СПОСОБ ПЕРЕКЛЮЧЕНИЯ, УСТРОЙСТВО ДОСТУПА К СЕТИ И ОКОНЕЧНОЕ УСТРОЙСТВО
SWITCHING METHOD, NETWORK ACCESS DEVICE AND TERMINAL DEVICE

ОБЛАСТЬ ТЕХНИКИ
[001] Варианты осуществления настоящего изобретения относятся к области связи и, более конкретно, к способу хэндовера, устройству доступа к сети и оконечному устройству.
УРОВЕНЬ ТЕХНИКИ
[002] Процедура хэндовера в существующей системе Долговременное развитие (LTE) происходит следующим образом. Исходное устройство доступа к сети передает запрос хэндовера на целевое устройство доступа к сети в соответствии с отчетом о результатах измерения, переданным оконечным устройством, и после приема ответа на запрос хэндовера от целевого устройства доступа к сети передает команду хэндовера на оконечное устройство. Оконечное устройство выполняет реконфигурирование в соответствии с командой хэндовера, покидает исходную соту и выполняет синхронизацию с целевой сотой. В отношении данных, передаваемых между оконечным устройством и исходным устройством доступа к сети, от исходного устройства доступа к сети запрашивается передача кэшированных данных на целевое устройство доступа к сети, и обработка этих данных возможна лишь при завершении синхронизации между целевым устройством доступа к сети и оконечным устройством. В процессе хэндовера для этих данных требуется сравнительно большая задержка на ожидание в оконечном устройстве.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[003] В этой связи, в вариантах осуществления настоящего изобретения предложены способ хэндовера, устройство доступа к сети и оконечное устройство, которые являются эффективными для сокращения задержки передачи данных оконечного устройства в процессе хэндовера.
[004] В первом аспекте предложен способ хэндовера, включающий этапы, на которых: первое устройство доступа к сети запускает оконечное устройство и/или второе устройство доступа к сети для конфигурирования второго стека протоколов, причем сконфигурированный второй стек протоколов обеспечивает сохранение по меньшей мере одного из следующего: последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством; и перед тем, как первое устройство доступа к сети осуществит запуск оконечного устройства и/или второго устройства доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети осуществляет последовательную обработку подлежащих обработке пакетов данных, передаваемых между первым устройством доступа к сети и оконечным устройством, с использованием первого стенка протоколов.
[005] Пакет данных обычно состоит из заголовка и элемента данных, причем заголовок представляет собой метку для распознавания приемником, а элемент данных представляет собой исходные данные. В вариантах осуществления настоящего изобретения пакет данных может содержать, но без ограничения, протокольный блок данных (Protocol Data Unit, PDU) протокола конвергенции пакетных данных (Packet Data Convergence Protocol, PDCP), и элемент данных может содержать, но без ограничения, сервисный блок данных (Service Data Unit, SDU) протокола конвергенции пакетных данных (PDCP).
[006] При необходимости, первое устройство доступа к сети может запускать лишь первое оконечное устройство. Например, если первое оконечное устройство перемещается в зону покрытия второго устройства доступа к сети, соединенного с вторым оконечным устройством, и первое оконечное устройство может формировать соединение Device-to-Device (D2D) с вторым оконечным устройством, первое сетевое устройство может запускать первое оконечное устройство, и первое оконечное устройство может запускать второе сетевое устройство посредством второго оконечного устройства для установки нового стека протоколов.
[007] При необходимости, первое устройство доступа к сети также может запускать только второе устройство доступа к сети. Например, если первое оконечное устройство перемещается в зону покрытия второго устройства доступа к сети, соединенного с первым оконечным устройством, и первое оконечное устройство может формировать соединение D2D с вторым оконечным устройством, первое сетевое устройство может запускать второе сетевое устройство, и второе сетевое устройство может запускать первое оконечное устройство посредством второго оконечного устройства для установки нового стека протоколов.
[008] При необходимости, операция, в которой первое устройство доступа к сети запускает оконечное устройство и второе устройство доступа к сети для конфигурирования второго стека протоколов, включает этапы, на которых: первое устройство доступа к сети передает первую информацию запуска на второе устройство доступа к сети, причем первая информация запуска сконфигурирована с возможностью запроса конфигурирования второго стека протоколов вторым устройством доступа к сети; первое устройство доступа к сети принимает ответную информацию, переданную в ответ на первую информацию запуска от второго устройства доступа к сети; и первое устройство доступа к сети передает вторую информацию запуска на оконечное устройство в соответствии с указанной ответной информацией, причем вторая информация запуска сконфигурирована с возможностью выдачи инструкций оконечному устройству для конфигурирования второго стека протоколов.
[009] Последовательность пакетов данных продолжает храниться с помощью старого стека протоколов перед тем, как первое устройства доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[0010] В возможном варианте реализации, подлежащие обработке пакеты данных могут включать первые пакеты данных, и операция, в которой первое устройства доступа к сети последовательно обрабатывает подлежащие обработке пакеты данных, передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, может включать этапы, на которых: перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает первые пакеты данных, переданные оконечным устройством; первое устройство доступа к сети дешифрует первые пакеты данных или элемент данных в каждом из первых пакетов данных с использованием первого стека протоколов; и первое устройство доступа к сети последовательно обрабатывает дешифрованные первые пакеты данных с использованием первого стека протоколов.
[0011] В возможном варианте реализации подлежащие обработке пакеты данных могут включать вторые пакеты данных, и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке пакеты данных, передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, может включать этапы, на которых: перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает элемент данных в каждом из вторых пакетов данных, передаваемых устройством опорной сети; и первое устройство доступа к сети последовательно обрабатывает вторые пакеты данных с использованием первого стека протоколов. Способ также может включать этап, на котором первое устройство доступа к сети шифрует последовательно обработанные вторые пакеты данных или элемент данных в каждом из вторых пакетов данных с использованием первого стека протоколов.
[0012] В возможном варианте реализации подлежащие обработке пакеты данных могут включать третьи пакеты данных, и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке пакеты данных, передаваемые между первым устройством доступа к сети и оконечным устройством с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, может включать этапы, на которых: перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает третьи пакеты данных, передаваемые вторым устройством доступа к сети, причем указанные третьи пакеты данных или элемент данных в каждом из третьих пакетов данных дешифруются посредством второго устройства доступа к сети с использованием второго стека протоколов; и первое устройство доступа к сети последовательно обрабатывает дешифрованные третьи пакеты данных.
[0013] В возможном варианте реализации подлежащие обработке пакеты данных могут включать четвертые пакеты данных, и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке пакеты данных, передаваемые между первым устройством доступа к сети и оконечным устройством с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит по меньшей мере одно из оконечного устройства и второго устройства доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, может включать этапы, на которых: перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает элемент данных в каждом из четвертых пакетов данных, передаваемых устройством опорной сети; и первое устройство доступа к сети последовательно обрабатывает четвертые пакеты данных с использованием первого стека протоколов. Способ может также включать этап, на котором первое устройство доступа к сети передает последовательно обработанные четвертые пакеты данных на второе устройство доступа к сети, так что второе устройство доступа к сети шифрует последовательно обработанные четвертые пакеты данных или элемент данных в каждом из четвертых пакетов данных с использованием второго стека протоколов.
[0014] В возможном варианте реализации способ также может включать этап, на котором: при условии, что первое устройство доступа к сети определило отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, это первое устройство доступа к сети запускает оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[0015] В возможном варианте реализации операция, в которой первое устройство доступа к сети запускает оконечное устройство для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов при условии, что первое устройство доступа к сети определило отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, может включать этап, на котором: при условии, что первое устройство доступа к сети определило отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, это первое устройство доступа к сети передает первую указывающую информацию на оконечное устройство, причем первая указывающая информация сконфигурирована с возможностью выдачи инструкций оконечному устройству для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[0016] В возможном варианте реализации первая указывающая информация также может быть сконфигурирована с возможностью выдачи инструкций оконечному устройству для освобождения первого стека протоколов.
[0017] В возможном варианте реализации первая указывающая информация может представлять собой любую из сигнальной информации протокола управления радиоресурсами (Radio Resource Control, RRC), сигнальной информации протокола управления доступом к среде передачи (Media Access Control, MAC), информации управления нисходящего канала (Downlink Control Information, DCI) или бита в пакете данных.
[0018] В возможном варианте реализации операция, на которой первое устройство доступа к сети запускает второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов при условии, что первое устройство доступа к сети определило отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, может включать этап, на котором: при условии, что первое устройство доступа к сети определило отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, первое устройство доступа к сети передает вторую указывающую информацию на второе устройство доступа к сети, причем вторая указывающая информация сконфигурирована с возможностью выдачи инструкций второму устройству доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[0019] В возможном варианте реализации способ также может включать этап, на котором: первое устройство доступа к сети определяет отсутствие пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети.
[0020] В возможном варианте реализации операция, в которой первое устройство доступа к сети определяет отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, может включать этапы, на которых: первое устройство доступа к сети принимает третью указывающую информацию, переданную устройством опорной сети, причем третья указывающая информация предназначена для индикации отсутствия пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети; и первое устройство доступа к сети определяет, в соответствии с третьей указывающой информацией, отсутствие пакетов данных или данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети.
[0021] Третья указывающая информация может представлять собой маркер окончания.
[0022] В возможном варианте реализации способ также может включать этапы, на которых: первое устройство доступа к сети принимает четвертую указывающую информацию, переданную вторым устройством доступа к сети и предназначенную для индикации того факта, что оконечное устройство завершило конфигурирование второго протокола; и первое устройство доступа к сети передает информацию переключения тракта на устройство опорной сети в соответствии с четвертой указывающей информацией, причем информация переключения тракта сконфигурирована с возможностью выдачи инструкций устройству опорной сети для переключения устройства доступа к сети, которое отвечает за сохранение последовательности пакетов данных оконечного устройства, с первого устройства доступа к сети на второе устройство доступа к сети.
[0023] При необходимости, в возможном варианте реализации операция, в которой первое устройство доступа к сети принимает третью указывающую информацию, переданную устройством опорной сети, может включать этап, на котором: после того, как первое устройство доступа к сети передало информацию переключения тракта на устройство опорной сети, первое устройство доступа к сети принимает третью указывающую информацию, переданную устройством опорной сети.
[0024] В возможном варианте реализации первое устройство доступа к сети может представлять собой исходное устройство доступа к сети, а второе устройство доступа к сети может представлять собой целевое устройство доступа к сети; или первое устройство доступа к сети может представлять собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети может представлять собой вторичное устройства доступа к сети в сценарии с множеством соединений.
[0025] Во втором аспекте предложен способ хэндовера, включающий этапы, на которых: второе устройство доступа к сети принимает первую информацию запуска, переданную первым устройством доступа к сети, причем первая информация запуска сконфигурирована с возможностью запуска второго устройства доступа к сети для конфигурирования второго стека протоколов, и сконфигурированный второй стек протоколов обеспечивает сохранение по меньшей мере одного из следующего: последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством; и второе устройство доступа к сети принимает вторую информацию запуска, переданную первым устройством доступа к сети, причем вторая информация запуска сконфигурирована с возможностью запуска второго устройства доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[0026] В возможном варианте реализации способ также может включать этапы, на которых: перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает последовательно обработанные и шифрованные первые пакеты данных, переданные первым устройством доступа к сети; и второе устройство доступа к сети перенаправляет последовательно обработанные и шифрованные первые пакеты данных на оконечное устройство.
[0027] В возможном варианте реализации способ также может включать этапы, на которых: перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает последовательно обработанные вторые пакеты данных, переданные первым устройством доступа к сети; второе устройство доступа к сети шифрует вторые пакеты данных или элемент данных в каждом из вторых пакетов данных с использованием второго стека протоколов; и второе устройство доступа к сети передает шифрованные пакеты данных на оконечное устройство.
[0028] В возможном варианте реализации способ также может включать этапы, на которых: перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает третьи пакеты данных, переданные оконечным устройством; и второе устройство доступа к сети перенаправляет третьи пакеты данных на первое устройство доступа к сети, так что первое устройство доступа к сети дешифрует и последовательно обрабатывает третьи пакеты данных или элемент данных в каждом из третьих пакетов данных.
[0029] В возможном варианте реализации способ также может включать этапы, на которых: перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает четвертые пакеты данных, переданные оконечным устройством; второе устройство доступа к сети дешифрует четвертые пакеты данных или элемент данных в каждом из четвертых пакетов данных с использованием второго стека протоколов; и второе устройство доступа к сети передает дешифрованные четвертые пакеты данных на первое устройство доступа к сети, так что первое устройство доступа к сети последовательно обрабатывает дешифрованные четвертые пакеты данных.
[0030] В возможном варианте реализации способ также может включать этапы, на которых: второе устройство доступа к сети принимает первую указывающую информацию, переданную оконечным устройством, причем первая указывающая информация сконфигурирована с возможностью индикации того факта, что оконечное устройство завершило конфигурирование второго стека протоколов; и второе устройство доступа к сети передает информацию переключения тракта на устройство опорной сети в соответствии с первой указывающей информацией, или второе устройство доступа к сети запускает первое устройство доступа к сети для передачи информации переключения тракта на устройство опорной сети в соответствии с первой указывающей информацией, причем информация переключения тракта сконфигурирована с возможностью выдачи инструкций устройству опорной сети для переключения устройства доступа к сети, хранящего последовательность пакетов данных оконечного устройства, с первого устройства доступа к сети на второе устройство доступа к сети.
[0031] В возможном варианте реализации вторая информация запуска может представлять собой любую из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[0032] В возможном варианте реализации первое устройство доступа к сети может представлять собой исходное устройство доступа к сети, а второе устройство доступа к сети может представлять собой целевое устройство доступа к сети; или первое устройство доступа к сети может представлять собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети может представлять собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[0033] В третьем аспекте предложен способ хэндовера, включающий этапы, на которых: оконечное устройство конфигурирует второй стек протоколов в соответствии с первой информацией запуска, переданной первым устройством доступа к сети, причем сконфигурированный второй стек протоколов обеспечивает сохранение по меньшей мере одного из следующего: последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством; и перед тем, как оконечное устройство примет вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети, оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных оконечного устройства с использованием первого стека протоколов, причем вторая информация запуска сконфигурирована с возможностью запуска оконечного устройства для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[0034] В возможном варианте реализации подлежащие обработке данные могут включать первые данные, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как первое оконечное устройство примет вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети, может включать этап, на котором оконечное устройство последовательно обрабатывает первые данные с использованием первого стека протоколов. Способ также может включать этапы, на которых: оконечное устройство шифрует последовательно обработанные первые данные или пакеты данных, содержащие первые данные, с использованием первого стека протоколов; и оконечное устройство передает шифрованные пакеты данных, содержащие первые данные, на по меньшей мере одно из первого устройства доступа к сети и второго устройства доступа к сети.
[0035] В возможном варианте реализации подлежащие обработке пакеты данных могут включать первые пакеты данных, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети, может включать этапы, на которых: перед тем, как оконечное устройство примет вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети, оконечное устройство принимает первые пакеты данных, переданные по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети; оконечное устройство дешифрует первые пакеты данных или области данных в каждом из первых пакетов данных с использованием первого стека протоколов; и оконечное устройство последовательно обрабатывает дешифрованные первые пакеты данных с использованием первого стека протоколов.
[0036] В возможном варианте реализации подлежащие обработке данные могут включать вторые данные, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети, может включать этап, на котором оконечное устройство последовательно обрабатывает вторые данные с использованием первого стека протоколов. Способ также может включать этапы, на которых: оконечное устройство шифрует последовательно обработанные вторые данные или пакеты данных, содержащие вторые данные, с использованием второго стека протоколов; и оконечное устройство передает шифрованные пакеты данных, содержащие вторые данные, на второе устройство доступа к сети.
[0037] В возможном варианте реализации подлежащие обработке пакеты данных могут включать вторые пакеты данных, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети, может включать этапы, на которых: оконечное устройство принимает вторые пакеты данных, переданные вторым сетевым устройством; оконечное устройство дешифрует вторые пакеты данных или области данных в каждом из вторых пакетов данных с использованием второго стека протоколов; и оконечное устройство последовательно обрабатывает дешифрованные пакеты данных с использованием первого стека протоколов.
[0038] В возможном варианте реализации способ также может включать этапы, на которых: оконечное устройство принимает вторую информацию запуска, переданную по меньшей мере одним из первого устройства доступа к сети и второго устройства доступа к сети; и оконечное устройство сохраняет последовательность пакетов данных оконечного устройства с использованием второго стека протоколов в соответствии с второй информацией запуска.
[0039] В возможном варианте реализации вторая информация запуска также может обеспечивать управление оконечным устройством для освобождения первого стека протоколов, и способ также может включать этап, на котором: оконечное устройство освобождает первый стек протоколов в соответствии с второй информацией запуска.
[0040] В возможном варианте реализации вторая информация запуска может представлять собой любое из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления по нисходящему каналу (DCI) или бита в пакете данных.
[0041] В возможном варианте реализации первое устройство доступа к сети может представлять собой исходное устройство доступа к сети, а второе устройство доступа к сети может представлять собой целевое устройство доступа к сети; или первое устройство доступа к сети может представлять собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети может представлять собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[0042] В четвертом аспекте предложено устройство доступа к сети, выполненное с возможностью реализации способа по первому аспекту или любому возможному варианту реализации первого аспекта. Более конкретно, устройство доступа к сети содержит блоки, выполненные с возможностью реализации способа по первому аспекту или любому возможному варианту реализации первого аспекта.
[0043] В пятом аспекте предложено устройство доступа к сети, выполненное с возможностью реализации способа по второму аспекту или любому возможному варианту реализации второго аспекта. Более конкретно, устройство доступа к сети содержит блоки, выполненные с возможностью реализации способа по второму аспекту или любому возможному варианту реализации второго аспекта.
[0044] В шестом аспекте предложено устройство доступа к сети, выполненное с возможностью реализации способа по третьему аспекту или любому возможному варианту реализации третьего аспекта. Более конкретно, устройство доступа к сети содержит блоки, выполненные с возможностью реализации способа по третьему аспекту или любому возможному варианту реализации третьего аспекта.
[0045] В седьмом аспекте предложено устройство доступа к сети, которое содержит память, процессор, входной интерфейс и выходной интерфейс. Указанные память, процессор, входной интерфейс и выходной интерфейс соединены посредством системы шин. Память выполнено с возможностью хранения инструкций. Процессор выполнен с возможностью исполнения инструкций, хранящихся в памяти, для выполнения способа по первому аспекту или любому возможному варианту реализации первого аспекта.
[0046] В восьмом аспекте предложено устройство доступа к сети, которое содержит память, процессор, входной интерфейс и выходной интерфейс. Указанные память, процессор, входной интерфейс и выходной интерфейс соединены посредством системы шин. Память выполнено с возможностью хранения инструкций. Процессор выполнен с возможностью исполнения инструкций, хранящихся в памяти, для реализации способа по второму аспекту или любому возможному варианту реализации второго аспекта.
[0047] В девятом аспекте предложено устройство доступа к сети, которое содержит память, процессор, входной интерфейс и выходной интерфейс. Указанные память, процессор, входной интерфейс и выходной интерфейс соединены посредством системы шин. Память выполнена с возможностью хранения инструкций. Процессор выполнен с возможностью исполнения инструкций, хранящихся в памяти, для реализации способа по второму аспекту или любому возможному варианту реализации второго аспекта.
[0048] В десятом аспекте предложен компьютерный (носитель для хранения) [S1], который выполнен с возможностью хранения инструкций компьютерного программного обеспечения для реализации способа по первому аспекту или любому возможному варианту реализации первого аспекта, или способа по второму аспекту или любому возможному варианту реализации второго аспекта, или способа по третьему аспекту или любому возможному варианту реализации третьего аспекта, причем указанные инструкции включают программы, разработанные для реализации вышеуказанных аспектов.
[0049] В одиннадцатом аспекте предложен компьютерный программный продукт, содержащий инструкции, причем указанный компьютерный программный продукт при его запуске на компьютере инициирует реализацию компьютером способа по первому аспекту или любому необязательному варианту реализации третьего аспекта, или способа по второму аспекту или любому необязательному варианту реализации третьего аспекта, или способа по третьему аспекту или любому необязательному варианту реализации третьего аспекта.
[0050] Эти или другие аспекты настоящего изобретения станут более ясны и доступны для понимания при обращении к нижеследующему описанию вариантов осуществления.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0051] На ФИГ. 1 представлен схематический чертеж, показывающий сценарий применения варианта осуществления настоящего изобретения.
[0052] На ФИГ. 2 представлен схематический чертеж, показывающий еще один сценарий применения варианта осуществления настоящего изобретения.
[0053] На ФИГ. 3 представлена схематическая диаграмма процесса, показывающая хэндовер согласно LTE.
[0054] На ФИГ. 4 представлена схематическая блок-схема, показывающая способ хэндовера согласно варианту осуществления настоящего изобретения.
[0055] На ФИГ. 5 представлена блок-схема, показывающая вариант реализации стека протоколов для способа хэндовера согласно варианту осуществления настоящего изобретения.
[0056] На ФИГ. 6 представлена блок-схема, показывающая еще один вариант реализации стека протоколов для способа хэндовера согласно варианту осуществления настоящего изобретения.
[0057] На ФИГ. 7 представлена блок-схема, показывающая еще один вариант реализации стека протоколов для способа хэндовера согласно варианту осуществления настоящего изобретения.
[0058] На ФИГ. 8 представлена блок-схема, показывающая еще один вариант реализации стека протоколов для способа хэндовера согласно варианту осуществления настоящего изобретения.
[0059] На ФИГ. 9 представлена еще одна схематическая блок-схема способа хэндовера согласно варианту осуществления настоящего изобретения.
[0060] На ФИГ. 10 представлена еще одна схематическая блок-схема способа хэндовера согласно варианту осуществления настоящего изобретения.
[0061] На ФИГ. 11 представлена схематическая блок-схема устройства доступа к сети согласно варианту осуществления настоящего изобретения.
[0062] На ФИГ. 12 представлена еще одна схематическая блок-схема устройства доступа к сети согласно варианту осуществления настоящего изобретения.
[0063] На ФИГ. 13 представлена схематическая блок-схема оконечного устройства согласно варианту осуществления настоящего изобретения.
[0064] На ФИГ. 14 представлена еще одна схематическая блок-схема устройства доступа к сети согласно варианту осуществления настоящего изобретения.
[0065] На ФИГ. 15 представлена еще одна схематическая блок-схема устройства доступа к сети согласно варианту осуществления настоящего изобретения.
[0066] На ФИГ. 16 представлена схематическая блок-схема оконечного устройства согласно варианту осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0067] Технические решения в вариантах осуществления настоящего изобретения будут более понятно и полно описаны ниже в сочетании с чертежами вариантов осуществления настоящего изобретения.
[0068] Следует понимать, что технические решения в вариантах осуществления настоящего изобретения могут быть применимы к различным системам связи, например глобальной системе мобильной связи (GSM), системе множественного доступа с кодовым разделением каналов (CDMA), широкополосной системе множественного доступа с кодовым разделением каналов (WCDMA), системе пакетной радиосвязи общего пользования (GPRS), системе LTE, системе LTE с дуплексным режимом разделения по частоте (FDD), системе (LTE) с дуплексным режимом разделения по времени (TDD), универсальной системе мобильной связи (UMTS), системе связи на основе технологии широкополосного доступа в микроволновом диапазоне (WiMAX), системе стандарта New Radio (NR) и к будущей системе связи 5-го поколения (5G).
[0069] В частности, технические решения в вариантах осуществления настоящего изобретения могут быть применимы к различным системам связи на основе технологии неортогонального множественного доступа, например системе множественного доступа с разреженным кодом (SCMA) или системе на основе кодов с низкой плотностью сигнатур (LDS), при этом, разумеется, SCMA система и LDS система могут иметь другие названия в сфере телекоммуникаций. Кроме того, технические решения в вариантах осуществления настоящего изобретения могут быть применимы к системе передачи с множеством несущих, использующей технологию неортогонального множественного доступа, например системе ортогонального мультиплексирования с частотным разделением (OFDM) каналов, системе на основе метода частотного мультиплексирования с множеством несущих, использующего гребенку частотных фильтров (FBMC), системе мультиплексирования с обобщенным частотным разделением (GFDM) каналов и системе мультиплексирования с фильтрацией и ортогональным частотным разделением (F-OFDM), использующим технологии неортогонального множественнного доступа.
[0070] В вариантах осуществления настоящего изобретения оконечное устройство может относиться к пользовательскому устройству (User Equipment, UE), оконечному устройству доступа, пользовательскому блоку, абонентскому пункту, подвижной станции, подвижной радиостанции, удаленной станции, удаленному терминалу, мобильному устройству, оконечному пользовательскому устройству, оконечному устройству, устройству беспроводной связи, пользовательскому агенту или пользовательскому устройству.
[0071] Оконечное устройство доступа может представлять собой сотовый телефон, радиотелефон, телефон с протоколом установления сеансов связи (Session Initiation Protocol, SIP), узел местной радиосвязи (Wireless Local Loop, WLL), помощник (Personal Digital Assistant, PDA), переносное устройство с функцией беспроводной связи, вычислительное устройство или другое обрабатывающее устройство , соединенное с беспроводным модемом, устройство, установленное на транспортном средстве, носимое устройство, оконечное устройство в будущей сети 5-го поколения, оконечное устройство в будущей наземной мобильной сети общего пользования (Public Land Mobile Network, PLMN) и т.п., и они не ограничиваются в вариантах осуществления настоящего изобретения.
[0072] В вариантах осуществления настоящего изобретения сетевое устройство может представлять собой устройство, выполненное с возможностью связи с оконечным устройством. Сетевое устройство может представлять собой базовую приемопередающую станцию (Base Transceiver Station, BTS) в системе (GSM) или системе CDMA; также оно может представлять собой базовую станцию (NodeB или NB) в системе WCDMA; также оно может представлять собой усовершенствованную базовую станцию Evolutional NodeB (eNB или eNodeB) в системе LTE; и, кроме того, оно может представлять собой беспроводной контроллер в сети облачного радиодоступа (CRAN). Сетевое устройство может представлять собой ретрансляционную станцию, точку доступа, устройство, устанавливаемое на транспортном средстве, носимое устройство, сетевое устройство в будущей сети связи 5-го поколения, сетевое устройство PLMN и т.п., и они не ограничиваются в вариантах осуществления настоящего изобретения.
[0073] На ФИГ. 1 схематически показан сценарий применения варианта осуществления настоящего изобретения. Система связи по ФИГ. 1 может содержать оконечное устройство 120 и сетевое устройство 110. Сетевое устройство 110 выполнено с возможностью обеспечения связи для оконечного устройства 120 для доступа к опорной сети. Оконечное устройство 120 выполняет поиск сигнала синхронизации, широковещательного сигнала и т.п., передаваемых сетевым устройством 110 для доступа к сети, осуществляя таким образом связь с сетью. Стрелки, изображенные на ФИГ. 1, могут показывать передачу по восходящему каналу/нисходящему каналу, реализуемую посредством (канала сотовой сязи) [AML2] между оконечным устройством 120 и сетевым устройством 110.
[0074] На ФИГ. 2 представлен схематический чертеж, показывающий еще один сценарий применения варианта осуществления настоящего изобретения. Устройства доступа к сети, расположенные вокруг оконечного устройства 230, по ФИГ. 2 включают первичное устройство 210 доступа к сети и по меньшей мере одно вторичное устройство 220 доступа к сети. Указанное по меньшей мере одно вторичное устройство 220 доступа к сети соединено с первичным устройством 210 доступа к сети для формирования множества соединений, и оно соединено с оконечным устройством 230 для предоставления ему сервиса, соответственно. Первичное устройство 210 доступа к сети может представлять собой LTE-сеть, а вторичное устройство 220 доступа к сети может представлять собой сеть New Radio (NR). В качестве альтернативы, первичное устройство 210 доступа к сети может представлять собой сеть New Radio (NR), а вторичное устройство доступа к сети может представлять собой LTE-сеть. В качестве альтернативы, оба из первичного устройства 210 доступа к сети и вторичного устройства 220 доступа к сети представляют собой сети стандарта New Radio (NR). Сценарии применения технических решений не ограничиваются в настоящем изобретении. Оконечное устройство 230 может одновременно устанавливать соединения с первичным устройством 210 доступа к сети и вторичным устройством 220 доступа к сети. Соединение, установленное между оконечным устройством 230 и первичным устройством 210 доступа к сети, представляет собой первичное соединение, а соединение, установленное между оконечным устройством 230 и вторичным устройством 220 доступа к сети, представляет собой вторичное соединение. Сигнализация управления для оконечного устройства 230 может одновременно передаваться через первичное соединение и вторичное соединение, и она также может передаваться лишь через вторичное соединение.
[0075] В вариантах осуществления настоящего изобретения первичное устройство доступа к сети может представлять собой, например, макросоту, а вторичное устройство доступа к сети может представлять собой, например, микросоту, пикосоту или фемтосоту. Тем не менее, варианты осуществления настоящего изобретения этим не ограничиваются.
[0076] Более конкретно, первичное устройство доступа к сети может представлять собой сетевое устройство LTE, а вторичное устройство доступа к сети может представлять собой сетевое устройство New Radio (NR). Следует понимать, что варианты осуществления настоящего изобретения этим не ограничиваются. Первичное устройство доступа к сети также может представлять собой сетевое устройство GSM, сетевое устройство CDMA и т.п. Вторичное устройство доступа к сети также может представлять собой сетевое устройство GSM, сетевое устройство CDMA и т.п., причем это не ограничивается в вариантах осуществления настоящего изобретения.
[0077] В вариантах осуществления настоящего изобретения устройство опорной сети может представлять собой узел управления мобильностью (Mobility Management Entity, ММЕ), и оно также может представлять собой обслуживающий шлюз (Serving SAE Gateway, S-GW) или шлюз пакетной сети передачи данных (Packet Data Network Gateway, P-GW), причем это не ограничивается в настоящем изобретении.
[0078] Для простоты понимания, процедура хэндовера в системе LTE будет подробно описана ниже в сочетании с ФИГ. 3. Как показано на ФИГ. 3, процедура хэндовера включает часть или все из нижеследующих этапов.
[0079] На этапе 1 исходная базовая станция (eNB) передает измерительную конфигурацию на пользовательское устройство (UE), и результаты измерения, полученные пользовательским устройством (UE), используются для поддержки исходной базовой станции (eNB) при принятии ею решения по хэндоверу.
[0080] На этапе 2 пользовательское устройство (UE) передает отчет о результатах измерения в соответствии с измерительной конфигурацией.
[0081] На этапе 3 исходная базовая станция (eNB) принимает решение о хэндовере в соответствии со своим собственным алгоритмом хэндовера с учетом результатов измерения, отчет о которых был передан пользовательским устройством (UE).
[0082] На этапе 4 исходная базовая станция (eNB) передает сообщение с запросом хэндовера на целевую базовую станцию (eNB), причем это сообщение содержит информацию о подготовке к хэндоверу, содержащую, главным образом, ссылку на контекст сигнализации X2/S1 пользовательского устройства (UE), идентификатор целевой соты, ключ безопасности, контекст протокола управления радиоресурсами (RRC), конфигурацию слоя доступа (AS), контекст линии радиоступа сети LTE (E-RAB) усовершенствованной универсальной сети наземного радиодоступа (E-UTRAN) и т.п. Указанное сообщение также содержит физический (PHY) идентификатор исходной соты и код аутентификации и верификации сообщения для возможного процесса восстановления после сбоя хэндовера. Ссылка на контекст сигнализации X2/S1 пользовательского устройства (UE) может содействовать поиску целевой базовой станцией (eNB) позиции исходной базовой станции (eNB). Контекст линии радиодоступа сети LTE (E-RAB) содержит адресную информацию требуемого уровня радиосети (RLN) и требуемого уровня транспортной сети (TNL), информацию о качестве сервиса (Quality of Service, QoS) и т.п.
[0083] На этапе 5 целевая базовая станция (eNB) выполняет контроль допустимости соединения в соответствии с принятой информацией о качестве сервиса (QoS) линии радиодоступа сети LTE (E-RAB) для повышения степени успешности хэндовера. При контроле допустимости соединения должны учитываться резервирование соответствующего ресурса, временный идентификатор сотовой радиосети (C-RNTI), расположение специализированной преамбулы произвольного доступа и т.п. Конфигурация слоя доступа (AS) для целевой соты может представлять полную конфигурацию, полностью независимую от сотовой ячейки, и она также может представлять собой инкрементную конфигурацию, основанную на исходной соте (под инкрементной конфигурацией имеется в виду такая конфигурация, в которой не конфигурируются одинаковые фрагменты, реконфигурируются лишь отличающиеся фрагменты посредством сигнализации, и пользовательское устройство (UE) будет продолжать использовать исходную конфигурацию в качестве конфигурации, которая не была принята).
[0084] На этапе 6 целевая базовая станция (eNB) выполняет подготовку к хэндоверу Уровень 1 (L1)/Уровень 2 (L2) и одновременно передает сообщение с подтверждением (ACK) запроса хэндовера на исходную базовую станцию. Указанное сообщение содержит контейнер протокола управления радиоресурсами (RRC), а специфический контент представляет собой команду хэндовера, которая запускает пользовательское уcтройство (UE) для выполнения хэндовера. Исходная базовая станция (eNB) передает команду хэндовера на пользовательское устройство (UE) в прозрачном режиме передачи (без какой-либо модификации). Команда хэндовера содержит новый временный идентификатор сотовой радиосети (C-RNTI) и идентификатор прецедентного алгоритма целевой базовой станции (eNB), и она может также содержать специализированную преамбулу произвольного доступа, параметр доступа, системную информацию и т.п. При необходимости, сообщение с подтверждением (ACK) запроса хэндовера также может содержать информацию уровня радиосети (RNL)/уровня транспортной сети (TNL) для перенаправления данных. После того, как исходная базовая станция (eNB) приняла сообщение с запросом подтверждения (ACK) хэндовера или перенаправила команду хэндовера на пользовательское устройство, может быть начато перенаправление данных.
[0085] На этапе 7 генерируется команда хэндовера (сообщение для реконфигурирования соединения протокола управления радиоресурсами (RRC)), содержащее информацию управления мобильностью) посредством целевой базовой станции (eNB), и это сообщение передается в прозрачном режиме на пользовательское устройство (UE) посредством исходной базовой станции (eNB). Исходная базовая станция (eNB) выполняет требуемую шифрацию и защиту целостности указанного сообщения. Пользовательское устройство (UE) после приема указанного сообщения может инициировать процедура хэндовера с использованием соответствующего параметра в сообщении. Пользовательское устройство (UE) может инициировать процедура хэндовера, не ожидая ответа на гибридный автоматический запрос повтора (Hybrid Automatic Repeat reQuest, HARQ)/автоматический запрос повтора (Automatic Repeat reQuest , ARQ), который (ответ) передается на исходную базовую станцию (eNB) посредством нижнего уровня.
[0086] На этапе 8 исходная базовая станция (eNB) передает на целевую базовую станцию (eNB) сообщение для передачи состояния порядковых номеров (Sequence Number (SN) Status), предназначенное для передачи состояния приема порядковых номеров (SN) протокола конвергенции (PDCP) пакетных данных (SN) по восходящему каналу и состояния передачи порядковых номеров (SN) протокола конвергенции пакетных данных (PDCP) по нисходящему каналу линии радиодоступа сети LTE (E-RAB). Состояние приема порядковых номеров (SN) протокола конвергенции пакетных данных (PDCP) по восходящему каналу по меньшей мере частично включает порядковые номера (SN) протокола конвергенции пакетных данных (PDSP) последних блоков служебных данных (SDU) восходящего канала, принятых последовательно, и оно также может содержать порядковые номера (SN) потерянных блоков служебных данных (SDU), которые могут привести к беспорядочному приему и представлены в форме битовой карты (при наличии таких блоков служебных данных (SDU), может потребоваться повторная передача этих блоков служебных данных (SDU) посредством пользовательского устройства (UE) в целевой соте). Состояние передачи порядковых номеров (SN) протокола конвергенции пакетных данных (PDCP) по нисходящему каналу показывает порядковые номера (SN) следующих блоков служебных данных (SDU), которые должны быть размещены посредством целевой базовой станции (eNB). В случае отсутствия линии радиодоступа сети LTE (E-RAB), по которой должно быть передано сообщение о состоянии протокола конвергенции пакетных данных (PDCP), исходная базовая станция (eNB) может исключать указанное сообщение.
[0087] На этапе 9 пользовательское устройство (UE) после приема команды хэндовера выполняет синхронизацию с целевой сотой. Если сконфигурирована специализированная преамбула произвольного доступа в команде хэндовера, то используется не основанная на состязании процедура произвольного доступа для доступа к целевой соте. Если специализированная преамбула не cконфигурирована, то используется основанная на состязании процедура произвольного доступа для доступа к целевой соте. Пользовательское устройство (UE) вычисляет ключ, который должен использоваться целевой базовой станцией (eNB), и конфигурирует алгоритм безопасности, выбираемый сетью для использования целевой базовой станцией (eNB) для связи с целевой базовой станцией (eNB) после успешного хэндовера.
[0088] На этапе 10 сеть передает в ответ индикацию размещения ресурса восходящего канала и величину опережения по времени.
[0089] На этапе 11, после того, как пользовательское устройство (UE) успешно осуществило доступ к целевой соте, это пользовательское устройство (UE) передает сообщение о завершении реконфигурирования соединения протокола управления радиоресурсами (RRC) на целевую базовую станцию (eNB) для подтверждения того факта, что процедура хэндовера завершена. При наличии достаточных ресурсов сообщение также может сопровождаться усовершенствованием в виде отчета о статусе буфера восходящего канала (Buffer Status Report, BSR). Целевая базовая станция (eNB) принимает сообщение о завершении реконфигурирования соединения протокола управления радиоресурсами (RRC) для подтверждения успешного хэндовера. Затем целевая базовая станция (eNB) может начать передачу данных на пользовательское устройство (UE).
[0090] На этапе 12 целевая базовая станция (eNB) передает сообщение с запросом переключения на базовую станцию управления мобильностью (MME) для уведомления о том, что пользовательское устройство (UE) было передано другой соте. Таким образом хэндовер радиосвязи успешно завершается.
[0091] На этапе 13 базовая станция управления мобильностью (MME) передает сообщение с запросом обновления плоскости пользователя на обслуживающий шлюз (S-GW).
[0092] На этапе 14 обслуживающий шлюз (S-GW) переключает тракт данных нисходящего канала на сторону целевой базовой станции (eNB). Обслуживающий шлюз (S-GW) передает один или более «пакетов маркера окончания» на исходную базовую станцию (eNB) по старому тракту, и затем ресурс плоскости пользователя исходной базовой станции (eNB) может быть освобожден.
[0093] На этапе 15 обслуживающий шлюз (S-GW) передает ответное сообщение для обновления плоскости пользователя на базовую станцию управления мобильностью (MME).
[0094] На этапе 16 базовая станция управления мобильностью (MME) передает сообщение с подтверждением (ACK) запроса переключения тракта на целевую базовую станцию (eNB). Процесс переключения тракта осуществляется на этапах 12-16, и этот процесс выполняется для переключения тракта данных плоскости пользователя с исходной базовой станции (eNB) на целевую базовую станцию (eNB). После того, как обслуживающий шлюз (S-GW) переключил тракт нисходящего канала, пакеты данных перенаправляющего тракта и нового тракта могут поочередно поступать на целевую базовую станцию (eNB). Целевая базовая станция (eNB) сначала должна передавать все перенаправляемые пакеты данных на пользовательское устройство (UE), а затем передавать пакеты, принимаемые из нового тракта. Применение данного способа для целевой базовой станции (eNB) способно эффективно обеспечивать правильную последовательности передачи. Для поддержки функции изменения последовательности в целевой базовой станции (eNB), после переключения тракта линии радиодоступа сети LTE (E-RAB), обслуживающий шлюз (S-GW) сразу же передает один или более «пакетов маркера окончания» по старому тракту. «Пакет маркера окончания» не содержит пользовательских данных и обозначается заголовком общей платформы передачи данных (General Data Transfer Platform, GTP). После завершения передачи пакета с маркером, обслуживающий шлюз (S-GW) не должен передавать каких-либо пакетов по старому тракту. После приема «пакета маркера окончания», если пересылка активна для данного канала, исходная базовая станция (eNB) должна передать пакет на целевую базовую станцию (eNB). После обнаружения «пакета маркера окончания» целевая базовая станция (eNB) должна отбросить этот «пакет маркера окончания» и инициировать любую необходимую процедуру для сохранения последовательной подачи пользователю, и данные перенаправляются через интерфейс Х2 или принимаются от сервисного шлюза (S-GW) через интерфейс S1 после переключения тракта.
[0095] На этапе 17 целевая базовая станция (eNB) передает сообщение об освобождении контекста пользовательского устройства (UE) на исходную базовую станцию (eNB) для уведомления этой исходной базовой станции (eNB) об успешном хэндовере и освобождении запускающего ресурса исходной базовой станции (eNB). Целевая базовая станция (eNB) после приема сообщения с подтверждением (ACK) переключения тракта, переданного в ответ базовой станцией управления мобильностью (MME), передает это сообщение.
[0096] На этапе 18 базовая станция (eNB) после приема сообщения об освобождении контекста пользовательского устройства (UE) может освобождать канал радиодоступа и ресурс плоскости управления, относящийся к контексту пользовательского устройства (UE). Пересылка любых текущих данных продолжается.
[0097] Как показано на ФИГ. 3, после того, как исходная базовая станция (eNB) передала сообщение для реконфигурирования соединения протокола управления радиоресурсами (RRC) на пользовательское устройство (UE), это пользовательское устройство (UE) может покинуть исходную соту и выполнить синхронизацию с целевой сотой, т.е. пользовательское устройство (UE) может выйти из сетевого соединения с исходной базовой станцией (eNB). Для данных, передаваемых между пользовательским устройством (UE) и базовой станцией (eNB), требуется передача от исходной базовой станции (eNB) кэшированных данных на целевую базовую станцию (eNB), и эти данные могут обрабатываться до тех пор, пока не будет установлен канал между целевой базовой станцией (eNB) и пользовательским устройством (UE). Для этих данных требуется сравнительно большая задержка на ожидание в требуемом процессе хэндовера пользовательского устройства (UE). Для пользовательского устройства (UE) время, за которое это пользовательское устройство (UE) отключается от сети, также является сравнительно большим, и сервис пользовательского устройства (UE) не может быть осуществлен своевременно, так что характеристика сетевой передачи является сравнительно низкой.
[0098] На ФИГ. 4 представлена схематическая блок-схема, показывающая способ 300 хэндовера согласно варианту осуществления настоящего изобретения. Как показано на ФИГ. 4, способ 300 включает частично или полностью содержание нижеследующих операций.
[0099] На этапе S310 первое устройство доступа к сети запускает оконечное устройство и/или второе устройство доступа к сети для конфигурирования второго стека протоколов, и конфигурированный второй стек протоколов обеспечивает сохранение последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, и/или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством.
[00100] На этапе S320 перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети последовательно обрабатывает пакеты данных, передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов.
[00101] Специалистам в данной области техники понятно, что пакет данных обычно состоит из элемента заголовка и элемента данных, причем заголовок представляет собой метку для распознавания приемником, а элемент данных представляет собой исходные данные. В варианте осуществления настоящего изобретения пакет данных может содержать, но без ограничения, протокольный блок данных (PDU) протокола конвергенции пакетных данных (PDCP). Далее по тексту пакет данных в варианте осуществления настоящего изобретения представляет собой, например, протокольный блок данных (PDU) протокола конвергенции пакетных данных (PDCP), а элемент данных в пакете данных в варианте осуществления представляет собой блок служебных данных (SDU). Вариант осуществления настоящего изобретения этим не ограничивается.
[00102] При необходимости, техническое решение варианта осуществления настоящего изобретения может быть применено не только к сценарию хэндовера с одним соединением по ФИГ. 1, но оно также может быть применено к сценарию хэндовера с множеством соединений и (переключением ролей) [AML3] по ФИГ. 2. В целях описания, техническое решение способа 100 будет кратко описано ниже сначала применительно к сценарию хэндовера с одним соединением в качестве примера.
[00103] Более конкретно, первое устройство доступа к сети, т.е. исходное устройство доступа к сети, может запускать оконечное устройство и/или второе устройство доступа к сети, т.е. целевое устройство доступа к сети, для конфигурирования второго стека протоколов (далее по тексту именуемого новым стеком протоколов) в соответствии со всеми или с частью из этапов 1-7 в процедуре хэндовера, показанной на ФИГ. 3. Новый стек протоколов содержит PDCP уровень/RCL уровень/MAC уровень/физический уровень (PHY). PDCP уровень нового стека протоколов способен сохранять передачу или прием последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) и ключ безопасности протокольных блок данных (PDU) протокола конвергенции пакетных данных (PDCP). Иначе говоря, после того, как оконечное устройство в результате хэндовера передано второму устройству доступа к сети, пакеты данных могут передаваться между оконечным устройством и вторым устройством доступа к сети с использованием нового стека протоколов. В варианте осуществления настоящего изобретения, при запуске оконечного устройства и/или второго устройства доступа к сети для конфигурирования второго стека протоколов, первое устройство доступа к сети может уведомлять оконечное устройство и/или второе устройство доступа к сети о том, что первый стек протоколов (именуемый далее по тексту старым стеком протоколов) не будет освобожден. Иначе говоря, при запуске оконечного устройства и/или второго устройства доступа к сети посредством первого устройства доступа к сети для установки нового стека протоколов, оконечное устройство остается соединенным с первым устройством доступа к сети. В варианте осуществления настоящего изобретения первое устройство доступа к сети также может запускать оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) с использованием в дальнейшем нового стека протоколов, т.е. первое устройство доступа к сети запускает хэндовер, в результате которого оконечное устройство полностью передается второму устройству доступа к сети, или первое устройство доступа к сети запускает второе устройство доступа к сети для уведомления устройства опорной сети о полном переключении тракта нисходящего канала. Перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) с использованием нового стека протоколов, первое устройство доступа к сети может продолжать сохранять последовательность протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) с использованием старого стека протоколов для данных восходящего канала и нисходящего канала, кэшированных в первом устройстве доступа к сети.
[00104] Таким образом, согласно способу хэндовера в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с использованием старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечным устройством и сокращается задержка передачи данных оконечного устройства при процедуре хэндовера.
[00105] При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети может запускать только первое оконечное устройство. Например, если первое оконечное устройство перемещается в зону покрытия второго устройства доступа к сети, соединенного с вторым оконечным устройством, и первое оконечное устройство может формировать соединение D2D со вторым оконечным устройством, первое устройство доступа к сети может запускать первое оконечное устройство, и это первое оконечное устройство может запускать второе сетевое устройство посредством второго оконечного устройства для установки нового стека протоколов.
[00106] При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети также может запускать лишь второе устройство доступа к сети. Например, если первое оконечное устройство перемещается в зону покрытия второго устройства доступа к сети, соединенного с вторым оконечным устройством, и первое оконечное устройство может формировать соединение D2D со вторым оконечным устройством, первое устройство доступа к сети может запускать второе устройство доступа к сети, и это второе устройство доступа к сети может запускать первое оконечное устройство посредством второго оконечного устройства для установки нового стека протоколов.
[00107] При необходимости, в варианте осуществления настоящего изобретения операция, в которой первое устройство доступа к сети запускает оконечное устройство и второе устройство доступа к сети для конфигурирования второго стека протоколов, включает нижеследующие действия. Первое устройство доступа к сети передает информацию запуска на второе устройство доступа к сети, причем первая информация запуска сконфигурирована с возможностью запроса конфигурирования второго стека протоколов вторым устройством доступа к сети. Первое устройство доступа к сети принимает ответную информацию, переданную в ответ на первую информацию запуска вторым устройством доступа к сети. Первое устройство доступа к сети передает вторую информацию запуска на оконечное устройство в соответствии с указанной ответной информацией, причем вторая информация запуска сконфигурирована с возможностью выдачи инструкций оконечному устройству для конфигурирования второго стека протоколов.
[00108] В частности, можно сослаться на операции 4-7, показанные на ФИГ. 3. Например, первое устройство доступа к сети может передать запрос хэндовера на второе устройство доступа к сети. Второе устройство доступа к сети, после определения, в соответствии с запросом хэндовера, того факта, что разрешен хэндовер с передачей оконечного устройства второму устройству доступа к сети, может передавать ответ на запрос хэндовера на первое устройство доступа к сети, и этот ответ может содержать различные параметры, сконфигурированные для оконечного устройства посредством второго устройства доступа к сети. Первое устройство доступа к сети может осуществлять непосредственную прозрачную передачу различных параметров, сконфигурированных посредством второго устройства доступа к сети, на оконечное устройство, и это оконечное устройство также может сконфигурировать стек протоколов для связи с вторым устройством доступа к сети в соответствии с указанными параметрами.
[00109] Следует понимать, что когда первое устройство доступа к сети запускает оконечное устройство для конфигурирования нового стека протоколов, второе устройство доступа к сети может одновременно уведомлять оконечное устройство о сохранении соединения с первым устройством доступа к сети. Например, в команду хэндовера, передаваемую первым устройством доступа к сети на оконечное устройство, может быть включена указывающая информация, которая может непосредственно выдавать инструкции оконечному устройству для сохранения соединения с первым устройством доступа к сети. В качестве альтернативы, первое устройство доступа к сети может отдельно передавать указывающую информацию на оконечное устройство для уведомления оконечного устройства о сохранении соединения с первым устройством доступа к сети после приема команды хэндовера, переданной первым устройством доступа к сети.
[00110] Также следует понимать, что когда первое устройство доступа к сети запускает оконечное устройство для использования нового стека протоколов, указанное первое устройство доступа к сети может одновременно уведомлять оконечное устройство о разрыве соединения с первым устройством доступа к сети, а именно об освобождении старого стека протоколов. Например, первое устройство доступа к сети может отдельно передавать указывающую информацию на оконечное устройство, и эта указывающая информация может непосредственно инструктировать оконечное устройство для прерывания соединения с первым устройством доступа к сети. В качестве альтернативы, первое устройство доступа к сети также может включать в последний пакет данных, передаваемый на оконечное устройство, бит для выдачи инструкций оконечному устройству для размыкания соединения с первым устройством доступа к сети.
[00111] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают первые пакеты данных, и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке пакеты данных, передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, включает нижеследующие действия. Перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает первые пакеты данных, переданные оконечным устройством. Первое устройство доступа к сети дешифрует первые пакеты данных или области данных в каждом из первых пакетов данных с использованием первого стека протоколов. Первое устройство доступа к сети последовательно обрабатывает дешифрованные первые пакеты данных с использованием первого стека протоколов.
[00112] Два варианта осуществления, использующих сценарий хэндовера с одним соединением и сценарий хэндовера с множеством соединений и переключением ролей, подробно описаны ниже в сочетании с ФИГ. 5 и ФИГ. 6 соответственно.
[00113] На ФИГ. 5 показан сценарий хэндовера с одним соединением. Как показано на ФИГ. 5, на первом этапе (который может рассматриваться как этап, предшествующий операции 7 по ФИГ. 3), первое устройство доступа к сети обеспечивает сетевое обслуживание для оконечного устройства, т.е. уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети служит в качестве уровня конвергенции для сохранения последовательности передачи/приема (порядковых номеров (SN) LTE) пакетов данных оконечного устройства, и уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети также сохраняет унифицированный ключ безопасности для оконечного устройства. Для данных восходящего канала конкретная процедура может быть следующей. Оконечное устройство передает протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) на первое устройство доступа к сети (требуется, чтобы оконечное устройство сначала задало последовательность блоков служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDCP), а именно добавило порядковые номера (SN), и оконечное устройство также может шифровать имеющие заданную последовательность протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) или содержащиеся в них блоки служебных данных (SDU)). Уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) от уровня протокола управления радиосоединением (RLC), сначала дешифрует протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), или он также может дешифровать блоки служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDCP). Кроме того, первое устройство доступа к сети может устанавливать последовательность протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) или блоков служебных данных (SDU) в соответствии с порядковыми номерами (SN), полученным в результате дешифрации.
[00114] На втором этапе (который может рассматриваться как этап между операциями 7 и 11 на ФИГ. 3), т.е. в процессе выполнения хэндовера по ФИГ. 3, в течение этого периода оконечное устройство может сохранять соединение с первым устройством доступа к сети, т.е. оконечное устройство может не покидать исходную соту в процессе синхронизации с вторым устройством доступа к сети, и в этом случае, если оконечное устройство имеет данные, подлежащие передаче, то это оконечное устройство может по-прежнему передавать указанные данные на первое устройство доступа к сети. Иначе говоря, первое устройство доступа к сети также может принимать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), передаваемые оконечным устройством (оконечное устройство должно сначала задать последовательность блоков служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDCP), а именно добавить порядковые номера (SN), и оконечное устройство также может шифровать имеющие заданную последовательность протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) или содержащиеся в них блоки служебных данных (SDU)), уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) от уровня протокола управления радиосоединением (RLC), дешифрует протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), или он также может дешифровать блоки служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDCP), и, кроме того, первое устройство доступа к сети может устанавливать последовательность принимаемых протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) или блоков служебных данных (SDU) в соответствии с порядковыми номерами (SN), полученными при дешифровании. Иначе говоря, на этом этапе данные по-прежнему передаются между оконечным устройством и первым устройством доступа к сети.
[00115] На третьем этапе (который может рассматриваться как следующий после операции 11 по ФИГ. 3), т.е. в процессе завершения хэндовера по ФИГ. 3, в течение этого периода, поскольку оконечное устройство завершило реконфигурирование с вторым устройством доступа к сети, т.е. оконечное устройство стало способно осуществлять связь с вторым устройством доступа к сети, это оконечное устройство может сразу напрямую передавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) на второе устройство доступа к сети. Аналогичным образом, второе устройство доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP), переданных оконечным устройством, может дешифровать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) или содержащиеся в них блоки служебных данных (SDU) посредством вновь установленного уровня протокола конвергенции пакетных данных (PDCP), и таким образом последовательно подавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) или блоки служебных данных (SDU) на верхний уровень в соответствии с приобретенными порядковыми номерами (SN).
[00116] Функции протокола конвергенции пакетных данных (PDCP) и информация о том, каким образом использовать эти функции протокола конвергенции пакетных данных (PDCP), не будут подробно представлены в данном документе, и они могут относиться к протоколу LTE.
[00117] На ФИГ. 6 показан сценарий с множеством соединений и переключением ролей. Как показано на ФИГ. 6, на первом этапе (который может рассматриваться как этап, предшествующий операции 7 по ФИГ. 3), первое устройство доступа к сети и второе устройство доступа к сети совместно обеспечивают сетевые сервисы для оконечного устройства. Первое устройство доступа к сети может представлять собой первичное устройство доступа к сети, а второе устройство доступа к сети может представлять собой вторичное устройство доступа к сети. Оконечное устройство может передавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) на сторону сетевого устройства посредством первого устройства доступа к сети и второго устройства доступа к сети. На стороне сетевого устройства уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети служит в качестве уровня конвергенции для сохранения последовательности передачи/приема (порядковых номеров (SN) в LTE) пакетов данных оконечного устройства, и при этом уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети сохраняет унифицированный ключ для оконечного устройства. Оконечное устройство передает протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) на первое устройство доступа к сети и второе устройство доступа к сети (оконечное устройство должно сначала задать последовательность блоков служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDCP), а именно добавить порядковые номера (SN), причем оконечное устройство также может шифровать имеющие заданную последовательность протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) или содержащиеся в них блоки служебных данных (SDU), и оконечное устройство также может передавать шифрованные протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) на сторону сетевого устройства посредством уровня протокола управления радиосоединением (RLC) первого устройства доступа к сети и уровня протокола управления радиосоединением (RLC) второго устройства доступа к сети соответственно). Уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) от уровня протокола управления радиосоединением (RLC) первого устройства доступа к сети и уровня протокола управления радиосоединением (RLC) второго устройства доступа к сети, сначала дешифрует протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), или он также может дешифровать блоки служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDCP). Кроме того, первое устройство доступа к сети может устанавливать последовательность принимаемых протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDCP) или блоков служебных данных (SDU) в соответствии с порядковыми номерами (SN), полученными в результате дешифрации.
[00118] На втором этапе (который может рассматриваться как этап между операциями 7 и 11 по ФИГ. 3), т.е. в процессе выполнения хэндовера по ФИГ. 3, в течение этого периода оконечное устройство может сохранять соединение с первым устройством доступа к сети; иначе говоря, в процессе синхронизации оконечного устройства с вторым устройством доступа к сети протокол конвергенции пакетных данных (PDCP) первого устройства доступа к сети может по-прежнему использоваться для сохранения последовательности передачи/приема последовательности данных оконечного устройства и ключа безопасности данных. В этом случае, если оконечное устройство имеет данные, подлежащие передаче, то оконечное устройство может по-прежнему передавать эти данные на первое устройство доступа к сети и/или на второе устройство доступа к сети. Тем не менее, на заключительном этапе данные могут быть обработаны посредством уровня протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети. Иначе говоря, в течение этого периода сетевое устройство может по-прежнему обрабатывать данные посредством старого стека протоколов.
[00119] Следует понимать, что данные, передаваемые на первом этапе и на втором этапе, могут передаваться по двум каналам в двойных соединениях, и они также могут передаваться по одному каналу в них. Тем не менее, независимо от того, осуществляется передача по одному каналу или по двум каналам, в конечном итоге осуществляется конвергенция данных в уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети, т.е. протокола конвергенции пакетных данных (PDCP) первичного устройства доступа к сети в сценарии с двойным соединением.
[00120] На третьем этапе (который может рассматриваться как процедура, следующая после операции 11 на ФИГ. 3), т.е. при процедуре хэндовера по ФИГ. 3, в течение этого периода, после того, как оконечное устройство полностью выполнило реконфигурирование с вторым устройством доступа к сети, иначе говоря второе устройство доступа к сети завершило конфигурирование уровня протокола конвергенции пакетных данных (PDCP), оконечное устройство может непосредственно осуществлять связь с вторым устройством доступа к сети; иначе говоря, сторона сетевого устройства может дешифровать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), передаваемые оконечным устройством, или содержащиеся в них блоки служебных данных (SDU) посредством уровня протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети. Кроме того, уровень протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети может последовательно подавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) или блоки служебных данных (SDU) на верхний уровень в соответствии с приобретенными порядковыми номерами (SN).
[00121] При необходимости, на третьем этапе, а именно после завершения хэндовера, первое устройство доступа к сети может освобождать лишь функции уровня протокола конвергенции пакетных данных (PDCP); иначе говоря, после хэндовера первое устройство доступа к сети может служить в качестве вторичного устройства доступа к сети второго устройства доступа к сети. Оконечное устройство может оправлять данные на сторону сетевого устройства по двум каналам, и в конечном итоге осуществляется конвергенция данных с вновь установленным уровнем протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети. Установленный уровень протокола конвергенции пакетных данных (PDCP) дешифрует данные и последовательно подает их на верхний уровень в соответствии с порядковыми номерами (SN), полученными в результате дешифрации.
[00122] При необходимости, на третьем этапе, а именно после завершения хэндовера, первое устройство доступа к сети может полностью освобождать соединение с оконечным устройством, и это оконечное устройство может передавать данные лишь по каналу связи с вторым устройством доступа к сети. Кроме того, (PDCP) уровень, установленный вторым устройством доступа к сети, дешифрует данные и последовательно подает данные на верхний уровень в соответствии с порядковыми номерами (SN), полученными в результате дешифрации.
[00123] Хотя описания в данном документе приведены применительно к двойному соединению в качестве примера, вариант осуществления настоящего изобретения этим не ограничивается. Также могут иметь место условия с множеством соединений, т.е. первичное устройство доступа к сети и множество вторичных устройств доступа к сети совместно обеспечивают сетевое обслуживание для оконечного устройства.
[00124] Применение технического решения варианта осуществления настоящего изобретения к сценарию хэндовера с одним соединением и к сценарию с множеством соединений и переключением ролей описано выше, с данными восходящего канала в качестве примера. Указанное техническое решение также применимо к данным нисходящего канала.
[00125] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) могут включать вторые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP), передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства с использованием второго стека протоколов, включает нижеследующие действия. Перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает вторые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), переданные устройством опорной сети, и первое устройство доступа к сети последовательно обрабатывает вторые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) с использованием первого стека протоколов. Способ также включает нижеследующие операции. Первое устройство доступа к сети шифрует последовательно обрабатываемые вторые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) или блоки служебных данных (SDU), содержащиеся в каждом из вторых протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC), с использованием первого стека протоколов.
[00126] Ссылка на передачу данных нисходящего канала может подразумевать ссылку на передачу данных восходящего канала. Для простоты, никаких уточнений в данном документе больше не последует.
[00127] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) включают третьи протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства с использованием второго стека протоколов, включает нижеследующие действия. Перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает третьи протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), переданные вторым устройством доступа к сети, и эти третьи протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) или блоки служебных данных (SDU), содержащиеся в третьих протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDPC), дешифруются посредством второго устройства доступа к сети с использованием второго стека протоколов. Первое устройство доступа к сети последовательно обрабатывает дешифрованные третьи протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC).
[00128] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) включают четвертые пакеты данных, и операция, в которой первое устройство доступа к сети последовательно обрабатывает подлежащие обработке протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), передаваемые между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства с использованием второго стека протоколов, включает нижеследующие действия. Перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства с использованием второго стека протоколов, первое устройство доступа к сети принимает четвертые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), переданные устройством опорной сети, и первое устройство доступа к сети последовательно обрабатывает четвертые протокольные блок данных (PDU) протокола конвергенции пакетных данных (PDPC) с использованием первого стека протоколов. Способ также включает нижеследующую операцию. Первое устройство доступа к сети передает последовательно обработанные четвертые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) на второе устройство доступа к сети, так что второе устройство доступа к сети шифрует последовательно обработанные четвертые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) с использованием второго стека протоколов.
[00129] Следует понимать, что упоминаемые в данном документе протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) иногда относятся к пакетам данных в и иногда к элементам данных в каждом из пакетов данных, и специалисты в данной области техники различают их. Например, для данных восходящего канала оконечное устройство последовательно обрабатывает данные для генерирования пакетов данных и передает пакеты данных на сетевое устройство, причем оконечное устройство не производит непосредственную обработку пакетов данных. В еще одном примере, для данных нисходящего канала устройство доступа к сети получает данные от устройства опорной сети, последовательно обрабатывает принятые данные нисходящего канала для генерирования пакетов данных и передает их на оконечное устройство.
[00130] Два других варианта осуществления, один из которых относится к сценарию хэндовера с одним соединением, а другой - к сценарию хэндовера с множеством соединений и переключением ролей, будут подробно описаны ниже со ссылками на ФИГ. 7 и ФИГ. 8.
[00131] На ФИГ. 7 показан сценарий хэндовера с одним соединением. Как показано ФИГ. 7, на первом этапе (который может рассматриваться как этап, предшествующий операции 7 по ФИГ. 3), первое устройство доступа к сети обеспечивает сетевое обслуживание для оконечного устройства; иначе говоря, уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети служит в качестве уровня конвергенции для сохранения последовательности передачи/приема (порядковых номеров в LTE) пакетов данных оконечного устройства, и уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети также сохраняет унифицированный ключ безопасности для оконечного устройства. Для данных восходящего канала конкретная процедура может быть следующей. Оконечное устройство передает протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) на первое устройство доступа к сети (оконечное устройство сначала должно задать последовательность блоков служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDPC), а именно добавиить порядковые номера (SN), и оконечное устройство также может шифровать имеющие заданную последовательность протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) или содержащиеся в них блоки служебных данных (SDU)). Уровень протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) от уровня протокола управления радиосоединением (RLC), сначала дешифрует протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), или он также может дешифровать блоки служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDPC). Кроме того, первое устройство доступа к сети может устанавливать последовательность принимаемых протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) или блоков служебных данных (SDU) в соответствии с порядковыми номерами, полученными при дешифрации.
[00132] На втором этапе (который может рассматриваться как этап между операциями 7 и 11 по ФИГ. 3), т.е. в процессе исполнения хэндовера по ФИГ. 3, в течение этого периода оконечное устройство может сохранять соединение с первым устройством доступа к сети; иначе говоря, оконечное устройство может не покидать исходную соту в процессе синхронизации с вторым устройством доступа к сети, и часть функций протокола конвергенции пакетных данных (PDCP) сетевого устройства может быть передана второму стеку протоколов; иначе говоря, установленный уровень протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети может сохранять ключ для оконечного устройства. В этом случае, если оконечное устройство имеет данные, подлежащие передаче, то это оконечное устройство может передавать указанные данные на второе устройство доступа к сети с использованием второго стека протоколов. Второе устройство доступа к сети дешифрует принятые данные и после завершения дешифрации передает данные на первое устройство доступа к сети для последовательной подачи. Иначе говоря, принятые протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) могут быть дешифрованы посредством PDCP уровня второго устройства доступа к сети, однако заключительная последовательная подача реализуется посредством PDCP первого устройства доступа к сети. Иначе говоря, на этом этапе дешифрация данных может осуществляться с использованием нового стека протоколов, однако данные по-прежнему последовательно обрабатываются с использованием старого стека протоколов.
[00133] На третьем этапе (который может рассматриваться как этап, следующий после операции 11 на ФИГ. 3), т.е. в процессе завершения хэндовера по ФИГ. 3, в течение этого периода, после того, как оконечное устройство завершило реконфигурирование с вторым устройством доступа к сети, иначе говоря после того, как функция задания последовательности и подачи для сохранения данных оконечного устройства была передана от первого устройства доступа к сети к второму устройству доступа к сети, оконечное устройство может сразу напрямую передавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) на второе устройство доступа к сети. Второе устройство доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC), переданных оконечным устройством, может дешифровывать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) или содержащиеся в них блоки служебных данных (SDU) посредством его вновь установленного PDPC уровня и таким образом последовательно подавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) или блоки служебных данных (SDU) на верхний уровень в соответствии с приобретенными последовательными номерами (SN).
[00134] Как показано на ФИГ. 8, на первом этапе (который может рассматриваться как этап, предшествующий операции 7 по ФИГ. 3), первое устройство доступа к сети и второе устройство доступа к сети совместно обеспечивают сетевое обслуживание для оконечного устройства. Первое устройство доступа к сети может представлять собой первичное устройство доступа к сети, а второе устройство доступа к сети может представлять собой вторичное устройство доступа к сети. Оконечное устройство может передавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDCP) на сторону сетевого устройства посредством первого устройства доступа к сети и второго устройства доступа к сети. На стороне сетевого устройства PDCP уровень первого устройства доступа к сети служит в качестве уровня конвергенции для сохранения последовательности передачи/приема (порядковые номера (SN) в LTE) пакетов данных оконечного устройства, и при этом PDCP уровень первого устройства доступа к сети также сохраняет унифицированный ключ для оконечного устройства. Для данных восходящего канала конкретная процедура может быть следующей. Оконечное устройство передает протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) на первое устройство доступа к сети и второе устройство доступа к сети (оконечное устройство должно сначала задать последовательность блоков служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDPC), а именно добавить порядковые номера (SN), причем оконечное устройство также может шифровать имеющие заданную последовательность протокольные блок данных (PDU) протокола конвергенции пакетных данных (PDPC) или содержащиеся в них блоки служебных данных (SDU), и оконечное устройство также может передавать шифрованные протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) на сторону сетевого устройства посредством RLC уровня (RLC) первого устройства доступа к сети и посредством RLC уровня второго устройства доступа к сети соответстветственно). PDCP уровень первого устройства доступа к сети, после приема протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) от RLC уровня первого устройства доступа к сети и RLC уровня второго устройства доступа к сети, сначала дешифрует протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), или он также может дешифровать блоки служебных данных (SDU) в протокольных блоках данных (PDU) протокола конвергенции пакетных данных (PDPC). Кроме того, первое устройство доступа к сети может задавать последовательность принимаемых протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) или блок служебных данных (SDU) в соответствии с порядковыми номерами (SN), полученными в результате дешифрации.
[00135] На втором этапе (который может рассматриваться как этап между операциями 7 и 11 по ФИГ. 3), т.е. в процессе исполнения хэндовера по ФИГ. 3, в течение этого периода оконечное устройство может сохранять соединение с первым устройством доступа к сети; иначе говоря, в процессе синхронизации оконечного устройства с вторым устройством доступа к сети последовательность передачи/приема данных оконечного устройства сохраняется посредством протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети, и ключ для этих данных сохраняется посредством вновь установленного протокола конвергенции пакетных данных (PDCP). В этом случае, если оконечное устройство имеет данные, подлежащие передаче, то оконечное устройство может по-прежнему передавать эти данные на первое устройство доступа к сети и/или на второе устройство доступа к сети. Тем не менее, данные в конечном итоге могут быть распакованы посредством уровня установленного протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети, и эти данные будут последовательно обрабатываться посредством уровня протокола конвергенции пакетных данных (PDCP) первого устройства доступа к сети. Иначе говоря, в течение этого периода сетевое устройство по-прежнему обрабатывает данные посредством обоих из старого стека протоколов и нового стека протоколов.
[00136] Следует понимать, что данные, передаваемые на первом этапе и на втором этапе, могут передаваться по двум каналам в двойных соединениях, и они также могут передаваться по одному каналу в них. Тем не менее, независимо от того, осуществляется передача по одному каналу или по двум каналам, в конечном итоге происходит конвергенция данных на PDCP-уровне первого устройства доступа к сети, т.е. PDCP-уровняе первичного устройства доступа к сети в сценарии с двойным соединением.
[00137] На третьем этапе (который может рассматриваться как этап, следующий после операции 11 по ФИГ. 3), т.е. в процессе завершения хэндовера по ФИГ. 3, в течение этого периода, после того, как оконечное устройство завершило реконфигурирование с вторым устройством доступа к сети, т.е. второе устройство доступа к сети завершило конфигурирование уровня протокола конвергенции пакетных данных (PDCP), оконечное устройство может непосредственно иметь связь с вторым устройством доступа к сети. Иначе говоря, сторона сетевого устройства может дешифровывать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC), передаваемые оконечным устройством, или содержащиеся в них блоки служебных данных (SDU) посредством уровня протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети. Кроме того, уровень протокола конвергенции пакетных данных (PDCP) второго устройства доступа к сети может последовательно подавать протокольные блоки данных (PDU) протокола конвергенции пакетных данных (PDPC) или блоки служебных данных (SDU) на верхний уровень в соответствии с приобретенными порядковыми номерами (SN).
[00138] Ссылка на передачу данных нисходящего канала может подразумевать ссылку на передачу данных восходящего канала. Для простоты, никаких уточнений в данном документе больше не последует.
[00139] Следует понимать, что в каждом варианте осуществления по ФИГ. 5-8, протокол конвергенции пакетных данных (PDCP), обеспечивающий сохранение последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC) оконечного устройства на втором этапе, может представлять собой объект протоколов конвергенции пакетных данных (PDCP) в первом устройстве доступа к сети, и он также может представлять собой унифицированный уровень конвергенции вне объекта протоколов конвергенции пакетных данных (PDCP), причем этот унифицированный уровень конвергенции может быть соединен с объектом протоколов конвергенции пакетных данных (PDCP) первого устройства доступа к сети и с объектом протоколов конвергенции пакетных данных (PDCP) второго устройства доступа к сети соответственно. Иначе говоря, на втором этапе может использоваться уровень конвергенции вне объекта протоколов конвергенции пакетных данных (PDCP) первого устройства доступа к сети, а не объект протоколов конвергенции пакетных данных (PDCP). Данный вариант осуществления настоящего изобретения этим не ограничивается.
[00140] Следует также понимать, что данные могут быть разделены на две части для передачи данных на втором этапе. Одна часть данных дешифруется с использованием нового стека протоколов, а другая часть данных дешифруется с использованием старого стека протоколов, или же новый стек протоколов или старый стек протоколов могут независимо применяться для дешифрации. Ограничения на это в данном варианте осуществления отсутствуют.
[00141] При необходимости, в варианте осуществления способ также включает нижеследующую операцию. В случае, если первое устройство доступа к сети определило отсутствие данных или пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, первое устройство доступа к сети запускает оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00142] Более конкретно, в процедуре по ФИГ. 3 устройство опорной сети, после завершения переключения тракта нисходящего канала, может передавать маркер окончания на первое устройство доступа к сети для уведомления первого устройства доступа к сети об отсутствии данных, подлежащих передаче на первое устройство доступа к сети. Затем первое устройство доступа к сети может передавать это условие на оконечное устройство и/или на второе устройство доступа к сети соответственно, а именно уведомлять оконечное устройство и/или второе устройство доступа к сети о том, что оконечное устройство и второе устройство доступа к сети могут непосредственно осуществлять связь друг с другом, и первое устройство доступа к сети больше не требуется для передачи. Например, маркер окончания может представлять собой «маркер окончания» на операции 16, и он также может представлять собой другую указывающую информацию.
[00143] Иначе говоря, если оконечное устройство приняло указывающую информацию, переданную первым устройством доступа к сети, оконечное устройство может определять отсутствие данных, подлежащих передаче с помощью первого устройства доступа к сети, и оконечное устройство может непосредственно выполнять последующую передачу данных с использованием нового стека протоколов. Оконечное устройство также может освобождать старый стек протоколов в соответствии с указывающей информацией.
[00144] При необходимости, в варианте осуществления настоящего изобретения указывающая информация, переданная первым устройством доступа к сети на оконечное устройство, может представлять собой одну из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[00145] При необходимости, в варианте осуществления способ также включает нижеследующие операции. Первое устройство доступа к сети принимает третью указывающую информацию, переданную вторым устройством доступа к сети и обеспечивающую индикацию того, что оконечное устройство завершило конфигурирование второго стека протоколов. Первое устройство доступа к сети передает информацию переключения тракта на устройство опорной сети в соответствии с третьей указывающей информацией, причем информация переключения тракта сконфигурирована с возможностью выдачи инструкций устройству опорной сети для переключения устройства доступа к сети, которое отвечает за сохранение последовательности пакетов данных оконечного устройства, с первого устройства доступа к сети на второе устройство доступа к сети.
[00146] Иначе говоря, после того, как второе устройство доступа к сети определило, что оконечное устройство завершило конфигурирование, второе устройство доступа к сети может запускать второе устройство доступа к сети для передачи информации переключения тракта, предназначенной для переключения тракта нисходящего канала, на устройство опорной сети. Например, после того, как второе устройство доступа к сети приняло сообщение о завершении реконфигурирования, как показано на ФИГ. 3, второе устройство доступа к сети передает указывающую информацию на первое устройство доступа к сети для уведомления первого устройства доступа к сети о том, что оконечное устройств завершило конфигурирование нового стека протоколов. Первое устройство доступа к сети может уведомлять устройство опорной сети о переключения тракта нисходящего канала. После того, как второе устройство доступа к сети приняло сообщение о завершении конфигурирования, как показано на ФИГ. 3, второе устройство доступа к сети может непосредственно уведомлять е устройство опорной сети о переключения тракта нисходящего канала.
[00147] При необходимости, в варианте осуществления первое устройство доступа к сети представляет собой исходное устройство доступа к сети, а второе устройство доступа к сети представляет собой целевое устройство доступа к сети. В качестве альтернативы, первое устройство доступа к сети представляет собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети представляет собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[00148] На ФИГ. 9 представлена схематическая блок-схема, показывающая способ 900 хэндовера согласно варианту осуществления настоящего изобретения. Как показано на ФИГ. 9, способ 400 включает нижеследующие операции.
[00149] На этапе S410 второе устройство доступа к сети принимает первую информацию запуска, переданную первым устройством доступа к сети, причем первая информация запуска сконфигурирована с возможностью запуска второго устройства доступа к сети для конфигурирования второго стека протоколов, и сконфигурированный второй стек протоколов обеспечивает сохранение последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, и/или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством.
[00150] На этапе S420 второе устройство доступа к сети принимает вторую информацию запуска, переданную первым устройством доступа к сети, причем вторая информация запуска сконфигурирована с возможностью запуска второго устройства доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00151] Таким образом, согласно способу хэндовера в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных передачи данных оконечного устройства в процессе хэндовера.
[00152] При необходимости, в варианте осуществления настоящего изобретения способ также включает нижеследующие операции. Перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает последовательно обработанные и шифрованные пакеты данных, переданные первым устройством доступа к сети, и второе устройство доступа к сети перенаправляет последовательно обработанные и шифрованные первые пакеты данных на оконечное устройство.
[00153] При необходимости, в варианте осуществления настоящего изобретения способ также включает нижеследующие операции. Перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает последовательно обработанные вторые пакеты данных, переданные первым устройством доступа к сети, второе устройство доступа к сети шифрует последовательно обработанные вторые пакеты данных или области данных в каждом из вторых пакетов данных с использованием второго стека протоколов, и второе устройство доступа к сети передает шифрованные пакеты данных на оконечное устройство.
[00154] При необходимости, в варианте осуществления настоящего изобретения способ также включает нижеследующие операции. Перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает третьи пакеты данных, переданные оконечным устройством, и второе устройство доступа к сети перенаправляет третьи пакеты данных на первое устройство доступа к сети, так что первое устройство доступа к сети дешифрует и последовательно обрабатывает третьи пакеты данных или элемент данных в каждом из третьих пакетов данных.
[00155] При необходимости, в варианте осуществления настоящего изобретения способ также включает нижеследующие операции. Перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, второе устройство доступа к сети принимает четвертые пакеты данных, переданные оконечным устройством, второе устройство доступа к сети дешифрует четвертые пакеты данных или области данных в каждом из четвертых пакетов данных с использованием второго стека протоколов, и второе устройство доступа к сети передает дешифрованные четвертые пакеты данных на первое устройство доступа к сети для того, чтобы первое устройство доступа к сети осуществило последовательную обработку дешифрованных четвертых пакетов данных
[00156] При необходимости, в варианте осуществления настоящего изобретения способ также включает нижеследующие операции. Второе устройство доступа к сети принимает первую указывающую информацию, переданную оконечным устройством, причем первая указывающая информация сконфигурирована с возможностью индикации того факта, что оконечное устройство завершило конфигурирование второго стека протоколов. Второе устройство доступа к сети передает информацию переключения тракта на устройство опорной сети в соответствии с первой указывающей информацией, или второе устройство доступа к сети запускает первое устройство доступа к сети для передачи информации переключения тракта на устройство опорной сети в соответствии с первой указывающей информацией, причем информация переключения тракта сконфигурирована с возможностью выдачи инструкций устройству опорной сети для переключения устройства доступа к сети, которое отвечает за сохранение последовательности пакетов данных оконечного устройства, с первого устройства доступа к сети на второе устройство доступа к сети.
[00157] При необходимости, в варианте осуществления настоящего изобретения способ также включает нижеследующие операции. После того, как второе устройство доступа к сети передало информацию переключения тракта на устройство опорной сети, второе устройство доступа к сети принимает вторую указывающую информацию, переданную первым устройством доступа к сети, причем вторая указывающая информация сконфигурирована с возможностью индикации отсутствия данных или пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети.
[00158] При необходимости, в варианте осуществления настоящего изобретения вторая информация запуска может представлять собой одну из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[00159] При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети представляет собой исходное устройство доступа к сети, а второе устройство доступа к сети представляет собой целевое устройство доступа к сети. В качестве альтернативы, первое устройство доступа к сети представляет собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети представляет собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[00160] Следует понимать, что взаимодействия между вторым устройством доступа к сети и каждым из первого устройства доступа к сети и оконечного устройства, связанные с ними свойства, функции и т.п., описанные на стороне второго устройства доступа к сети, соответствуют надлежащим свойствам и функциям первого устройства доступа к сети. Кроме того, связанное с этим содержание уже было подробно раскрыто применительно к способу 300 и не будет уточняться в данном документе.
[00161] На ФИГ. 10 представлена схематическая блок-схема, показывающая способ 500 хэндовера согласно варианту осуществления настоящего изобретения. Как показано на ФИГ. 10, способ 500 включает нижеследующие операции.
[00162] На этапе S510 оконечное устройство конфигурирует второй стек протоколов в соответствии с первой информацией запуска, переданной первым устройством доступа к сети, причем сконфигурированный второй стек протоколов обеспечивает сохранение последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, и/или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством
[00163] На этапе S520 перед тем, как оконечное устройство примет вторую информацию запуска, переданную по меньшей мере первым устройством доступа к сети и/или вторым устройством доступа к сети, оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных оконечного устройства с использованием первого стека протоколов, причем вторая информация запуска сконфигурирована с возможностью запуска оконечного устройства для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00164] Таким образом, согласно способу хэндовера в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00165] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке данные включают первые данные, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, включает нижеследующее действие. Оконечное устройство последовательно обрабатывает первые данные с использованием первого стека протоколов. Способ также включает этап, на котором: оконечное устройство шифрует последовательно обработанные первые данные или пакеты данных, содержащие первые данные, с использованием первого стека протоколов, и оконечное устройство передает шифрованные пакеты данных, содержащие первые данные, на первое устройство доступа к сети и/или на второе устройство доступа к сети.
[00166] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают первые пакеты данных, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, включает нижеследующие действия. Перед тем, как оконечное устройство примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, оконечное устройство принимает первые пакеты данных, переданные первым устройством доступа к сети и/или вторым устройством доступа к сети; оконечное устройство дешифрует первые пакеты данных или элемент данных в каждом из первых пакетов данных; и оконечное устройство последовательно обрабатывает дешифрованные первые пакеты данных с использованием первого стека протоколов.
[00167] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке данные включают вторые данные, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, включает нижеследующее действие. Оконечное устройство последовательно обрабатывает вторые данные с использованием первого стека протоколов. Способ также включает этапы, на которых оконечное устройство шифрует последовательно обработанные вторые данные или пакеты данных, содержащие вторые данные, с использованием второго стека протоколов; и оконечное устройство передает шифрованные пакеты данных, содержащие вторые данные, на второе устройство доступа к сети.
[00168] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают вторые пакеты данных, и операция, в которой оконечное устройство последовательно обрабатывает подлежащие обработке пакеты данных или данные оконечного устройства с использованием первого стека протоколов перед тем, как оконечное устройство примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, включает нижеследующие действия. Оконечное устройство принимает вторые пакеты данных, переданные вторым устройством доступа к сети; оконечное устройство дешифрует вторые пакеты данных или элемент данных в каждом из вторых пакетов данных с использованием второго стека протоколов; и оконечное устройство последовательно обрабатывает дешифрованные вторые пакеты данных с использованием первого стека протоколов.
[00169] Оконечное устройство принимает вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети; и оконечное устройство сохраняет последовательность пакетов данных оконечного устройства с использованием второго стека протоколов в соответствии с второй информацией запуска.
[00170] При необходимости, в варианте осуществления настоящего изобретения вторая информация запуска также сконфигурирована с возможностью выдачи инструкций оконечному устройству для освобождения первого стека протоколов. Способ также может включать этап, на котором: оконечное устройство освобождает первый стек протоколов в соответствии с второй информацией запуска.
[00171] При необходимости, в варианте осуществления настоящего изобретения вторая информация запуска представляет собой любую из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[00172] При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети представляет собой исходное устройство доступа к сети, а второе устройство доступа к сети представляет собой целевое устройство доступа к сети. В качестве альтернативы, первое устройство доступа к сети представляет собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети представляет собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[00173] Следует понимать, что термины «система» и «сеть» часто используются в данном документе взаимозаменяемым образом. В настоящем описании союз «и/или» представляет собой лишь отношение ассоциации, описывающее ассоциированные объекты и показывающее, что могут иметь место три отношения. Например, «А и/или В» может представлять три условия а именно: независимое существование А, существование обоих из А и В и независимое существование В. В дополнение, символ "/" в настоящем описании обычно показывает, что предыдущий и последующий ассоциированные объекты образуют отношение «или».
[00174] Следует понимать, что взаимодействие между оконечным устройством и сетевым устройством, а также связанные с этим свойства, функции и т.п., описанные применительно к оконечному устройству, соответствуют связанным с этим свойствам и функциям сетевого устройства. Кроме того, связанное с этим содержание было описано подробно применительно к способу 300 и для простоты не будет уточняться в нестоящем описании.
[00175] Способы хэндовера согласно вариантам осуществления настоящего изобретения подробно описаны выше, и устройства согласно вариантам осуществления настоящего изобретения будут описаны ниже со ссылками на ФИГ. 11-16. Технические характеристики, описанные применительно к вариантам осуществления способа, применимы к нижеследующим вариантам осуществления устройства.
[00176] На ФИГ. 11 представлена схематическая блок-схема, показывающая устройство 600 доступа к сети согласно варианту осуществления настоящего изобретения. Устройство 600 доступа к сети представляет собой первое устройство доступа к сети. Как показано на ФИГ. 11, устройство 600 доступа к сети содержит первый блок 610 запуска и блок 620 последовательной обработки.
[00177] Блок 610 запуска выполнен с возможностью запуска оконечного устройства и/или второго устройства доступа к сети для конфигурирования второго стека протоколов, причем сконфигурированный второй стек протоколов обеспечивает сохранение последовательности протокольных блоков данных (PDU) протокола конвергенции пакетных данных (PDPC), передаваемых между вторым устройством доступа к сети и оконечным устройством, и/или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством.
[00178] Блок 620 выполнен с возможностью, перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, последовательной обработки подлежащих обработке пакетов данных, передаваемых между первым устройством доступа к сети и оконечным устройством, с использованием первого стека протоколов.
[00179] Таким образом, при использовании устройства доступа к сети согласно данному варианту осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться посредством старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00180] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают первые пакеты данных, и блок 620 последовательной обработки конкретно выполнен с возможностью, перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, приема первых пакетов данных, передаваемых оконечным устройством, дешифрации первых пакетов данных или элемента данных в каждом из первых пакетов данных с использованием первого стека протоколов и последовательной обработки дешифрованных первых пакетов данных с использованием второго стека протоколов.
[00181] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают вторые пакеты данных, и блок последовательной обработки конкретно выполнен с возможностью, перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, приема вторых пакетов данных, передаваемых устройством опорной сети, и последовательной обработки вторых пакетов данных с использованием первого стека протоколов. Устройство доступа к сети также содержит первый блок шифрации, выполненный с возможностью шифрации последовательно обработанных вторых пакетов данных или элемент данных в каждом из вторых пакетов данных с использованием первого стека протоколов.
[00182] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают третьи пакеты данных, и блок последовательной обработки конкретно выполнен с возможностью, перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, приема третьих пакетов данных, передаваемых вторым устройством доступа к сети, причем третьи пакеты данных или элемент данных в каждом из третьих пакетов данных дешифрованы вторым устройством доступа к сети с использованием второго стека протоколов, и последовательной обработки дешифрованных третьих пакетов данных.
[00183] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают четвертые пакеты данных, и блок последовательной обработки конкретно выполнен с возможностью, перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов, приема четвертых пакетов данных, переданных устройством опорной сети, и последовательной обработки четвертых пакетов данных с использованием первого стека протоколов. Устройство доступа к сети также содержит второй блок шифрации, выполненный с возможностью передачи последовательно обработанных четвертых пакетов данных на второе устройство доступа к сети для того, чтобы второе устройство доступа к сети осуществляло шифрацию последовательно обработанных четвертых пакетов данных или элемента данных в каждом из четвертых пакетов данных с использованием второго стека протоколов.
[00184] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит второй блок запуска, выполненный с возможностью, при условии, что первое устройство доступа к сети определило отсутствие пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, запуска оконечного устройства и/или второго устройства доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00185] При необходимости, в варианте осуществления настоящего изобретения второй блок запуска конкретно выполнен с возможностью, при условии, что первое устройство доступа к сети определило отсутствие пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, передачи первой указывающей информации на оконечное устройство, причем первая указывающая информация сконфигурирована с возможностью выдачи инструкций оконечному устройству для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00186] При необходимости, в варианте осуществления настоящего изобретения первая указывающая информация также сконфигурирована с возможностью выдачи инструкций оконечному устройству для освобождения первого стека протоколов.
[00187] При необходимости, в варианте осуществления настоящего изобретения первая указывающая информация представляет собой любое из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[00188] При необходимости, в варианте осуществления настоящего изобретения второй блок запуска конкретно выполнен с возможностью, при условии, что первое устройство доступа к сети определило отсутствие пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, передачи, посредством первого устройства доступа к сети, второй указывающей информации на второе устройство доступа к сети, причем вторая указывающая информация сконфигурирована с возможностью выдачи инструкций второму устройству доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00189] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит блок определения, выполненный с возможностью определения отсутствия пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети.
[00190] При необходимости, в варианте осуществления настоящего изобретения блок определения конкретно выполнен с возможностью приема третьей указывающей информации, переданной устройством опорной сети, причем третья указывающая информация сконфигурировна с возможностью индикации отсутствия пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети, и определения, в соответствии с третьей указывающей информацией, отсутствия пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого сетевого устройства.
[00191] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит приемный блок и передающий блок. Приемный блок выполнен с возможностью приема четвертой указывающей информации, переданной вторым устройством доступа к сети, причем четвертая указывающая информация сконфигурирована с возможностью индикации того факта, что оконечное устройство завершило конфигурирование второго стека протоколов. Передающий блок выполнен с возможностью передачи информации переключения тракта на устройство опорной сети в соответствии с четвертой указывающей информацией, причем информация переключения тракта сконфигурирована с возможностью выдачи инструкций устройства опорной сети для переключения устройства доступа к сети, которое отвечает за сохранение последовательности пакетов данных оконечного устройства, с первого устройства доступа к сети на второе устройство доступа к сети.
[00192] При необходимости, в варианте осуществления настоящего изобретения первый блок запуска конкретно выполнен с возможностью: передачи первой информации запуска на второе устройство доступа к сети, причем первая информация запуска сконфигурирована с возможностью запроса конфигурирования второго стека протоколов вторым устройством доступа к сети; приема ответной информации, переданной в ответ на первую информацию запуска от второго устройства доступа к сети; и передачи второй информации запуска на оконечное устройство в соответствии с указанной ответной информацией, причем информация запуска сконфигурирована с возможностью выдачи инструкций оконечному устройству для конфигурирования второго стека протоколов. При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети представляет собой исходное устройство доступа к сети, а второе устройство доступа к сети представляет собой целевое устройство доступа к сети. В качестве альтернативы, первое устройство доступа к сети представляет собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети представляет собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[00193] Следует понимать, что устройство 600 доступа к сети согласно данному варианту осуществления настоящего изобретения, может соответствовать первому устройству доступа к сети в варианте осуществления способа настоящего изобретения. Вышеуказанные и другие операции и/или функции каждого блока в устройстве 600 доступа к сети предназначены для реализации соответствующих процедур, выполняемых сетевым устройством согласно способам, показанным на ФИГ. 4 и ФИГ. 8 соответственно, и не будут уточняться в данном документе в целях простоты.
[00194] На ФИГ. 12 представлена схематическая блок-схема устройства 700 доступа к сети согласно варианту осуществления настоящего изобретения. Устройство 700 доступа к сети представляет собой второе устройство доступа к сети. Как показано на ФИГ. 12, устройство 700 доступа к сети содержит первый приемный блок 710 и второй приемный блок 720.
[00195] Первый приемный блок 710 выполнен с возможностью приема первой информации запуска, переданной первым устройством доступа к сети, причем первая информация запуска сконфигурирована с возможностью запуска второго устройства доступа к сети для конфигурирования второго стека протоколов, и сконфигурированный второй стек протоколов обеспечивает сохранение последовательности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством, и/или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством.
[00196] Второй приемный блок 720 выполнен с возможностью приема второй информации запуска, переданной первым устройством доступа к сети, причем вторая информация запуска сконфигурирована с возможностью запуска второго устройства доступа к сети для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00197] Таким образом, при использовании устройства доступа к сети в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00198] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети содержит третий приемный блок и первый передающий блок. Третий приемный блок выполнен с возможностью приема, перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, последовательно обработанных и шифрованных первых пакетов данных, переданных первым устройством доступа к сети. Первый передающий блок выполнен с возможностью перенаправления последовательно обработанных и шифрованных первых пакетов данных на оконечное устройство.
[00199] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит четвертый приемный блок, первый блок шифрации и второй передающий блок. Четвертый приемный блок выполнен с возможностью приема, перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, последовательно обработанных вторых пакетов данных, переданных первым устройством доступа к сети. Первый блок шифрации выполнен с возможностью шифрации вторых пакетов данных или элемента данных в каждом из вторых пакетов данных с использованием второго стека протоколов. Второй передающий блок выполнен с возможностью передачи шифрованных вторых пакетов данных на оконечное устройство.
[00200] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит пятый приемный блок и третий передающий блок. Пятый приемный блок выполнен с возможностью приема, перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, третьих пакетов данных, переданных оконечным устройством. Третий передающий блок выполнен с возможностью перенаправления третьих пакетов данных на первое устройство доступа к сети для того, чтобы первое устройство доступа к сети осуществляло дешифрацию и последовательную обработку третьих пакетов данных или элемента данных в каждом из третьих пакетов данных.
[00201] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит шестой приемный блок, первый блок дешифрации и четвертый передающий блок. Шестой приемный блок выполнен с возможностью приема, перед тем, как второе устройство доступа к сети примет вторую информацию запуска, переданную первым устройством доступа к сети, четвертых пакетов данных, переданных оконечным устройством. Первый блок дешифрации выполнен с возможностью дешифрации четвертых пакетов данных или элемента данных в каждом из четвертых пакетов данных с использованием второго стека протоколов. Четвертый передающий блок выполнен с возможностью передачи дешифрованных четвертых пакетов данных на первое устройство доступа к сети для того, чтобы первое устройство доступа к сети осуществляло последовательную обработку дешифрованных четвертых пакетов данных.
[00202] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит седьмой приемный блок и пятый передающий блок. Седьмой приемный блок выполнен с возможностью приема первой указывающей информации, переданной оконечным устройством, причем первая указывающая информация сконфигурирована с возможностью индикации того факта, что оконечное устройство завершило конфигурирование второго стека протоколов. Пятый передающий блок выполнен с возможностью передачи информации переключения тракта на устройство опорной сети в соответствии с первой указывающей информацией или с возможностью запуска первого устройства доступа к сети для передачи информации переключения тракта на устройство опорной сети в соответствии с первой индикаторной информацией, причем информация переключения тракта сконфигурирована с возможностью выдачи инструкций первому устройству доступа к сети для переключения устройства доступа к сети, которое отвечает за сохранение последовательности пакетов данных оконечного устройства, с первого устройства доступа к сети на второе устройство доступа к сети.
[00203] При необходимости, в варианте осуществления настоящего изобретения устройство доступа к сети также содержит восьмой приемный блок. Восьмой приемный блок выполнен с возможностью, после того, как седьмой передающий блок передал информацию переключения тракта на устройство опорной сети, приема, посредством второго устройства доступа к сети, второй указывающей информации, переданной первым устройством доступа к сети, причем вторая указывающая информация сконфигурирована с возможностью указания на отсутствие данных или пакетов данных оконечного устройства, которые должны быть обработаны с помощью первого устройства доступа к сети.
[00204] При необходимости, в варианте осуществления настоящего изобретения вторая информация запуска представляет собой любую из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[00205] При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети представляет собой исходное устройство доступа к сети, а второе устройство доступа к сети представляет собой целевое устройство доступа к сети. В качестве альтернативы, первое устройство доступа к сети представляет собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети представляет собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[00206] Следует понимать, что устройство 700 доступа к сети согласно варианту осуществления настоящего изобретения может соответствовать второму устройству доступа к сети в варианте осуществления способа согласно настоящему изобретению. Вышеуказанные и другие операции и/или функции каждого блока в устройстве 700 доступа к сети предназначены для реализации соответствующих процедур, выполняемых сетевым устройством согласно способам, показанным на ФИГ. 5 и ФИГ. 9 соответственно, и не будут уточняться в данном документе в целях простоты.
[00207] На ФИГ. 13 представлена схематическая блок-схема, показывающая оконечное устройство 800 согласно варианту осуществления настоящего изобретения. Как показано на ФИГ. 13, оконечное устройство 800 содержит блок 810 конфигурирования и первый блок 820 последовательной обработки.
[00208] Блок 810 конфигурирования выполнен с возможностью конфигурирования второго стека протоколов в соответствии с первой информацией запуска, переданной первым устройством доступа к сети, причем сконфигурированный второй стек протоколов обеспечивает сохранение последовательности пакетов данных оконечного устройства, передаваемых между вторым устройством доступа к сети и оконечным устройством, и/или ключа безопасности пакетов данных, передаваемых между вторым устройством доступа к сети и оконечным устройством.
[00209] Первый блок 820 последовательной обработки выполнен с возможностью, перед тем, как оконечное устройство примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, последовательной обработки подлежащих обработке пакетов данных оконечного устройства с использованием второго стека протоколов, причем вторая информация запуска сконфигурирована с возможностью запуска оконечного устройства для сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов.
[00210] Таким образом, при использовании оконечного устройства согласно варианту осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечным устройством и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00211] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают первые данные, и первый блок последовательной обработки данных конкретно выполнен с возможностью последовательной обработки первых данных с использованием первого стека протоколов. Оконечное устройство также содержит первый блок шифрации и первый передающий блок. Первый блок шифрации выполнен с возможностью шифрации последовательно обработанных первых данных или пакетов данных, содержащих первые данные, с использованием первого стека протоколов. Первый передающий блок выполнен с возможностью передачи шифрованных пакетов данных, содержащих первые данные, на первое устройство доступа к сети.
[00212] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают первые пакеты данных, и первый блок последовательной обработки конкретно выполнен с возможностью, перед тем, как оконечное устройств примет вторую информацию запуска, переданную первым устройством доступа к сети и/или вторым устройством доступа к сети, приема первых пакетов данных, переданных первым устройством доступа к сети, дешифрации первых пакетов данных или элемента данных в каждом из первых пакетов данных с использованием первого стека протоколов и последовательной обработки дешифрованных пакетов данных с использованием первого стека протоколов.
[00213] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке данные включают вторые данные, и первый блок последовательной обработки конкретно выполнен с возможностью последовательной обработки вторых данных с использованием первого стека протоколов. Оконечное устройство также содержит второй блок шифрации и второй передающий блок. Второй блок шифрации выполнен с возможностью шифрации последовательно обработанных вторых данных или пакетов данных, содержащих вторые данные, с использованием второго стека протоколов. Второй передающий блок выполнен с возможностью передачи шифрованных пакетов данных, содержащих вторые данные, на второе сетевое устройство.
[00214] При необходимости, в варианте осуществления настоящего изобретения подлежащие обработке пакеты данных включают вторые пакеты данных, и первый блок последовательной обработки конкретно выполнен с возможностью приема вторых пакетов данных, переданных вторым сетевым устройством, дешифрации вторых пакетов данных или элемента данных в каждом из вторых пакетов данных с использованием второго стека протоколов и последовательной обработки дешифрованных вторых пакетов данных с использованием первого стека протоколов.
[00215] При необходимости, в варианте осуществления настоящего изобретения оконечное устройство также содержит первый приемный блок и второй блок последовательной обработки. Первый приемный блок выполнен с возможностью приема второй информации запуска, переданной первым устройством доступа к сети и/или вторым устройством доступа к сети. Второй блок последовательной обработки выполнен с возможностью сохранения последовательности пакетов данных оконечного устройства с использованием второго стека протоколов в соответствии с второй информацией запуска.
[00216] При необходимости, в варианте осуществления настоящего изобретения вторая информация запуска также сконфигурирована с возможностью выдачи инструкций оконечному устройству для освобождения первого стека протоколов. Оконечное устройство также содержит блок освобождения, выполненный с возможностью освобождения первого стека протоколов в соответствии с второй информацией запуска.
[00217] При необходимости, в варианте осуществления настоящего изобретения по любому из предыдущих вторая информация запуска представляет собой любое из сигнальной информации протокола управления радиоресурсами (RRC), сигнальной информации протокола управления доступом к среде передачи (MAC), информации управления нисходящего канала (DCI) или бита в пакете данных.
[00218] При необходимости, в варианте осуществления настоящего изобретения первое устройство доступа к сети представляет собой исходное устройство доступа к сети, а второе устройство доступа к сети представляет собой целевое устройство доступа к сети. В качестве альтернативы, первое устройство доступа к сети представляет собой первичное устройство доступа к сети в сценарии с множеством соединений, а второе устройство доступа к сети представляет собой вторичное устройство доступа к сети в сценарии с множеством соединений.
[00219] Следует понимать, что оконечное устройство 800 согласно варианту осуществления настоящего изобретения может соответствовать оконечному устройству в варианте осуществления способа согласно настоящему изобретению. Вышеуказанные и другие операции и/или функции каждого блока в оконечном устройстве 800 предназначены для реализации соответствующих процедур, выполняемых оконечным устройством согласно способам, показанным на ФИГ. 5-8 и ФИГ. 10 соответственно, и не будут уточняться в данном документе в целях простоты.
[00220] Как показано на ФИГ. 14, в варианте осуществления настоящего изобретения также предложено устройство 900 доступа к сети. Устройство 900 доступа к сети может представлять собой устройство 600 доступа к сети по ФИГ. 11, и оно может быть выполнено с возможностью выполнения содержания, выполняемого первым устройством 600 доступа к сети согласно способу 300 по ФИГ. 4-8. Устройство 900 доступа к сети содержит входной интерфейс 910, выходной интерфейс 920, процессор 930 и память 940. Входной интерфейс 910, выходной интерфейс 920, процессор 930 и память 940 могут быть соединены посредством системы шин. Память 940 выполнено с возможностью хранения программ, инструкций или кодов. Процессор 930 выполнен с возможностью исполнения программ, инструкций или кодов из запоминающего устройства 940 для управления входным интерфейсом 910 для приема сигналов, управления выходным интерфейсом 920 для передачи сигналов и выполнения операций в вариантах осуществления способа.
[00221] Таким образом, при использовании устройства доступа к сети в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00222] Следует понимать, что в варианте осуществления настоящего изобретения процессор 930 может представлять собой центральный процессорный блок (Central Processing Unit,CPU), и процессор 930 также может представлять собой другой универсальный процессор, цифровой сигнальный процессор (Digital Signal Processor, DSP), прикладную специализированную интегральную схему (Application Specific Integrated Circuit,ASIC), программируемую пользователем вентильную матрицу (Field-Programmable Gate Array, FPGA) или другое программируемое логическое устройство, логическое устройство на дискретных компонентах или транзисторах, или дискретный компонент аппаратных средств и т.п. евариант осуществленияУниверсальный процессор может представлять собой микропроцессор, или процессор также может представлять собой обычный процессор и т.п.
[00223] Память 940 может содержать постоянное запоминающее устройство (ROM) и запоминающее устройство с произвольной выборкой (RAM), и оно может обеспечивать инструкции и данные для процессора 930. Часть запоминающего устройства 940 также может содержать энергонезависимое запоминающее устройство с произвольной выборкой (RAM). Например, запоминающее устройство 940 также может хранить информацию о типе устройства.
[00224] В процессе реализации, содержание вышеописанных способов может быть реализовано с помощью интегральной логической схемы в форме аппаратных средств в процессоре 930 или инструкций в форме программного обеспечения. Содержание способов, раскрытых в сочетании с вариантами осуществления настоящего изобретения, может быть непосредственно реализовано путем его выполнения и завершения посредством аппаратного процессора, или путем его выполнения и завершения посредством сочетания аппаратных и программных модулей в процессоре. Программный модуль может быть размещен на информационном носителе для хранения, традиционно используемом в данной области техники, таком как запоминающее устройство с произвольной выборкой (RAM), программируемое постоянное запоминающее устройство (ROM), электрически стираемое постоянное запоминающее устройство (ROM) и регистр. Носитель для хранения размещен в памяти 940. Процессор 930 считывает информацию с запоминающего устройства 940 и выполняет содержание способа во взаимодействии со своими аппаратными средствами. В данном документе больше не будут приводиться подробные описания, во избежание повторов.
[00225] В конкретном варианте реализации передающий блок в устройстве 600 доступа к сети может быть реализован в виде выходного интерфейса 920 по ФИГ. 14, а приемный блок в устройстве 600 доступа к сети может быть реализован в виде входного интерфейса 910 по ФИГ. 14. Первый блок запуска, второй блок запуска, блок последовательной обработки, блок определения, первый блок шифрации и второй блок шифрации в устройстве 600 доступа к сети могут быть реализованы в виде процессора 930 по ФИГ. 14.
[00226] Как показано на ФИГ. 15, в варианте осуществления настоящего изобретения также предложено устройство 1000 доступа к сети. Устройство 1000 доступа к сети может представлять собой устройство 700 доступа к сети по ФИГ. 12, и оно может быть выполнено с возможностью выполнения содержания, выполняемого вторым устройством 400 доступа к сети по ФИГ. 5-9. Устройство 1000 доступа к сети содержит входной интерфейс 1010, выходной интерфейс 1020, процессор 1030 и запоминающее устройство 1040. Входной интерфейс 1010, выходной интерфейс 1020, процессор 1030 и запоминающее устройство 1040 могут быть соединены посредством системы шин. Запоминающее устройство 1040 выполнено с возможностью хранения программ, инструкций или кодов. Процессор 1030 выполнен с возможностью исполнения программ, инструкций или кодов из запоминающего устройства 1040 для управления входным интерфейсом 1010 для приема сигналов, управления выходным интерфейсом 1020 для передачи сигналов и выполнения операций в вариантах осуществления способа.
[00227] Таким образом, при использовании устройства доступа к сети в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00228] Следует понимать, что в варианте осуществления настоящего изобретения процессор 1030 может представлять собой центральный процессорный блок (CPU), и процессор 1030 также может представлять собой другой универсальный процессор, цифровой сигнальный процессор (DSP), прикладную специализированную интегральную схему (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, логическое устройство на дискретных компонентах или транзисторах или дискретный компонент аппаратных средств и т.п. Универсальный процессор может представлять собой микропроцессор, или процессор также может представлять собой обычный процессор и т.п.
[00229] Запоминающее устройство 1040 может содержать постоянное запоминающее устройство (ROM) и запоминающее устройство с произвольной выборкой (RAM), и оно может обеспечивать инструкции и данные для процессора 1030. Часть запоминающего устройства 1040 также может содержать энергонезависимое запоминающее устройство с произвольной выборкой (RAM). Например, запоминающее устройство 1040 также может хранить информацию о типе устройства.
[00230] В процессе реализации, содержание вышеописанных способов может быть реализовано с помощью интегральной логической схемы в форме аппаратных средств в процессоре 1030 или инструкций в форме программного обеспечения. Содержание способов, раскрытое в сочетании с вариантами осуществления настоящего изобретения, может быть непосредственно реализовано путем его исполнения и завершения посредством аппаратного процессора, или путем его выполнения и завершения посредством сочетания аппаратных и программных модулей в процессоре. Программный модуль может быть размещен на традиционном информационном носителе для хранения из данной области техники, таком как запоминающее устройство с произвольной выборкой (RAM), программируемое постоянное запоминающее устройство (ROM), электрически стираемое постоянное запоминающее устройство (ROM) и регистр. Носитель для хранения размещен в памяти 1040. Процессор 1030 считывает информацию с запоминающего устройства 1040 и выполняет содержания способа во взаимодействии со своими аппаратными средствами. В данном документе больше не будут приводиться подробные описания, во избежание повторов.
[00231] В конкретном варианте реализации блоки с первого передающего блока по шестой передающий блок в устройстве 700 доступа к сети могут быть реализованы в виде выходного интерфейса 1020 по ФИГ. 15, и блоки с первого приемного блока по шестой приемный блок в устройстве 700 доступа к сети могут быть реализованы в виде входного интерфейса 1010 по ФИГ. 15. Первый блок шифрации и первый блок дешифрации в устройстве 700 доступа к сети могут быть реализованы в виде процессора 1030 по ФИГ. 15.
[00232] Как показано на ФИГ. 16, в варианте осуществления настоящего изобретения также предложено оконечное устройство 2000. Оконечное устройство 2000 может представлять собой оконечное устройство 800 по ФИГ. 13, и оно может быть выполнено с возможностью выполнения содержания, выполняемого оконечным устройством согласно способам по ФИГ. 5-8 и ФИГ. 10. Оконечное устройство содержит входной интерфейс 2010, выходной интерфейс 2020, процессор 2030 и запоминающее устройство 2040. Входной интерфейс 2010, выходной интерфейс 2020, процессор 2030 и запоминающее устройство 2040 могут быть соединены посредством системы шин. Запоминающее устройство 2040 выполнено с возможностью хранения программ, инструкций или кодов. Процессор 2030 выполнен с возможностью исполнения программ, инструкций или кодов из запоминающего устройства 2040 для управления входным интерфейсом 1010 для приема сигналов, управления выходным интерфейсом 2020 для передачи сигналов и выполнения операций в вариантах осуществления способа.
[00233] Таким образом, при использовании оконечного устройства в варианте осуществления настоящего изобретения, последовательность пакетов данных продолжает сохраняться с помощью старого стека протоколов перед тем, как первое устройство доступа к сети запустит оконечное устройство и/или второе устройство доступа к сети для полного использования нового стека протоколов, так что обеспечивается возможность своевременной обработки данных оконечного устройства и сокращается задержка передачи данных оконечного устройства в процессе хэндовера.
[00234] Следует понимать, что в варианте осуществления настоящего изобретения процессор 2030 может представлять собой центральный процессорный блок (CPU), и процессор 2030 также может представлять собой другой универсальный процессор, цифровой сигнальный процессор (DSP), прикладную специализированную интегральную схему (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство, логическое устройство на дискретных компонентах или транзисторах или дискретный компонент аппаратных средств и т.п. Универсальный процессор может представлять собой микропроцессор, или процессор также может представлять собой обычный процессор и т.п.
[00235] Запоминающее устройство 2040 может включать постоянное запоминающее устройство (ROM), запоминающее устройство с произвольной выборкой (RAM), и оно может обеспечивать инструкции и данные для процессора 2030. Часть запоминающего устройства 2040 также может содержать энергонезависимое запоминающее устройство с произвольной выборкой (RAM). Например, запоминающее устройство 2040 также может хранить информацию о типе устройства.
[00236] В процессе реализации, содержание способов может выполняться с помощью интегральной логической схемы в форме аппаратных средств в процессоре 2030 или инструкций в форме программного обеспечения. Содержание способов, раскрытое в сочетании с вариантами осуществления настоящего изобретения, может быть непосредственно реализовано путем его выполнения и завершения посредством аппаратного процессора, или путем его выполнения и завершения посредством сочетания аппаратных и программных модулей в процессоре. Программный модуль может быть размещен на традиционном информационном носителе для хранения из данной области техники, таком как запоминающее устройство с произвольной выборкой (RAM), программируемое постоянное запоминающее устройство (ROM), электрически стираемое постоянное запоминающее устройство (ROM) и регистр. Носитель для хранения размещен в памяти 2040. Процессор 2030 считывает информацию с запоминающего устройства 2040 и выполняет содержание способа во взаимодействии со своими аппаратными средствами. В данном документе больше не будут приводиться подробные описания, во избежание повторов.
[00237] В конкретном варианте реализации первый передающий блок и второй передающий блок в оконечном устройстве 800 могут быть реализованы в виде выходного интерфейса 2020 по ФИГ. 16, и первый приемный блок в оконечном устройстве 800 может быть реализован в виде входного интерфейса 2010 по ФИГ. 16. Блок конфигурирования, первый блок последовательной обработки, первый блок шифрации, первый блок дешифрации и второй блок последовательной обработки в оконечном устройстве 800 могут быть реализованы в виде процессора 2030 по ФИГ. 16.
[00238] Специалистам в данной области техники будет понятно, что блоки и этапы алгоритмов каждого примера, описанного в сочетании с вариантами осуществления, раскрытыми в настоящем изобретении, могут быть реализованы посредством электронных аппаратных средств или сочетания компьютерного программного обеспечения и электронных аппаратных средств. Выполнение этих функций аппаратным или программным образом зависит от конкретных применений и конструктивных ограничений технических решений. Специалисты смогут реализовать описанные функции для каждого конкретного применения с использованием разных способов, и такая реализация должна находиться в рамках объема настоящего изобретения.
[00239] Специалистам в данной области техники хорошо понятно, что конкретные рабочие процессы системы, устройства и блоки, описанные выше, могут относиться к соответствующим процессам в вариантах осуществления способа, и что они не будут уточняться в данном документе в целях удобства и краткости описания.
[00240] В некоторых вариантах осуществления, предложенных в настоящем изобретении, следует понимать, что раскрытые система, устройство и способ могут быть реализованы другим образом. Например, вышеописанные варианты осуществления устройства являются лишь схематическими, и, например, разделение на блоки является делением лишь в соответствии с логическими функциями, так что в ходе практической реализации могут применяться другие варианты разделения. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые характеристики могут быть проигнорированы или не выполнены. Кроме того, связь или непосредственная связь или коммуникационное соединение между изображенными или описанными компонентами могут быть реализованы в виде непрямой связи или коммуникационного соединения, обеспеченных посредством некоторых интерфейсов, устройств или блоков, и они могут быть электрическими, механическими или использовать другие формы.
[00241] Блоки, описанные в качестве отдельных частей, могут быть, а могут и не быть физически отделенными, и части, изображенные в виде блоков, могут быть, а могут и не быть физическими блоками, а именно они могут быть расположены в одном и том же месте или они также могут быть распределены по множеству сетевых блоков. Часть или все из блоков могут быть выбраны для достижения цели технических решений в вариантах осуществления согласно практическим требованиям.
[00242] Кроме того, каждый функциональный блок настоящего изобретения может быть интегрирован в блок обработки, каждый блок также может существовать физически независимо, и два или более чем два блока также могут быть объединены в один блок.
[00243] Будучи реализованной в форме программного функционального блока и продаваемой или используемой в качестве независимого продукта, функция также может быть сохранена на компьютерочитаемом носителе для хранения. Исходя из такого понимания, технические решения настоящего изобретения в целом или части, вносящие вклад в известный уровень техники, или часть указанных технических решений могут быть реализованы в виде программного продукта. Компьютерный программный продукт хранится на носителе для хранения, включая множество инструкций, обеспечивающих возможность исполнения компьютерным устройством (которое может представлять собой персональный компьютер, сервер, сетевое устройство и т.п.) всех или части этапов в каждом варианте осуществления настоящего изобретения. Носитель для хранения содержит различные носители, способные сохранять программные коды, такие как U-диск, мобильный жесткий диск, постоянное запоминающее устройство (ROM), запоминающее устройство с произвольной выборкой (RAM), магнитный диск или оптический диск.
[00244] Раскрытое выше представляет собой лишь несколько конкретных вариантов реализации настоящего изобретения и не предназначено для ограничения объема защиты настоящего изобретения. Любые вариации и замены, очевидные для специалистов в данной области техники и находящиеся в пределах технического объема, раскрытого в настоящем изобретении, должны находиться в рамках объема зашиты настоящего изобретения. Следовательно, объем защиты настоящего изобретения будет зависеть от объема защиты в формуле изобретения.