КООРДИНАЦИЯ ТРАФИКА ДЛЯ СЕАНСОВ СВЯЗИ С УЧАСТИЕМ БЕСПРОВОДНЫХ ТЕРМИНАЛОВ И СЕРВЕРНЫХ УСТРОЙСТВ

1. Устройство (16) синхронизации связи для синхронизации связи (RQ, PRES) между клиентскими приложениями (A1, A2, A3), работающими в беспроводном терминале (24), и соответствующими серверными устройствами (18, 20, 22), предоставляющими данные для приложений, причем устройство (16) синхронизации связи предоставляется в сети (10) беспроводной связи и содержит:
процессор (32) и запоминающее устройство (34), причем упомянутое запоминающее устройство содержит машинные команды, исполняемые упомянутым процессором, при помощи чего упомянутое устройство синхронизации связи функционирует с возможностью
изучения (36) шаблонов связи для связи между беспроводным терминалом (24) и серверными устройствами (18, 20, 22) в сеансах (CS1, CS2, CS3) связи между приложениями (A1, A2, A3), работающими в беспроводном терминале, и упомянутыми серверными устройствами (18, 20, 22),
определения группы координации нисходящей линии связи, содержащей по меньшей мере некоторые из упомянутых сеансов связи, на основе упомянутого изучения,
накопления (38) передач (PRES), выполняемых серверными устройствами в упомянутых сеансах (CS1, CS2, CS3) связи в группе координации нисходящей линии связи, посредством выравнивания по времени накопленных передач серверных устройств друг с другом, и
отправки (40) накопленных передач серверных устройств беспроводному терминалу в виде агрегированной передачи по общей линии беспроводной связи для обработки беспроводным терминалом.
2. Устройство (16) синхронизации связи по п. 1, дополнительно функционирующее с возможностью получения данных о нагрузке по трафику касательно нагрузки по трафику в сети беспроводной связи и обосновывания определения группы координации нисходящей линии связи также на этих данных о нагрузке по трафику.
3. Устройство (16) синхронизации связи по п. 1 или 2, дополнительно функционирующее с возможностью получения данных о приоритете связи касательно по меньшей мере одного из приложений и обосновывания определения группы координации нисходящей линии связи также на этих данных о приоритете связи.
4. Устройство (16) синхронизации связи по любому предшествующему пункту, дополнительно функционирующее с возможностью получения данных о приоритете пользователя касательно приоритетов связи пользователя беспроводного терминала (24) в сети беспроводной связи и обосновывания определения группы координации нисходящей линии связи также на этих данных о приоритете пользователя.
5. Устройство (16) синхронизации связи по любому предшествующему пункту, в котором связь в упомянутых сеансах связи содержит запросы (RQ) передач, отправленные из приложений в серверные устройства, при этом устройство синхронизации связи дополнительно функционирует с возможностью изучения запросов передач при изучении шаблонов связи.
6. Устройство (16) синхронизации связи по п. 4, в котором передачи серверных устройств содержат результаты обработки (PRES) от серверных устройств, отправленные в качестве ответов на запрос передач.
7. Устройство (16) синхронизации связи по п. 5 или 6, дополнительно функционирующее с возможностью получения указаний запросов передачи, инициируемых пользователем, и обосновывания определения группы координации нисходящей линии связи также на этих указаниях инициируемых пользователем запросов.
8. Устройство (16) синхронизации связи по любому предшествующему пункту, дополнительно функционирующее с возможностью получения также указания уровня энергии батареи касательно беспроводного терминала и обосновывания определения группы координации нисходящей линии связи также на этом указании уровня энергии батареи.
9. Устройство (16) синхронизации связи по любому предшествующему пункту, в котором определение групп координации выполняется с использованием методики машинного обучения.
10. Устройство (16) синхронизации связи по любому предшествующему пункту, дополнительно функционирующее с возможностью синхронизации частоты передач, выполняемых серверными устройствами в упомянутых сеансах связи в группе координации нисходящей линии связи.
11. Устройство (16) синхронизации связи по любому предшествующему пункту, в котором передачи серверных устройств из агрегированной передачи отправляются в общем контейнере.
12. Устройство (16) синхронизации связи по любому предшествующему пункту, дополнительно сконфигурированное для исследования шаблонов связи для связи между несколькими беспроводными терминалами (24, 26, 28, 30) в сеансах связи между приложением (A1), предоставленным во всех беспроводных терминалах, и серверным устройством (18), соответствующим этому приложению,
определения группы координации связи с сервером, содержащей по меньшей мере некоторые из упомянутых сеансов связи, на основе исследованных шаблонов связи,
накопления связи, выполняемой беспроводными терминалами в группе координации связи с сервером, и
отправки накопленной связи беспроводных терминалов серверному устройству в виде агрегированной передачи, чтобы отдельные фрагменты связи могли совместно обрабатываться серверным устройством.
13. Способ синхронизации связи между клиентскими приложениями (A1, A2, A3), работающими в беспроводном терминале (24), и соответствующими серверными устройствами (18, 20, 22), предоставляющими данные для приложений, причем способ выполняется в устройстве (16) синхронизации связи, предоставленном в сети беспроводной связи, и содержит этапы, на которых:
изучают (60; 72) шаблоны связи для связи (RQ, PRES) между беспроводным терминалом (24) и серверными устройствами (18, 20, 22) в сеансах (CS1, CS2, CS3) связи между приложениями (A1, A2, A3), работающими в беспроводном терминале, и упомянутыми серверными устройствами (18, 20, 22),
определяют (62; 82) группу координации нисходящей линии связи, содержащую по меньшей мере некоторые из упомянутых сеансов связи, на основе упомянутого изучения,
накапливают (64; 84) передачи (PRES), выполняемые серверными устройствами (18, 20, 22) в упомянутых сеансах (CS1, CS2, CS3) связи в группе координации нисходящей линии связи, посредством выравнивания по времени накопленных передач серверных устройств друг с другом, и
отправляют (66; 88) накопленные передачи серверных устройств беспроводному терминалу в виде агрегированной передачи (AT) по общей линии беспроводной связи.
14. Способ по п. 13, дополнительно содержащий этап, на котором получают (74) данные о нагрузке по трафику касательно нагрузки по трафику в сети беспроводной связи и определяют группу координации нисходящей линии связи также на основе этих данных о нагрузке по трафику.
15. Способ по п. 13 или 14, дополнительно содержащий этап, на котором получают (76) данные о приоритете связи касательно по меньшей мере одного из приложений и определяют группу координации нисходящей линии связи также на основе этих данных о приоритете связи.
16. Способ по любому из пп. 13-15, дополнительно содержащий этап, на котором получают (78) данные о приоритете пользователя касательно приоритетов связи пользователя беспроводного терминала в сети беспроводной связи и определяют группу координации нисходящей линии связи также на основе этих данных о приоритете пользователя.
17. Способ по любому из пп. 13-16, в котором связь в упомянутых сеансах связи содержит запросы (RQ) передач, отправленные из приложений в серверные устройства, и этап, на котором изучают шаблоны связи, содержит этап, на котором изучают упомянутые запросы передач.
18. Способ по п. 17, дополнительно содержащий этап, на котором получают (80) указания запросов передачи, инициируемых пользователем, и определяют группу координации нисходящей линии связи также на основе этих указаний инициируемых пользователем запросов.
19. Способ по любому из пп. 13-18, дополнительно содержащий этап, на котором синхронизируют частоту передач, выполняемых серверными устройствами в упомянутых сеансах связи в группе координации нисходящей линии связи.
20. Способ по любому из пп. 13-19, дополнительно содержащий этапы, на которых исследуют (104) шаблоны связи для связи между несколькими беспроводными терминалами (24, 26, 28, 30) в сеансах связи между приложением (A1), предоставленным во всех беспроводных терминалах, и серверным устройством (18), соответствующим этому приложению, определяют (106) группу координации связи с сервером, содержащую по меньшей мере некоторые из упомянутых сеансов связи, на основе исследованных шаблонов связи, накапливают (108) связь, выполняемую беспроводными терминалами в группе координации связи с сервером, и отправляют (110) накопленную связь беспроводных терминалов серверному устройству в виде агрегированной передачи, чтобы отдельные фрагменты связи могли совместно обрабатываться серверным устройством.
21. Компьютерная программа для синхронизации связи между клиентскими приложениями (A1, A2, A3), работающими в беспроводном терминале (24), и соответствующими серверными устройствами (18, 20, 22), предоставляющими данные для приложений,
причем компьютерная программа содержит код (114) компьютерной программы, который при выполнении в устройстве (16) синхронизации связи предписывает устройству (16) синхронизации связи:
изучать шаблоны связи для связи (REQ, PRES) между беспроводным терминалом (24) и серверными устройствами (18, 20, 22) в сеансах (CS1, CS2, CS3) связи между приложениями (A1, A2, A3), работающими в беспроводном терминале (24), и упомянутыми серверными устройствами (18, 20, 22),
определять группу координации нисходящей линии связи, содержащую по меньшей мере некоторые из упомянутых сеансов связи, на основе упомянутого изучения,
накапливать передачи (PRES), выполняемые серверными устройствами в упомянутых сеансах (CS1, CS2, CS3) связи в группе координации нисходящей линии связи, посредством выравнивания по времени накопленных передач серверных устройств друг с другом, и
отправлять накопленные передачи серверных устройств беспроводному терминалу в виде агрегированной передачи (AT) по общей линии беспроводной связи.
22. Компьютерный программный продукт для синхронизации связи между клиентскими приложениями, работающими по меньшей мере в одном беспроводном терминале, и соответствующими серверными устройствами, предоставляющими данные для приложений, причем упомянутый компьютерный программный продукт предоставляется на носителе (112) данных и содержит упомянутый код (114) компьютерной программы по п. 21.
23. Беспроводное устройство (58) для обработки связи между клиентскими приложениями (A1, A2, A3) в беспроводном терминале (24) и соответствующими серверными устройствами (18, 20, 22), предоставляющими данные для приложений, причем устройство беспроводной связи содержит
процессор, действующий в соответствии с машинными командами, при помощи чего упомянутое беспроводное устройство функционирует с возможностью
приема (52) от устройства (16) синхронизации связи по общей линии беспроводной связи агрегированной передачи (AT), содержащей передачи (PRES), выполняемые серверными устройствами (18, 20, 22), участвующими в сеансах (CS1, CS2, CS3) связи с приложениями (A1, A2, A3), работающими в беспроводном терминале (24), причем упомянутые передачи серверных устройств выровнены друг с другом по времени и являются передачами в сеансах связи, являющихся сеансами в группе координации нисходящей линии связи, образованной на основе изучения связи в сеансах связи между рядом серверных устройств и приложений, работающих в беспроводном терминале, и
распределения (54) данных из принятых передач по упомянутым приложениям (A1, A2, A3).
24. Беспроводное устройство (58) по п. 23, дополнительно функционирующее с возможностью обнаружения пользовательских вариантов выбора, сделанных в отношении приложения, обнаружения последующей связи от беспроводного терминала к соответствующему серверному устройству, которая содержит запрос передачи, формирования (56) указания запроса передачи, инициируемого пользователем, на основе упомянутых обнаружений и передачи указания устройству синхронизации связи для использования при образовании групп координации.
25. Беспроводное устройство (58) по п. 23 или 24, дополнительно функционирующее с возможностью обнаружения уровня энергии батареи в беспроводном терминале, формирования (56) указания уровня энергии батареи на основе обнаруженного уровня энергии касательно беспроводного терминала и передачи указания уровня энергии батареи устройству синхронизации связи для использования при образовании групп координации.
26. Способ обработки связи между клиентскими приложениями в беспроводном терминале (24) и соответствующими серверными устройствами (18, 20, 22), предоставляющими данные для приложений, причем способ выполняется в беспроводном устройстве (58) и содержит этапы, на которых
принимают (68; 98) от устройства (16) синхронизации связи по общей линии беспроводной связи агрегированную передачу (AT), содержащую передачи (PRES), выполняемые серверными устройствами (18, 20, 22), участвующими в сеансах (CS1, CS2, CS3) связи с приложениями (A1, A2, A3), работающими в беспроводном терминале (24), причем упомянутые передачи серверных устройств выровнены друг с другом по времени и являются передачами в сеансах связи, являющихся сеансами в группе координации нисходящей линии связи, образованной на основе изучения связи в сеансах связи между рядом серверных устройств и приложений, работающих в беспроводном терминале, и
распределяют (70; 102) данные из принятых передач по упомянутым приложениям.
27. Способ по п. 26, дополнительно содержащий этапы, на которых обнаруживают (90) пользовательские варианты выбора, сделанные в отношении приложения, обнаруживают (92) последующую связь от беспроводного терминала к соответствующему серверному устройству, которая содержит запрос передачи, формируют (94) указание запроса передачи, инициируемого пользователем, на основе упомянутых обнаружений и передают (96) указание устройству (16) синхронизации связи для использования при образовании групп координации.
28. Способ по п. 26 или 27, дополнительно содержащий этапы, на которых обнаруживают уровень энергии батареи в беспроводном терминале, формируют указание уровня энергии батареи на основе обнаруженного уровня энергии касательно беспроводного терминала и передают указание уровня энергии батареи устройству синхронизации связи для использования при образовании групп координации.
29. Компьютерная программа для обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложений,
причем компьютерная программа содержит код (114) компьютерной программы, который при выполнении в беспроводном устройстве (16) предписывает беспроводному устройству (58):
принимать от устройства (16) синхронизации связи по общей линии беспроводной связи агрегированную передачу (AT), содержащую передачи, выполняемые серверными устройствами (18, 20, 22), участвующими в сеансах (CS1, CS2, CS3) связи с приложениями (A1, A2, A3), работающими в беспроводном терминале (24), причем упомянутые передачи серверных устройств выровнены друг с другом по времени и являются передачами в сеансах связи, являющихся сеансами в группе координации нисходящей линии связи, образованной на основе изучения связи в сеансах связи между рядом серверных устройств и приложений, работающих в беспроводном терминале, и
распределять данные из принятых передач по упомянутым приложениям.
30. Компьютерный программный продукт для обработки связи между клиентскими приложениями в беспроводном терминале и соответствующими серверными устройствами, предоставляющими данные для приложения, причем упомянутый компьютерный программный продукт предоставляется на носителе (112) информации и содержит упомянутый код (114) компьютерной программы по п. 29.