Координация трафика для сеансов связи с участием беспроводных терминалов и серверных устройств

Иллюстрации

Показать все

Изобретение относится к беспроводной связи. Технический результат состоит в уменьшении ресурсов, используемых беспроводным терминалом в сети беспроводной связи при осуществлении связи с серверными устройствами. Устройство (16) изучает (36) шаблоны связи для связи между беспроводным терминалом (24) и серверными устройствами (18, 20, 22) в сеансах (CS1, CS2, CS3) связи между приложениями (A1, A2, A3), работающими в беспроводном терминале, и серверными устройствами (18, 20, 22), определяет группу координации нисходящей линии связи, накапливает (38) передачи (PRES) серверных устройств в группе, выполняемые серверными устройствами, посредством выравнивания их друг с другом по времени и отправляет (40) накопленные передачи беспроводному терминалу в виде агрегированной передачи по общей беспроводной связи. Беспроводное устройство (58) принимает (52) агрегированную передачу и распределяет (54) данные в ней по приложениям (A1, A2, A3). 6 н. и 22 з.п. ф-лы, 11 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ

Изобретение относится к связи беспроводных терминалов в сетях беспроводной связи. Конкретнее, изобретение относится к способу, устройству синхронизации связи, компьютерной программе и компьютерному программному продукту для синхронизации связи между клиентскими приложениями, работающими в беспроводном терминале (24), и соответствующими серверными устройствами, предоставляющими данные для приложений, а также к способу, беспроводному устройству, компьютерной программе и компьютерному программному продукту для обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложений.

УРОВЕНЬ ТЕХНИКИ

Многие беспроводные терминалы, подключенные к сети беспроводной связи, например смартфоны или планшеты, часто допускают одновременную работу нескольких приложений. В настоящее время огромное количество этих приложений используют некоторый вид информационного подключения к функциональным возможностям или службам, находящимся на серверах, доступных через Интернет, чтобы иногда или периодически обновлять информацию и/или получать доступ к дополнительным функциональным возможностям. Поскольку большинство этих приложений запускаются и работают независимо в беспроводном терминале, это часто приводит к ситуации, в которой беспроводной терминал неоднократно подключается к беспроводной сети, чтобы передавать и принимать данные за более длительные периоды времени. Это часто приводит к тому, что у беспроводного терминала есть по одному соединению, установленному для каждого приложения.

Это означает, что сети беспроводной связи приходится иметь дело с большим количеством отдельных и спонтанных установлений и закрытий сеансов, а также со многими параллельными произвольными передачами данных. Также принимая во внимание, что у беспроводной сети есть много отдельных пользователей с беспроводными терминалами, которые выполняют несколько приложений, легко убедиться, что имеется довольно много несинхронизированного трафика данных, который нужно обрабатывать.

Так как бывает, что передаются небольшие или совсем малые объемы данных, это означает, что ресурсы сети используются чрезмерно и непропорционально задаче. С точки зрения сети это является нежелательным, потому что ресурсы связи излишне заняты беспроводным терминалом. Эти ресурсы можно использовать лучше, например, посредством других беспроводных терминалов, особенно если потребность в ресурсах выше, чем предложение.

Кроме того, это также может быть отрицательным и с точки зрения беспроводного терминала. В вышеупомянутой ситуации беспроводной терминал использует много энергии только для поддержания отдельных соединений без какого-либо или только с небольшим обменом данными с беспроводной сетью. Поэтому имеется ненужное использование энергии, которое может быть интересно уменьшить, тем более что многие беспроводные терминалы работают от батареи.

Поэтому существует потребность в уменьшении ресурсов, используемых беспроводным терминалом в сети беспроводной связи при осуществлении связи с серверными устройствами.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Таким образом, одна из целей изобретения состоит в уменьшении ресурсов, используемых беспроводным терминалом в сети беспроводной связи при осуществлении связи более чем с одним серверным устройством.

Заданная цель в соответствии с первым аспектом изобретения достигается с помощью устройства синхронизации связи для синхронизации связи между клиентскими приложениями, работающими в беспроводном терминале, и соответствующими серверными устройствами, предоставляющими данные для приложений. Устройство синхронизации связи предоставляется в сети беспроводной связи и содержит:

процессор и запоминающее устройство, где запоминающее устройство содержит машинные команды, исполняемые процессором, посредством чего устройство синхронизации связи функционирует с возможностью

изучения шаблонов связи для связи между беспроводным терминалом и серверными устройствами, где эта связь выполняется в сеансах связи между приложениями, работающими в беспроводном терминале, и серверными устройствами,

определения группы координации нисходящей линии связи, содержащей по меньшей мере некоторые из упомянутых сеансов связи, на основе изучения,

накопления передач, выполняемых серверными устройствами в сеансах связи в группе координации нисходящей линии связи, посредством выравнивания по времени накопленных передач серверных устройств друг с другом, и

отправки накопленных передач серверных устройств беспроводному терминалу в виде агрегированной передачи по общей линии беспроводной связи для обработки беспроводным терминалом.

Заданная цель в соответствии со вторым аспектом также достигается с помощью способа синхронизации связи между клиентскими приложениями, работающими в беспроводном терминале, и соответствующими серверными устройствами, предоставляющими данные для приложений. Способ выполняется в устройстве синхронизации связи в сети беспроводной связи и содержит:

изучение шаблонов связи для связи между беспроводным терминалом и серверными устройствами, где эта связь выполняется в сеансах связи между приложениями, работающими в беспроводном терминале, и серверными устройствами,

определение группы координации нисходящей линии связи, содержащей по меньшей мере некоторые из упомянутых сеансов связи, на основе изучения,

накопление передач, выполняемых серверными устройствами в сеансах связи в группе координации нисходящей линии связи, посредством выравнивания по времени накопленных передач серверных устройств друг с другом, и

отправку накопленных передач серверных устройств беспроводному терминалу в виде агрегированной передачи по общей линии беспроводной связи.

Заданная цель в соответствии с третьим аспектом достигается посредством компьютерной программы для синхронизации связи между клиентскими приложениями, работающими в беспроводном терминале, и соответствующими серверными устройствами, предоставляющими данные для приложений. Компьютерная программа содержит код компьютерной программы, который при выполнении в устройстве синхронизации связи предписывает устройству синхронизации связи:

изучить шаблоны связи для связи между беспроводным терминалом и серверными устройствами, где эта связь выполняется в сеансах связи между приложениями, работающими в беспроводном терминале, и серверными устройствами,

определить группу координации нисходящей линии связи, содержащую по меньшей мере некоторые из упомянутых сеансов связи, на основе изучения,

накопить передачи, выполняемые серверными устройствами в сеансах связи в группе координации нисходящей линии связи, посредством выравнивания по времени накопленных передач серверных устройств друг с другом, и

отправить накопленные передачи серверных устройств беспроводному терминалу в виде агрегированной передачи по общей линии беспроводной связи.

Кроме того, заданная цель в соответствии с четвертым аспектом достигается с помощью компьютерного программного продукта для синхронизации связи между клиентскими приложениями, работающими по меньшей мере в одном беспроводном терминале, и соответствующими серверными устройствами, предоставляющими данные для приложений. Компьютерный программный продукт предоставляется на носителе информации и содержит код компьютерной программы в соответствии с третьим аспектом.

Изобретение обладает некоторым количеством преимуществ в соответствии с вышеупомянутыми аспектами. Оно уменьшает ресурсы, занимаемые приложениями в беспроводном терминале. Посредством этого уменьшается нагрузка по трафику на сеть. Это также уменьшает потребление энергии в беспроводном терминале.

Выравнивание по времени накопленных передач серверных устройств друг с другом может содержать выравнивание моментов передач у накопленных передач серверных устройств в беспроводном интерфейсе.

Накопление может, кроме того, содержать буферизацию по меньшей мере некоторых передач серверных устройств до тех пор, пока не произойдет агрегированная передача.

В полезной разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью получения данных о нагрузке по трафику касательно нагрузки по трафику в сети беспроводной связи и обосновывания определения группы координации нисходящей линии связи также на этих данных о нагрузке по трафику.

В соответствующей разновидности второго аспекта способ дополнительно содержит получение данных о нагрузке по трафику касательно нагрузки по трафику в сети беспроводной связи и определение группы координации нисходящей линии связи также на основе этих данных о нагрузке по трафику.

В другой разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью получения данных о приоритете связи касательно по меньшей мере одного из приложений и обосновывания определения группы координации нисходящей линии связи также на этих данных о приоритете связи.

В соответствующей разновидности второго аспекта способ дополнительно содержит получение данных о приоритете связи касательно по меньшей мере одного из приложений и определение группы координации нисходящей линии связи также на основе этих данных о приоритете связи.

В дополнительной разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью получения данных о приоритете пользователя касательно приоритетов связи пользователя беспроводного терминала в сети беспроводной связи и обосновывания определения группы координации нисходящей линии связи также на этих данных о приоритете пользователя.

В соответствующей разновидности второго аспекта способ дополнительно содержит получение данных о приоритете пользователя касательно приоритетов связи пользователя беспроводного терминала в сети беспроводной связи и определение группы координации нисходящей линии связи также на основе этих данных о приоритете пользователя.

Связь в сеансах связи может содержать запросы передач, отправленные из приложений в серверные устройства.

В еще одной разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью изучения этих запросов передач при изучении шаблонов связи.

В соответствующей разновидности второго аспекта изучение шаблонов связи содержит изучение запросов передач.

Передачи серверных устройств могут дополнительно содержать результаты обработки от серверных устройств, отправленные в качестве ответов на запрос передач.

В еще одной разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью получения указаний запросов передачи, инициируемых пользователем, и обосновывания определения группы координации нисходящей линии связи также на этих указаниях инициируемых пользователем запросов.

В соответствующей разновидности второго аспекта способ дополнительно содержит получение указаний запросов передачи, инициируемых пользователем, и определение группы координации нисходящей линии связи также на основе этих указаний инициируемых пользователем запросов.

В еще одной разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью получения также указания уровня энергии батареи касательно беспроводного терминала и обосновывания определения группы координации нисходящей линии связи также на этом указании уровня энергии батареи.

Определение групп координации может выполняться с использованием методики машинного обучения, тогда как передачи серверных устройств из агрегированной передачи могут отправляться в общем контейнере.

В еще одной разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью синхронизации частоты передач, выполняемых серверными устройствами в сеансах связи в группе координации нисходящей линии связи.

В соответствующей разновидности второго аспекта способ дополнительно содержит синхронизацию частоты передач, выполняемых серверными устройствами в сеансах связи в группе координации нисходящей линии связи.

В другой разновидности первого аспекта устройство синхронизации связи дополнительно функционирует с возможностью

исследования шаблонов связи для связи между несколькими беспроводными терминалами в сеансах связи между приложением, предоставленным во всех беспроводных терминалах, и серверным устройством, соответствующим приложению,

определения группы координации связи с сервером, содержащей по меньшей мере некоторые из упомянутых сеансов связи, на основе исследованных шаблонов связи,

накопления связи, выполняемой беспроводными терминалами в группе координации связи с сервером, и

отправки накопленной связи беспроводных терминалов серверному устройству в виде агрегированной передачи, чтобы отдельные фрагменты связи могли совместно обрабатываться серверным устройством.

В соответствующей разновидности второго аспекта способ дополнительно содержит исследование шаблонов связи для связи между несколькими беспроводными терминалами в сеансах связи между приложением, предоставленным во всех беспроводных терминалах, и серверным устройством, соответствующим приложению, определение группы координации связи с сервером, содержащей по меньшей мере некоторые из упомянутых сеансов связи, на основе исследованных шаблонов связи, накопление (108) связи, выполняемой беспроводными терминалами в группе координации связи с сервером, и отправку (110) накопленной связи беспроводных терминалов серверному устройству в виде агрегированной передачи, чтобы отдельные фрагменты связи могли совместно обрабатываться серверным устройством.

Другая цель изобретения состоит в предоставлении возможности уменьшения ресурсов, используемых беспроводным терминалом в сети беспроводной связи при осуществлении связи более чем с одним серверным устройством.

Заданная цель в соответствии с пятым аспектом достигается посредством беспроводного устройства для обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложений. Беспроводное устройство содержит процессор, действующий в соответствии с машинными командами, посредством чего беспроводное устройство функционирует с возможностью

приема агрегированной передачи от устройства синхронизации связи по общей линии беспроводной связи. Агрегированная передача содержит передачи, выполняемые серверными устройствами, участвующими в сеансах связи с приложениями, работающими в беспроводном терминале, причем передачи серверных устройств выровнены друг с другом по времени и также являются передачами в сеансах связи, являющихся сеансами в группе координации нисходящей линии связи, образованной на основе изучения связи в сеансах связи между рядом серверных устройств и приложений, работающих в беспроводном терминале. Беспроводное устройство дополнительно функционирует с возможностью распределения данных из принятых передач по приложениям.

Заданная цель в соответствии с шестым аспектом достигается посредством способа обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложений. Способ выполняется в беспроводном устройстве и содержит прием агрегированной передачи от устройства синхронизации связи по общей линии беспроводной связи. Агрегированная передача содержит передачи, выполняемые серверными устройствами, участвующими в сеансах связи с приложениями, работающими в беспроводном терминале, причем передачи серверных устройств выровнены друг с другом по времени и также являются передачами в сеансах связи, являющихся сеансами в группе координации нисходящей линии связи, образованной на основе изучения связи в сеансах связи между рядом серверных устройств и приложений, работающих в беспроводном терминале. Способ дополнительно содержит распределение данных из принятых передач по приложениям.

Заданная цель в соответствии с седьмым аспектом достигается посредством компьютерной программы для обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложений. Компьютерная программа содержит код компьютерной программы, который при выполнении в беспроводном устройстве предписывает беспроводному устройству принять агрегированную передачу от устройства синхронизации связи по общей линии беспроводной связи. Агрегированная передача содержит передачи, выполняемые серверными устройствами, участвующими в сеансах связи с приложениями, работающими в беспроводном терминале, причем передачи серверных устройств выровнены друг с другом по времени и также являются передачами в сеансах связи, являющихся сеансами в группе координации нисходящей линии связи, образованной на основе изучения связи в сеансах связи между рядом серверных устройств и приложений, работающих в беспроводном терминале. Код дополнительно предписывает беспроводному устройству распределить данные из принятых передач по приложениям.

Заданная цель в соответствии с восьмым аспектом достигается посредством компьютерного программного продукта для обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложения, причем упомянутый компьютерный программный продукт предоставляется на носителе информации и содержит упомянутый код компьютерной программы в соответствии с восьмым аспектом.

В соответствии с одной разновидностью пятого аспекта беспроводное устройство дополнительно функционирует с возможностью обнаружения пользовательских вариантов выбора, сделанных в отношении приложения, обнаружения последующей связи от беспроводного терминала к соответствующему серверному устройству, которая содержит запрос передачи, формирования указания запроса передачи, инициируемого пользователем, на основе упомянутых обнаружений и передачи указания устройству синхронизации связи для использования при образовании групп координации.

В соответствии с соответствующей разновидностью шестого аспекта способ дополнительно содержит обнаружение пользовательских вариантов выбора, сделанных в отношении приложения, обнаружение последующей связи от беспроводного терминала к соответствующему серверному устройству, которая содержит запрос передачи, формирование указания запроса передачи, инициируемого пользователем, на основе упомянутых обнаружений и передачу указания устройству синхронизации связи для использования при образовании групп координации.

В соответствии с другой разновидностью пятого аспекта беспроводное устройство дополнительно функционирует с возможностью обнаружения уровня энергии батареи в беспроводном терминале, формирования указания уровня энергии батареи на основе обнаруженного уровня энергии касательно беспроводного терминала и передачи указания уровня энергии батареи устройству синхронизации связи для использования при образовании групп координации.

В соответствии с соответствующей разновидностью шестого аспекта способ дополнительно содержит обнаружение уровня энергии батареи в беспроводном терминале, формирование указания уровня энергии батареи на основе обнаруженного уровня энергии касательно беспроводного терминала и передачу указания уровня энергии батареи устройству синхронизации связи для использования при образовании групп координации.

Следует подчеркнуть, что термин "содержит/содержащий" при использовании в этом описании изобретения используется для задания наличия заявленных признаков, целых частей, этапов или компонентов, однако не препятствует наличию или добавлению одного или нескольких других признаков, целых частей, этапов, компонентов или их групп.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Сейчас изобретение будет подробнее описываться относительно прилагаемых чертежей, на которых:

фиг. 1 схематически показывает беспроводной терминал, где некоторое количество беспроводных терминалов осуществляет связь с серверными устройствами посредством устройства синхронизации связи,

фиг. 2 схематически показывает первую реализацию устройства синхронизации связи,

фиг. 3 показывает блок-схему второй реализации устройства синхронизации связи, разделенного на блок изучения шаблонов связи, блок накопления передач серверных устройств и отправитель агрегированной передачи,

фиг. 4 показывает блок-схему реализации первого беспроводного терминала,

фиг. 5 схематически показывает запросы и ответы обработки, отправляемые между первым беспроводным терминалом и серверными устройствами по беспроводной сети,

фиг. 6 схематически показывает блок-схему алгоритма способа синхронизации связи между клиентскими приложениями, работающими в первом беспроводном терминале, и серверными устройствами в соответствии с первым вариантом осуществления, и способ выполняется устройством синхронизации связи,

фиг. 7 показывает блок-схему алгоритма способа обработки связи между клиентскими приложениями в первом беспроводном терминале и серверными устройствами в соответствии с первым вариантом осуществления, и способ выполняется в первом беспроводном терминале,

фиг. 8 схематически показывает блок-схему алгоритма способа синхронизации связи между клиентскими приложениями, работающими в первом беспроводном терминале, и серверными устройствами в соответствии со вторым вариантом осуществления, и способ выполняется устройством синхронизации связи,

фиг. 9 показывает блок-схему алгоритма способа обработки связи между клиентскими приложениями в первом беспроводном терминале и серверными устройствами в соответствии со вторым вариантом осуществления, и способ выполняется в первом беспроводном терминале,

фиг. 10 показывает некоторое количество дополнительных этапов способа, которые могут выполняться устройством синхронизации связи для уплотнения связи с серверным устройством, и

фиг. 11 показывает компьютерный программный продукт, содержащий носитель информации с кодом компьютерной программы для реализации функциональных возможностей устройства синхронизации связи и/или деятельности по обработке данных в первом беспроводном терминале.

ПОДРОБНОЕ ОПИСАНИЕ

В нижеследующем описании с целью объяснения, а не ограничения, излагаются характерные подробности, например конкретные архитектуры, интерфейсы, методики и т.д., чтобы обеспечить всестороннее понимание изобретения. Однако специалистам в данной области техники будет очевидно, что изобретение может применяться на практике в других вариантах осуществления, которые отступают от этих характерных подробностей. В иных случаях подробные описания известных устройств, схем и способов пропускаются с тем, чтобы не затруднять описание изобретения ненужными подробностями.

Как упоминалось раньше, в последние годы внезапно увеличилось проникновение клиентских приложений, часто обозначаемых как Apps, в беспроводные терминалы. Беспроводной терминал в этом случае может быть мобильным телефоном, например смартфоном, планшетным компьютером или любым другим вычислительным устройством, способным осуществлять беспроводную связь. Кроме того, клиентские приложения осуществляют связь с серверными устройствами, чтобы принимать контент. Чтобы эти приложения могли фактически запрашивать и принимать такой контент, отдельные сеансы связи устанавливаются между приложениями в беспроводных терминалах и соответствующими серверными устройствами по сети беспроводной связи. Поэтому может существовать несколько параллельных сеансов связи с участием одного беспроводного терминала.

В таких сеансах объем передаваемых данных часто может быть небольшим. Однако часто отдельный канал связи поддерживается открытым между беспроводным терминалом и сетью беспроводной связи для каждого сеанса. Ресурсы связи, назначенные беспроводному терминалу, в силу этого могут быть существенными, и эти ресурсы могут почти не использоваться, что является расточительством.

Это может быть проблематичным для оператора сети в том, что почти не используемые ресурсы привязаны к беспроводному терминалу, и вместо этого эти ресурсы можно было бы назначить другим беспроводным терминалам. Это может быть проблемой, когда потребность в ресурсах выше их доступности.

Однако это также может вызывать трудности для беспроводного терминала. Поддержание этих ресурсов требует использования радиосхем. Это означает, что радиосхемы используются для поддержания радиоканала открытым несмотря на то, что отправляется или принимается немного данных либо никакие данные не отправляются или не принимаются. Это может стать проблемой для беспроводных терминалов, поскольку они обычно работают от батареи.

Поэтому существует потребность в улучшении этой ситуации.

Настоящее изобретение ориентировано на решение одной или нескольких этих проблем.

Одно из решений проблемы состоит в предоставлении устройства синхронизации связи.

На фиг. 1 показана одна сеть в виде сети WCN 10 беспроводной связи. Иллюстрирующая сеть показана содержащей две базовые станции 12 и 14, в некоторых системах обозначаемые eNodeB, и дополнительный сетевой узел 15. Дополнительный сетевой узел в этом случае содержит вышеупомянутое устройство CSD 16 синхронизации связи. Устройство 16 синхронизации связи можно реализовать в узле, например шлюзовом узле поддержки GPRS (GGSN) или обслуживающем узле поддержки GPRS (SGSN), где GPRS является аббревиатурой для общей службы пакетной радиопередачи. Узел 15 также подключается к опорному регистру HLR 17 местоположения.

Таким образом, устройство 16 может быть частью сети беспроводной связи, например сети мобильной связи типа системы долгосрочного развития (LTE) или широкополосного коллективного доступа с кодовым разделением каналов (WCDMA). Кроме того, сеть мобильной связи может содержать сеть радиодоступа и базовую сеть, где базовая сеть может предоставлять функциональные возможности базовой сети, например отслеживание мобильных терминалов и их местоположений. Узлы GGSN и SGSN являются узлами базовой сети, тогда как базовые станции 12 и 14 являются узлами сети доступа. Устройство 16 синхронизации связи в качестве примера также можно предоставить в других типах сетей, например в беспроводной локальной сети (WLAN).

Некоторое количество беспроводных терминалов 24, 26, 28 и 30 также показаны как осуществляющие связь с базовыми станциями 12 и 14. Поэтому первый и второй беспроводной терминал WT1 24 и WT2 26 осуществляют беспроводную связь с первой базовой станцией 12, а также третий и четвертый беспроводной терминал WT3 28 и WT4 30 осуществляют беспроводную связь со второй базовой станцией 14. Кроме того, первый и второй беспроводные терминалы 24 и 26 осуществляют связь с первой базовой станцией 12 по беспроводному интерфейсу WI этой первой базовой станции 12. Беспроводные терминалы содержат приложения, которые осуществляют связь с серверами, предоставляющими контент или данные для приложений. Таким образом, приложения являются клиентскими приложениями, осуществляющими связь с серверными устройствами. По этой причине узел 15 раскрывается как подключенный к первому, второму и третьему серверному устройству SD1 18, SD2 20 и SD3 22.

Здесь следует понимать, что сеть 10 беспроводной связи упрощена и может содержать гораздо больше узлов между беспроводными терминалами и серверными устройствами. Однако они пропущены для обеспечения более понятного и связного понимания изобретения.

Одна разновидность устройства 16 синхронизации связи показана на фиг. 2. В соответствии с этой разновидностью устройство 16 синхронизации связи предоставляется в виде одного или нескольких процессоров с ассоциированной памятью программ, содержащей код компьютерной программы с командами компьютерной программы, исполняемыми процессором для выполнения функциональных возможностей устройства 16 синхронизации связи. На фиг. 2 показан один такой первый процессор PR1 32 с первым запоминающим устройством M1 34.

Предоставляемые устройством 16 синхронизации связи функциональные возможности подробнее изображаются на фиг. 3. Устройство синхронизации связи в этой разновидности содержит три разных блока. Оно содержит блок CPI 36 изучения шаблонов связи, блок SDTC 38 накопления передач серверных устройств и отправитель ATS 40 агрегированной передачи.

Фиг. 4 показывает иллюстрирующую блок-схему первого беспроводного терминала 24. Терминал 24 содержит коммуникационную шину 52, и к этой шине подключается радиосхема 44, второе запоминающее устройство M2 46, второй процессор PR2 48 и интерфейс UI 50 пользователя. Интерфейс 50 пользователя может быть выполнен, например, в виде сенсорного дисплея. В качестве альтернативы он может быть выполнен в виде обычного дисплея и клавишной панели. Радиосхема 44 подключается к антенне 42, а также содержит блок 45 координации связи. Этот блок 45 координации связи является одним способом, которым можно реализовать беспроводное устройство в беспроводном терминале. Второй процессор 48 и второе запоминающее устройство 46 вместе предоставляют здесь различные функции беспроводного терминала, включая вышеописанные приложения. В качестве альтернативы беспроводное устройство также можно реализовать посредством сочетания второго процессора 48 и запоминающего устройства 46.

Фиг. 5 схематически указывает передачу данных между первым беспроводным терминалом 24 и серверными устройствами 18, 20 и 22 по беспроводной сети 10. Конкретнее показаны запросы и ответы обработки, отправленные между первым беспроводным терминалом 24 и сетью 10, где ответы проходят через устройство 16 синхронизации связи. Первый беспроводной терминал 24 содержит три таких иллюстрирующих клиентских приложения A1, A2 и A3. Кроме того, каждое из этих приложений или клиентских программ осуществляет связь с соответствующим сервером. По этой причине первое приложение A1 осуществляет связь с первым сервером 18, второе приложение A2 осуществляет связь со вторым сервером 20, а третье приложение A3 осуществляет связь с третьим сервером 22. Посредством этого каждое приложение принимает участие в сеансе связи с соответствующим сервером по сети 10 беспроводной связи, и в таком сеансе связи приложения отправляют запросы RQ передач и принимают ответ PRES обработки от соответствующих серверов. Как видно на фиг. 5, имеется соответственно первый сеанс CS1 связи, в котором первое приложение A1 отправляет запрос RQ первому серверу 18, который отвечает результатами PRES обработки. Также имеется второй сеанс CS2 связи, в котором второе приложение A2 отправляет запрос RQ второму серверу 20, который отвечает результатом PRES обработки. В конечном счете имеется третий сеанс CS3 связи, в котором третье приложение A3 отправляет запрос RQ третьему серверу 22, который отвечает результатом PRES обработки. Запросы RQ проходят через сеть 10 и показаны как контролируемые блоком 36 изучения шаблонов связи в устройстве 16 синхронизации связи. Однако ответы с результатами PRES обработки отправляются от серверов блоку 38 накопления передач серверных устройств в устройстве 16 синхронизации связи, в котором отправитель 40 агрегированной передачи отправляет, в свою очередь, агрегированную передачу AT беспроводному терминалу 24.

В свою очередь, первый беспроводной терминал 24 показан содержащим вышеупомянутое беспроводное устройство 58, содержащее приемник ATR 52 агрегированной передачи, который принимает агрегированную передачу AT, распределитель DD 54 данных, который распределяет ответы по приложениям, а также генератор IG 56 указания.

Сейчас будет описываться первый вариант осуществления со ссылкой также на фиг. 6 и 7, где фиг. 6 схематически показывает блок-схему алгоритма способа синхронизации связи между клиентскими приложениями, работающими в первом беспроводном терминале, и соответствующими серверными устройствами, и способ выполняется устройством синхронизации связи, а фиг. 7 показывает блок-схему алгоритма способа обработки связи между клиентскими приложениями в первом беспроводном терминале и соответствующими серверными устройствами, выполняемого устройством беспроводной связи в первом беспроводном терминале.

Пользователь беспроводного терминала может загружать клиентские приложения, часто называемые apps, и эти приложения можно сохранять в локальном запоминающем устройстве, например втором запоминающем устройстве 46 в первом беспроводном терминале 24, а затем выполнять с помощью второго процессора 48. Приложениям также может потребоваться осуществлять связь с соответствующими серверными устройствами, чтобы предоставлять пользователю некую услугу. Эти приложения соответственно используются пользователем беспроводного терминала 24 для осуществления связи с серверными устройствами, предоставляющими данные для приложений, например, различные типы контента. Приложения могут быть такими разноплановыми, как приложения социальных сетей, приложения доставки новостей и приложения курсов ценных бумаг. Они также могут быть играми. В этом первом варианте осуществления имеются три таких иллюстрирующих приложения A1, A2 и A3. Кроме того, каждое из этих приложений или клиентских программ A1, A2 и A3 осуществляет связь с соответствующим сервером. По этой причине первое приложение A1 осуществляет связь с первым сервером 18, второе приложение A2 осуществляет связь со вторым сервером 20, а третье приложение A3 осуществляет связь с третьим сервером 22. Посредством этого каждое приложение принимает участие в сеансе связи с соответствующим сервером по сети 10 беспроводной связи, и в таком сеансе связи приложения отправляют запросы RQ передач и принимают результаты PRES обработки от серверов в качестве ответов на эти запросы. Соответственно, сеансы связи проводятся между приложениями и серверными устройствами по беспроводной сети 10.Как видно в примере из фиг. 5, первое приложение A1 отправляет запрос RQ первому серверу 18, который отвечает результатами PRES обработки в первом сеансе CS1 связи. Во втором сеансе CS2 связи второе приложение A2 отправляет запрос RQ второму серверу 20, который отвечает результатом PRES обработки. В третьем сеансе CS3 связи третье приложение A3 отправляет запрос RQ третьему серверу 22, который отвечает результатом PRES обработки. Так как связь выполняется по сети 10 беспроводной связи, все приложения используют радиосхему 44 и антенну 42 для сеансов связи. Кроме того, каждый сеанс традиционно использует отдельную линию радиосвязи в беспроводном интерфейсе WI, то есть отдельный канал данных. Это означает, что первое приложение A1 может использовать первый беспроводной канал восходящей линии связи и первый беспроводной канал нисходящей линии связи с первой базовой станцией 12, второе приложение A2 может использовать второй беспроводной канал восходящей линии связи и второй беспроводной канал нисходящей линии связи с первой базовой станцией 12, и третье приложение A3 может использовать третий беспроводной канал восходящей линии связи и третий беспроводной канал нисходящей линии связи с первой базовой станцией 12.

Данные в этих каналах могут отправляться периодически и автоматически приложениями, а также произвольно инициироваться активизациями пользователей. Первое приложение A1 можно настроить, например, для автоматического формирования запроса RQ с некоторым первым периодом или частотой f1, второе приложение A2 можно настроить для формирования запроса со вторым периодом или частотой f2, и третье приложение A3 можно настроить для автоматического формирования запроса с третьим периодом или частотой. Эти периоды или частоты могут быть одинаковыми или отличаться друг от друга. В дополнение к этим автоматически формируемым запросам п