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

Иллюстрации

Показать все

Изобретение относится к системам беспроводной связи и предназначено для измерения двусторонней задержки в мобильной связи. Изобретение раскрывает способ, включающий этап, на котором определяют первую разность времен между двумя различными типами кадров в базовой станции. Способ также включает этап, на котором определяют вторую разность времен между этими двумя различными типами кадров в мобильной станции. Способ также включает этап, на котором вычисляют двустороннюю задержку на основании первой разности времен и второй разности времен. 4 н. и 36 з.п. ф-лы, 12 ил.

Реферат

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

Настоящее раскрытие изобретения в целом имеет отношение к системам беспроводной связи. Более конкретно, настоящее раскрытие изобретения имеет отношение к способам и устройству для измерения двусторонней задержки в мобильной станции.

УРОВЕНЬ ТЕХНИКИ

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

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

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

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

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

Фиг.1 демонстрирует систему беспроводной связи, в которой могут быть реализованы способы и устройство, описываемые в данном документе;

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

Фиг.3 демонстрирует пример способа для измерения двусторонней задержки;

Фиг.4 демонстрирует блоки "средство плюс функция", соответствующие способу, изображенному на Фиг.3;

Фиг.5 демонстрирует другой пример способа для измерения двусторонней задержки;

Фиг.6 демонстрирует блоки "средство плюс функция", соответствующие способу, изображенному на Фиг.5;

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

Фиг.8 демонстрирует другой пример способа для измерения двусторонней задержки;

Фиг.9 демонстрирует блоки "средство плюс функция", соответствующие способу, изображенному на Фиг.8;

Фиг.10 демонстрирует другой пример способа для измерения двусторонней задержки;

Фиг.11 демонстрирует блоки "средство плюс функция", соответствующие способу, изображенному на Фиг.10; и

Фиг.12 демонстрирует различные компоненты, которые могут использоваться в беспроводном устройстве.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Способы и устройство настоящего раскрытия изобретения могут использоваться в системе широкополосной беспроводной связи. Термин "широкополосная беспроводная" относится к технологии, которая обеспечивает беспроводной доступ к сети передачи голоса, сети Интернет, и/или сети передачи данных по всей заданной области.

Рабочая группа 802.16 по Стандартам Широкополосного Беспроводного Доступа Института электротехники и электроники (IEEE) имеет своей целью подготовить формальные спецификации для глобального развертывания широкополосных Беспроводных Общегородских Сетей (WirelessMAN). Хотя семейство стандартов 802.16 официально называется WirelessMAN, оно было названо "WiMAX" (Глобальная Совместимость для Микроволнового доступа) промышленной группой, именуемой WiMAX Forum. Таким образом, термин "WiMAX" соотносится со стандартизированной широкополосной беспроводной технологией, которая обеспечивает высокую пропускную способность широкополосных соединений на больших расстояниях.

На сегодня существует два основных приложения WiMAX: фиксированный WiMAX и мобильный WiMAX. Приложения фиксированного WiMAX представляют собой радиально-узловую многоточечную связь, дающую возможность широкополосного доступа для дома и работы. Мобильный WiMAX предлагает полную мобильность сотовых сетей со скоростями широкополосного доступа.

Некоторые из примеров, описываемых в данном документе, относятся к системе дуплексной связи с временным разделением (TDD) WiMAX. Тем не менее, эти примеры не должны интерпретироваться как ограничение объема настоящего раскрытия изобретения.

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

В некоторых системах базовые станции измеряют двустороннюю задержку. Однако, при определенных обстоятельствах, измерение двусторонней задержки может быть желательно и для мобильных станций. Например, стандарты мобильного WiMAX

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

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

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

Мобильная станция для измерения двусторонней задержки может включать в себя средство для определения первой разности времен между двумя различными типами кадров в базовой станции. Мобильная станция также может включать в себя средство для определения второй разности времен между этими двумя различными типами кадров в мобильной станции. Мобильная станция также может включать в себя средство для вычисления двусторонней задержки на основании первой разности времен и второй разности времен.

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

Фиг.1 демонстрирует систему 100 беспроводной связи, в которой могут быть реализованы способы и устройство, описываемые в данном документе. Базовая станция 102 показана как сообщающаяся с мобильной станцией 104 с использованием беспроводных электронных средств. Для простоты, на Фиг.1 показана только одна мобильная станция 104. Однако базовая станция 102 может осуществлять связь с использованием беспроводных электронных средств с множеством мобильных станций 104, каждая из которых может конфигурироваться как и мобильная станция 104, которая показана на Фиг.1.

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

Мобильная станция 104 может измерять двустороннюю задержку, используя интервал перехода передача/прием в базовой станции 102 (TTG 108) и интервал перехода передача/прием в мобильной станции 104 (TTG_MS) 110). TTG 108 представляет собой разность времен, измеренную на входе антенны базовой станции 102, между концом кадра нисходящей линии связи и началом кадра восходящей линии связи в системе дуплексной связи с временным разделением (ДСВР). TTG_MS 110 представляет собой разность времен, измеренную на входе антенны мобильной станции 104, между концом кадра нисходящей линии связи и началом кадра восходящей линии связи в системе ДСВР. Дополнительная информация о том, как мобильная станция 104 может определять двустороннюю задержку, используя TTG 108 и TTG_MS 110, будет предоставлена ниже.

В качестве альтернативы, мобильная станция 104 может определять двустороннюю задержку, используя интервал перехода прием/передача в базовой станции 102 (RTG 112), и интервал перехода прием/передача в мобильной станции 104 (RTG_MS 114). RTG 112 представляет собой разность времен, измеренную на входе антенны базовой станции 102, между концом кадра восходящей линии связи и началом кадра нисходящей линии связи в системе ДСВР. RTG_MS 114 представляет собой разность времен, измеренную на входе антенны мобильной станции 104, между концом кадра восходящей линии связи и началом кадра нисходящей линии связи в системе ДСВР. Дополнительная информация о том, как мобильная станция 104 может определять двустороннюю задержку, используя RTG 112 и RTG_MS 114, будет предоставлена ниже.

TTG 108 и RTG 112 могут приниматься от базовой станции 102 как часть дескриптора 126 канала нисходящей линии связи, который может транслироваться в широковещательном режиме в множественные мобильные станции 104. Однако есть и другие способы, которыми мобильная станция 104 может определить TTG 108 и RTG 112, и объем настоящего раскрытия изобретения не должен ограничиваться в этом отношении.

Перед измерением двусторонней задержки, мобильная станция 104 может калибровать синхронизацию передачи восходящей линии связи с целью достижения синхронизации с кадрами восходящей линии связи. Например, в протоколах воздушного интерфейса мобильного WiMAX, данные для передачи по восходящей линии связи от всех мобильных станций 104 в одном и том же секторе синхронизируются в базовой станции 102. Мобильная станция 104 показана с компонентом 122 калибровки восходящей линии связи для калибровки синхронизации передачи восходящей линии связи. Калибровка синхронизации передачи восходящей линии связи может осуществляться путем отправки запроса 128 выбора диапазона на базовую станцию 102. После приема запроса 128 выбора диапазона базовая станция 102 может измерить задержку принятых по восходящей линии связи данных от мобильной станции 104, сравнить ее с ожидаемой синхронизацией кадра восходящей линии связи, вычислить разницу в синхронизации, и отправить ответ 130 выбора диапазона обратно на мобильную станцию 104. Мобильная станция 104 может регулировать синхронизацию передачи восходящей линии связи на основании информации, содержащейся в ответе 130 выбора диапазона.

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

Фиг.2 демонстрирует пример, показывающий, как мобильная станция 204 может вычислять двустороннюю задержку. Мобильная станция 104 в системе 100, изображенной на Фиг.1, может вычислять двустороннюю задержку в соответствии с примером, показанным на Фиг.2.

Фиг.2 показывает два параметра, d1 216 и d2 218. Параметр d1 216 указывает задержку между временем, когда сигнал передается от базовой станции 202, и временем, когда сигнал принимается в мобильной станции 204. Параметр d2 218 указывает задержку между временем, когда сигнал передается от мобильной станции 204, и временем, когда сигнал принимается в базовой станции 202. Двусторонняя задержка может быть выражена в виде суммы параметра d1 216 и параметра d2 218.

На Фиг.2 показаны TTG 208 и TTG_MS 210. Как указывалось выше, TTG 208 представляет собой разность времен, измеренную на входе антенны базовой станции 202, между концом кадра нисходящей линии связи 230 и началом кадра восходящей линии связи 232. Мобильная станция 204 может принимать TTG 208 от базовой станции 202. TTG_MS 210 представляет собой разность времен, измеренную на входе антенны мобильной станции 204, между концом кадра нисходящей линии связи 230 и началом кадра восходящей линии связи 232. Мобильная станция 204 может вычислять TTG_MS 210.

Как указывалось выше, мобильная станция 204 может вычислять двустороннюю задержку, используя TTG 208 и TTG_MS 210. Мобильная станция 204 может вычислять двустороннюю задержку в соответствии с уравнением (1):

двусторонняя задержка = TTG-TTG_MS (1)

Кроме того, на Фиг.2 показаны RTG 212 и RTG_MS 214. Как указывалось выше, RTG 212 представляет собой разность времен, измеренную на входе антенны базовой станции 202, между концом кадра восходящей линии связи 232 и началом кадра нисходящей линии связи 230. Мобильная станция 204 может принимать RTG 212 от базовой станции 202. RTG_MS 214 представляет собой разность времен, измеренную на входе антенны мобильной станции 204, между концом кадра восходящей линии связи 232 и началом кадра нисходящей линии связи 230. Мобильная станция 204 может вычислять RTG_MS 214.

Как указывалось выше, мобильная станция 204 может вычислять двустороннюю задержку, используя RTG 212 и RTG_MS 214. А именно мобильная станция 204 может вычислять двустороннюю задержку в соответствии с уравнением (2):

двусторонняя задержка = RTG_MS-RTG (2)

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

Фиг.3 демонстрирует пример способа 300 для измерения двусторонней задержки. В этом примере, предполагается, что двусторонняя задержка вычисляется в соответствии с вышеприведенным уравнением (1). Способ 300 может быть реализован мобильной станцией 104 в системе 100, изображенной на Фиг.1.

В ответ на обнаружение 302 активирования триггера для измерения двусторонней задержки, мобильная станция 104 может калибровать 304 синхронизацию передачи восходящей линии связи. Как указывалось выше, это может осуществляться путем отправки запроса 128 выбора диапазона на базовую станцию 102. После приема запроса 128 выбора диапазона, базовая станция 102 может измерить задержку принятых по восходящей линии связи данных от мобильной станции 104, сравнить ее с ожидаемой синхронизацией кадра восходящей линии связи, вычислить разницу в синхронизации и отправить ответ 130 выбора диапазона обратно на мобильную станцию 104. Мобильная станция 104 может регулировать синхронизацию передачи восходящей линии связи на основании ответа 130 выбора диапазона.

Мобильная станция 104 может определять 306 TTG 208, а также определять 308 TTG_MS 210. В данном случае, термин "определять" должен интерпретироваться широко, чтобы охватывать любой способ, которым мобильная станция 104 может узнать TTG 208 и TTG_MS 210. Как указывалось выше, мобильная станция 204 может принимать TTG 208 от базовой станции 202, а также мобильная станция 204 может вычислять TTG_MS 210. Тем не менее настоящее раскрытие изобретения не должно ограничиваться в этом отношении.

Когда TTG 208 и TTG_MS 210 определены 306, 308, может быть вычислена 310 двусторонняя задержка в соответствии с вышеприведенным уравнением (1). Затем двусторонняя задержка может использоваться для разнообразных целей, таких как передача обслуживания, определение местоположения мобильной станции 104, и т.д.

Вышеописанный способ 300, изображенный на Фиг.3, может выполняться при помощи того или иного аппаратного и/или программного компонента(ов) и/или модуля(ей) в соответствии с блоками 400 "средство плюс функция", продемонстрированными на Фиг.4. Другими словами, блоки 302-310, продемонстрированные на Фиг.3, соответствуют блокам 402-410 "средство плюс функция", продемонстрированным на Фиг.4.

Фиг.5 демонстрирует способ 500 для измерения двусторонней задержки. В этом способе 500 предполагается, что двусторонняя задержка вычисляется в соответствии с вышеприведенным уравнением (2). Способ 500 может быть реализован мобильной станцией 104 в системе 100, изображенной на Фиг.1.

В ответ на обнаружение 502 активирования триггера для измерения двусторонней задержки, мобильная станция 104 может калибровать 504 синхронизацию передачи восходящей линии связи, как описано выше. Мобильная станция 104 может определять 506 RTG 212, а также определять 508 RTG_MS 214. Как и ранее, термин "определять" должен интерпретироваться широко, чтобы охватывать любой способ, которым мобильная станция 104 может узнать RTG 212 и RTG_MS 214. Мобильная станция 204 может принимать RTG 212 от базовой станции 202, а также мобильная станция 204 может вычислять RTG_MS 214. Тем не менее, настоящее раскрытие изобретения не должно ограничиваться в этом отношении.

Когда RTG 212 и RTG_MS 214 определены 506, 508, может быть вычислена 510 двусторонняя задержка в соответствии с вышеприведенным уравнением (2). Затем двусторонняя задержка может использоваться для разнообразных целей, таких как передача обслуживания, определение местоположения мобильной станции 104, и т.д.

Вышеописанный способ 500, изображенный на Фиг.5, может выполняться при помощи того или иного аппаратного и/или программного компонента(ов) и/или модуля(ей) в соответствии с блоками 600 "средство плюс функция", продемонстрированными на Фиг.6. Другими словами, блоки 502-510, продемонстрированные на Фиг.5, соответствуют блокам 602-610 "средство плюс функция", продемонстрированным на Фиг.6.

Фиг.7 демонстрирует другой пример, показывающий, как мобильная станция 704 может вычислять двустороннюю задержку. Этот пример может быть актуален в ситуации, когда невозможно выполнить калибровку синхронизации передачи восходящей линии связи при приеме триггера для измерения двусторонней задержки. Мобильная станция 104 в системе 100, изображенной на Фиг.1, может вычислять двустороннюю задержку в соответствии с примером, показанным на Фиг.7.

На Фиг.7 показаны TTG 708 и TTG_MS 710. В дополнение, на Фиг.7 также показаны RTG 712 и RTG_MS 714.

Кроме того, на Фиг.7 показан параметр D 720. Параметр D 720 указывает сдвиг синхронизации кадра нисходящей линии связи после последней калибровки синхронизации передачи восходящей линии связи. Этот сдвиг синхронизации может быть обусловлен изменением положения мобильной станции 704.

Фиг.7 показывает сдвиг синхронизации, происходящий вследствие перемещения мобильной станции 704 дальше от базовой станции 702 (т.е. мобильная станция 704 демонстрирует изменение положения из позиции 1 в позицию 2, причем позиция 2 дальше от базовой станции 702, чем позиция 1). В этом случае, с точки зрения мобильной станции 704, кадр 730 нисходящей линии связи заканчивается позже, чем ранее было вычислено в ходе последней калибровки, а кадр 732 восходящей линии связи начинается в мобильной станции 704 там же, как было ранее вычислено в ходе последней калибровки.

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

Мобильная станция 704 может определять значение параметра D 720, и, следовательно, может учитывать сдвиг синхронизации при вычислении двусторонней задержки. Например, когда мобильная станция 704 вычисляет двустороннюю задержку, используя TTG 708 и TTG_MS 710, мобильная станция 704 может вводить поправку на сдвиг синхронизации в соответствии с уравнением (3):

двусторонняя задержка = TTG-TTG_MS+D (3)

Когда мобильная станция 704 вычисляет двустороннюю задержку, используя RTG 712 и RTG_MS 714, мобильная станция 704 может вводить поправку на сдвиг синхронизации в соответствии с уравнением (4):

двусторонняя задержка = RTG_MS-RTG+D (4)

В уравнениях (3) и (4) параметр D 720 является положительным, если сдвиг синхронизации является следствием перемещения мобильной станции 704 дальше от базовой станции 702, как показано на Фиг.7. Параметр D 720 является отрицательным, если сдвиг синхронизации является следствием перемещения мобильной станции 704 ближе к базовой станции 702.

Фиг.8 демонстрирует другой пример способа 800 для измерения двусторонней задержки. В этом примере, предполагается, что двусторонняя задержка вычисляется в соответствии с вышеприведенным уравнением (3). Способ 800 может быть реализован мобильной станцией 104 в системе 100, изображенной на Фиг.1.

В ответ на обнаружение 802 активирования триггера для измерения двусторонней задержки, мобильная станция 104 может определять 804 сдвиг синхронизации кадра нисходящей линии связи после последней калибровки синхронизации передачи восходящей линии связи (т.е. параметр D 720). Мобильная станция 104 также может определять 806 TTG 708, и определять 808 TTG_MS 710. TTG 708 и TTG_MS 710 могут определяться 806, 808, как описано выше. Затем двусторонняя задержка может вычисляться 810 в соответствии с вышеприведенным уравнением (3).

Вышеописанный способ 800, изображенный на Фиг.8, может выполняться при помощи того или иного аппаратного и/или программного компонента(ов) и/или модуля(ей) в соответствии с блоками 900 "средство плюс функция", продемонстрированными на Фиг.9. Другими словами, блоки 802-810, продемонстрированные на Фиг.8, соответствуют блокам 902-910 "средство плюс функция", продемонстрированным на Фиг.9.

Фиг.10 демонстрирует другой пример способа 1000 для измерения двусторонней задержки. В этом примере, предполагается, что двусторонняя задержка вычисляется в соответствии с вышеприведенным уравнением (4). Способ 1000 может быть реализован мобильной станцией 104 в системе 100, изображенной на Фиг.1.

В ответ на обнаружение 1002 активирования триггера для измерения двусторонней задержки мобильная станция 104 может определять 1004 сдвиг синхронизации кадра нисходящей линии связи после последней калибровки синхронизации передачи восходящей линии связи (т.е. параметр D 720). Мобильная станция 104 также может определять 1006 RTG 712 и определять 1008 RTG_MS 714. RTG 712 и RTG_MS 714 могут определяться 1006, 1008, как описано выше. Затем двусторонняя задержка может вычисляться 1010 в соответствии с вышеприведенным уравнением (4).

Вышеописанный способ 1000, изображенный на Фиг.10, может выполняться при помощи того или иного аппаратного и/или программного компонента(ов) и/или модуля(ей) в соответствии с блоками 1100 "средство плюс функция", продемонстрированными на Фиг.11. Другими словами, блоки 1002-1010, продемонстрированные на Фиг.10, соответствуют блокам 1102-1110 "средство плюс функция", продемонстрированным на Фиг.11.

Фиг.12 демонстрирует различные компоненты, которые могут использоваться в беспроводном устройстве 1202. Беспроводное устройство 1202 является примером устройства, которое может быть сконфигурировано с возможностью реализации различных способов, описываемых в данном документе. Беспроводное устройство 1202 может быть базовой станцией 102 или мобильной станцией 104.

Беспроводное устройство 1202 может включать в себя процессор 1204, который управляет работой беспроводного устройства 1202. Процессор 1204 также может упоминаться как центральный блок обработки (CPU). Запоминающее устройство 1206, которое может включать в себя как постоянное запоминающее устройство (ПЗУ), так и оперативное запоминающее устройство (ОЗУ), предоставляет инструкции и данные на процессор 1204. В частности, запоминающее устройство 1206 также может включать в себя энергонезависимое оперативное запоминающее устройство (ЭНОЗУ). Процессор 1204, как правило, выполняет логические и арифметические действия, руководствуясь программными инструкциями, хранящимися в запоминающем устройстве 1206. Инструкции в запоминающем устройстве 1206 могут быть исполняемыми для реализации способов, описываемых в данном документе.

Беспроводное устройство 1202 также может включать в себя корпус 1208, в который могут вмещаться передающее устройство 1210 и принимающее устройство 1212, чтобы обеспечивать возможность осуществлять передачу и прием данных между беспроводным устройством 1202 и удаленным пунктом. Передающее устройство 1210 и принимающее устройство 1212 могут объединяться в приемопередающее устройство 1214. Антенна 1216 может подключаться к корпусу 1208 и иметь электрическое соединение с приемопередающим устройством 1214. Беспроводное устройство 1202 также может включать в себя (не показано) несколько передающих устройств, несколько принимающих устройств, несколько приемопередающих устройств и/или несколько антенн.

Беспроводное устройство 1202 также может включать в себя устройство 1218 обнаружения сигналов, которое может использоваться для обнаружения и измерения уровня сигналов, принимаемых приемопередающим устройством 1214. Устройство 1218 обнаружения сигналов может обнаруживать такие сигналы, как полная энергия, энергия пилотного сигнала на элемент псевдошумового (PN) сигнала, спектральная плотность мощности, и другие сигналы. Беспроводное устройство 1202 также может включать в себя цифровой сигнальный процессор (ЦСП) 1220 для использования при обработке сигналов.

Различные компоненты беспроводного устройства 1202 могут соединяться друг с другом посредством магистральной системы 1222, которая может включать в себя шину питания, шину управляющего сигнала и шину сигнала состояния в дополнение к шине передачи данных. Однако, для ясности, различные шины продемонстрированы на Фиг.12 как магистральная система 1222.

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

Фраза "на основании" не означает "только на основании", если явно не указано иное. Другими словами, фраза "на основании" описывает и "только на основании", и "по меньшей мере, на основании".

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

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

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

Описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. При реализации в программном обеспечении, функции могут храниться в виде одной или более инструкций на машиночитаемом носителе. Машиночитаемым носителем может быть любой имеющийся в распоряжении носитель, который может быть доступен посредством компьютера. В качестве примера, но не ограничения, машиночитаемые носители могут охватывать ОЗУ, ПЗУ, ЭСППЗУ, компакт-диск или другое запоминающее устройство на оптическом диске, запоминающее устройство на магнитном диске или другие магнитные запоминающие устройства, или любой другой носитель, который может использоваться для переноса или хранения необходимого программного кода в форме инструкций или структур данных, и который может быть доступен посредством компьютера. Магнитный диск и немагнитный диск, как используется в данном документе, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и Blu-ray® диск, при этом магнитные диски обычно воспроизводят данные магнитным способом, в то время как немагнитные диски воспроизводят данные оптическим способом с помощью лазерных источников.

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

Дополнительно, следует учитывать, что модули и/или другое подходящее средство для выполнения описанных в данном документе способов и технологий, таких, как продемонстрированные на Фиг.3, 5, 8 и 10, могут загружаться и/или иным образом получаться мобильным устройством и/или базовой станцией, в зависимости от конкретного случая. Например, такое устройство может соединяться с обслуживающим узлом, чтобы обеспечить перенос средства для выполнения описанных в данном документе способов. Как вариант, различные описанные в данном документе способы могут быть предоставлены через средство хранения (например, оперативное запоминающее устройство (ОЗУ), постоянное запоминающее устройство (ПЗУ), физический носитель данных, такой как компакт-диск (CD) или гибкий диск и т.д.), так что мобильное устройство и/или базовая станция могут получать различные способы при установлении соединения или предоставлении устройству средства хранения. Более того, может использоваться любая другая технология, применимая для предоставления устройству описанных в данном документе способов и технологий.

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

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

2. Способ по п.1, в котором первая разность времен представляет собой интервал перехода передача/прием в базовой станции (TTG) и в котором вторая разность времен представляет собой интервал перехода передача/прием в мобильной станции (TTG_MS).

3. Способ по п.2, в котором двусторонняя задержка вычисляется как TTG-TTG_MS.

4. Способ по п.1, в котором первая разность времен представляет собой интервал перехода прием/передача в базовой станции (RTG) и в котором вторая разность времен представляет собой интервал перехода прием/передача в мобильной станции (RTG_MS).

5. Способ по п.4, в котором двусторонняя задержка вычисляется как RTG_MS-RTG.

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

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