RU2556031C2 - Способы и устройства для распространения временной синхронизации канала между абонентскими устройствами в прямом режиме tdma - Google Patents

Способы и устройства для распространения временной синхронизации канала между абонентскими устройствами в прямом режиме tdma Download PDF

Info

Publication number
RU2556031C2
RU2556031C2 RU2013144730/07A RU2013144730A RU2556031C2 RU 2556031 C2 RU2556031 C2 RU 2556031C2 RU 2013144730/07 A RU2013144730/07 A RU 2013144730/07A RU 2013144730 A RU2013144730 A RU 2013144730A RU 2556031 C2 RU2556031 C2 RU 2556031C2
Authority
RU
Russia
Prior art keywords
channel
message
synchronization
time
subscriber
Prior art date
Application number
RU2013144730/07A
Other languages
English (en)
Other versions
RU2013144730A (ru
Inventor
Дэвид Г. ВИАТРОВСКИ
Джон П. БЕЛМОНТ
Дипендра М. ЧАУДХАРИ
Юэх Чинг ЧУНГ
Original Assignee
Моторола Солюшнз, Инк
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Моторола Солюшнз, Инк filed Critical Моторола Солюшнз, Инк
Publication of RU2013144730A publication Critical patent/RU2013144730A/ru
Application granted granted Critical
Publication of RU2556031C2 publication Critical patent/RU2556031C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2643Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

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

Description

ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка связана со следующей заявкой США на изобретение, которой совместно с этой заявкой владеет 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
Figure 00000001
. Момент времени t 1
Figure 00000002
может служить в качестве временной синхронизации канала для временного слота 2 или указателя границы временного слота 2 для передач во временном слоте 2, в том, что (при допущении, что эта временной синхронизации канала является “правильной”, как определено с использованием способов, описанных ниже) принимающая радиостанция может синхронизировать свои передачи с моментом времени t 1
Figure 00000003
. Более конкретно, поскольку в стандарте ETSI-DMR пакета для временного слота передаются каждые 60 мс (т.е. на основе отношения разделения на слоты 2:1 или длительности временного слота 30 мс), принимающая радиостанция может регулировать свою тактовую синхронизацию, чтобы передавать во временном слоте 2, таким образом, чтобы середина его пакетов передавалась с приращениями времени, равными 60 мс от момента времени t 1
Figure 00000003
, таким образом, что передающая радиостанция передает, в соответствии со структурой 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
Figure 00000004
, которое указывает один из набора признаков стандарта ETSI-DMR, или 10 16
Figure 00000005
, который указывает набор признаков, специфических для конкретного изготовителя.
Поле 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
Figure 00000006
) или двум (10 2
Figure 00000007
) в поле 420 LDR DLI означает, что абонентское устройство в состоянии быть радиостанцией-лидером временной синхронизации канала, но должно уступить лидерство другому абонентскому устройству с более высоким значением (11 2
Figure 00000006
) в поле 420 LDR DLI. Кроме того, значение, равное трем (11 2
Figure 00000006
), в поле 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
Figure 00000006
), пакет CSBK CT является невыровненным запросом временной синхронизации канала. Когда поле 422 и 432 кода операции имеет значение, равное единице (01 2
Figure 00000006
), пакет CSBK CT является невыровненным признаком конца, задающим временную синхронизацию канала. Когда поле 422 и 432 кода операции имеет значение, равное двум (10 2
Figure 00000006
), пакет CSBK CT содержит статус временной синхронизации канала для выровненных запросов временной синхронизации канала. Кроме того, когда поле 422 и 432 кода операции имеет значение, равное трем (11 2
Figure 00000006
), пакет CSBK CT является продвижением вперед временной синхронизации канала, например, маяком лидера или выровненной корректировкой с продвижением вперед.
Figure 00000008
Теперь, возвращаясь к фиг. 4, поле 436 данных дополнительно содержит 15-ти битовое поле 424 ID источника, которое идентифицирует устройство источника или посылающего абонентского устройства настоящего пакета CSBK CT. Работая таким же образом, что и поле 418 постфикса ID лидера делает ID 424 источника более уникальным во множестве систем связи с помощью конкатенации цветового кода и временного слота времени или некоторого другого определенного параметра. Кроме того поле 436 данных содержит поле 430 динамического идентификатора лидера источника (SRC DLI). Поле 430 SRC DLI сконструировано таким же образом, как сконструировано поле 420 LDR DLI. Например, значение (00 2
Figure 00000006
) в поле 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
Figure 00000009
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
Figure 00000010
1508, которая представляет текущую временную синхронизацию канала, поддерживаемую абонентским устройством для временного слота 2 (причем способ для определения временной синхронизации канала из или на основе принятого сообщения временной синхронизации канала может быть таким, как описано выше). В альтернативном варианте осуществления это слово синхронизации расположено в другой области в сообщении, например, в начале или в конце пакета.
Затем первое абонентское устройство принимает другой пакет 1504 CSBK CT во временном слоте 2 (например, сообщение принудительного распространения), из которого первое абонентское устройство определяет временную синхронизацию канала t 2
Figure 00000011
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 (электрически стираемую программируемую постоянную память) и флэш-память, но не ограничены ими. Кроме того, предполагается, что специалист в данной области техники, несмотря на, возможно, значительное усилие и множество выборов конструкции, мотивированный, например, имеющимся временем, текущей технологией и экономическими соображениями, руководствуясь концепциями и принципами, раскрытыми в настоящей заявке, без труда сможет сгенерировать такие инструкции и программы программного обеспечения и интегральные схемы с минимальным экспериментированием.
Реферат раскрытия предоставлен, чтобы позволить читателю быстро выяснить сущность технического раскрытия. Он представлен с пониманием, что он не будет использован, чтобы интерпретировать или ограничивать смысл формулы изобретения. Кроме того, в предыдущем подробном описании можно видеть, что различные признаки сгруппированы вместе в различных вариантах изобретения с целью упорядочения раскрытия. Этот способ раскрытия не должен интерпретироваться как отражающий намерение, что заявленные варианты осуществления требуют больше признаков, чем явно приведены в каждом пункте формулы изобретения. Скорее, как отражает последующая формула изобретения, предмет изобретения заключается менее чем во всех признаках одного варианта осуществления. Таким образом, последующая формула изобретения, таким образом, включена в подробное описание, причем каждый пункт формулы изобретения является самостоятельным как отдельно заявленный объект.

Claims (12)

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 и имеющее более высокую версию, чем версии первого и второго абонентских устройств.
RU2013144730/07A 2011-03-07 2012-02-20 Способы и устройства для распространения временной синхронизации канала между абонентскими устройствами в прямом режиме tdma RU2556031C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/042,342 US8462766B2 (en) 2011-03-07 2011-03-07 Methods and apparatus for diffusing channel timing among subscriber units in TDMA direct mode
US13/042,342 2011-03-07
PCT/US2012/025795 WO2012121868A1 (en) 2011-03-07 2012-02-20 Methods and apparatus for diffusing channel timing among subscriber units in tdma direct mode

Publications (2)

Publication Number Publication Date
RU2013144730A RU2013144730A (ru) 2015-04-20
RU2556031C2 true RU2556031C2 (ru) 2015-07-10

Family

ID=46022615

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013144730/07A RU2556031C2 (ru) 2011-03-07 2012-02-20 Способы и устройства для распространения временной синхронизации канала между абонентскими устройствами в прямом режиме tdma

Country Status (7)

Country Link
US (1) US8462766B2 (ru)
EP (1) EP2684403B1 (ru)
CN (1) CN103416097B (ru)
AU (1) AU2012226256B2 (ru)
CA (1) CA2828432C (ru)
RU (1) RU2556031C2 (ru)
WO (1) WO2012121868A1 (ru)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8279991B2 (en) 2008-10-03 2012-10-02 Motorola Solutions, Inc. Method of efficiently synchronizing to a desired timeslot in a time division multiple access communication system
US9813938B2 (en) * 2013-07-11 2017-11-07 Qualcomm Incorporated Systems and methods for dynamic adaptation of channel access or transmission parameters
KR102222417B1 (ko) * 2013-11-12 2021-03-04 마벨 월드 트레이드 리미티드 무선 로컬 영역 네트워크(wlan)에서 디바이스들 간의 타이밍을 동기화하기 위한 방법 및 장치
EP3360374B1 (en) * 2015-10-09 2020-03-25 Telefonaktiebolaget LM Ericsson (PUBL) Network node, wireless device and methods performed thereby for the network node to provide information to the wireless device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0689303A1 (en) * 1994-05-25 1995-12-27 Alcatel Bell-Sdt S.A. TDMA mobile communication system with simultaneous communication between base and mobiles at a first frequency and between mobiles at a second one
US5699388A (en) * 1995-06-21 1997-12-16 Motorola, Inc. System and method for fully distributed synchronization of a radio communication network
EP1389025A1 (en) * 2002-08-10 2004-02-11 Motorola, Inc. Wireless communication system, unit and method
EP1976165A2 (en) * 2007-03-28 2008-10-01 Harris Corporation Synchronization and timing source priority in an ad-hoc network
RU2008133594A (ru) * 2006-01-17 2010-02-27 Конинклейке Филипс Электроникс, Н.В. (Nl) Способы системы для синхронизации перекрывающихся беспроводных систем

Family Cites Families (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4698805A (en) 1985-09-13 1987-10-06 Motorola, Inc. Console interface for a trunked radio system
US5020130A (en) 1988-03-02 1991-05-28 Motorola, Inc. Universal frequency assignment protocol for trunked radio systems
US5179720A (en) 1990-02-23 1993-01-12 Motorola, Inc. Method and apparatus for extended coverage of a trunked radio communications system
US5287551A (en) 1990-11-13 1994-02-15 Motorola, Inc. Radio communication apparatus and method for voice channel busy call back
SE468266B (sv) 1991-04-12 1992-11-30 Ericsson Telefon Ab L M Foerfarande att synkronisera en radiomottagare till en inkommande radiosignal
US5226045A (en) 1992-05-07 1993-07-06 Bell Communications Research, Inc. Method and apparatus for autonomous selective routing during radio access in TDMA portable radio systems
GB2271690B (en) 1992-10-17 1996-09-11 Motorola Israel Ltd A communications system
EP0626769B1 (en) 1993-05-26 2000-02-02 Nec Corporation Network synchronization for cellular TDMA communication using signals from mobile stations in neighboring cells
JPH0738487A (ja) 1993-07-16 1995-02-07 Matsushita Electric Ind Co Ltd 無線通信装置
FI97503C (fi) 1995-01-12 1996-12-27 Nokia Telecommunications Oy Matkaviestinjärjestelmän toistin
FI101115B (fi) 1995-08-14 1998-04-15 Nokia Telecommunications Oy Tietoliikenneyhteyden tahdistaminen matkaviestinjärjestelmässä
JP3414558B2 (ja) 1995-08-25 2003-06-09 沖電気工業株式会社 最大相関値タイミング推定回路及び受信装置
US5734643A (en) 1995-10-23 1998-03-31 Ericsson Inc. Method and apparatus for transmitting data over a radio communications network
US5774786A (en) 1995-10-31 1998-06-30 Motorola, Inc. Method of maintaining calls subsequent to a site controller failure
US5724515A (en) 1996-03-06 1998-03-03 E. F. Johnson Company Packet radio communication system
US5759936A (en) 1996-03-21 1998-06-02 Haldor Topsoe As Lanthanide ceramic material
CA2250474C (en) 1996-03-29 2001-10-09 Motorola, Inc. Apparatus and method for spectrum management in a multipoint communication system
US6061568A (en) 1996-10-01 2000-05-09 Ericsson Inc. Method and apparatus for mitigating intermodulation effects in multiple-signal transmission systems
KR200206920Y1 (ko) 1996-12-03 2001-01-15 정몽규 자동차의 트렁크 리드 개폐구조
US6252859B1 (en) 1997-06-16 2001-06-26 Racal Communications Systems Limited Radio communications system
US6052562A (en) 1997-08-29 2000-04-18 Motorola, Inc. Method and apparatus for coordinating an operating channel selection
US6665316B1 (en) 1998-09-29 2003-12-16 Agilent Technologies, Inc. Organization of time synchronization in a distributed system
US6411614B1 (en) 1998-10-30 2002-06-25 National Semiconductor Corporation Dynamic recovery of a TDMA signal during an undetected marker sequence
KR100349664B1 (ko) 1999-12-24 2002-08-22 한국전자통신연구원 중계기능 및 주파수 공용방식 처리기능을 갖는 무선통신단말기를 이용한 무선통신 방법
EP1404034B1 (en) 2000-04-04 2008-11-26 Mitsubishi Electric Information Technology Centre Europe B.V. Base station for transmitting a word representative of the number of spreading codes allocated to the mobile stations in communication with the base station
US7058050B2 (en) 2000-12-01 2006-06-06 Telefonaktiebolaget L M Ericsson (Publ) Flexible inter-network communication scheduling
US7050419B2 (en) 2001-02-23 2006-05-23 Terayon Communicaion Systems, Inc. Head end receiver for digital data delivery systems using mixed mode SCDMA and TDMA multiplexing
US7366533B2 (en) 2001-05-16 2008-04-29 Motorola, Inc. Methods for providing access to wireless resources in a trunked radio communication system
US7120138B2 (en) 2001-07-02 2006-10-10 Koninklijke Philips Electronics N.V. Dynamic frequency selection with recovery for a basic service set network
US6882848B2 (en) 2002-02-11 2005-04-19 M/A-Com Private Radio Systems, Inc. Method and computer-readable medium for controlling signaling and channel assignment in a decentralized trunked radio system
CN100574119C (zh) 2002-10-11 2009-12-23 高通股份有限公司 操作无线局域网中转发器的方法
JP4080366B2 (ja) 2003-04-01 2008-04-23 シャープ株式会社 ネットワーク端末、ネットワークシステム、ネットワーク端末の制御方法
US7203207B2 (en) 2003-05-30 2007-04-10 Motorola, Inc. Method for selecting an operating mode based on a detected synchronization pattern
US20050070320A1 (en) 2003-09-26 2005-03-31 Dent Paul W. Method and apparatus to reduce dispatch delays in dispatch communication networks
US7583643B2 (en) 2003-09-30 2009-09-01 Motorola, Inc. Enhanced passive scanning
GB2409129B (en) 2003-12-13 2006-06-21 Motorola Inc Apparatus and method of direct mode radio communication
US7864661B2 (en) 2004-01-12 2011-01-04 Texas Instruments Incorporated Time-switched preamble generator, method of generating and multiple-input, multiple-output communication system employing the generator and method
US7280807B2 (en) 2004-01-14 2007-10-09 Samuel Eak Hua Nguy Initiator device capable of two-way half-duplex communication with multiple recipient devices
TWI286036B (en) 2004-02-10 2007-08-21 Realtek Semiconductor Corp Method for selecting a channel in a wireless network
CN102655427B (zh) 2004-05-04 2015-08-05 索尼公司 用于mimo传输的训练序列分配
US20050277383A1 (en) 2004-06-10 2005-12-15 Reid Jeffrey T Trunking tone remote adapter and method for using the same
US7499441B2 (en) 2004-06-29 2009-03-03 Motorola, Inc. Method for allowing a subscriber unit to access a channel for voice transmissions
US8045599B2 (en) 2005-02-17 2011-10-25 Sony Corporation Selection of training sequences for multiple-in multiple-out transmissions
US7502360B2 (en) 2005-03-04 2009-03-10 Itt Manufacturing Enterprises, Inc. Method and apparatus for dynamic neighbor discovery within wireless networks using time division multiple access (TDMA)
KR100703505B1 (ko) 2005-03-18 2007-04-03 삼성전자주식회사 무전 통신이 가능한 이동 통신 단말의 통신 수행 방법
US7808948B2 (en) 2005-03-30 2010-10-05 Motorola, Inc. Methods for informing mobile stations of control channel architectures
US7649912B2 (en) 2005-04-27 2010-01-19 Rockwell Automation Technologies, Inc. Time synchronization, deterministic data delivery and redundancy for cascaded nodes on full duplex ethernet networks
CN100440999C (zh) 2005-09-29 2008-12-03 中兴通讯股份有限公司 一种基于do集群通信***实现反向信道共享的方法
KR101581142B1 (ko) 2005-11-02 2015-12-30 인터디지탈 테크날러지 코포레이션 무선 분배 시스템에 대한 자율적인 채널 코디네이션 방법 및 장치
FI20051263A0 (fi) 2005-12-07 2005-12-07 Nokia Corp Menetelmä kanavien varaamiseksi ja vapauttamiseksi matkaviestintäjärjestelmässä
US7801227B2 (en) * 2006-04-14 2010-09-21 Qualcomm Incorporated Methods and apparatus related to composite beacon and wideband synchronization signaling
KR100700948B1 (ko) 2006-05-25 2007-03-28 삼성전자주식회사 이동통신 시스템에서 무선 랜의 다중 채널을 이용하는데이터 전송 장치 및 방법
WO2008027310A2 (en) 2006-08-25 2008-03-06 Bbn Technologies Corp. Systems and methods for energy-conscious communication in wireless ad-hoc networks
KR100885446B1 (ko) 2006-08-31 2009-02-24 엘지전자 주식회사 무선 네트워크에서의 채널 변경 방법 및 서브 네트워크구성 방법
JP4284354B2 (ja) 2006-12-26 2009-06-24 株式会社東芝 無線通信装置
US7593372B2 (en) 2007-01-05 2009-09-22 Motorola, Inc. Method and radio device for scanning a wireless communications channel
EP2127190B1 (en) 2007-02-08 2017-08-23 Nokia Technologies Oy Robust synchronization for time division duplex signal
US20080225821A1 (en) 2007-03-13 2008-09-18 Michael Faith Channel access arbitration mechanism for walkie-talkie devices
KR101401965B1 (ko) 2007-05-25 2014-06-02 삼성전자주식회사 복수개의 채널들의 상태 측정 방법 및 그 장치, 유휴 채널선택 방법 및 그 장치
US8780885B2 (en) * 2007-07-09 2014-07-15 Qualcomm Incorporated Synchronization of a peer-to-peer communication network
US7894371B2 (en) 2007-07-31 2011-02-22 Motorola, Inc. System and method of resource allocation within a communication system
JP2009055464A (ja) 2007-08-28 2009-03-12 Toshiba Corp 無線通信装置、無線通信装置の制御方法、無線通信装置の制御プログラム、および半導体集積回路
WO2009078005A2 (en) 2007-12-14 2009-06-25 Full Spectrum, Inc. A system and method for the delivery of high speed data services over dedicated and non-dedicated private land mobile radio (plmr) channels using cognitive radio technology
US20090219916A1 (en) 2008-02-29 2009-09-03 Motorola, Inc. Method to scan for critical transmissions while transmitting on a conventional time division multiple access channel
US8189494B2 (en) 2008-05-23 2012-05-29 Honeywell International Inc. System and method for merging clusters of wireless nodes in a wireless network
US20090310570A1 (en) * 2008-06-16 2009-12-17 Rivada Networks Llc Method and Systems Providing Peer-to-Peer Direct-Mode-Only Communications on CDMA Mobile Devices
KR101518059B1 (ko) 2008-07-02 2015-05-07 엘지전자 주식회사 초고처리율 무선랜 시스템에서의 채널 관리 방법과 채널 스위치 방법
WO2010034164A1 (zh) 2008-09-28 2010-04-01 深圳市好易通科技有限公司 一种专网通信终端和专网通信的实现方法
AU2008362076B2 (en) 2008-09-28 2013-03-28 Hytera Communications Corp., Ltd. Communication terminal, communication system and realization method for DMR special network
US8184654B2 (en) 2008-10-03 2012-05-22 Motorola Solutions, Inc. Method for ending a call session in a communication system
US8045499B2 (en) 2008-10-03 2011-10-25 Motorola Solutions, Inc. Method of communicating which channel is to be monitored by subscriber units that are idle in a communication system
US8358968B2 (en) 2008-10-03 2013-01-22 Motorola Solutions, Inc. Method for selecting a channel to be monitored by subscriber units that are idle in a communication system
US8279991B2 (en) 2008-10-03 2012-10-02 Motorola Solutions, Inc. Method of efficiently synchronizing to a desired timeslot in a time division multiple access communication system
US8139597B2 (en) 2008-10-03 2012-03-20 Motorola Solutions, Inc. Method for trunking radio frequency resources
US8150438B2 (en) 2009-04-30 2012-04-03 Motorola Solutions, Inc. Method for initiating a communication while participating in another communication
US8599826B2 (en) * 2010-04-15 2013-12-03 Motorola Solutions, Inc. Method for synchronizing direct mode time division multiple access (TDMA) transmissions
US8983513B2 (en) * 2010-11-30 2015-03-17 Motorola Solutions, Inc. Method and apparatus for sending a channel timing message in a digital mobile radio system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0689303A1 (en) * 1994-05-25 1995-12-27 Alcatel Bell-Sdt S.A. TDMA mobile communication system with simultaneous communication between base and mobiles at a first frequency and between mobiles at a second one
US5699388A (en) * 1995-06-21 1997-12-16 Motorola, Inc. System and method for fully distributed synchronization of a radio communication network
EP1389025A1 (en) * 2002-08-10 2004-02-11 Motorola, Inc. Wireless communication system, unit and method
RU2008133594A (ru) * 2006-01-17 2010-02-27 Конинклейке Филипс Электроникс, Н.В. (Nl) Способы системы для синхронизации перекрывающихся беспроводных систем
EP1976165A2 (en) * 2007-03-28 2008-10-01 Harris Corporation Synchronization and timing source priority in an ad-hoc network

Also Published As

Publication number Publication date
AU2012226256A1 (en) 2013-09-19
EP2684403A1 (en) 2014-01-15
CN103416097B (zh) 2017-05-31
CN103416097A (zh) 2013-11-27
AU2012226256B2 (en) 2015-02-05
WO2012121868A1 (en) 2012-09-13
RU2013144730A (ru) 2015-04-20
US8462766B2 (en) 2013-06-11
EP2684403B1 (en) 2016-06-15
CA2828432C (en) 2016-05-17
US20120230322A1 (en) 2012-09-13
CA2828432A1 (en) 2012-09-13

Similar Documents

Publication Publication Date Title
RU2682861C2 (ru) Способы, обеспечивающие принцип "слушай, прежде чем сказать", и связанные с ними ue и сетевые узлы
KR101208808B1 (ko) 랜덤 액세스 응답 메시지의 그룹 아이디 생성방법,및 랜덤 액세스 방법
ES2443117T3 (es) Técnica para realizar un procedimiento de acceso aleatorio sobre una interfaz radio
US20210377936A1 (en) A method, device and computer readable media for slot format configuration
KR20190098974A (ko) 데이터 전송 방법 및 장치
US10420099B2 (en) Method and access point of determining guard period for downlink-to-uplink switching
RU2556031C2 (ru) Способы и устройства для распространения временной синхронизации канала между абонентскими устройствами в прямом режиме tdma
KR20170016697A (ko) 멀티 채널 기반의 비컨 신호를 송수신하는 방법 및 이를 지원하는 디바이스
CN115190545B (zh) 资源排除方法、装置、设备及存储介质
WO2017088598A1 (zh) 一种传输数据的方法及装置
US9338790B2 (en) System and method for random access wireless communication
JP2020516126A (ja) アップリンク送信のための開始位置の決定
US20150173071A1 (en) Dynamic temporary block flow scheduling
US20230397174A1 (en) Methods and apparatuses for indicating a set of resources on a nr sidelink
CN110299935B (zh) 一种通信方法、基站、终端、存储介质、电子装置
US10667299B2 (en) Control plane latency reduction in a wireless communications network
CN113766625A (zh) 定时提前补偿指示、确定方法、设备、装置及介质
CN102027789B (zh) 无线通信***、基站、无线通信方法和程序
JP2020039147A (ja) ユーザ機器、及び基地局によって実行される方法
CN112839378A (zh) 数据的传输方法和设备
WO2021248394A1 (en) System and method for timing information transmission
CN112805937B (zh) 一种信息确定方法、装置、***、设备及存储介质
US20240187995A1 (en) Method and apparatus for pusch transmission with repetitions
WO2020006758A1 (en) Methods, devices and computer readable media for aul transmission and aul transmission configuration
CN117501781A (zh) 上行链路小区和辅小区激活的方法和***

Legal Events

Date Code Title Description
PD4A Correction of name of patent owner