СПОСОБ, УСТРОЙСТВО И СИСТЕМА УПРАВЛЕНИЯ МОБИЛЬНОСТЬЮ И ЭФФЕКТИВНОГО ПОИСКА ИНФОРМАЦИИ В СЕТИ СВЯЗИ

1. Способ формирования универсальной наложенной сети для эффективного поиска информации в сети связи, отличающийся тем, что он содержит следующие этапы:
- получение (204) в доменном маршрутизаторе (103) от мобильного устройства (106) связи запроса на регистрацию, включающего идентификатор указанного мобильного устройства связи,
поиск (205) адреса маршрутизатора следующего перехода (104), связанного с указанным идентификатором,
передачу (206) указанного запроса к маршрутизатору следующего перехода (104),
получение (210) ответа от маршрутизатора следующего перехода (104), и если ответ содержит адрес домашнего маршрутизатора (104),
передачу (211) на мобильное устройство (106) связи ответа, включающего адрес домашнего маршрутизатора (104), причем указанный ответ инициирует создание соединения между мобильным устройством (106) связи и домашним маршрутизатором (104).
2. Способ по п.1, согласно которому этап поиска (205) дополнительно содержит этап идентификации сетевого адреса домашнего маршрутизатора (104) в сети связи.
3. Способ по п.1 или 2, согласно которому этап поиска (205) основан на близости сети или географическом положении, или измерении пропускной способности и трафика, или соглашениях о равноправном информационном обмене, установленных на основании сообществ или известных межличностных связей в случае домашнего маршрутизатора (104).
4. Способ по п.3, согласно которому близость сети определяется на основании количества интервалов связи и/или задержки проверки возможности установления соединения посредством запроса/отклика и контроля прохождения сигнала по сети и/или перекрывающихся маршрутов для домашнего маршрутизатора (104).
5. Способ по п.3, согласно которому географическое положение основывается на данных GPS мобильного устройства (106) связи.
6. Доменный маршрутизатор (103) для формирования универсальной наложенной сети для эффективного поиска информации в сети связи, отличающийся тем, что он содержит
ресивер (301), выполненный с возможностью принимать от мобильного устройства (106) связи запрос на регистрацию, включающий идентификатор указанного мобильного устройства связи,
контролер (302), выполненный с возможностью поиска адреса маршрутизатора следующего перехода (104, 105), связанного с указанным идентификатором, и
передатчик (303), выполненный с возможностью пересылать запрос на регистрацию к маршрутизатору следующего перехода(104, 105),
причем ресивер (301) выполнен с возможностью принимать ответ от маршрутизатора следующего перехода (104, 105), контроллер (302) выполнен с возможностью определять, содержит ли ответ сетевой адрес домашнего маршрутизатора (104), а передатчик (303) выполнен с возможностью отправлять на мобильное устройство (106) связи ответное сообщение, включающее адрес домашнего маршрутизатора (104) и инициирующее создание соединения между мобильным устройством связи и домашним маршрутизатором.
7. Доменный маршрутизатор по п.6, в котором сетевой адрес является доменным именем, а доменный маршрутизатор (103) зарегистрирован в качестве агента для группы доменных имен, доступных для поиска в электронной сети связи.
8. Доменный маршрутизатор по п.6 или 7, в котором ресивер (301) выполнен с возможностью принимать запрос на поиск логического идентификатора от одного или более клиентов (101), контроллер (302) выполнен с возможностью искать домашний маршрутизатор или чужой маршрутизатор, ассоциированный с логическим идентификатором, и управлять передатчиком, чтобы отправить запрос поиска к обнаруженному домашнему маршрутизатору, ресивер выполнен с возможностью принимать перенаправленный адрес узла переключения, ответственного за перемещение запроса от обнаруженного домашнего маршрутизатора, а передатчик выполнен с возможностью отвечать на запрос клиента перенаправленным адресом узла переключения.
9. Доменный маршрутизатор по п.6 или 7, содержащий маршрутную таблицу адресов домашних маршрутизаторов или чужих маршрутизаторов.
10. Доменный маршрутизатор по п.6 или 7, в котором ресивер выполнен с возможностью принимать информацию о регистрации или обновлении от одного или более домашних маршрутизаторов и/или чужих маршрутизаторов, а контролер выполнен с возможностью хранить информацию о регистрации в маршрутной таблице.
11. Доменный маршрутизатор по п.10, в котором маршрутная таблица выполнена с возможностью хранить альтернативные адреса домашних маршрутизаторов и/или чужих маршрутизаторов для одного или более логических идентификаторов.
12. Доменный маршрутизатор по пп.6, 7, в котором контролер выполнен с возможностью поддерживать соединения на транспортном уровне со всеми маршрутизаторами в маршрутной таблице.
13. Доменный маршрутизатор по пп.6, 7, содержащий список логических идентификаторов, связанных по меньшей мере еще с одним доменным маршрутизатором, причем контролер выполнен с возможностью перенаправлять запросы имен в списке логических идентификаторов к одному из других доменов.
14. Доменный маршрутизатор по пп.6, 7, содержащий список доменов, которым предоставлена возможность передавать запросы, сгенерированные домашними маршрутизаторами, домашним маршрутизаторам, хранящимся в маршрутной таблице доменного маршрутизатора.
15. Доменный маршрутизатор по пп.6, 7, содержащий таблицу адресов клиентов с текущими ожидающими не выполненными запросами на поиск унифицированного идентификатора ресурса (URI) в домене, управляемом доменным маршрутизатором, и контролер, выполненный с возможностью в ответ на получение первого ответа на запрос некоторого URI от домашнего/чужого маршрутизатора следующего перехода ответить всем клиентам с текущими ожидающими ответа запросами.
16. Способ формирования универсальной наложенной сети для эффективного поиска информации в сети связи, отличающийся тем, что согласно этому способу получают (207) в домашнем маршрутизаторе (104) запрос на регистрацию мобильного устройства (106) связи от доменного маршрутизатора (103), включающий идентификатор указанного мобильного устройства связи, в ответ на указанный запрос генерируют (208) ответ, содержащий адрес домашнего маршрутизатора, и передают (209) этот ответ доменному маршрутизатору (103), чтобы инициировать пересылку на мобильное устройство (106) связи ответа, содержащего адрес домашнего маршрутизатора.
17. Способ по п.16, включающий:
получение запроса на регистрацию от мобильного устройства (214) связи, и в ответ на указанный запрос установление (215, 216) соединения между мобильным устройством (106) связи и домашним маршрутизатором (104).
18. Способ по п.17, согласно которому в качестве указанного соединения используют соединение транспортного уровня.
19. Домашний маршрутизатор (104) для формирования универсальной наложенной сети для эффективного поиска информации в сети связи, отличающийся тем, что он содержит
ресивер (311), выполненный с возможностью принимать от доменного маршрутизатора (103) запрос на регистрацию мобильного устройства (106) связи, включающий идентификатор указанного мобильного устройства связи,
контролер (312), выполненный с возможностью в ответ на указанный запрос генерировать ответ, содержащий адрес домашнего маршрутизатора,
и передатчик (313), выполненный с возможностью направлять доменному маршрутизатору (103) ответ, содержащий адрес домашнего маршрутизатора, чтобы инициировать пересылку ответа на мобильное устройство (106) связи.
20. Домашний маршрутизатор по п.19, в котором ресивер (311) выполнен с возможностью принимать запрос на регистрацию от мобильного устройства (106) связи, а контролер (312) выполнен с возможностью в ответ на указанный запрос от мобильного устройства (106) связи устанавливать соединение между домашним маршрутизатором (104) и мобильным устройством (106) связи.
21. Способ формирования универсальной наложенной сети для эффективного поиска информации в сети связи, отличающийся тем, что согласно этому способу:
запрашивают (201) соединение с домашним маршрутизатором (104) путем отправки запроса серверу доменных имен (102),
получают (202) адрес доменного маршрутизатора (103), соединенного с домашним маршрутизатором (104),
запрашивают (203) регистрацию на домашнем маршрутизаторе (104) полученного адреса путем отправки (203) запроса на регистрацию доменному маршрутизатору (103),
получают (212) регистрационный ответ от доменного маршрутизатора (103) со ссылкой на домашний маршрутизатор (104),
генерируют и отправляют (213) запрос на регистрацию непосредственно домашнему маршрутизатору (104),
и устанавливают (217) соединение между домашним маршрутизатором (104) и мобильным устройством (106) связи.
22. Компьютерная программа, содержащая средства компьютерного программного кода, выполненные с возможностью исполнения этапов способа по любому из пп.1, 2, 4, 5, 16-18 и 21, когда указанная программа выполняется на компьютере.
23. Компьютерная программа по п.22, содержащаяся на читаемом компьютером носителе.
24. Компьютерная программа на носителе, содержащая выполнимые компьютером инструкции для выполнения компьютером способов по пп.1, 2, 4, 5, 16-18 и 21 при выполнении указанной программы на компьютере.
25. Компьютерная программа по п.24, в которой указанный носитель является носителем записи, компьютерной памятью, постоянным запоминающим устройством или носителем электрического сигнала.
26. Компьютерный программный продукт, содержащий читаемый на компьютере носитель, содержащий: средства компьютерного программного кода, которые при загрузке указанной программы заставляют компьютер выполнить процесс по любому из пп.1, 2, 4, 5, 16-18 и 21.