Способ, устройство и система обнаружения передачи данных d2d

Иллюстрации

Показать все

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

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к области передачи данных и, в частности, к способу, устройству и системе обнаружения передачи данных D2D (Device-to-Device, из устройства в устройство).

Уровень техники

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

Сотовая сеть LTE (Long Term Evolution, долгосрочное развитие) может включать в себя оборудование А пользователя (UEA), оборудование В пользователя (UEB), сервер ProSe А, которому принадлежит UEA, Сервер ProSe В, которому принадлежит UEB, GMLC (Gateway Mobile Location Center, мобильный центр местоположения шлюза), которому принадлежит UEA, и GMLC В, которому принадлежит UEB. В предшествующем уровне техники этапы установления соединения D2D в сотовой сети LTE могут включать в себя: (1) UEA регистрируется на сервере ProSe, которому принадлежит UEA, и сервер ProSe А получает идентификатор ProSe А и идентификатор А приложения UEA; UEB регистрируется на сервере В ProSe, которому принадлежит UEB, и сервер В ProSe получает идентификатор В ProSe и идентификатор В приложения UEB. (2) GMLC обновляет информацию о местоположении UEA, GMLC В обновляет информацию о местоположении UE В, сервер ProSe А может получать информацию о местоположении UEA из GMLC А, сервер ProSe В, может получать информацию о местоположении UEB из GMLC В, сервер ProSe А может получать информацию о местоположении UEB из сервера ProSe В, и сервер ProSe В может получать информацию о местоположении UEA из сервера ProSe А. (3) UEA запрашивает сервер ProSe А выполнить объединение в пару D2D с UEB. Например, сервер ProSe А может рассчитывать расстояние D между UEA и UEB, в соответствии с информацией о местоположении UEA и информацией о местоположении UEB, и определять, удовлетворяет ли расстояние D расстоянию S установления пары; и если расстояние D удовлетворяет расстоянию S установления пары, уведомлять UEA о том, что UEA может выполнить передачу данных D2D с UEB. В предшествующем уровне техники существуют следующие проблемы при установлении передачи данных D2D в сотовой сети LTE: должен быть развернут сервер третьей стороны, и для разных операторов дополнительно должны быть развернуты интерфейсы сообщения для разных серверов ProSe, что повышает трудности с развертыванием. Кроме того, сетевой элемент, такой как базовая сеть, сеть доступа или оборудование пользователя, должны поддерживать определение местоположения, и при этом осуществляется достаточно интенсивная передача служебных сетевых сигналов, что увеличивает нагрузку на сотовую сеть. Кроме того, здесь не хватает разносторонних подходов для установления положения. В настоящее время в сотовой сети LTE может использоваться подход, имеющий относительно высокую точность установления положения, то есть, OTDOA (Observed Time Difference of Arrival, наблюдаемая разница времени прибытия), но точность установления положения гораздо ниже, чем в подходе к установлению положения, таком как у GPS (Global Positioning System, Глобальная система навигации).

Раскрытие сущности изобретения

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

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

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

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

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

В соответствии со вторым аспектом, устройство обнаружения передачи данных D2D, предусмотренное в варианте осуществления настоящего изобретения, включает в себя:

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

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

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

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

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

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

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

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

Краткое описание чертежей

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

На фиг. 1 показана блок-схема последовательности операций способа обнаружения передачи данных D2D в соответствии с первым вариантом осуществления настоящего изобретения;

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

на фиг. 3 показана блок-схема последовательности операций способа обнаружения передачи данных D2D в соответствии с третьим вариантом осуществления настоящего изобретения;

на фиг. 4 показана блок-схема последовательности операций способа обнаружения передачи данных D2D в соответствии с четвертым вариантом осуществления настоящего изобретения;

на фиг. 5 показана блок-схема последовательности операций способа обнаружения передачи данных D2D в соответствии с пятым вариантом осуществления настоящего изобретения;

на фиг. 6 показана блок-схема последовательности операций способа обнаружения передачи данных D2D в соответствии с шестым вариантом осуществления настоящего изобретения;

на фиг. 7 показана структурная схема устройства обнаружения передачи данных D2D в соответствии с первым вариантом осуществления настоящего изобретения;

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

на фиг. 9 показана структурная схема устройства обнаружения передачи данных D2D в соответствии со вторым вариантом осуществления настоящего изобретения;

на фиг. 10 показана структурная схема оборудования пользователя в соответствии с вариантом осуществления настоящего изобретение;

на фиг. 11а показана схема системы обнаружения передачи данных D2D в соответствии с первым вариантом осуществления настоящего изобретения;

на фиг. 11b показана схема системы обнаружения передачи данных D2D в соответствии со вторым вариантом осуществления настоящего изобретения;

на фиг. 11с показана схема системы обнаружения передачи данных D2D в соответствии с третьим вариантом осуществления настоящего изобретения;

на фиг. 11d показана схема системы обнаружения передачи данных D2D в соответствии с четвертым вариантом осуществления настоящего изобретения; и

на фиг. 11е показана схема системы обнаружения передачи данных D2D в соответствии с пятым вариантом осуществления настоящего изобретения.

Осуществление изобретения

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

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

В вариантах осуществления настоящего изобретения информация о местоположении первого оборудования пользователя и информация о местоположении второго оборудования пользователя может быть получена на уровне приложения, где уровень приложения представляет собой седьмой уровень архитектуры компьютерной сети OSI (Open Systems Interconnection, взаимодействие открытых систем). С первого уровня по седьмой уровень OSI, соответственно, представляют собой физический уровень, уровень соединения данных, уровень сети, уровень транспортирования, уровень сеанса, уровень презентации и уровень приложения. Устройство на уровне приложения может включать в себя сервер приложений или оборудование пользователя, где сервер приложений представляет собой сервер, которому принадлежит приложение в оборудовании пользователя, например, сервер приложений, соответствующий приложению мгновенного обмена сообщениями. Сетевой элемент в вариантах осуществления настоящего изобретения, например, сервер приложений или оборудования пользователя, может поддерживать передачу данных D2D. Например, для сетевого элемента в сотовой сети требуется такое оборудование UE пользователя, чтобы иметь возможность передачи данных D2D, например, оно должно иметь функциональный модуль, который поддерживает установление положения GPS. Для сетевого элемента в специальной сети, такой как не сотовая сеть, требуется, чтобы UE имело возможность поддерживать передачу данных D2D, например, иметь функциональный модуль, который поддерживает WiFi (Wireless Fidelity, беспроводная локальная вычислительная сеть) и Bluetooth, и порт, который поддерживает проводную сеть.

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

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

Кроме того, в предшествующем уровне техники, посредством регистрации в программе приложения, файл, такой как документ, аудиоданные или видеоданные, может быть передан между компьютером и мобильным телефоном, используя беспроводную сеть, и проводное соединение не требуется устанавливать между компьютером и мобильным телефоном, но компьютер должен быть подключен к сети, и мобильный телефон должен быть подключен к сети. В предшествующем уровне техники данные для передачи передают в сервер, используя сеть, и затем перенаправляет с помощью сервера, вместо непосредственного приема или передачи между двумя устройствами. Например, после запуска пользователем приложения 1 в компьютере, пользователь выбирает вариант выбора "Передать в мое мобильное устройство", для того, чтобы открыть окно для передачи данных между двумя устройствами, и затем добавляет, в окно, данные, которые должны быть переданы, то есть, документ 1; компьютер выполняет выгрузку документа 1 в сервер приложения 1; и сервер затем перенаправляет документ 1 в мобильный телефон, таким образом, что мобильный телефон может принять документ, переданный компьютером, и пользователь запускает приложение 1 в мобильном телефоне, и может вручную выполнить клик для приема документа 1. В соответствии с этим решением, серверу не требуется выполнять перенаправление содержания сообщения; вместо этого, воплощается передача и прием содержания сообщения непосредственно между двумя комплектами оборудования пользователя, и автоматически воплощается обработка по обнаружению передачи данных D2D, без привлечения выполнения операции вручную.

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

Способ обнаружения передачи данных D2D, предусмотренный в вариантах осуществления настоящего изобретения, подробно описан ниже со ссылкой на фиг. 1 - фиг. 6.

На фиг. 1 показана блок-схема последовательности операций способа обнаружения передачи данных D2D, в соответствии с первым вариантом осуществления настоящего изобретения. Как показано на фиг. 1, способ обнаружения передачи данных D2D, предусмотренный в данном варианте осуществления, включает в себя этапы от S101 по S103.

S101: Получают, на уровне приложения, информацию о местоположении первого оборудования пользователя и информацию о местоположении второго оборудования пользователя.

При использовании необязательного подхода к воплощению информация о местоположении может быть получена, используя один или комбинацию из множества подходов, таких как установление положения GPS, установление положения в соте, установление положение в облаке и установление положения OTDOA. В конкретном варианте осуществления, для сетевого элемента в сотовой сети требуется, чтобы оборудование пользователя UE обладало возможностью передачи данных D2D, например, оборудование пользователя должно иметь функциональный модуль, который поддерживает определение местоположения GPS и определение местоположения OTDOA. Для сетевого элемента в специальной сети, такой как не сотовая сеть, требуется, чтобы UE обладало возможностью поддержки передачи данных D2D, например, имело функциональный модуль, который поддерживает WiFi и Bluetooth, и порт, который поддерживает кабельную сеть.

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

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

Если исполнительная часть данного варианта осуществления настоящего изобретения представляет собой оборудование пользователя, и, кроме того, первое оборудование пользователя установлено, как исполнительная часть, получение информации о местоположении может быть воплощено, используя один из следующих трех подходов, или в другом подходе к воплощению, который, в частности, не ограничен данным вариантом осуществления настоящего изобретения. Эти три подхода, соответственно, представляют собой следующие: Подход 1: второе оборудование пользователя активно передает отчет с информацией о местоположения второго оборудования пользователя в первое оборудование пользователя. Подход 2: первое оборудование пользователя передает запрос местоположения во второе оборудование пользователя, и второе оборудование пользователя передает информацию о местоположении второго оборудования пользователя в первое оборудование пользователя, в соответствии с запросом местоположения. Подход 3: Первое оборудование пользователя запрашивает в сервере приложений получить информацию о местоположении второго оборудования пользователя, где сервер приложений заранее получает информацию о местоположении второго оборудования пользователя. Если исполнительная часть данного варианта осуществления настоящего изобретения представляет собой сервер приложений, получение информации о местоположении может быть воплощено, используя один из следующих двух подходов, или другой подход к воплощению, который, в частности, не ограничен данным вариантом осуществления настоящего изобретения. Эти два подхода, соответственно, представляют собой следующие: Подход 1: сервер приложений может передавать запрос местоположения в первое оборудование пользователя и второе оборудование пользователя, первое оборудование пользователя передает информацию о местоположении первого оборудования пользователя в сервер приложений, и второе оборудование пользователя передает информацию о местоположении второго оборудования пользователя в сервер приложений. Подход 2: Первое оборудование пользователя активно передает информацию о местоположении первого оборудования пользователя в сервер приложений, и второе оборудование пользователя активно передает информацию о местоположении второго оборудования пользователя в сервер приложений.

S102: Рассчитать расстояние между первым оборудованием пользователя и вторым оборудованием пользователя, в соответствии с информацией о местоположении первого оборудования пользователя и информацией о местоположении второго оборудования пользователя.

В необязательном подходе к воплощению расстояние между первым оборудованием пользователя и вторым оборудованием пользователя может быть рассчитано в соответствии с информацией о местоположении первого оборудования пользователя и информацией о местоположении второго оборудования пользователя. Например, относительное расстояние между первым оборудованием пользователя и вторым оборудованием пользователя (например, 5 м или 4 м) может быть рассчитано в соответствии с долготой и широтой первого оборудования пользователя и долготой и широтой второго оборудования пользователя. Этот этап может быть выполнен сервером приложений или оборудованием пользователя, и конкретная исполнительная обработка представлена на фиг. 2 и фиг. 3.

S103: Передать инструкцию на установление соединения D2D в первое оборудование пользователя, в соответствии с расстоянием между первым оборудованием пользователя и вторым оборудованием пользователя, таким образом, что первое оборудование пользователя и второе оборудование пользователя устанавливают соединение для передачи данных D2D.

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

Информация о возможностях передачи данных D2D включает в себя, но не ограничена подходом к передаче данных D2D и разрешенным расстоянием для передачи данных в подходе к передаче данных D2D. Информация о возможностях передачи данных D2D может дополнительно включать в себя приоритет подхода передачи данных D2D, скорость передачи в подходе для передачи данных D2D, и т.п., что, в частности, не ограничено данным вариантом осуществления настоящего изобретения. В частности, информация о возможностях передачи данных D2D представлена в примере представленной ниже таблицы, где подход к передаче данных D2D представляет собой, например, Bluetooth, WiFi или сотовую сеть, скорость передачи данных в подходе передачи данных D2D в представленной ниже таблице представляет собой максимальную скорость передачи данных в подходе передачи данных D2D, и приоритет в подходе передачи данных D2D может быть установлен на три уровня, то есть, от 0 до 2, где более высокий уровень обозначает более высокий приоритет выбора подхода к передаче данных D2D.

В частности, определение, что расстояние между первым оборудованием пользователя и вторым оборудованием пользователя удовлетворяет информации о возможностях передачи данных D2D, которые могут поддерживаться, как первым оборудованием пользователя, так и вторым оборудованием пользователя, в частности, может представлять собой определение того, что расстояние между первым оборудованием пользователя и вторым оборудованием пользователя меньше чем или равно допустимому расстоянию передачи данных в подходе к передаче данных D2D, которая одновременно поддерживается, как первым оборудованием пользователя, так и вторым оборудованием пользователя. Например, на этапе S102, путем расчетов получают, что расстояние между первым оборудованием пользователя и вторым оборудованием пользователя составляет 5 м, и определяют, в соответствии с полученной информацией о возможностях передачи данных D2D первого оборудования пользователя и полученной информацией о возможностях передачи данных D2D второго оборудования пользователя, что первое оборудование пользователя поддерживает Bluetooth 3.0, и второе оборудование пользователя поддерживает Bluetooth 3.0. Кроме того, поскольку допустимое расстояние передачи данных Bluetooth 3.0 составляет 10 м и 5 м или меньше, чем 10 м, может быть определено, что расстояние между первым оборудованием пользователя и вторым оборудованием пользователя удовлетворяет информации о возможностях передачи данных D2D, которое может одновременно поддерживаться, как первым оборудованием пользователя, так и вторым оборудованием пользователя, и при этом может быть определено, что подход к передаче данных D2D первого оборудования пользователя и второго оборудования пользователя представляет собой Bluetooth. Затем инструкцию на установление соединения D2D передают в первое оборудование пользователя, где инструкция на соединение D2D включает в себя определенный подход к передаче данных D2D, то есть, Bluetooth, таким образом, что первое оборудование пользователя и второе оборудование пользователя устанавливают соединение для передачи данных D2D, в соответствии с инструкцией на соединение D2D.

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

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

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

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

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

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

На фиг. 4 показана блок-схема последовательности операций при обработке сигналов способа обнаружения передачи данных D2D, в соответствии с настоящим изобретением. Конкретная форма воплощения показана на фиг. 4. Способ обнаружения передачи данных D2D, представленный в данном варианте осуществления, включает в себя от этапа S401 по этап S409.

S401: Первое оборудование пользователя получает информацию о местоположении первого оборудования пользователя.

S402: Первое оборудование пользователя принимает информацию о местоположении второго оборудования пользователя, которую передает второе оборудование пользователя.

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