СПОСОБ ВОССТАНОВЛЕНИЯ СОЕДИНЕНИЯ ПОСЛЕ СБОЯ И УСТРОЙСТВО
METHOD FOR RESTORING THE CONNECTION AFTER A FAILURE AND THE DEVICE

ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
В настоящей заявке испрашивается приоритет на заявку на патент Китая № 201810898696.2, поданную 8 августа 2018 года, которая включена в настоящий документ посредством ссылки в полном объеме.
ОБЛАСТЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0001] Варианты осуществления настоящего изобретения относятся к области технологий связи, а конкретно - к способу и устройству для восстановления соединения после сбоя.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
[0002] При возникновении сбоя (failure) вторичной сотовой группы (Secondary Cell Group, SCG) на предшествующем уровне техники действия оконечного устройства уже были весьма четко указаны в стандартах.
[0003] Однако сбои главной сотовой группы (Master Cell Group, MCG) и SCG могут происходить по разным причинам. На предшествующем уровне техники явно не указывается, каким образом оконечное устройство выполняет процедуру восстановления соединения после сбоя MCG.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Задача вариантов осуществления настоящего изобретения заключается в предложении способа и устройства для восстановления соединения после сбоя с целью решения проблемы, связанной с процедурой восстановления соединения после сбоя MCG.
[0005] Согласно первому аспекту предлагается способ восстановления соединения после сбоя, применяемый к оконечному устройству, который включает в себя:
определение причины сбоя главной сотовой группы (MCG); и
выполнение обработки для восстановления соединения после сбоя и/или сообщение информации, связанной со сбоем MCG, на основании причины этого сбоя.
[0006] Согласно второму аспекту предлагается способ восстановления соединения после сбоя, применяемый к первому сетевому устройству, который включает в себя:
прием информации, связанной со сбоем MCG, отправляемой с оконечного устройства; и
отправку информации, связанной со сбоем MCG, на второе или третье сетевое устройство, причем
первое сетевое устройство обслуживает SCG, второе - исходную MCG, а третье - целевую MCG; или
первое сетевое устройство обслуживает SCG, второе - целевую MCG, а третье - исходную MCG.
[0007] Согласно третьему аспекту также предлагается оконечное устройство, включающее в себя:
модуль определения, предназначенный для определения сбоя главной сотовой группы (MCG); и
обрабатывающий модуль, предназначенный для обработки с целью соответствующего восстановления соединения после сбоя и/или передачи информации, связанной со сбоем MCG, на основании причины этого сбоя.
[0008] Согласно четвертому аспекту также предлагается первое сетевое устройство, включающее в себя:
модуль-приемник, предназначенный для приема информации, связанной со сбоем MCG, отправляемой оконечным устройством; и
модуль-передатчик, предназначенный для отправки информации, связанной со сбоем MCG, на второе или третье сетевое устройство, причем
первое сетевое устройство обслуживает SCG, второе - исходную MCG, а третье - целевую MCG; или
первое сетевое устройство обслуживает SCG, второе - целевую MCG, а третье - исходную MCG.
[0009] Согласно пятому аспекту также предлагается оконечное устройство, включающее в себя: процессор, запоминающее устройство и компьютерную программу, хранимую на этом запоминающем устройстве, которая может быть запущена этим процессором, и, будучи выполнена им, обеспечивает реализацию этапов способа восстановления соединения после сбоя согласно первому аспекту.
[0010] Согласно шестому аспекту также предлагается сетевое устройство, включающее в себя: процессор, запоминающее устройство и компьютерную программу, хранимую на этом запоминающем устройстве, которая может быть запущена этим процессором, и, будучи выполнена им, обеспечивает реализацию этапов способа восстановления соединения после сбоя согласно второму аспекту.
[0011] Согласно седьмому аспекту также предлагается машиночитаемый носитель данных, на котором хранится программа, которая, будучи выполненной процессором, обеспечивает реализацию этапов способа восстановления соединения после сбоя согласно первому или второму аспекту.
[0012] Согласно вариантам осуществления настоящего изобретения при возникновении сбоя MCG оконечное устройство может определять свои действия на основании причины сбоя MCG для выполнения соответствующих операций с целью восстановления соединения после сбоя.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0013] После ознакомления с подробным описанием дополнительных вариантов осуществления, приведенных ниже, для специалистов в этой области техники станут очевидными другие преимущества и положительные эффекты. Прилагаемые чертежи предназначены исключительно для наглядного представления задач, выполняемых дополнительными вариантами осуществления, и не предназначены для ограничения настоящего изобретения. Аналогичные номера позиций во всех прилагаемых чертежах обозначают аналогичные составные части. Чертежи:
[0014] ФИГ. 1 - схематический вид архитектуры системы беспроводной связи по одному варианту осуществления настоящего изобретения;
[0015] ФИГ. 2 - блок-схема 1 способа восстановления соединения после сбоя по одному варианту осуществления настоящего изобретения;
[0016] ФИГ. 3 - блок-схема 2 способа восстановления соединения после сбоя по одному варианту осуществления настоящего изобретения;
[0017] ФИГ. 4 - принципиальная схема 1 оконечного устройства по одному варианту осуществления настоящего изобретения;
[0018] ФИГ. 5 - принципиальная схема устройства первого сетевого устройства по одному варианту осуществления настоящего изобретения;
[0019] ФИГ. 6 - принципиальная схема 2 оконечного устройства по одному варианту осуществления настоящего изобретения; и
[0020] ФИГ. 7 - принципиальная схема устройства сетевого устройства по одному варианту осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[0021] Далее приводится четкое и полное описание технических решений согласно вариантам осуществления настоящего изобретения со ссылкой на прилагаемые чертежи вариантов его осуществления. Очевидно, что описываемые варианты осуществления представляют собой лишь некоторые варианты осуществления настоящего изобретения, а не все из них. Все другие варианты осуществления, получаемые специалистом в данной области техники без творческих усилий и основывающиеся на вариантах осуществления настоящего изобретения, должны укладываться в объем правовой охраны настоящего изобретения.
[0022] Термины «включать в себя», «включать» и любые их формы в описании и пунктах формулы изобретения в настоящей заявке предназначены для обозначения неисключающего содержания. Например, процесс, способ, система, изделие или устройство, включающее в себя последовательность этапов или единиц, необязательно ограничиваются этими явно представленными этапами или единицами, но могут включать в себя другие этапы или единицы, явно не представленные или присущие этому процессу, способу, системе, изделию или устройству. Применение термина «и/или» в описании и пунктах формулы изобретения обозначает наличие как минимум одного связанного объекта. Например, А и/или В имеет три значения: А и В каждое по отдельности или А и В в совокупности.
[0023] В вариантах осуществления настоящего изобретения такие термины как «пример» или «например» применяются для обозначения примера, наглядного образца или описания. Любой вариант осуществления или схему конструкции, описанную как «примерная» или содержащую выражение «например» в некоторых вариантах осуществления настоящего изобретения, не следует понимать как более предпочтительную или обладающую большими преимуществами в сравнении с другими вариантами или схемами конструкции. Точнее, применение терминов, таких как «пример» или «например», имеет целью представление связанного понятия определенным образом.
[0024] Технологии, описанные в настоящем документе, не ограничиваются системой долгосрочного развития (Long Term Evolution, LTE)/LTE с расширенными возможностями (LTE-Advanced, LTE-A), а также применимы к разным системам беспроводной связи, таким как система множественного доступа с кодовым разделением каналов (Code Division Multiple Access, CDMA), множественного доступа с временным разделением каналов (Time Division Multiple Access, TDMA), множественного доступа с частотным разделением каналов (Frequency Division Multiple Access, FDMA), множественного доступа с ортогональным частотным разделением каналов (Orthogonal Frequency Division Multiple Access, OFDMA), множественного доступа с частотным разделением каналов на одной несущей (Single-carrier Frequency-Division Multiple Access, SC-FDMA), и другим системам. Термины «система» и «сеть» часто используются как взаимозаменяемые. В системе CDMA могут быть реализованы такие технологии радиосвязи, как CDMA2000 и технология универсального наземного доступа (Universal Terrestrial Radio Access, UTRA). UTRA включает в себя широкополосный CDMA (Wideband Code Division Multiple Access, WCDMA) и другие разновидности CDMA. В системе TDMA могут быть реализованы такие технологии радиосвязи, как глобальная сеть связи с подвижными объектами (Global System for Mobile Communication, GSM). В системе OFDMA могут быть реализованы такие технологии радиосвязи, как сверхширокополосная сеть мобильной связи (Ultra Mobile Broadband, UMB), разрабатываемая UTRA (Evolution-UTRA, E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20 и Flash-OFDM. UTRA и E-UTRA являются частью универсальной системы мобильной связи (Universal Mobile Telecommunications System, UMTS). Технологии LTE и усовершенствованной LTE (например, LTE-A) - новые версии UMTS, в которых используется E-UTRA. Описание UTRA, E-UTRA, UMTS, LTE, LTE-A и GSM приводится в документах организации, именуемой «Проект партнерства по сети связи третьего поколения» (3rd Generation Partnership Project, 3GPP). Описание CDMA2000 и UMB приводится в документах организации, именуемой «Проект партнерства по сети связи второго поколения» (3GPP2). Описываемые в настоящей заявке технологии применимы не только к системам и технологиям радиосвязи, приведенным выше, но также и к другим технологиям.
[0025] Ниже описываются варианты осуществления настоящего изобретения со ссылкой на прилагаемые чертежи. Способ и устройство для восстановления соединения после сбоя, предлагаемый согласно вариантам осуществления настоящего изобретения, могут быть применены к системе беспроводной связи. Система беспроводной связи может представлять собой систему с технологией мобильной связи пятого поколения (fifth-generation, 5G) или разрабатываемую систему долгосрочного развития (Evolved Long Term Evolution, eLTE), или более развитую систему связи.
[0026] ФИГ. 1 - схематический вид архитектуры системы беспроводной связи по одному варианту осуществления настоящего изобретения. Как представлено на ФИГ. 1, система беспроводной связи может включать в себя как минимум два сетевых и оконечное устройство 12. Эти два сетевых устройства могут включать в себя первое 10 и второе 11 сетевые устройства, а оконечное устройство 12 может обмениваться данными (передавать сигналы или данные) с этими сетевыми устройствами. На практике соединение между этими устройствами может быть представлено беспроводным соединением. Для упрощения визуального представления связей при соединении между устройствами на ФИГ. 1 для иллюстрации применяются сплошные линии. 1.
[0027] Следует отметить, что вышеприведенная система связи может включать в себя несколько оконечных устройств 12, а первое 10 и второе 11 сетевые устройства могут обмениваться данными с несколькими оконечными устройствами 12.
[0028] Следует отметить, что первое 10 и второе 11 сетевые устройства в вышеприведенной системе связи могут быть представлены базовыми станциями, а эти станции - общераспространенными или разрабатываемыми базовыми станциями (evolved node base station, eNB); или же они могут быть представлены устройствами в системе 5G, например, сетевыми устройствами (такими как базовые станции следующего поколения (next generation node base station, gNB) или точками передачи и приема (transmission and reception point, TRP)).
[0029] Оконечное устройство 12, предлагаемое согласно этому варианту осуществления настоящего изобретения, может быть представлено мобильным телефоном, планшетом, ноутбуком, ультрамобильным персональным компьютером (Ultra-Mobile Personal Computer, UMPC), нетбуком, карманным персональным компьютером (Personal Digital Assistant, PDA) или т.п.
[0030] Сценарий работы с двойным соединением (Dual Connectivity, DC) схематически представлен на ФИГ. 1. Двойное соединение - это технология, внедренная в системе долгосрочного развития сетей связи (Long Term Evolution, LTE), которая также будет использоваться в системе нового радио (New Radio, NR). Двойное соединение означает, что оконечное устройство может быть подключено к двум базовым станциям одновременно, и эти станции также одновременно будут обеспечивать услуги передачи и приема данных для оконечного устройства. Скорость передачи служебных данных оконечного устройства повышается вдвое, поскольку радиоресурсы двух базовых станций могут использоваться одновременно. Можно понять, что между двумя базовыми станциями имеется интерфейс сигнализации, обслуживающий это оконечное устройство, посредством которого, например, две базовые станции обмениваются конфигурационной информацией оконечного устройства друг с другом.
[0031] В базовых станциях, обслуживающих оконечное устройство с двойным подключением, могут использоваться одинаковые или разные технологии радиодоступа (Radio Access Technology, RAT). Например, и первое 10, и второе 11 сетевые устройства на ФИГ. 1 могут быть представлены eNB LTE, или же первое сетевое устройство 10 может быть представлено eNB LTE, а второе 11 - gNB NR. Ясно, что этот вариант осуществления настоящего изобретения применим к сочетаниям любых типов базовых станций с двойным подключением, и типы первого 10 и второго 11 сетевых устройств на ФИГ. 1 не ограничиваются.
[0032] Одна из базовых станций, обслуживающих оконечное устройство с двойным соединением, представляет собой главную базовую станцию (Master Node, MN), а вторая - вторичную базовую станцию (Secondary Node, SN). Например, первое сетевое устройство 10 на ФИГ. 1 может являться главной базовой станцией (Master Node, MN), а второе 11 - вторичной базовой станцией (Secondary Node, SN). Разумеется, количество их вариантов не ограничивается. Главная сотовая группа - это группа обслуживающих сот, связанная с главной базовой станцией с двойным соединением, а вторичная сотовая группа - это группа обслуживающих сот, связанная со вторичной базовой станцией с двойным соединением.
[0033] Каждая из базовых станций, обслуживающих оконечное устройство при двойном соединении, может поддерживать агрегацию несущих частот (Carrier Aggregation, CA). Сеть может осуществлять настройку конфигурации двух специальных сот (special cell) для оконечного устройства при двойном соединении. Конкретнее, обслуживающая сота MN конфигурируется как первичная сота (Primary Cell, PCell) оконечного устройства, а обслуживающая сота SN - как первично-вторичная сота (Primary Secondary Cell, PScell). Другие соты, обслуживающие оконечное устройство, представлены вторичными сотами (Secondary Cell, Scell) этого устройства.
[0034] Как можно понять, этот вариант осуществления настоящего изобретения применим не только к сценарию двойного соединения, но также к сценарию с множественным соединением. Множественное соединение означает, что более двух базовых станций обслуживают одно и то же оконечное устройство. В этом варианте осуществления настоящего изобретения тип базовой станции при множественном соединении не ограничивается.
[0035] Аналогично сценарию двойного соединения одна из базовых станций, обслуживающих оконечное устройство с множественным соединением, представляет собой главную базовую станцию (Master Node), а другие станции - вторичные базовые станции (Secondary Node). Главная сотовая группа - это группа обслуживающих сот, связанная с главной базовой станцией с множественным соединением, а вторичная сотовая группа - это группа обслуживающих сот, связанная со вторичными базовыми станциями с множественным соединением.
[0036] Согласно техническому решению по вариантам осуществления настоящего изобретения в сценариях с двойным или множественным соединением при возникновении сбоя MCG по причине неисправного состояния нисходящей линии связи MCG оконечное устройство может определять свои действия на основании причины сбоя MCG для выполнения соответствующих операций с целью восстановления соединения после сбоя.
[0037] Что касается ФИГ. 2, на ней представлен способ восстановления соединения после сбоя согласно одному варианту осуществления настоящего изобретения. Этот способ может быть реализован оконечным устройством согласно следующим конкретным этапам:
[0038] Этап 201: определение причины сбоя MCG.
[0039] Согласно этому варианту осуществления настоящего изобретения причина сбоя MCG дополнительно включает в себя как минимум один из следующих элементов:
(1) сбой проверки целостности сигнализирующих однонаправленных каналов (SRB Integrity check failure);
(2) сбой реконфигурации управления радиоресурсами (Radio Resource Control, RRC - RRC Reconfiguration failure).
(3) сбой хэндовера (Handover failure, HOF) на основании первой команды хэндовера, которая включает в себя конфигурацию SCG;
(4) превышение порогового значения количества передач по восходящей линии, например, при достижении максимального количества таких передач;
(5) сбой отправки по каналу с произвольным доступом (Random Access Channel, RACH);
(6) сбой радиоканала (Radio link failure, RLF); и
(7) сбой хэндовера на основании второй команды хэндовера, которая не включает в себя конфигурацию SCG.
[0040] Этап 202: выполнение обработки для восстановления соединения после сбоя и/или сообщение информации, связанной со сбоем MCG, на основании причины этого сбоя.
[0041] Согласно этому варианту осуществления настоящего изобретения дополнительно инициируется процедура восстановления MCG или оконечного устройства, если причина сбоя MCG представлена первой причиной.
[0042] Согласно этому варианту осуществления настоящего изобретения дополнительно инициируется процедура восстановления MCG (Re-establishment) или оконечного устройства (RRC Connection Re-establishment procedure), если причина сбоя MCG представлена первой причиной.
[0043] Если причина сбоя MCG представлена второй причиной, процедура восстановления MCG или оконечного устройства не инициируется, и на MCG выполняется операция приостановки (suspend). Приостановка на MCG может включать в себя: прекращение передачи по восходящей линии и приема по нисходящей линии в однонаправленном канале со стороны MCG и/или разделение (split) передачи по восходящей линии и приема по нисходящей линии в однонаправленном канале со стороны MCG.
[0044] Первая причина может включать в себя как минимум один из следующих элементов: сбой проверки целостности SRB; сбой реконфигурации RRC; сбой хэндовера на основании первой команды хэндовера, которая включает в себя конфигурацию SCG; превышение порогового значения количества передач по восходящей линии; и сбой передачи по каналу с произвольным доступом RACH.
[0045] Согласно этому варианту осуществления настоящего изобретения, если причина сбоя MCG дополнительно представлена второй причиной, действие включает в себя как минимум один из следующих элементов: пропуск инициации процедуры восстановления MCG или оконечного устройства; выполнение операции приостановки (suspend) на MCG; и отправку информации, связанной со сбоем MCG, на сетевое устройство, обслуживающее SCG. Вторая причина может включать в себя как минимум один из следующих элементов: сбой радиоканала; и сбой хэндовера на основании второй команды хэндовера, не включающей конфигурацию SCG. Операция приостановки (suspend) на MCG может включать в себя: прекращение передачи по восходящей линии и приема по нисходящей линии в однонаправленном канале со стороны MCG и/или разделение (split) передачи по восходящей линии и приема по нисходящей линии в однонаправленном канале со стороны MCG.
[0046] Согласно этому варианту осуществления настоящего изобретения информация, связанная со сбоем MCG, может дополнительно включать в себя значение причины (Cause value) сбоя MCG.
[0047] Согласно этому варианту осуществления настоящего изобретения значение причины дополнительно может включать в себя как минимум один из следующих элементов: первое, второе и третье значения. Первое значение указывает на сбой радиоканала. Например, оно представлено RLF. Второе значение указывает на сбой хэндовера. Например, оно представлено HOF. Третье значение указывает как минимум на один из следующих пунктов: истечение времени работы таймера T304, истечение времени работы таймера T301, достижение максимального количества передач по восходящей линии, а также сбой передачи RACH. Например, когда третье значение указывает на истечение времени работы таймера T304, третье значение представлено T304 expiry.
[0048] Можно понять, что конкретные формы первого, второго и третьего значений в этом варианте осуществления настоящего изобретения не ограничиваются.
[0049] Согласно этому варианту осуществления настоящего изобретения при возникновении сбоя MCG оконечное устройство может определять свои действия на основании причины сбоя MCG для выполнения соответствующих операций с целью восстановления соединения после сбоя.
[0050] Что касается ФИГ. 3, на ней представлен способ восстановления соединения после сбоя согласно одному варианту осуществления настоящего изобретения. Этот способ может быть реализован первым сетевым устройством согласно следующим конкретным этапам:
[0051] Этап 301: прием информации, связанной со сбоем MCG, отправляемой с оконечного устройства.
[0052] Согласно этому варианту осуществления настоящего изобретения информация, связанная со сбоем MCG, может дополнительно включать в себя значение причины (Cause value) сбоя MCG.
[0053] Согласно этому варианту осуществления настоящего изобретения значение причины дополнительно включает в себя как минимум один из следующих элементов: первое, второе и третье значения. Первое значение указывает на сбой радиоканала. Например, оно представлено RLF. Второе значение указывает на сбой хэндовера. Например, оно представлено HOF. Третье значение указывает как минимум на один из следующих пунктов: истечение времени работы таймера T304, истечение времени работы таймера T301, достижение максимального количества передач по восходящей линии, а также сбой передачи RACH. Например, когда третье значение указывает на истечение времени работы таймера T304, третье значение представлено T304 expiry.
[0054] Можно понять, что конкретные формы первого, второго и третьего значений в этом варианте осуществления настоящего изобретения не ограничиваются.
[0055] Этап 302: отправка информации, связанной со сбоем MCG, на второе или третье сетевое устройство.
[0056] Первое сетевое устройство обслуживает SCG, второе - исходную MCG, а третье - целевую MCG; или же первое сетевое устройство обслуживает SCG, второе - целевую MCG, а третье - исходную MCG.
[0057] Согласно этому варианту осуществления настоящего изобретения на этапе 302 информация, связанная со сбоем MCG, дополнительно отправляется на второе или третье сетевое устройство на основании значения причины сбоя MCG, указанного в этой информации.
[0058] Если значение причины сбоя MCG представлено первым значением (например, RLF) или третьим значением (например, T304 expiry), информация, связанная с этим сбоем, отправляется на второе сетевое устройство.
[0059] Если значение причины сбоя MCG представлено вторым значением (например, HOF), информация, связанная с этим сбоем, отправляется на третье сетевое устройство.
[0060] Согласно этому варианту осуществления настоящего изобретения первое сетевое устройство, обслуживающее SCG, может отправлять информацию, связанную со сбоем MCG, на второе сетевое устройство, обслуживающее исходную MCG, или на третье сетевое устройство, обслуживающее целевую MCG, для определения действий со стороны сети.
[0061] Пример 1
[0062] Этап 1: при определении сбоя MCG оконечное устройство может выбрать инициацию различных действий на основании различных причин сбоя MCG, в том числе:
[0063] Первое действие: оконечное устройство инициирует процедуру восстановления MCG или оконечного устройства. Причина сбоя MCG включает в себя любой из следующих элементов:
(1) сбой проверки целостности SRB (SRB Integrity check failure);
(2) сбой реконфигурации RRC (RRC Reconfiguration failure);
(3) сбой хэндовера (Handover failure, HOF) на основании команды хэндовера, которая включает в себя конфигурацию SCG;
(4) превышение порогового значения количества передач по восходящей линии; и
(5) сбой передачи по RACH.
[0064] Второе действие включает в себя как минимум один из следующих элементов: оконечное устройство пропускает инициацию процедуры восстановления MCG или оконечного устройства; оно выполняет операцию приостановки на MCG; а также оно передает информацию, связанную со сбоем MCG, на SCG. Причина сбоя MCG включает в себя любой из следующих элементов:
(1) сбой радиоканала (Radio link failure, RLF); и
(2) сбой хэндовера (Handover failure, HOF) на основании команды хэндовера, которая не включает в себя конфигурацию SCG.
[0065] Этап 2: на основании второго действия оконечного устройства на этапе 1 это устройство может дополнительно добавить значение причины (Cause value) сбоя MCG в информацию, связанную с этим сбоем и переданную на SCG. Например, значение причины сбоя MCG включает в себя любое из следующих:
(1) RLF - сбой радиоканала;
(2) HOF - сбой хэндовера; и
(3) T304 expiry - истечение времени работы таймера T304.
[0066] Этап 3: перенаправление SCG информации, связанной со сбоем MCG, на исходную или целевую MCG на основании значения причины этого сбоя при приеме сообщенной информации, связанной со сбоем MCG.
[0067] Например, если значение причины сбоя MCG представлено RLF или T304 expiry, SCG перенаправляет информацию, связанную с этим сбоем, на исходную MCG; и
если значение причины сбоя MCG представлено HOF, SCG перенаправляет информацию, связанную с этим сбоем, на целевую MCG.
[0068] В этом варианте осуществления настоящего изобретения дополнительно предлагается оконечное устройство. Поскольку принцип решения проблем оконечного устройства аналогичен способу восстановления соединения после сбоя согласно вариантам осуществления настоящего изобретения, для реализации этого устройства может быть дана ссылка на реализацию способа, а подробные сведения более в этой заявке повторяться не будут.
[0069] Что касается ФИГ. 4, на ней представлено оконечное устройство по одному варианту осуществления настоящего изобретения. Оконечное устройство 400 включает в себя:
модуль определения 401, предназначенный для определения причины сбоя MCG; и
обрабатывающий модуль 402, предназначенный для обработки с целью соответствующего восстановления соединения после сбоя и/или передачи информации, связанной со сбоем MCG, на основании причины этого сбоя.
[0070] Согласно этому варианту осуществления настоящего изобретения обрабатывающий модуль 402 дополнительно предназначен для инициации процедуры восстановления MCG или оконечного устройства, если причина сбоя MCG представлена первой причиной.
[0071] Первая причина включает в себя как минимум один из следующих элементов: сбой проверки целостности SRB; сбой реконфигурации RRC; сбой хэндовера на основании первой команды хэндовера, которая включает в себя конфигурацию SCG; превышение порогового значения количества передач по восходящей линии; и сбой передачи по каналу с произвольным доступом RACH.
[0072] Согласно этому варианту осуществления настоящего изобретения обрабатывающий модуль 402 дополнительно предназначен для выполнения как минимум одного из следующих действий: если причина сбоя MCG представлена второй причиной: пропуск инициации процедуры восстановления MCG; выполнение операции приостановки (suspend) на MCG; и отправка информации, связанной со сбоем MCG, на сетевое устройство, обслуживающее SCG.
[0073] Вторая причина включает в себя как минимум один из следующих элементов: сбой радиоканала; и сбой хэндовера на основании второй команды хэндовера, не включающей конфигурацию SCG.
[0074] Согласно этому варианту осуществления настоящего изобретения информация, связанная со сбоем MCG, дополнительно включает в себя значение причины (Cause value) сбоя MCG.
[0075] Согласно этому варианту осуществления настоящего изобретения значение причины дополнительно включает в себя как минимум один из следующих элементов: первое, второе и третье значения. Первое значение указывает на сбой радиоканала, второе - на сбой хэндовера, а третье значение указывает как минимум на одно из следующих событий: истечение времени работы таймера T304, истечение работы таймера Т301, достижение максимального количества передач по восходящей линии и сбой передачи по RACH.
[0076] Оконечное устройство, предлагаемое по этому варианту осуществления настоящего изобретения, может реализовывать вышеизложенные варианты осуществления способа, принципы его реализации и технические эффекты аналогичны, и поэтому подробные сведения согласно этому варианту осуществления более в этой заявке приводиться не будут.
[0077] Согласно вариантам осуществления настоящего изобретения дополнительно предлагается первое сетевое устройство. Поскольку принцип решения проблем первого сетевого устройства аналогичен способу восстановления связи после сбоя согласно вариантам осуществления настоящего изобретения, для реализации этого устройства может быть дана ссылка на реализацию способа, а подробные сведения более в этой заявке приводиться не будут.
[0078] Что касается ФИГ. 5, на ней представлен вариант осуществления настоящего изобретения, согласно которому предлагается первое сетевое устройство. Первое сетевое устройство 500 включает в себя:
модуль-приемник 501, предназначенный для приема информации, связанной со сбоем MCG, отправляемой оконечным устройством; и
модуль-передатчик 502, предназначенный для отправки информации, связанной со сбоем MCG, на второе или третье сетевое устройство, причем
первое сетевое устройство обслуживает SCG, второе - исходную MCG, а третье - целевую MCG; или же первое сетевое устройство обслуживает SCG, второе - целевую MCG, а третье - исходную MCG.
[0079] Согласно этому варианту осуществления настоящего изобретения информация, связанная со сбоем MCG, дополнительно включает в себя значение причины (Cause value) сбоя MCG. Модуль-передатчик 502 дополнительно предназначен для отправки информации, связанной со сбоем MCG, на второе или третье сетевое устройство на основании значения причины сбоя MCG, указанного в этой информации.
[0080] Согласно этому варианту осуществления настоящего изобретения значение причины дополнительно включает в себя как минимум один из следующих элементов: первое, второе и третье значения. Первое значение указывает на сбой радиоканала, второе - на сбой хэндовера, а третье значение указывает как минимум на одно из следующих событий: истечение времени работы таймера T304, истечение работы таймера Т301, достижение максимального количества передач по восходящей линии и сбой передачи по RACH.
[0081] Модуль-передатчик 502 дополнительно предназначен для отправки информации, связанной со сбоем MCG, на второе сетевое устройство, если значение причины этого сбоя представлено третьим значением; и отправки информации, связанной со сбоем MCG, на третье сетевое устройство, если причина этого сбоя представлена вторым значением.
[0082] Первое сетевое устройство, предлагаемое по этому варианту осуществления настоящего изобретения, может реализовывать вышеизложенные варианты осуществления способа, принципы его реализации и технические эффекты аналогичны, и поэтому подробные сведения согласно этому варианту осуществления более в этой заявке приводиться не будут.
[0083] Как представлено на ФИГ. 6, оконечное устройство 600, изображенное на ней, включает в себя как минимум один процессор 601, запоминающее устройство 602, как минимум один сетевой 604 и пользовательский 603 интерфейс. Компоненты оконечного устройства 600 соединяются друг с другом посредством системы шин 605. Можно понять, что система шин 605 предназначена для установления соединения и обмена данными между этими компонентами. В дополнение к шине данных система шин 605 дополнительно включает в себя шину питания, шину управления и шину сигнализации о состоянии. Однако в целях ясности описания различные шины совместно обозначаются как система шин 605, приведенная на ФИГ. 6.
[0084] Пользовательский интерфейс 603 может включать дисплей, клавиатуру или указательное устройство (например, манипулятор типа «мышь», шаровой манипулятор (trackball), сенсорную панель или сенсорный экран).
[0085] Как можно понять, запоминающее устройство 602 согласно этому варианту осуществления настоящего изобретения может быть энергозависимым, энергонезависимым или комбинированным. Энергонезависимое запоминающее устройство может представлять собой постоянное запоминающее устройство (Read-Only Memory, ROM), программируемое постоянное запоминающее устройство (Programmable ROM, PROM), стираемое постоянное запоминающее устройство (Erasable PROM, EPROM), электрически стираемое постоянное запоминающее устройство (Electrically EPROM, EEPROM) или флэш-память. Энергозависимое запоминающее устройство может представлять собой оперативное запоминающее устройство (Random Access Memory, RAM), которое используется для внешней кэш-памяти. В качестве неограничивающего примера могут быть использованы многие формы RAM, например, статическое оперативное запоминающее устройство (Static RAM, SRAM), динамическое оперативное запоминающее устройство (Dynamic RAM, DRAM), синхронное динамическое оперативное запоминающее устройство (Synchronous DRAM, SDRAM), динамическое синхронное оперативное запоминающее устройство с удвоенной скоростью передачи данных (Double Data Rate SDRAM, DDRSDRAM), усовершенствованное синхронное динамическое оперативное запоминающее устройство (Enhanced SDRAM, ESDRAM), динамическое оперативное запоминающее устройство с синхронным каналом (Synchlink DRAM, SLDRAM) и оперативное запоминающее устройство Rambus с непосредственным доступом (Direct Rambus RAM, DRRAM). Запоминающее устройство 602 для системы и согласно способу, описанному в вариантах осуществления настоящего изобретения, рассчитано на включение, помимо прочего, этих и других применимых типов.
[0086] Согласно некоторым вариантам осуществления на запоминающем устройстве 602 хранятся следующие элементы: выполняемые модули или структуры данных, их подмножество или расширенное множество, операционная система 6021 и прикладная программа 6022.
[0087] Операционная система 6021 включает в себя различные системные программы, такие как слой инфраструктуры, оперативной библиотеки и доменпродвигающий слой для реализации различных базовых служб и обработки аппаратных задач. Прикладная программа 6022 включает в себя различные приложения, такие как медиаплеер (Media Player) и браузер (Browser), используемые для реализации различных служб приложений. Программа для реализации способа согласно вариантам осуществления настоящего изобретения может быть включена в прикладную программу 6022.
[0088] Согласно одному варианту осуществления настоящего изобретения посредством запуска и исполнения программы или команд, хранимых на запоминающем устройстве 602 (которые могут быть представлены, в частности, программой или командами, хранимыми в прикладной программе 6022), обеспечивается реализация следующих этапов: определение причины сбоя MCG; выполнение обработки с целью соответствующего восстановления соединения после сбоя и/или передачи информации, связанной со сбоем MCG, на основании причины этого сбоя.
[0089] Оконечное устройство, предлагаемое по этому варианту осуществления настоящего изобретения, может реализовывать вышеизложенные варианты осуществления способа, принципы его реализации и технические эффекты аналогичны, и поэтому подробные сведения согласно этому варианту осуществления более в этой заявке приводиться не будут.
[0090] Что касается ФИГ. 7, на ней представлена принципиальная схема устройства сетевого устройства по одному варианту осуществления настоящего изобретения. Как представлено на ФИГ. 7, сетевое устройство 700 включает в себя: процессор 701, приемопередатчик 702, запоминающее устройство 703 и интерфейс шины.
[0091] В одном варианте осуществления настоящего изобретения сетевое устройство 700 дополнительно включает в себя компьютерную программу, которая хранится на запоминающем устройстве 703 и может работать на процессоре 701. При выполнении компьютерной программы процессором 701 реализуются следующие этапы: прием информации, связанной со сбоем MCG, отправляемой оконечным устройством; и отправка информации, связанной со сбоем MCG, на второе или третье сетевое устройство, причем сетевое устройство 700 обслуживает SCG, второе сетевое устройство - исходную MCG, а третье устройство - целевую MCG.
[0092] На ФИГ. 7 архитектура шины может включать в себя любое количество шин и мостов, подключенных друг к другу с помощью различных схем одного или нескольких процессоров, представленных процессором 701, и запоминающего устройства, представленного запоминающим устройством 703. Архитектура шины может дополнительно соединять различные другие схемы, такие как схема для периферийного оборудования, регулятора напряжения и схема управления питанием. Это все известно в данной области техники и, следовательно, дополнительно не представлено в настоящем описании. Интерфейс шины обеспечивает возможность сопряжения. Приемопередатчик 702 может состоять из нескольких элементов, включая в себя передатчик и приемник, с целью формирования блоков, предназначенных для связи с различными другими устройствами в среде передачи.
[0093] Процессор 701 отвечает за управление архитектурой шины и общую обработку, а запоминающее устройство 703 может хранить данные, используемые процессором 701 при выполнении операции.
[0094] Сетевое устройство, предлагаемое по этому варианту осуществления настоящего изобретения, может реализовывать вышеизложенные варианты осуществления способа, принципы его реализации и технические эффекты аналогичны, и поэтому подробные сведения согласно этому варианту осуществления более в этой заявке приводиться не будут.
[0095] Способы или этапы работы алгоритма, описанные при раскрытии настоящего изобретения, могут быть реализованы в виде аппаратного обеспечения или реализованы процессором посредством выполнения команды. Команда может включать в себя соответствующий программный модуль. Программный модуль может храниться в RAM, флэш-памяти, ROM, EPROM, EEPROM, в регистре, на жестком диске, съемном жестком диске, CD-ROM или любом носителе данных, известном на этом уровне техники. Например, носитель данных соединен с процессором, позволяя последнему считывать информацию с носителя данных или записывать эту информацию на него. Разумеется, носитель данных может представлять собой компонент процессора. Процессор и носитель могут быть расположены на ASIC. Дополнительно ASIC может располагаться в блоке сопряжения базовой сети. Разумеется, процессор и носитель данных могут быть реализованы в блоке сопряжения базовой сети в виде дискретных компонентов.
[0096] Специалисту в этой области техники следует учесть, что в одном или нескольких вышеизложенных вариантах осуществления функции, описанные согласно настоящему изобретению, могут быть реализованы с помощью аппаратного, программного, микропрограммного обеспечения или любого их сочетания. В случае реализации с помощью программного обеспечения вышеизложенные функции могут храниться на машиночитаемом носителе данных или передаваться в виде одной или нескольких команд или кода на этом носителе. Машиночитаемый носитель данных включает в себя машинный носитель данных и среду передачи данных, которая включает в себя любую среду, позволяющую осуществлять передачу компьютерной программы из одного места в другое. Носитель данных может включать любой доступный носитель, к которому может получить доступ компьютер общего назначения или специализированный компьютер.
[0097] Подробное описание целей, технических решений и положительных эффектов настоящего изобретения дополнительно приведено в вышеизложенных конкретных вариантах реализации. Следует понимать, что вышеприведенное описание представляет собой исключительно конкретные варианты реализации настоящего изобретения, и оно не ограничивает объема правовой охраны настоящего изобретения. Любое изменение, эквивалентная замена или усовершенствование, вносимые на основании технических решений по настоящему изобретению, должны укладываться в объем его правовой охраны.
[0098] Специалисту в этой области техники следует понимать, что варианты осуществления настоящего изобретения могут быть реализованы в виде способа, системы или компьютерного программного продукта. Следовательно, варианты осуществления настоящего изобретения могут быть представлены вариантами исключительно в виде аппаратного обеспечения, исключительно в виде программного обеспечения или в виде сочетания программного и аппаратного обеспечения. Более того, в вариантах осуществления настоящего изобретения может использоваться вид компьютерного программного продукта, реализуемого на одном или нескольких машиночитаемых носителях данных (включая, помимо прочего, дисковое запоминающее устройство, CD-ROM, оптическое запоминающее устройство и т.п.), которые включают в себя программный код, который может быть использован компьютером.
[0099] Варианты осуществления настоящего изобретения описываются со ссылкой на блок-схемы или элементные схемы реализации способа, устройства (системы) и компьютерного программного продукта согласно вариантам осуществления настоящего изобретения. Следует понимать, что компьютерные программные команды могут быть использованы для реализации каждого процесса и/или каждого блока на блок-схемах и/или элементных схемах или сочетания процесса и/или блока на этих блок-схемах и/или элементных схемах. Эти компьютерные программные команды могут быть предусмотрены для компьютера общего назначения, специализированного компьютера, встроенного процессора или процессора любых других программируемых устройств обработки данных для создания машины с тем, чтобы с использованием команд, которые могут быть выполнены компьютером или процессором любого другого программируемого устройства обработки данных, можно было создать устройство для реализации конкретной функции в одном или нескольких процессах, приведенных на блок-схемах и/или на одном или нескольких блоках элементных схем.
[00100] Эти компьютерные программные команды могут храниться на машиночитаемом запоминающем устройстве, которое может отдавать команды компьютеру или любому другому программируемому устройству обработки данных на выполнение работы конкретным способом с тем, чтобы команды, хранимые на этом запоминающем устройстве, создавали элемент, который бы включал в себя механизм формирования команд. Механизм формирования команд реализует конкретную функцию в одном или нескольких процессах на блок-схемах и/или в одном или нескольких блоках на элементных схемах.
[00101] Эти компьютерные команды могут быть загружены на компьютер или другое программируемое устройство обработки данных с тем, чтобы на этом компьютере или другом устройстве выполнялся ряд операций и этапов, благодаря чему обеспечивалась бы машинная обработка. Следовательно, команды, выполняемые на компьютере или другом программируемом устройстве, обеспечивают наличие этапов для реализации конкретной функции в одном или нескольких процессах на блок-схемах и/или в одном или нескольких блоках на элементных схемах.
[00102] Очевидно, что специалистом в этой области техники могут быть внесены различные изменения и модификации в варианты осуществления настоящего изобретения без отступления от его сущности и объема. Таким образом, настоящее изобретение включает изменения и модификации при условии, что эти изменения и модификации вариантов его осуществления укладываются в объем пунктов формулы настоящего изобретения или его технологий-аналогов.