Постоянно действующая беспроводная связь, осуществляемая посредством межсетевого протокола

Изобретение относится к системам беспроводной связи. Технический результат заключается в обеспечении постоянно действующей связи. Для обеспечения связи с мобильной станцией посредством беспроводного канала связи могут использовать сеть обеспечения доступа (APN), которая содержит узел обработки пакетов данных (PDSN) постоянного действия. PDSN может содержать таймер неактивного состояния и может быть использован для установки таймера неактивного состояния на начальное значение таймера неактивного состояния и отправки оценки начального значения к мобильной станции посредством беспроводного канала связи, причем оценка начального значения представляет собой функцию начального значения таймера неактивного состояния Мобильная станция может содержать оценку таймера неактивного состояния и может быть использована для получения оценки начального значения и установки оценки таймера неактивного состояния на оценку начального значения. Мобильную станцию можно также использовать для переустановки оценки таймера неактивного состояния на оценку начального значения, когда мобильная станция осуществляет связь с APN. 4 н. и 50 з.п. ф-лы, 9 ил.

 

Область техники

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

Уровень техники

Использование беспроводных IP-сетей в данной области известно. Одна из таких беспроводных сетей описана в «CDMA2000™ Стандарт на беспроводные IP-Сети», TIA/IS-835-BTIA/IS-835-B. Для установления и конфигурирования протокола точка-точка (РРР), который описан в Запросах на Комментарии (Request for Comments (RFC)) 1661, в беспроводной IP-сети CDMA2000™ используют протокол управления соединением (LCP). TIA/IS-835-B и RFC 1661 включены в данную заявку в качестве ссылок.

Раскрытие изобретения

Осуществление постоянно действующей беспроводной IP-связи обеспечивается при помощи систем и способов в соответствии с представленным описанием. Для обеспечения связи с мобильной станцией посредством беспроводного канала связи могут использовать сеть обеспечения доступа (APN), которая содержит узел обработки пакетов данных (PDSN) постоянного действия. PDSN может содержать таймер неактивного состояния и может быть использован для установки таймера неактивного состояния на его начальное (стартовое) значение и для отправки оценки (результата вычисления) начального значения к мобильной станции посредством беспроводного канала связи, причем оценка начального значения представляет собой функцию начального значения таймера неактивного состояния. Мобильная станция может содержать оценку таймера неактивного состояния и может быть использована для получения оценки начального значения и установки оценки таймера неактивного состояния на оценку начального значения. Мобильную станцию могут также использовать для переустановки оценки таймера неактивного состояния на оценку начального значения, когда мобильная станция осуществляет связь с APN.

Способ поддержания постоянно действующего беспроводного канала связи между мобильной станцией и сетью обеспечения доступа (APN) может включать в себя следующие стадии. Создают беспроводной канал связи между мобильной станцией и APN. Устанавливают таймер неактивного состояния, который содержится в APN, на его начальное значение. Отправляют оценку начального значения, которая представляет собой функцию начального значения таймера неактивного состояния, от APN к мобильной станции. Устанавливают оценку таймера неактивного состояния в мобильной станции на оценку начального значения. Осуществляют контроль над беспроводным каналом связи между мобильной станцией и APN на предмет обнаружения обмена данными между мобильной станцией и APN. Если обнаруживают обмен данными, то выполняют переустановку оценки таймера неактивного состояния в мобильной станции на оценку начального значения и переустановку таймера неактивного состояния в APN на его начальное значение.

Краткое описание чертежей

На Фиг.1 показан пример выполнения системы беспроводной IP-связи, которая поддерживает постоянно действующую связь с мобильной станцией.

На Фиг.2 показаны примеры стеков протоколов на различных компонентах системы, показанной на Фиг.1.

На Фиг.3 изображена блок-схема приведенной в качестве примера мобильной станции постоянного действия.

На Фиг.4 изображена блок-схема приведенного в качестве примера PDSN постоянного действия.

На Фиг.5 изображена более подробная блок- схема приведенного в качестве примера PDSN постоянного действия, изображенного на Фиг.4.

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

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

Предпочтительный вариант выполнения изобретения

На Фиг.1 показана приведенная в качестве примера система беспроводной IP-связи, которая поддерживает постоянную (непрерывную) связь с мобильной станцией 10. Система связи содержит постоянную абонентскую сеть обеспечения доступа (VAPN) 12, постоянную обслуживающую VAPN 20, серверную инфраструктуру 60, 70, 80 и конечный хост 40. Также в показанную систему связи входит IP-сеть 30, например Интернет, и широкополосная телекоммуникационная сеть 50, такая как 857-сеть.

В рабочем режиме мобильная станция (MS) 10 постоянного действия осуществляет связь посредством IP-сети 30 с конечным хостом 40 с помощью, по крайней мере, одной постоянной VAPN 12, 20, взаимодействующей с серверной инфраструктурой 60, 70, 80. Мобильная станция 10 является постоянно (непрерывно) действующей в том смысле, что в то время, когда она находится в неактивном состоянии (например, не отправляет или не получает какие-либо данные), между ней и постоянной сетью обеспечения доступа (APN) 12, 20, 60 может поддерживаться сессия пакетной передачи данных, такая как, например, сессия протокола точка-точка (РРР-сессия) Кроме того, РРР-сессия может поддерживаться в тот промежуток времени, когда мобильная станция 10 вышла из зоны покрытия или иным образом временно не имеет связи с APN 12, 20, в том числе тогда, когда мобильная станция 10 обслуживается сетью, которая не поддерживает передачу данных.

Постоянная абонентская VAPN 12 содержит абонентскую радиосеть (RN) 14 и серверный узел обслуживания пакетов данных (PDSN) 16 постоянного действия Постоянная серверная VAPN 20 содержит передающую радиосеть (RN) 22, серверный PDSN 25 постоянного действия, сервер службы удаленной аутентификации подключений (RADIUS) 24 и мобильный коммутирующий центр (MSC) 23. Предпочтительно мобильная станция 10 осуществляет связь с постоянной абонентской VAPN 12 и затем переключается на постоянную серверную VAPN 20 для осуществления связи с серверной инфраструктурой 60, 70, 80 и конечным хостом 40. Однако в альтернативном варианте выполнения мобильная станция 10 может осуществлять связь непосредственно с серверной инфраструктурой посредством постоянной серверной VAPN 20.

Абонентский PDSN 16 постоянного действия и/или серверный PDSN 25 постоянного действия сконфигурированы таким образом, чтобы поддерживать постоянное обслуживание мобильной станции 10. Серверный PDSN 25 постоянного действия предпочтительно соединяется с мобильной станцией 10 посредством абонентского PDSN 16 постоянного действия. Однако в альтернативном варианте выполнения постоянно действующим может быть только один из PDSN: либо абонентский PDSN 16, либо серверный PDSN 25. Подробное описание постоянного обслуживания, в том числе описание мобильной станции 10 постоянного действия и PDSN 16, 25 постоянного действия, представлено ниже со ссылками на Фиг.2-9.

Радиосеть (RN) 14, 22 может содержать базовую(ые) станцию(ии) для обеспечения радиочастотной связи с мобильной станцией 12 и может также включать в себя функцию управления пакетами (PCF) для осуществления связи с PDSN 16, 25 постоянного действия. Соединение (канал связи) между RN 14, 22 и PDSN 16, 25 может представлять собой R-P-интерфейс, который использует GRE-туннель для передачи пакетов данных и сигнальных сообщений пользователя между PCF и PDSN 16, 25. Соединение между абонентским PDSN 16 и серверным PDSN 25 может представлять собой Р-Р-интерфейс для передачи данных пользователя для одного серверного устройства, а также может быть использовано для поддержания функции быстрой переадресации.

RADIUS-серверы 24, 74, 84, расположенные в серверной VAPN 20, домашней ЕР-сети 70 и брокерной сети 80, представляют собой серверы аутентификации, авторизации и учета (ААА-серверы), такие, которые обычно используют в CDMA2000™ сетях для обеспечения ААА-функциональности. Домашняя DP-сеть 70 и домашний RADIUS-сервер 74 обеспечивают основанные на Интернет-протоколе услуги для мобильной станции пользователя, например поддержку сетевого идентификатора доступа (NAI) для мобильной станции 10 Брокерная сеть 80 и брокерный RADIUS-сервер 84 представляют собой посредническую сеть/сервер(ы), которые могут быть использованы для безопасной передачи RADIUS-сообщений (например, ААА-информации) между VAPN RADIUS-сервером 24 и домашним RADIUS-сервером 74. Следует понимать, что для передачи данных между VAPN RADIUS-сервером 24 и домашним RADIUS-сервером 74 может быть использовано более одного брокерного RADIUS-сервера 84.

Мобильный коммутирующий центр (MSC) 23 соединяет передающую RN 22 с регистром расположения домашней сети (HLR) 62 в домашней сети обеспечения доступа (APN) 60. Домашняя сеть обеспечения доступа 60 представляет собой беспроводную сеть, которая создает домашнюю зону обслуживания для мобильной станции 10. Следует понимать, что система, изображенная на Фиг.1, показывает пример работы мобильной станции 12 постоянного действия, причем мобильная станция 12 расположена вне зоны покрытия домашней сети обеспечения доступа 60. Однако домашняя сеть обеспечения доступа 60 предпочтительно содержит такие же компоненты, что и абонентская гостевая сеть обеспечения доступа 12, 20, в том числе домашнюю радиосеть (RN) и домашний PDSN постоянного действия. Следовательно, между мобильной станцией 12 постоянного действия и домашним PDSN постоянного действия в домашней APN 60 также может быть установлено постоянное обслуживание.

Приведенная в качестве примера беспроводная система IP-связи, показанная на Фиг.1, может представлять собой, например, CDMA2000™ беспроводную IP-сеть, которая сконфигурирована для обеспечения раскрытого в данном описании постоянного обслуживания. С дополнительными подробностями, относящимися к работе типичной CDMA2000™ беспроводной IP-сети, можно ознакомиться в следующих документах (также обозначены как «Стандарты»): TIA/IS-835-B (3GPP2 P.S0001-B), RFC 1661, RFC 2153, TIA/EIA/IS -2000-1 (3GPP2 C.S0001-0), TIA/EIA/IS-2000-2 (3GPP2 C.S0002-0), TIA/EIA/IS-2000-3 (3GPP2 C.S0003-0), TIA/EIA/IS-2000-4 (3GPP2 C.S0004-0), TIA/EIA/IS-2000-5 (3GPP2 C.S0005-0), TIA/EIA/IS-707 (3GPP2 C.S0017-0), 3GPP2 A.S0001, 3GPP2 A.S0011-0. 3GPP2 A.S0012-0, 3GPP2 A.S0013-0, 3GPP2 A.S0014-0, 3GPP2 A.S0015-0, 3GPP2 A.S0016-0, 3GPP2 A.S0017-0, и в дополнениях к ним, которые включены в данное описание в качестве ссылки.

На Фиг.2 показан пример стеков протокола 110, 122, 125, 140 в различных компонентах системы, основанной на Интернет-протоколе, показанной на Фиг.1. Показано четыре стека протокола 110, 122, 125 и 140, каждый из которых относится, соответственно к мобильной станции (MS) 10 постоянного действия, радиосети (RN) 14, 22, PDSN 16, 25 постоянного действия и конечному хосту 40. Каждый из стеков протокола 110 и 125 содержит уровни постоянного протокола точка-точка (РРР) 115 и 130. Уровни постоянного РРР 115 и 130 совместно поддерживают РРР-сессию, что делает возможным осуществление IP-связи между мобильной станцией 10 и конечным хостом 40 даже в том случае, если мобильная станция 10 находится вне зоны покрытия или в другой подобной ситуации. Описание работы уровня постоянного РРР 115 на мобильной станции 10 постоянного действия приведено ниже со ссылкой на Фиг.3, и описание работы уровня постоянного РРР 135 в PDSN 16, 25 постоянного действия приведено ниже со ссылками на Фиг.4 и 5. Принцип работы остальных уровней протокола, показанных на Фиг.2, известен для специалистов в данной области и более подробно описан в Стандартах. Связь между мобильной станцией постоянного действия и радиосетью RN на физическом уровне (беспроводная) описана в TIA/EIA/IS-2000-2. Стандарт управления доступом (MAC) между мобильной станцией постоянного действия и радиосетью (RN) описан в TIA/EIA/IS-2000-3. Стандарт канала передачи служебных сигналов (LAC) между мобильной станцией постоянного действия и RN описан в TIA/EIA/IS-2000-4. Сигнальные сообщения Уровня 3, используемые для управления физическим уровнем, описаны в TIA/EIA/IS-2000-5. Протокол беспроводного (радио) соединения (RLP) между станцией постоянного действия и радиосетью (RN) описан в TIA/EIA/IS-707. R-P-протокол, известный так же как А10 и А11, описан в 3GPP2 A.S0001, 3GPP2 A.S0011-0, 3GPP2 A.S0012-0, 3GPP2 A.S0013-0, 3GPP2 A.S0014-0, 3GPP2 A.S0015-0, 3GPP2 A.S0016-0, 3GPP2 A.S0017-0.

На Фиг.3 показана блок-схема приведенной в качестве примера мобильной станции 310 постоянного действия, а на Фиг.4 и 5 показаны блок-схемы приведенного в качестве примера PDSN 425 постоянного действия. Кроме того, на Фиг.3-5 показаны примеры соединений 350, 355, 360, 370, 380, 390, 471, 472 между мобильной станцией 310 постоянного действия и PDSN 425 постоянного действия, которые могут быть использованы для поддержания постоянной РРР-сессии.

Как показано на Фиг.3, приведенная в качестве примера мобильная станция (MS) 310 содержит MS-модуль 315 постоянного действия, процессор 320, приемопередатчик 322, оценку 330 таймера неактивного состояния и другие модули 340 мобильной станции. Процессор 320 может представлять собой микропроцессор, процессор цифрового сигнала или какой-либо другой тип обрабатывающего устройства. Приемопередатчик 322 предназначен для передачи и приема радиочастотных (RF) сигналов и может содержать единую приемопередаточную схему или отдельные передающую схему и приемную схему. MS-модуль 315 постоянного действия предназначен для установки и отслеживания оценки 330 таймера неактивного состояния и может представлять собой программный модуль, аппаратный модуль или их комбинацию. Оценка 330 таймера неактивного состояния может представлять собой счетчик времени, например вычитающий счетчик, который устанавливают посредством MS-модуля 315 постоянного действия для того, чтобы определять значение таймера 430 неактивного состояния в PDSN 425 постоянного действия (см. Фиг.4 и 5) Другие модули 340 могут представлять собой программные и/или аппаратные модули, которые обычно содержит в себе мобильная станция 310, такие как дисплей, клавиатура, динамик, микрофон и т.п.

В рабочем режиме, когда между мобильной станцией 310 и PDSN 425 постоянного действия инициирована РРР-сессия 390, PDSN 425 передает сообщение 350 протокола управления соединением (LCP-сообщение) к мобильной станции 310, которое содержит в себе оценку 355 начального значения, созданную с помощью PDSN как функция инициализирующего значения для таймера 430 неактивного состояния в PDSN 425. Когда мобильная станция 310 получает LCP-сообщение 350, MS-модуль 315 постоянного действия использует оценку 355 начального значения для того, чтобы инициализировать оценку 330 таймера неактивного состояния, и ответное LCP-сообщение 360 передается от мобильной станции 310 к PDSN 425 постоянного действия.

Значение оценки 330 таймера неактивного состояния оказывает влияние на работу MS-модуля 315 постоянного действия, в частности, в тех случаях, когда мобильная станция находится вне зоны покрытия Это выражается в том, что постоянная связь с PDSN 425 будет поддерживаться до тех пор, пока оценка 330 таймера неактивного состояния не закончится. Во время периодов неактивного состояния MS-модуль 315 постоянного действия вызывает уменьшение оценки 330 таймера неактивного состояния по сравнению с оценкой 355 начального значения. Каждый раз, когда мобильная станция 310 посылает или получает РРР-блок информации, оценка 330 таймера неактивного состояния устанавливается на оценку 355 начального значения. Для поддержания постоянного соединения в период неактивного состояния MS-модуль 315 постоянного действия может посылать или получать LCP-сообщения или другие сообщения 350, 360, 370, 380, 390 РРР-сессии к и от PDSN 425 постоянного действия. По окончании оценки 330 таймера неактивного состояния мобильная станция 310 может инициировать новую РРР-сессию 390 или войти в неактивное состояние. Если мобильная станция 310 инициирует новую РРР-сессию 390, то мобильная станция 310 может получить от PDSN 425 новую оценку 355 начального значения или переустановить оценку 330 таймера неактивного состояния, используя оценку 355 начального значения предыдущей РРР-сессии. Работа мобильной станции 310 дополнительно описана ниже со ссылками на Фиг.6-8.

Как показано на Фиг.4, приведенный в качестве примера PDSN 425 постоянного действия содержит PDSN-модуль 415 постоянного действия, процессор 420, приемопередатчик 422, таймер 430 неактивного состояния и другие PDSN-модули 440, Процессор 420 может представлять собой микропроцессор, процессор цифрового сигнала или какой-либо другой тип обрабатывающего устройства. Приемопередатчик 422 может, например, представлять собой сетевую карту, сконфигурированную таким образом, чтобы посылать или получать данные посредством беспроводного канала связи с помощью радиосети (RN) 14, 22. PDSN-модуль 415 постоянного действия предназначен для переустановки и отслеживания таймера 430 неактивного состояния и может представлять собой программный модуль, аппаратный модуль или их комбинацию. Таймер 430 неактивного состояния может представлять собой счетчик времени, например вычитающий счетчик, и может быть использован PDSN 425 постоянного действия для осуществления контроля времени с того момента, когда от мобильной станции 310 постоянного действия был послан или получен РРР-блок информации.

В рабочем режиме при открытии управляющего протокола для IP (IPCP) в РРР-сессии PDSN 425 запускает таймер 430 неактивного состояния и посылает к мобильной станции 310 LCP-сообщение 350, которое содержит оценку 355 начального значения, вычисленную как функция начального значения таймера 430 неактивного состояния. Как описано выше, оценка 355 начального значения используется мобильной станцией 310 для оценки значения таймера 430 неактивного состояния. После этого, когда процессор 420 в PDSN 425 постоянного действия обнаруживает взаимодействие (состояние активности) РРР с мобильной станцией 310 постоянного действия, PDSN-модуль 415 постоянного действия получает уведомление о состоянии активности и переустанавливает таймер 430 неактивного состояния на начальное значение. РРР-активность, которая может послужить причиной переустановки таймера 430 неактивного состояния при помощи PDSN-модуля 415 постоянного действия, может также включать в себя, например, отправку или получение LCP-сообщений 350, 370, отправку или получение LCP-ответного сообщения 360, инициирование РРР-сессии 390 или осуществление иных взаимодействий с мобильной станцией 310 в рамках РРР-сессии.

На Фиг.5 изображена более подробная блок-схема приведенного в качестве примера PDSN 425 постоянного действия, на которой помимо компонентов, изображенных на Фиг.4, показан таймер 460 истечения времени эхо-отклика (Echo-Reply-Timeout timer) и счетчик 470 повторных эхо-запросов (Echo-Request-Retries counter). PDSN 425 может использовать таймер 460 истечения времени эхо-отклика для отслеживания времени с того момента, когда PDSN 425 отправил LCP-сообщение запроса 350 или сообщение эхо-запроса 471, на которое не было получено ответа от мобильной станции 310. Счетчик повторных эхо-запросов может записывать число повторных отправлений LCP-сообщения 350 или сообщения эхо-запроса 471 к мобильной станции 310, осуществляемых PDSN 425 постоянного действия, без получения в ответ LCP-сообщения отклика 360 или сообщения эхо-отклика 472. Следует понимать, что LCP-сообщение 360 может быть не отправлено в тех случаях, когда мобильная станция не поддерживает LCP-сообщения 350, например, если LCP-сообщение 350 является специфичным для данного поставщика, как указано в RFC 2153.

По окончании отсчета таймера 430 неактивного состояния PDSN 425 может послать сообщение эхо-запроса к мобильной станции 310 в попытке поддержания РРР-сессии посредством затребования сообщения эхо-отклика от мобильной станции 310. Когда PDSN 425 отправляет сообщение эхо-запроса, запускается таймер 460 истечения времени эхо-отклика и инициализируется счетчик 470 повторных эхо-запросов. Если от мобильной станции 310 получено сообщение эхо-отклика, то PDSN 425 постоянного действия может переустановить таймеры 430 неактивного состояния и РРР-сессия продолжается. В противном случае, если отсчет таймера 460 истечения времени эхо-отклика закончен, и счетчик 470 повторных эхо-запросов не достиг заранее установленного критического значения (например, нуля), тогда PDSN 425 постоянного действия может послать еще одно LCP-сообщение эхо-запроса к мобильной станции 310, уменьшить значение счетчика 470 повторных эхо-запросов и перезапустить таймер 460 истечения времени эхо-отклика. Этот процесс может быть повторен до получения сообщения эхо-отклика или проявления другой РРР-активности со стороны мобильной станции 310 или до тех пор, пока значение счетчика повторных запросов не достигнет критического значения, при котором PDSN 425 постоянного действия может закрыть РРР-сессию. Работа PDSN 425 постоянного действия дополнительно описана ниже со ссылкой на Фиг.9.

Для учета сообщений эхо-запросов, которые PDSN 425 отправляет и повторно отправляет по окончании отсчета таймера 430 неактивного состояния, оценка 355 начального значения, передаваемая к мобильной станции 310, может быть вычислена согласно следующей формуле:

SVE=IT+ERT×(ERR+1),

где SVE - оценка 355 начального значения, IT - начальное значение таймера 430 неактивного состояния, ERT - начальное значение таймера 460 истечения времени эхо-отклика и ERR - начальное значение счетчика повторных эхо-запросов.

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

На Фиг.6-8 показаны блок-схемы, на которых в качестве примера приведена работа мобильной станции постоянного действия. Как показано на Фиг.6, выполнение способа начинают со стадии 500, которую выполняют, например, при включении питания мобильной станции постоянного действия. На стадии 505 мобильная станция инициирует РРР-сессию. Например, мобильная станция может инициировать вызов, используя опцию службы обработки пакетов данных, такую как служебная опция (Service Option) 33. С дополнительными подробностями процесса инициирования РРР-сессии можно ознакомиться в TIA/EIA/IS-2000-1, TIA/EIA/IS-2000-2, TIA/EIA/IS-2000-3, ТIA/ЕIA/IS-2000-4, TIA/EIA/IS-2000-5 и TIA/EIA/IS-707, включенных в данное описание в качестве ссылки. После этого PDSN может открыть РРР-сессию с мобильной станцией, побуждая мобильную станцию на стадии 510 войти в открытое состояние управляющего протокола для IP (IPCP).

На стадии 515 мобильная станция определяет, было ли получено от PDSN сообщение с полем данных, например LCP-сообщение, которое содержит оценку начального значения, как описано выше. Следует понимать, однако, что мобильная станция может получить оценку начального значения другими способами, например, с помощью А-интерфейс-сообщения в новой версии А-интерфейса, в которой ее отправляют посредством сообщения от PDSN к RN и затем к мобильной станции, как описано в новой версии IS-707. В любом случае, если в пределах заранее установленного интервала времени мобильная станция не получила ожидаемое сообщение, то способ продолжают выполнять, как показано на Фиг.8. В противном случае, если в пределах заранее установленного интервала времени сообщение с ожидаемым полем данных получено, то способ продолжают выполнять, как показано на Фиг.7.

На Фиг.7 показано продолжение выполнения способа, показанного на Фиг.6. На стадии 600 переустанавливают оценку таймера неактивного состояния в мобильной станции. Например, как показано на Фиг.6, если мобильная станция получила оценку начального значения, равную 60 секундам, тогда оценка таймера неактивного состояния может быть установлена равной «60», и уменьшение может происходить посекундно, до тех пор, пока отсчет не закончат на нуле. На стадии 605 мобильная станция осуществляет контроль за РРР-активностью. Если обнаруживают РРР-активностъ, то выполнение способа продолжают снова со стадии 600. В противном случае, если РРР-активность не обнаружена, продолжают выполнять способ со стадии 610. РРР-активность может быть обнаружена, например, по отправке или получению РРР-пакета к PDSN или от него и/или по отправке или получению подтверждения.

На стадии 610 мобильная станция определяет, существует ли условие, при котором мобильное устройство является недоступным для PDSN. Такое условие может возникнуть, например, вследствие потери канала вызова, совершения голосового телефонного вызова при использовании сервисной опции, такой как EVRC, когда беспроводной (воздушный) интерфейс не поддерживает конкурирующие услуги, или по другим причинам. Если отсутствуют условия, при которых мобильная станция является недоступной, то выполнение способа продолжают снова со стадии 605. В противном случае, если существует условие, при котором мобильная станция является недоступной, выполнение способа продолжают со стадии 615.

На стадии 615 мобильная станция определяет, стала ли она доступной для PDSN. Это может случиться, например, если мобильная станция восстановила канал вызова после его потери, был завершен голосовой телефонный вызов с использованием сервисной опции, такой как EVRC, или по другим причинам. Если мобильная станция остается недоступной, то продолжают выполнять способ на стадии 615. В противном случае, если мобильная станция стала доступной, способ продолжают выполнять со стадии 620.

На стадии 620 мобильная станция определяет, закончен ли отсчет оценки таймера неактивного состояния. Если отсчет оценки таймера неактивного состояния на мобильной станции не закончен, способ продолжают выполнять со стадии 605. Однако если отсчет оценки таймера неактивного состояния закончен, тогда переходят к стадии 625. На стадии 625 мобильная станция посылает к PDSN LCP-сообщение запроса и ждет отклика. Как только мобильная станция на стадии 630 получает LCP-сообщение отклика от PDSN, переходят к стадии 600.

На Фиг.8 показано продолжение выполнения способа, показанного на Фиг 6. На стадии 700 мобильная станция определяет, существует ли условие, при котором она является недоступной для PDSN, как было описано выше применительно к стадии 610, показанной на Фиг.7. Если условие, при котором мобильная станция становится недоступной, отсутствует, тогда способ продолжают выполнять на стадии 700, и мобильная станция продолжает нормальную работу. В противном случае, если существует условие, при котором мобильная станция становится недоступной, то переходят на стадию 705. На стадии 705 мобильная станция определяет, стала ли она вновь доступной для PDSN. Например, мобильная станция может стать доступной, если она восстановила канал вызова после его потери, был завершен голосовой телефонный вызов с использованием сервисной опции, такой как EVRC, или по другим причинам. Если на стадии 705 определяют, что мобильная станция остается недоступной, тогда выполнение способа продолжают на стадии 705. Однако если на стадии 705 определяют, что мобильная станция стала доступной, то мобильная станция инициирует РРР-сессию на стадии 710, и выполнение способа повторяют.

Изображенная на Фиг.9 блок-схема показывает в качестве примера работу PDSN постоянного действия. Выполнение способа начинают со стадии 800, на которой PDSN инициирует РРР-сессию с мобильной станцией. На стадии 805 PDSN входит в открытое состояние IPCP, и выполнение способа продолжают на стадии 810. На стадии 810 PDSN посылает LCP-сообщение, например сообщение эхо-запроса, содержащее поле данных ненулевой длины, которое включает в себя оценку начального значения, как описано выше. После этого на стадии 815 PDSN запускает (или переустанавливает) таймер неактивного состояния. Например, если в качестве начального значения таймера неактивного состояния используют значение 60 секунд, PDSN может установить таймер неактивного состояния на значение «60» и уменьшать его значение посекундно до тех пор, пока отсчет не будет закончен на значении «0».

После установки таймера неактивного состояния на стадии 820 осуществляют контроль за РРР-активностью. Если обнаруживают РРР-активность, то выполнение способа опять продолжают со стадии 815. В противном случае, если РРР-активность не обнаружена, выполнение способа продолжают на стадии 825. РРР-активность может быть обнаружена, например, по отправке РРР-пакета к мобильной станции или от нее или по получению РРР-пакета. На стадии 825 PDSN определяет, закончен ли отсчет таймера неактивного состояния. Если отсчет таймера неактивного состояния закончен, то опять переходят на стадию 820. В противном случае выполнение способа продолжают со стадии 830.

На стадии 830 PDSN посылает к мобильной станции LCP-сообщение, например сообщение эхо-запроса. После этого на стадии 835 PDSN запускает таймер истечения времени эхо-отклика и уменьшает значение счетчика повторных запросов на одно значение. На стадии 840 PDSN осуществляет контроль за LCP-сообщением эхо-отклика, LCP-сообщением эхо-запроса или какими-либо другими РРР-данными от мобильной станции. Если на стадии 840 получают РРР-сообщение, то на стадии 845 останавливают таймер истечения времени эхо-отклика, и для выполнения способа возвращаются на стадию 815. В противном случае, если на стадии 840 РРР-сообщение не получено, то переходят на стадию 850.

На стадии 850 PDSN определяет, закончен ли отсчет таймера истечения времени эхо-отклика. Если нет, то возвращаются на стадию 840. Однако если отсчет таймера истечения времени эхо-отклика закончен, выполнение способа продолжают со стадии 855. На стадии 855 PDSN определяет, превышает ли значение счетчика повторных запросов нуль. Если значение счетчика больше нуля, тогда способ продолжают выполнять снова со стадии 830. В противном случае, если значение счетчика повторных запросов не превышает нуля, то на стадии 860 РРР-сессию прекращают и выполнение способа завершают.

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

Изобретение может включать в себя другие примеры, очевидные для специалиста. Например, в одном из вариантов выполнения постоянная APN может содержать радиосеть (RN) постоянного действия, которая совместно с PDSN постоянного действия и мобильной станцией постоянного действия воспринимает голосовую связь как РРР-активность. С помощью радиосети (RN) постоянного действия PDSN постоянного действия может определить, что мобильная станция постоянного действия принимает голосовой вызов и таким образом является недоступной для целей выполнения РРР-соединения. В этом случае PDSN постоянного действия может рассматривать мобильную станцию, как если бы она была активной для целей РРР.

Промышленная применимость

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

1. Узел обработки пакетов данных (PDSN) (16, 25), выполненный для поддержания постоянно действующего беспроводного канала связи с мобильной станцией (10) в беспроводной сети связи, при этом PDSN содержит таймер неактивного состояния (430), сконфигурированный таким образом, чтобы активироваться как только PDSN (16, 25) вступает в сеанс работы с пакетами данных;
приемопередатчик (422), сконфигурированный таким образом, чтобы посылать мобильной станции (10) оценку (335) начального значения, которая используется мобильной станцией (10) чтобы установить оценку (330) таймера неактивного состояния, причем оценка (335) начального значения представляет собой функцию начального значения таймера неактивного состояния (430);
процессор (420), связанный с приемопередатчиком (422), причем процессор (420) сконфигурирован таким образом, чтобы осуществлять контроль над беспроводным каналом связи между мобильной станцией (10) и PDSN (16, 25) для обнаружения обмена данными между мобильной станцией (10) и PDSN (16, 25); и постоянно действующий модуль (415) PDSN, связанный с процессором (420) и таймером неактивного состояния (430), при этом постоянно действующий модуль (415) сконфигурирован таким образом, чтобы переустановить таймер неактивного состояния на начальное значение упомянутого таймера неактивного состояния в том случае, если процессор (420) фиксирует передачу данных.

2. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что сеанс работы с пакетами данных включает сессию протокола точка - точка (РРР).

3. Узел обработки пакетов данных (16, 25) по п.2, отличающийся тем, что таймер неактивного состояния (430) включает РРР-таймер неактивного состояния.

4. Узел обработки пакетов данных (16, 25) по п.3, отличающийся тем, что таймер неактивного состояния (430) сконфигурирован таким образом, чтобы активироваться при вхождении PDSN (16, 25) в открытое состояние управляющего протокола для IP (IPCP) РРР-сессии.

5. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что оценка начального значения представляет собой начальное значение таймера неактивного состояния.

6. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что значение таймера неактивного состояния представляет собой значение РРР-таймера.

7. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что беспроводная коммуникационная сеть представляет собой сеть CDMA2000.

8. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что приемопередатчик (422) дополнительно сконфигурирован таким образом, чтобы передавать к мобильной станции сообщение протокола управления соединением (LCP), в которое включена оценка начального значения.

9. Узел обработки пакетов данных (16, 25) по п.8, отличающийся тем, что LCP-сообщение включает сообщение эхо-запроса.

10. Узел обработки пакетов данных (16, 25) по п.8, отличающийся тем, что приемопередатчик (422) дополнительно сконфигурирован таким образом, чтобы передавать LCP-сообщение эхо-запроса в случае, если таймер неактивного состояния (430) достигает заранее установленного значения.

11. Узел обработки пакетов данных (16, 25) по п.10, отличающийся тем, что постоянно действующий модуль (415) PDSN дополнительно сконфигурирован таким образом, чтобы инициализировать таймер истечения времени эхо-отклика в случае, если таймер неактивного состояния (430) достигает заранее установленного значения.

12. Узел обработки пакетов данных (16, 25) по п.11, отличающийся тем, что постоянно действующий модуль (415) PDSN дополнительно сконфигурирован таким образом, чтобы инициализировать счетчик повторных эхо-запросов в случае, если таймер неактивного состояния (430) достигает заранее установленного значения.

13. Узел обработки пакетов данных (16, 25) по п.12, отличающийся тем, что постоянно действующий модуль (415) PDSN дополнительно сконфигурирован таким образом, чтобы осуществлять контроль над беспроводным каналом связи для сообщения эхо-отклика, а также для того, чтобы перезапускать таймер истечения времени эхо-отклика, счетчик повторных эхо-запросов и таймер неактивного состояния в случае, если постоянно действующий модуль (415) PDSN обнаруживает сообщение эхо-отклика.

14. Узел обработки пакетов данных (16, 25) по п.13, отличающийся тем, что постоянно действующий модуль (415) PDSN дополнительно сконфигурирован таким образом, чтобы увеличивать или уменьшать значение счетчика повторных эхо-запросов, и приемопередатчик (422) дополнительно сконфигурирован таким образом, чтобы передавать дополнительное LCP-сообщение эхо-запроса в случае, если таймер истечения времени эхо-отклика достигает заранее установленного значения.

15. Узел обработки пакетов данных (16, 25) по п.14, отличающийся тем, что постоянно действующий модуль (415) PDSN дополнительно сконфигурирован таким образом, чтобы закрывать сессию, если значение счетчика повторных эхо-запросов увеличено или уменьшено до заданного значения и таймер истечения времени эхо-отклика достиг выбранного значения.

16. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что приемопередатчик (422) дополнительно сконфигурирован таким образом, чтобы принимать, по крайней мере, один пакет данных в сессию передачи пакета данных, и постоянно действующий модуль (415) PDSN дополнительно сконфигурирован таким образом, чтобы останавливать таймер истечения времени эхо-отклика и перезапускать таймер истечения времени эхо-отклика, счетчик повторных эхо-запросов и таймер неактивного состояния в случае, если постоянно приемопередатчик (422) принимает хотя бы один пакет данных в сессию передачи пакета данных.

17. Узел обработки пакетов данных (16, 25) по п.1, отличающийся тем, что, по крайней мере, один пакет данных представляет собой пакет точка - точка (РРР), а сессия передачи пакета данных является РРР-сессией.

18. Способ эксплуатации узла обработки пакетов данных (PDSN) (16, 25) для поддержания постоянно действующего беспроводного канала связи между PDSN и мобильной станцией, включающий:
вхождение в сессию передачи пакета данных;
включение таймера неактивного состояния для сессии передачи пакета данных;
отправку мобильной станции (10) оценки (335) начального значения, которая используется мобильной станцией (10), чтобы установить оценку (330) таймера неактивного состояния, причем оценка (335) начального значения представляет собой функцию начального значения таймера неактивного состояния (430);
осуществление контроля над постоянно действующим беспроводным каналом связи для передачи данных и
переустановку таймера неактивного состояния на начальное значение таймера неактивного состояния в случае, если передача данных зафиксирована.

19. Способ по п.18, отличающийся тем, что вхождение в сессию передачи пакета данных включает вхождение в сессию протокола точка-точка (РРР).

20. Способ по п.19, отличающийся тем, что вхождение в сессию передачи пакета данных включает вхождение в открытое состояние управляющего протокола для Интернет протокола (IPCP) РРР-сессии.

21. Способ по п.19, отличающийся тем, что таймер неактивного состояния является РРР-таймером.

22. Способ по п.18, отличающийся тем, что отправка на мобильную станцию оценки начального значения, представляющего собой функцию начального значения таймера неактивного состояния, включает отправку сообщения протокола управления соединением (LCP), в которое включена оценка начального значения.

23. Способ по п.22, отличающийся тем, что LCP-сообщение включает сообщение эхо-запроса.

24. Способ по п.22, дополнительно включающий передачу LCP-сообщения эхо-запроса в случае, если таймер неактивного состояния достигает заранее установленного значения.

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

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

27. Способ по п.26, дополнительно включающий осуществление контроля над постоянно действующим беспроводным каналом связи для сообщения эхо-отклика, а также перезапуск таймера истечения времени эхо-отклика, счетчика повторных эхо-запросов и РРР-таймера неактивного состояния в случае, если зафиксировано сообщение эхо-отклика; увеличение или уменьшение значения счетчика повторных эхо-запросов и передача дополнительного LCP-сообщения эхо-запроса в случае, если таймер истечения времени эхо-отклика достигает заранее установленного значения; и закрытие завершение РРР-сессии, если значение счетчика повторных эхо-запросов увеличено или уменьшено до заданного значения и таймер истечения времени эхо-отклика достиг выбранного значения.

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

29. Способ по п.28, отличающийся тем, что получение, по крайней мере, одного пакета данных в сессию передачи пакета данных включает получение, по крайней мере, одного РРР-пакета в РРР-сессию.

30. Мобильная станция (310), выполненная для поддержания постоянно действующего беспроводного канала связи с узлом обработки пакетов данных (PDSN) в беспроводном Интернет протоколе (IP) сети связи, при этом мобильная станция (310) содержит модуль оценки таймера неактивного состояния (330);
приемопередатчик (322), сконфигурированный таким образом, чтобы принимать оценку начального значения от PDSN по беспроводному каналу связи; и постоянно действующий модуль (315), связанный с модулем оценки таймера неактивного состояния (330) и приемопередатчиком (322), при этом постоянно действующий модуль (315) сконфигурирован таким образом, чтобы переустановить модуль оценки таймера неактивного состояния (330) на начальное значение оценки, когда мобильная станция находится на связи с PDSN.

31. Мобильная станция (310) по п.30, отличающаяся тем, что оценка начального значения представляет собой функцию начального значения таймера неактивного состояния.

32. Мобильная станция (310) по п.31, отличающаяся тем, что модуль оценки таймера неактивного состояния (330) равен начальному значению таймера неактивного состояния.

33. Мобильная станция (310) по п.30, отличающаяся тем, что оценка начального значения представляет собой максимальное значение, и мобильная станция (310) уменьшает оценку значения таймера неактивного состояния от максимального значения при отсутствии передачи данных посредством беспроводного канала связи.

34. Мобильная станция (310) по п.33, отличающаяся тем, что беспроводной канал связи поддерживается до тех пор, пока оценка таймера неактивного состояния не уменьшится до заранее установленного значения.

35. Мобильная станция (310) по п.30, отличающаяся тем, что мобильная станция (310) дополнительно конфигурирована так, что она входит в неактивное состояние, если оценка таймера неактивного состояния достигает заранее установленного значения.

36. Мобильная станция (310) по п.30, отличающаяся тем, что мобильная станция (310) дополнительно конфигурирована так, что она устанавливает новый беспроводной канал связи, если оценка таймера неактивного состояния достигает заранее установленного значения.

37. Мобильная станция (310) по п.30, отличающаяся тем, что беспроводной канал связи представляет собой сессию протокола точка - точка (РРР).

38. Мобильная станция (310) по п.37, отличающаяся тем, что постоянно действующий модуль мобильной станции (315) выполнен с возможностью переустановки модуля оценки таймера неактивного состояния (330) на оценку начального значения в ответ на успешную отправку мобильной станцией (310) сообщения эхо-отклика.

39. Мобильная станция (310) по п.37, отличающаяся тем, что постоянно действующий модуль мобильной станции (315) выполнен с возможностью переустановки модуля оценки таймера неактивного состояния (330) на оценку начального значения в ответ на получение мобильной станцией (310) сообщения эхо-запроса.

40. Мобильная станция (310) по п.37, отличающаяся тем, что постоянно действующий модуль мобильной станции (315) выполнен с возможностью переустановки модуля оценки таймера неактивного состояния (330) на оценку начального значения в ответ на наличие РРР-активности, включающей мобильную станцию (310).

41. Мобильная станция (310) по п.37, отличающаяся тем, что таймер неактивного состояния является РРР-таймером неактивного состояния.

42. Мобильная станция (310) по п.41, отличающаяся тем, что начальное значение таймера неактивного состояния представляет собой максимальное значение РРР-таймера.

43. Мобильная станция (310) по п.30, отличающаяся тем, что постоянно действующая беспроводная IP сеть представляет собой сеть CDMA2000.

44. Мобильная станция (310) по п.30, отличающаяся тем, что оценка начального значения включена в сообщение протокола управления соединением (LCP), получаемое приемопередатчиком (322).

45. Мобильная станция (310) по п.44, отличающаяся тем, что LCP-сообщение представляет собой сообщение эхо-запроса.

46. Способ эксплуатации мобильной станции (310) для поддержания постоянно действующего беспроводного канала связи с узлом обработки пакетов
данных (PDSN), включающий:
создание беспроводного канала связи;
получение от PDSN оценки начального значения;
установку оценки значения таймера неактивного состояния (330) на оценку начального значения,
управление беспроводным каналом связи для передачи данных, и
если обнаружена передача данных, переустановку оценки значения таймера неактивного состояния (330) на оценку начального значения.

47. Способ по п.46, дополнительно включающий создание нового беспроводного канала связи, если оценка таймера неактивного состояния (330) достигает заранее установленного значения.

48. Способ по п.47, отличающийся тем, что беспроводной канал связи представляет собой сессию протокола точка - точка (РРР).

49. Способ по п.48, отличающийся тем, что получение оценки начального значения включает получение сообщения протокола управления соединением (LCP), включающего оценку начального значения.

50. Способ по п.49, отличающийся тем, что LCP-сообщение представляет собой сообщение эхо-запроса.

51. Способ по п.46, дополнительно включающий переход мобильной станции (10) в неактивное состояние, если оценка таймера неактивного состояния (330) достигает заранее выбранного значения.

52. Способ по п.51, отличающийся тем, что беспроводной канал связи представляет собой сессию протокола точка - точка (РРР).

53. Способ по п.52, отличающийся тем, что оценка начального значения включена в сообщение протокола управления соединением (LCP).

54. Способ по п.53, отличающийся тем, что LCP-сообщение представляет собой сообщение эхо-запроса.



 

Похожие патенты:

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

Изобретение относится к сеансам связи на основе услуг подсистемы передачи мультимедийных сообщений на базе протоколов Интернет «IMS» и, в частности, к системе для управления одновременными сеансами связи, для таких услуг, как услуга многоточечной полудуплексной связи («Push-to-Таlk»/«Нажми и Говори») подвижной радиотелефонной связи сотовой связи («РоС» услуга).

Изобретение относится к области систем связи. .

Изобретение относится к области связи, в частности к способу контроля перегрузки медиа-шлюза доступа (AG) и соответствующему медиа-шлюзу доступа. .

Изобретение относится к беспроводным мобильным системам связи. .

Изобретение относится к области идентификации хост-узлов в сетях передачи данных. .

Изобретение относится к системам передачи данных. .

Изобретение относится к области сжатия и декомпрессии данных. .

Изобретение относится к системам IP-мультимедиа. .

Изобретение относится к системам беспроводной связи

Изобретение относится к способу передачи данных на мобильный модуль (60) обработки данных

Изобретение относится к способу и устройству для распределения серверов приложений в IP-мультимедийной подсистеме (IMS)

Изобретение относится к службам, использующим протокол инициирования сеанса (SIP), и протоколу SIP для служб мгновенного обмена сообщениями и уведомления о присутствии (SIMPLE), в частности изобретение относится к службам на основе SIP/SIMPLE, таким как службы мгновенного обмена сообщениями и службы «нажми и говори» (РоС)

Изобретение относится к взаимодействию объединенных услуг вызова с коммутацией каналов и подсистемы мультимедиа Интернет-протокола (CSI), включающих объединенные вместе вызов с коммутацией каналов (CS) и сессию подсистемы мультимедиа Интернет-протокола (IMS), в частности к способу и системе для коммуникации между пользовательским оборудованием (CSI UE), которое может одновременно поддерживать вызов CS и сессию IMS, и пользовательским оборудованием (IMS UE), которое не может поддерживать CSI и может поддерживать только сессию IMS

Изобретение относится к способу реализации доступа между виртуальными частными сетями ВЧС (VPN)

Изобретение относится к системам связи

Изобретение относится к области связи и применяется, в частности, для гарантирования качества совместимости услуг между двумя или более сетями, одна из которых является базовой сетью подсистемы IP (Интернет протокола) мультимедиа
Наверх