СПОСОБ ПРОИЗВОЛЬНОГО ДОСТУПА, ОКОНЕЧНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО
RANDOM ACCESS METHOD, TERMINAL DEVICE AND NETWORK DEVICE

ОБЛАСТЬ ТЕХНИКИ
[0001] Варианты реализации настоящего изобретения относятся к области связи и, в частности, способу произвольного доступа, оконечному устройству и сетевому устройству.
УРОВЕНЬ ТЕХНИКИ
[0002] В настоящее время при произвольном доступе в системе долгосрочного развития (стандарта LTE) после неудачного осуществления процедуры произвольного доступа оконечное устройство должно ожидать определенный период времени и затем может повторно инициировать процедуру произвольного доступа, и этот период времени называется временем отсрочки передачи. Время отсрочки передачи представляет собой случайное значение, выбранное из диапазона между 0 и временем ожидания, указанным в параметре указания отсрочки передачи, принятом оконечным устройством. Решение уровня техники для выбора времени отсрочки передачи является недостаточно гибким.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[0003] Ввиду вышесказанного согласно различным вариантам реализации настоящего изобретения предложены способ произвольного доступа, оконечное устройство и сетевое устройство, которые могут улучшить гибкость и характеристики системы связи.
[0004] Согласно первому аспекту предложен способ произвольного доступа, который может включать в себя следующие операции.
[0005] Первое оконечное устройство в случае неудачного осуществления процедуры произвольного доступа определяет, согласно условию инициирования процедуры произвольного доступа, время отсрочки передачи перед повторным инициированием процедуры произвольного доступа; и первое оконечное устройство повторно инициирует процедуру произвольного доступа согласно указанному времени отсрочки передачи.
[0006] Поскольку время отсрочки передачи, требуемое для процедур произвольного доступа, запускаемых при различных условиях, является различным, конечное время отсрочки передачи определяют на основании условия запуска выполнения процедуры произвольного доступа оконечным устройством, и, таким образом, гибкость и характеристики системы связи могут быть улучшены.
[0007] Согласно одному возможному варианту реализации определение согласно условию инициирования процедуры произвольного доступа первым оконечным устройством времени отсрочки передачи перед повторным инициированием процедуры произвольного доступа может включать в себя следующие операции.
[0008] Первое оконечное устройство определяет согласно условию инициирования процедуры произвольного доступа по меньшей мере одно из первого порогового значения, соответствующего условию инициирования процедуры произвольного доступа, или первой вероятности, соответствующей условию инициирования процедуры произвольного доступа, причем в данном случае первое пороговое значение предназначено для указания первого максимального времени ожидания перед повторным инициированием первым оконечным устройством процедуры произвольного доступа, запускаемой при указанном условии, и первая вероятность предназначена для указания вероятности того, что время отсрочки передачи меньше, чем второе максимальное время ожидания перед повторным инициированием процедуры произвольного доступа, запускаемой при указанном условии; и первое оконечное устройство определяет время отсрочки передачи согласно по меньшей мере одному из первого порогового значения или первой вероятности.
[0009] При необходимости оконечное устройство может находить в сохраненной таблице соответствий между условиями инициирования процедур произвольного доступа и по меньшей мере одним из пороговых значений или вероятностей, пороговое значение, соответствует условию приведения в действие первого оконечного устройства для инициирования процедуры произвольного доступа, и, таким образом, конечное время отсрочки передачи может быть определено согласно указанному пороговому значению.
[0010] При необходимости определение первым оконечным устройством неудачного осуществления процедуры произвольного доступа выполняют на основании следующего: отсутствие последовательности преамбулы, переданной первым оконечным устройством сетевому устройству, в информации ответа на произвольный доступ, или сбой устранения конфликта, объявленный в ответе относительно устранения конфликта.
[0011] При необходимости второе максимальное время ожидания может быть заранее сообщено оконечному устройству сетевым устройством посредством широковещательной передачи, так что оконечное устройство определяет конечное время отсрочки передачи на основании указанной вероятности. Для различных условий второе максимальное время ожидания может быть различным.
[0012] Согласно одному возможному варианту реализации первое оконечное устройство принимает параметр указания отсрочки передачи, переданный сетевым устройством, причем в данном случае параметр указания отсрочки передачи предназначен для указания максимального времени ожидания перед повторным инициированием процедуры произвольного доступа по меньшей мере одним оконечным устройством, содержащим первое оконечное устройство; и определение первым оконечным устройством времени отсрочки передачи согласно по меньшей мере одному из первого порогового значения или первой вероятности может включать в себя следующую операцию.
[0013] Первое оконечное устройство определяет время отсрочки передачи согласно параметру указания отсрочки передачи и по меньшей мере одному из первого порогового значения или первой вероятности.
[0014] Согласно одному возможному варианту реализации определение первым оконечным устройством времени отсрочки передачи согласно параметру указания отсрочки передачи и первому пороговому значению может включать в себя следующие операции.
[0015] Первое оконечное устройство определяет случайным образом первую длительность в пределах максимального времени ожидания, указанного параметром указания отсрочки передачи; и если первая длительность больше, чем длительность, соответствующая первому пороговому значению, первое оконечное устройство определяет случайным образом время отсрочки передачи в пределах длительности, соответствующей первому пороговому значению.
[0016] Согласно одному возможному варианту реализации определение первым оконечным устройством времени отсрочки передачи согласно параметру указания отсрочки передачи и первому пороговому значению может включать в себя следующие операции.
[0017] Если максимальное время ожидания, указанное параметром указания отсрочки передачи, больше, чем длительность, соответствующая первому пороговому значению, первое оконечное устройство определяет случайным образом время отсрочки передачи в пределах длительности, соответствующей первому пороговому значению; и если максимальное время ожидания, указанное параметром указания отсрочки передачи, меньше, чем длительность, соответствующая первому пороговому значению, первое оконечное устройство определяет случайным образом время отсрочки передачи в пределах максимального времени ожидания, указанного параметром указания отсрочки передачи.
[0018] Согласно одному возможному варианту реализации второе максимальное время ожидания меньше, чем максимальное время ожидания, указанное параметром указания отсрочки передачи.
[0019] Согласно одному возможному варианту реализации определение первым оконечным устройством времени отсрочки передачи в соответствии с параметром указания отсрочки передачи, первым пороговым значением и первой вероятностью может включать в себя следующие операции.
[0020] Первое оконечное устройство определяет случайным образом вторую длительность согласно параметру указания отсрочки передачи и первой вероятности; и если вторая длительность больше, чем второе максимальное время ожидания и длительность, соответствующая первому пороговому значению, первое оконечное устройство определяет случайным образом время отсрочки передачи в пределах длительности, соответствующей первому пороговому значению.
[0021] Согласно одному возможному варианту реализации способ также может включать в себя: прием первым оконечным устройством конфигурационной информации, передаваемой сетевым устройством и включающей взаимно-однозначные соответствия между множеством условий инициирования процедур произвольного доступа и множеством пороговых значений, причем множество условий инициирования процедур произвольного доступа включает условие инициирования данной процедуры произвольного доступа.
[0022] Согласно второму аспекту предложен способ произвольного доступа, который может включать в себя следующие операции.
[0023] Сетевое устройство определяет по меньшей мере одно из пороговых значений или вероятностей, находящихся во взаимно-однозначных соответствиях с множеством условий инициирования процедур произвольного доступа, причем в данном случае каждое пороговое значение предназначено для указания первого максимального времени ожидания перед повторным инициированием оконечным устройством процедуры произвольного доступа, запускаемой при соответствующем условии, и каждая вероятность предназначена для указания вероятности того, что время отсрочки передачи, определенное оконечным устройством, меньше, чем второе максимальное время ожидания перед повторным инициированием процедуры произвольного доступа, запускаемой при соответствующем условии запуска; и сетевое устройство передает первому оконечному устройству конфигурационную информацию, в данном случае включающую соответствия между множеством условий инициирования процедур произвольного доступа и по меньшей мере одним из пороговых значений или вероятностей.
[0024] Для различных условий инициирования процедур произвольного доступа обеспечены различные пороговые значения или вероятности, так что оконечное устройство может выбирать конечное время отсрочки передачи на основании условия инициирования процедуры произвольного доступа оконечным устройством, и, таким образом, гибкость и характеристики системы связи могут быть улучшены.
[0025] Согласно одному возможному варианту реализации определение сетевым устройством по меньшей мере одного из пороговых значений или вероятностей, находящихся во взаимно-однозначных соответствиях с множеством условий инициирования процедур произвольного доступа, может включать в себя следующую операцию.
[0026] Сетевое устройство определяет согласно приоритетам множества условий инициирования процедур произвольного доступа по меньшей мере одно из пороговых значений или вероятностей, находящихся во взаимно-однозначных соответствиях с множеством условий инициирования процедур произвольного доступа.
[0027] Приоритетом условия инициирования процедуры произвольного доступа может быть, например, приоритет сценария произвольного доступа, параметр качества обслуживания (QoS) данных, предназначенных для передачи, или количество случаев, когда инициированные процедуры произвольного доступа оканчивались неудачей.
[0028] Согласно одному возможному варианту реализации способ также может включать в себя следующую операцию.
[0029] Сетевое устройство передает первому оконечному устройству параметр указания отсрочки передачи, в данном случае предназначенный для указания максимального времени ожидания перед повторным инициированием по меньшей мере одним оконечным устройством процедуры произвольного доступа, и по меньшей мере одно оконечное устройство включает в себя первое оконечное устройство.
[0030] Согласно третьему аспекту предложено оконечное устройство, выполненные с возможностью осуществления способа согласно первому аспекту или любому возможному варианту его реализации. В частности, оконечное устройство может содержать блок, выполненный с возможностью исполнения способа согласно первому аспекту или любому возможному варианту его реализации.
[0031] Согласно четвертому аспекту предложено сетевое устройство, выполненное с возможностью исполнения способа согласно второму аспекту или любому возможному варианту его реализации. В частности, сетевое устройство может содержать блок, выполненный с возможностью осуществления способа согласно второму аспекту или любому возможному варианту его реализации.
[0032] Согласно пятому аспекту предложено оконечное устройство, которое может содержать: память, процессор, входной интерфейс и выходной интерфейс. Память, процессор, входной интерфейс и выходной интерфейс соединены посредством системы шин. Память выполнена с возможностью хранения инструкции, и процессор выполнен с возможностью исполнения инструкции, хранящейся в памяти, для осуществления способа согласно первому аспекту или любому возможному варианту его реализации.
[0033] Согласно шестому аспекту предложено сетевое устройство, которое может содержать: память, процессор, входной интерфейс и выходной интерфейс. Память, процессор, входной интерфейс и выходной интерфейс соединены посредством системы шин. Память выполнена с возможностью хранения инструкции, и процессор выполнен с возможностью исполнения инструкции, хранящейся в памяти, для осуществления способа согласно второму аспекту или любому возможному варианту его реализации.
[0034] Согласно седьмому аспекту предложен компьютерный носитель, который выполнен с возможностью хранения инструкции компьютерной программы для осуществления способа согласно первому аспекту или любому возможному варианту его реализации, или согласно второму аспекту или любому возможному варианту его реализации, и который может содержать программу, разработанную для осуществления представленных выше аспектов.
[0035] Эти и другие аспекты настоящего изобретения станут более очевидными и понятными в следующем описании вариантов реализации.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0036] На ФИГ. 1 изображена схема сценария применения согласно одному варианту реализации настоящего изобретения.
[0037] На ФИГ. 2 изображена блок-схема процедуры произвольного доступа.
[0038] На ФИГ. 3 изображена блок-схема способа произвольного доступа согласно одному варианту реализации настоящего изобретения.
[0039] На ФИГ. 4 изображена еще одна блок-схема способа произвольного доступа согласно одному варианту реализации настоящего изобретения.
[0040] На ФИГ. 5 изображена блок-схема оконечного устройства для произвольного доступа согласно одному варианту реализации настоящего изобретения.
[0041] На ФИГ. 6 изображена блок-схема сетевого устройства для произвольного доступа согласно одному варианту реализации настоящего изобретения.
[0042] На ФИГ. 7 изображена еще одна блок-схема оконечного устройства для произвольного доступа согласно одному варианту реализации настоящего изобретения.
[0043] На ФИГ. 8 изображена еще одна блок-схема сетевого устройства для произвольного доступа согласно одному варианту реализации настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0044] Ниже ясно и полностью описаны технические решения согласно различным вариантам реализации настоящего изобретения в сочетании с сопроводительными чертежами, иллюстрирующими варианты реализации настоящего изобретения.
[0045] Технические решения согласно различным вариантам реализации настоящего изобретения могут быть применены в различных системах связи, например, глобальной системе мобильной связи (GSM), системе множественного доступа с кодовым разделением (CDMA), системе широкополосного множественного доступа с кодовым разделением (WCDMA), системе пакетной радиосвязи общего пользования (GPRS), системе долгосрочного развития (стандарта LTE), системе LTE с дуплексным режимом разделения по частоте (FDD), системе LTE с дуплексным режимом разделения по времени (ТDD), универсальной системе мобильной связи (UMTS), системе широкополосного доступа в микроволновом диапазоне (WiMAX) или будущей системе 5G.
[0046] В частности, технические решения вариантов реализации настоящего изобретения применимы к различным системам связи, основанным на технологии неортогонального множественного доступа (NOMA), например, к системе множественного доступа на основе разреженных кодов (SCMA), системе с сигнатурой малой плотности (LDS). Разумеется, система множественного доступа на основе разреженных кодов (SCMA) и система сигнатуры малой плотности (LDS) также могут иметь другие названия, используемые в области связи. Кроме того, технические решения вариантов реализации настоящего изобретения применимы к системе передачи с множеством несущих, в которых используются технологии неортогонального множественного доступа (NOMA), например, системе ортогонального частотного разделения каналов с мультиплексированием (OFDM), системе многочастотного сигнала с гребенчатой фильтрацией (FBMC), системе обобщенного частотного разделения каналов с мультиплексированием (GFDM), а также системам OFDM с фильтрацией внеполосных излучений (F-OFDM), в которых используются технологии неортогонального множественного доступа (NOMA).
[0047] Оконечное устройство согласно различным вариантам реализации настоящего изобретения может называться пользовательским устройством (UE), оконечным устройством доступа, блоком пользователя, абонентским пунктом, мобильной станцией, мобильной платформой, удаленной станцией, удаленным терминалом, мобильным устройством, оконечным устройством пользователя, терминалом, устройством беспроводной связи, агентом пользователя, абонентским устройством или тому подобным. Оконечное устройство доступа может быть сотовым телефоном, беспроводным телефоном, телефоном с протоколом инициирования сеансов связи (SIP), узлом местной радиосвязи (WLL), персональным цифровым помощником (PDA), мобильным устройством, имеющим функцию беспроводной связи, вычислительным устройством или другим обрабатывающим устройством, соединенным с беспроводным модемом, а также устройством, установленным на транспортном средстве, или носимым устройством, оконечным устройством в будущей сети 5G, оконечным устройством в наземной сети мобильной связи общего доступа (PLMN), которая может быть разработана в будущем, или тому подобным устройством.
[0048] Сетевое устройство согласно различным вариантам реализации настоящего изобретения может быть устройством, используемым для связи с оконечным устройством. Сетевое устройство может быть, например, базовой приемопередающей станцией (BTS) в сетях GSM или CDMA, также может быть базовой станцией NodeB (NB) в системе WCDMA, также может быть базовой станцией Evolutional NodeB (eNB или eNodeB) в системе стандарта LTE, беспроводным контроллером в сценарии сети облачного радиодоступа (CRAN). Сетевое устройство может быть ретрансляционной станцией, точкой доступа, устройством, установленным на транспортном средстве, носимым устройством, сетевым устройством в будущей сети 5G, сетевым устройством наземной сети мобильной связи общего доступа (PLMN), которые не являются ограничением для вариантов реализации настоящего изобретения.
[0049] На ФИГ. 1 изображена схема сценария применения согласно одному варианту реализации настоящего изобретения. Система связи на ФИГ. 1 может содержать оконечное устройство 10 и сетевое устройство 20. Сетевое устройство 20 выполнено с возможностью обеспечения сервиса связи для оконечного устройства 10 и доступа к базовой сети. Оконечное устройство 10 может получать доступ к сети путем выполнения поиска синхронизирующего сигнала, сигнала вещания и т.п., передаваемых сетевым устройством 20, для связи с сетью. Стрелки, изображенные на ФИГ. 1, могут указывать направления передачи по восходящему или нисходящему каналам сотовой связи между оконечным устройством 10 и сетевым устройством 20.
[0050] Технология произвольного доступа является основным содержанием связи между пользователем и сетью в системе мобильной связи. В беспроводной сотовой сети связи пользователь инициирует запрос на установление соединения сетевому устройству посредством процедуры произвольного доступа. Однако в системе стандарта LTE произвольный доступ в основном предназначен для установления синхронизации восходящего канала и приема временного идентификатора сотовой радиосети (C-RNTI). Таким образом, произвольный доступ применяют не только к первоначальному получению доступа, но также и к состоянию, в котором потеряна синхронизация восходящего канала пользователя. Для облегчения понимания процедура произвольного доступа описана ниже в сочетании с ФИГ. 2. Как изображено на ФИГ. 2, этот процесс в основном включает следующие этапы.
[0051] 1. Передают сигнал преамбулы произвольного доступа. Этот этап в основном предназначен для предоставления сетевому устройству возможности правильной оценки времени задержки передачи оконечным устройством, и, таким образом, решается проблема конфликта, вызванного одновременным инициированием множеством оконечных устройств запроса на получение доступа.
[0052] 2. Информация обратной связи, передаваемая сетевым устройством оконечному устройству, включает время задержки передачи, требуемое для синхронизации восходящего канала, и условие перегрузки доступа текущей системы (которые используются оконечным устройством для предотвращения конфликта на основании механизма отсрочки передачи). Кроме того, сетевое устройство передает оконечному устройству в качестве обратной связи позицию ресурса восходящего канала, выделенного для получения оконечным устройством доступа.
[0053] 3. Оконечное устройство передает временный идентификатор сотовой радиосети (C-RNTI) оконечного устройства непосредственно в указанном ресурсе восходящего канала.
[0054] 4. Сетевое устройство передает информацию об устранении решении конфликта назад оконечному устройству. Таким образом, процедура произвольного доступа полностью решает проблему конфликта, вызванного одновременным запрашиванием множеством оконечных устройств доступа к системе.
[0055] Из-за ограниченности ресурсов доступа, когда множество оконечных устройств одновременно инициируют доступ в одном и том же ресурсе для получения доступа, возникает конфликт. Каждое из оконечных устройств может определять, терпит ли произвольный доступ неудачу, на основании того, принимается ли информация обратной связи в представленном выше этапе 2 в пределах временного окна ответа на произвольный доступ, или на основании того, совпадает ли сигнал преамбулы в принятой информации обратной связи с сигналом преамбулы, переданным непосредственно оконечным устройством. В частности, когда оконечное устройство не принимает информацию обратной связи в пределах временного окна ответа на произвольный доступ, или сигнал преамбулы в принятой информации обратной связи не совпадает с сигналом преамбулы, переданным непосредственно оконечным устройством, оконечное устройство определяет, что произвольный доступ терпит неудачу. Кроме того, оконечное устройство согласно информации об устранении конфликта в представленном выше этапе 4 также может определять, что устранение конфликта терпит неудачу и аналогично может определять, что произвольный доступ терпит неудачу.
[0056] Для различных сигналов преамбулы произвольного доступа информация ответа на произвольный доступ от сетевого устройства включает в себя: порядковый номер успешно обнаруженной последовательности преамбулы без конфликтов; время задержки передачи указанной последовательности; ресурс передачи по восходящему каналу, используемый оконечным устройством в описанном выше этапе 3, и временный идентификатор пользователя. Кроме того, сетевое устройство на основании текущего состояния нагрузки произвольного доступа также определяет, добавлен ли параметр указания отсрочки передачи к ответу на произвольный доступ для предотвращения конфликта. С этим параметром указания отсрочки передачи каждое из оконечных устройств не передает сигнал преамбулы непосредственно при следующей доступной возможности произвольного доступа в случае конфликта произвольного доступа, но вновь передает сигнал преамбулы после времени задержки, таким образом уменьшая вероятность конфликта среди оконечных устройств.
[0057] В будущей системе беспроводной связи, такой как система 5G, условие инициирования процедуры произвольного доступа может включать в себя следующие случаи.
[0058] 1. Первоначальное установление соединения управления радиоресурсами (RRC). Когда оконечное устройство переходит от состояния бездействия в соединенное состояния, оконечное устройство инициирует процедуру произвольного доступа.
[0059] 2. Восстановление соединения RRC. После нарушения линии беспроводной связи, и когда оконечное устройство должно восстановить соединение RRC, пользовательское устройство (UE) инициирует процедуру произвольного доступа.
[0060] 3. Оконечное устройство, когда выполняет передачу, инициирует процедуру произвольного доступа в целевой соте.
[0061] 4. Данные нисходящего канала приходят, когда оконечное устройство находится в соединенном состоянии, сетевое устройство имеет данные нисходящего канала, предназначенные для передачи оконечному устройству, и обнаруживает, что оконечное устройство находится в состоянии рассинхронизации восходящего канала (сетевое устройство поддерживает таймер восходящего канала; и если таймер восходящего канала истекает, и сетевое устройство не принимает зондирующий сигнал от оконечного устройства, сетевое устройство определяет, что находится в состоянии рассинхронизации восходящего канала), в этом случае сетевое устройство управляет оконечным устройством, принуждая его инициировать процедуру произвольного доступа.
[0062] 5. Данные восходящего канала приходят, когда оконечное устройство находится в соединенном состоянии, оконечное устройство имеет данные восходящего канала, предназначенные для передачи сетевому устройству, и само обнаруживает, что находится в состоянии рассинхронизации восходящего канала (сетевое устройство поддерживает таймер восходящего канала; и если таймер восходящего канала истекает, и оконечное устройство не принимает команду корректировки временного опережения (ТА) от сетевого устройства, оконечное устройство определяет, что оконечное устройство находится в состоянии рассинхронизации восходящего канала), оконечное устройство инициирует процедуру произвольного доступа.
[0063] 6. Когда оконечное устройство находится в соединенном состоянии, для позиционирования и в случае необходимости временного опережения (ТА), оконечное устройство инициирует процедуру произвольного доступа.
[0064] Поскольку приоритеты условий инициирования процедур произвольного доступа являются различными, время отсрочки передачи для повторного инициирования процедуры произвольного доступа также является различным. Например, в представленных выше шести случаях, приоритет соединения RRC является самым высоким, и, таким образом, время отсрочки передачи перед повторным инициированием процедуры произвольного доступа является самым коротким. Таким образом, в вариантах реализации настоящего изобретения описано, как выбирать соответствующее время отсрочки передачи согласно различным условиям инициирования процедур произвольного доступа.
[0065] На ФИГ. 3 изображена блок-схема способа 100 произвольного доступа согласно одному варианту реализации настоящего изобретения. Как изображено на ФИГ. 3, способ 100 описан с точки зрения сетевого устройства и, в частности, осуществляется базовой станцией. Способ 100 в основном включает следующие этапы.
[0066] На этапе S110 сетевое устройство определяет по меньшей мере одно из пороговых значений или вероятностей, которые находятся во взаимно-однозначных соответствиях с множеством условий инициирования процедур произвольного доступа, причем в данном случае каждое пороговое значение предназначено для указания первого максимального времени  ожидания перед повторным инициированием оконечным устройством процедуры произвольного доступа, запускаемой при соответствующем условии, и каждая вероятность предназначена для указания вероятности того, что время отсрочки передачи, определенное оконечным устройством, меньше, чем второе максимальное время ожидания перед повторным инициированием процедуры произвольного доступа, запускаемой при соответствующем условии.
[0067] На этапе S120 сетевое устройство передает первому оконечному устройству конфигурационную информацию, в данном случае включающую в себя соответствия между множеством условий инициирования процедуры произвольного доступа и по меньшей мере одним из пороговых значений или вероятностей.
[0068] Как может быть видно из вышеописанного, поскольку время отсрочки передачи, фактически требуемое для процедур произвольного доступа, запускаемых при различных условиях, является различным, в уровне техники максимальное время ожидания, задаваемое сетевым устройством, используют для процедур произвольного доступа, запускаемых при различных условиях в один и тот же момент, что является неприемлемым. Таким образом, для процедур произвольного доступа, запускаемых при различных условиях, обеспечено по меньшей мере одно из различных пороговых значений или различных вероятностей, так что оконечное устройство определяет максимальное время ожидания и на основании процедуры произвольного доступа, запускаемой при определенном условии и инициируемой оконечным устройством, и, таким образом, оконечное устройство имеет улучшенную возможность выбора подходящего времени отсрочки передачи для улучшения гибкости и характеристик связи.
[0069] При необходимости сетевое устройство может регистрировать множество времен отсрочки передачи перед повторным инициированием оконечным устройством различных процедур произвольного доступа, классифицировать их на основании различных условий и выполнять вычисление с получением соответствующих пороговых значений, таких как оценка среднего значения. Сетевое устройство также может определять пороговые значения в сочетании с приоритетами условий инициирования процедур произвольного доступа, такими как приоритеты сценариев произвольного доступа, параметры качества обслуживания (QoS) данных, предназначенных для передачи, или количество случаев, когда инициированные процедуры произвольного доступа оканчивались неудачей. В частности, сетевое устройство может определять соответствующие пороговые значения согласно времени отсрочки передачи для различных процедур произвольного доступа при общих условиях и приоритеты условий для инициирования различных процедур произвольного доступа. Например, поскольку приоритет соединения RRC выше, чем приоритет хэндовера соты (cell handover), выполненного оконечным устройством, пороговое значение для сценария соединения RRC может быть задано как 10 мс, и пороговое значение для сценария передачи может быть задано как 20 мс. Также, например, обычно, когда оконечное устройство находится в соединенном состоянии, допустимое максимальное время задержки предназначенных для передачи данных, переносимых в параметре качества обслуживания (QoS), составляет 30 мс, таким образом, пороговое значение для сценария потери синхронизации восходящего канала, в котором процедура произвольного доступа инициирована оконечным устройством, может быть задано по меньшей мере как 30 мс или меньше. Также, например, оконечное устройство пять раз инициирует соединение RRC, и все пять попыток оказываются неудачными; в этом случае перед тем, как оконечное устройство инициирует процедуру произвольного доступа в шестой раз, сетевое устройство может повторно задать для оконечного устройства пороговое значение, соответствующее небольшой длительности.
[0070] При необходимости сетевое устройство может регистрировать множество случаев отсрочки передачи перед повторным инициированием оконечным устройством различных процедур произвольного доступа, классифицировать их на основании различных условий и выполнять вычисление с получением соответствующих вероятностей, таких как вероятность того, что время отсрочки передачи попадает в определенный интервал времени. Например, когда сетевое устройство регистрирует, что девять из десяти времен отсрочки передачи в сценарии установления соединения RRC попадают в определенный интервал (10 мс, 20 мс), и одно из десяти времен отсрочки передачи больше чем 20 мс, заданная сетевым устройством вероятность сценария установления соединения RRC и попадания времени отсрочки передачи в интервал 20 мс может составлять 90%. Интервал 20 мс может быть заранее сообщен сетевым устройством оконечному устройству. Сетевое устройство также может определять различные вероятности в сочетании с приоритетами условий инициирования процедуры произвольного доступа, такими как приоритеты сценариев произвольного доступа, параметры качества обслуживания (QoS) данных, предназначенных для передачи, или количество случаев, когда инициированные процедуры произвольного доступа оканчивались неудачей. Например, если приоритет условия объединен с вероятностью, определенной для приоритета сценария установления соединения RRC, который выше, чем приоритет сценария хэндовера оконечного устройства, это может способствовать повышению вероятности сценария установления соединения RRC до 90% или больше, например, до 95%.
[0071] Представленное выше является только описанием примеров конкретного варианта реализации того, как сетевое устройство определяет по меньшей мере одно из пороговых значений или вероятностей, соответствующих условиям инициирования процедур произвольного доступа, и не является ограничением для вариантов реализации настоящего изобретения.
[0072] Согласно различным вариантам реализации настоящего изобретения ниже описаны условия инициирования процедур произвольного доступа, включенные в существующую систему связи, причем условие также может быть другим условием инициирования процедуры произвольного доступа в будущей системе связи.
[0073] Сетевое устройство после определения соответствий между условиями инициирования процедур произвольного доступа и по меньшей мере одним из пороговых значений или вероятностей должно сообщить эти соответствия оконечному устройству, например, посредством широковещательной передачи. Соответствия могут своевременно циклически обновляться согласно фактическому сценарию.
[0074] Из вышесказанного также может быть понятно, что когда сетевое устройство передает информацию обратной связи оконечному устройству, максимальное время ожидания (т.е. параметр указания отсрочки передачи согласно данному варианту реализации настоящего изобретения) перед повторным инициированием процедур произвольного доступа оконечным устройством в случае неудачного осуществления процедуры произвольного доступа может быть передано в информации обратной связи. Следует понимать, что различие между параметром указания отсрочки передачи и пороговыми значениями согласно данному варианту реализации настоящего изобретения состоит в том, что пороговые значения заданы для различных условий инициирования процедур произвольного доступа, и параметр указания отсрочки передачи определен для всех оконечных устройств, одновременно выполняющих произвольный доступ с конкуренцией за ресурс. Кроме того, параметр указания отсрочки передачи определен в основном на основании состояния нагрузки сетевого устройства, и пороговые значения в целом относятся к приоритетам различных условий инициирования процедур произвольного доступа. Сетевое устройство также может непосредственно объединять параметр указания отсрочки передачи и пороговые значения в один параметр на основании состояния нагрузки сетевого устройства и приоритетов различных условий, т.е. максимальное время ожидания, передаваемое сетевым устройством в информации обратной связи, фактически является множеством максимальных времен ожидания, соответствующим множеству условий. После приема соответствующих соотношений оконечное устройство может выбирать соответствующее максимальное время ожидания на основании условия для указанного оконечного устройства и, таким образом, также может выбирать по случайному закону конечное время отсрочки передачи.
[0075] На ФИГ. 4 изображена блок-схема способа 200 произвольного доступа согласно одному варианту реализации настоящего изобретения. Как изображено на ФИГ. 4, способ 200 описан с точки зрения оконечного устройства и, в частности, исполняется пользовательским устройством (UE). Способ 200 в основном включает следующие этапы.
[0076] На этапе S210 первое оконечное устройство в случае неудачного осуществления процедуры произвольного доступа определяет согласно условию инициирования процедуры произвольного доступа время отсрочки передачи перед повторным инициированием процедуры произвольного доступа.
[0077] На этапе S220 первое оконечное устройство повторно инициирует процедуру произвольного доступа согласно времени отсрочки передачи.
[0078] В частности, после определения неудачного осуществления процедуры произвольного доступа первое оконечное устройство может определять согласно условию запуска процедуры произвольного доступа в данный момент времени время отсрочки передачи перед повторным инициированием процедуры произвольного доступа. Например, если первое оконечное устройство не принимает информацию обратной связи во временном окне ответа на произвольный доступ, или ни один сигнал преамбулы в принятой информации обратной связи не совпадает с сигналом преамбулы, переданным первым оконечным устройством, произвольный доступ терпит неудачу. Таким образом, первое оконечное устройство определяет согласно условию инициирования процедуры произвольного доступа время отсрочки передачи перед повторным инициированием процедуры произвольного доступа. Например, если условием является соединение RRC, первое оконечное устройство может определять согласно максимальному времени ожидания процедуры произвольного доступа, запускаемой при том же условии, что и в предыдущий раз, время отсрочки передачи перед повторным инициированием процедуры произвольного доступа. Оконечное устройство может определять на основании условия инициирования процедуры произвольного доступа, определенного непосредственно оконечным устройством, время отсрочки передачи перед повторным инициированием процедуры произвольного доступа и может иметь улучшенную возможность выбора подходящего времени отсрочки передачи для улучшения гибкости и характеристик связи.
[0079] При необходимости согласно данному варианту реализации настоящего изобретения этап S210 может включать в себя следующие этапы.
[0080] На этапе S211 первое оконечное устройство определяет согласно условию инициирования процедуры произвольного доступа по меньшей мере одно из первого порогового значения, соответствующего условию инициирования процедуры произвольного доступа, или первой вероятности, соответствующей условию инициирования процедуры произвольного доступа, причем в данном случае первое пороговое значение предназначено для указания первого максимального времени ожидания перед повторным инициированием первым оконечным устройством процедуры произвольного доступа, запускаемой при указанном условии, и первая вероятность предназначена для указания вероятности того, что время отсрочки передачи меньше, чем второе максимальное время ожидания перед повторным инициированием процедуры произвольного доступа, запускаемой при указанном условии.
[0081] На этапе S212 первое оконечное устройство определяет время отсрочки передачи согласно по меньшей мере одному из первого порогового значения или первой вероятности.
[0082] Например, если первое оконечное устройство заранее имеет сведения о соответствиях между условиями инициирования процедур произвольного доступа и по меньшей мере одном из пороговых значений или вероятностей, как изображено в Таблице 1, первое оконечное устройство также может получать первое пороговое значение или первую вероятность, соответствующую процедуре произвольного доступа, на основании условия инициирования процедуры произвольного доступа первого оконечного устройства.
Таблица 1
Условие
Пороговое значение
Вероятность
Первоначальное установление соединения RRC
10 мс
90% (если второе максимальное время ожидания составляет 12 мс)
Повторное установление соединения RRC
20 мс
80% (если второе максимальное время ожидания составляет 25 мс)
Хэндовер соты оконечного устройства
30 мс
70% (если второе максимальное время ожидания составляет 40 мс)
Нисходящий канал, оконечное устройство рассинхронизировано
40 мс
80 % (если второе максимальное время ожидания составляет 50 мс)
Восходящий канал, оконечное устройство рассинхронизировано
50 мс
50 % (если второе максимальное время ожидания составляет 100 мс)
Позиционирование
60 мс
80 % (если второе максимальное время ожидания составляет 75 мс)
[0083] В частности, первое оконечное устройство при выполнении первоначального установления соединения RRC может открыть представленную выше таблицу и получить из нее соответствующее пороговое значение, составляющее 10 мс, т.е. первое оконечное устройство может случайно генерировать конечное время отсрочки передачи в пределах от 0 мс до 10 мс; и при повторном установлении соединения RRC первое оконечное устройство может просматривать представленную выше таблицу и получать из нее соответствующее пороговое значение, составляющее 20 мс, т.е. первое оконечное устройство может случайно генерировать конечное время отсрочки передачи в пределах от 0 мс до 20 мс. При выполнении хэндовера соты первое оконечное устройство просматривает таблицу и получает из нее соответствующую вероятность, составляющую 70%. В данном случае вероятность, составляющая 70%, соответствует второму максимальному времени ожидания, которое составляет 40 мс, и первое оконечное устройство может случайным образом генерировать конечное время отсрочки передачи на основании указанной вероятности.
[0084] При необходимости первое оконечное устройство также может принимать параметр указания отсрочки передачи, определенный сетевым устройством. Параметр указания отсрочки передачи определяется сетевым устройством на основании текущего состояния нагрузки. Если максимальное время ожидания, указанное отсрочкой передачи, составляет 20 мс, первое оконечное устройство может случайным образом генерировать первую длительность в пределах 0-20 мс, например, 15 мс. В этом случае, если первое оконечное устройство выполняет первоначальное соединение RRC, оно просматривает таблицу и может получить пороговое значение, составляющее 10 мс, которое меньше чем 15 мс. Также, первое оконечное устройство может случайным образом восстановить конечное время отсрочки передачи в пределах 0-10 мс. Кроме того, если первая длительность, генерируемая первым оконечным устройством, меньше, чем определенное пороговое значение, первое оконечное устройство может непосредственно использовать сгенерированную первую длительность в качестве конечного времени отсрочки передачи. Первое оконечное устройство также может сначала определять соотношение значений между максимальным временем ожидания, указанным в параметре указания отсрочки передачи, и пороговым значением. Если максимальное время ожидания, указанное параметром указания отсрочки передачи, меньше, чем пороговое значение, первое оконечное устройство может случайным образом генерировать конечное время отсрочки передачи в пределах от 0 мс до максимального времени ожидания, указанного в параметре указания отсрочки передачи; и если максимальное время ожидания, указанное параметром указания отсрочки передачи, больше, чем указанное пороговое значение, первое оконечное устройство случайным образом генерирует конечное время отсрочки передачи в пределах от 0 мс до указанного порогового значения.
[0085] При необходимости параметр указания отсрочки передачи, принятый первым оконечным устройством, также может переносить информацию в нескольких равных частях, разделенных сетевым устройством, максимального времени ожидания, указанного в параметре указания отсрочки передачи, и, соответственно, каждая вероятность является вероятностью того, что первое оконечное устройство выбирает время отсрочки передачи в равных частях. Например, если максимальное время ожидания, указанное параметром указания отсрочки передачи, составляет 60 мс и разделено на шесть равных частей (т.е. каждая равная часть составляет 10 мс), вероятность первоначального соединения RRC, составляющая 90%, как указано в Таблице 1, может означать, что вероятность выбора времени отсрочки передачи в пределах первой равной части (т.е. в пределах 0-10 мс) составляет 90%. Иными словами, вероятность того, что время отсрочки передачи выбирается в пределах от 11 мс до 60 мс, составляет 10%.
[0086] При необходимости согласно данному варианту реализации настоящего изобретения определение первым оконечным устройством времени отсрочки передачи согласно параметру указания отсрочки передачи, первому пороговому значению и первой вероятности может включать в себя следующие операции.
[0087] Первое оконечное устройство случайным образом определяет вторую длительность согласно параметру указания отсрочки передачи и первой вероятности; и если вторая длительность больше второго максимального времени ожидания и больше длительности, соответствующей первому пороговому значению, первое оконечное устройство случайным образом определяет время отсрочки передачи в пределах длительности, соответствующей первому пороговому значению.
[0088] В частности, первое оконечное устройство также может определять конечное время отсрочки передачи на основании порогового значения, вероятности и параметра указания отсрочки передачи. Также, например, в представленной выше Таблице 1, если первое оконечное устройство выполняет первоначальное соединение RRC, и принятая отсрочка передачи составляет 60 мс и разделена на шесть равных частей, вероятность того, что первое оконечное устройство выбирает время отсрочки передачи в первой равной части, составляет 90%. Однако, первое оконечное устройство случайно выбирает время отсрочки передачи в диапазоне 10-60 мс с вероятностью 10%. В этом случае первое оконечное устройство нуждается не в повторном выборе времени отсрочки передачи с вероятностью 90%, а в повторном выборе на основании порогового значения, составляющего 10 мс, т.е. случайным образом генерирует конечное время отсрочки передачи непосредственно в диапазоне 0-10 мс.
[0089] Представленные выше в Таблице 1 различные состояния и значения приведены только в качестве примера и не предназначены для ограничения вариантов реализации настоящего изобретения.
[0090] Обмен данными между оконечным устройством и сетевым устройством, соответствующие характеристики, функции и т.п., описанные в отношении оконечного устройства, соответствуют соответствующим характеристикам и функциям сетевого устройства. Иными словами, какую информацию сетевое устройство передает оконечному устройству, такую информацию принимает оконечное устройство соответственно.
[0091] Согласно различным вариантам реализации настоящего изобретения нумерация этапов не означает обязательности указанной последовательности их исполнения. Последовательность исполнения каждого этапа определяется его функцией и внутренней логикой и не предназначена для создания любого ограничения способа согласно различным вариантам реализации настоящего изобретения.
[0092] Выше подробно описаны способы произвольного доступа согласно различным вариантам реализации настоящего изобретения. Ниже в сочетании с ФИГ. 5-8 описаны устройства для произвольного доступа согласно различным вариантам реализации настоящего изобретения. Технические признаки вариантов реализации способа применены к следующим вариантам реализации устройства.
[0093] На ФИГ. 5 изображена блок-схема оконечного устройства 300 для произвольного доступа согласно одному варианту реализации настоящего изобретения. Как изображено на ФИГ. 5, оконечное устройство является первым оконечным устройством. Оконечное устройство 300 может содержать: модуль 310 определения и модуль 320 связи.
[0094] Модуль 310 определения выполнен с возможностью определения времени отсрочки передачи перед повторным инициированием процедуры произвольного доступа согласно условию инициирования процедуры произвольного доступа в случае, если осуществление первым оконечным устройством процедуры произвольного доступа потерпело неудачу.
[0095] Модуль 320 связи выполнен с возможностью повторного инициирования процедуры произвольного доступа согласно времени отсрочки передачи.
[0096] Таким образом, оконечное устройство для процедуры произвольного доступа согласно одному варианту реализации настоящего изобретения может улучшить гибкость и характеристики системы связи.
[0097] При необходимости согласно данному варианту реализации настоящего изобретения модуль 310 определения может содержать первый блок определения и второй блок определения.
[0098] Первый блок определения выполнен с возможностью определения согласно условию инициирования процедуры произвольного доступа по меньшей мере одного из первого порогового значения, соответствующего условию инициирования процедуры произвольного доступа, или первой вероятности, соответствующей условию инициирования процедуры произвольного доступа, причем в данном случае первое пороговое значение предназначено для указания первого максимального времени ожидания перед повторным инициированием первым оконечным устройством процедуры произвольного доступа, запускаемой при указанном условии, и первая вероятность предназначена для указания вероятности того, что время отсрочки передачи меньше, чем второе максимальное время ожидания перед повторным инициированием процедуры произвольного доступа, запускаемой при указанном условии.
[0099] Второй блок определения выполнен с возможностью определения времени отсрочки передачи согласно по меньшей мере одному из первого порогового значения или указанной первой вероятности.
[00100] При необходимости согласно данному варианту реализации настоящего изобретения оконечное устройство также содержит: приемный модуль, выполненный с возможностью приема параметра указания отсрочки передачи, передаваемого сетевым устройством, причем в данном случае параметр указания отсрочки передачи предназначен для указания максимального времени ожидания перед повторным инициированием процедуры произвольного доступа по меньшей мере одним оконечным устройством, и по меньшей мере одно оконечное устройство содержит первое оконечное устройство. Второй блок определения выполнен с возможностью: определения времени отсрочки передачи согласно параметру указания отсрочки передачи и по меньшей мере одному из первого порогового значения или первой вероятности.
[00101] При необходимости согласно данному варианту реализации настоящего изобретения второй блок определения выполнен с возможностью: определения случайным образом первой длительности в пределах максимального времени ожидания, указанного параметром указания отсрочки передачи; и определения случайным образом времени отсрочки передачи в пределах длительности, соответствующей первому пороговому значению, если первая длительность больше, чем длительность, соответствующая первому пороговому значению.
[00102] При необходимости согласно данному варианту реализации настоящего изобретения второй блок определения выполнен с возможностью: определения случайным образом времени отсрочки передачи в пределах длительности, соответствующей первому пороговому значению, если максимальное время ожидания, указанное параметром указания отсрочки передачи, больше, чем длительность, соответствующая первому пороговому значению; и определения случайным образом времени отсрочки передачи в пределах максимального времени ожидания, указанного параметром указания отсрочки передачи, если максимальное время ожидания, указанное параметром указания отсрочки передачи, меньше, чем длительность, соответствующая первому пороговому значению.
[00103] При необходимости согласно данному варианту реализации настоящего изобретения второе максимальное время ожидания меньше, чем максимальное время ожидания, указанное параметром указания отсрочки передачи.
[00104] При необходимости согласно данному варианту реализации настоящего изобретения второй блок определения выполнен с возможностью: определения случайным образом второй длительности согласно параметру указания отсрочки передачи и первой вероятности; и определения случайным образом времени отсрочки передачи в пределах длительности, соответствующей первому пороговому значению, если вторая длительность больше, чем второе максимальное время ожидания, и больше, чем длительность, соответствующая первому пороговому значению.
[00105] При необходимости согласно данному варианту реализации настоящего изобретения приемный модуль также выполнен с возможностью: приема конфигурационной информации, передаваемой сетевым устройством, причем в данном случае конфигурационная информация включает взаимно-однозначные соответствия между множеством условий инициирования процедур произвольного доступа и множеством пороговых значений, и множество условий инициирования процедур произвольного доступа включает указанное условие инициирования процедуры произвольного доступа.
[00106] Оконечное устройство 300 для произвольного доступа согласно одному варианту реализации настоящего изобретения может соответствовать первому оконечному устройству в варианте реализации способа настоящего изобретения; и представленные выше и другие операции и/или функции каждого блока в оконечном устройстве 300 соответственно предназначены для осуществления соответствующих процедур первого оконечного устройства в способе 200, изображенном на ФИГ. 4, и потому не будут повторены в целях краткости.
[00107] На ФИГ. 6 изображена блок-схема сетевого устройства 400 для произвольного доступа согласно одному варианту реализации настоящего изобретения. Как изображено на ФИГ. 6, сетевое устройство 400 может содержать: модуль 410 определения и передающий модуль 420.
[00108] Модуль 410 определения выполнен с возможностью определения по меньшей мере одного из пороговых значений или вероятностей, которые находятся во взаимно-однозначных соответствиях с множеством условий инициирования процедур произвольного доступа, причем в данном случае каждое пороговое значение предназначено для указания первого максимального времени ожидания перед повторным инициированием оконечным устройством процедур произвольного доступа, запускаемых при соответствующем условии, и каждая вероятность предназначена для указания вероятности того, что время отсрочки передачи, определенное оконечным устройством, меньше, чем второе максимальное время ожидания перед повторным инициированием процедуры произвольного доступа, запускаемой при соответствующем условии.
[00109] Передающий модуль 420 выполнен с возможностью передачи первому оконечному устройству конфигурационной информации, в данном случае включающей соответствия между множеством условий инициирования процедур произвольного доступа и по меньшей мере одним из пороговых значений или вероятностей.
[00110] Таким образом, сетевое устройство для произвольного доступа согласно одному варианту реализации настоящего изобретения может улучшать гибкость и характеристики системы связи.
[00111] При необходимости согласно данному варианту реализации настоящего изобретения модуль 410 определения выполнен с возможностью: определения согласно приоритетам множества условий инициирования процедур произвольного доступа по меньшей мере одного из пороговых значений или вероятностей, которые находятся во взаимно-однозначных соответствиях с множеством условий инициирования процедур произвольного доступа.
[00112] При необходимости согласно данному варианту реализации настоящего изобретения передающий модуль 420 также выполнен с возможностью: передачи параметра указания отсрочки передачи первому оконечному устройству, причем в данном случае параметр указания отсрочки передачи предназначен для указания максимального времени ожидания перед повторным инициированием процедуры произвольного доступа по меньшей мере одним оконечным устройством, и по меньшей мере одно оконечное устройство содержит первое оконечное устройство.
[00113] Сетевое устройство 400 для произвольного доступа согласно одному варианту реализации настоящего изобретения может соответствовать сетевому устройству в варианте реализации способа настоящего изобретения; и представленные выше и другие операции и/или функции каждого блока в сетевом устройстве 400 соответственно предназначены для осуществления соответствующих функций сетевого устройства в способе 100, изображенном на ФИГ. 3, и потому не будут повторены для краткости.
[00114] Согласно одному варианту реализации настоящего изобретения также предложено оконечное устройство 500 для произвольного доступа, изображенное на ФИГ. 7. Оконечное устройство 500 может быть оконечным устройством 300, изображенным на ФИГ. 3, и может быть выполнено с возможностью исполнения этапов, соответствующих способу 200, изображенному на ФИГ. 4, исполняемых первым оконечным устройством. Оконечное устройство 500 может содержать: входной интерфейс 510, выходной интерфейс 520, процессор 530 и память 540. Входной интерфейс 510, выходной интерфейс 520, процессор 530 и память 540 могут быть соединены посредством системы шин. Память 540 выполнена с возможностью хранения программы, инструкции или кода. Процессор 530 выполнен с возможностью исполнения программы, инструкции или кода, хранящихся в памяти 540, для управления приемом входным интерфейсом 510 сигнала и управления передачей выходным интерфейсом 520 сигнала и осуществления операций согласно данному варианту реализации способа.
[00115] Таким образом, оконечное устройство для произвольного доступа согласно данному варианту реализации настоящего изобретения может улучшать гибкость и характеристики системы связи.
[00116] Согласно данному варианту реализации настоящего изобретения процессор 530 может быть центральным процессором (CPU). Процессор 530 также может быть другими универсальными процессорами, процессором цифровых сигналов (DSP), прикладной специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другими программируемыми логическими устройствами, дискретными логическими элементами или транзисторными логическими устройствами и дискретным аппаратным компонентом и т.п. Универсальный процессор может быть микропроцессором, или процессор также может быть любым процессором общего назначения и т.п.
[00117] Память 540 может включать в себя постоянное запоминающее устройство (ПЗУ) и оперативное запоминающее устройство (ОЗУ) и обеспечивает инструкции и данные для процессора 530. Часть памяти 540 также может включать в себя долговременное оперативное запоминающее устройство (ОЗУ). Например, память 540 также может хранить информацию в устройстве накопительного типа.
[00118] Во время процесса реализации этапы способов могут быть исполнены аппаратной интегральной логической схемой в процессоре 530 или инструкцией в форме программного обеспечения. Этапы способов, раскрытых в сочетании с вариантами реализации настоящего изобретения могут непосредственно исполняться и осуществляться аппаратным процессором или могут исполняться и осуществляться с использованием сочетания аппаратных средств и программных модулей в процессоре. Программный модуль может быть расположен в подходящем носителе, известном в данной области техники, таком как оперативное запоминающее устройство (ОЗУ), флэш-память, постоянное запоминающее устройство (ПЗУ), программируемое постоянное запоминающее устройство (ППЗУ), электрически стираемая программируемая постоянная память (СППЗУ) или регистр. Носитель расположен в памяти 540. Процессор 530 считывает информацию из памяти 540 и выполняет этапы описанных выше способов в сочетании с аппаратными средствами процессора. Представленное выше не будет подробно описано в данном случае, чтобы избежать повторения.
[00119] Согласно конкретному варианту реализации модуль 310 определения и модуль 320 связи, изображенные на ФИГ. 3, могут быть осуществлены с использованием процессора 530, изображенного на ФИГ. 7, и приемный модуль может быть осуществлен входным интерфейсом 510, изображенным на ФИГ. 7.
[00120] Как изображено на ФИГ. 8, согласно одному варианту реализации настоящего изобретения также предложено сетевое устройство 600 для произвольного доступа. Сетевое устройство 600 может быть сетевым устройством 400, изображенным на ФИГ. 4, и может быть выполнено с возможностью исполнения этапов, соответствующих способу 100, изображенному на ФИГ. 3, исполняемых сетевым устройством. Сетевое устройство 600 может содержать: входной интерфейс 610, выходной интерфейс 620, процессор 630 и память 640. Входной интерфейс 610, выходной интерфейс 620, процессор 630 и память 640 могут быть соединены посредством системы шин. Память 640 выполнена с возможностью хранения программы, инструкции или кода. Процессор 630 выполнен с возможностью исполнения программы, инструкции или кода, хранящихся в памяти 640, для управления приемом сигнала входным интерфейсом 610 и управления передачей сигнала выходным интерфейсом 620 и осуществления этапов согласно данному варианту реализации способа.
[00121] Таким образом, сетевое устройство для произвольного доступа согласно данному варианту реализации настоящего изобретения может улучшать гибкость и характеристики системы связи.
[00122] Согласно данному варианту реализации настоящего изобретения процессором 630 может быть центральный процессор (CPU). Процессор 630 также может быть другими универсальными процессорами, процессором цифровых сигналов (DSP), прикладной специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другими программируемыми логическими устройствами, дискретными логическими элементами или транзисторными логическими устройствами и дискретным аппаратным компонентом и т.п. Универсальный процессор может быть микропроцессором, или процессор также может быть любым процессором общего назначения и т.п.
[00123] Память 640 может включать в себя постоянное запоминающее устройство (ПЗУ) и оперативное запоминающее устройство (ОЗУ) и обеспечивает инструкции и данные для процессора 630. Часть памяти 640 также может включать в себя долговременное оперативное запоминающее устройство (ОЗУ). Например, память 640 также может хранить информацию в устройстве накопительного типа.
[00124] Во время процесса реализации этапы способов могут быть выполнены аппаратной интегральной логической схемой в процессоре 630 или инструкцией в форме программного обеспечения. Этапы способов, раскрытых в сочетании с вариантами реализации настоящего изобретения могут непосредственно исполняться и осуществляться аппаратным процессором или могут исполняться и осуществляться с использованием сочетания аппаратных средств и программных модулей в процессоре. Программный модуль может быть расположен в подходящем носителе, известном в данной области техники, таком как оперативное запоминающее устройство (ОЗУ), флэш-память, постоянное запоминающее устройство (ПЗУ), программируемое постоянное запоминающее устройство (ППЗУ), электрически стираемая программируемая постоянная память (СППЗУ) или регистр. Носитель расположен в памяти 640. Процессор 630 считывает информацию из памяти 640 и выполняет этапы описанных выше способов в сочетании с аппаратными средствами процессора. Представленное выше не будет подробно описано в данном случае, чтобы избежать повторения.
[00125] Согласно конкретному варианту реализации модуль 410 определения, изображенный на ФИГ. 4, может быть осуществлен с использованием процессора 630, изображенного на ФИГ. 8, и передающий модуль может быть осуществлен выходным интерфейсом 620, изображенным на ФИГ. 8.
[00126] Специалистам в данной области техники понятно, что блоки и этапы алгоритма в каждом примере, описанные в сочетании с вариантами реализации, раскрытыми в настоящем изобретении, могут быть осуществлены с использованием электронных аппаратных средства или сочетанием компьютерной программы и электронных аппаратных средств. Реализация этих функций в форме аппаратных средств или программного обеспечения зависит от конкретных случаев применения и конструктивных ограничений технических решений. Специалист в данной области техники может реализовать описанные функции для каждого конкретного случая применения различными способами, и все такие реализации должны находиться в пределах объема охраны настоящего изобретения.
[00127] Специалистам в данной области техники хорошо известно, что конкретные осуществляемые процессы системы, устройства и блоки, описанные выше, могут быть соотнесены с соответствующими процессами в варианте реализации способа и потому не будут подробно описаны в данном случае ради ясности и краткости описания.
[00128] Согласно некоторым вариантам реализации, представленным в настоящем раскрытии, подразумевается, что раскрытые система, устройство и способ могут быть осуществлены иным образом. Например, описанный вариант реализации устройства приведен только в качестве примера. Например, подразделение на блоки является только логическим подразделением функций, и при практическом осуществлении данного варианта реализации могут быть использованы другие способы подразделения. Например, множество блоков или компонентов могут быть объединены вместе или встроены в другую систему, или некоторыми характеристиками можно пренебречь, или они могут быть оставлены нереализованными. Кроме того, отображенные или описанные взаимные соединения или непосредственные связи или соединения с возможностью обмена данными могут быть осуществлены посредством различных интерфейсов. Непрямые связи или соединения с возможностью обмена данными между устройствами или блоками могут быть осуществлены в электронной, механической или других формах.
[00129] Блоки, описанные как отдельные части, могут быть или могут не быть физически разделены, и части, показанные на чертежах как блоки, могут быть или могут не быть физическими блоками, а именно, могут быть расположены в том же месте или также могут быть распределены среди множества сетевых блоков. Для достижения цели решений согласно различным вариантам реализации часть блоков или все блоки могут быть выбраны в соответствии с практическими требованиями.
[00130] Кроме того, функциональные блоки согласно различным вариантам реализации настоящего изобретения могут быть встроены в один процессор, или каждый из блоков физически может быть выполнен отдельно, или два или более блоков могут быть встроены в один блок.
[00131] При осуществлении функций в форме функционального блока программного обеспечения и продаже или использовании в качестве независимого продукта, функции могут храниться в компьютерочитаемом носителе. На основании такого понимания технические решения настоящего изобретения, в целом или в форме частей вносящих изобретательский вклад в уровень техники, могут быть выполнены в виде программного продукта. Указанный программный продукт хранится в носителе и содержит множество инструкций для инструктирования компьютерного устройства (которое может быть персональным компьютером, сервером, сетевым оборудованием и т.п.) относительно выполнения всех или некоторых этапов способов, описанных в вариантах реализации настоящего изобретения. Вышеуказанный носитель включает любой носитель, который может хранить программный код, такой как U-диск, мобильный жесткий диск, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ), магнитный диск или оптический диск.
[00132] Выше описаны только конкретные варианта реализации настоящего изобретения, которые не предназначены для ограничения объема охраны настоящего изобретения. Любые изменения или замены, очевидные для специалистов в пределах технического объема, раскрытого в настоящем изобретении, находятся в пределах объема охраны настоящего изобретения. Таким образом, объем охраны настоящего изобретения обусловлен объемом охраны приложенной формулы.