СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ
METHOD AND DEVICE FOR DATA TRANSMISSION

Настоящее изобретение притязает на приоритет PCT заявки на изобретение PCT/CN2017/110533, поданной в патентное ведомство КНР 10 ноября 2017 и имеющей название "Способ и устройство для передачи данных", которая полностью приведена здесь в качестве ссылки.
Область, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к области коммуникаций и, более конкретно, к способу и устройству для передачи данных.
Уровень техники
В рамках системы 5G New Radio (NR) вводится Ультранадежный коммуникационный сервис с низкой задержкой (Ultra-Reliable Low Latency Communication service, URLLC), который характеризуется тем, что может быть осуществлена передача данных с ультравысокой надежностью (например, 99,999%) и крайне низкой задержкой (например, 1 мс). Для достижения вышеуказанной цели предложена концепция диспетчеризации без выделения ресурсов. Режим диспетчеризации без выделения ресурсов предусматривает режим с полустатической конфигурацией (например, режим Типа 1) или режим с полустатической конфигурацией плюс динамической инициацией (например, режим Типа 2) в качестве режима конфигурации ресурсов. Оконечное устройство может передавать данные на ресурсы с полустатической конфигурацией (Типа 1) или с полустатической конфигурацией плюс динамической инициацией (Типа 2) в соответствии с потребностями сервиса, таким образом исключая процесс инициирования запроса ресурсов (SR) и сообщения о статусе буфера (Buffer Status Report, BSR), а также повышая эффективное время передачи оконечного устройства.
Тем не менее, при режиме диспетчеризации без выделения ресурсов ресурсы потребляются динамически, что повышает сложность слепого детектирования сетевого устройства. Иногда может складываться ситуация, когда сервисы не могут быть переданы вовремя вследствие ограниченного динамического выделения ресурса (например, при ограничении в зоне первичной отправки данных), таким образом ухудшая пользовательский опыт. Таким образом, существует потребность в техническом решении для устранения вышеописанной проблемы.
Краткое описание изобретения
Варианты осуществления настоящего изобретения относятся к способу и устройству для передачи данных, которые могут повышать гибкость передачи данных.
В рамках первого аспекта предусмотрен способ передачи данных. Способ включает: сетевое устройство, отправляющее конфигурационную информацию оконечному устройству, при этом конфигурационная информация включает, по меньшей мере, один из следующих видов информации: информацию для указания начального положения передачи передаваемого по восходящему каналу блока данных, информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных, и информацию для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных; сетевое устройство, получающее передаваемый по восходящему каналу блок данных, отправляемый оконечным устройством в соответствии с конфигурационной информацией.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания того, может ли первая передача передаваемого по восходящему каналу блока данных быть инициирована в любом положении нединамического ресурса, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках варианта осуществления настоящего изобретения сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных в любом положении нединамического ресурса или на определенном нединамическом ресурсе в соответствии со связанными со временнóй задержкой требованиями сервисов, передаваемых на нединамическом ресурсе, что является полезным в плане соблюдения связанных со временнóй задержкой требований различных сервисов и также может снижать сложность слепого детектирования сетевого устройства или может исключать снижение системной емкости. Например, для сервисов с высокими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса, таким образом передача передаваемого по восходящему каналу блока данных может быть осуществлена вовремя и может быть улучшен пользовательский опыт. Для сервисов с низкими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована на определенном нединамическом ресурсе, так что конфигурирование начального положения может лучше соответствовать связанным с задержкой характеристикам сервиса, при этом сложность слепого детектирования на стороне сети может быть снижена или может быть исключено снижение системной емкости.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания положения в ресурсе, где первая передача передаваемого по восходящему каналу блока данных может быть инициирована в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках варианта осуществления настоящего изобретения сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных на всем нединамическом ресурсе или в рамках части нединамического ресурса в соответствии со связанными со временнóй задержкой требованиями сервисов, передаваемых на нединамическом ресурсе, что является полезным в плане соблюдения связанных со временнóй задержкой требований различных сервисов и также может снижать сложность слепого детектирования сетевого устройства или может исключать снижение системной емкости. Например, для сервисов с высокими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса, таким образом передача передаваемого по восходящему каналу блока данных может быть осуществлена вовремя и может быть улучшен пользовательский опыт. Для сервисов с низкими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в рамках части нединамического ресурса, так что конфигурирование начального положения может лучше соответствовать связанным с задержкой характеристикам сервиса, при этом сложность слепого детектирования на стороне сети может быть снижена или может быть исключено снижение системной емкости. Помимо этого, может быть повышена гибкость передачи данных по восходящему каналу.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных применяется для указания конечного положения для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией. Это может не только соответствовать связанным с передачей требованиям сервисов до некоторой степени, но также исключать ошибочную комбинацию данных или снижать количество случаев слепого детектирования сетевого устройства.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта конечное положение для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе представляет собой последнее окно передачи в периоде нединамического ресурса.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация контрольного сигнала передаваемого по восходящему каналу блока данных включает информацию, по меньшей мере, одной корневой последовательности и информацию, по меньшей мере, одной последовательности циклического сдвига.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация, по меньшей мере, одной корневой последовательности представляет собой информацию корневой последовательности, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию нескольких последовательностей циклического сдвига, при этом различные последовательности циклического сдвига соответствуют различным номерам передачи. На стороне сети может определяться номер передачи текущего блока данных через полученный контрольный сигнал, который является удобным в плане декодирования данных и/или комбинирования данных на стороне сети, переданных несколько раз для получения комбинационного усиления.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация, по меньшей мере, одной корневой последовательности представляет собой информацию нескольких корневых последовательностей, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию последовательности циклического сдвига, при этом различные корневые последовательности соответствуют различным номерам передачи. На стороне сети может определяться номер передачи текущего блока данных через полученный контрольный сигнал, который является удобным в плане декодирования данных и/или комбинирования данных на стороне сети, переданных несколько раз для получения комбинационного усиления.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты; или информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими сотами или предназначена для соты; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта информация о начальном положении для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса; или информация о конечном положении для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта нединамическая диспетчеризация представляет собой режим диспетчеризации, отличный от динамической диспетчеризации.
В комбинации с первым аспектом, в некоторых возможных реализациях первого аспекта нединамическая диспетчеризация включает режим передачи с полустатической конфигурацией и режим передачи с полустатической конфигурацией плюс динамической инициацией.
В рамках второго аспекта предусмотрен способ передачи данных. Способ включает: оконечное устройство, получающее конфигурационную информацию, отправленную сетевым устройством, при этом конфигурационная информация включает, по меньшей мере, один из следующих видов информации: информацию для указания начального положения передачи передаваемого по восходящему каналу блока данных, информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных, и информацию для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных; оконечное устройство, отправляющее передаваемые по восходящему каналу данные сетевому устройству в соответствии с конфигурационной информацией.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания того, может ли первая передача передаваемого по восходящему каналу блока данных быть инициирована в любом положении нединамического ресурса, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания положения в ресурсе, где первая передача передаваемого по восходящему каналу блока данных может быть инициирована в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных применяется для указания конечного положения для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта конечное положение для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе представляет собой последнее окно передачи в периоде нединамического ресурса.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта информация контрольного сигнала передаваемого по восходящему каналу блока данных включает информацию, по меньшей мере, одной корневой последовательности и информацию, по меньшей мере, одной последовательности циклического сдвига.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго  аспекта информация, по меньшей мере, одной корневой последовательности представляет собой информацию корневой последовательности, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию нескольких последовательностей циклического сдвига, при этом различные последовательности циклического сдвига соответствуют различным номерам передачи.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта отправка оконечным устройством передаваемых по восходящему каналу данных сетевому устройству в соответствии с конфигурационной информацией включает следующее: оконечное устройство определяет соответствующую целевую последовательность циклического сдвига в рамках нескольких последовательностей циклического сдвига в соответствии с номером передачи передаваемых по восходящему каналу данных; генерирует соответствующую последовательность контрольного сигнала в соответствии с корневой последовательностью и целевой последовательностью циклического сдвига; и оконечное устройство отправляет последовательность контрольного сигнала.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго  аспекта информация, по меньшей мере, одной корневой последовательности представляет собой информацию нескольких корневых последовательностей, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию последовательности циклического сдвига, при этом различные корневые последовательности соответствуют различным номерам передачи.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта отправка оконечным устройством передаваемых по восходящему каналу данных сетевому устройству в соответствии с конфигурационной информацией включает следующее: оконечное устройство определяет соответствующую целевую корневую последовательность в рамках нескольких корневых последовательностей в соответствии с номером передачи передаваемых по восходящему каналу данных; генерирует соответствующую последовательность контрольного сигнала в соответствии с целевой корневой последовательностью и последовательностью циклического сдвига; и оконечное устройство отправляет последовательность контрольного сигнала.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты; или информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими сотами или предназначена для одной соты; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для одной обслуживающей соты.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта информация о начальном положении для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса; или информация о конечном положении для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта нединамическая диспетчеризация представляет собой режим диспетчеризации, отличный от динамической диспетчеризации.
В комбинации со вторым аспектом, в некоторых возможных реализациях второго аспекта нединамическая диспетчеризация включает режим передачи с полустатической конфигурацией и режим передачи с полустатической конфигурацией плюс динамической инициацией.
В рамках третьего аспекта предусмотрено устройство для передачи данных для реализации способа по первому аспекту или любой возможной реализации первого аспекта. В частности, устройство включает модули для реализации способа по первому аспекту или любой одной из возможных реализаций первого аспекта.
В рамках четвертого аспекта, предусмотрено устройство для передачи данных, при этом устройство включает память, процессор, процессор, интерфейс ввода, и интерфейс вывода. Память, процессор, интерфейс ввода и интерфейс вводы соединены шиной. Память применяется для хранения инструкций, а процессор применяется для выполнения инструкций, хранимых в памяти, для реализации способа по первому аспекту или любой одной из возможных реализаций первого аспекта.
В рамках пятого аспекта предусмотрено устройство для передачи данных для реализации способа по второму аспекту или любой одной из возможных реализаций второго аспекта. В частности, устройство включает модули для реализации способа по второму аспекту или любой одной из возможных реализаций второго аспекта.
В рамках шестого аспекта, предусмотрено устройство для передачи данных, при этом устройство включает память, процессор, процессор, интерфейс ввода, и интерфейс вывода. Память, процессор, интерфейс ввода и интерфейс вводы соединены шиной. Память применяется для хранения инструкций, а процессор применяется для выполнения инструкций, хранимых в памяти, для реализации способа по второму аспекту или любой одной из возможных реализаций второго аспекта.
В рамках седьмого аспекта предусмотрен компьютерный носитель данных для хранения инструкций компьютерного программного обеспечения для реализации способа по первому аспекту или любой одной из возможных реализаций первого аспекта, при этом инструкции компьютерного программного обеспечения включают программы, разработанные для реализации данного аспекта.
В рамках восьмого аспекта предусмотрен содержащий инструкции компьютерный программный продукт, при этом при запуске инструкций на компьютере компьютер становится способным реализовывать способ по первому аспекту или любую одну из возможных реализаций первого аспекта.
В рамках девятого аспекта предусмотрен компьютерный носитель данных для хранения инструкций компьютерного программного обеспечения для реализации способа по второму аспекту или любой одной из возможных реализаций второго аспекта, при этом инструкции компьютерного программного обеспечения включают программы, разработанные для реализации данного аспекта.
В рамках десятого аспекта предусмотрен содержащий инструкции компьютерный программный продукт, при этом при запуске инструкций на компьютере компьютер становится способным реализовывать способ по второму аспекту или любую одну из возможных реализаций второго аспекта.
Описание фигур
Фиг.1 представляет собой схематическую диаграмму сценария в рамках изобретения в соответствии с одним вариантом осуществления настоящего изобретения.
Фиг.2 представляет собой схематическую блок-схему способа передачи данных в соответствии с одним вариантом осуществления настоящего изобретения.
Фиг.3 представляет собой схематическую диаграмму указательного режима для первой указательной информации.
Фиг.4 представляет собой схематическую диаграмму указательного режима для первой указательной информации.
Фиг.5 представляет собой схематическую диаграмму другого указательного режима для первой указательной информации.
Фиг.6 представляет собой схематическую диаграмму другого указательного режима для первой указательной информации.
Фиг.7 представляет собой схематическую диаграмму указательного режима для второй указательной информации.
Фиг.8 представляет собой схематическую диаграмму указательного режима для конфигурационной информации.
Фиг.9 представляет собой схематическую блок-схему способа передачи данных в соответствии с другим вариантом осуществления настоящего изобретения.
Фиг.10 представляет собой схематическую блочную диаграмму устройства для передачи данных в соответствии с вариантом осуществления настоящего изобретения.
Фиг.11 представляет собой схематическую блочную диаграмму устройства для передачи данных в соответствии с другим вариантом осуществления настоящего изобретения.
Фиг.12 представляет собой схематическую блочную диаграмму устройства для передачи данных в соответствии с вариантом осуществления настоящего изобретения.
Фиг.13 представляет собой схематическую блочную диаграмму устройства для передачи данных в соответствии с другим вариантом осуществления настоящего изобретения.
Фиг.14 представляет собой схематическую блочную диаграмму чипа, предусмотренного в рамках варианта осуществления настоящего изобретения.
Фиг.15 представляет собой схематическую блочную диаграмму коммуникационной системы, предусмотренной в рамках варианта осуществления настоящего изобретения.
Подробное описание изобретения
Далее будут описаны технические решения в рамках вариантов осуществления настоящего изобретения ос ссылками на прилагаемые фигуры.
Технические решения в рамках вариантов осуществления настоящего изобретения могут применяться в различных коммуникационных системах, таких как система Global System of Mobile communication (GSM), система Code Division Multiple Access (CDMA), система Wideband Code Division Multiple Access (WCDMA), система General Packet Radio Service (GPRS), система Long Term Evolution (LTE), система LTE Frequency Division Duplex (FDD), система LTE Time Division Duplex (TDD), система Universal Mobile Telecommunication System (UMTS), коммуникационная система Worldwide Interoperability for Microwave Access (WiMAX), система New Radio (NR), или в будущей 5G системе.
На Фиг.1 показана беспроводная коммуникационная система 100, в рамках которой применяется вариант осуществления настоящего изобретения. Беспроводная коммуникационная система 100 может включать сетевое устройство 100. Сетевое устройство 100 может представлять собой устройство, которое связывается с оконечным устройством. Сетевое устройство 100 может обеспечивать коммуникационное покрытие для определенной географической зоны и может связываться с оконечным устройством (например, UE) в зоне покрытия. Необязательно, сетевое устройство 100 может представлять собой Базовую приемопередающую станцию (BTS) в рамках GSM системы или CDMA системы, NodeB (NB) в WCDMA системе, Node B нового поколения (eNB или eNodeB) в LTE системе или радиоконтроллер в облачной сети радиодоступа (CRAN). Или сетевое устройство может представлять собой релейную станцию, точку доступа, монтируемое на транспортном средстве устройство, носимое устройство, устройство на стороне сети в будущей 5G сети или сетевое устройство в будущей Public Land Mobile (PLMN) сети нового поколения, и так далее.
Беспроводная коммуникационная система 100 также включает, по меньшей мере, одно оконечное устройство 120 в зоне покрытия сетевого устройства 100. Оконечное устройство 120 может являться мобильным или фиксированным. Необязательно, оконечное устройство 120 может означать терминал доступа, пользовательское оборудование (UE), абонентский узел, абонентскую станцию, мобильную станцию, удаленную станцию, удаленный терминал, мобильное устройство, пользовательский терминал, терминал, беспроводное коммуникационное устройство, пользовательский агент или пользовательский аппарат. Терминал доступа может представляет собой сотовый телефон, беспроводной телефон, телефон протокола Session Initiation Protocol (SIP), Wireless Local Loop (WLL) станцию, и Персональный цифровой помощник (Personal Digital Assistant, PDA), наладонное устройство с функцией беспроводной связи, компьютерное устройство или другое вычислительное устройство, подключенное к беспроводному модему, установленное на транспортном средстве устройство, носимое устройство, оконечное устройство в будущей 5G сети, или оконечное устройство в будущей Public Land Mobile (PLMN) сети нового поколения, и им подобные.
В рамках варианта осуществления настоящего изобретения режим с конфигурацией без выделения ресурсов может включать два типа, а именно Тип 1 и Тип 2. Здесь Тип 1 предназначен для конфигурирования ресурса с диспетчеризацией без выделения ресурсов (который может также называться нединамическим ресурсом) с применением передаваемого по протоколу управления радиоресурсами (RRC) сигнала, при этом ресурс с диспетчеризацией без выделения ресурсов может включать частотно-временной ресурс, информацию контрольного сигнала, режим кодирования модуляции, параметры управления питанием и другую информацию. Тип 2 предназначен для конфигурирования ресурса с диспетчеризацией без выделения ресурсов путем общей конфигурации за счет передачи сигнала на высоком уровне (полустатической конфигурации) и передачи сигнала на физическом уровне. Здесь конфигурирование посредством RRC сигнала включает период временного ресурса и параметры управления питанием, при этом конфигурирование посредством передачи сигнала на физическом уровне включает частотный ресурс, информацию контрольного сигнала, режим кодирования модуляции, параметры управления питанием и другую информацию.
Фиг.2 представляет собой схематическую блок-схему способа 200 передачи данных, предусмотренного в рамках варианта осуществления настоящего изобретения. Способ 200 может быть реализован сетевым устройством в рамках коммуникационной системы 100, показанной на Фиг.1. Как показано на Фиг.2, способ 200 может включать этапы S210 и S220.
В рамках S210 сетевое устройство отправляет конфигурационную информацию оконечному устройству, при этом конфигурационная информация включает, по меньшей мере, один из следующих видов информации: информацию для указания начального положения передачи передаваемого по восходящему каналу блока данных, информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных, и информацию для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных.
В рамках S220 сетевое устройство получает передаваемый по восходящему каналу блок данных, отправленный оконечным устройством в соответствии с конфигурационной информацией.
Следует отметить, что конфигурационная информация в рамках варианта осуществления настоящего изобретения представляет собой конфигурационная информация, специфичную для нединамического ресурса (то есть ресурса с диспетчеризацией без выделения ресурсов), или, другими словами, конфигурационная информация применяется для конфигурирования нединамического ресурса. Нединамический ресурс представляет собой ресурс для передачи с нединамической диспетчеризацией, а нединамическая диспетчеризация представляет собой режим диспетчеризации, отличный от динамической диспетчеризации (например, диспетчеризация за счет передачи сигнала на физическом уровне), например режим передачи с полустатической конфигурацией (например, режим передачи Типа 1) или режим передачи с полустатической конфигурацией плюс динамической инициацией (например, режим передачи Типа 2).
Следует отметить, что в рамках варианта осуществления настоящего изобретения вышеупомянутый нединамический ресурс может представлять собой временной ресурс, частотно-временной ресурс, или кодовый ресурс и так далее для передачи с нединамической диспетчеризацией. Аналогичным образом, начальное положение для передачи передаваемого по восходящему каналу блока данных может означать начальное положение (то есть начальное временное положение) временнóго ресурса в нединамическом ресурсе или может означать начальное положение частотного ресурса или кодового ресурса с нединамическом ресурсе. Конечное положение для передачи передаваемого по восходящему каналу блока данных может означать конечное положение (то есть конечное временное положение) временнóго ресурса в нединамическом ресурсе или может означать конечное положение частотного ресурса или кодового ресурса с нединамическом ресурсе. Варианты осуществления настоящего изобретения не ограничены этим. В рамках вариантов осуществления настоящего изобретения описания в качестве примера приведены в основном путем указания начального положения и конечного положения, являющихся начальным  положением и конечным временным положением, соответственно. В соответствии с концепциями в рамках вариантов осуществления настоящего изобретения, полученные соответствующие технические решения, указывающие на начальное положение или конечное положение для передачи данных по восходящему каналу на частотном ресурсе или кодовом ресурсе, включаются в область вариантов осуществления настоящего изобретения, для которых испрашивается защита.
Следует понимать, что ресурс с диспетчеризацией без выделения ресурсов может являться периодическим. Например, ресурс с диспетчеризацией без выделения ресурсов в каждый период может представлять собой несколько непрерывных временных ресурсов или несколько прерывающихся временных ресурсов. Или его можно рассматривать таким образом, что оконечное устройство имеет только одно окно передачи в каждый период, при этом оконечное устройство может осуществлять передачу данных по восходящему каналу на ресурс с диспетчеризацией без выделения ресурсов в каждый период. Альтернативным образом, что ресурс с диспетчеризацией без выделения ресурсов может являться апериодическим. Варианты осуществления настоящего изобретения не ограничены этим.
Далее будет подробно описан способ передачи данных в соответствии с вариантами осуществления настоящего изобретения со ссылкой на Варианты осуществления 1-3.
В рамках Варианта осуществления 1 информация для указания начального положения передачи передаваемого по восходящему каналу блока данных может применяться для указания того, может ли первая передача передаваемого по восходящему каналу блока данных быть инициирована в любом положении нединамического ресурса.
Например, когда ресурс с диспетчеризацией без выделения ресурсов применяется для передачи нечувствительных в плане задержки сервисов (например, сервисов Voice over Internet Protocol (VoIP) на основе интернет-протоколов или периодических сервисов), то есть сервисов с низкими требованиями в плане задержки, сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных на определенном ресурсе с диспетчеризацией без выделения ресурсов. Здесь определенный ресурс с диспетчеризацией без выделения ресурсов может быть согласован с помощью протокола или предварительно установлен на оконечном устройстве сетевым устройством. В данном случае, информация для указания начального положения передачи передаваемого по восходящему каналу блока данных может применяться для указания того, что первая передачи передаваемого по восходящему каналу блока данных не может быть инициирована в любом положении нединамического ресурса, так что оконечное устройство может только инициировать первую передачу передаваемых по восходящему каналу данных на определенном ресурсе с диспетчеризацией без выделения ресурсов.
В качестве другого примера, при применении ресурса с диспетчеризацией без выделения ресурсов для передачи чувствительных к задержкам сервисов, то есть сервисов с высокими требованиями в плане задержек, сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных в любом положении ресурса с диспетчеризацией без выделения ресурсов, так что оконечное устройство может передавать передаваемый по восходящему каналу блок данных вовремя, что является преимуществом в плане исключения ограниченности нединамического ресурса (например, ограниченности начального положения передачи в рамках ресурса). В данном случае, информация для указания начального положения передачи передаваемого по восходящему каналу блока данных может применяться для указания того, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса.
Таким образом, в соответствии со способом передачи данных в рамках вариантов осуществления настоящего изобретения сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных в любом положении нединамического ресурса или на определенном нединамическом ресурсе в соответствии со связанными со временной задержкой требованиями сервисов, передаваемых на нединамическом ресурсе, что является полезным в плане соблюдения связанных со временнóй задержкой требований различных сервисов и также может снижать сложность слепого детектирования сетевого устройства или может исключать снижение системной емкости. Например, для сервисов с высокими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса, таким образом передача передаваемого по восходящему каналу блока данных может быть осуществлена вовремя и может быть улучшен пользовательский опыт. Для сервисов с низкими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована на определенном нединамическом ресурсе, так что конфигурирование начального положения может лучше соответствовать связанным с задержкой характеристикам сервисов, при этом может быть повышена гибкость передачи данных по восходящему каналу.
Для удобства различения и описания в рамках вариантов осуществления настоящего изобретения информация для указания начального положения передачи передаваемого по восходящему каналу блока данных обозначена как первая указательная информация, то есть термин "первая указательная информация" может обозначать информацию для указания положения передачи передаваемого по восходящему каналу блока данных. Необязательно, в рамках Варианта осуществления 1 может применяться один бит для первой указательной информации. Например, может присутствовать такая конфигурация, в рамках которой когда первая указательная информация представляет собой 0, то это указывает на то, что первая передача передаваемого по восходящему каналу блока данных не может быть инициирована в любом положении нединамического ресурса, а когда первая указательная информация представляет собой 1, то это указывает на то, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса. Иначе могут быть сконфигурированные обратные признаки, при этом варианты осуществления настоящего изобретения не ограничены этим.
Соответствующим образом, оконечное устройство может инициировать первую передачу передаваемого по восходящему каналу блока данных в соответствии с информацией, сконфигурированный сетевым устройством, для указания начального положения передачи передаваемого по восходящему каналу блока данных. Если требуется повторно отправить передаваемый по восходящему каналу блок данных, то оконечное устройство может выполнить последующую передачу данных в соответствии с паттернами ресурсов, имеющими динамическую или предварительно выполненную конфигурацию, или может выполнить последующую передачу с применением непрерывных ресурсов, то есть ресурсы, которые непосредственно следуют за ресурсами для первой передачи, применяются для последующей передачи. "Непрерывные" здесь предпочтительно представляют собой непрерывные в плане времени.
Следует понимать, что оконечное устройство выполняет передачу по восходящему каналу при наличии сервисных требований, то есть оконечное устройство выполняет передачу по восходящему каналу в соответствии с вышеуказанной конфигурационной информацией только при наличии сервисных требований.
Далее будет описан указательный режим первой указательной информации со ссылкой на конкретные примеры, показанные на Фиг.3 и 4.
Как показано на Фиг.3, первая указательная информация применяется для указания того, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса. В данном случае первая указательная информация может представлять собой 0, так что она может быть реализована таким образом, что когда первая указательная информация представляет собой 0, то это указывает на то, что первая передача передаваемого по восходящему каналу блока данных не может быть инициирована в любом положении нединамического ресурса. В данном случае, оконечное устройство может инициировать первую передачу передаваемого по восходящему каналу блока данных на определенному ресурсе с диспетчеризацией без выделения ресурсов, который представляет собой часть ресурса с диспетчеризацией без выделения ресурсов. Например, ресурс с диспетчеризацией без выделения ресурсов в рамках периода может включать 4 временных интервала передачи (Transmission Time Intervals, TTI), то есть TTI0, TTI1, TTI4 и TTI5, при этом определенный ресурс с диспетчеризацией без выделения ресурсов может включать TTI0 и TTI4, как отмечено в виде затемненных частей на Фиг.3a. Таким образом, в рамках окна передачи (то есть в рамках периода ресурса с диспетчеризацией без выделения ресурсов) оконечное устройство может инициировать первую передачу передаваемого по восходящему каналу блока данных на TTI0 или TTI4, но не может инициировать первую передачу передаваемого по восходящему каналу блока данных на TTI1 и TTI5.
Как показано на Фиг.4, первая указательная информация применяется для указания того, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса, в данном случае первая указательная информация может представлять собой 1. Таким образом, она может быть реализована таким образом, что когда первая указательная информация представляет собой 0, то это указывает на то, что первая передача передаваемого по восходящему каналу блока данных не может быть инициирована в любом положении нединамического ресурса. Как показано на Фиг.3 и Фиг.4, ресурс с диспетчеризацией без выделения ресурсов в периоде может включать TTI0, TTI1, TTI4 и TTI5, и в данном случае оконечное устройство может инициировать первую передачу передаваемого по восходящему каналу блока данных в любом положении вышеуказанного ресурса.
Вариант осуществления 2: Информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания положения в ресурсе, где первая передача передаваемого по восходящему каналу блока данных может быть инициирована в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
В отличие от Варианта осуществления 1, в рамках Варианта осуществления 2 информация для указания начального положения передачи передаваемого по восходящему каналу блока данных может напрямую указывать на положение в ресурсе, где может быть инициирована первая передача передаваемого по восходящему каналу блока данных. Предпочтительно, может применяться режим с битовой картой для положения в ресурсе для первой передачи передаваемого по восходящему каналу блока данных.
Например, когда ресурс с диспетчеризацией без выделения ресурсов применяется для передачи нечувствительных к задержкам сервисов, то есть сервисов с низкими требованиями в плане задержки, сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных в рамках части ресурса с диспетчеризацией без выделения ресурсов, то есть информация для указания начального положения передачи передаваемого по восходящему каналу блока данных может применяться для указания части нединамического ресурса. Здесь часть ресурса с диспетчеризацией без выделения ресурсов может применяться для первой передачи в рамках периода ресурса с диспетчеризацией без выделения ресурсов. В данном случае, оконечное устройство не может инициировать первую передачу передаваемого по восходящему каналу блока данных в любом положении нединамического ресурса и может только инициировать первую передачу передаваемых по восходящему каналу данных в рамках части ресурса с диспетчеризацией без выделения ресурсов.
В качестве другого примера, при применении ресурса с диспетчеризацией без выделения ресурсов для передачи чувствительных к задержкам сервисов, то есть сервисов с высокими требованиями в плане задержки, информация для указания начального положения передачи передаваемого по восходящему каналу блока данных может применяться для указания всего нединамический ресурса, при этом оконечное устройство может инициировать первую передачу передаваемого по восходящему каналу блока данных в любом положении ресурса с диспетчеризацией без выделения ресурсов. Таким образом, когда оконечному устройству требуется передать чувствительные к задержкам сервисы, терминальное устройство может передать передаваемый по восходящему каналу блок данных вовремя, что представляет собой преимущество в плане исключения задержки передачи, вызванной ограниченностью нединамического ресурса (например, ограниченностью начального положения передачи ресурса).
Таким образом, в соответствии со способом передачи данных в рамках вариантов осуществления настоящего изобретения сетевое устройство может конфигурировать оконечное устройство для инициирования первой передачи передаваемого по восходящему каналу блока данных в рамках всего нединамического ресурса или части нединамического ресурса в соответствии со связанными со временной задержкой требованиями сервисов, передаваемых на нединамическом ресурсе, что является полезным в плане соблюдения связанных со временнóй задержкой требований различных сервисов и также может снижать сложность слепого детектирования сетевого устройства или может исключать снижение системной емкости. Например, для сервисов с высокими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в любом положении нединамического ресурса, таким образом передача передаваемого по восходящему каналу блока данных может быть осуществлена вовремя и может быть улучшен пользовательский опыт. Для сервисов с низкими требованиями в плане задержки оно может быть сконфигурировано таким образом, что первая передача передаваемого по восходящему каналу блока данных может быть инициирована в рамках части нединамического ресурса, так что конфигурирование начального положения может лучше соответствовать связанным с задержкой характеристикам сервиса, при этом может быть повышена гибкость передачи данных по восходящему каналу.
Далее будет описан указательный режим первой указательной информации со ссылкой на конкретные примеры, показанные на Фиг.5 и 6.
Как показано на Фиг.5 и 6, информация для указания начального положения передачи передаваемого по восходящему каналу блока, то есть положение в рамках ресурса, на которое указывает первая указательная информация, может быть указана в рамках режима с битовой картой. Например, ресурс с диспетчеризацией без выделения ресурсов в периоде может включать TTI0, TTI1, TTI4 и TTI5, так что первая указательная информация может составлять 4 бита, указывающие на то, могут ли TTI0, TTI1, TTI4 и TTI5 применяться для первой передачи передаваемого по восходящему каналу блока данных, соответственно. Например, на Фиг.5, первая указательная информация может представлять собой 1010, так что оконечное устройство инициирует первую передачу передаваемого по восходящему каналу блока данных на TTI0 или TTI4, но не может инициировать первую передачу передаваемого по восходящему каналу блока данных на TTI1 и TTI5. Как показано на Фиг.6, первая указательная информация может представлять собой 1111, так что оконечное устройство инициирует первую передачу передаваемого по восходящему каналу блока данных в любом положении TTI0, TTI1, TTI4 и TTI5.
Вариант осуществления 3: Информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных применяется для указания конечного положения для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе.
В рамках Варианта осуществления 3 сетевое устройство может конфигурировать информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных. Следует понимать, что в рамках данного варианта осуществления то, что сетевое устройство конфигурирует начальное положение для передачи передаваемого по восходящему каналу блока данных, не является конкретно ограниченным в рамках данного варианта осуществления изобретения. Таким образом, в рамках вариантов осуществления настоящего изобретения сетевое устройство может конфигурировать только начальное положение для передачи передаваемого по восходящему каналу блока данных. В качестве альтернативы, сетевое устройство может конфигурировать только конечное положение для передачи передаваемого по восходящему каналу блока данных. В качестве альтернативы, сетевое устройство может конфигурировать как начальное положение для передачи передаваемого по восходящему каналу блока данных, так и конечное положение для передачи передаваемого по восходящему каналу блока данных.
Для удобства различения и описания информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных обозначена как вторая указательная информация, то есть термин "вторая указательная информация" может применяться для обозначения конечного положения передачи передаваемого по восходящему каналу блока данных.
Аналогично Варианту осуществления 1, информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных, то есть вторая указательная информация, может также применяться для указания того, является ли конечное положение передачи передаваемого по восходящему каналу блока данных каким-либо положением нединамического ресурса. Например, вторая указательная информация может составлять 1 бит. Она может быть реализована таким образом, что если вторая указательная информация представляет собой 1, то она указывает на то, что конечное положение для передачи передаваемого по восходящему каналу блока данных может представлять собой любое положение нединамического ресурса; и если вторая указательная информация представляет собой 0, то она указывает на то, что конечное положение для передачи передаваемого по восходящему каналу блока данных не может представлять собой любой положение нединамического ресурса. В данном случае, конечное положение для передачи данных по восходящему каналу может представлять собой определенное положение, согласованное в рамках протокола, например, последний TTI в периоде ресурса с диспетчеризацией без выделения ресурсов, или определенное положение, предварительно установленное сетевым устройством. Конкретный процесс реализации может быть выполнен согласно соответствующему описанию в рамках Варианта осуществления 1, который повторно не приводится здесь для краткости.
Аналогично Варианту осуществления 2, информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных, то есть вторая указательная информация, может также применяться для прямого указания конечного положения для передачи передаваемого по восходящему каналу блока данных. Предпочтительно, режим с битовой картой может быть адаптирован для второй указательной информации для идентификации того, какие положения представляют собой конечные положения для передачи передаваемого по восходящему каналу блока данных в периоде ресурса с диспетчеризацией без выделения ресурсов. В качестве необязательного варианта осуществления, конечное положение для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе представляет собой последнее окно передачи в периоде нединамического ресурса, при этом конкретный процесс реализации может быть выполнен согласно соответствующему описанию в рамках Варианта осуществления 2, который повторно не приводится здесь для краткости.
Далее будет подробно описан указательный режим второй указательной информации со ссылкой на конкретный пример, показанный на Фиг.7.
Например, сетевое устройство устанавливает для оконечного устройства, что окно передачи занимает 4 TTI, а интервал передачи между двумя окнами передачи составляет 7 TTI, то есть период ресурса с диспетчеризацией без выделения ресурсов составляет 7 TTI, при этом ресурс с диспетчеризацией без выделения ресурсов в каждом периоде занимает 4 TTI. Как показано на Фиг.7, ресурс с диспетчеризацией без выделения ресурсов в периоде занимает от TTI0 до TTI3, то есть всего 4 TTI. В рамках Варианта осуществления 3 сетевое устройство может конфигурировать конечное положение для передачи передаваемого по восходящему каналу блока данных, например последнего окна передачи в каждом периоде ресурса с диспетчеризацией без выделение ресурсов, такого как TTI3 или TTI10, и так далее. В данном случае, вторая указательная информация может представлять собой 0001, что применяется для указания того, что TTI(7*n+3) представляет собой конечные положения для передача данных по восходящему каналу, где n представляет собой неотрицательное целое число, а TTI(7*n+3) может представлять собой TTI3, TTI10, и так далее. Необязательно, вторая указательная информация может представлять собой 0, это указывает на то, что конечное положение для передачи данных по восходящему каналу представляет собой определенное положение (конкретное положение здесь может представлять собой последний TTI в периоде ресурса с диспетчеризацией без выделения ресурсов). В данном варианте осуществления начальное положение для передачи передаваемого по восходящему каналу блока данных не ограничено и может представлять собой TTI0, или TTI1, или им подобные.
Если оконечное устройство имеет данные, предназначенные для отправки в TTI5, то доступным и наиболее близким к TTI5 ресурсом передачи является TTI7. В качестве альтернативы, оконечное устройство может передавать данные в TTI7, TTTI8, TTI9 и TTI10, или когда оконечное устройство имеет данные, которые должны быть отправлены в TTTI8, оконечное устройство может передавать данные в TTTI8, TTI9 и TTI10.
Следует отметить, что в рамках вариантов осуществления настоящего изобретения блок данных, передаваемый перед конечным положением для передачи передаваемого по восходящему каналу блока данных и после предыдущего конечного положения является одним и тем же блоком данных, а именно TTT0~TTI3, если конечное положение представляет собой TTI3 и если Блок передачи (TB)1 передается в TTT0, то переданный в TTI0-TTI3 блок данных представляет собой TB1. То есть TTI3 представляет собой конечное положение передачи TB1. Даже если передачи TB1 является успешной до TTI3, например в TTI2, TTI3 не применяется для передачи других TB. Таким образом, сетевое устройство может осуществлять комбинационную обработку блока данных, полученного перед TTI3. Аналогичным образом, в рамках следующего окна передачи (следующего периода ресурса в диспетчеризацией без выделения ресурсов, например TTI 7-TTI10) он может применяться для передачи TB2. Перед конечным положением (например, TTI10) сетевое устройство может осуществлять комбинационную обработку полученного TB2.
Необязательно, в некоторых вариантах осуществления ресурс передачи может быть включен в каждый период ресурса с диспетчеризацией без выделения ресурсов. Например, как показано на Фиг.8, сетевое устройство конфигурирует окно передачи таким образом, что окно передачи занимает 1 TTI, а интервал передачи между двумя окнами передачи составляет 5 TTI, то есть период ресурса с диспетчеризацией без выделения ресурсов составляет 5 TTI и ресурс с диспетчеризацией без выделения ресурсов в каждом периоде занимает 1 TTI. Если первая указательная информация указывает на то, что первая передача передаваемого по восходящему каналу блока данных может быть отправлена в любом положении ресурса с диспетчеризацией без выделения ресурсов, то оконечное устройство может осуществить передачу по восходящему каналу на ресурсе передачи каждого периода без выделения ресурсов. Например, оконечное устройство может осуществлять передачу по восходящему каналу в TTI (5n), где n представляет собой неотрицательное целое число. Или если первая указательная информация указывает на то, что первая передача передаваемого по восходящему каналу блока данных не может быть отправлена в любом положении ресурса с диспетчеризацией без выделения ресурсов, то оконечное устройство может инициировать первую передачу передаваемого по восходящему каналу блока данных на определенном ресурсе с диспетчеризацией без выделения ресурсов, который может быть согласован в рамках протокола или может быть предварительно установлен сетевым устройством. Например, определенный ресурс с диспетчеризацией без выделения ресурсов может представлять собой TTI (10n), где n представляет собой неотрицательное целое число. Для конечного положения для передачи передаваемого по восходящему каналу блока данных это является аналогичным и не будет повторно приведено здесь для краткости.
Вариант осуществления 4: Информация контрольного сигнала передаваемого по восходящему каналу блока данных включает информацию, по меньшей мере, одной корневой последовательности и информацию, по меньшей мере, одной последовательности циклического сдвига.
Случай 1
Информация, по меньшей мере, одной корневой последовательности представляет собой информацию корневой последовательности, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию нескольких последовательностей циклического сдвига, при этом различные последовательности циклического сдвига соответствуют различным номерам передачи.
В данном случае оконечное устройство может определять последовательность циклического сдвига, соответствующую номеру i передачи в соответствии с номером i передачи передаваемого по восходящему каналу блока данных и затем генерировать соответствующую последовательность контрольного сигнала в соответствии с корневой последовательностью и последовательностью циклического сдвига, таким образом что i-ая передача передаваемого по восходящему каналу блока данных может быть осуществлена в соответствии с последовательностью контрольного сигнала.
В рамках данного варианта осуществления, сетевое устройство может устанавливать различные наборы последовательностей циклического сдвига (соответствующие вышеупомянутым нескольким последовательностям циклического сдвига) для разных оконечных устройств. Благодаря установке наборов последовательностей циклического сдвига разных оконечных устройств таким образом, чтобы сохранялась ортогональность, могут быть исключены помехи между пользователями, при этом сетевое устройство может идентифицировать номер передачи передаваемого по восходящему каналу блока данных путем определения последовательности циклического сдвига контрольного сигнала.
Случай 2
Информация, по меньшей мере, одной корневой последовательности представляет собой информацию нескольких корневых последовательностей, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию последовательности циклического сдвига, при этом различные корневые последовательности соответствуют различным номерам передачи.
В данном случае оконечное устройство может определять корневую последовательность, соответствующую номеру i передачи в соответствии с номером i передачи передаваемого по восходящему каналу блока данных и затем генерировать соответствующую последовательность контрольного сигнала в соответствии с корневой последовательностью и последовательностью циклического сдвига, таким образом что i-ая передача передаваемого по восходящему каналу блока данных может быть осуществлена в соответствии с последовательностью контрольного сигнала.
В рамках данного варианта осуществления, сетевое устройство может устанавливать различные наборы корневых последовательностей (соответствующие вышеупомянутым нескольким корневым последовательностям) для разных оконечных устройств. Наборы корневых последовательностей разных оконечных устройств имеют низкую корреляцию, таким образом могут быть исключены помехи между пользователями, при этом сетевое устройство может идентифицировать номер передачи передаваемого по восходящему каналу блока данных путем определения корневой последовательности контрольного сигнала.
Следует отметить, что некоторая часть или вся из вышеуказанной информации последовательностей (корневой последовательности и последовательности циклического сдвига) остается неизменной при передаче данных, или некоторая или вся из вышеуказанной информации последовательностей представляет собой информацию последовательностей для определенного момента. В других моментах информация корневой последовательности и последовательности циклического сдвига может быть получена в соответствии с другими правилами, при этом варианты осуществления настоящего изобретения не ограничены ими..
Например, в TTI0 последовательность циклического сдвига, соответствующая с первой по четвертую передаче, представляет собой [0, 1, 2, 3]. В соответствии с правилом модуляции частоты контрольного сигнала, CSj=CS(j-1)+сдвиг; сдвиг=2, где CSj означает контрольный сигнал j, а сдвиг означает сдвиг между двумя соседними контрольными сигналами, тогда можно определить, что в TTI1 последовательность циклического сдвига, соответствующая с первой по четвертую передаче, представляет собой [2, 3, 4, 5]; в TTI2 последовательность циклического сдвига, соответствующая с первой по четвертую передаче, представляет собой [4, 5, 6, 7]; а в TTI3 последовательность циклического сдвига, соответствующая с первой по четвертую передаче, представляет собой [6, 7, 8, 9].
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты. Иным образом, информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими сотами или предназначена для соты. Или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты.
Другими словами, сетевое устройство может устанавливать одинаковую первую указательную информацию для нескольких обслуживающих сот, то есть несколько обслуживающих сот могут устанавливать одинаковое начальное положение для передачи передаваемого по восходящему каналу блока данных, или сетевое устройство может независимо устанавливать соответствующую первую указательную информацию для каждой обслуживающей соты. Другими словами, сетевое устройство может одинаковым образом устанавливать одинаковую первую указательную информацию для нескольких обслуживающих сот или может независимо устанавливать соответствующую первую указательную информацию для каждой обслуживающей соты в рамках нескольких обслуживающих сот, соответственно. Это является аналогичным для информации для указания конечного положения передачи передаваемого по восходящему каналу блока данных и информации для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных и не будет повторно описано здесь для краткости.
Необязательно, в рамках некоторых вариантов осуществления информация о начальном положении для передачи передаваемого по восходящему каналу блока данных имеет такую конфигурацию, чтобы быть разделенной между несколькими нединамическими ресурсами, или имеет конфигурацию для нединамического ресурса.
Иным образом, информация о конечном положении для передачи передаваемого по восходящему каналу блока данных имеет такую конфигурацию, чтобы быть разделенной между несколькими нединамическими ресурсами, или имеет конфигурацию для нединамического ресурса.
Иным образом, информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных имеет такую конфигурацию, чтобы быть разделенной между несколькими нединамическими ресурсами, или имеет конфигурацию для нединамического ресурса.
В частности, если каждая обслуживающая сота сконфигурирована с применением нескольких нединамических ресурсов, то сетевое устройство может конфигурировать несколько нединамических ресурсов для соответствия одной первой указательной информации, то есть оконечное устройство может осуществлять передачу по восходящему каналу на нескольких нединамических ресурсах и может использовать одинаковое начальное положение. Или сетевое устройство может конфигурировать каждый нединамический ресурс в рамках нескольких нединамических ресурсов для соответствии соответствующей первой указательной информации, то есть оконечное устройство может осуществлять передачу по восходящему каналу на определенном нединамическом ресурсе и может использовать начальное положение, соответствующее нединамическом ресурсу. Другими словами, сетевое устройство может одинаковым образом устанавливать одинаковую первую указательную информацию для нескольких нединамических ресурсов или может независимо устанавливать соответствующую первую указательную информацию для каждого нединамического ресурса в рамках нескольких нединамических ресурсов, соответственно. Это является аналогичным для информации для указания конечного положения передачи передаваемого по восходящему каналу блока данных и информации для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных и не будет повторно описано здесь для краткости.
Способ передачи данных в соответствии с вариантом осуществления настоящего изобретения подробно описан с точки зрения сетевого устройства выше в комбинации с Фиг.2-8, при этом способ передачи данных в соответствии с другим вариантом осуществления настоящего изобретения подробно описан с точки зрения оконечного устройства ниже в комбинации с Фиг.9. Следует понимать, что описание на стороне оконечного устройства соответствует описанию на стороне сетевого устройства, при этом вышеуказанное может относится и к аналогичному описанию, которое не будет повторно приведено здесь для исключения повтора.
Фиг.9 представляет собой схематическую блок-схему способа 300 передачи данных в соответствии с другим вариантом осуществления настоящего изобретения. Способ 300 может быть реализован оконечным устройством в рамках коммуникационной системы 100, показанной на Фиг.1. Как показано на Фиг.9, способ 300 включает этапы S310 и S320.
В рамках S310 оконечное устройство получает конфигурационную информацию, отправленную сетевым устройством, при этом конфигурационная информация включает, по меньшей мере, один из следующих видов информации: информацию для указания начального положения передачи передаваемого по восходящему каналу блока данных, информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных, и информацию для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных.
В рамках S320 оконечное устройство отправляет передаваемые по восходящему каналу данные сетевому устройству в соответствии с конфигурационной информацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания того, может ли первая передача передаваемого по восходящему каналу блока данных быть инициирована в любом положении нединамического ресурса, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания положения в ресурсе, где первая передача передаваемого по восходящему каналу блока данных может быть инициирована в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных применяется для указания конечного положения для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления конечное положение для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе представляет собой последнее окно передачи в периоде нединамического ресурса.
Необязательно, в рамках некоторых вариантов осуществления информация контрольного сигнала передаваемого по восходящему каналу блока данных включает информацию, по меньшей мере, одной корневой последовательности и информацию, по меньшей мере, одной последовательности циклического сдвига.
Необязательно, в рамках некоторых вариантов осуществления информация, по меньшей мере, одной корневой последовательности представляет собой информацию корневой последовательности, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию нескольких последовательностей циклического сдвига, при этом различные последовательности циклического сдвига соответствуют различным номерам передачи.
Необязательно, в рамках некоторых вариантов осуществления отправка оконечным устройством передаваемых по восходящему каналу данных сетевому устройству в соответствии с конфигурационной информацией включает следующее: оконечное устройство определяет соответствующую целевую последовательность циклического сдвига в рамках нескольких последовательностей циклического сдвига в соответствии с номером передачи передаваемых по восходящему каналу данных; генерирует соответствующую последовательность контрольного сигнала в соответствии с корневой последовательностью и целевой последовательностью циклического сдвига; и оконечное устройство отправляет последовательность контрольного сигнала.
Необязательно, в рамках некоторых вариантов осуществления информация, по меньшей мере, одной корневой последовательности представляет собой информацию нескольких корневых последовательностей, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию последовательности циклического сдвига, при этом различные корневые последовательности соответствуют различным номерам передачи.
Необязательно, в рамках некоторых вариантов осуществления отправка оконечным устройством передаваемых по восходящему каналу данных сетевому устройству в соответствии с конфигурационной информацией включает следующее: оконечное устройство определяет соответствующую целевую корневую последовательность в рамках нескольких корневых последовательностей в соответствии с номером передачи передаваемых по восходящему каналу данных; генерирует соответствующую последовательность контрольного сигнала в соответствии с целевой корневой последовательностью и последовательностью циклического сдвига; и оконечное устройство отправляет последовательность контрольного сигнала.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты.
Иным образом, информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими сотами или предназначена для соты.
Иным образом, информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты.
Необязательно, в рамках некоторых вариантов осуществления информация о начальном положении для передачи передаваемого по восходящему каналу блока данных имеет такую конфигурацию, чтобы быть разделенной между несколькими нединамическими ресурсами, или имеет конфигурацию для нединамического ресурса.
Иным образом, информация о конечном положении для передачи передаваемого по восходящему каналу блока данных имеет такую конфигурацию, чтобы быть разделенной между несколькими нединамическими ресурсами, или имеет конфигурацию для нединамического ресурса.
Иным образом, информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных имеет такую конфигурацию, чтобы быть разделенной между несколькими нединамическими ресурсами, или имеет конфигурацию для нединамического ресурса.
Необязательно, в рамках некоторых вариантов осуществления нединамическая диспетчеризация представляет собой режим диспетчеризации, отличный от динамической диспетчеризации.
Необязательно, в рамках некоторых вариантов осуществления нединамическая диспетчеризация включает режим передачи с полустатической конфигурацией и режим передачи с полустатической конфигурацией плюс динамической инициацией.
Варианты осуществления способа в рамках настоящего изобретения подробно описаны выше со ссылками на Фиг.2-9, варианты осуществления устройства в рамках настоящего изобретения подробно описаны ниже со ссылками на Фиг.10-13. Следует понимать, что варианты осуществления устройства и варианты осуществления способа соответствуют друг другу, при этом описание вариантов осуществления способа могут ссылаться на аналогичное описание вариантов осуществления устройства.
На Фиг.10 показана схематическая блочная диаграмма устройства 400 для передачи данных в соответствии с вариантом осуществления настоящего изобретения. Как показано на Фиг.10, устройство 400 включает модуль отправки 410 и приемный модуль 420.
Модуль отправки 41 - применяется для отправки конфигурационной информации оконечному устройству, при этом конфигурационная информация включает, по меньшей мере, один из следующих видов информации: информацию для указания начального положения передачи передаваемого по восходящему каналу блока данных, информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных, и информацию для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных.
Приемный модуль 420 применяется для получения передаваемого по восходящему каналу блока данных, отправленного оконечным устройством в соответствии с конфигурационной информацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания того, может ли первая передача передаваемого по восходящему каналу блока данных быть инициирована в любом положении нединамического ресурса, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания положения в ресурсе, где первая передача передаваемого по восходящему каналу блока данных может быть инициирована в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных применяется для указания конечного положения для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления, конечное положение для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе представляет собой последнее окно передачи в периоде нединамического ресурса.
Необязательно, в рамках некоторых вариантов осуществления, информация контрольного сигнала передаваемого по восходящему каналу блока данных включает информацию, по меньшей мере, одной корневой последовательности и информацию, по меньшей мере, одной последовательности циклического сдвига.
Необязательно, в рамках некоторых вариантов осуществления информация, по меньшей мере, одной корневой последовательности представляет собой информацию корневой последовательности, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию нескольких последовательностей циклического сдвига, при этом различные последовательности циклического сдвига соответствуют различным номерам передачи.
Необязательно, в рамках некоторых вариантов осуществления информация, по меньшей мере, одной корневой последовательности представляет собой информацию нескольких корневых последовательностей, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию последовательности циклического сдвига, при этом различные корневые последовательности соответствуют различным номерам передачи.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты; или информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими сотами или предназначена для соты; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими нединамическими ресурсами или предназначена для нединамического ресурса; или информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими нединамическими ресурсами или предназначена для нединамического ресурса; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими нединамическими ресурсами или предназначена для нединамического ресурса.
Необязательно, в рамках некоторых вариантов осуществления нединамическая диспетчеризация представляет собой режим диспетчеризации, отличный от динамической диспетчеризации.
Необязательно, в рамках некоторых вариантов осуществления нединамическая диспетчеризация включает режим передачи с полустатической конфигурацией и режим передачи с полустатической конфигурацией плюс динамической инициацией.
Следует понимать, что устройство 400 для передачи данных в соответствии с вариантом осуществления настоящего изобретения может соответствовать сетевому устройству в рамках варианта осуществления способа в рамках настоящего изобретения, при этом вышеупомянутые и иные операции и/или функции различных модулей в устройстве 400 соответствующим образом предназначены для реализации соответствующего порядка работы сетевого устройства в рамках способа 200, показанного на Фиг.2, который не будет повторно описан здесь для краткости.
Фиг.11 представляет собой схематическую блочную диаграмму устройства в соответствии с вариантом осуществления настоящего изобретения. Устройство 500 на Фиг.11 включает приемный модуль 510 и модуль отправки 520.
Приемный модуль 510 применяется для получения конфигурационной информации, отправляемое сетевым устройством, при этом конфигурационная информация включает, по меньшей мере, один из следующих видов информации: информацию для указания начального положения передачи передаваемого по восходящему каналу блока данных, информацию для указания конечного положения передачи передаваемого по восходящему каналу блока данных, и информацию для конфигурирования контрольного сигнала передачи передаваемого по восходящему каналу блока данных.
Модуль отправки 520 применяется для отправки передаваемых по восходящему каналу данных сетевому устройству в соответствии с конфигурационной информацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания того, может ли первая передача передаваемого по восходящему каналу блока данных быть инициирована в любом положении нединамического ресурса, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных применяется для указания положения в ресурсе, где первая передача передаваемого по восходящему каналу блока данных может быть инициирована в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных применяется для указания конечного положения для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе, который представляет собой ресурс для передачи с нединамической диспетчеризацией.
Необязательно, в рамках некоторых вариантов осуществления, конечное положение для отправки передаваемого по восходящему каналу блока данных в нединамическом ресурсе представляет собой последнее окно передачи в периоде нединамического ресурса.
Необязательно, в рамках некоторых вариантов осуществления, информация контрольного сигнала передаваемого по восходящему каналу блока данных включает информацию, по меньшей мере, одной корневой последовательности и информацию, по меньшей мере, одной последовательности циклического сдвига.
Необязательно, в рамках некоторых вариантов осуществления информация, по меньшей мере, одной корневой последовательности представляет собой информацию корневой последовательности, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию нескольких последовательностей циклического сдвига, при этом различные последовательности циклического сдвига соответствуют различным номерам передачи.
Необязательно, в рамках некоторых вариантов осуществления устройство 500 также включает модуль определения и модуль генерирования.
Модуль определения применяется для определения соответствующей целевой последовательности циклического сдвига в рамках нескольких последовательностей циклического сдвига в соответствии с номером передачи передаваемых по восходящему каналу данных.
Модуль генерирования применяется для генерирования соответствующей последовательности контрольного сигнала в соответствии с корневой последовательностью и целевой последовательностью циклического сдвига.
Модуль отправки 520 также применяется для отправки последовательности контрольного сигнала.
Необязательно, в рамках некоторых вариантов осуществления информация, по меньшей мере, одной корневой последовательности представляет собой информацию нескольких корневых последовательностей, информация, по меньшей мере, одной последовательности циклического сдвига представляет собой информацию последовательности циклического сдвига, при этом различные корневые последовательности соответствуют различным номерам передачи.
Необязательно, в рамках некоторых вариантов осуществления устройство 500 также включает модуль определения и модуль генерирования.
Модуль определения применяется для определения соответствующей целевой корневой последовательности в рамках нескольких корневых последовательностей в соответствии с номером передачи передаваемых по восходящему каналу данных.
Модуль генерирования применяется для генерирования соответствующей последовательности контрольного сигнала в соответствии с целевой корневой последовательностью и последовательностью циклического сдвига.
Модуль отправки 520 также применяется для отправки последовательности контрольного сигнала.
Необязательно, в рамках некоторых вариантов осуществления информация для указания начального положения передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты; или информация для указания конечного положения передачи передаваемого по восходящему каналу блока данных делится между несколькими сотами или предназначена для соты; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных делится между несколькими обслуживающими сотами или предназначена для обслуживающей соты.
Необязательно, в рамках некоторых вариантов осуществления информация о начальном положении для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса; или информация о конечном положении для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса; или информация для конфигурирования контрольного сигнала для передачи передаваемого по восходящему каналу блока данных имеет конфигурацию для разделения между несколькими нединамическими ресурсами или имеет конфигурацию для нединамического ресурса.
Необязательно, в рамках некоторых вариантов осуществления нединамическая диспетчеризация представляет собой режим диспетчеризации, отличный от динамической диспетчеризации.
Необязательно, в рамках некоторых вариантов осуществления нединамическая диспетчеризация включает режим передачи с полустатической конфигурацией и режим передачи с полустатической конфигурацией плюс динамической инициацией.
В частности, устройство 500 может соответствовать (например, может иметь конфигурацию или представлять собой) оконечное устройство, описанное в рамках способа 300, при этом различные модули или узлы устройства 500 соответствующим образом применяются для реализации различных действий или процессов, осуществляемых оконечным устройством в рамках способа 300. Здесь их подробное описание пропущено для исключения повтора.
Как показано на Фиг.12, в рамках варианта осуществления настоящего изобретения также предусмотрено устройство 600 для передачи данных, которое может представлять собой устройство 400 на Фиг.10 и может применяться для реализации операций сетевого устройства, соответствующих способу 200 на Фиг.2. Устройство 600 включает интерфейс ввода 610, интерфейс вывода 620, процессор 630, и память 640. Интерфейс ввода 610, интерфейс вывода 620, процессор 630 и память 640 могут быть соединены шиной. Память 640 применяется для хранения программ, инструкций или кодов. Процессор 630 применяется для выполнения программ, инструкций или кодов, хранимых в памяти 640, для управления интерфейсом ввода 610 для получения сигналов, для управления интерфейсом вывода 620 для отправки сигналов и для завершения операций в рамках вышеизложенных вариантов осуществления способа.
Следует понимать, что в рамках вариантов осуществления настоящего изобретения процессор 630 может представлять собой центральный процессор (CPU), или процессор 630 может представлять собой иной процессор общего назначения, процессор цифровых сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или иное программируемое логическое устройство, схему на дискретных компонентах или транзисторную логическое устройство,  дискретный аппаратный компонент, и так далее. Процессор общего назначения может представлять собой микропроцессор или процессор может представлять собой любой стандартный процессор или им подобный процессор.
Память 640 может включать постоянную память и память произвольного доступа, и предоставлять инструкции и данные для процессора 630. Часть памяти 640 может включать неэнергозависимую память произвольного доступа. Например, память 640 может также хранить информацию о типе устройства.
В рамках процессов реализации различные этапы вышеописанных способов могут быть достигнуты путем применения интегрированных логических схем аппаратного обеспечения или инструкций в форме программного обеспечения в рамках процессора 630. Этапы способа, описанного в комбинации с вариантами осуществления настоящего изобретения, могут быть непосредственно реализованы за счет работы аппаратного процессора или в виде комбинации аппаратных и программных модулей в рамках процессора. Программные модули могут располагаться на носителе данных, который обычно применяется в данной области, таком как память произвольного доступа, флеш-память, постоянная память, программируемая постоянная память или перепрограммируемая память, или регистр. Носитель данных располагается в памяти 640, при этом процессор 630 читает информацию из памяти 640 и реализует этапы вышеописанного способа в комбинации с его аппаратным окружением. В целях исключения повтора, это не будет подробно описано здесь.
В рамках определенного варианта осуществления модуль отправки 410, включенный в устройство 400 на Фиг.10, может быть реализован в рамках интерфейса вывода 620 на Фиг.12, при это приемный модуль 420, включенный в устройство 400 на Фиг.10, может быть реализован в рамках интерфейса ввода 610 на Фиг.12.
Как показано на Фиг.13, вариант осуществления настоящего изобретения также включает устройство 700 для передачи данных, которое может представлять собой устройство 500 на Фиг.11 и может применяться для выполнения операций оконечного устройства, соответствующих способу 300 на Фиг.9. Устройство 700 включает интерфейс ввода 710, интерфейс вывода 720, процессор 730, и память 740. Интерфейс ввода 710, интерфейс вывода 720, процессор 730 и память 740 могут быть соединены шиной. Память 740 применяется для хранения программ, инструкций или кодов. Процессор 730 применяется для выполнения программ, инструкций или кодов, хранимых в памяти 740, для управления интерфейсом ввода 710 для получения сигналов, для управления интерфейсом вывода 720 для отправки сигналов и для завершения операций в рамках вышеизложенных вариантов осуществления способа.
Следует понимать, что в рамках вариантов осуществления настоящего изобретения процессор 730 может представлять собой центральный процессор (CPU), или процессор 730 может представлять собой иной процессор общего назначения, процессор цифровых сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или иное программируемое логическое устройство, схему на дискретных компонентах или транзисторную логическое устройство,  дискретный аппаратный компонент, и так далее. Процессор общего назначения может представлять собой микропроцессор или процессор может представлять собой любой стандартный процессор или им подобный процессор.
Память 740 может включать постоянную память и память произвольного доступа, и предоставлять инструкции и данные для процессора 730. Часть памяти 740 может включать неэнергозависимую память произвольного доступа. Например, память 740 может также хранить информацию о типе устройства.
В рамках процессов реализации различные этапы вышеописанных способов могут быть достигнуты путем применения интегрированных логических схем аппаратного обеспечения или инструкций в форме программного обеспечения в рамках процессора 730. Этапы способа, описанного в рамках вариантов осуществления настоящего изобретения, могут быть непосредственно реализованы за счет работы аппаратного процессора или в виде комбинации аппаратных и программных модулей в рамках процессора. Программные модули могут располагаться на носителе данных, который обычно применяется в данной области, таком как память произвольного доступа, флеш-память, постоянная память, программируемая постоянная память или перепрограммируемая память, или регистр. Носитель данных располагается в памяти 740, при этом процессор 730 читает информацию из памяти 740 и реализует этапы вышеописанного способа в комбинации с его аппаратным окружением. В целях исключения повтора, это не будет подробно описано здесь.
В рамках определенного варианта осуществления модуль отправки 520, включенный в устройство 500 на Фиг.11, может быть реализован в рамках интерфейса вывода 720 на Фиг.13, при это приемный модуль 510, включенный в устройство 500 на Фиг.11, может быть реализован в рамках интерфейса ввода 730 на Фиг.13, при этом модуль определения и модуль генерирования, включенные в устройство 500 на Фиг.11, могут быть реализованы в рамках процессора 730 на Фиг.13.
Фиг.14 представляет собой схематическую структурную диаграмму чипа в соответствии с вариантом осуществления настоящего изобретения. Чип 800, показанный на Фиг.14, включает процессор 810, который может вызывать и запускать компьютерную программу из памяти для реализации способа в рамках вариантов осуществления настоящего изобретения.
Необязательно, как показано на Фиг.14, чип 800 может также включать память 820. Здесь процессор 810 может вызывать и запускать компьютерную программу из памяти 820 для реализации способа в рамках вариантов осуществления настоящего изобретения.
Здесь память 820 может представлять собой отдельный компонент, не являющийся зависимым от процессора 810, или может быть интегрирована в процессор 810.
Необязательно, чип 800 может также включать интерфейс ввода 830. Здесь процессор 810 может управлять интерфейсом ввода 830 для связи с другими устройствами или чипами. В частности, процессор 810 может получать информацию или данные, отправленные другими устройствами или чипами.
Необязательно, чип 800 может также включать интерфейс вывода 840. Здесь процессор 810 может управлять интерфейсом вывода 840 для связи с другими устройствами или чипами. В частности, процессор 810 может получать информацию или данные, отправленные другими устройствами или чипами.
Необязательно, чип может применяться в сетевом устройстве в рамках вариантов осуществления настоящего изобретения, при этом чип может реализовывать соответствующую последовательность этапов, реализуемых сетевым устройством в раках различных способов в рамках вариантов осуществления настоящего изобретения, что не будет повторно описано здесь для краткости.
Необязательно, чип может применяться в мобильном терминале/оконечном устройстве в рамках вариантов осуществления настоящего изобретения, при этом чип может реализовывать соответствующую последовательность этапов, реализуемых мобильным терминалом/оконечным устройством в раках различных способов в рамках вариантов осуществления настоящего изобретения, что не будет повторно описано здесь для краткости.
Следует понимать, что чип, упомянутый в рамках вариантов осуществления настоящего изобретения, может также обозначать чип системного уровня, системный чип, систему чипов или системный чип на чипе, и так далее.
Фиг.15 представляет собой схематическую блочную диаграмму коммуникационной системы 900, предусмотренной в рамках варианта осуществления настоящего изобретения. Как показано на Фиг.15, коммуникационная система 900 может включать оконечное устройство 910 и сетевое устройство 920.
Здесь оконечное устройство 910 может применяться для реализации соответствующих функций, реализуемых оконечным устройством в рамках вышеописанных способов, при этом сетевое устройство 920 может применяться для реализации соответствующих функций, реализуемых сетевым устройством в рамках вышеописанных способов, что не будет повторно описано здесь для краткости.
Следует понимать, что процессор в рамках варианта осуществления настоящего изобретения может представлять собой интегральную микросхему с возможностью обрабатывать сигналы. В рамках процесса реализации действия в рамках описанных выше вариантов осуществления способа могут совершаться микросхемами аппаратного обеспечения в рамках процессора или инструкциями в форме программного обеспечения. Описанный выше процессор может представлять собой процессор общего назначения, процессор цифровых сигналов (DSP), интегральную схему специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA) или иное программируемое логическое устройство, схему на дискретных компонентах или транзисторную логическое устройство или дискретный аппаратный компонент. Процессор может реализовывать различные способы, этапы и последовательности действий на основе логических блок-схем, описанные в вариантах осуществления настоящего изобретения. Процессор общего назначения может представлять собой микропроцессор или процессор может представлять собой любой стандартный процессор, или им подобный процессор. Этапы способа, описанного в рамках варианта осуществления настоящего изобретения, могут быть напрямую реализованы за счет работы аппаратного декодирующего процессора или за счет работы комбинации аппаратных и программных модулей в рамках декодирующего процессора. Программные модули могут располагаться на носителе данных, который обычно применяется в данной области, таком как память произвольного доступа, флеш-память, постоянная память, программируемая постоянная память или перепрограммируемая память, или регистр. Носитель данных располагается в памяти, при этом процессор читает информацию из памяти и реализует этапы вышеописанного способа в комбинации с его аппаратным окружением.
Следует понимать, что память в раках вариантов осуществления настоящего изобретения может представлять собой временную память или постоянную память, или может включать как временную, так и постоянную память. Постоянная память может представлять собой постоянную память (ROM), программируемую ROM (PROM), стираемую программируемую ROM (EPROM), электрически стираемую перепрограммируемую ROM (EEPROM), или флеш-память. Временная память может представлять собой память произвольного доступа (RAM), которая служит в качестве внешнего кэша. В качестве примера, но не ограничения, доступно множество форм RAM, таких как статическая память произвольного доступа (SRAM), динамическая память произвольного доступа (DRAM), синхронная динамическая память произвольного доступа (SDRAM), SDRAM с двойной скоростью передачи данных (DDR SDRAM), улучшенная SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и Direct Rambus RAM (DR RAM). Следует отметить, что типы памяти в рамках описанных здесь систем и способов включают, но без ограничения, данные и любые иные подходящие типы памяти.
Следует отметить, что вышеуказанная память представляет собой пример для иллюстрирования и не должна рассматриваться в качестве ограничивающей. Например, необязательно, память в рамках вариантов осуществления настоящего изобретения может представлять собой статическую Ram (SRAM), динамическую RAM (DRAM), синхронную DRAM (SDRAM), SDRAM с двойной скоростью передачи данных (DDR SDRAM), улучшенную SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и Direct Rambus RAM (DR RAM), и им подобные типы памяти. То есть типы памяти в рамках вариантов осуществления настоящего изобретения включают, но без ограничения, данные и любые иные подходящие типы памяти.
В рамках вариантов осуществления настоящего изобретения также предусмотрен машиночитаемый носитель данных, на котором хранится одна или несколько программ, включающих инструкции, которые при выполнении портативным электронным устройством, включая множество прикладных программ, обеспечивают возможность портативного электронного устройства реализовывать способы в рамках вариантов осуществления, показанных на Фиг.2 и 9.
В рамках вариантов осуществления настоящего изобретения также предусмотрена компьютерная программа, которая включает инструкции, которые при выполнении компьютером обеспечивают возможность компьютера реализовывать соответствующий порядок этапов способа в рамках вариантов осуществления, показанных на Фиг.2 и 9.
Специалистам в данной области будет очевидно, что примеры модулей и этапов алгоритмов, описанных со ссылкой на изложенные здесь варианты осуществления, могут быть реализованы в рамках электронного аппаратного обеспечения или с помощью комбинации компьютерного программного обеспечения и электронного аппаратного обеспечения. То, являются ли данные функции реализованными в виде аппаратного или программного обеспечения, зависит от конкретного практического и проектного ограничения технического решения. Специалисты в данной области могут применять различные варианты реализации описанных функций для каждого конкретного случая, однако подобная реализации не должна рассматриваться в качестве лежащей вне области настоящего изобретения.
Специалистам в данной области будет очевидно, что для удобства и краткости описания конкретные вышеописанные рабочие процессы системы, устройства и модуля могут относится к соответствующему процессу в рамках вышеуказанных вариантов осуществления способов без приведения подробностей.
В некоторых вариантах осуществления, предусмотренных в рамках данного изобретения, следует понимать, что описанные системы, аппараты и способы могут быть реализованы иным образом. Например, варианты осуществления описанного выше аппарата являются лишь иллюстрирующими, в качестве другого примера распределение модулей представляет собой распределение лишь на логическом уровне, при этом могут присутствовать иные способы распределения в рамках практической реализации. В качестве еще одного примера, множество модулей или компонентов могут быть объединены или интегрированы в другую систему, или некоторые характеристики могут быть проигнорированы или не затронуты. С другой стороны, показанное или описанное взаимное соединение или прямое соединение или коммуникационное соединение может представлять собой непрямое соединение или коммуникационное соединение через некоторые интерфейсы, устройства или модули, и может быть в электрической, механической или иной форме.
Модули, описанные в виде отдельных компонентов, могут являться или не являться физически разделенными, при этом компонент, показанный в виде модуля может являться или не являться физическим модулем, то есть может быть расположен в одном месте или может быть распределен по множеству сетевых модулей. Некоторые или все из модулей могут быть выбраны в соответствии с практическими потребностями для достижения цели решения в рамках вариантов осуществления изобретения.
Кроме того, различные функциональные модули в рамках различных вариантов осуществления настоящего изобретения могут быть интегрированы в один процессор, или различные модули могу быть физически представлены по отдельности, или два или более модулей могут быть интегрированы в один модуль.
Функции могут храниться на машиночитаемом носителе информации при реализации в форме программного функционального модуля или продаваться или применяться в качестве отдельного продукта. На основе данной концепции, техническое решение в рамках настоящего изобретения может быть по существу полностью или в рамках своей части, относящейся к уровню техники, или части технического решения, реализовано в форме программного продукта, хранимого на носителе данных, включая ряд инструкций для обеспечения реализации всех или части этапов в рамках способа, описанного в рамках различных вариантов осуществления настоящего изобретения, компьютерным устройством (которое может представлять собой персональный компьютер, сервер, или сетевое устройство). Вышеуказанный носитель данных включает U-диск, мобильный жесткий диск, постоянную память (ROM), память произвольного доступа (RAM), магнитный диск или оптический диск, или иной носитель, способных хранить программные коды.
Выше приведены лишь примеры вариантов осуществления настоящего изобретения, однако подлежащий охране объем настоящего изобретения не ограничивается ими. Любому специалисту в данной области будут очевидны вариации или замещения в рамках технического объема, охватываемого настоящим изобретением, которые следует включить в подлежащий охране объем настоящего изобретения. Таким образом, подлежащий охране объем настоящего изобретения определяется подлежащим охране объемом формулы изобретения.