СПОСОБ И УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УСТРОЙСТВА ШЛЮЗА
METHOD AND DEVICE FOR AUTOMATIC NETWORK INTERACTION OF GATEWAY DEVICE

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Эта заявка относится к области электронных технологий, и в частности, к способу и устройству для автоматического сетевого взаимодействия устройства шлюза.
УРОВЕНЬ ТЕХНИКИ
[0002] Так как есть много домашних устройств беспроводной достоверности (по-английски: Wireless Fidelity, WiFi для краткости), все увеличивающееся огромное число семей реализуют сетевое покрытие в разных комнатах или на разных этажах посредством использования многочисленных маршрутизаторов. Для способа сетевого взаимодействия среди многочисленных маршрутизаторов в доме, в предшествующем уровне техники предусматривается способ, показанный на Фиг. 1.
[0003] На Фиг. 1, маршрутизатор 1 является маршрутизатором самого верхнего уровня домашней сети и соединен с Интернетом. Маршрутизатор 1 соответствует сегменту сети 192.168.1.1 и идентификатору набора служб (по-английски: Service Set Identifier, для краткости: SSID) 1. Маршрутизатор 2 располагается каскадом относительно маршрутизатора 1. Маршрутизатор 2 соответствует сегменту сети 192.168.2.1 и SSID 2. Маршрутизатор 3 также располагается каскадом относительно маршрутизатора 1 и располагается параллельно маршрутизатору 2. Маршрутизатор 3 соответствует сегменту сети 192.168.3.1 и SSID 3.
[0004] В способе сетевого взаимодействия, показанном на Фиг. 1, WiFi-устройство должно использовать разные SSID для соединения с разными маршрутизаторами, и WiFi-устройству присваиваются адреса протокола Интернета (по-английски: Internet Protocol, IP для краткости) разных сегментов сети. Например, мобильный телефон 1 должен использовать SSID 1 для соединения с маршрутизатором 1, и IP-адрес, присвоенный мобильному телефону 1, имеет значение, например, 192.168.1.2. Мобильный телефон 2 должен использовать SSID 2 для соединения с маршрутизатором 2, и IP-адрес, присвоенный мобильному телефону 2, имеет значение 192.168.2.2. Мобильный телефон 3 должен использовать SSID 3 для соединения с маршрутизатором 3, и IP-адрес, присвоенный мобильному телефону 3, имеет значение 192.168.3.2. Вследствие этого, мобильный телефон 1, мобильный телефон 2 и мобильный телефон 3 размещаются в разных локальных подсетях, и мобильный телефон 1, мобильный телефон 2 и мобильный телефон 3 не могут быть взаимно соединены и осуществлять связь друг с другом.
[0005] Из вышеуказанного можно узнать, что при каскадном образе сетевого взаимодействия, показанном на Фиг. 1, пользовательское оборудование, которое соединено с разными устройствами шлюзов, не может осуществлять связь друг с другом.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Варианты осуществления по этой заявке предусматривают способ и устройство для автоматического сетевого взаимодействия устройства шлюза, чтобы разрешить техническую проблему, что при каскадном образе сетевого взаимодействия в предшествующем уровне техники, пользовательское оборудование, соединенное с разными устройствами шлюзов, не может осуществлять связь друг с другом.
[0007] Первый аспект по этой заявке предусматривает способ автоматического сетевого взаимодействия устройства шлюза, включающий в себя:
после соединения первого устройства шлюза со вторым устройством шлюза, определение первым устройством шлюза, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети;
когда первое устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, переключение первым устройством шлюза, чтобы было устройством моста второго устройства шлюза;
прием первым устройством шлюза сетевого параметра, отправленного вторым устройством шлюза, где сетевой параметр включает в себя идентификатор набора служб SSID второго устройства шлюза и адрес протокола Интернета IP, присвоенный вторым устройством шлюза первому устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID; и
выполнение первым устройством шлюза конфигурации сети согласно сетевому параметру.
[0008] Со ссылкой на первый аспект, в способе возможной реализации первого аспекта, определение первым устройством шлюза, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети, включает в себя:
отправку первым устройством шлюза поисковой информации второму устройству шлюза, где поисковая информация включает в себя сетевой идентификатор;
прием первым устройством шлюза ответной информации второго устройства шлюза, где ответная информация генерируется на основе сетевого идентификатора; и
определение первым устройством шлюза согласно ответной информации, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети.
[0009] Со ссылкой на первый способ возможной реализации первого аспекта, во втором способе возможной реализации первого аспекта, перед отправкой первым устройством шлюза поисковой информации второму устройству шлюза, способ дополнительно включает в себя:
определение первым устройством шлюза, что первое устройство шлюза не задано в каскадный режим, где в каскадном режиме, первое устройство шлюза является каскадным устройством другого сетевого устройства.
[0010] Второй аспект по этой заявке предусматривает способ автоматического сетевого взаимодействия устройства шлюза, включающий в себя:
после соединения первого устройства шлюза со вторым устройством шлюза, прием вторым устройством шлюза поисковой информации, отправленной первым устройством шлюза, где поисковая информация включает в себя сетевой идентификатор;
определение вторым устройством шлюза, согласно сетевому идентификатору, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети;
когда второе устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, отправку вторым устройством шлюза ответной информации первому устройству шлюза, чтобы дать команду первому устройству шлюза осуществить переключение, чтобы было устройством моста второго устройства шлюза; и
отправку вторым устройством шлюза сетевого параметра первому устройству шлюза, где сетевой параметр включает в себя идентификатор набора служб SSID второго устройства шлюза и адрес протокола Интернета IP, присвоенный вторым устройством шлюза первому устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID.
[0011] Со ссылкой на второй аспект, в первом способе возможной реализации второго аспекта, после отправки вторым устройством шлюза сетевого параметра первому устройству шлюза, способ дополнительно включает в себя:
когда сетевой параметр обновлен, отправку вторым устройством шлюза обновленного сетевого параметра первому устройству шлюза.
[0012] Третий аспект по этой заявке предусматривает устройство для автоматического сетевого взаимодействия устройства шлюза, включающее в себя:
блок обработки, выполненный с возможностью: после соединения устройства шлюза со вторым устройством шлюза, определения, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети, где
блок обработки дополнительно выполнен с возможностью: когда устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, переключения первого устройства шлюза, чтобы было устройством моста второго устройства шлюза; и
блок приема, выполненный с возможностью приема сетевого параметра, отправленного вторым устройством шлюза, где сетевой параметр включает в себя идентификатор набора служб SSID второго устройства шлюза и адрес протокола Интернета IP, присвоенный вторым устройством шлюза устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID, где
блок обработки дополнительно выполнен с возможностью выполнения конфигурации сети на устройстве шлюза согласно сетевому параметру.
[0013] Со ссылкой на третий аспект, в первом способе возможной реализации третьего аспекта, устройство дополнительно включает в себя блок отправки, и блок обработки специально выполнен с возможностью: отправки поисковой информации второму устройству шлюза посредством использования блока отправки, где поисковая информация включает в себя сетевой идентификатор; приема ответной информации второго устройства шлюза посредством использования блока приема, где ответная информация генерируется на основе сетевого идентификатора; и определения, согласно ответной информации, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети.
[0014] Со ссылкой на первый способ возможной реализации третьего аспекта, во втором способе возможной реализации третьего аспекта, блок обработки дополнительно выполнен с возможностью: перед отправкой поисковой информации второму устройству шлюза посредством использования блока отправки, определения, что устройство шлюза не задано в каскадный режим, где в каскадном режиме, устройство шлюза является каскадным устройством другого сетевого устройства.
[0015] Четвертый аспект по этой заявке предусматривает устройство для автоматического сетевого взаимодействия устройства шлюза, включающее в себя:
блок приема, выполненный с возможностью: после соединения первого устройства шлюза с устройством шлюза, приема поисковой информации, отправленной первым устройством шлюза, где поисковая информация включает в себя сетевой идентификатор;
блок обработки, выполненный с возможностью определения, согласно сетевому идентификатору, находятся ли устройство шлюза и первое устройство шлюза в одной и той же домашней сети; и
блок отправки, выполненный с возможностью: когда устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, отправки ответной информации первому устройству шлюза, чтобы дать команду первому устройству шлюза осуществить переключение, чтобы было устройством моста устройства шлюза; и отправки сетевого параметра первому устройству шлюза, где сетевой параметр включает в себя идентификатор набора служб SSID устройства шлюза и адрес протокола Интернета IP, присвоенный устройством шлюза первому устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID.
[0016] Со ссылкой на четвертый аспект, в первом способе возможной реализации четвертого аспекта, блок отправки дополнительно выполнен с возможностью: когда сетевой параметр обновлен, отправки обновленного сетевого параметра первому устройству шлюза.
[0017] Пятый аспект по этой заявке предусматривает устройство шлюза, включающее в себя:
процессор, выполненный с возможностью: после соединения устройства шлюза со вторым устройством шлюза, определения, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети, где
процессор дополнительно выполнен с возможностью: когда устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, переключения первого устройства шлюза, чтобы было устройством моста второго устройства шлюза; и
приемник, выполненный с возможностью приема сетевого параметра, отправленного вторым устройством шлюза, где сетевой параметр включает в себя идентификатор набора служб SSID второго устройства шлюза и адрес протокола Интернета IP, присвоенный вторым устройством шлюза устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID, где
процессор дополнительно выполнен с возможностью выполнения конфигурации сети на устройстве шлюза согласно сетевому параметру.
[0018] Со ссылкой на пятый аспект, в первом способе возможной реализации пятого аспекта, устройство шлюза дополнительно включает в себя передатчик, и процессор специально выполнен с возможностью: отправки поисковой информации второму устройству шлюза посредством использования передатчика, где поисковая информация включает в себя сетевой идентификатор; приема ответной информации второго устройства шлюза посредством использования приемника, где ответная информация генерируется на основе сетевого идентификатора; и определения, согласно ответной информации, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети.
[0019] Со ссылкой на первый способ возможной реализации пятого аспекта, во втором способе возможной реализации пятого аспекта, процессор дополнительно выполнен с возможностью: перед отправкой поисковой информации второму устройству шлюза посредством использования передатчика, определения, что устройство шлюза не задано в каскадный режим, где в каскадном режиме, устройство шлюза является каскадным устройством другого сетевого устройства.
[0020] Шестой аспект по этой заявке предусматривает устройство шлюза, включающее в себя:
приемник, выполненный с возможностью: после соединения первого устройства шлюза с устройством шлюза, приема поисковой информации, отправленной первым устройством шлюза, где поисковая информация включает в себя сетевой идентификатор;
процессор, выполненный с возможностью определения, согласно сетевому идентификатору, находятся ли устройство шлюза и первое устройство шлюза в одной и той же домашней сети; и
передатчик, выполненный с возможностью: когда устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, отправки ответной информации первому устройству шлюза, чтобы дать команду первому устройству шлюза осуществить переключение, чтобы было устройством моста устройства шлюза; и отправки сетевого параметра первому устройству шлюза, где сетевой параметр включает в себя идентификатор набора служб SSID устройства шлюза и адрес протокола Интернета IP, присвоенный устройством шлюза первому устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID.
[0021] Со ссылкой на шестой, в первом способе возможной реализации шестого аспекта, передатчик дополнительно выполнен с возможностью: когда сетевой параметр обновлен, отправки обновленного сетевого параметра первому устройству шлюза.
[0022] Одно или более технических решений, предусмотренных в вариантах осуществления по этой заявке, имеют по меньшей мере нижеследующие технические эффекты или преимущества:
[0023] В вариантах осуществления по этой заявке, все устройства шлюзов в домашней сети используют один и тот же сетевой параметр, вне зависимости от того, сколько устройств шлюзов имеется физически, и с какого бы устройства шлюза пользовательское оборудование не соединялось с домашней сетью, пользовательское оборудование использует тот же самый сетевой параметр, и IP-адрес является IP-адресом в сегменте сети, соответствующем устройству шлюза верхнего уровня. Вследствие этого, все пользовательское оборудование соединяется с одной и той же локальной сетью, и многочисленное пользовательское оборудование может осуществлять связь друг с другом, тем самым способствуя использованию пользователем.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0024] Фиг. 1 является принципиальной схемой сетевого взаимодействия многочисленных маршрутизаторов и соединения пользовательского оборудования в предшествующем уровне техники;
[0025] Фиг. 2 является схемой последовательности операций способа сетевого взаимодействия на стороне первого устройства шлюза согласно варианту осуществления по этой заявке;
[0026] Фиг. 3 является схемой последовательности операций способа сетевого взаимодействия на стороне второго устройства шлюза согласно варианту осуществления по этой заявке;
[0027] Фиг. 4 является схемой последовательности операций способа создания соединения с устройством шлюза согласно варианту осуществления по этой заявке;
[0028] Фиг. 5 является принципиальной схемой сетевого взаимодействия многочисленных маршрутизаторов и соединения пользовательского оборудования согласно варианту осуществления по этой заявке;
[0029] Фиг. 6 является функциональной блок-схемой устройства для сетевого взаимодействия устройства шлюза согласно варианту осуществления по этой заявке;
[0030] Фиг. 7 является систематической блок-схемой устройства шлюза согласно варианту осуществления по этой заявке;
[0031] Фиг. 8 является функциональной блок-схемой устройства для сетевого взаимодействия устройства шлюза согласно другому варианту осуществления по этой заявке; и
[0032] Фиг. 9 является систематической блок-схемой устройства шлюза согласно другому варианту осуществления по этой заявке.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0033] Варианты осуществления по этой заявке предусматривают способ и устройство для автоматического сетевого взаимодействия устройства шлюза, чтобы разрешить техническую проблему, что при каскадном образе сетевого взаимодействия в предшествующем уровне техники, пользовательское оборудование, соединенное с разными устройствами шлюзов, не может осуществлять связь друг с другом.
[0034] В технических решениях в вариантах осуществления настоящего изобретения, для решения вышеприведенной технической проблемы, основная идея состоит в нижеследующем:
[0035] Сетевые параметры устройств шлюзов в одной и той же домашней сети заданы так, чтобы быть одним и тем же сетевым параметром. Таким образом, с каким бы устройством шлюза не соединилось пользовательское оборудование, пользовательское оборудование использует один и тот же сетевой параметр, и разное пользовательское оборудование находится в одном и том же сегменте сети, то есть, находится в одной и той же локальной подсети. Вследствие этого, это пользовательское оборудование может осуществлять связь друг с другом, тем самым способствуя использованию пользователем.
[0036] Чтобы сделать цели, технические решения и преимущества вариантов осуществления по этой заявке более понятными, нижеследующее ясно и полностью описывает технические решения в вариантах осуществления по этой заявке со ссылкой на прилагаемые чертежи в вариантах осуществления по этой заявке. Очевидно, описанные варианты осуществления являются лишь частью, а не всеми вариантами осуществления по этой заявке. Все другие варианты осуществления, полученные средним специалистом в данной области техники на основе вариантов осуществления по этой заявке без творческих усилий, попадут в объем правовой охраны по этой заявке.
[0037] Обращаясь к Фиг. 2, Фиг. 2 является схемой последовательности операций способа для автоматического сетевого взаимодействия устройства шлюза согласно варианту осуществления по этой заявке. Схема последовательности операций способа сетевого взаимодействия на стороне первого устройства шлюза, показанного в этом варианте осуществления. Как показано на Фиг. 2, способ включает в себя нижеследующие этапы.
[0038] Этап 101: После соединения первого устройства шлюза со вторым устройством шлюза, первое устройство шлюза определяет, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети.
[0039] Этап 102: Когда первое устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, первое устройство шлюза осуществляет переключение, чтобы было устройством моста второго устройства шлюза.
[0040] Этап 103: Первое устройство шлюза принимает сетевой параметр, отправленный вторым устройством шлюза.
[0041] Этап 104: Первое устройство шлюза выполняет конфигурацию сети на первом устройстве шлюза согласно сетевому параметру.
[0042] Первое устройство шлюза соединяется со вторым устройством шлюза, и во время фактического применения может быть два случая. В первом случае, вторым устройством шлюза является модем или сетевое устройство, имеющее аналогичную функцию модема, и соединяется с внешней городской сетью, глобальной сетью или другим Интернетом. Первое устройство шлюза является сетевым устройством, таким как маршрутизатор, концентратор или коммутатор, которое выполнено с возможностью создания локальной сети. В этом случае, первое устройство шлюза может быть соединено со вторым устройством шлюза посредством использования сетевого кабеля или другим образом. Во втором случае, второе устройство шлюза является сетевым устройством, таким как маршрутизатор, концентратор или коммутатор, которое выполнено с возможностью создания локальной сети. Второе устройство шлюза соединяется с внешней городской сетью, глобальной сетью или другим Интернетом посредством использования модема или сетевого устройства, имеющего аналогичную функцию модема. Первое устройство шлюза также является сетевым устройством, таким как маршрутизатор, концентратор или коммутатор, которое выполнено с возможностью создания локальной сети. Первое устройство шлюза может соединиться со вторым устройством шлюза посредством использования сетевого параметра, предоставленного вторым устройством шлюза. Первое устройство шлюза и второе устройство шлюза могут быть соединены посредством использования сетевого кабеля или способом беспроводного соединения.
[0043] В двух случаях выше, когда первое устройство шлюза соединяется со вторым устройством шлюза, второе устройство шлюза присваивает SSID и сегмент IP-адреса первому устройству шлюза. Например, во втором случае, предполагается, что SSID, соответствующий второму устройству шлюза, это SSID 4, и соответствующим сегментом IP-адреса является второй сегмент IP-адреса. Когда первое устройство шлюза соединяется со вторым устройством шлюза, SSID, присвоенный вторым устройством шлюза первому устройству шлюза, это SSID 5, и присвоенным сегментом IP-адреса является первый сегмент IP-адреса. В этом случае, первое устройство шлюза уже соединено со вторым устройством шлюза, и первое устройство шлюза может осуществлять связь со вторым устройством шлюза.
[0044] Во время фактического применения, первое устройство шлюза и второе устройство шлюза могут дополнительно быть соединены друг с другом в другой форме и могут осуществлять связь друг с другом. Это не ограничено в этой заявке.
[0045] В этом случае может быть выполнен этап 101 определения, находятся ли первое устройство шлюза и второе устройство шлюза в одной и той же домашней сети.
[0046] В первом способе возможной реализации, этап 101 включает в себя: отправку первым устройством шлюза поисковой информации второму устройству шлюза, где поисковая информация включает в себя сетевой идентификатор; прием первым устройством шлюза ответной информации второго устройства шлюза, где ответная информация генерируется на основе сетевого идентификатора; и определение первым устройством шлюза согласно ответной информации, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети.
[0047] Во втором способе возможной реализации, этап 101 включает в себя: отправку первым устройством шлюза поисковой информации второму устройству шлюза, где поисковая информация включает в себя сетевой идентификатор; и когда ответная информация, отправленная вторым устройством шлюза, не принята в пределах предварительно заданной продолжительности, определение, что второе устройство шлюза и первое устройство шлюза не находятся в одной и той же домашней сети; или когда ответное сообщение, отправленное вторым устройством шлюза, принято в пределах предварительно заданной продолжительности, определение, что второе устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети. Ответная информация генерируется на основе сетевого идентификатора.
[0048] В этом варианте осуществления по этой заявке, сетевой идентификатор используется для указания, находятся ли многочисленные устройства шлюзов, имеющие один и тот же сетевой идентификатор или согласованные сетевые идентификаторы, в одной и той же домашней сети. Сетевой идентификатор может быть конкретно предварительно определенным значением, и может переноситься при доставке или может быть задан пользователем. Конкретный случай описан подробно ниже.
[0049] В первом примере этапа 101, первое устройство шлюза отправляет поисковый пакет второму устройству шлюза посредством использования протокола стандарта "Подключи и работай" (по-английски: Universal Plug and Play, для краткости: UPnP). Конкретно, цель поиска (Search Target) в поисковом пакете является согласованным фиксированным значением, например, "urn:schemas-upnp-org:service:NetworkSyncService:1". В этом случае, сетевой идентификатор является фиксированным значением, и является согласованным значением.
[0050] При приеме поисковой информации, второе устройство шлюза генерирует ответное сообщение на основе сетевого идентификатора и отправляет ответную информация обратно первому устройству шлюза. Соответственно, первое устройство шлюза принимает ответную информацию. При обнаружении, что фиксированное значение является предварительно согласованным фиксированным значением, второе устройство шлюза может отправить положительную ответную информацию. Когда второе устройство шлюза обнаруживает, что фиксированное значение не является предварительно согласованным значением или второе устройство шлюза не хранит фиксированное значение, второе устройство шлюза может отправить отрицательную ответную информацию.
[0051] Вследствие этого, первое устройство шлюза может определить, находится ли первое устройство шлюза и второе устройство шлюза в одной и той же домашней сети согласно положительному ответному сообщению или отрицательному ответному сообщению.
[0052] Например, в вышеприведенном первом случае, второе устройство шлюза является сетевым устройством во внешней сети. Вследствие этого, после соединения первого устройства шлюза со вторым устройством шлюза, принятое ответное сообщение является отрицательным ответным сообщением. В этом случае, первое устройство шлюза может узнать, что первое устройство шлюза является устройством шлюза высокого уровня в домашней сети. В этом случае, пользовательское оборудование может соединиться с первым устройством шлюза согласно существующему способу.
[0053] В вышеприведенном втором случае, вторым устройством шлюза уже является устройство шлюза высокого уровня в локальной сети, такой как домашняя сеть. Вследствие этого, после соединения первого устройства шлюза со вторым устройством шлюза и отправки поисковой информации второму устройству шлюза, второе устройство шлюза может определить, что фиксированное значение, отправленное первым устройством шлюза, является согласованным значением, так что второе устройство шлюза отправляет положительное ответное сообщение первому устройству шлюза. После приема положительного ответного сообщения, первое устройство шлюза может определить, что первое устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети.
[0054] Во втором примере этапа 101, первое устройство шлюза отправляет поисковую информацию второму устройству шлюза посредством использования протокола многоадресной системы доменных имен (по-английски: Multicast Domain Name System, MDNS для краткости). Конкретно, первое устройство шлюза может отправить требования многоадресного запроса посредством использования протокола MDNS, чтобы запросить, есть ли в текущей сети сервис сетевой синхронизации (NetworkSync). Если второе устройство шлюза имеет данный сервис, второе устройство шлюза возвращает IP-адрес и порт, обслуживаемый вторым устройством шлюза. Первое устройство шлюза может совершить уведомление второго устройства шлюза посредством использования IP-адреса и порта, и определяет, что первое устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети. В этом варианте осуществления, сетевой идентификатор является идентификатором сервиса, то есть, NetworkSync.
[0055] Вышеприведенный первый пример и второй пример являются примерами для описания. Во время фактического применения, поисковая информация может быть отправлена второму устройству шлюза другим образом. Это специально не ограничивается в этой заявке.
[0056] В дополнительном варианте осуществления, перед отправкой первым устройством шлюза поисковой информации второму устройству шлюза, способ дополнительно включает в себя: определение первым устройством шлюза, что первое устройство шлюза не задано в каскадный режим, где в каскадном режиме, первое устройство шлюза является каскадным устройством другого сетевого устройства.
[0057] Например, предполагая, то кнопка переключения располагается на первом устройстве шлюза, когда кнопка переключения находится в первом состоянии, первое устройство шлюза может функционировать только в каскадном режиме. В этом случае, способ сетевого взаимодействия является таким же как способ сетевого взаимодействия, описанный в "Уровне техники". Когда кнопка переключения находится во втором состоянии, она указывает, что первое устройство шлюза не задано в каскадный режим, так что могут быть выполнены способы сетевого взаимодействия, описанные на Фиг. 2 по этой заявке и в варианте осуществления по Фиг. 2.
[0058] Когда в любом из вышеприведенных способов определено, что второе устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, впоследствии выполняется этап 102, на котором первое устройство шлюза осуществляет переключение, что бы быть устройством моста второго устройства шлюза.
[0059] Конкретно, первое устройство шлюза осуществляет переключение, чтобы было устройством моста второго устройства шлюза, то есть, режим функционирования первого устройства шлюза переключается, чтобы быть режимом моста. Например, первое устройство шлюза является маршрутизатором, и маршрутизатор имеет режим маршрутизации и режим моста. Обычно, в режиме моста, IP-пакет, отправленный устройством, прикрепленным к устройству шлюза, напрямую и прозрачным образом передается в сеть верхнего уровня. На IP-уровне, устройство шлюза в режиме моста является прозрачным. В этом случае, IP-адрес не присваивается прикрепленному устройству, и IP-пакет прикрепленного устройства также не модифицируется. Содержимое конкретного принципа функционирования в режиме моста или режиме маршрутизации хорошо известно специалисту в данной области техники, и не описывается вновь в настоящем документе.
[0060] Например, при приеме положительной ответной информации, отправленной вторым устройством шлюза, первое устройство шлюза устанавливает режим функционирования первого устройства шлюза в режим моста.
[0061] На этапе 103, первое устройство шлюза принимает сетевой параметр, который принадлежит второму устройству шлюза, и который отправлен вторым устройством шлюза. Конкретно, первое устройство шлюза может принять положительную ответную информацию, в то же время принимая сетевой параметр. Например, когда второе устройство шлюза обнаруживает, что фиксированное значение в поисковой информации является согласованным значением, второе устройство шлюза может определить, что первое устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, так что во время отправки положительной ответной информации, второе устройство шлюза отправляет сетевой параметр второго устройства шлюза первому устройству шлюза.
[0062] Конечно, этап 103 может также быть выполнен после этапа 102.
[0063] Обычно, сетевой параметр включает в себя SSID второго устройства шлюза и IP-адрес, присвоенный первому устройству шлюза. Присвоенный IP-адрес является адресом в сегменте сети, соответствующем SSID второго устройства шлюза. Сетевой параметр дополнительно включает в себя параметр, такой как способ шифрования данных. IP-адрес используется для первого устройства шлюза, чтобы осуществлять связь с другим устройством, например, чтобы осуществлять связь с пользовательским оборудованием и вторым устройством шлюза.
[0064] Опционально, если второе устройство шлюза дополнительно должно выполнить аутентификацию по паролю, сетевой параметр дополнительно включает в себя пароль для аутентификации.
[0065] Например, сетевой параметр включает в себя SSID 4 и IP-адрес во втором сегменте IP-адреса.
[0066] После приема сетевого параметра, первое устройство шлюза выполняет этап 104 выполнения конфигурации сети на первом устройстве шлюза согласно сетевому параметру. Например, первое устройство шлюза заменяет SSID 5 с помощью SSID 4, и заменяет IP-адрес первого устройства шлюза вновь присвоенным IP-адресом. К тому же, пароль для аутентификации также заменяется принятым паролем для аутентификации.
[0067] После выполнения конфигурации сети, когда пользовательское оборудование осуществляет поиск сети, пользовательское оборудование обнаруживает SSID.
[0068] Например, в этом случае, SSID первого устройства шлюза и второго устройства шлюза является SSID 4. Вследствие этого, когда пользовательское оборудование осуществляет поиск сети, пользовательское оборудование находит SSID 4 беспроводной сети. Относительно сильные сигналы сети обнаруживаются как в положении вблизи первого устройства шлюза, так и в положении второго устройства шлюза.
[0069] Далее, обращаясь к Фиг. 3, Фиг. 3 является схемой последовательности операций способа сетевого взаимодействия на стороне второго устройства шлюза согласно варианту осуществления по этой заявке. Как показано на Фиг. 3, способ включает в себя нижеследующие этапы.
[0070] Этап 201: После соединения первого устройства шлюза со вторым устройством шлюза, второе устройство шлюза принимает поисковую информацию, отправленную первым устройством шлюза, где поисковая информация включает в себя сетевой идентификатор.
[0071] Этап 202: Второе устройство шлюза определяет, согласно сетевому идентификатору, находятся ли второе устройство шлюза и первое устройство шлюза в одной и той же домашней сети.
[0072] Этап 203: Когда второе устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, второе устройство шлюза отправляет ответную информацию первому устройству шлюза, чтобы дать команду первому устройству шлюза осуществить переключение, чтобы было устройством моста второго устройства шлюза.
[0073] Этап 204: Второе устройство шлюза отправляет сетевой параметр первому устройству шлюза.
[0074] На этапе 204, смысл сетевого параметра является таким же как смысл сетевого параметра на вышеприведенном этапе 103.
[0075] Для конкретных процессов реализации этапа 201 и этапа 202, обратитесь к вышеприведенному описанию, и подробности не описываются снова в настоящем документе для краткости этого описания.
[0076] Аналогично, этап 203 и этап 204 могут быть выполнены одновременно, или этап 203 может быть выполнен первым перед этапом 204.
[0077] Опционально, когда второе устройство шлюза определяет, что второе устройство шлюза и первое устройство шлюза не находятся в домашней сети, второе устройство шлюза может отправить отрицательную ответную информацию или не отправляет ответную информацию.
[0078] Опционально, после этапа 204, способ дополнительно включает в себя: когда сетевой параметр обновлен, второе устройство шлюза отправляет обновленный сетевой параметр первому устройству шлюза. Соответственно, при приеме обновленного сетевого параметра, первое устройство шлюза снова выполняет конфигурацию сети согласно обновленному сетевому параметру, чтобы сохранять синхронизацию сетевых параметров двух устройств шлюза.
[0079] Фиг. 2 и Фиг. 3 описывают весь процесс сетевого взаимодействия соответственно со стороны первого устройства шлюза и стороны второго устройства шлюза. После завершения сетевого взаимодействия, первое устройство шлюза находится в режиме моста. Сетевой параметр первого устройства шлюза и сетевой параметр второго устройства шлюза являются одинаковыми.
[0080] Во время фактического применения, в дополнение к способам сетевого взаимодействия, описанным на Фиг. 2 и Фиг. 3, структура сетевого взаимодействия, в которой первое устройство шлюза является устройством моста второго устройства шлюза, может быть дополнительно получена другим способом сетевого взаимодействия. Независимо от способа сетевого взаимодействия, когда первое устройство шлюза используется как устройство моста второго устройства шлюза, и сетевой параметр первого устройства шлюза и сетевой параметр второго устройства шлюза синхронизированы, как соединить пользовательское оборудование с локальной сетью, созданной вторым устройством шлюза, описано ниже.
[0081] Как соединить пользовательское оборудование, такое как мобильный телефон, планшетный компьютер, компьютер типа ноутбук с локальной сетью через второе устройство шлюза, то есть, процесс соединения пользовательского оборудования со вторым устройством шлюза аналогичен процессу в предшествующем уровне техники, так что подробности не описываются снова в настоящем документе.
[0082] Что касается того, как соединить пользовательское оборудование с локальной сетью через первое устройство шлюза, обратитесь к Фиг. 4 за сведениями. Фиг. 4 является схемой последовательности операций способа создания соединения с устройством шлюза согласно варианту осуществления по этой заявке. Как показано на Фиг. 4, способ включает в себя нижеследующие этапы.
[0083] Этап 301: Первое устройство шлюза принимает запрос соединения, отправленный пользовательским оборудованием, где запрос включает в себя сетевой параметр второго устройства шлюза.
[0084] Этап 302: Первое устройство шлюза выполняет аутентификацию в отношении запроса соединения.
[0085] Этап 303: После аутентификации запроса соединения первым устройством шлюза, первое устройство шлюза принимает запрос, который отправлен пользовательским оборудованием и который запрашивает присвоение IP-адреса.
[0086] Этап 304: Первое устройство шлюза прозрачным образом передает второму устройству шлюза запрос, запрашивающий присвоение IP-адреса.
[0087] Этап 305: Первое устройство шлюза принимает IP-адрес, присвоенный вторым устройством шлюза второму пользовательскому оборудованию.
[0088] Этап 306: Первое устройство шлюза отправляет IP-адрес пользовательскому оборудованию.
[0089] На этапе 301, первое устройство шлюза принимает запрос соединения пользовательского оборудования. Конкретно, например, пользователь находит беспроводную сеть посредством сканирования сети и выбирает соединиться с беспроводной сетью. После введения правильного пароля, пользователь щелкает по кнопке "Соединиться". Так как в этом случае, пользовательское оборудование находится вблизи первого устройства шлюза, пользовательское оборудование отправляет запрос соединения первому устройству шлюза. Запрос соединения включает в себя SSID второго устройства шлюза и пароль.
[0090] После приема запроса соединения, первое устройство шлюза выполняет аутентификацию в отношении запроса. Конкретно, первое устройство шлюза выполняет аутентификацию для определения, является ли пароль правильным. Если пароль правильный, это указывает, что пароль аутентифицирован.
[0091] После аутентификации пароля, первое устройство шлюза дополнительно принимает запрос, который отправлен пользовательским оборудованием и который запрашивает присвоение IP-адреса.
[0092] В этом случае, первое устройство шлюза используется как устройство моста второго устройства шлюза, и первое устройство шлюза оказывает эффект усиления сигнала, но не может обработать запрос, запрашивающий присвоение IP-адреса. Вследствие этого, первое устройство шлюза выполняет этап 304 прозрачной передачи второму устройству шлюза запроса, запрашивающего присвоение IP-адреса.
[0093] После приема запроса, который прозрачным образом передан первым устройством шлюза и который запрашивает присвоение IP-адреса, второе устройство шлюза присваивает IP-адрес в сегменте сети второго устройства шлюза пользовательскому оборудованию и снова отправляет присвоенный IP-адрес первому устройству шлюза. Соответственно, первое устройство шлюза выполняет этап 305.
[0094] После приема IP-адреса, присвоенного вторым устройством шлюза пользовательскому оборудованию, первое устройство шлюза выполняет этап 306 отправки IP-адреса пользовательскому оборудованию. Таким образом, пользовательское оборудование соединяется с локальной сетью.
[0095] Конкретный сценарий применения способа сетевого взаимодействия и создания соединения с устройством шлюза в этом варианте осуществления по этой заявке предоставляется в качестве примера.
[0096] Обращаясь к Фиг. 5, предполагается, что маршрутизатор 1 соединяется с Интернетом посредством использования сетевого устройства, такого как модем. SSID, соответствующим маршрутизатору 1, является SSID 1, и сегментом сети, соответствующим маршрутизатору 1, является 192.168.1.1. После соединения с маршрутизатором 1, как маршрутизатор 2, так и маршрутизатор 3 выполняют способ сетевого взаимодействия, описанный на Фиг. 2 и в варианте осуществления по Фиг. 2. Вследствие этого, маршрутизатор 2 и маршрутизатор 3 раздельно функционируют в режиме моста и становятся устройствами мостов маршрутизатора 1. Маршрутизатор 1 отправляет SSID маршрутизатора 1 маршрутизатору 2 и маршрутизатору 3. Вследствие этого, маршрутизатор 2 и маршрутизатор 3 задают SSID маршрутизатора 2 и маршрутизатора 3 в значение SSID 1. IP-адрес маршрутизатора 2 изменяется на IP-адрес, 192.168.1.2, присвоенный маршрутизатором 1 маршрутизатору 2. IP-адрес маршрутизатора 3 изменяется на IP-адрес, 192.168.1.3, присвоенный маршрутизатором 1 маршрутизатору 3.
[0097] Предполагается, что маршрутизатор 1 помещается в гостиную и маршрутизатор 2 и маршрутизатор 3 соответственно помещаются в хозяйскую спальню и гостевую комнату. Таким образом, в этом доме, сигналы сети, которые пользователь видит в гостиной, хозяйской спальне и гостевой комнате, являются сильными, тем самым реализуя покрытие сетью каждой комнаты.
[0098] Предполагается, что первый член семьи несет мобильный телефон 1 в положение в гостиной. Первый член семьи выполняет сканирование сети посредством использования мобильного телефона 1, чтобы найти SSID 1, и затем отправляет запрос соединения. Так как первый член семьи находится вблизи маршрутизатора 1, запрос соединения отправляется маршрутизатору 1. Процесс соединения является таким же как процесс в предшествующем уровне техники. После соединения мобильного телефона 1, IP-адресом, присвоенным мобильному телефону 1, является 192.168.1.4.
[0099] Предполагается, что второй член семьи несет мобильный телефон 2 и находится в хозяйской спальне. Второй член семьи выполняет сканирование сети посредством использования мобильного телефона 2, чтобы найти SSID 1, и затем отправляет запрос соединения. Так как второй член семьи находится вблизи маршрутизатора 2, запрос соединения отправляется маршрутизатору 2. Конкретный способ соединения является таким же как способ, описанный на Фиг. 4 и в варианте осуществления по Фиг. 4. После соединения мобильного телефона 2, IP-адресом, присвоенным маршрутизатором мобильному телефону 2, является 192.168.1.5.
[0100] Аналогично, мобильный телефон 3 соединяется с маршрутизатором 3, и IP-адресом, присвоенным маршрутизатором 3 мобильному телефону 3, является 192.168.1.6.
[0101] Может быть видно, что хотя мобильный телефон 1, мобильный телефон 2 и мобильный телефон 3 соединены посредством использования разных маршрутизаторов, мобильный телефон 1, мобильный телефон 2 и мобильный телефон 3 в конечном счете соединены с локальной сетью, созданной маршрутизатором 1. Вследствие этого, мобильный телефон 1, мобильный телефон 2 и мобильный телефон 3 могут осуществлять связь друг с другом. Например, первый член семьи делится файлом в группе, и другой член семьи может просмотреть файл, которым делятся посредством пользовательского оборудования в группе.
[0102] Из описания выше может быть видно, что посредством способа сетевого взаимодействия в этом варианте осуществления по этой заявке, все устройства шлюзов в домашней сети используют один и тот же сетевой параметр, вне зависимости от того, сколько устройств шлюзов имеется физически, и с какого бы устройства шлюза пользовательское оборудование не соединялось с домашней сетью, пользовательское оборудование использует тот же самый сетевой параметр, и IP-адрес является IP-адресом в сегменте сети, соответствующем устройству шлюза верхнего уровня. Вследствие этого, все пользовательское оборудование соединяется с одной и той же локальной сетью, и многочисленное пользовательское оборудование может осуществлять связь друг с другом, тем самым способствуя использованию пользователем.
[0103] К тому же, способ сетевого взаимодействия в этом варианте осуществления по этой заявке автоматически приводится в действие первым устройством шлюза, и весь процесс сетевого взаимодействия выполняется автоматически без необходимости участия пользователя. Вследствие этого, для пользователя, способ является более удобным и простым, и снижает издержки сетевого взаимодействия.
[0104] На основе той же изобретательской идеи, обращаясь к Фиг. 6, Фиг. 6 является функциональной блок-схемой устройства для сетевого взаимодействия устройства шлюза согласно варианту осуществления по этой заявке. Устройство выполнено с возможностью реализации способа сетевого взаимодействия устройства шлюза, показанного на Фиг. 2 настоящего изобретения. Для значения терминов, используемых в этом варианте осуществления, обратитесь к содержимому, описанному в вышеприведенном варианте осуществления. Устройство для сетевого взаимодействия устройства шлюза включает в себя: блок 401 обработки, выполненный с возможностью: после соединения устройства шлюза со вторым устройством шлюза, определения, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети, где блок 401 обработки дополнительно выполнен с возможностью: когда устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, переключение первого устройства шлюза, чтобы было устройством моста второго устройства шлюза; и блок 402 приема, выполненный с возможностью приема сетевого параметра, отправленного вторым устройством шлюза, где сетевой параметр включает в себя SSID второго устройства шлюза и IP-адрес, присвоенный вторым устройством шлюза устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID, где блок 401 обработки дополнительно выполнен с возможностью выполнения конфигурации сети на устройстве шлюза согласно сетевому параметру.
[0105] Опционально, устройство дополнительно включает в себя блок отправки, и блок 401 обработки специально выполнен с возможностью: отправки поисковой информации второму устройству шлюза посредством использования блока отправки, где поисковая информация включает в себя сетевой идентификатор; приема ответной информации второго устройства шлюза посредством использования блока приема, где ответная информация генерируется на основе сетевого идентификатора; и определения, согласно ответной информации, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети.
[0106] Опционально, блок 401 обработки дополнительно выполнен с возможностью: перед отправкой поисковой информации второму устройству шлюза посредством использования блока отправки, определения, что устройство шлюза не задано в каскадный режим, где в каскадном режиме, устройство шлюза является каскадным устройством другого сетевого устройства.
[0107] Различные измененные способы и конкретные примеры способа сетевого взаимодействия устройства шлюза в вышеприведенном варианте осуществления по Фиг. 2 также применимы к устройству для сетевого взаимодействия устройства шлюза в этом варианте осуществления. Посредством подробного описания вышеприведенного способа сетевого взаимодействия устройства шлюза, специалист в данной области техники может четко знать способ реализации устройства для сетевого взаимодействия устройства шлюза в этом варианте осуществления. Вследствие этого, для краткости этого описания, подробности снова не описываются в настоящем документе.
[0108] На основе той же изобретательской идеи, обращаясь к Фиг. 7, Фиг. 7 является систематической блок-схемой устройства шлюза согласно варианту осуществления по этой заявке. Устройство выполнено с возможностью реализации способа сетевого взаимодействия устройства шлюза, показанного на Фиг. 2 настоящего изобретения. Для значения терминов, используемых в этом варианте осуществления, обратитесь к содержимому, описанному в вышеприведенном варианте осуществления. Устройство шлюза включает в себя: процессор 501, передатчик 502, приемник 503 и память 504. Процессор 501 может быть конкретно центральным процессором (CPU) общего назначения, или может быть специализированной интегральной схемой (по-английски: Application Specific Integrated Circuit, ASIC для краткости), или может быть одной или более интегральными схемами, выполненными с возможностью управления выполнением программы. Может быть один или более блоков 504 памяти. Память 504 может включать в себя постоянную память (по-английски: Read-Only Memory, ROM для краткости), оперативную память (по-английски: Random Access memory, RAM для краткости), и накопитель на магнитных дисках. Блоки памяти, приемник 503 и передатчик 502 соединены с процессором 501 посредством использования шины. Приемник 503 и передатчик 502 выполнены с возможностью осуществления связи по сети с внешним устройством, и могут осуществлять связь с внешним устройством конкретно посредством использования сети Ethernet, сети радиодоступа, беспроводной локальной сети и подобного. Приемник 503 и передатчик 502 могут быть двумя элементами, физически независимыми друг от друга, или могут быть физически одним и тем же элементом.
[0109] Память 504 может хранить инструкцию, и процессор 501 может исполнять инструкцию, хранящуюся в памяти 504.
[0110] Конкретно, процессор 501 выполнен с возможностью: после соединения устройства шлюза со вторым устройством шлюза, определения, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети. Процессор 501 дополнительно выполнен с возможностью: когда устройство шлюза и второе устройство шлюза находятся в одной и той же домашней сети, переключения первого устройства шлюза, чтобы было устройством моста второго устройства шлюза. Приемник 503 выполнен с возможностью приема сетевого параметра, отправленного вторым устройством шлюза, где сетевой параметр включает в себя SSID второго устройства шлюза и IP-адрес, присвоенный вторым устройством шлюза устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID. Процессор 501 дополнительно выполнен с возможностью выполнения конфигурации сети на устройстве шлюза согласно сетевому параметру.
[0111] Опционально, устройство шлюза дополнительно включает в себя передатчик 502, и процессор 501 специально выполнен с возможностью: отправки поисковой информации второму устройству шлюза посредством использования передатчика 502, где поисковая информация включает в себя сетевой идентификатор; приема ответной информации второго устройства шлюза посредством использования приемника 503, где ответная информация генерируется на основе сетевого идентификатора; и определения, согласно ответной информации, находятся ли второе устройство шлюза и устройство шлюза в одной и той же домашней сети.
[0112] Опционально, процессор 501 дополнительно выполнен с возможностью: перед отправкой поисковой информации второму устройству шлюза посредством использования передатчика 502, определения, что устройство шлюза не задано в каскадный режим, где в каскадном режиме, устройство шлюза является каскадным устройством другого сетевого устройства.
[0113] Различные измененные способы и конкретные примеры способа сетевого взаимодействия устройства шлюза в вышеприведенном варианте осуществления по Фиг. 2 также применимы к устройству шлюза в этом варианте осуществления. Посредством подробного описания вышеприведенного способа сетевого взаимодействия устройства шлюза, специалист в данной области техники может четко знать способ реализации устройства шлюза в этом варианте осуществления. Вследствие этого, для краткости этого описания, подробности снова не описываются в настоящем документе.
[0114] На основе той же изобретательской идеи, обращаясь к Фиг. 8, Фиг. 8 является функциональной блок-схемой устройства для сетевого взаимодействия устройства шлюза согласно варианту осуществления по этой заявке. Устройство выполнено с возможностью реализации способа сетевого взаимодействия устройства шлюза, показанного на Фиг. 3 настоящего изобретения. Для значения терминов, используемых в этом варианте осуществления, обратитесь к содержимому, описанному в вышеприведенном варианте осуществления. Устройство для сетевого взаимодействия устройства шлюза включает в себя: блок 601 приема, выполненный с возможностью: после соединения первого устройства шлюза с устройством шлюза, приема поисковой информации, отправленной первым устройством шлюза, где поисковая информация включает в себя сетевой идентификатор; блок 602 обработки, выполненный с возможностью определения, согласно сетевому идентификатору, находятся ли устройство шлюза и первое устройство шлюза в одной и той же домашней сети; и блок 603 отправки, выполненный с возможностью: когда устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, отправки ответной информации первому устройству шлюза чтобы дать команду первому устройству шлюза осуществить переключение, чтобы было устройством моста устройства шлюза; и отправки сетевого параметра устройства шлюза первому устройству шлюза, где сетевой параметр включает в себя SSID устройства шлюза и IP-адрес, присвоенный устройством шлюза первому устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID, то есть, IP-адрес, присвоенный первому устройству шлюза, и IP-адрес второго устройства шлюза находятся в одном и том же сегменте сети.
[0115] Опционально, блок 603 отправки дополнительно выполнен с возможностью: когда сетевой параметр обновлен, отправки обновленного сетевого параметра первому устройству шлюза.
[0116] Различные измененные способы и конкретные примеры способа сетевого взаимодействия устройства шлюза в вышеприведенном варианте осуществления по Фиг. 3 также применимы к устройству для сетевого взаимодействия устройства шлюза в этом варианте осуществления. Посредством подробного описания вышеприведенного способа сетевого взаимодействия устройства шлюза, специалист в данной области техники может четко знать способ реализации устройства для сетевого взаимодействия устройства шлюза в этом варианте осуществления. Вследствие этого, для краткости этого описания, подробности снова не описываются в настоящем документе.
[0117] На основе той же изобретательской идеи, обращаясь к Фиг. 9, Фиг. 9 является систематической блок-схемой устройства шлюза согласно варианту осуществления по этой заявке. Устройство выполнено с возможностью реализации способа сетевого взаимодействия устройства шлюза, показанного на Фиг. 3 настоящего изобретения. Для значения терминов, используемых в этом варианте осуществления, обратитесь к содержимому, описанному в вышеприведенном варианте осуществления. Устройство шлюза включает в себя: процессор 701, передатчик 702, приемник 703 и память 704. Процессор 701 может быть конкретно центральным процессором (CPU) общего назначения, или может быть специализированной интегральной схемой (по-английски: Application Specific Integrated Circuit, ASIC для краткости), или может быть одной или более интегральными схемами, выполненными с возможностью управления выполнением программы. Может быть или более блоков 704 памяти. Память 704 может включать в себя постоянную память (по-английски: Read-Only Memory, ROM для краткости), оперативную память (по-английски: Random Access memory, RAM для краткости), и накопитель на магнитных дисках. Блоки памяти, приемник 703 и передатчик 702 соединены с процессором 701 посредством использования шины. Приемник 703 и передатчик 702 выполнены с возможностью осуществления связи по сети с внешним устройством, и могут осуществлять связь с внешним устройством конкретно посредством использования сети Ethernet, сети радиодоступа, беспроводной локальной сети и подобного. Приемник 703 и передатчик 702 могут быть двумя элементами, физически независимыми друг от друга, или могут быть физически одним и тем же элементом.
[0118] Память 704 может хранить инструкцию, и процессор 701 может исполнять инструкцию, хранящуюся в памяти 704.
[0119] Конкретно, приемник 703 выполнен с возможностью: после соединения первого устройства шлюза с устройством шлюза, приема поисковой информации, отправленной первым устройством шлюза, где поисковая информация включает в себя сетевой идентификатор. Процессор 701 выполнен с возможностью определения, согласно сетевому идентификатору, находятся ли устройство шлюза и первое устройство шлюза в одной и той же домашней сети. Передатчик 703 выполнен с возможностью: когда устройство шлюза и первое устройство шлюза находятся в одной и той же домашней сети, отправки ответной информации первому устройству шлюза, чтобы дать команду первому устройству шлюза осуществить переключение, чтобы было устройством моста устройства шлюза; и отправки сетевого параметра устройства шлюза первому устройству шлюза, где сетевой параметр включает в себя SSID устройства шлюза и IP-адрес, присвоенный устройством шлюза первому устройству шлюза, и IP-адрес является адресом в сегменте сети, соответствующем SSID.
[0120] Опционально, передатчик 702 дополнительно выполнен с возможностью: когда сетевой параметр обновлен, отправки обновленного сетевого параметра первому устройству шлюза.
[0121] Различные измененные способы и конкретные примеры способа сетевого взаимодействия устройства шлюза в вышеприведенном варианте осуществления по Фиг. 3 также применимы к устройству шлюза в этом варианте осуществления. Посредством подробного описания вышеприведенного способа сетевого взаимодействия устройства шлюза, специалист в данной области техники может четко знать способ реализации устройства шлюза в этом варианте осуществления. Вследствие этого, для краткости этого описания, подробности снова не описываются в настоящем документе.
[0122] Одно или более технических решений, предусмотренных в вариантах осуществления по этой заявке, имеют по меньшей мере нижеследующие технические эффекты или преимущества:
[0123] В вариантах осуществления по этой заявке, все устройства шлюзов в домашней сети используют один и тот же сетевой параметр, вне зависимости от того, сколько устройств шлюзов имеется физически, и с какого бы устройства шлюза пользовательское оборудование не соединялось с домашней сетью, пользовательское оборудование использует тот же самый сетевой параметр, и IP-адрес является IP-адресом в сегменте сети, соответствующем устройству шлюза верхнего уровня. Вследствие этого, все пользовательское оборудование соединяется с одной и той же локальной сетью, и многочисленное пользовательское оборудование может осуществлять связь друг с другом, тем самым способствуя использованию пользователем.
[0124] Безусловно, специалист в данной области техники может внести различные модификации и вариации в эту заявку без отступления от сущности и объема этой заявки. Эта заявка предназначена для охвата этих модификаций и вариаций этой заявки, предусматривая, что они попадают в пределы объема правовой охраны, заданные нижеследующими пунктами формулы изобретения и их эквивалентными технологиями.