СПОСОБЫ И УСТРОЙСТВА ДЛЯ РАСПРОСТРАНЕНИЯ ВРЕМЕННОЙ СИНХРОНИЗАЦИИ КАНАЛА МЕЖДУ АБОНЕНТСКИМИ УСТРОЙСТВАМИ В ПРЯМОМ РЕЖИМЕ TDMA Российский патент 2015 года по МПК H04W56/00 

Описание патента на изобретение RU2556031C2

ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

Настоящая заявка связана со следующей заявкой США на изобретение, которой совместно с этой заявкой владеет Motorola Solutions, Inc.: порядковый № 12/760787, поданной 15 апреля 2010 г, озаглавленной “Method For Synchronizing Direct Mode Time Division Multiple Access (TDMA) Transmissions”, автор Chowdhary и др. (реестр патентного поверенного № СМ13377).

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее раскрытие, в целом, относится к беспроводной связи и, в частности, к способу и устройству для распространения временной синхронизации канала между множеством абонентских устройств в прямом режиме множественного доступа с разделением по времени (TDMA).

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

Известно, что абонентские устройства (также взаимозаменяемо упоминаемые в настоящей заявке как радиостанции) работают в “прямом режиме” (также упоминаемом в настоящей заявке как “прямой режим TDMA”). Прямой режим определяется как режим работы для двух или более абонентских устройств, в котором абонентские устройства устанавливают связь друг с другом без необходимости в любом оборудовании инфраструктуры, таком как базовая станция или повторитель. Это выполняется в противоположность “режиму повторителя”, определяемого как режим работы для двух или более абонентских устройств, в котором абонентские устройства устанавливают связь друг с другом с использованием одной или более частей оборудования инфраструктуры. Например, Европейский институт стандартов по телекоммуникациям (ETSI) опубликовал ETSI TS (техническую спецификацию) 102 361-1 (причем текущая версия v1.4.5, датированная декабрем 2007 г., и все будущие версии упоминаются в настоящей заявке как стандарт ETSI-DMR), которая описывает режим повторителя и прямой режим работы для абонентских устройств.

Способ доступа к каналу TDMA позволяет множеству станций (или мобильных абонентских устройств и/или фиксированных конечных станций) совместно использовать одну и ту же среду передачи с помощью разделения среды передачи на временные слоты (или просто слоты), причем временной слот определяется как элементарная временная синхронизация физического канала и определяется в приращениях по 30 мс в стандарте ETSI-DMR. Данная система TDMA отличается числом временных слотов, поддерживаемых в системе. Например, система TDMA с двумя слотами (или 2-мя слотами) (как описано в стандарте ETSI-DMR как режим 2:1) поддерживает два временных слота для каждого физического канала. Система TDMA с четырьмя слотами поддерживает четыре временных слота для каждого физического канала и т.д.

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

Стандарт ETSI-DMR в настоящее время описывает средство для устройства инфраструктуры, чтобы обеспечивать общую временную синхронизацию канала для абонентских устройств, работающих в режиме повторителя. Следовательно, когда абонентские устройства работают в режиме повторителя, два разных вызова, не создающих взаимные помехи, могут поддерживаться в двух временных слотах системы TDMA с двумя слотами. Однако стандарт ETSI-DMR в настоящее время не описывает средство для предоставления общей временной синхронизации канала в абонентские устройства, работающие в прямом режиме.

Следовательно, требуется способ для распространения временной синхронизации канала между абонентскими устройствами, работающими в прямом режиме TDMA.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

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

Фиг. 2 - блок-схема последовательности этапов, иллюстрирующая способ в соответствии с некоторыми вариантами осуществления.

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

Фиг. 4 иллюстрирует структуру CSBK CT, которая включает в себя информацию для проверки точности временной синхронизации канала для абонентских устройств, работающих в прямом режиме в соответствии с некоторыми вариантами осуществления.

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

Фиг. 6 - таблица принятия решения, иллюстрирующая способ в соответствии с некоторыми вариантами осуществления.

Фиг. 7 - блок-схема последовательности этапов, иллюстрирующая способ в соответствии с некоторыми вариантами осуществления.

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

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

Фиг. 10 иллюстрирует равномерное распределение в случайном окне приостановки передачи в соответствии с некоторыми вариантами осуществления.

Фиг. 11 иллюстрирует бета-распределение в случайном окне приостановки передачи в соответствии с некоторыми вариантами осуществления.

Фиг. 12 - блок-схема последовательности этапов, иллюстрирующая способ в соответствии с некоторыми вариантами осуществления.

Фиг. 13 иллюстрирует равномерное распределение в случайном окне приостановки передачи в соответствии с некоторыми вариантами осуществления.

Фиг. 14 иллюстрирует множество распределений скользящего окна в случайном окне приостановки передачи в соответствии с некоторыми вариантами осуществления.

Фиг. 15 иллюстрирует структуры временных слотов в соответствии с некоторыми вариантами осуществления.

Специалисты в данной области техники поймут, что элементы на фигурах проиллюстрированы для простоты и пояснения и необязательно начерчены в масштабе. Например, размеры некоторых элементов на фигурах могут быть преувеличены относительно других элементов, чтобы помочь улучшить понимание различных вариантов осуществления. Кроме того, описание и чертежи не обязательно требуют проиллюстрированную последовательность. Дополнительно будет понятно, что определенные действия и/или этапы могут быть описаны или изображены в определенной последовательности появления, при этом специалисты в данной области техники поймут, что такая определенность относительно последовательности фактически не требуется.

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

ПОДРОБНОЕ ОПИСАНИЕ

Вообще говоря, относительно различных вариантов осуществления, настоящее раскрытие предоставляет способ и устройство для распространения временной синхронизации канала между множеством абонентских устройств, работающих в прямом режиме TDMA, для того чтобы создавать общую привязку к границе временного слота для этих абонентских устройств, несмотря на то, знают ли абонентские устройства о наличии всех других абонентских устройств, работающих в системе. В соответствии с настоящими предписаниями, способ, выполняемый первым абонентским устройством из множества абонентских устройств, работающих в прямом режиме TDMA, включает в себя прием из второго из множества абонентских устройств, работающих в прямом режиме TDMA, первого сообщения и определение первой временной синхронизации канала из первого сообщения. Способ дополнительно включает в себя определение, является ли принятая первая временная синхронизация канала правильной. Определение правильности первой временной синхронизации канала основано, по меньшей мере, на сравнении между номером версии первого абонентского устройства и номером версии второго абонентского устройства. Кроме того, способ включает в себя запуск случайной задержки (также упоминаемой в настоящей заявке как таймер случайной задержки и таймер случайной приостановки передачи (RHOT)), когда принятая первая временная синхронизация канала определяется как правильная. Кроме того, способ включает в себя передачу первого сообщения принудительного распространения, чтобы распространять первую временную синхронизацию канала после истечения случайной задержки. Передача сообщения принудительного распространения дает возможность первой временной синхронизации канала достигать, по меньшей мере, третьего из множества абонентских устройств, работающих в прямом режиме TDMA и имеющих более высокую версию, чем версии первого и второго абонентских устройств.

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

Теперь, ссылаясь на чертежи, и, в частности, на фиг. 1, изображена иллюстративная система связи, осуществляющая варианты осуществления, в соответствии с настоящими предписаниями, и указана, в целом, под обозначением 100. Система 100 содержит множество радиостанций 102-110, работающих с прямом режиме TDMA в соответствии с некоторыми вариантами осуществления настоящих предписаний. Более конкретно, радиостанции 102-110 устанавливают связь с использованием множества радиочастот (т.е. физических каналов), причем каждая содержит множество (2, 4 и т.д.) временных слотов таких, что отношение разделения на слоты равно n:1, где n - целое, большее чем 1, и передачи выполняются без необходимости в каком-либо оборудовании инфраструктуры, таком как, например, повторители.

В одном иллюстративном осуществлении, радиостанции 102-110 работают в прямом режиме TDMA 2:1 6,25е (т.е. два слота на физический канал со слотами, обозначенными 1 и 2, и, причем каждый слот равен 30 мс по длительности), причем работа 6,25е относится к эквивалентной спектральной эффективности 6,25 килогерц (кГц) (один канал TDMA 12,5 кГц поддерживает два канала связи). В другом иллюстративном варианте осуществления радиостанции 102-110 работают в прямом режиме TDMA 2:1 12,5 кГц, причем работа 12,5 кГц относится к эквивалентной спектральной эффективности 12,5 кГц (один канал TDMA 12,5 кГц поддерживает один канал связи). Однако эти конкретные примеры длительности слотов TDMA, отношения разделения на временные слоты и полосы частот канала никоим образом не предназначаются, чтобы ограничивать рамки объема представленных предписаний, и данные предписания применимы к другим отношениям разделения на временные слоты и к другим ширинам полос частот канала.

Кроме того, в этом осуществлении иллюстративной системы, радиостанции 102-110 работают относительно “широкой” зоны или широкой области, в которой, по меньшей мере, одна радиостанция имеет диапазон передачи (или просто диапазон), также упоминаемый в настоящей заявке, как зона покрытия передачи, который не перекрывается с диапазоном передачи другой радиостанции в системе. По существу каждая радиостанция отличается номером или значением версии, которое предоставляет указание того, как далеко находится радиостанция от радиостанции-лидера (также упоминаемой как лидер временной синхронизации), которая определяется как одиночная радиостанция, работающая в данном физическом канале, которая имеет номер версии ноль (0) и которая устанавливает временную синхронизацию канала для этого канала. Иначе говоря, лидер временной синхронизации играет роль, подобную тактовому генератору уровня 1, в том смысле, что он не регулирует свою тактовую синхронизацию на основе принятого сообщения (за исключением того, когда лидер временной синхронизации впервые присоединяется к системе). Однако другие радиостанции регулируют свою тактовую синхронизацию, для того чтобы оставаться по возможности синхронизированными с лидером временной синхронизации.

Таким образом, только одна радиостанция версии 0 выбирается для данного физического канала с использованием любого подходящего процесса выбора, а все другие номера версий определяются относительно радиостанции версии 0. Более конкретно, радиостанции версии 1 определяются как радиостанции, которые могут принимать непосредственно из лидера временной синхронизации. Радиостанции версии 2 определяются как радиостанции, которые могут принимать непосредственно из радиостанции версии 1, если они иначе не могут принимать непосредственно из радиостанции версии 0. Радиостанции версии 3 определяются как радиостанции, которые могут принимать непосредственно из радиостанции версии 2, если они иначе не могут принимать непосредственно из радиостанций версии 1 или 0, и т.д. В целом, радиостанции версии N+1 являются теми радиостанциями, которые могут непосредственно принимать передачи из радиостанции версии N, и не могут непосредственно принимать передачи из любой радиостанции с версией ниже, чем N. Таким образом, более высокий номер или значение версии (или проще говоря, более высокая версия) для радиостанции указывает, что эта радиостанция находится дальше от лидера временной синхронизации, чем радиостанция, имеющая более низкую версию. Кроме того, как упомянуто выше, подходящее правило выбора может быть использовано, чтобы выбирать радиостанцию-лидера. Правило выбора лидерства может содержать, например, выбор радиостанции с наивысшим идентификатором (ID) в качестве лидера, выбор радиостанции с самым низким ID в качестве лидера или выбор радиостанции с наивысшим обеспеченным атрибутом приоритета в качестве лидера, не говоря о других параметрах.

Радиостанции 102-110 также упоминаются в данной области техники как абонентские устройства (SU), пользовательское оборудование (UE), устройства доступа, терминалы доступа, мобильные станции, мобильные радиостанции, мобильные устройства, пользовательские устройства, устройства связи и тому подобные. Радиостанции могут быть любого типа устройства связи (либо фиксированного, либо мобильного), такого как мобильный телефон, мобильный терминал данных, персональный цифровой ассистент (PDA), портативный переносной компьютер, двусторонняя радиостанция, сотовый телефон, фиксированная управляющая станция, или любым другим устройством, которое может работать в проводной или беспроводной среде в прямом режиме. Кроме того, несмотря на то, что на фиг. 1 изображены пять радиостанций, система связи обычно может включать в себя больше таких устройств.

Каждая радиостанция обычно включает в себя память (также упоминаемую в настоящей заявке как устройство памяти), один или более сетевых интерфейсов и устройство обработки или процессор (несмотря на то, что не изображен), которые оперативно соединены и, которые, когда запрограммированы, образуют средство для того, чтобы радиостанция осуществляла ее функциональные возможности, например, как проиллюстрировано с помощью ссылки на способы и графики, изображенные на фиг. 2-15. Сетевые интерфейсы используются для передачи сигнализации, также упоминаемой в настоящей заявке как обмен сообщениями (например, сообщениями, пакетами, дейтаграммами, кадрами, суперкадрами, пачками или другими блоками информации) между радиостанциями в системе 100. Осуществление сетевых интерфейсов в данном устройстве зависит от конкретного типа сети, т.е. проводной и/или беспроводной, с которое соединяется устройство. Например, когда сеть поддерживает проводную связь, интерфейсы могут содержать интерфейс последовательного порта (например, соответствующий стандарту RS-232), интерфейс параллельного порта, интерфейс Ethernet, интерфейс USB и/или интерфейс FireWire, и другие широко известные интерфейсы. Когда сеть поддерживает беспроводную связь, сетевой интерфейс содержит элементы, включающие в себя элементы обработки, модуляции и приемопередатчика, которые могут работать в соответствии с любым одним или более стандартными или оригинальными беспроводными радио интерфейсами, причем некоторые из функциональных возможностей элементов обработки, модуляции и приемопередатчика могут выполняться посредством устройства обработки посредством запрограммированной логики, такой как приложения программного обеспечения или программно-аппаратное обеспечение, хранимое в устройстве памяти элемента системы, или посредством аппаратного обеспечения.

Кроме вышеупомянутых функциональных возможностей, осуществляемых с помощью запрограммированной логики или кода, процессор радиостанции может быть дополнительно запрограммирован с помощью логики или кода программного обеспечения или программно-аппаратного обеспечения для выполнения сигнализации и функциональных возможностей, чтобы содействовать способам, в соответствии с предписаниями, раскрытыми в настоящей заявке, таким как, помимо прочего, способам, описанным со ссылкой на фиг. 2-15. Кроме того, устройство обработки может быть осуществлено в аппаратном обеспечении, например, как конечный автомат или интегральная схема прикладной ориентации, “ASIC”, чтобы выполнять такие функциональные возможности. Память в радиостанции включает в себя без труда распознаваемую комбинацию краткосрочной или долгосрочной памяти программного обеспечения или программно-аппаратного обеспечения для программирования устройства обработки с помощью логики или кода, необходимого, чтобы выполнять его функциональные возможности, и для хранения различных данных, необходимых для функционирования устройства.

Теперь обратимся к подробному описанию функциональных возможностей системы 100, в соответствии с предписаниями, приведенными в настоящей заявке, и с помощью ссылки на остальные фиг. 2-15. Фиг. 2 иллюстрирует логическую блок-схему последовательности этапов, изображающую общий способ 200, выполняемый абонентским устройством (также упоминаемым как “первое абонентское устройство”) для распространения временной синхронизации канала между одним или более других абонентских устройств, работающих в прямом режиме TDMA. На этапе 202 первое абонентское устройство принимает первое сообщение временной синхронизации канала из второго абонентского устройства во временном слоте, причем сообщение временной синхронизации канала определяется как сообщение, из которого временная синхронизация канала (т.е. привязка к границе временного слота) может быть определена для соответствующего временного слота.

Временная синхронизация канала может быть определена из сообщения временной синхронизации канала с использованием любого подходящего способа. В одном варианте осуществления временная синхронизация канала для временного слота (в этом случае либо временного слота 1, либо 2) неявно определяется с помощью местоположения слова синхронизации в принятом сообщении временной синхронизации канала, причем временной слот идентифицируется в слове синхронизации с использованием, например, выбранных шаблонов синхронизации. Теперь, обратимся кратковременно к фиг. 15. Фиг. 15 изображает отношение разделения на временные слоты 2:1, причем имеются два временных слота на физический канал. В одном примере принимающая радиостанция определяет временную синхронизацию канала для временного слота 2. В этом примерном осуществлении, принимающая радиостанция знает шаблон синхронизации для временного слота 2 (и временного слота 1), которые содержатся в слове синхронизации одного или более сообщений, переданных во временном слоте 2 (и 1). Например, радиостанция версии 0 передает сообщение или пакет 1520 маяка, которое имеет пакетную структуру, определенную в стандарте ETSI-DMR, причем сообщение 1520 равно 27,5 мс по длительности и включает в себя поле 1522 информации на любой стороне поля 1524 синхронизации, которое находится в центре пакета и содержит слово синхронизации. Слово синхронизации включает в себя, по меньшей мере, шаблон синхронизации, идентифицирующий временной слот как временной слот 2.

Таким образом, принимающая радиостанция может использовать шаблон синхронизации, чтобы синхронизироваться с центром пакета 1520 в момент времени t 1 . Момент времени t 1 может служить в качестве временной синхронизации канала для временного слота 2 или указателя границы временного слота 2 для передач во временном слоте 2, в том, что (при допущении, что эта временной синхронизации канала является “правильной”, как определено с использованием способов, описанных ниже) принимающая радиостанция может синхронизировать свои передачи с моментом времени t 1 . Более конкретно, поскольку в стандарте ETSI-DMR пакета для временного слота передаются каждые 60 мс (т.е. на основе отношения разделения на слоты 2:1 или длительности временного слота 30 мс), принимающая радиостанция может регулировать свою тактовую синхронизацию, чтобы передавать во временном слоте 2, таким образом, чтобы середина его пакетов передавалась с приращениями времени, равными 60 мс от момента времени t 1 , таким образом, что передающая радиостанция передает, в соответствии со структурой 1502 временного слота. Таким образом, как видно в этом примере, временная синхронизация канала неявно определяется с помощью местоположения слова синхронизации на основе знания отношения разделения на временные слоты и длительности временного слота, используемого в системе. Следует понимать, что это является только одним иллюстративным способом, чтобы определять временную синхронизацию канала на основе или с использованием принятого сообщения, и может быть использован любой подходящий способ.

Теперь, обращаясь к описанию фиг. 2, первое сообщение временной синхронизации канала может быть сообщением маяка из радиостанции версии 0 (т.е. радиостанции-лидера временной синхронизации канала), сообщением принудительного распространения (или просто сообщением распространения) из радиостанции версии 1 или более высокой версии, сообщением корректировки временной синхронизации канала, сообщением признака конца или ответным сообщением. Первое сообщение временной синхронизации канала содержит информацию о временной синхронизации канала, также упоминаемую в настоящей заявке, как информация синхронизации (Sync Info), такую как, в качестве примера, идентификаторы радиостанции-лидера (ID) (например, расширенный ID лидера), время действия синхронизации (Sync Age), значение версии посылающей радиостанции, временная синхронизация канала и т.д. В варианте осуществления, эта Sync Info (которая является частью настоящих предписаний) включена в пакетную структуру блока управляющей сигнализации (CSBK), причем структура CSBK (но не Sync Info) определена в стандарте ETSI-DMR. Этот “расширенный” пакет CSBK, который имеет стандартную пакетную структуру CSBK, но который включает в себя новую Sync Info, описанную, в соответствии с настоящими предписаниями, упоминается в настоящей заявке как CSBK временной синхронизации канала (СТ).

Таким образом, сообщение маяка, первое сообщение распространения, сообщение корректировки, сообщение признака конца или ответное сообщение может быть пакетом CSBK СТ. Используемое в настоящей заявке сообщение маяка определяется как сообщение или пакет, содержащее Sync Info, которое передается радиостанцией версии 0 и, из которого устанавливается временная синхронизация канала для временного слота. Сообщение принудительного распространения определяется как отдельное сообщение или пакет, содержащее Sync Info, которое передается радиостанцией версии 1 или более высокой версии в ответ на определение, что принятая временная синхронизация канала, определенная из принятого сообщения маяка, принятого сообщения принудительного распространения, и принятой корректировки на сообщение принудительного распространения, является правильной для временного слота. Сообщение корректировки определяется как отдельное сообщение или пакет, содержащее Sync Info, которое передается радиостанцией версии 1 или более высокой версии в ответ на определение, что принятая временная синхронизация канала, определенная из принятого сообщения или пакета, является неправильной для временного слота. Сообщение признака конца определяется как сообщение или пакет, содержащее Sync Info, которое прилагается к передаче речи или данных радиостанцией версии 1 или более высокой версии в ответ на определение, что принятая временная синхронизация канала, определенная из принятого сообщения маяка, принятого сообщения принудительного распространения, и принятой корректировки на сообщение принудительного распространения, является правильной для временного слота. Ответное сообщение определяется в настоящей заявке как сообщение или пакет, содержащее Sync Info, которое передается в ответ на прием запроса временной синхронизации канала из другого абонентского устройства.

На этапе 204 первое абонентское устройство определяет “принятую” или ”первую” временную синхронизацию канала для временного слота (например, с использованием слова синхронизации в принятом первом сообщении временной синхронизации канала, как описано выше) и определяет, является ли принятая временная синхронизация канала “правильной”. Под “правильной” или ”точной” временной синхронизацией канала понимается то, что временная синхронизация канала, определенная первым абонентским устройством из первого сообщения временной синхронизации канала, предпочитается первым абонентским устройством и/или является такой же хорошей, что и временная синхронизация канала, используемая в текущий момент первым абонентским устройством, или лучше нее, причем “правильность/точность” определяется на основе сравнения между Sync Info, принятой в первом сообщении временной синхронизации канала, и Sync Info, известной, используемой, хранимой или иначе поддерживаемой в текущий момент в первом абонентском устройстве. Аналогично под “неправильной” или ”неточной” временной синхронизацией канала понимается то, что временная синхронизация канала, определенная первым абонентским устройством из первого сообщения временной синхронизации канала, менее предпочитается первым абонентским устройством и/или является хуже, чем временная синхронизация канала, используемая в текущий момент первым абонентским устройством, причем “неправильность/неточность” определяется на основе сравнения между Sync Info, принятой в первом сообщении временной синхронизации канала, и Sync Info, известной, используемой, хранимой или иначе поддерживаемой в текущий момент в первом абонентском устройстве.

Таким образом, определение, является ли принятая временная синхронизация канала правильной, выполняется, по меньшей мере, на основе сравнения версий первого и второго абонентских устройств. Например, если номер версии второго абонентского устройства больше, чем номер версии первого абонентского устройства, принятая временная синхронизация канала может быть рассмотрена как неправильная. В другом примере, если номер версии второго абонентского устройства меньше, чем номер версии первого абонентского устройства, принятая временная синхронизация канала может быть рассмотрена как правильная. Кроме того, в иллюстративном осуществлении, описанном с помощью ссылки на остальные фигуры, для того чтобы определить правильность принятой временной синхронизации канала, сравнение также делается между Sync Info, содержащейся в первом сообщении временной синхронизации канала, и Sync Info, поддерживаемой первым абонентским устройством, включая информацию ID лидера и Sync Age.

Если принятая первая временная синхронизация канала определяется как неправильная, первое абонентское устройство игнорирует и отбрасывает принятую первую временную синхронизацию канала на этапе 206. Кроме того, первое абонентское устройство может послать сообщение корректировки временной синхронизации канала (также взаимозаменяемо упоминаемое в настоящей заявке как сообщение корректировки) во второе абонентское устройство, на этапе 212, из которого второе абонентское устройство определяет правильность временной синхронизации канала, которая в этом случае является правильностью временной синхронизации канала, поддерживаемой в первом абонентском устройстве. В соответствии с вышеописанным способом, первое абонентское устройство посылает сообщение корректировки в соответствующем временном слоте, причем слово синхронизации в сообщении корректировки встречается в момент времени, который определяет, что первое абонентское устройство определили как правильную временную синхронизацию канала для временного слота.

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

Возвращаясь к блоку 204, если принятая первая временная синхронизация канала определяется как правильная, и первое сообщение временной синхронизации канала является маяком, сообщение принудительного распространения или корректировки на сообщение принудительного распространения (т.е. корректировки на признаки конца или на ответы, не связанные с сообщением распространения, не распространяются), первое абонентское устройство принимает принятое первое сообщение синхронизации и запускает таймер случайной задержки на этапе 208. После истечения таймера случайной задержки первое абонентское устройство передает сообщение принудительного распространения, которое включает в себя Sync Info, в качестве первого сообщения временной синхронизации канала, но с номером версии, увеличенной на единицу, для того чтобы распространить неявную временную синхронизацию канала для временного слота.

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

Теперь, ссылаясь на фиг. 3, изображена иллюстративная карта покрытия радиосвязи беспроводной системы 300 связи прямого режима (т.е. системы связи, которая включает в себя радиостанции, работающие в прямом режиме), в соответствии с некоторыми вариантами осуществления настоящих предписаний. Радиостанция версии 0 (указанная с помощью G0) с диапазоном передачи или зоной покрытия передачи (также просто упоминаемой в настоящей заявке как покрытие) 302 является радиостанцией-лидером временной синхронизации канала, которая периодически передает сообщение маяка, чтобы объявлять временную синхронизацию канала в радиостанции версии 1 в ее диапазоне передачи. Время между двумя последовательными сообщениями маяка называется в настоящей заявке интервалом маяка и в одном иллюстративном осуществлении равно 270 секунд на основе допущения о дрейфе эталонного генератора вследствие температуры и старения (называя только два фактора).

Радиостанции G1-E с покрытием 304, G2-E с покрытием 312 и G3-E с покрытием 320 находятся на восточной стороне радиостанции G0. Радиостанции G1-N с покрытием 306, G2-N с покрытием 314 и G3-N с покрытием 322 находятся на северной стороне радиостанции G0. Радиостанции G1-W с покрытием 308, G2-W с покрытием 316 и G3-W с покрытием 324 находятся на западной стороне радиостанции G0. Радиостанции G1-S с покрытием 310, G2-S с покрытием 318 и G3-S с покрытием 326 находятся на южной стороне радиостанции G0. Карта покрытия радиосвязи беспроводной системы 300 связи предназначается только для иллюстративных целей и не предназначается, чтобы изображать все возможные местоположения радиостанций в системе связи прямого режима. Следовательно, также могут быть радиостанции (не изображены) в северо-западном, северо-восточном, юго-западном и юго-восточном направлениях от радиостанции G0 в некоторых сценариях осуществления.

Четыре радиостанции версии 1 (т.е. радиостанция G1-E, радиостанция G1-N, радиостанция G1-W и радиостанция G1-S) являются радиостанциями, которые находятся внутри физического покрытия 302 радиостанции G0, и могут принимать непосредственно из радиостанции G0. Таким образом, каждая из четырех радиостанций версии 1 периодически принимает во временном слоте сообщение маяка, имеющее Sync Info, из радиостанции G0. После приема сообщения маяка каждая радиостанция версии 1 запускает таймер случайной приостановки (RHOT), а когда истекает RHOT, передает сообщение принудительного распространения в соответствующем временном слоте, которое распространяет временную синхронизацию канала для временного слота, который устанавливается, подразумевается или определяется с помощью некоторых вариантов осуществления или в некоторых вариантах осуществления содержащейся в сообщении маяка, и сообщение принудительного распространения также содержит Sync Info, в соответствии с предписаниями, приведенными в настоящей заявке. Таким образом, используемый в этом контексте RHOT служит в качестве задержки передачи сообщения принудительного распространения.

Радиостанции второй версии принимают сообщения принудительного распространения непосредственно из радиостанций версии 1. Например, радиостанция G2-E находится внутри физического покрытия радиостанции G1-E и, таким образом, принимает сообщения принудительного распространения непосредственно из радиостанции G1-Е. Радиостанции версии 1 и 2 используют Sync Info в принятых сообщениях маяка и принудительного распространения, например, чтобы осуществлять процесс распространения временной синхронизации канала, в соответствии с предписаниями, приведенными в настоящей заявке с помощью ссылки на остальные фигуры, чтобы распространять временную синхронизацию канала для этого временного слота. Процесс распространения временной синхронизации канала дополнительно проиллюстрирован с помощью ссылки на фиг. 5.

Теперь, обращаясь к фиг. 5, изображена логическая блок-схема последовательности этапов с временной шкалой, иллюстрирующая способ 500 распространения временной синхронизации канала в соответствии с некоторыми вариантами осуществления. Временная шкала 502 представляет время. Два последовательных интервала 536 и 538 изображены на фиг. 5, и только интервал 536 маяка обсуждается в настоящей заявке для краткости, но следующее описание также применяется к интервалу 538 маяка. В момент времени 504 радиостанция версии 0 (указанная с помощью G0) запускает RHOT 526 и передает сообщение маяка CSBK CT после истечения RHOT. До истечения RHOT сообщение маяка не передается и находится в состоянии ожидания. В момент времени 508 радиостанция версии 1 (указанная с помощью G1) принимает сообщение маяка и запускает второй RHOT 528. После истечения второго RHOT 528 радиостанция G1 передает сообщение принудительного распространения, которое распространяет временную синхронизацию канала, установленную радиостанцией G0. До истечения второго RHOT 528 сообщение принудительного распространения не передается и находится в состоянии ожидания. В момент времени 510 радиостанция версии 3 (не изображена) принимает сообщение принудительного распространения из радиостанции G1 и продолжает распространять временную синхронизацию канала, установленную радиостанцией G0.

Количество времени между моментами времени 504 и 508 может отличаться от количества времени между моментами времени 508 и моментом времени 510. В этом каскадном способе радиостанция версии N (указанная с помощью Gn) распространяет временную синхронизацию канала в радиостанции версии N+1 (не изображены). Процесс распространения происходит в течение периода времени, называемом окном распространения, таким как окно 0 532 распространения и окно 1 534 распространения. В варианте осуществления длительность окна распространения меньше, чем длительность интервала маяка, и начало окна распространения является моментом времени, выровненным с началом интервала маяка.

Чтобы не дать каналу стать засоренным излишним количеством сообщений принудительного распространения, абонентское устройство приостанавливает и отменяет передачу ожидающего сообщения принудительного распространения, когда оно принимает, до истечения RHOT, сообщение принудительного распространения из другого абонентского устройства, которое содержит Sync Info, которая является такой же хорошей, что и Sync Info, поддерживаемая в текущий момент абонентским устройством, или лучшей, чем эта Sync Info. Когда абонентское устройство приостанавливает свое ожидающее сообщение принудительного распространения, абонентское устройство также отменяет свой RHOT. В соответствии с настоящими предписаниями, абонентское устройство версии N не запускает RHOT или не передает сообщение принудительного распространения, когда абонентское устройство принимает сообщение принудительного распространения из любого абонентского устройства версии N или более высокой версии. Следовательно, в зависимости от того, расположены ли или находятся ли радиостанции в системе прямого режима, радиостанция может не принимать временную синхронизацию канала в некоторых интервалах маяка. Результат пропуска сообщения принудительного распространения дополнительно проиллюстрирован с помощью ссылки на фиг. 3.

Возвращаясь к фиг. 3, радиостанция G0 передает сообщение маяка в начале каждого окна распространения (или интервала маяка). Каждая из четырех радиостанций версии 1 (т.е. радиостанция G1-E, радиостанция G1-N, радиостанция G1-W и радиостанция G1-S) принимает сообщения маяка. Каждая радиостанция версии 1 затем запускает RHOT и передавала бы сообщение принудительного распространения после истечения RHOT при допущении, что RHOT не отменяется до его истечения. Однако допустим, что сначала истекает RHOT радиостанции G1-N, затем радиостанция G1-N передает сообщение принудительного распространения, которое принимается радиостанцией G2-N (но не радиостанциями G1-E, G1-S и G1-W), и процесс распространения продолжается таким же образом из радиостанции G2-N, чтобы предоставлять или распространять временную синхронизацию канала в радиостанцию G3-N, которая находится севернее. Вероятно, что сообщение принудительного распространения, посланное радиостанцией G1-N, также принимается радиостанцией G0. Однако, поскольку G0 является более высокой версии, чем G1, радиостанция G0 игнорирует принятое сообщение принудительного распространения, в соответствии с предписаниями, приведенными в настоящей заявке.

Допустим, что RHOT радиостанции G1-N истекает вторым, затем радиостанция G1-N передает сообщение принудительного распространения, которое принимается радиостанцией G2-E (но не радиостанциями G1-N, G1-S и G1-W) и процесс распространения продолжается таким же образом, чтобы предоставлять временную синхронизацию канала в радиостанцию G3-E, которая находится восточнее. Теперь допустим, что RHOT радиостанции G1-W истекает третьим, затем радиостанция G1-W передает сообщение принудительного распространения, которое принимается радиостанцией G2-W (но не радиостанциями G1-N и G1-E) и процесс распространения продолжается таким же образом, чтобы предоставлять временную синхронизацию канала в радиостанцию G3-W, которая находится западнее.

Однако, как видно, радиостанция G1-S также находится в покрытии радиостанции G1-W. Следовательно, радиостанция G1-S принимает сообщение принудительного распространения, переданное радиостанцией G1-W. После приема сообщения принудительного распространения из радиостанции G1-W радиостанция G1-S отменяет свой собственный RHOT и, таким образом, приостанавливает передачу своего ожидающего сообщения принудительного распространения. В результате, радиостанции G2-S и радиостанции G3-S не удается принять сообщение принудительного распространения в течение текущего окна распространения и интервала маяка. Проблема неудачи некоторых абонентских устройств принимать сообщение принудительного распространения решается с помощью выбора другого распределения, из которого получается значение времени ожидания для RHOT ожидающего абонентского устройства. В иллюстративном осуществлении другое распределение основано на одном или обоих из следующего: количество моментов времени, в которых радиостанция отменяет свой RHOT, или, когда абонент последний раз успешно передавал сообщение принудительного распространения.

Например, поскольку радиостанция G1-S отменяла свой RHOT в вышеприведенной иллюстрации, радиостанция G1-S будет получать значение время ожидания для своего следующего RHOT из распределения с меньшим средним значением для посылки своего следующего сообщения принудительного распространения. В противоположность, радиостанция G1-W успешно передавала сообщение принудительного распространения в течение текущего окна распространения, и будет получать значение времени ожидания для своего следующего RHOT из распределения с тем же или большим средним значением для посылки своего следующего сообщения принудительного распространения. В результате, в течение следующего окна распространения RHOT радиостанции G1-S, вероятно, истечет раньше, чем RHOT радиостанции G1-W. Таким образом, процесс распространения из радиостанции G1-S в радиостанцию G3-S будет иметь более высокую вероятность успеха в течении следующего окна распространения.

Как описано выше, в варианте осуществления каждое из сообщения маяка, сообщения принудительного распространения, сообщения запроса, сообщения корректировки или сообщения признака конца содержит пакет CSBK CT. Теперь, обращаясь к фиг. 4, проиллюстрирована структура 400 пакета CSBK CT, в соответствии с некоторыми вариантами осуществления настоящего раскрытия. Структура 400 CSBK CT длины двенадцать байтов содержит поле 402 последнего блока (LB), поле 404 флага защиты (PF), поле 406 кода операции CSBK (CSBKO), поле 408 идентификатора признака (FID), поле 436 данных и поле 434 кода CRC (контроля циклическим избыточным кодом). В некоторых вариантах осуществления настоящих предписаний поле 406 CSBKO устанавливается в значение временной синхронизации канала, чтобы указывать, что пакет включает в себя Sync Info, чтобы использовать при определении, является ли временная синхронизация канала, указанная в помощью пакета, правильной временной синхронизацией канала, поле 408 FID устанавливается в значение, чтобы идентифицировать множество признаков, из которых CSBKO специфицирует признак, и поле 434 кода CRC устанавливается в значение, вычисленное с использованием алгоритма CCITT. Примерные значения FID включают в себя 00 16 , которое указывает один из набора признаков стандарта ETSI-DMR, или 10 16 , который указывает набор признаков, специфических для конкретного изготовителя.

Поле 436 данных содержит поле 410 Sync Age. Поле 410 Sync Age содержит время действия синхронизации (Sync Age) абонентского устройства и равно 11-ти битовому измерению времени от начала интервала маяка до настоящего момента и переустанавливается в более низкое значение, возможно, ноль, после приема CSBK CT, содержащего более низкое значение. В одном примерном осуществлении Sync Age измеряется в циклах SyncAgeIncrement (приращение времени действия синхронизации) и имеет диапазон значений от 0 до 2047. В некоторых вариантах осуществления каждый цикл SyncAgeIncrement приблизительно равен половине секунды. В других вариантах осуществления каждый цикл SyncAgeIncrement равен 480 миллисекундам. Обычно поле 410 Sync Age в сообщения маяка CSBK CT содержит значение, равное 0. Однако могла бы быть небольшая разность в Sync Age между моментом времени планирования и моментом времени передачи сообщения маяка вследствие задержки при доступе к каналу. Когда такая разность присутствует, поле 410 Sync Age устанавливается в значение во время передачи, чтобы гарантировать интервал маяка точной временной синхронизации канала.

Кроме того, когда абонентское устройство не знает радиостанцию-лидера временной синхронизации канала, она устанавливает поле 410 Sync Age в ноль. Например, когда абонентское устройство включается, абонентское устройство не имеет знания о радиостанции-лидере временной синхронизации канала. Во всех других ситуациях, включая сообщение признака конца, сообщение корректировки, ответное сообщение на сообщение запроса временной синхронизации канала, абонентское устройство устанавливает поле 410 Sync Age в значение Sync Age абонентского устройства во время передачи.

Поле 436 данных дополнительно содержит поле 412 версии, которое устанавливается в номер версии настоящего абонентского устройства. Например, радиостанция 302 G0 устанавливает поле 412 версии в сообщениях маяка в ноль, в то время как радиостанция 312 G1-E устанавливает поле 412 версии в единицу в сообщениях принудительного распространения, сообщениях корректировки, сообщениях запроса, ответных сообщениях и сообщениях признака конца. Абонентское устройство также устанавливает поле 412 версии в ноль, когда абонентское устройство не знает своего номера версии. Например, когда абонентское устройство включается, абонентское устройство не знает своего номера версии. В одном конкретном варианте осуществления поле 412 версии является 5-ти битовым полем. Следовательно, номер версии любого абонентского устройства находится в диапазоне от 0 до 31. Когда абонентское устройство принимает сообщения временной синхронизации канала из абонентского устройства версии 31, а не из любого абонентского устройства версии 30 или ниже, абонентское устройство устанавливает свой собственный номер версии в 31.

Кроме того, поле данных содержит поле 414 идентификатора (ID) лидера (например, 15 бит), поле 418 постфикса ID лидера, поле 420 динамического идентификатора лидера лидера (LDR DLI). ID 414 лидера идентифицирует абонентское устройство, которое генератор пакета 400 CSBK CT считает радиостанцией-лидером временной синхронизации канала. Постфикс 418 ID лидера, используемый, чтобы делать ID 414 лидера более уникальным во множестве систем связи, содержит в одном варианте осуществления цветовой код, конкатенированный с временным слотом. В альтернативном варианте осуществления постфикс ID лидера мог быть быть значением, обеспеченным в радиостанцию, или случайно сгенерированным числом. Цветовой код и временной слот используются радиостанцией-лидером временной синхронизации канала (которая идентифицируется с помощью поля 4114 ID лидера), в соответствии с выбранным каналом лидера. Когда абонентское устройство не знает лидера временной синхронизации, оно устанавливает поле 414 ID лидера и поле 418 постфикса ID лидера в 0. Как использована в настоящей заявке, конкатенация поля 420 LDR DLI, поля 414 ID и поля 418 постфикса ID лидера называется расширенным ID лидера.

2-битовое поле 420 LDR DLI обычно характеризует способность и предпочтение абонентского устройства служить в качестве радиостанции-лидера временной синхронизации канала. Например, значение, равное единице (01 2 ) или двум (10 2 ) в поле 420 LDR DLI означает, что абонентское устройство в состоянии быть радиостанцией-лидером временной синхронизации канала, но должно уступить лидерство другому абонентскому устройству с более высоким значением (11 2 ) в поле 420 LDR DLI. Кроме того, значение, равное трем (11 2 ), в поле 420 LDR DLI показывает, что абонентское устройство предпочитает быть радиостанцией-лидером временной синхронизации канала. В одном примере абонентское устройство, такое как управляющая станция, предусматривается как желательная радиостанция-лидер временной синхронизации канала. Это вследствие того, что управляющая станция обычно имеет высокую антенну и более высокую ERP - действующую излучаемую мощность, обычно является постоянно включенной и обычно никогда не настраивается на другой канал.

Поле 436 данных дополнительно содержит поле 416 нового лидера (NL) и поле 422 и 432 кода операции временной синхронизации канала (Op0 и Op1, где Op0 - наименьший значащий бит, а Op1 - наибольший значащий бит). В одном иллюстративном осуществлении поле 422 и 432 кода операции является 2-х битовым полем и дополнительно проиллюстрировано с помощью ссылки на таблицу 1, которая содержит примерные значения. Теперь, ссылаясь на таблицу 1, коды операции временной синхронизации канала идентифицируют цель пакета CSBK CT временной синхронизации канала прямого режима TDMA. Например, когда поле 422 и 432 кода операции имеет значение, равное нулю (00 2 ), пакет CSBK CT является невыровненным запросом временной синхронизации канала. Когда поле 422 и 432 кода операции имеет значение, равное единице (01 2 ), пакет CSBK CT является невыровненным признаком конца, задающим временную синхронизацию канала. Когда поле 422 и 432 кода операции имеет значение, равное двум (10 2 ), пакет CSBK CT содержит статус временной синхронизации канала для выровненных запросов временной синхронизации канала. Кроме того, когда поле 422 и 432 кода операции имеет значение, равное трем (11 2 ), пакет CSBK CT является продвижением вперед временной синхронизации канала, например, маяком лидера или выровненной корректировкой с продвижением вперед.

Теперь, возвращаясь к фиг. 4, поле 436 данных дополнительно содержит 15-ти битовое поле 424 ID источника, которое идентифицирует устройство источника или посылающего абонентского устройства настоящего пакета CSBK CT. Работая таким же образом, что и поле 418 постфикса ID лидера делает ID 424 источника более уникальным во множестве систем связи с помощью конкатенации цветового кода и временного слота времени или некоторого другого определенного параметра. Кроме того поле 436 данных содержит поле 430 динамического идентификатора лидера источника (SRC DLI). Поле 430 SRC DLI сконструировано таким же образом, как сконструировано поле 420 LDR DLI. Например, значение (00 2 ) в поле 430 SRC DLI указывает, что абонентское устройство источника отказывается или не в состоянии, или является неподходящим быть радиостанцией-лидером временной синхронизации канала. Например, абонентское устройство источника является неподходящим быть радиостанцией-лидером временной синхронизации канала, когда абонентское устройство источника предусмотрено не быть радиостанцией-лидером временной синхронизации канала, или не в состоянии быть лидером временной синхронизации канала вследствие низкой батареи. Кроме того, поле 436 данных содержит резервное (R) поле 414. Когда абонентское устройство является радиостанцией-лидером временной синхронизации канала, поле 414 ID лидера и поле 418 постфикса ID лидера являются идентичными полю 424 ID источника и полю 428 постфикса ID источника, соответственно.

Когда абонентское устройство принимает сообщение временной синхронизации канала, такое как сообщение маяка или сообщение принудительного распространения, абонентское устройство оценивает информацию временной синхронизации канала (т.е. Sync Info), содержащуюся в принятом сообщении временной синхронизации канала, и сравнивает принятую Sync Info с Sync Info, которой абонентское устройство обладало ранее. Если принятая Sync Info лучше, чем настоящая Sync Info абонентского устройства, абонентское устройство принимает временную синхронизацию канала, определенную для принятого сообщения временной синхронизации канала, и принятая временная синхронизация канала рассматривается как правильная временная синхронизация канала. Когда принятая Sync Info является такой же хорошей, что и Sync Info, поддерживаемая в абонентском устройстве, выполняется усреднение временной синхронизации канала. Если принятая Sync Info не является такой же хорошей, что и настоящая Sync Info абонентского устройства, настоящая временная синхронизация канала абонентского устройства рассматривается как правильная временная синхронизация канала. В последнем случае абонентское устройство отклоняет принятую временную синхронизацию канала и может выборочно пытаться передать сообщение корректировки (например, пакет CSBK CT с подходящей Sync Info) в посылающее абонентское устройство, указывающее правильную временную синхронизацию канала.

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

Оценка и сравнение Sync Info абонентским устройством (например, номера версии, Sync Age и расширенного ID лидера (XLID) и Sync в принятом сообщении временной синхронизации канала, таком как сообщение маяка, сообщение принудительного распространения, сообщение корректировки или сообщение признака конца, дополнительно проиллюстрированы с помощью ссылки на фиг. 6-8. Обращаясь сначала к фиг. 6, изображена логическая таблица принятия решения, иллюстрирующая способ 600, в соответствии с некоторыми вариантами осуществления. Способ 600 выполняется первым абонентским устройством, когда первое абонентское устройство принимает сообщение временной синхронизации канала. Условие 602 имеет место, когда первое абонентское устройство имеет радиостанцию-лидера временной синхронизации канала или знает его (т.е. XLID 0 первого абонентского устройства), и не имеется лидера (т.е. XLID=0), заданного в принятой Sync Info. Используемый в настоящей заявке XLID (расширенный ID лидера) является идентификатором, созданным с помощью конкатенации поля 420 LDR DLI (фиг. 4), поля 414 ID лидера (фиг.4) и поля 418 постфикса ID лидера (фиг. 4), причем LDR DLI является наибольшей значащей частью XLID, в то время как постфикс ID лидера является наименьшей значащей частью XLID.

Условие 604 имеет место, когда первое абонентское устройство имеет лучший ID лидера, чем ID лидера в Sync Info принятого сообщения временной синхронизации канала, например, XLID первого абонентского устройства больше, чем XLID в принятом сообщении временной синхронизации канала. Условие 606 имеет место, когда XLID первого абонентского устройства является таким же, что и принятый XLID. Условие 608 имеет место, когда XLID первого абонентского устройства хуже, чем принятый XLID, например, XLID первого абонентского устройство меньше, чем принятый XLID. Условие 610 имеет место, когда абонентское устройство не имеет лидера, например, XLID первого абонентского устройства равен нулю.

Условия 612, 614 и 616 относятся к сравнению Sync Age первого абонентского устройства с Sync Age в Sync Info принятого сообщения временной синхронизации канала (например, в поле 410 Sync Age фиг. 4). В одном иллюстративном осуществлении Sync Age рассматривается как лучшее, чем другое Sync Age, если значение первого меньше, чем значение последнего. В таком случае последнее Sync Age рассматривается как худшее, чем первое Sync Age. Например, условие 612 имеет место, когда Sync Age абонентского устройства меньше, чем принятое Sync Age. Условия 618, 620 и 622 относятся к сравнению версии первого абонентского устройства с версией, включенной в Sync Info принятого сообщения временной синхронизации канала (например, в поле 412 версии фиг. 4). Например, условие 618 имеет место, когда версия первого абонентского устройства меньше или ниже, чем принятая версия. Результаты 624, 626, 628, 632, 634 и 636 оценки зависят от условий, как описано выше.

При обоих условиях 602 и 604 Sync Info первого абонентского устройства идентифицирует правильную радиостанцию-лидера и указывает, что текущая временная синхронизация канала абонентского устройства является правильной. Таким образом, временная синхронизация канала и радиостанция-лидер первого абонентского устройства являются правильными и будут использоваться для целей, таких как принудительное распространения. Как использована в настоящей заявке, Sync Info содержит поле 412 версии, поле 410 Sync Age, поле 414 ID лидера, поле 418 постфикса ID лидера и поле 420 LDR DLI фиг. 4. Кроме того, когда оба условия 606 и 612 имеют место, Sync Info первого абонентского устройства идентифицирует правильную радиостанцию-лидера и указывает, что текущая временная синхронизация канала абонентского устройства является правильной. Кроме того, когда все условия 606, 614 и 618 имеют место, Sync Info первого абонентского устройства идентифицирует правильную радиостанцию-лидера и указывает, что текущая временная синхронизация канала абонентского устройства является правильной. Когда все условия 606, 614 и 620 имеют место, как Sync Info первого абонентского устройства, так и принятая Sync Info, содержащаяся в принятом сообщении временной синхронизации канала, идентифицируют правильную радиостанцию-лидера и указывают правильную временную синхронизацию канала. В таком случае временная синхронизация канала первого абонентского устройства будет установлена в среднее значение текущей временной синхронизации канала первого абонентского устройства и временной синхронизации канала, определенной на основе принятого сообщения временной синхронизации канала. Случай, когда все условия 606, 614 и 620 имеют место, дополнительно проиллюстрирован с помощью ссылки на фиг. 15.

Теперь, обращаясь к фиг. 15, изображены иллюстративные пакеты в структуре временного слота канала 2:1 и указаны в целом как 1500. Структура 1502 временного слота представляет структуру текущего временного слота первого абонентского устройства, в то время как структура 1506 представляет структуру нового временного слота первого абонентского устройства после регулировки его временной синхронизации канала. Структура 1502 временного слота содержит два временных слота, 1 и 2. В альтернативных вариантах осуществления структура 1502 временного слота может содержать более двух временных слотов.

Во временном слоте 2 (помеченном с помощью 1514), первое абонентское устройство принимало пакет 1520 CSBK CT (например, сообщение маяка из радиостанции-лидера, содержащее Sync Info), из которого первое абонентское устройство определяет (с использованием слова синхронизации в центре пакета) временную синхронизацию канала t 1 1508, которая представляет текущую временную синхронизацию канала, поддерживаемую абонентским устройством для временного слота 2 (причем способ для определения временной синхронизации канала из или на основе принятого сообщения временной синхронизации канала может быть таким, как описано выше). В альтернативном варианте осуществления это слово синхронизации расположено в другой области в сообщении, например, в начале или в конце пакета.

Затем первое абонентское устройство принимает другой пакет 1504 CSBK CT во временном слоте 2 (например, сообщение принудительного распространения), из которого первое абонентское устройство определяет временную синхронизацию канала t 2 1510, которая представляет принятую временную синхронизацию канала, поддерживаемую для временного слота 2. Поскольку принятая Sync Info из пакета 1520 и поддерживаемая первым абонентским устройством является такой же хорошей, что и Sync Info из пакета 1504 (например, случай, когда все условия 606, 614, и 620 (фиг. 6) имеют место), текущая временная синхронизация канала первого абонентского устройства устанавливается в среднее значение (помеченное с помощью 1512) текущей временной синхронизации канала первого абонентского устройства и временной синхронизации канала, в соответствии с принятым сообщением 1504 временной синхронизации канала. Таким образом, структура временного слота первого абонентского устройства становится структурой 1506 временного слота.

В другом иллюстративном осуществлении первое абонентское устройство принимает CSBK CT для временного слота 1, которое содержит лучшую Sync Info, чем Sync Info, поддерживаемая в текущий момент первым абонентским устройством. Таким образом, первое абонентское устройство принимает временную синхронизацию канала, которую оно определяет из принятого CSBK CT для временного слота 1, и изменяет структуру своего временного слота, чтобы передавать с использованием принятой временной синхронизации канала. Еще в одно иллюстративном осуществлении первое абонентское устройство принимает CSBK CT для временного слота 1, которое содержит худшее Sync Info, чем Sync Info, поддерживаемая в текущий момент первым абонентским устройством. Таким образом, первое абонентское устройство игнорирует принятое CSBK CT для временного слота 1 и поддерживает структуру 1502 временного слота.

Теперь, возвращаясь к фиг. 6, при условии 608 принятая Sync Info идентифицирует правильную радиостанцию-лидера и указывает, что временная синхронизация канала, основанная на принятом сообщении временной синхронизации канала является правильной. Кроме того, когда оба условия 606 и 616 имеют место, принятая Sync Info идентифицирует правильную радиостанцию-лидера и указывает, что временная синхронизация канала, основанная на принятом сообщении временной синхронизации канала, является правильной. Кроме того, когда все условия 606, 614 и 622 имеют место, принятая Sync Info идентифицирует правильную радиостанцию-лидера и указывает, что временная синхронизация канала, основанная на принятом сообщении временной синхронизации канала, является правильной. При условии 610, когда XLID первого абонентского устройства равен нулю, первое абонентское устройство допускает, что принятая Sync Info указывает, что временная синхронизация канала, основанная на принятом сообщении временной синхронизации канала, является правильной и принятая Sync Info, возможно, идентифицирует правильную радиостанцию-лидера временной синхронизации канала.

Теперь обращаясь к фиг. 7 и 8, изображена логическая блок-схема последовательности этапов, иллюстрирующая способ 700, в соответствии с некоторыми вариантами осуществления настоящих предписаний, причем фиг. 8 является продолжением фиг. 7. Способ 700, выполняемый абонентским устройством, начинается на этапе 702, где абонентское устройство принимает сообщение временной синхронизации канала, такое как сообщение маяка, сообщение принудительного распространения, сообщение корректировки или сообщение признака конца. Для простоты описания фиг. 7 и 8 абонентское устройство называется как “приемник”. На этапе 704 способ 700 выполняет инициализацию. Например, принимаемый XLID (расширенный ID лидера) генерируется с помощью конкатенации принимаемого LDR DLI (420 фиг. 4), ID лидера (414 фиг. 4) и постфикса ID лидера (418 фиг. 4). Принимаемый LDR DLI является наибольшей значащей частью принимаемого XLID, в то время как постфикс ID лидера является наименьшей значащей частью принимаемого XLID. Аналогично, способ 700 генерирует XLID приемника на этапе 704. Кроме того, принятый XSID (расширенный ID источника) генерируется с помощью конкатенации принимаемого SRC DLI (430 фиг. 4), ID источника (424 фиг. 4) и постфикса ID источника (428 фиг. 4). Принимаемый SRC DLI является наибольшей значащей частью принимаемого XSID, в то время как постфикс ID источника является наименьшей значащей частью принимаемого XSID на этапе 704.

На этапе 706 способ 700 сравнивает принятый XLID с XLID приемника. Если принятый XLID меньше, чем XLID приемника, способ переходит на этап 722. Если принятый XLID больше, чем XLID приемника, способ обновляет временную синхронизацию канала, XLID и Sync Age принятыми временной синхронизацией канала, XLID и Sync Age, соответственно, на этапе 708. Кроме того, способ 700 обновляет версию приемника на принятую версию и увеличивает обновленную версию на единицу на этапе 708. После 708 способ 700 переходит на этап 722. Возвращаясь к этапу 706, если принятый XLID является таким же, что и XLID приемника, способ 700 сравнивает принятое Sync Age с Sync Age приемника на этапе 710. Если принятое Sync Age больше, чем сумма Sync Age приемника и диапазона допуска, способ 700 переходит на этап 722. Диапазон допуска является числом, которое может быть нулем или больше нуля. Если сумма принятого Sync Age и диапазона допуска меньше, чем Sync Age приемника, способ 700 обновляет временную синхронизацию канала приемника на и Sync Age на принятые временную синхронизацию канала и Sync Age на этапе 712. Кроме того, способ обновляет версию приемника на принятую версию и увеличивает обновленную версию приемника на единицу на этапе 712. После 712 способ переходит на этап 722.

Возвращаясь к этапу 710 на фиг. 7, если разность между принятым Sync Age и Sync Age приемника не больше, чем диапазон допуска, принятое Sync Age рассматривается как такое же, что и Sync Age приемника. В таком случае способ 700 сравнивает принятую версию с версией приемника на этапе 714. Если принятая версия больше, чем версия приемника, способ 700 переходит на этап 722. Если принятая версия меньше, чем версия приемника, способ 700 обновляет временную синхронизацию канала приемника принятой временной синхронизацией канала, а также обновляет версию приемника на принятую версию и увеличивает обновленную версию приемника на единицу на этапе 718. После 718 способ 700 переходит на этап 722. Возвращаясь к этапу 714, если принятая версия является такой же, что и версия приемника, способ 700 обновляет временную синхронизацию канала на среднее значение временной синхронизации канала приемника и принятой временной синхронизации канала на этапе 720. После 720 способ 700 переходит на этап 722. Оценка и обновление временной синхронизации канала способа 700 на этапе 722 дополнительно проиллюстрирована с помощью ссылки на фиг. 8.

Теперь, обращаясь к фиг. 8, на этапе 724 способ 700 продолжается из 722 фиг. 7. На этапе 726 способ 700 сравнивает принятый XSID с самым последним XLID приемника. Если принятый XSID больше, чем самый последний XLID приемника, посылающее абонентское устройство принятой временной синхронизации канала должно быть радиостанцией-лидером временной синхронизации канала. В таком случае способ 700 устанавливает XLID приемника в принятый XLID, а версию приемника в единицу на этапе 728. После 728 способ 700 переходит на этап 730. Возвращаясь к этапу 726, если принятый XSID не больше, чем самый последний XLID приемника, способ 700 сравнивает самый последний XLID приемника с XSID приемника на этапе 732. Если самый последний XLID приемника не является таким же, что и XSID приемника, способ 700 переходит на этап 730. Если самый последний XLID приемника является таким же, что XSID приемника, приемник должен быть радиостанцией-лидером временной синхронизации канала. В таком случае способ 700 устанавливает версию приемника и Sync Age в ноль на этапе 734. После 734 способ 700 переходит на этап 730. На этапе 730 способ 700 определяет, посылать ли сообщение корректировки временной синхронизации канала отправителю сообщения временной синхронизации канала, принятого в приемнике. Например, когда временная синхронизация канала приемника является правильной, приемник пошлет сообщение корректировки отправителю, причем сообщение корректировки устанавливает правильную временную синхронизацию канала. Если способ 700 определяет, что приемник должен послать сообщение корректировки, способ создает сообщение корректировки и посылает сообщение корректировки отправителю сообщения временной синхронизации канала, принятого в приемнике, на этапе 736. Способ 700 заканчивается на этапе 738.

Когда абонентское устройство готово передавать сообщение временной синхронизации канала, такое как сообщение маяка, сообщение принудительного распространения, сообщение корректировки или ответное сообщение, абонентское устройство запускает RHOT. После истечения RHOT абонентское устройство передает сообщение временной синхронизации канала. Значение времени ожидания RHOT выбирается с использованием функции плотности вероятности (PDF), например, равномерного распределения, в одном варианте осуществления. PDF RHOT изменяется на основе некоторой “меры времени” с того момента, как абонентское устройство последний раз успешно передавало сообщение временной синхронизации канала.

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

RHOT и PDF дополнительно проиллюстрированы с помощью ссылки на фиг. 9-14. Теперь обращаясь к фиг. 9, изображена логическая блок-схема последовательности этапов, иллюстрирующая способ 900, в соответствии с некоторыми вариантами осуществления. Способ 900 выполняется абонентским устройством и начинается на этапе 902, где абонентское устройство должно выбрать значение времени ожидания, для того чтобы запустить таймер RHOT. На этапе 904 абонентское устройство определяет количество времени с того момента, как абонентское устройство успешно передавало сообщение временной синхронизации канала. В настоящей заявке это количество времени определяется как количество раз, которое абонентское устройство запускало RHOT, но не передавало сообщение временной синхронизации канала, с того момента, как абонентское устройство последний раз успешно передавало сообщение временной синхронизации канала. Количество времени имеет обратную зависимость со средним значением PDF, из которого абонентское устройство получает значение времени ожидания для RHOT. Альтернативные варианты осуществления могут использовать другой тип зависимости между количеством времени и PDF, из которой абонентское устройство получает значение времени ожидания для RHOT. На этапе 906 способ 900 проверяет, равно ли определенное количество времени нулю. Если определенное количество времени равно нулю, абонентское устройство случайным способом получает значение из равномерной PDF, например, U(2,3) с границами в отметках две секунды и три секунды. Равномерная PDF U(2,3) имеет среднее значение, равное 2,5 секундам, и будет дополнительно проиллюстрирована с помощью ссылки на фиг. 10.

Возвращаясь к этапу 906 фиг. 9, если определенное количество времени больше нуля, способ 900 проверяет, равно ли определенное количество времени единице, на этапе 916. Если определенное количество времени равно единице, способ 900 случайным способом получает значение из равномерной U(1,2) PDF на этапе 910. Равномерная U(1,2) PDF имеет среднее значение, равное 1,5 секунд, и будет дополнительно проиллюстрирована с помощью ссылки на фиг. 10. Возвращаясь к этапу 916, если определенное количество времени больше единицы, способ 900 случайным образом получает значение из равномерной U(0,1) PDF на этапе 918. Равномерная U(0,1) PDF имеет среднее значение, равное 0,5 секундам, и будет дополнительно проиллюстрирована с помощью ссылки на фиг. 10. После того, как случайное значение получено на этапе 908, 910 или 918, способ 900 устанавливает полученное случайным способом значение в качестве времени ожидания для RHOT на этапе 912 и запускает RHOT на этапе 914. Способ 900 заканчивается на этапе 920.

Теперь, обращаясь к фиг. 10, изображены три равномерные PDF, в соответствии с некоторыми вариантами осуществления, и указаны в целом как 1000. Равномерная PDF 1002 (также упоминаемая как U(2,3)) имеет границы в отметках две секунды и три секунды на горизонтальной оси времени. Равномерная PDF 1004 (также упоминаемая как U(1,2)) имеет границы в отметках одна секунда и две секунды на горизонтальной оси времени. Кроме того, равномерная PDF 1006 (также упоминаемая как U(0,1)) имеет границы в отметках ноль секунд и одна секунда на горизонтальной оси времени. Средние значения U(2,3), U(1,2) и U(0,1) равны 2,5 секундам, 1,5 секундам и 0,5 секундам, соответственно.

В альтернативном варианте осуществления способ 900 может использовать другие PDF, чтобы получать случайное значение. Например, способ 900 может использовать бета-распределение, чтобы получать случайное значение. Теперь, ссылаясь на фиг. 11, изображены три бета-распределения, в соответствии с некоторыми вариантами осуществления, и указаны в целом как 1100. Бета-распределение 1102 имеет альфа, равную пяти, и бета, равную двум, в то время как бета-распределение 1104 имеет альфа, равную пяти, и бета, равную пяти. Кроме того, бета-распределение 1106 имеет альфа, равную двум, и бета, равную пяти. Из трех бета-распределений (например, 1102, 1104 и 1106) бета-распределение 1102 имеет наибольшее среднее значение, в то время как бета-распределение 1106 имеет наименьшее среднее значение. Чтобы использовать три бета-распределения (1102, 1104 и 1106), способ 900 (фиг. 9) случайным способом получает значение из бета-распределения 1102, когда определенное количество времени равно нулю (в 908 фиг. 9), случайным способом получает значение из бета-распределения 1104, когда определенное количество времени равно единице (в 910 фиг. 9) и случайным способом получает значение из бета-распределения 1106, когда определенное количество времени равно нулю (в 918 фиг. 9).

Еще в одном варианте осуществления значение времени ожидания для RHOT может быть выбрано с помощью использования равномерного распределения скользящего окна, например, равномерного распределения скользящего окна в течение 3,24 секунд с размером окна, равным 1,08 секундам. Равномерное распределение скользящего окна дополнительно проиллюстрировано с помощью ссылки на фиг. 12-14. Теперь, обращаясь к фиг. 14, изображено равномерное распределение скользящего окна, в соответствии с некоторыми вариантами осуществления, и указано в целом как 1400. Таблица 1412 функции равномерного распределения скользящего окна содержит колонку 1414 индекса распределения, колонку 1416 обратного индекса распределения, колонку 1418 нижней границы и колонку 1420 верхней границы. Значение в колонке 1414 (также взаимозаменяемо упоминаемое в настоящей заявке как индекс N) находится в диапазоне от нуля до восемнадцати, в то время как значение в колонке 1416 (также взаимозаменяемо упоминаемое в настоящей заявке как индекс M) находится в диапазоне от восемнадцати до нуля. Кроме того, сумма значений в колонке 1414 и колонке 1416 равна восемнадцати для каждой строки таблицы 1412. Каждая строка таблицы 1412 определяет функцию равномерного распределения U(нижнее, верхнее), причем нижнее обозначает значение в колонке 1418, а верхнее обозначает значение в колонке 1420 таблицы 1412.

Например, строка со значением, равным нулю, в колонке 1414 определяет равномерное распределение 1402, причем нижняя граница и верхняя граница равны 2,160 секунды из колонки 1418 и 3,200 секундами из колонки 1418, соответственно. Равномерное распределение 1404 определяется строкой со значением, равным четырем в колонке 1412. Границы распределения 1404 равны 1,680 секунды и 2,760 секунды, соответственно. Равномерное распределение 1406 определяется строкой со значением, равным девяти, в колонке 1412. Границы распределения 1406 равны 1,080 секунды и 2,160 секунды, соответственно. Строка со значением, равным четырнадцати, в столбце 1414 определяет равномерное распределение 1408, причем нижняя граница и верхняя граница равны 0,480 секунды и 1,560 секунды, соответственно. Равномерное распределение 1404 определяется строкой со значением, равным четырем в колонке 1412. Границы распределения 1404 равны 1,680 секунды и 2,760 секунды, соответственно. Равномерное распределение 1410 определяется строкой со значением, равным восемнадцати в колонке 1412. Границы распределения 1410 равны ноль секунд и 1,080 секунды, соответственно. Подход, чтобы выбирать значение времени ожидания для RHOT с использованием равномерных распределений скользящего окна дополнительно проиллюстрирован с помощью ссылки на фиг. 12.

Теперь, обращаясь к фиг. 12, изображена логическая блок-схема, иллюстрирующая способ 1200, в соответствии с некоторыми вариантами осуществления. Способ 1200, выполняемый абонентским устройством, начинается на этапе 1202, где абонентское устройство готово передавать сообщение временной синхронизации канала, такое как сообщение маяка, сообщение принудительного распространения, сообщение корректировки или ответное сообщение, и абонентское устройство должно генерировать значение времени ожидания, для того чтобы запустить RHOT. На этапе 1204 способ 1200 проверяет, имеет ли или знает ли абонентское устройство радиостанцию-лидера временной синхронизации канала. Если абонентское устройство не имеет радиостанцию-лидера временной синхронизации канала, способ 1200 получает случайное значений из равномерного распределения U(0,3,24) на этапе 1206. Равномерное распределение U(0,3,24) дополнительно проиллюстрировано с помощью ссылки на фиг. 13. На этапе 1206 способ 1200 также устанавливает целое переменное M в значение, равное восемнадцати. Теперь, обращаясь к фиг. 13, изображена иллюстративная равномерная функция плотности вероятности, в соответствии с некоторыми вариантами осуществления, и указана в целом как 1300. Равномерная PDF 1302 имеет нижнюю границу в 0 секундах и верхнюю границу в 3,24 секунды. Равномерная PDF также взаимозаменяемо упоминается в настоящей заявке как U(0,3,24).

Теперь, возвращаясь к этапу 1204 фиг. 12, если абонентское устройство не имеет радиостанцию-лидера временной синхронизации канала, способ 1200 проверяет, успешно ли передало абонентское устройство сообщение временной синхронизации канала, на этапе 1208, такое как сообщение маяка, сообщение принудительного распространения, сообщение корректировки или ответное сообщение. Если абонентское устройство не успешно передало сообщение временной синхронизации канала, способ 1200 переходит на этап 1206. Если абонентское устройство успешно передало сообщение временной синхронизации канала, способ 1200 получает случайное значение из равномерного распределения U(верхнее, нижнее) на этапе 1210, прием нижнее равно произведению M и 0,12 секунд, в то время как верхнее равно сумме нижнего и 1,08 секунды. Используемая в настоящей заявке каждая U(верхнее, нижнее) является функцией распределения, определенной в таблице 1412 фиг. 114, а M представляет значение колонки 1416 фиг. 14. Например, когда M равно девяти, равномерное распределение U(верхнее, нижнее) равно U(1,08;2,16), т.е. равномерному распределению 1406 фиг. 14.

Способ 1200 дополнительно увеличивает целое переменное M на единицу, когда M больше нуля, на этапе 1212. После того, как случайное значение получено на этапе 1206 или 1210, способ 1200 запускает RHOT с временем ожидания, равным полученному значению, на этапе 1214. Например, время ожидания устанавливается в 2,12 секунды, если случайно полученная величина равна 2,12 секунды. На этапе 1216 способ 1200 передает сообщение временной синхронизации канала после истечения RHOT. Способ 1200 проверяет, является ли передача успешной, на этапе 1218. Если передача является успешной, способ 1200 устанавливает целое переменное M в значение, равное восемнадцати, на этапе 1220. Способ 1200 заканчивается на этапе 1222.

Имеются некоторые ситуации, когда абонентское устройство может не иметь правильной временной синхронизации канала. Например, когда абонентское устройство включается и настраивается на канал прямого режима TDMA 2:1 6,25е из режима повторителя, абонентское устройство не имеет правильной временной синхронизации канала прямого режима, в котором работает абонентское устройство. В таких случаях абонентское устройство запускает первый таймер с временем ожидания, приблизительно равным интервалу маяка, и пассивно осуществляет мониторинг канала относительно сообщения временной синхронизации канала. Абонентское устройство отменяет первый таймер, если абонентское устройство принимает сообщение временной синхронизации канала, до того, как истекает первый таймер. Если абонентскому устройству не удается принять сообщение временной синхронизации канала, до того, как истекает первый таймер, абонентское устройство запускает второй таймер. Второй таймер является фиксированным таймером, если значение времени ожидания второго таймера является всегда одним и тем же значением. Наоборот, второй таймер является RHOT, когда время ожидания второго таймера получается из случайного распределения, такого как U(0,1), U(0,3) или U(0;3,24). После истечения второго таймера абонентское устройство передает сообщение запроса временной синхронизации канала и ожидает ответное сообщение на сообщение запроса. Сообщение запроса содержит пакет CSBK CT в одном варианте осуществления.

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

В качестве альтернативы, абонентское устройство может ожидать в течение определенного количества времени, например, всего окна распространения или одной трети окна распространения, прежде чем абонентское устройство запускает RHOT. Если абонентское устройство не принимает сообщение временной синхронизации канала до того, как истекает RHOT, абонентское устройство передает сообщение запроса временной синхронизации канала и ожидает ответное сообщение на сообщение запроса. Абонентское устройство передает сообщение запроса в течение последней части окна распространения, в то время как начальная часть окна распространения резервируется для того, чтобы имело место принудительное распространение. Когда абонентскому устройству не удается принять временную синхронизацию канала в течение определенного количества времени, абонентское устройство может определить, что оно не имеет радиостанцию-лидера временной синхронизации канала или временную синхронизацию канала. В таком случае абонентское устройство устанавливает идентификаторы лидера в ноль, поскольку оно не имеет радиостанцию-лидера.

Когда абонентское устройство принимает сообщение запроса временной синхронизации канала, абонентское устройство передает ответное сообщение с Sync Info, таким же образом, что и, как передается сообщение принудительного распространения. Например, RHOT запускается со значением времени ожидания RHOT, полученным из случайного распределения. До истечения RHOT ответное сообщение не передается, а находится в режиме ожидания. Когда абонентское устройство ожидает, абонентское устройство приостанавливает и отменяет ожидающее ответное сообщение, если абонентское устройство наблюдает ответное сообщение другого абонентского устройства на сообщение запроса, и временная синхронизация канала в последнем ответном сообщении является такой же хорошей, что и временная синхронизация канала, содержащаяся в ожидающем ответном сообщении, или лучше нее.

Специалисты в данной области техники поймут, что это раскрытие может быть распространено на другие варианты осуществления, чем те, которые конкретно раскрыты в настоящей заявке. В вышеприведенной спецификации, описаны конкретные варианты осуществления. Однако специалист в данной области техники поймет, что различные модификации и изменения могут быть сделаны, не выходя за рамки объема раскрытия, который изложен в формуле изобретения ниже. Таким образом, спецификация и фигуры должны рассматриваться в иллюстративном, а не в ограничительном смысле, и все такие модификации подразумеваются как включенные в рамки объема настоящих предписаний.

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

Кроме того, в этом документе понятия отношения, такие как первый, второй, и тому подобные могут использоваться только для того, чтобы отличать один объект или действие от другого объекта или действия, без обязательного требования или предположения любой действительной такой зависимости или последовательности между такими объектами или действиями. Понятия “содержит”, “содержащий”, “имеет”, “имеющий”, “включает в себя”, “включающий в себя”, “содержит”, “содержащий” или любое другое их изменение предназначаются для того, чтобы охватывать не исключающее включение, такое что процесс, способ, изделие или устройство, которое содержит, имеет, включает в себя, содержит список элементов, не включает в себя только эти элементы, но может включать в себя другие элементы, неявно перечисленные или присущие такому процессу, способу, изделию или устройству. Элемент, которому предшествуют “содержит…”, “имеет…”, “включает в себя…”, “содержит…”, не исключает, без дополнительных ограничений, существования дополнительных идентичных элементов в процессе, способе, изделии и устройстве, которое содержит, имеет, включает в себя, содержит элемент. Единственное число определено как один или более, если явно не указано иное в настоящей заявке. Устройство или структура, которая “сконфигурирована” определенным способом, сконфигурирована, по меньшей мере, этим способом, но также может быть сконфигурирована способами, которые не перечислены. Также последовательность этапов в блок-схеме последовательности этапов или элементов в формуле изобретения, даже, когда им предшествует буква, не предполагают или не требуют этой последовательности.

Кроме того, вариант осуществления может быть осуществлен как компьютерно-читаемый запоминающий носитель, содержащий сохраненный на нем компьютерно-читаемый код для программирования компьютера (например, содержащего процессор) выполнять способ, описанный и заявленный в настоящей заявке. Примеры такого компьютерно-читаемого запоминающего носителя, включают в себя жесткий диск, CD-ROM, оптическое устройство памяти, магнитное устройство памяти, ROM (постоянную память), PROM (программируемую постоянную память), EPROM (стираемую программируемую постоянную память), EEPROM (электрически стираемую программируемую постоянную память) и флэш-память, но не ограничены ими. Кроме того, предполагается, что специалист в данной области техники, несмотря на, возможно, значительное усилие и множество выборов конструкции, мотивированный, например, имеющимся временем, текущей технологией и экономическими соображениями, руководствуясь концепциями и принципами, раскрытыми в настоящей заявке, без труда сможет сгенерировать такие инструкции и программы программного обеспечения и интегральные схемы с минимальным экспериментированием.

Реферат раскрытия предоставлен, чтобы позволить читателю быстро выяснить сущность технического раскрытия. Он представлен с пониманием, что он не будет использован, чтобы интерпретировать или ограничивать смысл формулы изобретения. Кроме того, в предыдущем подробном описании можно видеть, что различные признаки сгруппированы вместе в различных вариантах изобретения с целью упорядочения раскрытия. Этот способ раскрытия не должен интерпретироваться как отражающий намерение, что заявленные варианты осуществления требуют больше признаков, чем явно приведены в каждом пункте формулы изобретения. Скорее, как отражает последующая формула изобретения, предмет изобретения заключается менее чем во всех признаках одного варианта осуществления. Таким образом, последующая формула изобретения, таким образом, включена в подробное описание, причем каждый пункт формулы изобретения является самостоятельным как отдельно заявленный объект.

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

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО ДЛЯ ОТСЛЕЖИВАНИЯ СООБЩЕНИЯ О СОГЛАСОВАНИИ ПО ВРЕМЕНИ КАНАЛА И ПОДДЕРЖИВАНИЯ СКАНИРОВАНИЯ КАНАЛА В СИСТЕМЕ ЦИФРОВОЙ МОБИЛЬНОЙ РАДИОСВЯЗИ 2012
  • Виатровски Дэвид Г.
  • Белмонт Джон П.
  • Чаудхари Дипендра М.
  • Чунг Юэх Чинг
RU2571956C2
СПОСОБ ДЛЯ СИНХРОНИЗАЦИИ ПЕРЕДАЧ МНОЖЕСТВЕННОГО ДОСТУПА С РАЗДЕЛЕНИЕМ ПО ВРЕМЕНИ (TDMA) В ПРЯМОМ РЕЖИМЕ 2010
  • Чаудхари Дипендра М.
  • Виатровски Дэвид Г.
RU2533664C2
СПОСОБ И УСТРОЙСТВО ОТПРАВКИ СООБЩЕНИЯ СИНХРОНИЗАЦИИ КАНАЛА В СИСТЕМЕ ЦИФРОВОЙ МОБИЛЬНОЙ РАДИОСВЯЗИ 2011
  • Кхоо Хун Венг
  • Чунг Юэх Чинг
  • Виатровски Дэвид Г.
RU2566969C2
СПОСОБ ОБМЕНА СООБЩЕНИЯМИ И РАДИОСИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ 2004
  • Белоусов Евгений Леонидович
  • Белоглазов Игорь Борисович
  • Войткевич Константин Леонидович
  • Цветаев Владимир Евгеньевич
RU2292119C2
СПОСОБ РАДИОСВЯЗИ С ПОДВИЖНЫМИ ОБЪЕКТАМИ И РАДИОСИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ 2005
  • Цветаев Владимир Евгеньевич
  • Белоусов Евгений Леонидович
  • Войткевич Константин Леонидович
RU2340103C2
ГИБРИДНАЯ mesh-СЕТЬ ДЛЯ РАССРЕДОТОЧЕННЫХ ПОЛЬЗОВАТЕЛЕЙ 2012
  • Борисов Василий Иванович
  • Николаев Валерий Иванович
  • Малышев Иван Иосифович
  • Постников Сергей Анатольевич
  • Лебедев Юрий Иванович
  • Струнская-Зленко Лариса Валерьевна
RU2504926C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ОДНОВРЕМЕННОГО ПРОВЕДЕНИЯ МНОГОЧИСЛЕННЫХ ВЫЗОВОВ 1997
  • Гислер Вальтер
RU2195087C2
СИСТЕМА И СПОСОБ ПРЕДОСТАВЛЕНИЯ ДОСТУПА К КАНАЛУ ДЛЯ ПЕРЕДАЧИ РЕЧЕВЫХ СИГНАЛОВ 2005
  • Виатровски Дэвид Г.
  • Бон Томас Б.
  • Сениз Томас Дж.
  • Белмонт Джон П.
  • Мэнсфилд Терри К.
RU2351080C2
СПОСОБ РАСПРЕДЕЛЕНИЯ ВРЕМЕННЫХ ИНТЕРВАЛОВ В СЕТЕВЫХ КАНАЛАХ РАДИОСВЯЗИ 2007
  • Малышев Иван Иосифович
  • Лиштаев Олег Борисович
  • Мушенко Александр Иванович
  • Лебедев Юрий Иванович
  • Постников Сергей Анатольевич
  • Поваляев Геннадий Иванович
  • Струнская-Зленко Лариса Валерьевна
RU2350024C1
СПОСОБ УПРАВЛЯЮЩЕЙ СИГНАЛИЗАЦИИ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ 2010
  • Макдональд Дэниел Дж.
  • Натарахджан Хариш
RU2491770C1

Иллюстрации к изобретению RU 2 556 031 C2

Реферат патента 2015 года СПОСОБЫ И УСТРОЙСТВА ДЛЯ РАСПРОСТРАНЕНИЯ ВРЕМЕННОЙ СИНХРОНИЗАЦИИ КАНАЛА МЕЖДУ АБОНЕНТСКИМИ УСТРОЙСТВАМИ В ПРЯМОМ РЕЖИМЕ TDMA

Изобретение относится к области беспроводной связи и предназначено для распространения временной синхронизации канала между абонентскими устройствами, работающими в прямом режиме множественного доступа с разделением по времени (TDMA). Способ включает в себя: прием из второго из абонентских устройств, работающих в прямом режиме TDMA, первого сообщения, определение первой временной синхронизации канала из принятого сообщения, определение, является ли принятая первая временная синхронизация канала правильной, причем определение основано, по меньшей мере, на сравнении версии первого абонентского устройства с версией второго абонентского устройства, когда принятая первая временная синхронизация канала является правильной, запуск случайной задержки, после истечения случайной задержки, передачу первого сообщения принудительного распространения, чтобы распространять первую временную синхронизацию канала, по меньшей мере, в третье из абонентских устройств, работающее в прямом режиме TDMA и имеющее более высокую версию, чем версии первого и второго абонентских устройств. 2 н. и 10 з.п. ф-лы, 15 ил.

Формула изобретения RU 2 556 031 C2

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

2. Способ по п.1, в котором первое сообщение содержит одно из сообщения маяка, сообщения принудительного распространения, сообщения корректировки или сообщения признака конца.

3. Способ по п.2, в котором первое сообщение содержит пакетную структуру блока управляющей сигнализации, которая включает в себя версию второго абонентского устройства.

4. Способ по п.1, дополнительно содержащий:
прием, до истечения случайной задержки, из одного из абонентских устройств, работающего в прямом режиме TDMA и имеющего ту же самую или более высокую версию, чем первое абонентское устройство, второго сообщения принудительного распространения, которое включает в себя первую временную синхронизацию канала, и
приостановку передачи первого сообщения принудительного распространения с первой временной синхронизацией канала.

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

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

7. Способ по п.5, в котором количество времени равно количеству раз, которое первое абонентское устройство запускало случайную задержку и приостанавливало передачу сообщения принудительного распространения.

8. Способ по п.5, в котором определение случайного распределения случайной задержки содержит выбор среднего значения для распределения, которое имеет обратную зависимость с мерой времени.

9. Способ по п.5, в котором распределение является одним из равномерного распределения, бета-распределения или равномерного распределения скользящего окна.

10. Способ по п.1, в котором определение, является ли принятая первая временная синхронизация канала правильной, содержит:
определение первой информации синхронизации из первого сообщения, причем первая информация синхронизации содержит версию второго абонентского устройства и одно или оба из первого идентификатора лидера или первого времени действия синхронизации, и
сравнение первой информации синхронизации со второй информацией синхронизации в первом абонентском устройстве, причем вторая информация синхронизации содержит версию первого абонентского устройства и одно или оба из второго идентификатора лидера или второго времени действия синхронизации.

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

12. Компьютерно-читаемый запоминающий элемент, содержащий сохраненный на нем компьютерно-читаемый код для программирования компьютера выполнять способ распространения временной синхронизации канала между множеством абонентских устройств, работающих в прямом режиме множественного доступа с разделением по времени (TDMA), причем способ содержит этапы, на которых:
принимают из второго из абонентских устройств, работающих в прямом режиме TDMA, первое сообщение,
определяют первую временную синхронизацию канала из принятого сообщения вместе со временем действия синхронизации и версией,
определяют, является ли принятая первая временная синхронизация канала правильной, причем определение основано, по меньшей мере, на сравнении версии и времени действия синхронизации первого абонентского устройства с версией второго абонентского устройства,
когда принятая первая временная синхронизация канала является правильной, запускают случайную задержку,
после истечения случайной задержки, передают первое сообщение принудительного распространения, чтобы распространять первую временную синхронизацию канала, по меньшей мере, в третье из абонентских устройств, работающее в прямом режиме TDMA и имеющее более высокую версию, чем версии первого и второго абонентских устройств.

Документы, цитированные в отчете о поиске Патент 2015 года RU2556031C2

EP 0689303 A1, 27.12.1995
EP 1976165 A2, 01.10.2008
EP 1389025 A1, 11.02.2004
US 5699388 A, 16.12.1997
Приспособление для суммирования отрезков прямых линий 1923
  • Иванцов Г.П.
SU2010A1
US 2009245227 A1, 01.10.2009
RU 2008133594 A, 27.02.2010

RU 2 556 031 C2

Авторы

Виатровски Дэвид Г.

Белмонт Джон П.

Чаудхари Дипендра М.

Чунг Юэх Чинг

Даты

2015-07-10Публикация

2012-02-20Подача