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

Иллюстрации

Показать все

Изобретение относится к области радиосвязи. Техническим результатом является точное определение разных скоростей передачи битов в каждом направлении для одноранговой NFC-связи. Целевое NFC-устройство может быть сконфигурировано с возможностью приема запроса выбора параметров, включающего в себя первое значение скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второе значение скорости передачи битов, которое должно быть использовано в другом направлении, и функционирования либо в первом, либо во втором целевом подсостоянии на основе первого значения скорости передачи битов. Инициирующее NFC-устройство может быть сконфигурировано с возможностью определения первого значения скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второго значения скорости передачи битов, которое должно быть использовано в другом направлении, и передачи первого и второго значений скорости передачи битов в сообщении запроса выбора параметров. 8 н. и 32 з.п. ф-лы, 9 ил., 5 табл.

Реферат

ИСПРАШИВАНИЕ ПРИОРИТЕТА

[0001] Настоящая заявка на патент испрашивает приоритет по предварительной заявке №61/622292, озаглавленной "METHODS AND APPARATUS FOR IMPROVING PEER COMMUNICATIONS USING ACTIVE COMMUNICATION MODE", поданной 10 апреля, 2012, и присвоенной ее правопреемнику, и тем самым явным образом включенной в настоящий документ посредством ссылки.

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

[0002] Раскрытые аспекты относятся в основном к связи между и/или внутри устройств и конкретно к способам и системам для улучшения одноранговой связи посредством обеспечения возможности использования разных скоростей передачи битов от целевого устройства связи в ближнем поле (NFC) на инициирующее NFC-устройство и от инициирующего NFC-устройства на целевое NFC-устройство.

[0003] Усовершенствования в технологии привели к меньшим и более мощным персональным вычислительным устройствам. Например, в настоящее время существует многообразие портативных персональных вычислительных устройств, включающих в себя беспроводные вычислительные устройства, такие как портативные беспроводные телефоны, персональные цифровые помощники (PDA) и устройства поискового вызова, каждый из которых является небольшим, легковесным, и может быть легко переносимым пользователем. Более конкретно, портативные беспроводные телефоны, например, могут дополнительно включать в себя сотовые телефоны, которые передают речевые пакеты и пакеты данных по беспроводным сетям. Многие такие сотовые телефоны производятся со все увеличивающимися вычислительными способностями, и поэтому, становятся равнозначными небольшим персональным компьютерам и карманным PDA. К тому же, такие устройства обеспечивают возможность связи с использованием разнообразия частот и применяемых зон покрытия, такой как сотовая связь, связь по беспроводной локальной сети (WLAN), NFC и т.д.

[0004] Устройства с возможностью NFC могут работать в режиме опроса и/или режиме прослушивания. Как часть процесса деятельности по активации устройств, ассоциированного со связью в одноранговом режиме, инициирующее NFC-устройство может точно определять скорость передачи битов. Версия 1.0 спецификации деятельности NFC-форума включает в себя только единственный параметр для конфигурирования скорости передачи битов, которая должна быть использована в одноранговом режиме. Поэтому, в настоящее время нет способа для конфигурирования устройства для использования разных скоростей передачи битов для каждого направления.

[0005] Таким образом, могут требоваться улучшенные устройства и способы предоставления механизма для обеспечения возможности точного определения разных скоростей передачи битов в каждом направлении для одноранговой связи.

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

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

[0007] Различные аспекты описаны применительно к обеспечению возможности точного определения разных скоростей передачи битов в каждом направлении для одноранговой связи. В одном примере, целевое NFC-устройство может быть сконфигурировано с возможностью приема запроса выбора параметров, включающего в себя первое значение скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второе значение скорости передачи битов, которое должно быть использовано в другом направлении. Целевое NFC-устройство может быть также сконфигурировано с возможностью функционирования либо в первом, либо во втором целевом подсостоянии на основе первого значения скорости передачи битов. В другом примере, инициирующее NFC-устройство может быть сконфигурировано с возможностью определения первого значения скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второго значения скорости передачи битов, которое должно быть использовано в другом направлении. Инициирующее NFC-устройство может также быть сконфигурировано с возможностью передачи первого значения скорости передачи битов и второго значения скорости передачи битов на целевое NFC-устройство в сообщении запроса выбора параметров.

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

[0009] Другой аспект относится к устройству связи. Устройство связи может включать в себя средство для приема, посредством целевого NFC-устройства, запроса выбора параметров, включающего в себя первое значение скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второе значение скорости передачи битов, которое должно быть использовано для передач от целевого NFC-устройства на инициирующее NFC-устройство. Устройство связи может также включать в себя средство для функционирования либо в первом целевом подсостоянии, либо во втором целевом подсостоянии на основе первого значения скорости передачи битов.

[0010] Другой аспект относится к устройству связи. Устройство может включать в себя модуль NFC-связи в одноранговом режиме, сконфигурированный с возможностью приема запроса выбора параметров, включающего в себя первое значение скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второе значение скорости передачи битов, которое должно быть использовано для передач от целевого NFC-устройства на инициирующее NFC-устройство. Модуль NFC-связи в одноранговом режиме может быть дополнительно сконфигурирован с возможностью функционирования либо в первом целевом подсостоянии, либо во втором целевом подсостоянии на основе первого значения скорости передачи битов.

[0011] Другой аспект относится к компьютерному программному продукту, который может иметь компьютерно-читаемый носитель, содержащий код для приема, посредством целевого NFC-устройства, запроса выбора параметров, включающего в себя первое значение скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второе значение скорости передачи битов, которое должно быть использовано для передач от целевого NFC-устройства на инициирующее NFC-устройство. Компьютерно-читаемый носитель может также включать в себя код для функционирования либо в первом целевом подсостоянии, либо во втором целевом подсостоянии на основе первого значения скорости передачи битов.

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

[0013] Другой аспект относится к устройству связи. Устройство связи может включать в себя средство для определения, посредством инициирующего NFC-устройства, первого значения скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второго значение скорости передачи битов, которое должно быть использовано для передач от целевого NFC-устройства на инициирующее NFC-устройство. Устройство связи может также включать в себя средство для передачи первого значения скорости передачи битов и второго значения скорости передачи битов на целевое NFC-устройство в сообщении запроса выбора параметров.

[0014] Другой аспект относится к устройству связи. Устройство может включать в себя модуль NFC-связи в одноранговом режиме, сконфигурированный с возможностью определения первого значения скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второго значения скорости передачи битов, которое должно быть использовано для передач от целевого NFC-устройства на инициирующее NFC-устройство. Модуль NFC-связи в одноранговом режиме может быть дополнительно сконфигурирован с возможностью передачи первого значения скорости передачи битов и второго значение скорости передачи битов на целевое NFC-устройство в сообщении запроса выбора параметров.

[0015] Другой аспект относится к компьютерному программному продукту, который может иметь компьютерно-читаемый носитель, содержащий код для определения, посредством инициирующего NFC-устройства, первого значения скорости передачи битов, которое должно быть использовано для передач от инициирующего NFC-устройства на целевое NFC-устройство, и второго значения скорости передачи битов, которое должно быть использовано для передач от целевого NFC-устройства на инициирующее NFC-устройство. Компьютерно-читаемый носитель может также включать в себя код для передачи первого значения скорости передачи битов и второго значения скорости передачи битов на целевое NFC-устройство в сообщении запроса выбора параметров.

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

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

[0017] Раскрытые аспекты будут в дальнейшем в этом документе описаны совместно с прилагаемыми чертежами, предоставленными для иллюстрации, а не ограничения, раскрытых аспектов, в которых одинаковые обозначения обозначают одинаковые элементы, и в которых:

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

[0019] Фиг. 2 является схемой системы беспроводной связи, согласно аспекту.

[0020] Фиг. 3 является блок-схемой NFC-окружения, согласно аспекту;

[0021] Фиг. 4 является схемой прохождения вызова, описывающей пример использования разных скоростей передачи битов в каждом направлении для NFC-связи в одноранговом режиме, согласно аспекту;

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

[0023] Фиг. 6 является схемой последовательности операций, описывающей другой пример использования разных скоростей передачи битов в каждом направлении для NFC-связи в одноранговом режиме, согласно аспекту;

[0024] Фиг. 7 является функциональной блок-схемой примерной архитектуры устройства связи, согласно аспекту;

[0025] Фиг. 8 является блок-схемой примера системы связи для использования разных скоростей передачи битов в каждом направлении для NFC-связи в одноранговом режиме, согласно аспекту;

[0026] Фиг. 9 является блок-схемой примера системы связи для использования разных скоростей передачи битов в каждом направлении для NFC-связи в одноранговом режиме, согласно аспекту.

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

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

[0028] В общем, устройство может распознать целевое NFC-устройство и/или метку, когда находится в пределах зоны покрытия NFC-устройства и/или метки. В дальнейшем, устройство может получить достаточную информацию для обеспечения возможности установления связи. Одной формой связи, которая может быть установлена, является линия связи одноранговой связи. Как описано в настоящем документе, инициирующее NFC-устройство может быть сконфигурировано с возможностью указания целевому NFC-устройству, что в каждом направлении для NFC-связи в одноранговом режиме могут быть использованы разные скорости передачи битов.

[0029] Фиг. 1 иллюстрирует систему 100 беспроводной связи, в соответствии с различными примерными вариантами осуществления настоящего изобретения. Входная мощность 102 предоставляется передатчику 104 для генерирования поля 106 излучения для обеспечения переноса энергии. Приемник 108 соединяется с полем 106 излучения и генерирует выходную мощность 110 для хранения или потребления устройством (не показано), соединенным с выходной мощностью 110. И передатчик 104, и приемник 108 разделены расстоянием 112. В примерном варианте осуществления, передатчик 104 и приемник 108 сконфигурированы согласно обоюдной резонансной взаимосвязи, и когда резонансная частота приемника 108 и резонансная частота передатчика 104 являются очень близкими, потери передачи между передатчиком 104 и приемником 108 являются минимальными, когда приемник 108 расположен в "ближнем поле" поля 106 излучения.

[0030] Передатчик 104 дополнительно включает в себя передающую антенну 114 для предоставления средства для передачи энергии. Приемник 108 включает в себя приемную антенну 118 в качестве средства для приема энергии. Передающая и приемная антенны имеют размер согласно применениям и ассоциированным с ними устройствам. Как указано, эффективный перенос энергии скорее происходит посредством объединения большой части энергии в ближнем поле передающей антенны с приемной антенной, чем посредством распространения большей части энергии в электромагнитной волне к дальнему полю. При нахождении в этом ближнем поле, может быть развернут режим соединения между передающей антенной 114 и приемной антенной 118. Зона вокруг антенн 114 и 118, где может произойти соединение в этом ближнем поле, называется областью режима соединения.

[0031] Фиг. 2 является схемой примерной системы беспроводной связи в ближнем поле. Передатчик 204 включает в себя генератор 222, усилитель 224 мощности и схему 226 фильтрации и согласования. Генератор сконфигурирован с возможностью генерирования сигнала с желаемой частотой, которую можно регулировать в ответ на сигнал 223 регулировки. Сигнал генератора может быть усилен усилителем 224 мощности с величиной усиления, отвечающей сигналу 225 управления. Схема 226 фильтрации и согласования может быть включена для фильтрации гармоник или других нежелательных частот и согласования полного сопротивления передатчика 204 с передающей антенной 214.

[0032] Приемник 208 может включать в себя схему 232 согласования и схему 234 выпрямления и переключения для генерирования вывода питания постоянного тока для заряда батареи 236, как показано на Фиг. 2, или осуществления питания устройства, соединенного с приемником (не показано). Схема 232 согласования может быть включена для согласования полного сопротивления приемника 208 с приемной антенной 218. Приемник 208 и передатчик 204 могут осуществлять связь по отдельным каналам 219 связи (например, Bluetooth, zigbee, сотовому и т.д.).

[0033] Приемник 208 может включать в себя схему 232 согласования и схему 234 выпрямления и переключения для генерирования вывода питания постоянного тока для заряда батареи 236, как показано на Фиг. 2, или осуществления питания устройства, соединенного с приемником (не показано). Схема 232 согласования может быть включена для согласования полного сопротивления приемника 208 с приемной антенной 218.

Приемник 208 и передатчик 204 могут осуществлять связь по отдельным каналам 219 связи (например, Bluetooth, zigbee, сотовому и т.д.).

[0034] Со ссылкой на Фиг. 3, проиллюстрирована блок-схема сети 300 связи согласно аспекту. Сеть 300 связи может включать в себя устройство 310 связи, которое, посредством антенны 324, может иметь связь с удаленным NFC-устройством 330 с использованием одной или более технологий 326 NFC (например, NFC-A, NFC-B, NFC-F и т.д.). В аспекте, удаленное NFC-устройство 330 и/или устройство 310 связи может работать с возможностью осуществления связи посредством модуля 332 NFC-связи в одноранговом режиме посредством одного или более RF-интерфейсов 334 с использованием одного или более RF-протоколов 336. К тому же, модуль 332 NFC-связи в одноранговом режиме может включать в себя модуль 338 скорости передачи битов, который работает с возможностью определения скорости передачи битов для использования для осуществления связи от устройства 310 связи и для осуществления связи с устройством 310 связи. В аспекте, модулю 338 скорости передачи битов могут быть предоставлены значения разных скоростей передачи битов для использования в каждом направлении для NFC-связи в одноранговом режиме. В другом аспекте, устройство 310 связи может работать с возможностью соединения с сетью доступа и/или базовой сетью (например, CDMA-сетью, GPRS-сетью, UMTS-сетью, и другими типами сетей проводной и беспроводной связи). В аспекте, удаленное NFC-устройство 330 может включать в себя, но не ограничено этим, удаленную NFC-метку, устройство считывания/записи, инициирующее устройство одноранговой связи, удаленное целевое устройство одноранговой связи и т.д.

[0035] Устройство 310 связи может включать в себя NCI 320. В аспекте, NCI 320 может работать с возможностью обеспечения возможности связи между антенной с возможностью NFC и NFC-контроллером 312. NCI 320 может работать с возможностью функционирования в режиме прослушивания и/или режиме опроса. Во время связи в режиме пассивной связи, любой режим, в котором устройство 310 связи начинает одноранговую связь, является режимом, в котором устройство 310 связи может оставаться в течение продолжительности одноранговой связи. Во время связи в режиме активной связи, устройство 310 связи может переключать зоны ответственности режима прослушивания и режима опроса во время связи по линии связи одноранговой связи.

[0036] Устройство 310 связи может включать в себя NFC-контроллер (NFCC) 312. В аспекте, NFCC 312 может включать в себя модуль 314 обнаружения RF. Модуль 314 обнаружения RF может работать с возможностью выполнения обнаружения RF с использованием контура обнаружения RF как часть процесса обнаружения для обеспечения возможности связи в одноранговом режиме. DH 340 может работать с возможностью генерирования команды для побуждения NFCC 312 выполнять различные функции, ассоциированные с обнаружением RF.

[0037] Устройство 310 связи может включать в себя модуль 350 одноранговой NFC-связи. Модуль 350 одноранговой NFC-связи может работать с возможностью обеспечения возможности различных режимов и/или конфигураций для одноранговой связи. В аспекте, модуль 350 одноранговой NFC-связи может включать в себя модуль 352 конфигурации скорости передачи битов, который может работать с возможностью конфигурирования связи в одноранговом режиме, в которой в каждом направлении могут быть использованы разные скорости передачи битов. В аспекте, модуль 352 конфигурации скорости передачи битов может конфигурировать скорость 354 передачи битов от инициатора к цели и скорость 356 передачи битов от цели к инициатору. В аспекте, скорость 354 передачи битов от инициатора к цели может быть такой же как скорость 356 передачи битов от цели к инициатору. В другом аспекте, модуль 352 конфигурации скорости передачи битов может сконфигурировать скорость 354 передачи битов к цели и скорость 356 передачи битов от цели к инициатору со значением, которое побуждает устройство (например, 310, 330) связи поддерживать текущую скорость передачи битов (например, заданную по умолчанию). Например, когда устройство связи находится в состоянии готовности для поддержки связи на основе RF технологии NFC-F, может быть использовано значение по умолчанию 424 килобита в секунду (кбит/с). В другом аспекте, модуль 352 конфигурации скорости передачи битов может конфигурировать скорость 354 передачи битов к цели и скорость 356 передачи битов от цели к инициатору со значениями, которые побуждают устройство (например, 310, 330) связи использовать один или множество вариантов скорости передачи битов. Например, разные варианты скорости передачи битов могут включать в себя, но не ограничены этим, 106 кбит/с, 212, кбит/с, 424 кбит/с и т.д. Таблица 1 предоставляет примерные параметры конфигурации, используемые во время активации устройств.

Таблица 1
Деятельность по активации устройств - параметры конфигурации
Имя Формат Размер Описание
CON_ATR Шестнадцатеричный 3 байта параметр команды ATR_REQ- Ссылается на [DIGITAL] (байт 13 из ATR_REQ) для кодирования байта 1.- Ссылается на [DIGITAL] (байт 14 из ATR_REQ) для кодирования байта 2.- Ссылается на [DIGITAL] (байт 15 из ATR_REQ) для кодирования байта 3.- Ссылается на [DIGITAL] (байт 16 из ATR_REQ) для кодирования байта 4.
CON_GB Шестнадцатеричный n байт Основные байты из ATR_REQ или более высокий уровень INF из ATTRIBСсылается на [DIGITAL] байт 17+n из ATR_REQ и [DIGITAL] байт 10+n для ATTRIB. Для ATR_REQ, эти байты содержат основные байты (GT0...GTn) в качестве информации для LLCP. Для ATTRIB, эти байты содержат высокий уровень INF.
CON_RATS Шестнадцатеричный 1 байт Параметры команды RATSСсылается на [DIGITAL] (байт 2 из команды RATS) для кодирования байта 1.
CON_ATTRIB Шестнадцатеричный 3 байта Параметры команды ATTRIB- Ссылается на [DIGITAL] (байт 6 из команды ATTRIB) для кодирования байта 1.- Ссылается на [DIGITAL] (байт 7 из команды ATTRIB) для кодирования байта 2.- Ссылается на [DIGITAL] (байт 8 из команды ATTRIB) для кодирования байта 3.- Ссылается на [DIGITAL] (байт 9 из команды ATTRIB) для кодирования байта 4.
CON_BITR_NFC _DEP_I2T Целое 1 байт Желаемая скорость передачи битов для NFC-DEP в направлении от инициатора к цели- 0: поддерживать скорость передачи битов- 1: 106 кбит/с- 2: 212 кбит/с- 3: 424 кбит/с
CON_BITR_NFC _DEP_T2I Целое 1 байт Желаемая скорость передачи битов для NFC-DEP в направлении от цели к инициатору- 0: поддерживать скорость передачи битов- 1: 106 кбит/с- 2: 212 кбит/с- 3: 424 кбит/с

[0038] Как видно в Таблице 1, для каждого направления связи могут быть сконфигурированы разные скорости передачи битов. Скорость 354 передачи битов от инициатора к цели может быть указана с использованием параметра CON_BITR_NFC_DEP_I2T, и скорость 346 передачи битов от цели к инициатору может быть указана с использованием параметра CON_BITR_NFC_DEP_T2I.

[0039] Модуль 350 одноранговой NFC-связи может использовать значения скорости 354 передачи битов от инициатора к цели и скорости 356 передачи битов от цели к инициатору в качестве параметров в сообщении запроса выбора параметров. Например, скорость 354 передачи битов от инициатора к цели может быть использована в качестве значения скорости отправки данных инициатором (DSI), и скорость 356 передачи битов от цели к инициатору может быть использована в качестве значения скорости приема данных инициатором (DRI) в сообщении запроса выбора параметров (например, PSL_REQ).

[0040] В одном аспекте, в котором устройство (например, 310, 330) связи ранее работало с возможностью использования RF технологии NFC-A, DSI и DRI могут быть вычислены исходя из параметров скорости 354 передачи битов от инициатора к цели и скорости 356 передачи битов от цели к инициатору как следует ниже. Если скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется либо 0, либо 1, то модуль 350 одноранговой NFC-связи задает DSI равным 000b. Кроме того, если скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется 2, то модуль 350 одноранговой NFC-связи задает DSI равным 001b.

Дополнительно, когда скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется или больше, чем 3, то модуль 350 одноранговой NFC-связи задает DSI равным 010b. Аналогично, когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется либо 0, либо 1, то модуль 350 одноранговой NFC-связи задает DRI равным 000b. Когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется 2, то модуль 350 одноранговой NFC-связи задает DRI равным 001b. Когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется или больше, чем 3, то модуль 350 одноранговой NFC-связи задает DRI равным 010b.

[0041] В одном аспекте, в котором устройство (например, 310, 330) связи ранее работало с возможностью использования RF технологии NFC-F, DSI и DRI могут быть вычислены исходя из параметров скорости 354 передачи битов от инициатора к цели и скорости 356 передачи битов от цели к инициатору как следует ниже. Когда скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется 0, то модуль 350 одноранговой NFC-связи задает DSI равным текущей скорости передачи битов. Когда скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется 1, то модуль 350 одноранговой NFC-связи задает DSI равным 000b. Когда скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется 2, то модуль 350 одноранговой NFC-связи задает DSI равным 001b. Когда скорость 354 передачи битов от инициатора к цели (например, CON_BITR_NFC_DEP_I2T) равняется или больше, чем 3, то модуль 350 одноранговой NFC-связи задает DSI равным 010b. Когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется 0, то модуль 350 одноранговой NFC-связи задает DRI равным текущая скорость передачи битов. Когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется 1, то модуль 350 одноранговой NFC-связи задает DRI равным 000b. Когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется 2, то модуль 350 одноранговой NFC-связи задает DRI равным 001b. Когда скорость 356 передачи битов от цели к инициатору (например, CON_BITR_NFC_DEP_T2I) равняется или больше, чем 3, то модуль 350 одноранговой NFC-связи задает DRI равным 010b.

[0042] В аспекте, модуль 352 конфигурации скорости передачи битов может дополнительно быть сконфигурирован для использования различных конфигураций профилей для различных аспектов, ассоциированных с действиями, относящимися к NFC. Например, Таблица 2 описывает параметры конфигурации, которые могут быть использованы для однорангового (P2P) опроса. В таком аспекте, процесс обнаружения технологии может использовать скорость 424 кбит/с для NFC-F в обоих направлениях. В другом примере параметров конфигурации профилей, Таблица 3 предоставляет параметры конфигурации, которые могут быть использованы во время опроса формата обмена данными при NFC (NDEF). В другом примере параметров конфигурации профилей, Таблица 4 предоставляет параметры конфигурации, которые могут быть использованы во время P2PNDEF-опроса.

Таблица 2
Параметры конфигурации профилей P2P-опроса
Параметр P2P
CON_POLL_A 0b
CON_POLL_B 0b
CON_POLL_F 1b
CON_POLL_P 0b
CON_BAIL_OUT_A 0b
CON_BAIL_OUT_B 0b
CON_DEVICES_LIMIT 01h
CON_ADV_FEAT 0b
CON_ATR Как задано в [DIGITAL]
CON_GB параметры LLCP
CON_RATS не доступно
CON_ATTRIB не доступно
CON_BITR_NFC_DEP_I2T 3
CON_BITR_NFC_DEP_T2I 3

Таблица 3
Параметры конфигурации профилей NDEF-опроса
Параметр NDEF
CON_POLL_A 1b
CON_POLL_B 1b
CON_POLL_F 1b
CON_POLL_P 0b
CON_BAIL_OUT_A 0b
CON_BAIL_OUT_B 0b
CON_DEVICES_LIMIT 04h
CON_ADV_FEAT 0b
CON_ATR не доступно
CON_GB Нет
CON_RATS Как задано в [DIGITAL]
CON_ATTRIB Как задано в [DIGITAL]
CON_BITR_NFC_DEP_I2T 0
CON_BITR_NFC_DEP_T2I 0

Таблица 4
Параметры конфигурации профилей P2PNDEF-опроса
Параметр NDEF
CON_POLL_A 1b
CON_POLL_B 1b
CON_POLL_F 1b
CON_POLL_P 0b
CON_B AIL_OUT_A 0b
CON_B AIL_OUT_B 0b
CON_DEVICES_LIMIT 04h
CON_ADV_FEAT 0b
CON_AR Как задано в [DIGITAL]
CON_GB LLCP Parameters
CON_RATS Как задано в [DIGITAL]
CON_ATTRIB Как задано в [DIGITAL]
CON_BITR_NFC_DEP_I2T 3
CON_BITR_NFC_DEP_T2I 3

[0043] В другом аспекте, модуль 350 одноранговой NFC-связи may дополнительно включать в себя модуль 358 вывода скорости передачи битов, который может работать с возможностью предоставления значений скорости 354 передачи битов к цели и скорости 356 передачи битов от цели к инициатору для использования в одном или более других процессах установления связи (например, процессе решения). Таблица 5 предоставляет примерные значения выходных параметров, сгенерированные во время активации устройств.

Таблица 5
Деятельность по активации устройств - выходные параметры
Имя Формат Размер Описание
INT_NDEX Целое 1 байт Индекс для идентификатора активированного устройства
INT_DX_BIT_RATE_I2T Целое 1 байт Текущая скорость передачи битов в случае активации NFC_DEP в направлении от инициатора к цели:- 0: поддерживать скорость передачи битов- 1:106 кбит/с- 2:212 кбит/с- 3: 424 кбит/с
INT_DX_BIT_RATE_T2I Целое 1 байт Текущая скорость передачи битов в случае активации NFC_DEP в направлении от цели к инициатору:- 0: поддерживать скорость передачи битов- 1: 106 кбит/с- 2: 212 кбит/с- 3: 424 кбит/с

[0044] Как видно в Таблице 5, скорость 354 передачи битов от инициатора к цели может быть указана с использованием параметра INT_DX_BIT_RATE_I2T, и скорость 346 передачи битов от цели к инициатору может быть указана с использованием параметра INT_DX_BIT_RATE_T2I. В аспекте, модуль 358 вывода скорости передачи битов может обработать ответ PSL_REQ. В таком аспекте, когда принят допустимый ответ PSL_RES, модуль 358 вывода скорости передачи битов задает INT_DX_BIT_RATE_I2T согласно скорости передачи битов, точно определенной параметром DSI из PSL_REQ, и задает INT_DX_BIT_RATE_T2I согласно скорости передачи битов, точно определенной параметром DRI из PSL_REQ.

[0045] При работе, устройство 310 связи может передать сообщение запроса выбора параметров на удаленное NFC-устройство 330. На основе, по меньшей мере частично, значения DSI, включенного в сообщение запроса выбора параметров, удаленное NFC-устройство 330 может определить, какая RF технология NFC может быть использована для одноранговой связи. Например, в аспекте, если удаленное NFC-устройство 330 находится в состоянии готовности для связи на основе NFC-A, и значение DSI задано в нулевое значение (например, 000b), то удаленное NFC-устройство 330 поддерживает состояние готовности для одноранговой связи на основе NFC-A.

В другом примерном аспекте, если удаленное NFC-устройство 330 находится в состоянии готовности для связи на основе NFC-A, и значение DSI задано в ненулевое значение (например, 001b, 010b), то удаленное NFC-устройство 330 может переключиться из состояния готовности NFC-A в состояние готовности NFC-F. В еще одном аспекте, если удаленное NFC-устройство 330 находится в состоянии готовности для связи на основе NFC-F, и значение DSI задано в нулевое значение (например, 000b), то удаленное NFC-устройство 330 может переключиться из состояния готовности NFC-F в состояние готовности NFC-A. В другом примерном аспекте, если удаленное NFC-устройство 330 находится в состоянии готовности для связи на основе NFC-F, и значение DSI задано в ненулевое значение (например, 001b, 010b), то удаленное NFC-устройство 330 поддерживает состояние готовности для одноранговой связи на основе NFC-F.

[0046] Продолжая вышеуказанный операционный аспект, удаленное NFC-устройство 330 может соответствовать сообщению запроса выбора параметров с ответом, указывающим успешный прием сообщения запроса выбора параметров. В дальнейшем, устройство 310 связи модуль 358 вывода скорости передачи битов может указывать значения скорости 354 передачи битов к цели и скорости 356 передачи битов от цели к инициатору в качестве выводов, ассоциированных с процессом активации устройств.

[0047] Вследствие этого, система и способ раскрыты для предоставления одноранговой связи между устройством 310 связи и удаленным NFC-устройством 330, в которой в каждом направлении м