Устройство связи, способ управления им и программа

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

 

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

[0001] Настоящее изобретение относится к устройству связи, способному осуществлять связь с внешним устройством.

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

[0002] С распространением беспроводной связи графический файл может теперь передаваться с помощью установления функции беспроводной связи даже на переносном терминале, таком как цифровая камера (PTL 1). Например, когда выполняют передачу данных, используя беспроводную локальную сеть (LAN), может использоваться такой способ, как сначала соединение с беспроводной сетью LAN и затем установление связи с внешним устройством в сети. В этом случае подтверждение того, выполняются ли передача на внешнее устройство и прием файла из него должным образом, обычно выполняется после того, как связь была установлена с внешним устройством.

СПИСОК ЦИТИРУЕМЫХ ИСТОЧНИКОВ

Патентная литература

[0003] PTL 1: публикация заявки на патент Японии № 2009-152689.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

Техническая задача

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

Решение задачи

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

Полезные эффекты изобретения

[0006] Согласно настоящему изобретению может уменьшаться вероятность выполнения бесполезной обработки соединения.

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

[0007] Фиг. 1 является структурной схемой устройства связи согласно настоящему изобретению.

Фиг. 2 является структурной схемой программных функций устройства связи согласно настоящему изобретению.

Фиг. 3 показывает пример конфигурирования сети с помощью устройства связи согласно настоящему изобретению.

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

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

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

Фиг. 7 показывает пример экрана GUI устройства связи согласно настоящему изобретению.

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

[0008] Устройство связи согласно первому примерному варианту осуществления будет теперь описано со ссылкой на чертежи. Хотя нижеследующее описание будет приведено, используя в качестве примера систему беспроводной LAN, основанную на семействе протоколов Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11, формат связи не ограничен системой беспроводной LAN, основанной на IEEE 802.11.

[0009] Теперь будет описан пример аппаратной конфигурации согласно настоящему примерному варианту осуществления.

[0010] Фиг. 1 - структурная схема, показывающая пример конфигурации соответствующих устройств, которые описаны ниже согласно примерному варианту осуществления, к которому может применяться настоящее изобретение. Все устройство 101 включает в себя блок 102 управления, который управляет всем устройством с помощью выполнения управляющей программы, сохраненной в блоке 103 хранения. Блок 102 управления включает в себя один или множество процессоров, таких как центральный процессор (ЦП) или микропроцессор (МП). Блок 102 управления также управляет установкой параметра связи между этим устройством и другим устройством. Блок 103 хранения хранит управляющую программу, выполняемую с помощью блока 102 управления, и различные виды информации, такой как параметр связи. Кроме того, данные изображения и файлы, формируемые с помощью устройства связи или принятые от внешнего устройства, могут также сохраняться в блоке 103 хранения. Блок 103 хранения может конфигурироваться из различных типов блоков хранения, таких как постоянное запоминающее устройство (ПЗУ), оперативная память (ОП), жесткий диск (HDD) и флэш-память. Каждая из операций, которые описаны ниже, выполняется с помощью блока 102 управления, выполняющего управляющую программу, сохраненную в блоке 103 хранения.

[0011] Беспроводной блок 104 выполняет связь по беспроводной LAN на основе семейства протоколов IEEE 802.11. Блок 105 отображения для представления различных отображений имеет функцию вывода визуально воспринимаемой информации, такую как жидкокристаллический дисплей (LCD) или светодиод (LED), или функцию, имеющую возможность вывода звука, такую как динамик. Блок 105 отображения включает в себя по меньшей мере функцию вывода или визуальной информации, или звуковой информации.

[0012] Блок 106 управления антенной управляет антенной 107, так, чтобы сигналы передавались и принимались с помощью беспроводной связи. Блок 108 операций позволяет пользователю выполнять ввод различной информации для работы устройства связи. Блок 108 операций состоит из различных кнопок, сенсорного экрана и т.п.

[0013] Блок 109 обеспечения услуги включает в себя функцию обеспечения служебной информации о прикладном уровне, обеспечиваемом устройством связи. Например, если устройством связи является принтер, то блок 109 обеспечения услуги обеспечивает функцию печати, а если устройством связи является цифровая камера, то блок 109 обеспечения услуги обеспечивает функцию создания изображений.

[0014] Следует отметить, что фиг. 1 является просто примером. Устройство 101 связи может включать в себя другие аппаратные блоки, кроме аппаратных блоков, показанных на фиг. 1.

[0015] Фиг. 2 - структурная схема, показывающая пример конфигурации блоков программных функции, выполняющих функции управления связи, описанные ниже. Весь блок 201 программных функций включает в себя блок 202 управления обнаружением, который управляет обработкой поиска для поиска устройства связи, которое будет устройством связи на другой стороне.

[0016] Блок 203 управления согласованием GO выполняет управление, основанное на спецификации протокола Wi-Fi Direct, для определения ролей, которые будут выполняться на беспроводном уровне, например, какое устройство связи будет служить точкой доступа, а какое устройство связи будет служить узлом беспроводной LAN. В Wi-Fi Direct устройство связи, выполняющее функции точки доступа беспроводной LAN, упоминается в качестве владельца группы P2P (в дальнейшем «GO»), а устройство связи, выполняющее функции узла беспроводной LAN, упоминается в качестве клиента P2P (в дальнейшем «CL»). Если устройство связи должно работать в качестве GO или точки доступа беспроводной LAN, то запускается нижеописанный блок 211 управления функцией точки доступа беспроводный LAN. Если устройство связи должно работать в качестве CL или узла беспроводной LAN, то запускается нижеописанный блок 210 управления функцией узла беспроводной LAN. Протокол этого согласования GO определяется на основании спецификации протокола Wi-Fi Direct. Так как он не является основным вопросом настоящего изобретения, его описание не будет приведено в данном документе. В Wi-Fi Direct сеть, сформированная с помощью GO, упоминается в качестве группы P2P. В настоящем описании сеть также иногда описывается в качестве группы P2P. В настоящем примерном варианте осуществления эти термины используются с одинаковым значением.

[0017] Кроме того, в настоящем описании владелец группы (GO) P2P, клиент (CL) P2P и группа устройств связи, роли которых еще не определены, коллективно упоминаются в качестве устройства P2P.

[0018] Блок 204 управления клиентом протокола динамического конфигурирования узла (DHCP) запускается, когда роль устройства связи определяется с помощью блока 203 управления согласованием GO так, что оно является узлом беспроводной LAN. Блок 205 управления сервером DHCP запускается, когда роль устройства связи определяется с помощью блока 203 управления согласованием GO так, что оно является точкой доступа беспроводной LAN.

[0019] Блок 206 управления зарегистрированным участником установления защищенного Wi-Fi (WPS) получает параметр связи, требуемый для связи по беспроводной LAN, от другого регистрирующего устройства WPS. Аналогично блоку 204 управления клиентом DHCP, запускается блок 206 управления зарегистрированным участником WPS, когда роль этого устройства связи определена в качестве узла беспроводной LAN. Блок 207 управления регистрирующим устройством WPS обеспечивает параметр связи, требуемый для связи по беспроводной LAN, на другое устройство зарегистрированного участника WPS. Аналогично блоку 205 управления сервером DHCP, блок 207 управления регистрирующим устройством WPS запускается, когда роль этого устройства связи определена в качестве точки доступа беспроводной LAN. Примеры параметра связи, обеспечиваемого с помощью регистрирующего устройства WPS, включают в себя идентификатор набора услуг (SSID), такой как сетевой идентификатор, ключ шифрования, способ шифрования, ключ аутентификации, способ аутентификации и т.п.

[0020] Блок 208 приема пакетов беспроводной LAN и блок 209 передачи пакетов беспроводной LAN управляют передачей и приемом всех пакетов, которые включают в себя пакеты для протокола передачи более высокого уровня. Блок 210 управления функцией узла беспроводной LAN выполняет обработку аутентификации и шифрования, когда устройство работает в качестве узла беспроводной LAN, и соединяет с беспроводной сетью, сформированной устройством, работающим в качестве точки доступа беспроводной LAN. Блок 211 управления функцией точки доступа беспроводной LAN создает беспроводную сеть, когда это устройство работает в качестве точки доступа беспроводной LAN, и выполняет обработку аутентификации и шифрования и координирует устройства связи на другой стороне, например. Блок 210 управления функцией узла беспроводной LAN и блок 211 управления функцией точки доступа беспроводной LAN может управлять только любой одной из этих функций или управлять обеими из этих функций одновременно.

[0021] Блок 212 управления маршрутизацией пакетов выполняет соединение и маршрутизацию пакетов связи, когда работает блок 211 управления функцией точки доступа беспроводной LAN. Блок 213 хранения данных хранит непосредственно программное обеспечение, параметры беспроводной LAN и различные таблицы, такие как таблица адреса DHCP и таблица протокола определения адресов (ARP).

[0022] Блок 214 управления обнаружением услуги управляет функцией обнаружения услуги, которая уникальна для Wi-Fi Direct. Функция обнаружения услуги обменивается информацией об услуге, сохраненной устройством связи на другой стороне с помощью передачи и приема кадра действия, определенного в IEEE 802.11u. В частности, блок 214 управления обнаружением услуги передает запрос SD и принимает ответ SD в качестве ответа. Альтернативно, блок 214 управления обнаружением услуги принимает запрос SD от устройства на другой стороне, и передает ответ SD в качестве ответа.

[0023] Блок 215 управления функцией приглашения P2P управляет функцией приглашения, определенной в стандарте Wi-Fi Direct. Так как эта функция приглашения определена в стандарте Wi-Fi Direct, ее описание не будет приведено в данном документе, хотя она является функцией, которая запрашивает устройство P2P, роль которого в качестве устройства GO или в качестве устройства CL еще не определена, чтобы оно соединилось в качестве клиента P2P.

[0024] Блок 216 обеспечения услуги обеспечивает услугу прикладного уровня. Термин «прикладной уровень» относится к уровню обеспечения услуги, который является пятым или более высоким уровнем в эталонной модели взаимодействия открытых систем (OSI). Другими словами, блок 216 обеспечения услуги обеспечивает, например, услугу печати или услугу передачи файла.

[0025] Блок 217 использования услуги на прикладном уровне использует услугу, обеспечиваемую с помощью блока 216 обеспечения услуги, из прикладного уровня устройства на противоположной стороне. Другими словами, блок 217 использования услуги управляет функцией передачи результата печати на устройство обеспечения услуги печати.

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

[0027] Кроме того, в настоящем примерном варианте осуществления услуга на прикладном уровне реализуется с помощью устройства, которое обеспечивает эту услугу, и с помощью устройства, которое использует эту услугу. Если, например, услугой на прикладном уровне является услуга печати, то устройство 216 обеспечения услуги является принтером, и печать выполняется, принимая данные печати, передаваемые от персонального компьютера (ПК) и т.п. В данном примере устройством использования услуги является устройство, такое как ПК, который формирует данные печати и передает формируемые данные печати на принтер в качестве устройства обеспечения услуги. Кроме того, если, например, услугой является услуга потоковой передачи изображения, то устройство 216 обеспечения услуги является устройством отображения, которое принимает и отображает данные изображения, передаваемые от ПК и т.п. В данном примере устройством использования услуги является устройство, такое как ПК, который формирует данные изображения и передает формируемые данные изображения на устройство отображения в качестве устройства обеспечения услуги.

[0028] Фиг. 3 показывает сеть A31 (в дальнейшем, «сеть»), выполненную из устройства связи A32 (в дальнейшем, «STA-A») и устройства связи B33 (в дальнейшем, «STA-B»). Все эти устройства имеют конфигурацию, показанную на вышеописанных фиг. 1 и 2.

[0029] Фиг. 4 показывает пример информации о хронологии приема файла в устройстве связи. Информация о хронологии приема координируется с помощью блока 103 хранения. В информации о хронологии приема записывается информация (имя и размер файла) о файлах, принятых в прошлом. Способ записи информации о хронологии приема будет описан ниже со ссылкой на фиг. 6.

[0030] Фиг. 5 - схематическая диаграмма, показывающая последовательность операций между устройствами связи. В примере, показанном на фиг. 5, STA-A действует в качестве устройства обеспечения услуги передачи файла, а STA-B действует в качестве устройства использования услуги передачи файла.

[0031] На этапе F501 STA-A запускает операцию для обеспечения услуги передачи файла.

[0032] На этапе F502 для использования услуги передачи файла STA-B передает сигнал запроса для обнаружения устройства связи, которое обеспечивает услугу передачи файла. Затем, на этапе F503, поскольку STA-A, которое приняло сигнал запроса, обеспечивает услугу передачи файла, STA-A передает сигнал ответа обнаружения к STA-B. Если STA-A не поддерживает или не обеспечивает услугу, указанную с помощью сигнала обнаружения (то есть услугу передачи файла), то STA-A или не отвечает на сигнал обнаружения, или выдает ответ об ошибке. На основании этой обработки STA-A и STA-B могут задавать каждое из устройств, поддерживающих услугу передачи файла, в качестве устройства, имеющего возможность передачи и приема данных. Если рядом существует множество устройств, поддерживающих услугу передачи файла, то список обнаруженных услуг может отображаться на блоке 105 отображения STA-A, и услуга, которая передает и принимает данные (то есть устройство, которое будет устройством связи на другой стороне) может определяться на основании пользовательской операции.

[0033] На этапе F504 STA-B, которое приняло сигнал ответа обнаружения, передает к STA-A сигнал, запрашивающий соединение с беспроводной LAN. На этом этапе STA-B также записывает информацию о файле (имя и размер файла), которая является соответствующей информацией о файле, подлежащем передаче, используя общедоступный кадр действия, описанный в IEEE 802.11. На этапе F505 STA-A, которое приняло сигнал запроса на установление соединения, определяет, был ли файл, указанный с помощью информации о файле, уже принят, и если этот файл еще не был принят, то передает к STA-B сигнал, разрешающий соединение с беспроводной LAN. Этот способ определения будет описан ниже со ссылкой на фиг. 6. Кроме того, в настоящем примерном варианте осуществления на стадии этапа F505 STA-A и STA-B не соединяются с помощью беспроводного уровня. Другими словами, STA-A и STA-B еще не начали обработку соединения на основе Wi-Fi Direct и не соединились с беспроводной сетью LAN.

[0034] На этапе F506 STA-B, которое приняло сигнал ответа разрешения, выполняет обработку соединения с STA-A, на основании беспроводного уровня, и заданную обработку соединения, установленную в услуге передачи файла. Обработка соединения, основанная на беспроводном уровне, является обработкой соединения, которая основана на вышеописанной спецификации Wi-Fi Direct. Более конкретно, одно из STA-A и STA-B становится владельцем группы P2P, а другое становится клиентом P2P. Соединение выполняется с помощью соединения CL с беспроводной сетью, сформированной с помощью GO. С помощью выполнения такой обработки соединения с сетью, STA-A и STA-B принадлежат той же самой беспроводной сети.

[0035] Хотя в настоящем документе описан пример, в котором устройство согласно настоящему примерному варианту осуществления выполняет обработку соединения на основании беспроводного уровня, после обнаружения услуги, обработка соединения, основанная на беспроводном уровне, может выполняться заранее, и на этапе F506 может выполняться только обработка соединения услуги.

[0036] После того, как обработка соединения закончена, на этапе F507 STA-B передает файл к STA-A, используя услугу передачи файла.

[0037] После того, как передача файла закончена, на этапе F508 STA-B передает запрос завершения соединения с беспроводной LAN к STA-A. На этапе F509 STA-A, которое приняло запрос завершения, передает ответ завершения к STA-B.

[0038] Если, например, после того, как соединение с беспроводной LAN завершилось, на этапе F510 STA-B снова передает к STA-A сигнал, запрашивающий соединение с беспроводной LAN, и в этом случае на этапе F512 информация о файле, которую включает в себя сигнал запроса на установление соединения, является той же самой, как переданная информация о файле. Так как STA-A, которое приняло сигнал запроса на установление соединения, уже приняло файл, указанный с помощью информации о файле, на этапе F504 STA-A передает сигнал, отклоняющий соединение с беспроводной LAN. Этот ответ отклонения может включать в себя сообщение об ошибке, что файл, подлежащий передаче, уже принят.

[0039] Фиг. 6 - блок-схема, показывающая случай, в котором устройство связи согласно настоящему примерному варианту осуществления работает в качестве устройства обеспечения услуги передачи файла. Эта блок-схема показывает операции, которые выполняются после того, как STA-A передало ответ на этапе F503, показанном на фиг. 5. Каждый этап на этой блок-схеме выполняется блоком 102 управления, выполняющего программу, сохраненную в блоке 103 хранения.

[0040] На этапе S601 STA-A ждет приема беспроводного сигнала запроса на установление соединения от STA-B. Если сигнал не принят («нет» на этапе S601), то STA-A продолжает ждать до истечения заданного времени. Если сигнал принят («да» на этапе S601), то обработка переходит на этап S602.

[0041] На этапе S602 STA-A временно сохраняет информацию о файле, принятую на этапе S601, в блоке 103 хранения.

[0042] На этапе S603 STA-A определяет, был ли файл, указанный с помощью информации о файле, принятой на этапе S601, уже принят. В частности, STA-A обращается к информации о хронологии приема, показанной на фиг. 4, и определяет, присутствует ли комбинация, которая соответствует обоим имени и размеру файла, в информации о файле. Если комбинация не присутствует, то определяется, что обсуждаемый файл не принят («нет» на этапе S603), и обработка переходит на этап S604. С другой стороны, если комбинация присутствует, то определяется, что обсуждаемый файл уже принят («да» на этапе S603), и обработка переходит на этап S610.

[0043] На этапе S604 STA-A передает к STA-B сигнал для обеспечения возможности соединения с беспроводной LAN. Этап S604 соответствует обработке STA-A, выполняемой на этапе F505 на фиг. 5.

[0044] На этапе S605 STA-A выполняет обработку соединения с STA-B на основании беспроводного уровня, и заданную обработку соединения, установленную в услуге передачи файла. Этап S605 соответствует обработке STA-A, выполняемой на этапе F506 на фиг. 5.

[0045] На этапе S606 STA-A принимает файл от STA-B, используя услугу передачи файла. Этап S606 соответствует обработке STA-A, выполняемой на этапе F507 на фиг. 5.

[0046] На этапе S607 STA-A определяет, была ли обработка приема, выполненная на этапе S606, успешна. Например, если время, потраченное для обработки приема файла, превышает заданную продолжительность, то STA-A определяет, что обработка приема не была успешна. Если определено, что обработка приема была успешна («да» на этапе S607), то обработка переходит на этап S608, а если определено, что обработка приема не была успешна («нет» на этапе S607), то обработка переходит на этап S611.

[0047] На этапе S608 STA-A добавляет и записывает информацию о файле, сохраненную на этапе S602, в информацию о хронологии приема, показанную на фиг. 4.

[0048] На этапе S609 STA-A заканчивает беспроводное соединение с STA-B. Этап S609 соответствует обработке STA-A, выполняемой на этапах F508 и F509 на фиг. 5.

[0049] На этапе S610 STA-A передает к STA-B сигнал для отклонения соединения с беспроводной LAN. Этап S610 соответствует обработке STA-A, выполняемой на этапе F512 на фиг. 5. В этом случае STA-A может отклонять соединение с STA-B перед установкой соединения, основанной на беспроводном уровне.

[0050] На этапе S611 STA-A передает к STA-B тот факт, что прием файла не был успешен.

[0051] На этапе S612 STA-A удаляет информацию о файле, сохраненную на этапе S602, из блока 103 хранения.

[0052] Фиг. 7 - пример графического интерфейса пользователя (GUI) устройства связи согласно настоящему примерному варианту осуществления. Экран, показанный на фиг. 7, отображается на 105 под управлением блока 102 управления, и пользователь может запрашивать заданную обработку с помощью работы блока 108 операций.

[0053] Экран 701 ошибки передачи файла отображается, когда ответ отклонения соединения, описанный на этапе F512, принят, когда устройство связи работает в качестве устройства использования услуги (STA-B), показанного на фиг. 5. Этот ответ отклонения включает в себя сообщение об ошибке, указывающее, что файл, подлежащий передаче, уже принят. Когда значок 702 выбран, STA-B изменяет имя файла, которое включает в себя беспроводный запрос на установление соединения, и передает сигнал запроса к STA-A. Когда значок 703 выбран, обработка использования услуги передачи файла заканчивается.

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

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

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

[0057] Хотя вышеописанные первые примерные варианты осуществления описаны, используя беспроводную LAN, основанную на IEEE 802.11, в качестве примера, настоящее изобретение может также выполняться на основе беспроводной связи других типов, таких как беспроводная универсальная последовательная шина (USB), альянс широкополосного OFDM (MBOA), Bluetooth (зарегистрированный товарный знак), связь со сверхширокой полосой пропускания (UWB) и ZigBee (зарегистрированный товарный знак). Кроме того, настоящее изобретение может также выполняться в среде проводной связи, такой как проводная LAN. Кроме того, UWB включает в себя беспроводную USB, беспроводной стандарт 1394, WINET и т.п.

[0058] Кроме того, информация, используемая для определения, был ли файл уже принят, не ограничена вышеописанной информацией о файле (именем и размером файла). Например, когда беспроводной запрос на установление соединения принят, источник передачи может определяться с помощью получения адреса управления доступом к среде передачи данных (MAC) устройства - источника передачи из принятого кадра, и с помощью выполнения последующей обработки. В частности, если источник передачи отличается, то соединение с беспроводной LAN может устанавливаться, даже если имя файла является тем же самым, и файл приниматься. Если источник передачи является тем же самым, то соединение с беспроводной LAN не устанавливается.

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

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

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

[0062] Кроме того, применения информации о файле также не ограничены определением, был ли файл уже принят. Например, на фиг. 5 STA-A может сравнивать размер файла, который включает в себя информация о файле, с доступной емкостью в своем собственном блоке хранения, и если определено, что недостаточно доступной емкости для приема файла, то передавать ответ отклонения на STA-B.

[0063] Все еще кроме того, STA-A может также определять, имеет ли файл, подлежащий передаче, формат файла, который может обрабатываться с помощью STA-A, на основании расширения имени файла, которое включает в себя информация о файле. Если файл, подлежащий передаче, имеет формат файла, который может обрабатываться с помощью STA-A, то STA-A передает ответ разрешения, а если файл, подлежащий передаче, не имеет формат файла, который может обрабатываться с помощью STA-A, то STA-A передает ответ отклонения.

[0064] Аспекты настоящего изобретения могут быть также реализованы с помощью компьютера системы или устройства (или устройствами, такими как ЦП или МП), который считывает и выполняет программное обеспечение (код программы), записанное на запоминающем устройстве (машиночитаемом носителе), для выполнения функций вышеописанных вариантов осуществления. В таком случае эта программа и носитель данных, на котором сохранена программа, включены как находящиеся в пределах объема настоящего изобретения.

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

[0066] По настоящей заявке испрашивается приоритет на основании заявки на патент Японии № 2013-033505, поданной 22 февраля 2013 г., которая настоящим полностью включена в данный документ путем ссылки.

1. Устройство (STA-A) связи, содержащее:

задающий блок, выполненный с возможностью задания внешнего устройства (STA-B), которое будет источником передачи файла, перед соединением с беспроводной сетью;

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

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

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

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

2. Устройство связи по п. 1,

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

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

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

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

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

5. Устройство связи по п. 2, дополнительно содержащее передающий блок, выполненный с возможностью передачи сигнала отклонения на внешнее устройство (STA-B), если блок определения определяет, что не следует принимать файл, подлежащий передаче.

6. Устройство связи по п. 2, дополнительно содержащее передающий блок, выполненный с возможностью передачи сигнала разрешения на внешнее устройство (STA-B) перед соединением с беспроводной сетью через блок соединения, если блок определения определяет, что следует принимать файл, подлежащий передаче.

7. Устройство связи по п. 1 или 2, в котором соединение с беспроводной сетью посредством блока соединения выполняется не через устройство, отличное от внешнего устройства.

8. Устройство связи по п. 1 или 2, причем устройство связи является принтером.

9. Устройство связи по п. 1 или 2, причем устройство связи является мобильным терминалом.

10. Устройство связи по п. 1 или 2, причем устройство связи является мобильным телефоном.

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

перед соединением с беспроводной сетью задают внешнее устройство (STA-B), которое будет источником передачи файла;

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

определяют, следует ли принимать файл, подлежащий передаче, на основании принятой соответствующей информации, перед соединением с беспроводной сетью;

осуществляют соединение с беспроводной сетью, когда определено, что следует принимать файл, подлежащий передаче; и

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



 

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

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

Изобретение относится к беспроводной связи. Технический результат заключается в улучшении качества обслуживания.

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

Изобретение относится к беспроводной связи. Техническим результатом является ограничение помех внутри устройства.

Изобретение относится к системам мобильной связи. Технический результат заключается в повышении достоверности правомерности доступа.

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

Изобретение относится к беспроводной связи. Технический результат заключается в уменьшении потребления электроэнергии мобильного устройства.

Изобретение относится к системе беспроводной связи и, в частности, к способу динамического контроля канала в системе беспроводной LAN и к соответствующему устройству.

Изобретение относится к беспроводной технике связи. Технический результат заключается в упрощении процесса управления активирования беспроводной точки доступа.

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

Настоящее изобретение относится к системе беспроводной связи. Технический результат – эффективное выполнение сканирования при предотвращении потерь мощности (с пониженным потреблением мощности). Для этого разработан способ выполнения сканирования станцией (STA) в системе беспроводной связи, причем способ содержит: передачу кадра запроса зондирования с пакетом нулевых данных, NDP, по первому каналу, причем кадр запроса зондирования NDP включает в себя поле STF (короткое обучающее поле), поле LTF (длинное обучающее поле) и поле SIG (сигнала) без поля данных и при этом поле SIG включает в себя поле сжатого ID набора служб (SSID); и выполнения сканирования на первом канале, если в ответ на кадр запроса зондирования NDP принимают кадр ответа о зондировании от точки доступа, АР, по первому каналу. 2 н. и 12 з.п. ф-лы, 28 ил., 2 ил.

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

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

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

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

Изобретение относится к системе беспроводной связи и предназначено для обеспечения предоставления отчета об информации услуги широковещательной и многоадресной передачи мультимедийной информации (MBMS) терминалом. Способ содержит: определение, выполнять ли или нет регистрацию информации MBMS; регистрацию информации MBMS, если определяется, что регистрация должна выполняться; и предоставление сети отчета о зарегистрированной информации MBMS. Выполнять ли или нет регистрацию информации MBMS, определяется на основе условий для выполнения регистрации информации MBMS. Условия для выполнения регистрации информации MBMS содержат сбой приема MBMS, предоставляемой из сети, и/или ухудшение качества приема MBMS. 2 н. и 6 з.п. ф-лы, 20 ил., 3 табл.

Изобретение относится к системе беспроводной связи. Более конкретно, настоящее изобретение относится к способу и устройству для передачи сообщений запаса мощности в системе беспроводной связи. Техническим результатом является снижение затрат в расчете на бит, повышение доступности услуг. Способ содержит: формирование PHR MAC CE (элемента MAC-управления сообщением запаса мощности) для активированных сот, содержащих первую соту и вторую соту, и передачу сообщений запаса мощности через сформированный PHR MAC CE в сеть в субкадре, при этом сформированный PHR MAC CE включает в себя значение информации PH (запаса мощности) типа 2 для первой соты, после которого следует значение PH-информации типа 2 для второй соты, и PH-информации типа 2 для второй соты, после которого следует значение PH-информации типа 1 для первой соты. 2 н. и 10 з.п. ф-лы, 19 ил.

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

Изобретение относится к беспроводной связи. Технический результат заключается в обеспечении возможности установления двойного соединения для беспроводного устройства, выполняемого в беспроводной сети связи. Беспроводное устройство соединяется с первым сетевым элементом через второй сетевой элемент. Второй сетевой элемент и беспроводное устройство осуществляют связь по первой беспроводной линии связи. Сетевые функции разделяются между первым сетевым элементом и вторым сетевым элементом. Способ содержит передачу запроса на соединение с третьим сетевым элементом, являющимся сетевым элементом-кандидатом для установления DC, передачу информации, идентифицирующей первый сетевой элемент, третьему сетевому элементу, и передачу идентификатора беспроводного устройства третьему сетевому элементу для обеспечения возможности установления двойного соединения для беспроводного устройства. 9 н. и 36 з.п. ф-лы, 30 ил.

Изобретение относится к области беспроводной передачи данных, а именно к способам отправки и приема данных подписки пользователей. Техническим результатом является обеспечение возможности использования интерфейса S6d при захвате данных подписки пользователей посредством использования Gr интерфейса на основе MAP и воплощение процедур оптимизации, определенных на интерфейсе S6d для сценариев, в которых интегрируются SGSN и MME. Для этого SGSN отправляет посредством использования интерфейса S6d запрос на захват данных подписки пользователей. После приема запроса HSS определяет, включают ли в себя данные подписки пользователей данные службы CAMEL. Если данные подписки пользователей включают в себя данные службы CAMEL, то HSS отправляет данные подписки пользователей к SGSN посредством использования Gr-интерфейса или отправляет данные службы не CAMEL в данных подписки пользователей посредством использования Gr-интерфейса к SGSN. Если данные подписки пользователей не включают в себя данные службы CAMEL, данные подписки пользователей отправляются к SGSN посредством использования интерфейса S6d. 4 н. и 16 з.п. ф-лы, 9 ил.
Наверх