синхронизирование контекста однонаправленного канала
Классы МПК: | H04W76/06 отключение соединения |
Автор(ы): | ЦЗИНЬ Хайпэн (US), СОНГ Осок (US) |
Патентообладатель(и): | КВЭЛКОММ ИНКОРПОРЕЙТЕД (US) |
Приоритеты: |
подача заявки:
2009-09-28 публикация патента:
10.05.2013 |
Изобретение относится к беспроводной связи. Технический результат - повышение точности синхронизации контекста однонаправленного канала. Контекст однонаправленного канала, поддерживаемый терминалом доступа, синхронизируется с сетью так, чтобы изменение в состоянии контекста однонаправленного канала могло быть отражено в сети. Например, если терминал доступа принимает решение, что ресурсы, ранее запрошенные терминалом доступа, больше не нужны, терминал доступа может локально деактивизировать контекст однонаправленного канала в случае, при котором терминал доступа не способен устанавливать связь с сетью. В таком случае терминал доступа может синхронизировать свой контекст однонаправленного канала с сетью, как только терминал доступа восстанавливает связь с сетью. Например, терминал доступа может отправить в сеть сообщение, указывающее, что терминал доступа деактивизировал контекст однонаправленного канала. 8 н. и 43 з.п. ф-лы, 9 ил.
Формула изобретения
1. Способ установления связи, содержащий этапы, на которых:
получают контекст однонаправленного канала в терминале доступа,
деактивизируют контекст однонаправленного канала в терминале доступа и
синхронизируют контекст однонаправленного канала с сетевым объектом после деактивизирования,
причем синхронизация содержит отправку запроса обновления области отслеживания на сетевой объект.
2. Способ по п.1, в котором:
деактивизирование запускается терминалом доступа, инициирующим освобождение ресурсов для всех потоков трафика, связанных с контекстом однонаправленного канала, и
деактивизирование выполняется локально в терминале доступа без одноранговой передачи сигналов между терминалом доступа и сетевым объектом.
3. Способ по п.2, в котором запрос обновления области отслеживания отправляется в ответ на воспроизведение индикации зоны беспроводного обслуживания, обеспечиваемой с помощью обработки нижнего уровня.
4. Способ по п.1, в котором деактивизирование запускается, если терминал доступа не способен устанавливать связь с сетевым объектом.
5. Способ по п.1, дополнительно содержащий отправку запроса освобождения ресурсов на сетевой объект, при этом деактивизирование запускается, если терминал доступа не принимает сообщение об освобождении ресурсов от сетевого объекта в ответ на запрос освобождения ресурсов.
6. Способ по п.1, в котором деактивизирование запускается, если каждый пакетный фильтр, связанный с контекстом однонаправленного канала, определяется как недопустимый.
7. Способ по п.1, в котором синхронизация содержит отправку сообщения, которое указывает, что контекст однонаправленного канала деактивизирован.
8. Способ по п.7, в котором сообщение отправляется, если терминал доступа возвращается в беспроводную зону обслуживания.
9. Способ по п.7, в котором сообщение идентифицирует любой контекст однонаправленного канала, который в терминале доступа является активным.
10. Способ по п.1, в котором контекст однонаправленного канала содержит информацию о пакетном фильтре и информацию о качестве обслуживания.
11. Способ по п.1, в котором контекст однонаправленного канала получается в результате запроса ресурсов, инициируемого терминалом доступа.
12. Способ по п.1, в котором сетевой объект содержит объект управления мобильностью.
13. Устройство для установления связи, содержащее устройство управления контекстом однонаправленного канала, выполненное с возможностью получать контекст однонаправленного канала в терминале доступа и дополнительно выполненное с возможностью деактивизировать контекст однонаправленного канала в терминале доступа, и
синхронизирующее устройство, выполненное с возможностью обеспечивать синхронизирование контекста однонаправленного канала с сетевым объектом после деактивизирования,
причем синхронизация содержит отправку запроса обновления области отслеживания на сетевой объект.
14. Устройство по п.13, в котором:
деактивизирование запускается терминалом доступа, инициирующим освобождение ресурсов для всех потоков трафика, связанных с контекстом однонаправленного канала,
деактивизирование выполняется локально в терминале доступа без одноранговой передачи сигналов между терминалом доступа и сетевым объектом.
15. Устройство по п.14, в котором запрос обновления области отслеживания отправляется в ответ на воспроизведение индикации зоны беспроводного обслуживания, обеспечиваемой с помощью обработки нижнего уровня.
16. Устройство по п.13, в котором деактивизирование запускается, если терминал доступа не способен устанавливать связь с сетевым объектом.
17. Устройство по п.13, в котором деактивизирование запускается, если каждый пакетный фильтр, связанный с контекстом однонаправленного канала, определяется как недопустимый.
18. Устройство по п.13, в котором синхронизация содержит отправку сообщения, которое указывает, что контекст однонаправленного канала деактивизирован.
19. Устройство для установления связи, содержащее:
средство для получения контекста однонаправленного канала в терминале доступа,
средство для деактивизирования контекста однонаправленного канала в терминале доступа и
средство для синхронизирования контекста однонаправленного канала с сетевым объектом после деактивизирования,
причем синхронизация содержит отправку запроса обновления области отслеживания на сетевой объект.
20. Устройство по п.19, в котором
деактивизирование запускается терминалом доступа, инициирующим освобождение ресурсов для всех потоков трафика, связанных с контекстом однонаправленного канала,
деактивизирование выполняется локально в терминале доступа без одноранговой передачи сигналов между терминалом доступа и сетевым объектом.
21. Устройство по п.20, в котором запрос обновления области отслеживания отправляется в ответ на воспроизведение индикации зоны беспроводного обслуживания, обеспечиваемой с помощью обработки нижнего уровня.
22. Устройство по п.19, в котором деактивизирование запускается, если терминал доступа не способен устанавливать связь с сетевым объектом.
23. Устройство по п.19, в котором деактивизирование запускается, если каждый пакетный фильтр, связанный с контекстом однонаправленного канала, определяется как недопустимый.
24. Устройство по п.19, в котором синхронизация содержит отправку сообщения, которое указывает, что контекст однонаправленного канала деактивизирован.
25. Компьютерно-читаемый носитель, содержащий код для принуждения компьютера
получать контекст однонаправленного канала в терминале доступа,
деактивизировать контекст однонаправленного канала в терминале доступа и
синхронизировать контекст однонаправленного канала с сетевым объектом после деактивизирования,
причем синхронизация содержит отправку запроса обновления области отслеживания на сетевой объект.
26. Компьютерно-читаемый носитель по п.25, в котором:
деактивизирование запускается терминалом доступа, инициирующим освобождение ресурсов для всех потоков трафика, связанных с контекстом однонаправленного канала,
деактивизирование выполняется локально в терминале доступа без одноранговой передачи сигналов между терминалом доступа и сетевым объектом.
27. Компьютерно-читаемый носитель по п.26, в котором запрос обновления области отслеживания отправляется в ответ на воспроизведение индикации зоны беспроводного обслуживания, обеспечиваемой с помощью обработки нижнего уровня.
28. Компьютерно-читаемый носитель по п.25, в котором деактивизирование запускается, если терминал доступа не способен устанавливать связь с сетевым объектом.
29. Компьютерно-читаемый носитель по п.25, в котором деактивизирование запускается, если каждый пакетный фильтр, связанный с контекстом однонаправленного канала, определяется как недопустимый.
30. Компьютерно-читаемый носитель по п.25, в котором синхронизация содержит отправку сообщения, которое указывает, что контекст однонаправленного канала деактивизирован.
31. Способ установления связи, содержащий этапы, на которых:
поддерживают контекст однонаправленного канала для терминала доступа,
принимают сообщение от терминала доступа, которое указывает, что контекст однонаправленного канала в терминале доступа деактивизирован, и
обновляют состояние поддерживаемого контекста однонаправленного канала в ответ на принятое сообщение,
причем сообщение содержит запрос обновления области отслеживания.
32. Способ по п.31, в котором сообщение идентифицирует любой контекст однонаправленного канала, который в терминале доступа является активным.
33. Способ по п.32, дополнительно содержащий определение того, что поддерживаемый контекст однонаправленного канала деактивизирован посредством сравнивания любого контекста однонаправленного канала, идентифицированного сообщением, с перечнем, по меньшей мере, одного контекста однонаправленного канала, поддерживаемого для терминала доступа.
34. Способ по п.31, в котором обновление состояния содержит деактивизирование поддерживаемого контекста однонаправленного канала.
35. Способ по п.31, в котором обновление состояния содержит освобождение любых ресурсов, связанных с поддерживаемым контекстом однонаправленного канала.
36. Способ по п.31, дополнительно содержащий установление контекста однонаправленного канала в ответ на запрос ресурсов от терминала доступа.
37. Способ по п.36, в котором прием сообщения не происходит в результате сообщения об освобождении ресурсов, отправляемого на терминал доступа.
38. Способ по п.31, в котором контекст однонаправленного канала содержит информацию о пакетном фильтре и информацию о качестве обслуживания.
39. Способ по п.31, в котором контекст однонаправленного канала поддерживается в объекте управления мобильностью.
40. Устройство для установления связи, содержащее:
устройство управления контекстом однонаправленного канала, выполненное с возможностью поддерживать контекст однонаправленного канала для терминала доступа, и
связной контроллер, выполненный с возможностью принимать сообщение от терминала доступа, которое указывает, что контекст однонаправленного канала в терминале доступа деактивизирован, при этом устройство управления контекстом однонаправленного канала дополнительно выполнено с возможностью обновлять состояние поддерживаемого контекста однонаправленного канала в ответ на принятое сообщение,
причем сообщение содержит запрос обновления области отслеживания.
41. Устройство по п.40, в котором сообщение идентифицирует любой контекст однонаправленного канала, который является активным в терминале доступа.
42. Устройство по п.40, в котором обновление состояния содержит деактивизирование поддерживаемого контекста однонаправленного канала.
43. Устройство по п.40, в котором обновление состояния содержит освобождение любых ресурсов, связанных с поддерживаемым контекстом однонаправленного канала.
44. Устройство для установления связи, содержащее:
средство для поддерживания контекста однонаправленного канала для терминала доступа,
средство для приема сообщения от терминала доступа, которое указывает, что контекст однонаправленного канала в терминале доступа деактивизирован, причем сообщение содержит запрос обновления области отслеживания, и
средство для обновления состояния поддерживаемого контекста однонаправленного канала в ответ на принятое сообщение.
45. Устройство по п.44, в котором сообщение идентифицирует любой контекст однонаправленного канала, который в терминале доступа является активным.
46. Устройство по п.44, в котором обновление состояния содержит деактивизирование поддерживаемого контекста однонаправленного канала.
47. Устройство по п.44, в котором обновление состояния содержит освобождение любых ресурсов, связанных с поддерживаемым контекстом однонаправленного канала.
48. Компьютерно-читаемый носитель, содержащий код для принуждения компьютера
поддерживать контекст однонаправленного канала для терминала доступа,
принимать сообщение от терминала доступа, которое указывает, что контекст однонаправленного канала в терминале доступа деактивизирован, причем сообщение содержит запрос обновления области отслеживания, и
обновлять состояние поддерживаемого контекста однонаправленного канала в ответ на принятое сообщение.
49. Компьютерно-читаемый носитель по п.48, в котором сообщение идентифицирует любой контекст однонаправленного канала, который в терминале доступа является активным.
50. Компьютерно-читаемый носитель по п.48, в котором обновление состояния содержит деактивизирование поддерживаемого контекста однонаправленного канала.
51. Компьютерно-читаемый носитель по п.48, в котором обновление состояния содержит освобождение любых ресурсов, связанных с поддерживаемым контекстом однонаправленного канала.
Описание изобретения к патенту
Данная заявка притязает на преимущество и испрашивает приоритет предварительной патентной заявки США № 61/100598, зарегистрированной 26 сентября 2008 г. и переуступленной под № 082856P1 досье поверенного, раскрытие которой тем самым включено здесь путем ссылки.
Область техники, к которой относится изобретение
Эта заявка относится в общем к установлению связи, и более определенно, но не исключительно, к контексту синхронизирующего однонаправленного канала.
Сети беспроводной связи широко развернуты для обеспечения различных типов передачи информации (например, передачи речи, данных, мультимедийных услуг и т.д.) многочисленным пользователям. В типичной сети терминал доступа (например, сотовый телефон) соединяется с сетью через точку доступа, посредством чего между терминалом доступа и требуемой конечной точкой (например, сервером или телефоном) трафик протекает через различные сетевые узлы. Чтобы способствовать этому протеканию трафика, сеть устанавливает один или более однонаправленных каналов, обеспечивающих качество обслуживания (QoS), которые подлежат использованию для потока трафика. Соответственно, как только устанавливается однонаправленный канал, каждый из терминала доступа и сети поддерживает контекст однонаправленного канала для этого однонаправленного канала. Этот контекст однонаправленного канала включает в себя информацию, которую можно использовать, например, в связи с идентифицированием и обработкой пакетов данного потока трафика. В частности, контекст однонаправленного канала включает в себя идентификатор однонаправленного канала, информацию о пакетном фильтре и информацию о QoS.
В некоторых случаях сеть устанавливает однонаправленный канал в ответ на инициируемый терминалом доступа запрос ресурсов. Например, когда пользователь инициирует вызов с помощью терминала доступа, терминал доступа может посылать сообщение для сети, запрашивающее, чтобы сеть установила ресурсы для вызова. В ответ сеть может установить однонаправленный канал для потока трафика для этого вызова. Как только терминал доступа больше не нуждается в ресурсах (например, пользователь заканчивает вызов), терминал доступа посылает запрос освобождения ресурсов в сеть. Тогда сеть может деактивизировать однонаправленный канал, после чего состояние контекста однонаправленного канала (например, деактивизированное состояние) синхронизируется между сетью и терминалом доступа.
Однако в некоторых случаях сеть может не принять запрос об освобождении ресурсов от терминала доступа. Например, терминал доступа может временно переместиться из зоны обслуживания сети. В результате контекст однонаправленного канала, поддерживаемый терминалом доступа и сетью, при этих условиях может быть синхронизирован ненадлежащим образом. Например, сеть не будет знать, что эти ресурсы должны быть освобождены.
Сущность изобретения
Далее представлено краткое изложение выборочных аспектов раскрытия. В представленном в данном описании обсуждении любая ссылка на называемые аспекты может относиться к одному или более аспектам раскрытия.
Раскрытие в некоторых аспектах относится к локальному деактивизированию контекста однонаправленного канала. Например, если терминал доступа принимает решение, что ресурсы, которые ранее были затребованы терминалом доступа, больше не нужны, терминал доступа может локально деактивизировать контекст однонаправленного канала. Такое локальное деактивизирование можно использовать, например, в случае, когда терминал доступа не способен устанавливать связь с сетью.
Раскрытие в некоторых аспектах относится к контексту синхронизирующего однонаправленного канала между терминалом доступа и сетью. В данном описании, в случае, если терминал доступа локально деактивизирует контекст однонаправленного канала после потери связи с сетью, терминал доступа может синхронизировать свой контекст однонаправленного канала с сетью, как только этот терминал доступа восстановит связь с сетью. Например, терминал доступа может отправить сообщение в сеть, указывающее, что терминал доступа деактивизировал контекст однонаправленного канала. На основании этого сообщения сеть может обновить состояние соответствующего контекста однонаправленного канала, поддерживаемого в сети. В некоторых реализациях (например, в сети долгосрочного развития (LTE)) сообщение может содержать сообщение обновления области отслеживания.
Краткое описание чертежей
Эти и другие выборочные аспекты раскрытия будут описаны в подробном описании и последующей прилагаемой формуле изобретения и на прилагаемых чертежах, на которых:
фиг.1 - упрощенная блок-схема нескольких выборочных аспектов системы связи, выполненной с возможностью поддерживать синхронизацию контекста однонаправленного канала;
фиг.2A и 2B - блок-схемы последовательности операций способа нескольких выборочных аспектов операций, которые можно выполнять для синхронизации контекста однонаправленного канала;
фиг.3 - упрощенная блок-схема нескольких выборочных аспектов компонентов, которые можно использовать в узлах связи;
фиг.4 - упрощенная блок-схема вызова, иллюстрирующая несколько выборочных операций, которые могут быть выполнены для синхронизации контекста однонаправленного канала;
фиг.5 - упрощенная блок-схема вызова, иллюстрирующая несколько выборочных операций, которые могут быть выполнены для синхронизации контекста однонаправленного канала;
фиг.6 - упрощенная блок-схема нескольких выборочных аспектов компонентов связи; и
фиг.7 и 8 - упрощенные блок-схемы нескольких выборочных аспектов устройств, выполненных с возможностью обеспечивать синхронизацию контекста однонаправленного канала, как представлено в данном описании.
В соответствии с установившейся практикой, различные иллюстрируемые на чертежах признаки могут быть начерчены не в масштабе. Соответственно, размеры различных признаков для ясности могут быть произвольно расширены или уменьшены. Кроме того, некоторые из чертежей могут быть упрощены для ясности. Таким образом, чертежи могут не изображать все компоненты данного устройства (например, прибора) или способа. Наконец, подобные позиционные обозначения могут использоваться для того, чтобы обозначать подобные признаки на протяжении всего описания и всех чертежей.
Подробное описание
Ниже описываются различные аспекты раскрытия. Должно быть очевидно, что представленные в данном описании идеи могут быть воплощены в большом разнообразии форм, и что любая определенная структура, функция, или и то и другое, раскрываемые в данном описании, являются просто репрезентативными. На основании представленных в данном описании идей специалисты в данной области техники должны оценить, что аспект, раскрытый в данном описании, может быть реализован независимо от любых других аспектов, и что два или более из этих аспектов могут быть объединены различными способами. Например, устройство может быть реализовано, или способ может быть применен на практике с использованием любого количества аспектов, сформулированных в данном описании. Кроме того, такое устройство может быть реализовано, или такой способ может быть применен на практике, с использованием другой структуры, функциональных возможностей, или структуры и функциональных возможностей в дополнение к ним, или с другими одним или более аспектами, сформулированными в данном описании. Кроме того, аспект может содержать по меньшей мере один элемент из формулы изобретения.
Фиг.1 иллюстрирует несколько узлов выборочной системы 100 связи (например, участок сети связи). В целях иллюстрации, различные аспекты раскрытия будут описаны в контексте одного или более терминалов доступа, точек доступа и сетевых объектов, которые устанавливают связь друг с другом. Однако следует оценить, что представленные в данном описании идеи можно применять к другим типам устройств или к другим подобным устройствам, на которые делаются ссылки с использованием другой терминологии. Например, в различных реализациях точки доступа могут быть упомянуты или реализованы как базовые станции или узлы eNodeB, терминалы доступа могут быть упомянуты или реализованы как пользовательское оборудование или мобильные телефоны, и так далее.
Точки доступа в системе 100 предоставляют одну или более услуг (например, возможность сетевого соединения) для одного или более беспроводных терминалов, которые могут быть установлены в пределах зоны обслуживания системы 100 или которые могут перемещаться по всей ее зоне обслуживания. Например, в различные моменты времени терминал 102 доступа может соединяться с точкой 104 доступа или некоторой другой точкой доступа (не показана). Каждая точка доступа в системе 100 может устанавливать связь с одним или более сетевыми объектами (представленными для удобства сетевым объектом 106), чтобы облегчать возможность соединения в глобальной сети. Эти сетевые объекты могут принимать различные формы, например, такие как один или более объектов сетей с радиодоступом и/или базовых сетей связи. Таким образом, в различных реализациях сетевой объект 106 может представлять собой функциональные средства, такие как по меньшей мере одно из сетевого управления (например, через объект функционирования, администрирования, управления и позиционирования), управления вызовами, управления сеансами связи, управления мобильностью, функций межсетевого сопряжения, функций межсетевого обмена или некоторых других подходящих сетевых функциональных возможностей.
Терминал 102 доступа и сетевой объект 106 (например, объект управления мобильностью, MME) поддерживают информацию (контекст 108 и 110 однонаправленного канала соответственно) для однонаправленного канала, который сетевой объект 106 установил для потока трафика к терминалу 102 доступа и/или от него. В некоторых случаях сетевой объект 106 может установить этот однонаправленный канал в ответ на запрос ресурсов от терминала доступа. В некоторый более поздний момент времени терминал 102 доступа может отправить запрос, чтобы освободить эти ресурсы и в результате этого инициировать освобождение связанных контекстов однонаправленного канала. В случае, если терминал 102 доступа оказывается не в состоянии устанавливать связь с сетевым объектом 106 (например, из-за того, что терминал 102 доступа находится вне зоны обслуживания сети при отправлении запроса), терминал 102 доступа может локально деактивизировать контекст 108 однонаправленного канала. Впоследствии, когда терминал 102 доступа снова оказывается в состоянии устанавливать связь с сетевым объектом 106 (например, терминал 102 доступа возвращается в зону обслуживания сети), терминал 102 доступа синхронизирует контекст 108 однонаправленного канала с сетевым объектом 106. Например, терминал 102 доступа может отправить сообщение (представленное пунктирной линией 112) сетевому объекту 106, которое указывает, что контекст 108 однонаправленного канала деактивизирован.
Синхронизация контекста однонаправленного канала может быть реализована различными способами в соответствии с представленными в данном описании идеями. Например, в выделенной системе передачи с коммутацией пакетов (EPS) сети LTE, пользовательское оборудование (например, терминал 102 доступа) отправляет сообщение уровня отсутствия доступа (NAS) с ЗАПРОСОМ МОДИФИКАЦИИ РЕСУРСОВ ОДНОНАПРАВЛЕННОГО КАНАЛА в MME (например, в сетевой объект 106), чтобы модифицировать некоторый аспект данного однонаправленного канала (например, запрос освобождения ресурсов). Затем запускается таймер T3481 и используется для определения, принимается ли соответствующий ответ в пределах установленного периода времени. По истечении первого периода таймера T3481 пользовательское оборудование (UE) должно снова послать ЗАПРОС МОДИФИКАЦИИ РЕСУРСОВ ОДНОНАПРАВЛЕННОГО КАНАЛА и должно возвратить в исходное состояние и перезапустить таймер T3481. Эта повторная передача повторяется четыре раза, то есть по истечении пятого периода таймера T3481 UE должно прервать процедуру, освободить идентификатор транзакции процедуры (PTI), выделенный для этого активизирования, и ввести состояние НЕАКТИВНОЙ ТРАНЗАКЦИИ ПРОЦЕДУРЫ. Кроме того, если UE инициировало освобождение ресурсов для всех потоков трафика для однонаправленного канала, это локально деактивизирует контекст однонаправленного канала EPS без одноранговой передачи сигналов между UE и MME. Чтобы синхронизировать состояние контекста однонаправленного канала EPS с MME, при индикации "обратно в зону обслуживания Е-UTRAN" от нижних уровней UE должно отправить сообщение ЗАПРОСА ОБНОВЛЕНИЯ ОБЛАСТИ ОТСЛЕЖИВАНИЯ MME. Такое сообщение может включать в себя, например, индикацию (явную или неявную индикацию) контекста однонаправленного канала, который был деактивизирован в UE.
Выборочные операции, которые могут использоваться системой 100, теперь будут описаны более подробно в связи с блок-схемами последовательности операций способа на фиг.2A и 2B. Для удобства, операции на фиг.2A и 2B (или любые другие операции, обсуждаемые или представляемые в данном описании) могут быть описаны, как выполняемые определенными компонентами. Однако следует оценить, что эти операции могут выполняться другими типами компонентов и могут быть выполнены с использованием другого количества компонентов. Также следует оценить, что одну или более операций, описанных в данном описании, в данной реализации можно не использовать.
Как представлено блоком 202 на фиг.2A, в некоторый момент времени терминал доступа отправляет запрос ресурсов в сеть (например, в сетевой объект, такой как шлюз сети с коммутацией пакетов, PGW). Такой инициируемый терминалом доступа запрос ресурсов может быть запущен, например, пользователем или приложением терминала доступа, инициирующим поток трафика (например, вызов, загрузку данных и т.д.) в терминале доступа.
В данном описании запрос ресурсов может содержать запрос относительно ресурсов потока протокола межсетевого взаимодействия (IP) от сети. Соответственно, запрос может включать в себя информацию о пакетном фильтре IP и информацию о QoS для потока трафика.
В некоторых аспектах информация о QoS определяет, как следует обрабатывать трафик для потока трафика. Например, информация о QoS может определять по меньшей мере одно из требуемого или необходимого уровня потери информации (например, максимальной потери пакетов), требуемой или необходимой задержки (например, максимальной задержки при передаче пакетов), требуемой или необходимой скорости передачи данных, приоритета или некоторой другой связанной с качеством характеристики. В основанных на LTE сетях информация о QoS может содержать идентификацию категории качества (QCI), которая указывает, например, тип задержки при передаче пакетов или потери пакетов, которые ожидаются для потока пакетов IP, и тип приоритета, заданного для этого потока пакетов IP.
В некоторых аспектах информация о пакетном фильтре IP используется для того, чтобы идентифицировать данный поток трафика IP (например, поток пакетов), который связан с конкретным однонаправленным каналом. С этой целью, пакетный фильтр IP содержит информацию, которая может сравниваться с информацией о заголовке пакета IP, подлежащую использованию для идентифицирования пакета. Например, информация о пакетном фильтре IP может содержать по меньшей мере одни данные из адреса источника, адреса приемника, исходного порта, порта назначения или протокола (например, подлежащего использованию протокола более высокого уровня, такого как UDP или TCP). В некоторых случаях пакетный фильтр может включать в себя подстановочный адрес, который определяется так, чтобы соответствовать любому адресу, и/или подстановочный порт, который определяется так, чтобы соответствовать любому порту. В типичном случае пакетный фильтр содержит адрес источника с 5-кортежным включением, адрес приемника, исходный порт, порт назначения и протокол.
Как представлено блоком 204, в результате запроса ресурсов, сетевой объект (например, MME) выделяет запрашиваемые ресурсы и устанавливает связанный однонаправленный канал (например, выделенный однонаправленный канал). В некоторых аспектах однонаправленный канал определяет логическую магистраль, которая определяет, как должен обрабатываться сетью поток трафика к терминалу доступа и/или от него (например, определяет QoS, который будет применен к этому трафику). В данном описании сетевой объект отображает пакетный фильтр, связанный с ресурсами, запрашиваемыми для однонаправленного канала, посредством устанавливания нового однонаправленного канала или модифицирования существующего однонаправленного канала. В качестве примера последнего случая, если однонаправленный канал, имеющий требуемое QoS, уже установлен (например, для другого пакетного фильтра), сетевой объект может модифицировать этот однонаправленный канал так, чтобы включить пакетный фильтр, обеспеченный запросом.
Как представлено блоком 206, после того, как однонаправленный канал установлен, сетевой объект поддерживает контекст однонаправленного канала для этого однонаправленного канала. Например, сетевой объект может сохранять контекст однонаправленного канала в запоминающем устройстве для хранения данных и обновлять контекст однонаправленного канала по мере необходимости. В данном описании контекст однонаправленного канала содержит идентификатор однонаправленного канала, информацию о QoS и по меньшей мере один пакетный фильтр.
Как представлено блоком 208, в связи с установлением однонаправленного канала, терминал доступа получает контекст однонаправленного канала для этого однонаправленного канала. Например, терминал доступа может сохранять идентификатор однонаправленного канала (например, отправленный сетевым объектом в связи с установлением однонаправленного канала), информацию о QoS и пакетный фильтр (фильтры) для этого однонаправленного канала в запоминающем устройстве для хранения данных. Затем терминал доступа поддерживает контекст однонаправленного канала для этого однонаправленного канала (например, обновляя контекст однонаправленного канала по мере необходимости). В данном описании терминал доступа может использовать различные технические приемы для того, чтобы ассоциировать запрос ресурсов (например, пакетный фильтр запроса) с однонаправленным каналом, выделенным сетевым объектом.
В качестве одного примера ассоциирование может быть основано на ID транзакции процедуры (PTI). В данном описании терминал доступа может сравнивать PTI, включенный в запрос ресурсов, с PTI, обеспеченным в сообщении об установлении однонаправленного канала (например, установлении или модификации однонаправленного канала), принятом от сетевого объекта, чтобы определить, связан ли соответствующий однонаправленный канал с запросом ресурсов.
В качестве другого примера, ассоциирование может быть основано на идентификационной информации о пакетном фильтре. В данном описании идентификатор, связанный с пакетным фильтром, может быть отправлен в сеть через запрос ресурсов. Затем сетевой объект может включать этот идентификатор пакетного фильтра в сообщение об установлении однонаправленного канала, отправляемое терминалу доступа. Следовательно, терминал доступа может сравнивать отправленный идентификатор с принятым идентификатором, чтобы определять, ассоциировать ли соответствующий однонаправленный канал с запросом ресурсов.
В качестве еще одного примера, ассоциирование может быть основано на сравнивании пакетного фильтра с шаблоном фильтра трафика однонаправленного канала. В данном описании, когда сетевой объект отправляет сообщение на терминал доступа в связи с установлением однонаправленного канала, сетевой объект может указывать, какой пакетный фильтр ассоциирован с этим однонаправленным каналом. Затем терминал доступа может сравнивать пакетный фильтр, который был отправлен с запросом ресурсов, с пакетным фильтром, отправленным сетевым объектом, чтобы определять, ассоциировать ли соответствующий однонаправленный канал с запросом ресурсов.
Как представлено блоком 210, как только однонаправленный канал установлен, используется контекст однонаправленного канала, чтобы облегчить установление связи между терминалом доступа и некоторым другим узлом (например, телефоном, сервером и т.д.) через сеть. Например, когда сеть (например, PGW) принимает пакет от другого узла, сеть будет сравнивать информацию о заголовке пакета с фильтром пакетов и предназначать пакет для соответствующего однонаправленного канала на основании этого сравнивания. Таким образом, сеть может применять соответствующее QoS при направлении пакета в терминал доступа.
Как представлено блоком 212, в некоторый момент времени терминал доступа может потерять возможность соединения с сетевым объектом (например, не иметь возможности устанавливать связь с MME). Например, терминал доступа может переместиться из зоны беспроводного обслуживания сети, может испытывать чрезмерные радиопомехи, может испытывать нарушение радиосвязи в зоне обслуживания и т.д.
Как представлено блоком 214 на фиг.2B, терминал доступа также может попытаться отправить сообщение в сетевой объект, чтобы запросить освобождение ранее запрошенных ресурсов. Например, пользователь терминала доступа или приложение, выполняющееся на терминале доступа, может сделать выбор завершить поток трафика, который был инициирован в блоке 202 (например, пользователь может закончить вызов сотового телефона или передачу данных). В этом случае, терминал доступа может отправить сообщение, указывающее, что пакетный фильтр (фильтры) и связанное QoS должны быть освобождены.
В данном описании терминал доступа инициирует освобождение ресурсов так, чтобы сетевой объект мог обновить свое состояние соответствующим образом (например, обновить информацию о состоянии для существующих однонаправленных каналов). Например, при обычных обстоятельствах, когда сетевой объект принимает запрос освобождения, сетевой объект может деактивизировать (например, освободить или удалить) выделенный однонаправленный канал.
Однако в случае, в котором терминал доступа потерял связь с сетью, сетевой объект не будет принимать сообщение об освобождении ресурсов от терминала доступа. Следовательно, терминал доступа не будет принимать сообщение (например, сообщение об освобождении ресурсов) от сетевого объекта в ответ на запрос об освобождении ресурсов (например, сообщение не будет принято в пределах определенного периода простоя). Как представлено блоком 216, в этом случае терминал доступа может аннулировать (например, отметить как недопустимый, удалить, освободить и т.д.) пакетный фильтр, связанный с этим контекстом однонаправленного канала, и локально деактивизировать (например, освободить или удалить) контекст однонаправленного канала, связанный с освобождением ресурсов. Как будет описано более подробно в связи с фиг.5, в общем, терминал доступа локально деактивизирует контекст однонаправленного канала только после того, как все пакетные фильтры, связанные с этим контекстом однонаправленного канала, в терминале доступа аннулированы. В любом случае терминал доступа поддерживает запись, для которой был деактивизирован контекст однонаправленного канала таким образом, чтобы об этом можно было сообщить, как описано ниже.
Как представлено блоком 218, в некоторый момент времени терминал доступа восстанавливает возможность установления связи с сетевым объектом. Например, терминал доступа может возвратиться в зону обслуживания беспроводной сети, радиопомехи могут уменьшиться, нарушение радиосвязи может пройти и т.д. В некоторых случаях повторное приобретение возможности установления связи может быть указано индикацией возвращения обратно в зону беспроводного обслуживания от обработки нижнего уровня (например, уровня 2).
Как представлено блоком 220, терминал доступа может затем синхронизировать контекст однонаправленного канала с сетевым объектом. Например, терминал доступа может отправить сообщение в сетевой объект, при этом сообщение указывает (явно или неявно), какой контекст однонаправленного канала был локально деактивизирован терминалом доступа. Таким образом сеть может определять, какие ресурсы должны быть освобождены. Как будет обсуждаться более подробно в связи с фиг.4, в некоторых случаях это сообщение может содержать сообщение обновления области отслеживания (TAU).
В некоторых реализациях сообщение может явно указывать, какой контекст однонаправленного канала был деактивизирован. Например, если был деактивизирован контекст однонаправленного канала для однонаправленного канала A, сообщение может указывать, что был деактивизирован этот конкретный контекст однонаправленного канала.
В некоторых реализациях сообщение может неявно указывать, какой контекст однонаправленного канала был деактивизирован. Например, сетевой объект может знать, что прежде, чем терминал доступа утратил зону обслуживания, терминалом доступа использовались однонаправленные каналы A, B и С. При возвращении в зону обслуживания терминал доступа может отправить сообщение, которое указывает, что в настоящий момент однонаправленные каналы В и С являются активными. Следовательно, сетевой объект может решить, что терминал доступа деактивизировал контекст однонаправленного канала для однонаправленного канала A.
Как представлено блоком 222, в связи с синхронизированием контекста однонаправленного канала, сетевой объект обновляет состояние контекста однонаправленного канала, поддерживаемого в сетевом объекте. Например, сетевой объект может деактивизировать подходящий контекст однонаправленного канала, деактивизировать (например, освободить или удалить) соответствующий однонаправленный канал и освободить соответствующие ресурсы.
В данном описании сетевой объект может определять, какой контекст однонаправленного канала был деактивизирован в терминале доступа, основываясь на сообщении, принятом от терминала доступа. Как обсуждалось выше, в некоторых случаях это включает в себя считывание явной индикации из сообщения, в то время как в других случаях это включает экстраполирование того, какой контекст однонаправленного канала был деактивизирован, на основании информации, принятой в сообщении, и другой информации, поддерживаемой сетевым объектом (например, перечня, который идентифицирует каждый контекст однонаправленного канала, поддерживаемый для терминала доступа).
Вышеупомянутая схема благоприятно обеспечивает эффективный механизм для синхронизирования контекста однонаправленного канала. В частности, когда сеть находится вне досягаемости, терминал доступа может просто удалить соответствующий контекст однонаправленного канала. Соответственно, такая схема может быть реализована более эффективно, чем, например, альтернативная схема, в которой терминал доступа отслеживает, принял ли он сообщение в ответ на запрос об освобождении ресурсов, и если нет, снова посылает запрос об освобождении ресурсов, чтобы освободить ресурсы после того, как терминал доступа возвратится в зону обслуживания. В этой альтернативной схеме для уровня NAS может понадобиться поддерживать очень длительное время, пока не истечет таймер сообщения NAS, и может требоваться нежелательное управление уровнем состояния NAS (например, чтобы запоминать состояние сообщения NAS).
Фиг.3 иллюстрирует несколько выборочных компонентов, которые могут быть включены в узлы, такие как терминал 102 доступа и сетевой объект 106, чтобы выполнять операции синхронизации контекста однонаправленного канала, как представлено в данном описании. Описываемые компоненты также могут быть включены в другие узлы в системе связи. Например, другие узлы в системе могут включать в себя компоненты, подобные описанным для терминала 102 доступа и сетевого объекта 106, чтобы обеспечивать аналогичные функциональные возможности. Кроме того, данный узел может содержать один или более из описанных компонентов. Например, терминал доступа может содержать множество компонентов приемопередатчиков, которые обеспечивают возможность терминалу доступа работать на множестве частот и/или устанавливать связь через различные технологии.
Как показано на фиг.3, терминал 102 доступа включает в себя приемопередатчик 302 для того, чтобы устанавливать связь с другими узлами. Приемопередатчик 302 включает в себя передатчик 304, чтобы посылать сигналы (например, запросы ресурсов, запросы об освобождении ресурсов и сообщения синхронизации), и приемник 306, чтобы принимать сигналы (например, сообщения об установлении однонаправленного канала).
Сетевой объект 106 включает в себя сетевой интерфейс 308 для установления связи с другими сетевыми узлами (например, для отправки сообщений об установлении однонаправленного канала и приема запросов ресурсов, запросов освобождения ресурсов и сообщений синхронизации). Например, сетевой интерфейс 308 может быть выполнен с возможностью устанавливать связь с одним или более сетевыми узлами через проводную или беспроводную обратную передачу.
Терминал 102 доступа и сетевой объект 106 включают в себя другие компоненты, которые можно использовать в связи с операциями синхронизации контекста однонаправленного канала, как представлено в данном описании. Например, терминал 102 доступа и сетевой объект 106 могут включать в себя связные контроллеры 310 и 312, соответственно, для управления установлением связи с другими узлами (например, для отправки и приема сообщений, запросов и индикаций) и для обеспечения других связанных функциональных возможностей (например, как представлено в данном описании). Кроме того, терминал 102 доступа и сетевой объект 106 могут включать в себя устройства 314 и 316 управления контекстом однонаправленного канала, соответственно, для управления контекстом однонаправленного канала (например, для установления, получения, поддерживания, деактивизирования и определения контекста однонаправленного канала и обновления состояния) и для обеспечения других связанных функциональных возможностей (например, как представлено в данном описании). Кроме того, терминал 102 доступа может включать в себя синхронизирующее устройство 318 для синхронизирования контекста однонаправленного канала (например, во взаимодействии или в качестве части устройства 314 управления контекстом однонаправленного канала) и для обеспечения других связанных функциональных возможностей (например, как представлено в данном описании).
Обращаясь теперь к фиг.4, отметим, что для целей иллюстрации выборочные операции управления однонаправленного канала будут описаны в контексте основанной на LTE сети. Соответственно, в этом примере будет использоваться терминология LTE. Следует оценить, что эти операции можно применять к другим типам сетей.
Как иллюстрируется, сигналы на UE и от него направляются через множество сетевых объектов, включающих в себя выделенный узел В (eNB), MME, обслуживающий шлюз (SGW) и PGW. Иллюстрируемый операционный поток начинается в блоке 402, например, с запуска приложения на UE. Как представлено блоком 404, UE запрашивает ресурсы от сети, и это запускает в сети установление однонаправленного канала в блоке 406. В этом примере запрос ресурсов идентифицирует два пакетных фильтра, определяемые как PF1 и PF2. Как описано в данном описании, когда UE запрашивает ресурсы у сети, в блоке 408 UE поддерживает информацию ассоциирования между пакетными фильтрами и выделенным однонаправленным каналом. Для этого конкретного примера PF1 и PF2 ассоциируются с контекстом A однонаправленного канала.
Как представлено блоком 410, в некоторый момент времени приложение UE завершается. В данном описании следует отметить, что такое завершение может быть произвольным (например, посредством завершения вызова) или непроизвольным (например, при потере зоны обслуживания). Как только приложение UE завершается, UE отправляет запрос освобождения ресурсов (например, ЗАПРОС МОДИФИКАЦИИ РЕСУРСОВ ОДНОНАПРАВЛЕННОГО КАНАЛА), как представлено блоком 412. Однако в данном описании, если сеть находится вне досягаемости, когда UE посылает этот запрос, запрос не может достигнуть сети, как представлено обозначением "X" 414 (например, по истечении пятого периода таймера T3481). В этом случае UE может прервать процедуру, освободить PTI, выделенный для этого активизирования, и ввести состояние ДЕАКТИВИЗИРОВАНИЯ ТРАНЗАКЦИИ ПРОЦЕДУРЫ. Как представлено блоком 416, UE отмечает пакетный фильтр, связанный с освобождением ресурсов, как недопустимый и, если все пакетные фильтры, связанные с контекстом однонаправленного канала, в этом процессе становятся недопустимыми (например, UE инициирует освобождение ресурсов для всех потоков трафика для однонаправленного канала), UE может деактивизировать контекст однонаправленного канала локально. Здесь следует оценить, что UE деактивизирует контекст однонаправленного канала без одноранговой передачи сигналов между UE и MME. После того, как UE возвращается в зону обслуживания в блоке 418 (например, после индикации "обратно в зону обслуживания Е-UTRAN" от нижних уровней), в блоке 420 UE синхронизирует состояние контекста однонаправленного канала с MME, отправляя запрос TAU или эквивалентное сообщение в MME. Как обсуждалось в данном описании, информация, которую переносит такое сообщение, указывает, какой однонаправленный канал был удален, чтобы в блоке 422 сеть могла освободить ресурсы надлежащим образом.
Как упомянуто выше, в некоторых случаях с данным однонаправленным каналом (и связанным контекстом однонаправленного канала) может быть связан больше чем один пакетный фильтр. В этих случаях терминал доступа может локально не выполнять деактивизирование до этих пор, пока все пакетные фильтры, связанные с этим контекстом однонаправленного канала, не будут аннулированы (например, отмечены как недопустимые, удаленные, освобожденные и т.д.). Таким образом, в случае, в котором UE находится вне зоны обслуживания и освобождает ресурсы IP, но только часть пакетных фильтров, связанных с однонаправленным каналом, отмечается как недопустимая (например, PF1 является недопустимым, тем не менее PF2 все еще является допустимым), контекст A однонаправленного канала не может быть удален. Фиг.5 иллюстрирует выборочные операции, которые можно использовать при этих обстоятельствах. Эти операции в целях иллюстрации также будут описаны в контексте основанной на LTE сети.
Как иллюстрируется, сообщения на и от UE снова направляются через множество сетевых объектов, включающих в себя eNB, MME, SGW и PGW. Кроме того, блоки 502, 504, 506 и 508 аналогичны блокам 402, 404, 406 и 408 на фиг.4. Как представлено блоком 510, в некоторый момент времени UE теряет зону обслуживания. Когда он находится вне зоны обслуживания, предполагается, что пользователь или некоторое другое управляющее воздействие инициирует изменение приложения UE, как представлено блоком 512.
Как представлено блоком 514, UE отправляет запрос освобождения ресурсов, чтобы освободить ресурсы, которые больше не используются приложением. В этом примере UE отправляет запрос освобождения ресурсов только для PF1. Поскольку сеть находится вне досягаемости, запрос освобождения ресурсов не в состоянии достигнуть сети, как представлено обозначением "X" 516. При обнаружении этой неудачи, в блоке 518, UE отмечает PF1 как недопустимый, но сохраняет контекст А однонаправленного канала активным, потому что PF2 является все еще активным. Когда UE возвращается в зону обслуживания в блоке 520, контекст A однонаправленного канала является таким образом все еще активным.
Как представлено блоком 522, приложение UE в некоторый момент времени завершается. После того, как это приложение завершено, в блоке 524 UE отправляет запрос освобождения ресурсов для PF2. В блоке 526 сеть модифицирует однонаправленный канал А, чтобы удалить ресурсы, связанные с PF2.
Как представлено блоком 528, UE деактивизирует контекст A однонаправленного канала. В данном описании, в общем, когда UE или сеть удаляет остающиеся пакетные фильтры для однонаправленного канала A, UE может обнаружить, что все пакетные фильтры, связанные с контекстом однонаправленного канала, являются недопустимыми, и таким образом деактивизирует контекст однонаправленного канала. В этом конкретном примере, когда PF2 удаляется, UE обнаруживает, что все пакетные фильтры для контекста A однонаправленного канала являются недопустимыми, и это заставляет UE деактивизировать контекст однонаправленного канала для однонаправленного канала A.
В блоке 530 UE затем отправляет в сеть TAU или эквивалентное сообщение. Как и выше, это сообщение содержит информацию, которая указывает, какой контекст однонаправленного канала был деактивизирован, чтобы в блоке 532 сеть могла надлежащим образом освободить ресурсы.
Схема синхронизации контекста однонаправленного канала в соответствии с идеями, представленными в данном описании, может быть реализована различными способами. Например, описанные в данном описании методики можно применять, когда используется множество однонаправленных каналов. В некоторых случаях различные однонаправленные каналы можно использовать для того, чтобы поддерживать разные потоки трафика для данного терминала доступа. Кроме того, сеть может поддерживать различные однонаправленные каналы для разных терминалов доступа. В этих случаях объекты, обсуждавшиеся в данном описании (например, терминал доступа и MME), могут синхронизировать контекст однонаправленного канала для каждого из этих однонаправленных каналов, в соответствии с идеями, представленными в данном описании.
Представленные в данном описании идеи можно использовать в беспроводной системе связи множественного доступа, которая одновременно поддерживает связь для множества терминалов беспроводного доступа. В данном описании каждый терминал может устанавливать связь с одной или более точками доступа через передачи на прямых и обратных линиях связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от точек доступа к терминалам, а обратная линия связи (или восходящая линия связи) относится к линии связи от терминалов к точкам доступа. Эта линия связи может быть установлена через систему с одним входом и одним выходом, систему со многими входами и многими выходами (MIMO) или систему некоторого другого типа.
Система MIMO для передачи данных применяет множество (NT) передающих антенн и множество (NR) приемных антенн. Канал MIMO, сформированный NT передающими и N R приемными антеннами, может быть разложен на N S независимых каналов, которые также упоминаются как пространственные каналы, где NS min{NT, NR}. Каждый из NS независимых каналов соответствует размеру. Система MIMO может обеспечивать улучшенные характеристики (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, образуемые множеством передающих и приемных антенн.
Система MIMO может поддерживать дуплексную связь с временным разделением каналов (TDD) и дуплексную связь с частотным разделением каналов (FDD). В системе TDD передачи прямой и обратной линий связи находятся в одной и той же области частот, так что принцип взаимности позволяет делать оценку канала прямой линии связи на основании канала обратной линии связи. Это обеспечивает возможность точке доступа получать усиление формирования луча диаграммы направленности передачи на прямой линия связи, когда в точке доступа имеется в наличии множество антенн.
Фиг.6 иллюстрирует беспроводное устройство 610 (например, точку доступа) и беспроводное устройство 650 (например, терминал доступа) выборочной системы 600 MIMO. В устройстве 610 данные трафика для некоторого количества потоков данных обеспечиваются от источника 612 данных для процессора 614 обработки данных передачи (TX). Затем каждый поток данных может быть передан через соответствующую передающую антенну.
Процессор 614 обработки данных TX форматирует, кодирует и перемежает данные трафика для каждого потока данных, основываясь на конкретной схеме кодирования, выбранной для этого потока данных, чтобы обеспечивать кодированные данные. Кодированные данные для каждого потока данных могут быть мультиплексированы с данными пилот-сигнала с использованием методик OFDM (мультиплексирования с ортогональным частотным разделением каналов). Данные пилот-сигнала представляют собой в общем известный образец данных, которые обрабатываются известным способом и которые можно использовать в системе приемника, чтобы оценивать характеристики каналов. Затем мультиплексированные данные пилот-сигнала и кодированных данных для каждого потока данных модулируются (то есть посимвольно отображаются) на основании конкретной схемы модуляции (например, BPSK (двоичной фазовой манипуляции), QSPK (квадратурной фазовой манипуляции), М-PSK (многоуровневой фазовой манипуляции) или М-QAM (квадратурной амплитудной модуляции с М значащими позициями амплитуды и фазы)), выбранной для этого потока данных, чтобы обеспечивать модуляционные символы. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены командами, выполняемыми процессором 630. Запоминающее устройство 632 для хранения данных может сохранять код программы, данные и другую информацию, используемую процессором 630 или другими компонентами устройства 610.
Затем модуляционные символы для всех потоков данных подаются в процессор 620 MIMO TX, который может дополнительно обрабатывать модуляционные символы (например, для OFDM). После этого процессор 620 MIMO TX обеспечивает NT потоков модуляционных символов для N T приемопередатчиков (XCVR) 622A-622T. В некоторых аспектах процессор 620 MIMO TX применяет формирующие луч весовые коэффициенты к символам потоков данных и к антенне, с которой символ должен передаваться.
Каждый приемопередатчик 622 принимает и обрабатывает соответствующий поток символов, чтобы обеспечивать один или более аналоговых сигналов, и дополнительно кондиционирует (например, усиливает, фильтрует и преобразовывает с повышением частоты) аналоговые сигналы, чтобы обеспечивать модулированный сигнал, подходящий для передачи по каналу MIMO. Затем NT модулированных сигналов от приемопередатчиков 622A-622T передаются с NT антенн 624A-624T соответственно.
В устройстве 650 переданные модулированные сигналы принимаются NR антеннами 652A-652R, и принимаемый сигнал от каждой антенны 652 подается в соответствующий приемопередатчик (XCVR) 654A-654R. Каждый приемопередатчик 654 кондиционирует (например, фильтрует, усиливает и преобразовывает с понижением частоты) соответствующий принимаемый сигнал, оцифровывает кондиционированный сигнал для обеспечения выборок и дополнительно обрабатывает выборки, чтобы обеспечить соответствующий "принимаемый" поток символов.
Затем процессор 660 обработки данных приема (RX) принимает и обрабатывает NR принимаемых потоков символов от NR приемопередатчиков 654 на основании конкретной методики обработки данных приемника, чтобы обеспечить NR "выявленных" потоков символов. После этого процессор 660 обработки данных RX демодулирует, выполняет обращенное перемежение и декодирует каждый выявленный поток символов, чтобы восстановить данные трафика для этого потока данных. Обработка, выполняемая процессором 660 обработки данных RX, является комплементарной относительно обработки данных, выполняемой процессором 620 MIMO TX и процессором 614 обработки данных TX в устройстве 610.
Процессор 670 периодически определяет, которая матрица предварительного кодирования подлежит использованию (обсуждается ниже). Процессор 670 формулирует сообщение обратной линии связи, содержащее участок индекса матрицы и участок значения ранга. Запоминающее устройство 672 для хранения данных может сохранять код программы, данные и другую информацию, используемую процессором 670 или другими компонентами устройства 650.
Сообщение обратной линии связи может содержать различные типы информации относительно линии связи и/или принимаемого потока данных. Затем сообщение обратной линии связи обрабатывается процессором 638 обработки данных TX, который также принимает данные трафика для некоторого количества потоков данных от источника 636 данных, модулируется модулятором 680, кондиционируется приемопередатчиками 654A-654R и передается обратно в устройство 610.
В устройстве 610 модулированные сигналы от устройства 650 принимаются антеннами 624, кондиционируются приемопередатчиками 622, демодулируются демодулятором (DEMOD) 640 и обрабатываются процессором 642 обработки данных RX, чтобы извлечь сообщение обратной линии связи, переданное устройством 650. После этого процессор 630 определяет, которая матрица предварительного кодирования подлежит использованию для определения формирующих луч весовых коэффициентов, затем обрабатывает извлеченное сообщение.
Фиг.6 также иллюстрирует, что компоненты связи могут включать в себя один или более компонентов, которые выполняют связанные с контекстом однонаправленного канала операции, как представлено в данном описании. Например, компонент 692 управления однонаправленным каналом может взаимодействовать с процессором 670 и/или другими компонентами устройства 650, чтобы отправлять/принимать сигналы на/от другого устройства (например, устройства 610) с использованием контекста однонаправленного канала, или управлять контекстом однонаправленного канала. Следует оценить, что для каждого устройства 610 и 650 функциональные возможности двух или более из описанных компонентов могут быть обеспечены с помощью единственного компонента. Например, единственный компонент обработки данных может обеспечивать функциональные возможности компонента 692 управления однонаправленным каналом и процессора 670.
Представленные в данном описании идеи могут быть включены в различные типы систем и/или системных компонентов связи. В некоторых аспектах представленные в данном описании идеи можно применять в системе множественного доступа, способной поддерживать установление связи с многочисленными пользователями посредством совместного использования доступных системных ресурсов (например, определяя один ресурс или более из полосы пропускания, мощности передачи, кодирования, перемежения и т.д.). Например, представленные в данном описании идеи могут быть применены к какой-либо одной или к комбинациям из следующих технологий: к системам множественного доступа с кодовым разделением каналов (CDMA), системам CDMA с множеством несущих (MC-CDMA), широкополосного CDMA (W-CDMA), системам высокоскоростного доступа с коммутацией пакетов (HSPA, HSPA+), системам множественного доступа с временным разделением каналов (TDMA), системам множественного доступа с частотным разделением каналов (FDMA), системам FDMA с единственной несущей (SC-FDMA), системам множественного доступа с ортогональным частотным разделением каналов (OFDMA) или другим технологиям множественного доступа. Система беспроводной связи, применяющая представленные в данном описании идеи, может быть разработана так, чтобы реализовывать один или более стандартов, таких как IS-95, cdma2000, IS-856, W-CDMA, TDSCDMA и другие стандарты. Сеть CDMA может реализовывать технологию радиосвязи, такую как универсальный наземный радиодоступ (UTRA), cdma2000, или некоторую другую технологию. UTRA включает в себя W-CDMA и низкую частоту следования элементарных посылок (LCR). Технология cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. Сеть TDMA может реализовывать технологию радиосвязи, такую как глобальная система мобильной связи (GSM). Сеть OFDMA может реализовывать технологию радиосвязи, такую как выделенный UTRA (Е-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM® и т.д. UTRA, Е-UTRA и GSM являются частью универсальной системы мобильной связи (UMTS). Представленные в данном описании идеи могут быть реализованы в системе долгосрочного развития (LTE) 3GPP, системе сверхмобильной широкополосной передачи (UMB) и других типах систем. LTE представляет собой вариант исполнения UMTS, которая использует Е-UTRA. UTRA, Е-UTRA, GSM, UMTS и LTE, описаны в документах от организации, называемой "Проект партнерства 3-го поколения" (3GPP), тогда как cdma2000 описывается в документах от организации, называемой "Проект партнерства 3-го поколения 2" (3GPP2). Хотя конкретные аспекты раскрытия могут быть описаны с использованием терминологии 3GPP, должно быть понятно, что представленные в данном описании идеи можно применить к технологии 3GPP (например, Re199, Re15, Rel6, Re17) так же, как к технологии 3GPP2 (например, 1xRTT, 1xEV-DO RelO, RevA, RevB), и другим технологиям.
Представленные в данном описании идеи могут быть включены (например, реализованы или выполнены посредством) во множество устройств (например, узлов). В некоторых аспектах узел (например, беспроводной узел), реализованный в соответствии с представленными в данном описании идеями, может содержать точку доступа или терминал доступа.
Например, терминал доступа может содержать, быть реализован или известен как пользовательское оборудование, абонентская станция, абонентский модуль, мобильная станция, мобильный телефон, мобильный узел, удаленная станция, удаленный терминал, пользовательский терминал, пользовательский агент, пользовательское устройство или может использоваться некоторая другая терминология. В некоторых реализациях терминал доступа может содержать сотовый телефон, радиотелефон, телефон протокола инициирования сеанса связи (SIP), станцию беспроводной местной линии (WLL), персональный цифровой ассистент (PDA), карманное устройство, имеющее возможность беспроводного соединения, или некоторое другое подходящее устройство обработки данных, подсоединенное к беспроводному модему. Соответственно, один или более аспектов, обсуждавшихся в данном описании, могут быть включены в телефон (например, в сотовый телефон или интеллектуальный телефон), компьютер (например, ноутбук), портативное устройство связи, портативное вычислительное устройство (например, персональный ассистент для обработки данных), устройство для развлечений (например, музыкальное устройство, видеоустройство или спутниковый радиоприемник), устройство глобальной системы определения местоположения или любое другое подходящее устройство, которое выполнено с возможностью устанавливать связь через беспроводной носитель.
Точка доступа может содержать, быть реализована или известна как NodeB, eNodeB,
контроллер сети радиосвязи (RNC), базовая станция (BS), базовая станция радиосвязи (RBS), контроллер базовой станции (BSC), базовая приемопередающая станция (BTS), функция приемопередатчика (TF), приемопередатчик для радиосвязи, маршрутизатор в сети радиосвязи, набор основных услуг (BSS), расширенный набор услуг (ESS), макроячейка, макроузел, домашний eNB (HeNB), фемтоячейка, фемтоузел, пикоузел, или может использоваться некоторая другая аналогичная терминология.
В некоторых аспектах узел (например, точка доступа) может содержать узел доступа для системы связи. Такой узел доступа может обеспечивать, например, возможность соединения для сети или с сетью (например, с глобальной сетью, такой как Интернет или сотовая сеть связи) через проводную или беспроводную линию связи с этой сетью. Соответственно, узел доступа может обеспечивать возможность другому узлу (например, терминалу доступа) получать доступ к сети или некоторые другие функциональные возможности. Кроме того, следует оценить, что один или оба из этих узлов могут быть портативными или в некоторых случаях относительно стационарными.
Также следует оценить, что беспроводной узел может быть способен передавать и/или принимать информацию небеспроводным способом (например, через проводное соединение). Таким образом, приемник и передатчик, как обсуждалось в данном описании, могут включать в себя соответствующие компоненты связных интерфейсов (например, компоненты электрических или оптических интерфейсов), чтобы устанавливать связь через небеспроводной носитель.
Беспроводной узел может устанавливать связь через одну или более линий беспроводной связи, которые основаны на какой-либо подходящей технологии беспроводной связи или иначе ее поддерживают. Например, в некоторых аспектах беспроводной узел может ассоциироваться с сетью. В некоторых аспектах сеть может содержать локальную сеть или глобальную сеть. Беспроводное устройство может поддерживать или иначе использовать одну или более из множества технологий, протоколов или стандартов беспроводной связи, таких как обсуждавшиеся в данном описании (например, CDMA, TDMA, OFDM, OFDMA, WiMAX, Wi-Fi и т.д.). Точно так же, беспроводной узел может поддерживать или иначе использовать одну или более из множества соответствующих схем модуляции или мультиплексирования. Таким образом, беспроводной узел может включать в себя соответствующие компоненты (например, радиоинтерфейсы), чтобы устанавливать связь и обмениваться информацией через одну или более линий беспроводной связи с использованием вышеупомянутых или других технологий беспроводной связи. Например, беспроводной узел может содержать беспроводной приемопередатчик со связанными компонентами передатчика и приемника, которые могут включать в себя различные компоненты (например, генераторы сигналов и процессоры для обработки сигналов), которые облегчают установление связи через беспроводной носитель.
Функциональные возможности, описанные в данном описании (например, относительно одного или более прилагаемых чертежей), могут соответствовать в некоторых аспектах аналогично определяемому "средству для" обеспечения функциональных возможностей в прилагаемой формуле изобретения. Рассмотрим фиг.7 и 8, на которых устройства 700 и 800 представлены в виде ряда взаимосвязанных функциональных модулей. В данном описании модуль 702 получения контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например устройству управления контекстом однонаправленного канала, как обсуждалось в данном описании. Модуль 704 деактивизирования контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например, устройству управления контекстом однонаправленного канала, как обсуждалось в данном описании. Модуль 706 синхронизации контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например, синхронизирующему устройству, как обсуждалось в данном описании. Передающий модуль 708 может соответствовать, по меньшей мере в некоторых аспектах, например, связному контроллеру, как обсуждалось в данном описании. Модуль 802 поддерживания контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например, устройству управления контекстом однонаправленного канала, как обсуждалось в данном описании. Приемный модуль 804 может соответствовать, по меньшей мере в некоторых аспектах, например, связному контроллеру, как обсуждалось в данном описании. Модуль 806 обновления состояния контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например, устройству управления контекстом однонаправленного канала, как обсуждалось в данном описании. Модуль 808 определения деактивизированного контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например, устройству управления контекстом однонаправленного канала, как обсуждалось в данном описании. Модуль 810 установления контекста однонаправленного канала может соответствовать, по меньшей мере в некоторых аспектах, например, устройству управления контекстом однонаправленного канала, как обсуждалось в данном описании.
Функциональные возможности модулей на фиг.7 и 8 могут быть реализованы различными способами, совместимыми с идеями, представленными в данном описании. В некоторых аспектах функциональные возможности этих модулей могут быть реализованы в виде одного или более электрических компонентов. В некоторых аспектах функциональные возможности этих блоков могут быть реализованы в виде системы обработки данных, включающей в себя один или более компонентов процессоров. В некоторых аспектах функциональные возможности этих модулей могут быть реализованы с использованием, например, по меньшей мере участка одной или более интегральных схем (например, ASIC (интегральная схема прикладной ориентации)). Как обсуждалось в данном описании, интегральная схема может включать в себя процессор, программное обеспечение, другие связанные компоненты или некоторую их комбинацию. Функциональные возможности этих модулей также могут быть реализованы некоторым другим способом в соответствии с идеями, представленными в данном описании. В некоторых аспектах один или более из любых пунктирный блоков на фиг.7 и 8 являются необязательными.
Должно быть понятно, что любая ссылка на элемент в данном описании с использованием такого обозначения как "первый", "второй" и т.д., в общем не ограничивает количество или порядок этих элементов. Скорее эти обозначения можно использовать в данном описании в качестве удобного способа проведения различия между двумя или более элементами или примерами элемента. Таким образом, ссылка на первый и второй элементы не означает, что там можно применять только два элемента или что первый элемент некоторым образом должен предшествовать второму элементу. Кроме того, если не утверждается иначе, ряд элементов может содержать один или более элементов. Кроме того, терминология в форме "по меньшей мере один из A, B или C", используемая в описании или формуле изобретения, означает "A или В или С или любая комбинация этих элементов".
Специалистам в данной области техники должно быть понятно, что информация и сигналы могут быть представлены с использованием любой из множества различных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, биты, символы и кодовые элементы, которые могут быть упомянуты на протяжении всего приведенного выше описания, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любой их комбинацией.
Специалисты в данной области техники дополнительно могут оценить, что любой из различных иллюстративных логических блоков, модулей, процессоров, средств, схем и этапов алгоритмов, описанных в связи с раскрытыми в данном описании аспектами, может быть реализован как электронное аппаратное обеспечение (например, цифровая реализация, аналоговая реализация или комбинация и того, и другого, которые могут быть разработаны с использованием кодирования источника или некоторой другой методики), различные формы команд объединения программ или кодов проектирования (которые могут упоминаться в данном описании, для удобства, как "программное обеспечение" или "программный модуль"), или комбинации и того, и другого. Чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратного обеспечения и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в общем на основе их функциональных возможностей. Реализованы ли такие функциональные возможности в виде аппаратного обеспечения или программного обеспечения, зависит от конкретного применения и конструктивных ограничений, накладываемых на всю систему. Специалисты в данной области техники смогут реализовывать описанные функциональные возможности различными способами для каждого конкретного применения, но такие решения реализации не должны интерпретироваться как вызывающие выход за рамки объема представленного раскрытия.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытыми в данном описании вариантами осуществления, могут быть реализованы или выполнены с помощью интегральной схемы (IC), терминала доступа или точки доступа. IC может содержать процессор общего назначения, процессор цифровых сигналов (DSP, ПЦС), интегральную схему прикладной ориентации (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, дискретный логический элемент или транзисторные логические схемы, дискретные компоненты аппаратного обеспечения, электрические компоненты, оптические компоненты, механические компоненты или любую их комбинацию, предназначенную для того, чтобы выполнять описанные в данном описании функции, и может выполнять коды или команды, которые постоянно находятся в пределах IC, за пределами IC, или и те, и другие. Процессором общего назначения может быть микропроцессор, но в качестве альтернативы, процессором может быть любой общепринятый процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован в виде комбинации вычислительных устройств, например в виде комбинации ПЦС и микропроцессора, множества микропроцессоров, одного или более микропроцессоров вместе с ядром ПЦС или любой другой такой конфигурации.
Следует понимать, что любой определенный порядок или иерархия этапов в любом раскрытом процессе представляют собой пример выборочного подхода. На основании предпочтительного конструктивного решения следует понимать, что определенный порядок или иерархия этапов в процессах могут быть перестроены, оставаясь при этом в пределах объема представленного раскрытия. Прилагаемая формула изобретения способа представляет элементы различных этапов в выборочном порядке и не предназначена для того, чтобы быть ограниченной определенным порядком или представленной иерархией.
В одном или более примерных вариантах осуществления описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, встроенном программном обеспечении или любой их комбинации. Если они реализованы в программном обеспечении, эти функции могут быть сохранены в виде одной или более команд или кода, на компьютерно-читаемом носителе или переданы через него. Компьютерно-читаемые носители включают в себя и носители данных компьютера, и средства передачи информации, включающие в себя любой носитель, который облегчает передачу компьютерной программы с одного места на другое. Носители данных могут быть любыми доступными носителями данных, к которым может получать доступ компьютер. Посредством примера, а не ограничения такие компьютерно-читаемые носители могут содержать RAM (оперативное запоминающее устройство, ОЗУ), ROM (постоянное запоминающее устройство, ПЗУ), EEPROM (электрически стираемое программируемое ПЗУ), CD-ROM (неперезаписываемый компакт-диск) или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные накопительные устройства, или любой другой носитель, который можно использовать для переноса или сохранения требуемого кода программы в форме команд или структур данных и к которому может получать доступ компьютер. Кроме того, любое соединение надлежащим образом называют компьютерно-читаемым носителем. Например, если программное обеспечение передается от Web-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптического кабеля, витой пары, цифровой абонентской линии (DSL, ЦАЛ) или беспроводных технологий, таких как связь в инфракрасном, радиочастотном и сверхвысокочастотном диапазоне, то коаксиальный кабель, волоконно-оптический кабель, скрученная пара, DSL или беспроводные технологии, такие как связь в инфракрасном, радиочастотном и сверхвысокочастотном диапазоне, включены в определение носителя данных. Термины "disk" (диск) и "disc" (диск), как используются в данном описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск технологии blu-ray, где disks (диски) обычно воспроизводят данные магнитным способом, в то время как discs (диски) воспроизводят данные оптическим способом, например, с помощью лазеров. Комбинации вышеупомянутых устройств также должны быть включены в область определения компьютерно-читаемого носителя. Следует оценить, что компьютерно-читаемый носитель может быть реализован в любом подходящем продукте компьютерной программы.
Предыдущее описание раскрытых аспектов обеспечено для того, чтобы позволить любому специалисту в данной области техники выполнять или использовать представленное раскрытие. Различные модификации этих аспектов специалистам в данной области техники будут очевидны, а универсальные принципы, определенные в данном описании, можно применять к другим аспектами, не выходя при этом за рамки объема этого раскрытия. Таким образом, представленное раскрытие не предназначено для того, чтобы быть ограниченным аспектами, показанными в данном описании, но должно соответствовать самому широкому объему, совместимому с принципами и новыми признаками, раскрытыми в данном описании.
Класс H04W76/06 отключение соединения