СИСТЕМА СВЯЗИ, МОБИЛЬНЫЙ ТЕРМИНАЛ И МАРШРУТИЗАТОР ДОСТУПА
COMMUNICATION SYSTEM, USER EQUIPMENT AND ACCESS ROUTER

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к усовершенствованию методики быстрой передачи обслуживания (быстрый протокол мобильной связи с Интернетом (IP), в дальнейшем называемый «FMIP») в мобильном IP (протоколе мобильной связи с Интернетом, в дальнейшем называемый «MIP»).
УРОВЕНЬ ТЕХНИКИ
В прошлом методика FMIP известна как методика для обеспечения эффективного средства для Интернет-приложений, требующих реальный масштаб времени для сведения к минимуму потери пакетов, что не может быть предотвращено обычной передачей обслуживания уровня-3 с использованием методики MIP (например, см. непатентный документ, приведенный ниже). Ниже будет дано описание FMIP посредством ссылки на фиг.1, фиг.41 и фиг.42.
Система радиосвязи, показанная на фиг.1, включает в себя: IP-сеть 15 (сеть связи), например Интернет, множество подсетей 20 и 30 (также называемых подсетями), подключенных к IP-сети, мобильный терминал 10 (MN, мобильный узел), который может быть подключен к одной из множества подсетей 20 и 30, и CN (узел-корреспондент), который соответствует MN10. На фиг.1 две подсети 20 и 30 показаны как множество подсетей 20 и 30.
Подсеть 20 содержит маршрутизатор 21 доступа (PAR) для выполнения маршрутизации для IP-пакета (пакетных данных) и множество точек 22 и 23 доступа (AP) для образования внутренних зон 22 и 23 охвата радиосредствами (зон с возможностью связи). Каждая из этих АР22 и 23 подключается к PAR21, и PAR21 подключается к IP-сети 15. На фиг.1 две AP22 и 23 показаны как множество AP22 и 23. Также подсеть 30 содержит ту же разновидность соединения, что и подсеть 20, которая описана выше, посредством маршрутизатора 31 доступа (NAR) и множества АР32 и 33.
Здесь делается предположение на случай, где передача обслуживания выполняется от подсети 20 к подсети 30, когда MN10 перемещается в зону 34 охвата радиосредствами, образованную АР32, через зону 26 перекрытия из зоны 25 охвата радиосредствами, образованной АР23. В дальнейшем маршрутизатор доступа, который присутствует на более раннем положении к АР23 и к которому MN10 подключается до передачи обслуживания, называется PAR21 (Предшествующий маршрутизатор доступа), а маршрутизатор доступа, который присутствует на более раннем положении к АР32, и к которому MN10 подключается после передачи обслуживания, называется NAR31 (Новый маршрутизатор доступа).
PAR21, то есть составной элемент подсети 20, и NAR31, то есть составной элемент подсети 30, могут взаимодействовать друг с другом через IP-сеть 15. То есть подсеть 20 и подсеть 30 связаны через IP-сеть 15.
Далее будет дано описание процесса в FMIP, ссылаясь на фиг.1. В FMIP существует два режима работы, в зависимости от того, принято ли сообщение FBAck (быстрое подтверждение привязки) на линии связи (линии связи до передачи обслуживания), к которой MN10 подключается до передачи обслуживания. Это зависит от того, передает ли MN10 сообщение FBU (быстрое обновление привязки) на линии связи до передачи обслуживания. В дальнейшем режим работы в случае, когда MN10 передает сообщение FBU на линии связи до передачи обслуживания, называется первым режимом работы, а режим работы в случае, когда MN10 не передает сообщение FBU на линии связи до передачи обслуживания, называется вторым режимом работы.
Сначала ниже будет дано описание первого режима работы, в котором MN10 передает сообщение FBU на линии связи до передачи обслуживания. Фиг.41 является диаграммой последовательности для показа общих возможностей первого режима работы в FMIP, когда MN10 передает сообщение FBU на линии связи до передачи обслуживания.
Например, когда MN10 начинает перемещаться из зоны PAR21 (зона 25 охвата радиосредствами точки AP23) в зону NAR31 (зона 34 охвата радиосредствами точки АР32), перемещение обнаруживается уровнем 2, и начинается передача обслуживания в уровне 3 в качестве начальной точки. Это начало передачи обслуживания определяется посредством сравнения напряженности принятого электрического поля от АР23 с таковой у электрического поля от АР32 в зоне 26 перекрытия.
Когда информация, включающая в себя AP-ID (идентификационная информация каждой АР) точки АР32, которая является назначением перемещения, объявляется из уровня 2, MN10 передает сообщение RtSolPr (запрос маршрутизатора для прокси-сервера), включающее в себя AP-ID точки AP32, подключенному в данный момент PAR21 (этап S801). После приема сообщения RtSolPr PAR21 отыскивает маршрутизатор доступа, существующий в окружении, согласно AP-ID точки AP32, который объявлялся от MN10, и получает информацию о NAR31, либо он получает информацию о NAR31 из уже извлеченной информации (информации, аккумулируемой PAR21).
Затем PAR21 передает MN10 сообщение PrRtAdv (объявление прокси-сервера маршрутизатору), включающее информацию о NAR31 (например, адрес канального уровня NAR31, или сетевой префикс подсети 30, к которой принадлежит NAR31), в качестве ответа на сообщение RtSolPr (этап S803).
После приема этого сообщения PrRtAdv MN10 формирует NCoA (новый адрес для передачи), который является адресом, приспосабливаемым к подсети 30 посредством использования сетевого префикса подсети 30, включенного в сообщение PrRtAdv, и адреса канального уровня самого MN10, и сообщение FBU, включающее в себя NCoA, передается PAR21 (этап S805).
По приему сообщения FBU PAR21 передает NAR31 сообщение HI (начало передачи обслуживания), включающее в себя NCoA, для того чтобы подтвердить, является ли NCoA, сформированный на MN10, действующим адресом в подсети 30 (этап S807). Когда принимается сообщение HI, NAR31 проверяет, является ли действующим NCoA, включенный в сообщение HI. В случае, если NCoA является действующим, сообщение HAck (подтверждение передачи обслуживания) для задания состояния, показывающего результат, передается PAR21 (этап S809). Когда принимается сообщение HAck, PAR21 передает сообщение FBAck для объявления результата MN10 и NAR31 (этапы S811 и S813). Затем пакет, отправленный MN10, перенаправляется к NAR31 (этап S815). Когда пакет для MN10 перенаправлен от PAR21, NAR31 выполняет буферизацию пакета.
Затем MN10 начинает фактическое перемещение в подсеть 30 и выполняет передачу обслуживания, например, от АР23 к АР32 (этап S817). Непосредственно после переключения соединения на NAR31 сообщение FNA (Быстрое извещение соседнего узла) для запроса уведомления о подключении к NAR31 и передаче пакета, обработанного буферизацией, передается NAR31 (этап S819). После приема сообщения FNA NAR31 передает MN10 пакет, обработанный буферизацией (этап S821).
Далее будет дано описание второго режима работы, в котором MN10 не передает сообщение FBU на линии связи до передачи обслуживания, а передает FNA (сообщение, включающее в себя FBU) на линии связи после передачи обслуживания. Фиг.42 является диаграммой последовательности для показа общих возможностей второго режима работы в FMIP, когда MN10 в традиционной методике передает сообщение FNA [FBU] на линии связи после передачи обслуживания в традиционной методике (предшествующий уровень техники).
Аналогично первому режиму работы, показанному на фиг.41, MN10 передает сообщение RtSolPr (этап S901) и принимает сообщение PrRtAdv (этап S903). Затем без передачи сообщения FBU в первом режиме работы, показанном на фиг.41 (этап S805 на фиг.41), начинается фактическое перемещение в подсеть 30. Например, выполняется передача обслуживания канального уровня от АР23 к АР32 (этап S905).
Затем, непосредственно после переключения соединения на NAR31, MN10 передает NAR31 сообщение FNA, включающее в себя сообщение FBU (это сообщение описывается как FNA [FBU]) (этап S907). NAR31 проверяет действенность NCoA, включенного в сообщение FNA (этап S909). В случае, если NCoA является действующим, то сообщение FBU передается PAR21 (этап S911). В случае, если NCoA не является действующим, то сообщение NAAck (подтверждение объявления соседнего узла) для уведомления, что NCoA не может использоваться, отправляется MN10.
В качестве ответа на это сообщение FBU PAR21 передает NAR31 сообщение FBAck (этап S913) и перенаправляет NAR31 пакет, адресованный MN10 (этап S915). NAR31 принимает сообщение FBAck от PAR21 и перенаправляет к MN10 пакет, адресованный MN10, который принят от PAR21 (этап S917).
В непатентном документе 1, приведенном ниже, предлагается, что адрес IPv6 (Интернет-протокол версии 6) маршрутизатора NAR31 устанавливается в качестве адреса назначения сообщения FNA, когда сообщение FNA отправляется к NAR31. Принимая во внимание факт, что установка NCoA дается как адрес источника передачи сообщения FNA, нет раскрытия процедуры, посредством которой может быть оценено, что адрес IPv6 маршрутизатора NAR31 является глобальным IP-адресом (отсутствует раскрытие процедуры, посредством которой NAR31 получает глобальный адрес IPv6), либо является групповым адресом в подсети 30.
[Непатентный документ 1] Раджив Кудли (Rajeev Koodli); «Fast Handovers for Mobile IPv6» (Быстрые передачи обслуживания для мобильного IPv6), draft-ietf-mobileip-fast-mipv6-08, октябрь 2003 г.
[Непатентный документ 2] Т. Нартен (T. Narten), И. Нордмак (E. Nordmark) и В. Симпсон (W. Simpson): «Neighbor Discovery for IP Version 6 (IPv6)» (Обнаружение соседнего узла для Интернет-протокола версии 6 (IPv6)), RFC2461, декабрь 1998 г.
Однако согласно методике, раскрытой в непатентном документе 1, MN10 может быстро принять пакет непосредственно после передачи обслуживания посредством выполнения сбора и регистрации (обновление привязки) NCoA до или непосредственно после передачи обслуживания, пока соответствующее рассмотрение не дано быстрой передаче пакета посредством MN10 после передачи обслуживания.
Фиг.43 показывает таблицу маршрутизации для пояснения первого примера проблемы в традиционной методике FMIP. Для передачи наружу пакета изнутри подсетей 20 и 30 MN10 обращается к таблице маршрутизации. Фиг.43 показывает таблицу маршрутизации до того, как MN10 выполнил передачу обслуживания. Когда пакет передается наружу (например, CN40) при условии, что MN10 перед передачей обслуживания соединен с подсетью 30, запись, относящаяся к маршрутизатору по умолчанию (маршрутизатору, установленному таким способом, что пакет может быть отправлен наружу из подсети 20), извлекается из назначения передачи пакета, и затем запись, где локальный адрес связи PAR21, заданный шлюзу записи, устанавливается назначению, которое извлечено. В результате MAC-адрес (управление доступом к среде передачи) PAR21, заданный шлюзу записи, устанавливается в качестве адреса назначения Ethernet (зарегистрированный товарный знак) пакета. Фиг.43 показывает таблицу маршрутизации, где маршрутизатор по умолчанию подсети 20 тот же, что и PAR21.
С другой стороны, чтобы MN10 передал пакет из подсети 30 после передачи обслуживания, локальный адрес связи NAR31 или локальный адрес связи маршрутизатора 37 по умолчанию из подсети 30 должен быть установлен в качестве маршрутизатора по умолчанию в таблице маршрутизации MN10. Однако несмотря на факт, что MN10 может получить новый CoA (NCoA) посредством FMIP до передачи обслуживания, маршрутизатор по умолчанию в подсети 20 до передачи обслуживания еще установлен в качестве маршрутизатора по умолчанию MN10 после передачи обслуживания в таблице маршрутизации. В этом отношении пакет, который нужно отправить наружу из подсети 30, удаляется без отправки из подсети 30. Даже когда MN10 пытается обновить таблицу маршрутизации непосредственно после передачи обслуживания, невозможно обновить таблицу маршрутизации, поскольку неизвестен NAR31 подсети 30, который является новым назначением соединения или локальным адресом связи маршрутизатора 37 по умолчанию.
С другой стороны, в непатентном документе 2, который приведен выше, раскрывается, что MN10 может получить внешний адрес передачи, который описан в сообщении RA (локальный адрес связи NAR31, который приведен выше, или локальный адрес связи маршрутизатора 37 по умолчанию подсети 30), посредством приема сообщения RA (объявление маршрутизатора) от NAR31 или маршрутизатора 37 по умолчанию. Также в сообщении RA также описывается информация для идентификации маршрутизатора 37 по умолчанию. Однако сообщение RA является сообщением, которое необходимо отправлять периодически от каждого маршрутизатора, и это весьма трудно, что MN10 передает пакет наружу (например, CN40), пока MN10 пассивно принимает сообщение RA и получает внешний адрес передачи. Аналогично, кроме внешнего адреса передачи, который приведен выше, отсутствует процедура для получения информации, включенной в сообщение RA, которое может быть принято в подсети 30, за исключением того, что сообщение RA пассивно принимается, пока находится в ожидании после передачи обслуживания.
В случае, когда MN10 может иметь глобальный адрес IPv6 маршрутизатора NAR31 подсети 30 до передачи обслуживания, пакет, переданный от MN10 непосредственно после передачи обслуживания, может достигать CN40, если шифрование пакета, показанное на фиг.44, выполняется MN10. Однако различные предписания должны быть вновь установлены, например преобразование заголовка на NAR31 или дешифрование пакета на PAR21, и это требует изменения всей системы связи и не является самым реальным решением.
В FMIP возможно получить сетевой префикс подсети 30 и адрес канального уровня NAR31 и возможно оценить локальный адрес связи NAR31 из таких типов информации. Однако даже когда может быть оценен локальный адрес связи NAR31, необходимо подтверждать, используется ли он (или он правильный), и это означает, что требуется время для подтверждения. Также возможно оценить локальный адрес связи NAR31, но полностью невозможно оценить локальный адрес связи маршрутизатора 37 по умолчанию, существующего в подсети 30.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Для решения вышеупомянутых проблем целью настоящего изобретения является предоставление системы связи, мобильного терминала и маршрутизатора доступа, в которой мобильный терминал, выполняющий передачу обслуживания между подсетями, может быстро выполнить пакетную передачу наружу незамедлительно после передачи обслуживания.
Для достижения вышеупомянутой цели настоящее изобретение предоставляет систему связи, которая содержит первый маршрутизатор доступа, принадлежащий первой подсети, и второй маршрутизатор доступа, принадлежащий второй подсети, причем упомянутый первый маршрутизатор доступа и упомянутый второй маршрутизатор доступа соединены через IP-сеть, и мобильный терминал подключается к упомянутой первой подсети и упомянутой второй подсети посредством радиосвязи, где:
мобильный терминал, подключенный к упомянутой первой подсети, запрашивает локальный адрес связи упомянутого второго маршрутизатора доступа в упомянутой второй подсети у упомянутого первого маршрутизатора доступа, при условии подключения к упомянутой первой подсети, после решения, что должна быть выполнена передача обслуживания в упомянутую вторую подсеть, и упомянутый первый маршрутизатор доступа предоставляет упомянутому мобильному терминалу упомянутый локальный адрес связи упомянутого второго маршрутизатора доступа.
С компоновкой, которая описана выше, мобильный терминал может заранее получать локальный адрес связи маршрутизатора доступа подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Также для достижения вышеупомянутой цели настоящее изобретение предоставляет систему связи, как описано выше, которая содержит первый маршрутизатор доступа, принадлежащий первой подсети, и второй маршрутизатор доступа, принадлежащий второй подсети, причем упомянутый первый маршрутизатор доступа и упомянутый второй маршрутизатор доступа соединены через IP-сеть, и мобильный терминал подключается к упомянутой первой подсети и упомянутой второй подсети посредством радиосвязи, где:
мобильный терминал, подключенный к упомянутой первой подсети, запрашивает локальный адрес связи маршрутизатора по умолчанию в упомянутой второй подсети у упомянутого первого маршрутизатора доступа, при условии подключения к упомянутой первой подсети, после решения, что должна быть выполнена передача обслуживания в упомянутую вторую подсеть, и упомянутый первый маршрутизатор доступа предоставляет упомянутому мобильному терминалу упомянутый локальный адрес связи упомянутого маршрутизатора по умолчанию.
С компоновкой, которая описана выше, мобильный терминал может заранее получать локальный адрес связи маршрутизатора по умолчанию подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Кроме того, настоящее изобретение предоставляет систему связи с компоновкой, которая описана выше, где упомянутый первый маршрутизатор доступа предоставляет информацию, включенную в сообщение RA, отправленное внутри упомянутой второй подсети упомянутому мобильному терминалу упомянутым вторым маршрутизатором доступа вместе с упомянутым локальным адресом связи упомянутого второго маршрутизатора доступа.
С компоновкой, которая описана выше, мобильный терминал может заранее получать информацию, включенную в сообщение RA маршрутизатора доступа подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, где упомянутый первый маршрутизатор доступа предоставляет информацию, включенную в сообщение RA, отправленное внутри упомянутой второй подсети упомянутому мобильному терминалу упомянутым маршрутизатором по умолчанию вместе с упомянутым локальным адресом связи упомянутого маршрутизатора по умолчанию.
С компоновкой, которая описана выше, мобильный терминал может заранее получать информацию, включенную в сообщение RA маршрутизатора по умолчанию подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, где упомянутый мобильный терминал обращается к упомянутому локальному адресу связи, когда выполняется пакетная передача за пределы упомянутой второй подсети после того, как выполнится передача обслуживания из упомянутой первой подсети в упомянутую вторую подсеть.
С компоновкой, которая описана выше, мобильный терминал после выполнения передачи обслуживания между подсетями посредством использования локального адреса связи, который получен, может быстро выполнить пакетную передачу наружу после передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, где упомянутый мобильный терминал запрашивает упомянутый локальный адрес связи у упомянутого первого маршрутизатора доступа при передаче сообщения P для запроса информации, относящейся к упомянутому второму маршрутизатору доступа.
С компоновкой, которая описана выше, мобильный терминал может запрашивать локальный адрес связи при передаче сообщения Р маршрутизатору доступа подсети, подключенной до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, где упомянутый мобильный терминал выполняется с возможностью добавления информации для поручения запроса упомянутого локального адреса связи в упомянутое сообщение Р, при этом упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной информацией в упомянутом сообщении Р, и передает упомянутому мобильному терминалу сообщение Q, включающее упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в сообщение Q, которое является ответным сообщением упомянутого сообщения Р.
С компоновкой, которая описана выше, мобильный терминал может передавать сообщение Р, включающее в себя запрос локального адреса связи, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством приема сообщения Q, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, где упомянутый мобильный терминал выполняется с возможностью передачи информации для запроса упомянутого локального адреса связи, отличной от упомянутого сообщения Р, у упомянутого первого маршрутизатора доступа, при этом упомянутый первый маршрутизатор доступа выполняется с возможностью получения упомянутого локального адреса связи, относящегося к подсети, заданной, по меньшей мере, одной из информации для запроса упомянутого локального адреса связи и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала, и передает упомянутому мобильному терминалу уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения Q, которое является ответным сообщением упомянутого сообщения Р.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, в назначении передачи обслуживания посредством передачи информации для запроса локального адреса связи, отличной от сообщения Р, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения Q.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью добавления информации для поручения запроса упомянутого локального адреса связи в упомянутое сообщение Р, и упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации для запроса упомянутого локального адреса связи и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала, и передает упомянутому мобильному терминалу уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения Q, которое является ответным сообщением упомянутого сообщения Р.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения Р, включающего в себя запрос локального адреса связи, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения Q, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, где упомянутый мобильный терминал выполняется с возможностью передачи упомянутому первому маршрутизатору доступа информации для запроса упомянутого локального адреса связи, отличной от упомянутого сообщения Р, и упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной информацией в упомянутом сообщении Р, и передает упомянутому мобильному терминалу упомянутое сообщение Q, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в сообщение Q, которое является ответным сообщением упомянутого сообщения Р.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи информации для запроса локального адреса связи, отличной от сообщения Р, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема сообщения Q, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной информацией в упомянутом сообщении, когда сообщение Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, принимается от упомянутого мобильного терминала, и передает упомянутому мобильному терминалу упомянутое сообщение Q, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в сообщение Q, которое является ответным сообщением упомянутого сообщения Р.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи подсети после передачи обслуживания посредством передачи сообщения Р маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема сообщения Q, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной информацией в упомянутом сообщении Р, когда упомянутое сообщение Р принимается от упомянутого мобильного терминала, получает упомянутый локальный адрес связи и передает упомянутому мобильному терминалу уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения Q, которое является ответным сообщением упомянутого сообщения Р.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения Р маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения Q, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью запроса упомянутого локального адреса связи у упомянутого первого маршрутизатора доступа при передаче сообщения R для запроса на перенаправление упомянутому второму маршрутизатору доступа пакета, адресованного упомянутому мобильному терминалу.
С компоновкой, которая описана выше, мобильный терминал может запрашивать локальный адрес связи при передаче сообщения R маршрутизатору доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью добавления информации для запроса упомянутого локального адреса связи в упомянутое сообщение R, при этом упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации в сообщении R, сообщении Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала уже до приема упомянутого сообщения R, и передает упомянутому мобильному терминалу упомянутое сообщение S, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в сообщение S, которое является ответным сообщением упомянутого сообщения R.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения R, включающего в себя запрос локального адреса связи, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема сообщения S, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью передачи упомянутому первому маршрутизатору доступа информации для запроса упомянутого локального адреса связи, отличной от упомянутого сообщения R, при этом упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации для запроса упомянутого локального адреса связи, информации в упомянутом сообщении R, принятом от упомянутого мобильного терминала, сообщении Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала уже до приема упомянутого сообщения R, и передает упомянутому мобильному терминалу уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения S, которое является ответным сообщением упомянутого сообщения R.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи информации для запроса локального адреса связи, отличной от сообщения R, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения S, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью добавления информации для запроса упомянутого локального адреса связи в упомянутое сообщение R, и упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации для запроса упомянутого локального адреса связи, информации в упомянутом сообщении R, принятом от упомянутого мобильного терминала, сообщении Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала, уже до приема упомянутого сообщения R, и передает упомянутому мобильному терминалу уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения S, которое является ответным сообщением упомянутого сообщения R.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи подсети после передачи обслуживания посредством передачи сообщения R, включающего в себя запрос локального адреса связи, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения S, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью передачи упомянутому первому маршрутизатору доступа информации для запроса упомянутого локального адреса связи, отличной от упомянутого сообщения, и упомянутый первый маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации в сообщении R, информации сообщения Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала уже до приема упомянутого сообщения R, и передает упомянутому мобильному терминалу упомянутое сообщение S, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в сообщение S, которое является ответным сообщением упомянутого сообщения R.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи информации для запроса локального адреса связи, отличной от сообщения R, маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема сообщения S, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа получает, когда упомянутое сообщение R принимается от упомянутого мобильного терминала, упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации в сообщении R, сообщении Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала уже до приема упомянутого сообщения R, и передает упомянутому мобильному терминалу упомянутое сообщение S, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в сообщение S, которое является ответным сообщением упомянутого сообщения R.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения R маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема сообщения S, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа получает, когда упомянутое сообщение R принимается от упомянутого мобильного терминала, упомянутый локальный адрес связи, относящийся к подсети, заданной, по меньшей мере, одной из информации в сообщении R, информации в сообщении Р для запроса информации, относящейся к упомянутому второму маршрутизатору доступа, и информации в упомянутом сообщении Р, принятом от упомянутого мобильного терминала уже до приема упомянутого сообщения R, и передает упомянутому мобильному терминалу уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения S, которое является ответным сообщением упомянутого сообщения R.
С компоновкой, которая описана выше, мобильный терминал может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения R маршрутизатору доступа подсети, подключенной до передачи обслуживания, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения S, от маршрутизатора доступа подсети, подключенной до передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью запроса упомянутого локального адреса связи у упомянутого второго маршрутизатора доступа при передаче сообщения T для запроса запуска обработки передачи обслуживания, относящегося к упомянутому мобильному терминалу.
С компоновкой, которая описана выше, мобильный терминал может запрашивать локальный адрес связи при передаче сообщения Т маршрутизатору доступа подсети после передачи обслуживания, посредством маршрутизатора доступа, подключенного до передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью добавления информации для запроса упомянутого локального адреса связи в упомянутое сообщение Т, и упомянутый второй маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к упомянутой второй подсети, к которой принадлежит упомянутый второй маршрутизатор доступа, и передает упомянутое сообщение U, включающее в себя упомянутый локальный адрес связи, упомянутому первому маршрутизатору доступа посредством включения упомянутого локального адреса связи в сообщение U, которое является ответным сообщением упомянутого сообщения T.
С компоновкой, которая описана выше, маршрутизатор доступа, подключенный до передачи посредством мобильного терминала, может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения Т, включающего в себя локальный адрес связи, маршрутизатору доступа подсети, подключенной после передачи обслуживания, и посредством приема сообщения U, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной после передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью передачи упомянутому второму маршрутизатору доступа информации для запроса упомянутого локального адреса связи, отличной от упомянутого сообщения Т, при этом упомянутый второй маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к упомянутой второй подсети, к которой принадлежит упомянутый второй маршрутизатор доступа, и передает упомянутому первому маршрутизатору доступа уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения U, которое является ответным сообщением упомянутого сообщения T.
С компоновкой, которая описана выше, маршрутизатор доступа, подключенный до передачи обслуживания посредством мобильного терминала, может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи информации для запроса локального адреса связи, отличной от сообщения Т, маршрутизатору доступа подсети, подключенной после передачи обслуживания мобильным терминалом, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения U, от маршрутизатора доступа подсети, подключенной после передачи обслуживания мобильным терминалом.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью добавления информации для запроса упомянутого локального адреса связи в упомянутое сообщение Т, и упомянутый второй маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к упомянутой второй подсети, к которой принадлежит упомянутый второй маршрутизатор доступа, и передает уведомляющее сообщение, включающее в себя упомянутый локальный адрес связи, упомянутому первому маршрутизатору доступа посредством включения упомянутого локального адреса связи в уведомляющее сообщение, отличное от сообщения U, которое является ответным сообщением упомянутого сообщения T.
С компоновкой, которая описана выше, маршрутизатор доступа, подключенный до передачи обслуживания посредством мобильного терминала, может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения Т, включающего в себя запрос локального адреса связи, маршрутизатору доступа подсети, подключенной после передачи обслуживания мобильным терминалом, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения U, от маршрутизатора доступа подсети, подключенной после передачи обслуживания мобильным терминалом.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью передачи упомянутому второму маршрутизатору доступа информации для запроса упомянутого локального адреса связи, отличной от упомянутого сообщения Т, и упомянутый второй маршрутизатор доступа получает упомянутый локальный адрес связи, относящийся к упомянутой второй подсети, к которой принадлежит упомянутый второй маршрутизатор доступа, и передает упомянутое сообщение U, включающее в себя упомянутый локальный адрес связи, упомянутому первому маршрутизатору доступа посредством включения упомянутого локального адреса связи в сообщение U, которое является ответным сообщением упомянутого сообщения T.
С компоновкой, которая описана выше, маршрутизатор доступа, подключенный до передачи обслуживания посредством мобильного терминала, может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи информации для запроса локального адреса связи, отличной от сообщения Т, маршрутизатору доступа подсети, подключенной после передачи обслуживания мобильным терминалом, и посредством приема сообщения U, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной после передачи обслуживания мобильным терминалом.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый второй маршрутизатор доступа получает, когда принимается упомянутое сообщение Т от упомянутого первого маршрутизатора доступа, упомянутый локальный адрес связи, относящийся к упомянутой второй подсети, к которой принадлежит упомянутый второй маршрутизатор доступа, и передает упомянутое сообщение, включающее в себя упомянутый локальный адрес связи, упомянутому первому маршрутизатору доступа посредством включения упомянутого локального адреса связи в сообщение U, которое является ответным сообщением упомянутого сообщения T.
С компоновкой, которая описана выше, маршрутизатор доступа, подключенный до передачи обслуживания мобильным терминалом, может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения Т маршрутизатору доступа подсети, подключенной после передачи обслуживания мобильным терминалом, и посредством приема сообщения U, включающего в себя локальный адрес связи, от маршрутизатора доступа подсети, подключенной после передачи обслуживания мобильным терминалом.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый второй маршрутизатор доступа получает, когда принимается упомянутое сообщение Т от упомянутого первого маршрутизатора доступа, упомянутый локальный адрес связи, относящийся к упомянутой второй подсети, к которой принадлежит упомянутый второй маршрутизатор доступа, и передает упомянутое сообщение, включающее в себя упомянутый локальный адрес связи, упомянутому первому маршрутизатору доступа посредством включения упомянутого локального адреса связи в сообщение U, которое является ответным сообщением упомянутого сообщения T.
С компоновкой, которая описана выше, маршрутизатор доступа, подключенный до передачи обслуживания мобильным терминалом, может получать локальный адрес связи, относящийся к подсети, после передачи обслуживания посредством передачи сообщения Т маршрутизатору доступа подсети, подключенной после передачи обслуживания мобильным терминалом, и посредством приема информации, включающей в себя локальный адрес связи, отличной от сообщения U, от маршрутизатора доступа подсети, подключенной после передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, где первый маршрутизатор доступа принадлежит первой подсети, и второй маршрутизатор доступа принадлежит второй подсети, причем упомянутый первый маршрутизатор доступа и упомянутый второй маршрутизатор доступа соединены через IP-сеть, и мобильный терминал подключается к упомянутой первой подсети и упомянутой второй подсети посредством радиосвязи, где:
при условии, что упомянутый мобильный терминал подключается к упомянутой первой подсети, упомянутый первый маршрутизатор доступа передает упомянутому мобильному терминалу сообщение W для поручения выполнения передачи обслуживания в упомянутую вторую подсеть, включающее в себя упомянутый локальный адрес связи упомянутого второго маршрутизатора доступа.
С компоновкой, которая описана выше, мобильный терминал может заранее получать локальный адрес связи маршрутизатора доступа подсети в назначении передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, где первый маршрутизатор доступа принадлежит первой подсети, и второй маршрутизатор доступа принадлежит второй подсети, причем упомянутый первый маршрутизатор доступа и упомянутый второй маршрутизатор доступа соединены через IP-сеть, и мобильный терминал подключается к упомянутой первой подсети и упомянутой второй подсети посредством радиосвязи, где:
при условии, что упомянутый мобильный терминал подключается к упомянутой первой подсети, упомянутый первый маршрутизатор доступа передает сообщение W, включающее в себя упомянутый локальный адрес связи маршрутизатора по умолчанию в упомянутой второй подсети, и поручающее выполнение передачи обслуживания в упомянутую вторую подсеть.
С компоновкой, которая описана выше, мобильный терминал может заранее получать локальный адрес связи маршрутизатора по умолчанию подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Кроме того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью предоставления информации, включенной в сообщение RA, отправленное в упомянутой второй подсети упомянутому мобильному терминалу упомянутым вторым маршрутизатором доступа вместе с упомянутым локальным адресом связи упомянутого второго маршрутизатора доступа.
С компоновкой, которая описана выше, мобильный терминал может заранее получать информацию, включенную в сообщение RA маршрутизатора доступа подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Также настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый первый маршрутизатор доступа выполняется с возможностью предоставления информации, включенной в сообщение RA, отправленное в упомянутой второй подсети упомянутому мобильному терминалу упомянутым маршрутизатором по умолчанию вместе с упомянутым локальным адресом связи упомянутого маршрутизатора по умолчанию.
С компоновкой, которая описана выше, мобильный терминал может заранее получать информацию, включенную в сообщение RA маршрутизатора по умолчанию подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Более того, настоящее изобретение предоставляет систему связи, которая описана выше, в которой упомянутый мобильный терминал выполняется с возможностью обращения к упомянутому локальному адресу связи при передаче пакета за пределы упомянутой второй подсети после выполнения передачи обслуживания от упомянутой первой подсети в упомянутую вторую подсеть.
С компоновкой, которая описана выше, мобильный терминал может заранее получать информацию, включенную в сообщение RA маршрутизатора по умолчанию подсети в назначении передачи обслуживания, до выполнения передачи обслуживания.
Также согласно настоящему изобретению могут предоставляться мобильный терминал и маршрутизатор доступа, включенные в систему связи, которая описана выше.
Как и сообщение Р, которое описано выше, сообщение RtSolPr для объявления идентификационной информации (AP-ID) точки доступа в назначении передачи обслуживания мобильного терминала (MN) может использоваться для запроса информации (AR-INFO), относящейся к маршрутизатору доступа (NAR) подсети, подключенной мобильным терминалом (MN) до передачи обслуживания, например, в FMIP.
Более того, как и сообщение Q, которое описано выше, может использоваться сообщение PrRtAdv, которое предназначено для объявления информации, относящейся к NAR, посредством PAR для MN в FMIP.
Также, как и сообщение R, которое описано выше, может использоваться сообщение FBU, которое предназначено для объявления NCoA, сформированного MN с целью запроса запуска перенаправления пакетов посредством MN к NAR, например, в FMIP.
Также, как и сообщение S, которое описано выше, может использоваться сообщение FBAck, которое предназначено для объявления результата проверки NCoA, принятого от NAR для MN посредством PAR, например, в FMIP.
Более того, как и сообщение Т, которое описано выше, может использоваться сообщение HI, которое предназначено для подтверждения действенности NCoA, объявленного MN для NAR посредством PAR, например, в FMIP.
Более того, как и сообщение U, которое описано выше, может использоваться сообщение HAck, которое предназначено для объявления результата проверки действенности NCoA узла MN, объявленного от PAR для PAR, например, в FMIP.
Также, как и сообщение W, которое описано выше, может использоваться незапрашиваемое сообщение PrRtAdv для поручения выполнения передачи обслуживания в определенную подсеть, которое включает в себя информацию, относящуюся к определенной подсети, посредством PAR для MN, например, в FMIP.
Система связи, мобильный терминал и маршрутизатор доступа настоящего изобретения обладают компоновкой, которая описана выше, и могут обеспечиваться такие результаты, что мобильный терминал, выполняющий передачу обслуживания между подсетями, может быстро передать пакет наружу непосредственно после передачи обслуживания.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 является схематическим чертежом для показа компоновки системы радиосвязи, обычно используемой в настоящем изобретении и в традиционной методике (предшествующий уровень);
Фиг.2 является диаграммой последовательности, показывающей основную обработку, общую для первого - четвертого варианта осуществления настоящего изобретения;
Фиг.3 является блок-схемой для показа примера компоновки PAR в первом варианте осуществления настоящего изобретения;
Фиг.4А представляет диаграммы, показывающие информацию для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, как показано на фиг.3;
Фиг.4В является диаграммой для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.3;
Фиг.5 является блок-схемой для показа примера компоновки PAR во втором варианте осуществления изобретения;
Фиг.6А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.5;
Фиг.6В представляет диаграммы для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.5;
Фиг.7 является блок-схемой для показа примера компоновки PAR в третьем варианте осуществления настоящего изобретения;
Фиг.8А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обработать в PAR, показанном на фиг.7;
Фиг.8В представляет диаграмму для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.7;
Фиг.9 является блок-схемой для показа примера компоновки PAR в четвертом варианте осуществления настоящего изобретения;
Фиг.10А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.9;
Фиг.10В представляет диаграммы для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.9;
Фиг.11 является блок-схемой для показа примера компоновки MN в четвертом варианте осуществления настоящего изобретения;
Фиг.12 является диаграммой последовательности для показа основной обработки, общей для пятого-восьмого вариантов осуществления настоящего изобретения;
Фиг.13 является блок-схемой для показа примера компоновки PAR в пятом варианте осуществления настоящего изобретения;
Фиг.14А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.13;
Фиг.14В представляет диаграмму для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.13;
Фиг.15 является блок-схемой для показа примера компоновки PAR в шестом варианте осуществления настоящего изобретения;
Фиг.16А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.15;
Фиг.16В представляет диаграммы для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.15;
Фиг.17 является блок-схемой для показа примера компоновки PAR в седьмом варианте осуществления настоящего изобретения;
Фиг.18А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.17;
Фиг.18В является диаграммой для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN и обработанного в PAR, показанном на фиг.17;
Фиг.19 является блок-схемой для показа примера компоновки PAR в восьмом варианте осуществления настоящего изобретения;
Фиг.20А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который нужно обработать в PAR, показанном на фиг.19;
Фиг.20В представляет диаграммы для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которую нужно передать MN и обработать в PAR, показанном на фиг.19;
Фиг.21 является диаграммой последовательности для показа основной обработки, общей для девятого-двенадцатого вариантов осуществления настоящего изобретения;
Фиг.22 является блок-схемой для показа примера компоновки PAR в девятом варианте осуществления настоящего изобретения;
Фиг.23 является блок-схемой для показа примера компоновки NAR в девятом варианте осуществления настоящего изобретения;
Фиг.24А представляет диаграммы для показа запроса информации о внешнем адресе передачи, который отдается и получается между PAR, показанным на фиг.22, и NAR, показанным на фиг.23;
Фиг.24В является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которая отдается и получается между PAR, показанным на фиг.22, и NAR, показанным на фиг.23;
Фиг.25 является блок-схемой для показа примера компоновки PAR в десятом варианте осуществления настоящего изобретения;
Фиг.26 является блок-схемой для показа примера компоновки NAR в десятом варианте осуществления настоящего изобретения;
Фиг.27А представляет диаграммы для показа запроса информации о внешнем адресе передачи, который отдается и получается между PAR, показанным на фиг.25, и NAR, показанным на фиг.26;
Фиг.27В представляет диаграммы для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которая отдается и получается между PAR, показанным на фиг.25, и NAR, показанным на фиг.26;
Фиг.28 является блок-схемой для показа примера компоновки PAR в одиннадцатом варианте осуществления настоящего изобретения;
Фиг.29 является блок-схемой для показа примера компоновки NAR в одиннадцатом варианте осуществления настоящего изобретения;
Фиг.30А представляет диаграммы для показа запроса информации о внешнем адресе передачи, который отдается и получается между PAR, показанным на фиг.28, и NAR, показанным на фиг.29;
Фиг.30В является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которая отдается и получается между PAR, показанным на фиг.28, и NAR, показанным на фиг.29;
Фиг.31 является блок-схемой для показа компоновки PAR в двенадцатом варианте осуществления настоящего изобретения;
Фиг.32 является блок-схемой для показа примера компоновки NAR в двенадцатом варианте осуществления настоящего изобретения;
Фиг.33А представляет диаграммы для показа запроса информации о внешнем адресе передачи, который отдается и получается между PAR, показанным на фиг.31, и NAR, показанным на фиг.32;
Фиг.33В представляет диаграммы для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которая отдается и получается между PAR, показанным на фиг.31, и NAR, показанным на фиг.32;
Фиг.34 является диаграммой последовательности для показа основной обработки, общей для тринадцатого и четырнадцатого вариантов осуществления настоящего изобретения;
Фиг.35 является блок-схемой для показа примера компоновки NAR в тринадцатом варианте осуществления настоящего изобретения;
Фиг.36А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который нужно обрабатывать в NAR, показанном на фиг.35;
Фиг.36В представляет диаграмму для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которую нужно передать MN и обработать в NAR, показанном на фиг.35;
Фиг.37 является блок-схемой для показа примера компоновки NAR в четырнадцатом варианте осуществления настоящего изобретения;
Фиг.38А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который нужно обрабатывать в NAR, показанном на фиг.37;
Фиг.38В является диаграммой для указания примера компоновки данных уведомляющей информации о внешнем адресе передачи, которую нужно передать MN и обработать в NAR, показанном на фиг.37;
Фиг.39 является блок-схемой для показа примера компоновки MN в четырнадцатом варианте осуществления настоящего изобретения;
Фиг.40 является диаграммой последовательности для показа основной обработки в пятнадцатом варианте осуществления настоящего изобретения;
Фиг.41 является диаграммой последовательности для показа общих признаков первого режима работы в FMIP в случае, когда MN10 в традиционной методике передает сообщение FBU посредством линии связи до передачи обслуживания;
Фиг.42 является диаграммой последовательности для показа общих признаков второго режима работы в FMIP в случае, когда MN10 в традиционной методике (предшествующий уровень) передает сообщение FNA [FBU] на линии связи после передачи обслуживания;
Фиг.43 показывает таблицу для пояснения первого примера проблем в традиционной методике FMIP; и
Фиг.44 представляет диаграммы для пояснения второго примера проблемы в традиционной методике FMIP.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Ниже дано описание вариантов осуществления настоящего изобретения с первого по пятнадцатый, ссылаясь на чертежи. К компоновке системы радиосвязи, которая показана на фиг.1, используемой в объяснении предшествующего уровня техники, также обращаются в объяснении вариантов осуществления настоящего изобретения с первого по пятнадцатый. Специально делается предположение на случай, где передача обслуживания от подсети 20 к подсети 30 выполняется, когда MN10 во взаимодействии с CN40, перемещается из зоны 25 охвата радиосредствами, образованной АР23, через зону 26 перекрытия в зону 34 охвата радиосредствами, образованную АР32.
В вариантах осуществления с первого по двенадцатый, которые приведены ниже, будет дано описание процедуры, посредством которой MN10 получает внешний адрес передачи (локальный адрес связи NAR31 или локальный адрес связи маршрутизатора 37 по умолчанию, принадлежащего подсети 30), относящийся к подсети 30, подключенной после передачи обслуживания на линии связи подсети 20, подключенной до передачи обслуживания. В вариантах осуществления с тринадцатого по пятнадцатый, которые приведены ниже, будет дано описание процедуры, посредством которой MN10 быстро получает внешний адрес передачи, относящийся к подсети 30, после передачи обслуживания на линии связи подсети 30, подключенной после передачи обслуживания.
[1-й вариант осуществления]
Сначала будет дано описание первого варианта осуществления настоящего изобретения. Фиг.2 является диаграммой последовательности для показа основной обработки, общей для первого-четвертого вариантов осуществления настоящего изобретения. Диаграмма последовательности, приведенная на фиг.2, показывает только основную обработку, согласно настоящему изобретению, и поясненная в первом-четвертом вариантах осуществления настоящего изобретения методика может выполняться в сочетании с первым или вторым режимом работы в FMIP, показанном на фиг.41 и фиг.42.
В диаграмме последовательности, показанной на фиг.2, аналогично традиционному FMIP, показанному на фиг.41 и фиг.42, MN10 сначала подключается к подсети 20 (этап S101), и при этом подключенном условии обнаруживается AP32 в диапазоне новой подсети 30, и принимается решение выполнения передачи обслуживания канального уровня к АР32 (этап S103). Затем MN10 передает информацию, что запрашивается внешний адрес передачи, в дополнение к сообщению RtSolPr, включающему в себя AP-ID точки АР32 (этап S105).
PAR21 принимает сообщение RtSolPr от MN10 и, используя процедуру как процедуру для получения информации о NAR31, которая выполнялась в традиционной методике FMIP, например, он получает внешний адрес передачи, относящийся к подсети 30 (этап S107). Конкретнее, PAR21 отыскивает маршрутизатор доступа, присутствующий в окружении, по AP-ID точки AP32, включенному в сообщение RtSolPr, и получает локальный адрес связи NAR31, принадлежащего подсети 30, или маршрутизатора 37 по умолчанию. Либо PAR21 может получить локальный адрес связи NAR31, принадлежащего подсети 30, либо маршрутизатора 37 по умолчанию, из уже извлеченной информации (информации, накапливаемой PAR21).
Затем PAR21 объявляет MN10 внешний адрес передачи, относящийся к подсети 30, полученный на этапе S107, во время передачи сообщения PrRtAdv, включающего в себя информацию о NAR31 (этап S109). Тем самым MN10 может получать от PAR21 внешний адрес передачи, относящийся к подсети 30. В частности, MN10 может быстро выполнить пакетную передачу наружу (например, CN40) в подсети 30 посредством установки локального адреса связи NAR31, который заранее получен с помощью вышеописанной процедуры, либо локального адреса связи маршрутизатора 37 по умолчанию непосредственно после передачи обслуживания на линию связи подсети 30 (этап S111), как маршрутизатора по умолчанию в таблице маршрутизации.
Фиг.3 является блок-схемой для показа примера компоновки PAR в первом варианте осуществления настоящего изобретения. На фиг.3 функции PAR21 показаны с помощью блоков, тогда как эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.3 PAR21 содержит средство 1101 приема, средство 1102 передачи, средство 1103 обработки RtSolPr, средство 1104 формирования PrRtAdv, средство 1105 получения информации о соседней подсети и средство 1106 хранения информации о соседней подсети.
Средство 1101 приема и средство 1102 передачи являются средствами для передачи и приема пакета посредством соединения с АР (АР22 и АР23), присутствующих под управлением, или соединения с IP-сетью 15. Обычно они отличаются от интерфейса, который будет подключен к АР22 или АР23, или интерфейса, который будет соединен с IP-сетью 15, и предоставляется множество средств приема и средств передачи. Однако здесь они показаны как одно средство 1101 приема и одно средство 1102 передачи.
Также средство 1103 обработки RtSolPr выполняет обработку, относящуюся к сообщению RtSolPr, принятому от MN10, и поручает средству 1104 формирования PrRtAdv сформировать сообщение PrRtAdv, которое должно быть ответным сообщением, и оно также поручает средству 1105 получения информации о соседней подсети получить внешний адрес передачи, относящийся к подсети 30, назначения передачи обслуживания MN10.
При приеме поручения от средства 1103 обработки RtSolPr средство 1104 формирования PrRtAdv формирует сообщение PrRtAdv, включающее в себя внешний адрес передачи, относящийся к подсети 30, объявленный средством 1105 получения информации о соседней подсети.
Средство 1105 получения информации о соседней подсети является средством для получения внешнего адреса передачи, относящегося к подсети 30, и для объявления внешнего адреса передачи, относящегося к подсети 30, который получен средством 1104 формирования PrRtAdv. Например, средство 1105 получения информации о соседней подсети передает NAR31 или серверу информацию для запроса внешнего адреса передачи, относящегося к подсети 30, по необходимости, через средство 1102 передачи, и принимает внешний адрес передачи, относящийся к подсети 30, через средство 1101 приема, и может получать внешний адрес передачи, относящийся к подсети 30. Также возможно сохранить полученный внешний адрес передачи, относящийся к подсети 30, в средстве 1106 хранения информации о соседней подсети. Также возможно получать по желанию внешний адрес передачи, относящийся к подсети 30, посредством обращения к внешнему адресу передачи, относящемуся к подсети 30, сохраненному в средстве 1106 хранения информации о соседней подсети.
Фиг.4А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.3, и фиг.4В является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которую нужно передать MN. Как показано на фиг.4А, PAR21 принимает от MN10 традиционное сообщение RtSolPr, либо сообщение RtSolPr, дополненное информацией для поручения запроса внешнего адреса передачи.
Например, PAR21 скомпонован так, что он передает сообщение PrRtAdv, включающее в себя внешний адрес передачи, показанный на фиг.4В, в случае, когда принято традиционное сообщение RtSolPr (то есть, традиционное сообщение RtSolPr играет роль информации для запроса внешнего адреса передачи). Либо PAR21 скомпонован так, что он проверяет, имеется ли в сообщении RtSolPr информация для поручения запроса внешнего адреса передачи, и передает сообщение PrRtAdv, включающее в себя внешний адрес передачи, показанный на фиг.4В, в случае, если добавляется информация для поручения запроса внешнего адреса передачи.
Следовательно, хотя и не показано на чертежах, с целью выполнения первого варианта осуществления настоящего изобретения MN10 должен обладать средством для извлечения внешнего адреса передачи из сообщения PrRtAdv, принятого от PAR21. В случае, если PAR скомпонован так, что он передает MN10 сообщение PrRtAdv, включающее в себя внешний адрес передачи, который передает сообщение RtSolPr, дополненное информацией для поручения запроса внешнего адреса передачи, MN10 должен обладать средством для вставки информации для поручения запроса внешнего адреса передачи в сообщение RtSolPr.
Как описано выше, согласно первому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, MN10 запрашивает внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения RtSolPr маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения PrRtAdv, которое является ответным сообщением. Таким образом, MN10 может получать внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания к линии связи подсети 20, подключенной до передачи обслуживания, и может быстро передать пакет наружу непосредственно после передачи обслуживания.
В первом варианте осуществления, который описан выше, дано объяснение случая, где он скомпонован так, что внешний адрес передачи включается в сообщение PrRtAdv, которое является ответным сообщением на сообщение RtSolPr, принятое от MN10, и PAR21 передает сообщение PrRtAdv, включающее в себя внешний адрес передачи. Однако PAR21 также может передавать сообщение PrRtAdv (незапрашиваемое сообщение PrRtAdv) без приема сообщения RtSolPr от MN10 (см. раздел 3.3 непатентного документа 1).
В незапрашиваемое сообщение PrRtAdv, переданное при условии, где нет запроса сообщением RtSolPr, включается информация, относящаяся к конкретной подсети из подсетей в окружении (например, такая информация, как IP-адрес NAR31, принадлежащий подсети, или сетевой префикс подсети). По приему незапрашиваемого сообщения PrRtAdv MN10 должен выполнить передачу обслуживания в определенную подсеть, включенную в незапрашиваемое сообщение PrRtAdv. То есть, незапрашиваемое сообщение PrRtAdv является сообщением, которое включает в себя информацию, относящуюся к определенной подсети, и для поручения определенной подсети выполнить передачу обслуживания.
Как показано на фиг.4В, согласно настоящему изобретению, оно может быть так скомпоновано, что внешний адрес передачи, относящийся к определенной подсети, включается в незапрашиваемое сообщение PrRtAdv, как описано выше, вместе с информацией, относящейся к определенной подсети, и что PAR21 может передавать MN10 незапрашиваемое сообщение PrRtAdv, включающее в себя внешний адрес передачи, при условии, что нет запроса от MN10.
[2-й вариант осуществления]
Далее будет дано описание второго варианта осуществления настоящего изобретения. Процесс во втором варианте осуществления изобретения такой же, что и процесс, описанный выше применительно к диаграмме последовательности фиг.2, и здесь не приводится подробное описание.
Фиг.5 является блок-схемой для показа примера компоновки PAR во втором варианте осуществления настоящего изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.5, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.5 PAR21 содержит средство 1201 приема, средство 1202 передачи, средство 1203 обработки RtSolPr, средство 1204 формирования PrRtAdv, средство 1205 получения информации о соседней подсети, средство 1206 хранения информации о соседней подсети и средство 1207 формирования уведомляющего о внешнем адресе передачи сообщения. Средство 1201 приема, средство 1202 передачи, средство 1203 обработки RtSolPr и средство 1206 хранения информации о соседней подсети являются теми же, что и средство 1101 приема, средство 1102 передачи, средство 1103 обработки RtSolPr и средство 1106 хранения информации о соседней подсети, которые показаны соответствующим образом на фиг.3.
Средство 1204 формирования PrRtAdv является средством для формирования такого же сообщения, что и сообщение PrRtAdv, формируемое в традиционном FMIP после приема поручения от средства 1203 обработки RtSolPr. То есть, оно такое же, как и средство для формирования сообщения PrRtAdv в традиционном FMIP.
Средство 1205 получения информации о соседней подсети является средством для получения внешнего адреса передачи, относящегося к подсети 30, и для объявления внешнего адреса передачи, относящегося к подсети 30, который получен средством 1207 формирования уведомляющего о внешнем адресе передачи сообщения. Отличие от средства 1105 получения информации о соседней подсети, которое показано на фиг.3, заключается в том, что назначением уведомления внешнего адреса передачи, относящегося к подсети 30, является средство 1207 формирования уведомляющего о внешнем адресе передачи сообщения, а остальные функции те же, что и средства 1105 получения информации о соседней подсети, которое показано на фиг.3.
Средство 1207 формирования уведомляющего о внешнем адресе передачи сообщения является средством для формирования уведомляющего о внешнем адресе передачи сообщения, включающего в себя внешний адрес передачи, относящийся к подсети 30, объявленного от средства 1205 получения информации о соседней подсети. Уведомляющее о внешнем адресе передачи сообщение отличается от сообщения PrRtAdv.
Фиг.6А представляет диаграммы для показа информации для запроса внешнего адреса передачи от MN, который нужно обрабатывать в PAR, показанном на фиг.5. Фиг.6В представляет диаграммы для показа примера компоновки данных информации для объявления внешнего адреса передачи, переданного MN. Показанное на фиг.6А сообщение RtSolPr такое же, как и показанное на фиг.4А.
Это скомпоновано так, что кроме сообщения PrRtAdv PAR21 передает MN10 уведомляющее о внешнем адресе передачи сообщение, когда принято традиционное сообщение RtSolPr, показанное на фиг.6А, или сообщение RtSolPr, включающее запрос внешнего адреса передачи. Уведомляющее о внешнем адресе передачи сообщение должно быть передано MN10 до того, как MN10 выполнит передачу обслуживания канального уровня. Уведомляющее о внешнем адресе передачи сообщение и сообщение PrRtAdv передаются с помощью пакетов, независимых друг от друга, и уведомляющее о внешнем адресе передачи сообщение может передаваться в любом тактировании по желанию, независимо от тактирования для передачи сообщения PrRtAdv. Также возможно синхронизировать передачу уведомляющего о внешнем адресе передачи сообщения с передачей сообщения PrRtAdv и организовать так, чтобы оба сообщения, то есть уведомляющее о внешнем адресе передачи сообщение и сообщение PrRtAdv, могли передаваться непрерывно от PAR21 к MN10, например.
Хотя и не показано на чертежах, с целью выполнения второго варианта осуществления настоящего изобретения MN10 должен обладать средством для извлечения внешнего адреса передачи из уведомляющего о внешнем адресе передачи сообщения, принятого от PAR21 (например, средством 1417 обработки уведомляющего о внешнем адресе передачи сообщения, показанном на фиг.11, которое будет показано позже). В случае, если скомпоновано так, что PAR21 передает сообщение PrRtAdv, включающее в себя внешний адрес передачи, узлу MN10, который отправил сообщение RtSolPr, дополненное информацией для поручения запроса внешнего адреса передачи, то MN10 должен обладать средством для вставки информации для поручения запроса внешнего адреса передачи в сообщение RtSolPr, хотя и не показано на чертежах.
Как описано выше, согласно второму варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, MN10 может запрашивать внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения RtSolPr маршрутизатору PAR21, подключенному до передачи обслуживания. PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи уведомляющего о внешнем адресе передачи сообщения, отличного от сообщения PrRtAdv, которое является ответным сообщением. MN10 может получить внешний адрес передачи, относящийся к подсети, подключенной после передачи обслуживания к линии связи подсети 20, подключенной до передачи обслуживания, и может быстро передать пакет наружу непосредственно после передачи обслуживания.
[3-й вариант осуществления]
Далее будет дано описание третьего варианта осуществления настоящего изобретения. Процесс в третьем варианте осуществления изобретения такой же, что и процесс, поясненный выше посредством ссылки на диаграмму последовательности фиг.2, и здесь не приводится подробное описание.
Фиг.7 является блок-схемой для показа примера компоновки PAR в третьем варианте осуществления настоящего изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.7, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.7 PAR21 содержит средство 1301 приема, средство 1302 передачи, средство 1303 обработки RtSolPr, средство 1304 формирования PrRtAdv, средство 1305 получения информации о соседней подсети, средство 1306 хранения информации о соседней подсети и средство 1307 обработки сообщения, запрашивающего внешний адрес передачи. Средство 1301 приема, средство 1302 передачи, средство 1304 формирования PrRtAdv и средство 1306 хранения информации о соседней подсети являются теми же, что и средство 1101 приема, средство 1102 передачи, средство 1104 формирования PrRtAdv и средство 1106 хранения информации о соседней подсети, которые показаны соответствующим образом на фиг.3.
Средство 1303 обработки RtSolPr является средством для выполнения обработки, относящейся к сообщению RtSolPr, принятому от MN10, и для поручения средству 1304 формирования сообщения PrRtAdv формирования сообщения PrRtAdv, которое должно быть ответным сообщением. То есть, оно такое же, как и средство для выполнения обработки сообщения RtSolPr в традиционном FMIP.
Средство 1305 получения информации о соседней подсети является средством для приема и поручения получить внешний адрес передачи, относящийся к подсети 30, от средства 1307 обработки сообщения, запрашивающего внешний адрес передачи, и получить внешний адрес передачи, относящийся к подсети 30, и объявить внешний адрес передачи, относящийся к подсети 30, который получен средством 1304 формирования PrRtAdv. Отличие от средства 1105 получения информации о соседней подсети, показанного на фиг.3, заключается в том, что поручение получить внешний адрес передачи, относящийся к подсети 30, дается от средства 1307 обработки сообщения, запрашивающего внешний адрес передачи, а остальные функции те же, что и у средства 1105 получения информации о соседней подсети, которое показано на фиг.3.
Средство 1307 обработки сообщения, запрашивающего внешний адрес передачи, является средством для выполнения обработки, относящейся к сообщению, запрашивающему внешний адрес передачи, переданному в том же тактировании, что и сообщение RtSolPr посредством MN10, и для поручения получения внешнего адреса передачи, относящегося к подсети, указанной этим сообщением, средству 1305 получения информации о соседней подсети. Желательно, чтобы произвольная информация, способная указывать подсеть 30, такая как AP-ID точки AP32 или составной элемент подсети, включался бы в сообщение, запрашивающее внешний адрес передачи.
Фиг.8А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который должен быть обработан в PAR, показанном на фиг.7. Фиг.8В является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которая должна быть передана MN. Показанное на фиг.8В сообщение PrRtAdv такое же, что и показанное на фиг.4В сообщение.
PAR21 компонуется так, что он передает сообщение PrRtAdv, включающее в себя внешний адрес передачи, указанный на фиг.8В, когда принимается сообщение, запрашивающее внешний адрес передачи, переданное в том же тактировании, что и сообщение RtSolPr посредством MN10 (то есть PAR21 принимает как сообщение RtSolPr, так и сообщение, запрашивающее внешний адрес передачи). Здесь приведено описание на случай, где сообщение, запрашивающее внешний адрес передачи, передается в том же тактировании, что и сообщение RtSolPr, хотя может быть скомпоновано так, что PAR21 принимает сообщение, запрашивающее внешний адрес передачи, раньше, чем сообщение RtSolPr, и заранее готовится к объявлению MN10 внешнего адреса передачи, относящегося к подсети 30, и сообщение PrRtAdv, включающее в себя внешний адрес передачи, может быть быстро сформировано в случае, если после этого принимается сообщение RtSolPr.
Хотя и не показано на чертежах, с целью выполнения третьего варианта осуществления настоящего изобретения MN10 должен обладать средством для формирования сообщения, запрашивающего внешний адрес передачи одновременно с формированием сообщения RtSolPr после решения выполнения передачи обслуживания (например, средством 1416 формирования сообщения, запрашивающего внешний адрес передачи, показанном на фиг.11, которое будет показано позже), а также должен обладать средством для извлечения внешнего адреса передачи из сообщения PrRtAdv, принятого от PAR21.
Как описано выше, согласно третьему варианту осуществления настоящего изобретения, MN10 может запросить внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения, запрашивающего внешний адрес передачи, маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, который получен согласно сообщению, запрашивающему внешний адрес передачи, посредством передачи сообщения PrRtAdv. MN10 может получить внешний адрес передачи, относящийся к подсети, подключенной после передачи обслуживания к линии связи подсети 20, подключенной до передачи обслуживания, и может быстро передать пакет наружу непосредственно после передачи обслуживания.
[4-й вариант осуществления]
Далее будет дано описание четвертого варианта осуществления настоящего изобретения. Процесс в четвертом варианте осуществления изобретения такой же, что и процесс, объясненный выше в связи с диаграммой последовательности фиг.2, и здесь не приводится подробное описание.
Фиг.9 является блок-схемой для показа примера компоновки PAR в четвертом варианте осуществления настоящего изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.9, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.9 PAR21 содержит средство 1401 приема, средство 1402 передачи, средство 1403 обработки RtSolPr, средство 1404 формирования PrRtAdv, средство 1405 получения информации о соседней подсети, средство 1406 хранения информации о соседней подсети, средство 1407 обработки сообщения, запрашивающего внешний адрес передачи, и средство 1408 формирования уведомляющего о внешнем адресе передачи сообщения. Средство 1401 приема, средство 1402 передачи и средство 1406 хранения информации о соседней подсети являются теми же, что и средство 1101 приема, средство 1102 передачи и средство 1106 хранения информации о соседней подсети, которые показаны соответствующим образом на фиг.3. Средство 1404 формирования PrRtAdv и средство 1408 формирования уведомляющего о внешнем адресе передачи сообщения являются теми же, что и средство 1204 формирования PrRtAdv и средство 1207 формирования уведомляющего о внешнем адресе передачи сообщения, которые показаны на фиг.5. Средство 1403 обработки RtSolPr и средство 1407 обработки сообщения, запрашивающего внешний адрес передачи, являются теми же, что и средство 1303 обработки RtSolPr и средство 1307 обработки сообщения, запрашивающего внешний адрес передачи, которые показаны на фиг.7.
Средство 1405 получения информации о соседней подсети является средством для получения внешнего адреса передачи, относящегося к подсети 30, посредством приема поручения получить внешний адрес передачи, относящийся к подсети 30, от средства 1407 обработки сообщения, запрашивающего внешний адрес передачи, и объявить внешний адрес передачи, относящийся к подсети 30, который получен средством 1408 формирования уведомляющего о внешнем адресе передачи сообщения. Средство 1405 получения информации о соседней подсети имеет ту же функцию, что и средство 1105 получения информации о соседней подсети, которое показано на фиг.3, и здесь не приводится подробное описание.
Фиг.10А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который должен быть обработан в PAR, показанном на фиг.9. Фиг.10В представляет диаграммы для показа примера компоновки данных внешнего адреса передачи, переданного MN. Пакет, переданный PAR21 от MN10, как показано на фиг.10А, является тем же, что показан на фиг.8А, и пакет, переданный MN10 от PAR21, показанный на фиг.10В, является тем же, что показан на фиг.6В.
Фиг.11 является блок-схемой для показа примера компоновки MN в четвертом варианте осуществления настоящего изобретения. Хотя функции MN10 показаны с помощью блоков на фиг.11, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.11 MN10 содержит средство 1411 радиоприема, средство 1412 радиопередачи, средство 1413 определения передачи обслуживания канального уровня, средство 1414 формирования RtSolPr, средство 1415 обработки PrRtAdv, средство 1416 формирования сообщения, запрашивающего внешний адрес передачи, и средство 1417 обработки уведомляющего о внешнем адресе передачи сообщения.
Средство 1411 радиоприема и средство 1412 радиопередачи являются средствами для выполнения радиосвязи с АР (AP22, AP23, AP32 и AP33) и для выполнения обмена данными с PAR21 и NAR31 на более высоких положениях и с произвольным узлом, подключенным к IP-сети 15. Средство 1413 определения передачи обслуживания канального уровня является средством для определения выполнения передачи обслуживания к оптимальной АР (здесь АР32, потому что предполагается, что MN выполняет передачу обслуживания от АР23 к АР32) посредством оценивания напряженности электрического поля, испускаемого от каждой из АР.
Средство 1414 формирования RtSolPr является средством для формирования сообщения RtSolPr, включающего в себя адрес канального уровня точки АР32 до выполнения передачи обслуживания после приема поручения выполнить передачу обслуживания от средства 1413 определения передачи обслуживания канального уровня. Оно также является средством для включения адреса канального уровня точки АР32 в назначении передачи обслуживания и для поручения формирования сообщения для запроса внешнего адреса передачи, относящегося к подсети 30, в назначении передачи обслуживания (сообщение, запрашивающее внешний адрес передачи) у средства 1416 формирования сообщения, запрашивающего внешний адрес передачи. Средство 1416 формирования сообщения, запрашивающего внешний адрес передачи, является средством для формирования сообщения, запрашивающего внешний адрес передачи посредством приема поручения сформировать сообщение, запрашивающее внешний адрес передачи, из средства 1414 формирования RtSolPr (либо поручения выполнить передачу обслуживания, которую нужно отправить из средства 1413 определения передачи обслуживания канального уровня).
Как сообщение RtSolPr в средстве 1414 формирования RtSolPr, так и сообщение, запрашивающее внешний адрес передачи, формируются в средстве 1416 формирования сообщения, запрашивающего внешний адрес передачи, вместе с решением о передаче обслуживания посредством средства 1413 определения передачи обслуживания канального уровня в качестве триггера. Сообщение RtSolPr и сообщение, запрашивающее внешний адрес передачи, передаются к PAR21 от MN10, каждое как особый пакет, как показано на фиг.10А.
Средство 1415 обработки PrRtAdv является средством для выполнения обработки сообщения PrRtAdv, принятого от PAR21. То есть оно такое же, как и средство для обработки сообщения PrRtAdv в традиционном FMIP. Средство 1417 обработки уведомляющего о внешнем адресе передачи сообщения является средством для выполнения обработки уведомляющего о внешнем адресе передачи сообщения, принятого от PAR21, и для извлечения внешнего адреса передачи, относящегося к подсети 30, из уведомляющего о внешнем адресе передачи сообщения. После того как обработан средством 1417 установления маршрута (не показано), внешний адрес передачи, обработанный средством 1417 обработки уведомляющего о внешнем адресе передачи сообщения, описывается в столбце установки локального адреса связи, как требуется в стандартном списке маршрутизатора.
Как описано выше, согласно четвертому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания к различным подсетям 30, MN10 запрашивает внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения, запрашивающего внешний адрес передачи, маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, полученный согласно сообщению, запрашивающему внешний адрес передачи, посредством передачи уведомляющего о внешнем адресе передачи сообщения. MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания, и может быстро передать пакет наружу непосредственно после передачи обслуживания.
В вариантах осуществления с первого по четвертый, которые приведены выше, дано описание 4 типов разновидностей для запроса у PAR21 внешнего адреса передачи, относящегося к подсети 30, посредством использования возможности формирования сообщения RtSolPr (решение выполнения передачи обслуживания). В вариантах осуществления с пятого по восьмой, которые приведены далее, будет дано описание 4 типов разновидностей, в которых у PAR21 запрашивается внешний адрес передачи, относящийся к подсети 30, посредством использования возможности формирования сообщения FBU (либо приема сообщения PrRtAdv).
[5-й вариант осуществления]
Далее будет дано описание пятого варианта осуществления настоящего изобретения. Фиг.12 является диаграммой последовательности для показа основной обработки, общей для пятого - восьмого вариантов осуществления настоящего изобретения. Диаграмма последовательности фиг.12 показывает только основную обработку, согласно настоящему изобретению. Методика, объясненная в вариантах осуществления настоящего изобретения с пятого по восьмой, может быть выполнена в сочетании с первым режимом работы в FMIP, как показано на фиг.41 (режим работы, когда MN10 передает сообщение FBU на линию связи до передачи обслуживания).
На диаграмме последовательности, показанной на фиг.12, аналогично предшествующему уровню техники, показанному на фиг.41, MN10 сначала устанавливает соединение с подсетью 20 (этап S201). При условии соединения обнаруживается АР32 под управлением новой подсети 30, и определяется выполнение передачи обслуживания канального уровня к АР32 (этап S203). Затем MN10 передает сообщение RtSolPr, включающее в себя AP-ID точки АР32 (этап S205). Посредством приема сообщения PrRtAdv от PAR21 (этап S207) возможно сформироваться NCoA, приспосабливаемый к подсети 30 назначения передачи обслуживания.
В дополнение к сообщению FBU, включающему в себя NCoA, которое приведено выше, MN10 передает информацию для запроса внешнего адреса передачи (этап S209). После приема сообщения FBU PAR21 отыскивает маршрутизатор доступа, присутствующий в окружении, как пояснялось в вариантах осуществления с первого по четвертый, и получает локальный адрес связи NAR31, принадлежащего подсети 30, или маршрутизатора 37 по умолчанию, либо получает локальный адрес связи NAR31, принадлежащего подсети 30, или маршрутизатора 37 по умолчанию из уже извлеченной информации (информации, накопленной PAR21), либо получает локальный адрес связи NAR31, принадлежащего подсети 30, или маршрутизатора 37 по умолчанию (внешний адрес передачи путем использования другой процедуры (конкретнее, процедуры, которая будет позже объяснена в вариантах осуществления с девятого по двенадцатый)) (этап S211).
Затем PAR21 объявляет MN10 внешний адрес передачи, относящийся к подсети 30, полученный на этапе S211, на тактировании для передачи сообщения FBAck, включающего в себя информацию о NAR31 (этап S213). Тем самым MN10 может получить от PAR21 внешний адрес передачи, относящийся к подсети 30. В частности, MN10 может быстро выполнить пакетную передачу наружу (например, CN40) в подсети 30 посредством задания локального адреса связи NAR31, полученного заранее с помощью вышеописанной процедуры, либо локального адреса связи маршрутизатора 37 по умолчанию, как маршрутизатора по умолчанию непосредственно после передачи обслуживания к линии связи подсети 30 (этап S215).
Фиг.13 является блок-схемой для показа примера компоновки PAR в пятом варианте осуществления настоящего изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.13, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.13 PAR21 содержит средство 2101 приема, средство 2102 передачи, средство 2103 обработки FBU, средство 2104 формирования FBAck, средство 2105 получения информации о соседней подсети и средство 2106 хранения информации о соседней подсети. PAR21 предоставляется с различными типами функций: функцией, как средством обработки RtSolPr, для выполнения обработки сообщения RtSolPr, принятого от MN10, функцией, как средством формирования PrRtAdv, для формирования сообщения PrRtAdv, переданного к MN10, функцией, как средством обработки HI, для формирования сообщения, переданного к NAR31, и функцией, как средством обработки Hack, для обработки сообщения HAck, принятого от NAR31, и т.д. Однако здесь не приводятся подробное описание и иллюстрации.
Показанный на фиг.13 PAR21 может быть объяснен как замена PAR21, показанного на фиг.3, то есть посредством замены средства 1103 обработки RtSolPr средством 2103 обработки FBU, и так же, как замена PAR21, показанного на фиг.3, то есть посредством замены средства 1104 формирования PrRtAdv средством 2104 формирования FBAck. В частности, как показано на фиг.14А, PAR21 принимает традиционное сообщение FBU, либо сообщение FBU, дополненное информацией для поручения запроса внешнего адреса передачи.
Например, PAR21 может быть скомпонован так, что он принимает сообщение FBAck, включающее в себя внешний адрес передачи, как показано на фиг.14В, когда принимается сообщение FBU традиционного типа (то есть традиционное сообщение FBU играет роль информации для запроса внешнего адреса передачи). Либо PAR21 скомпонован так, что он передает сообщение FBAck, включающее в себя внешний адрес передачи, показанный на фиг.14В, в случае, если добавляется информация для поручения запроса внешнего адреса передачи путем проверки, присутствует ли информация для поручения запроса внешнего адреса передачи, заданного в сообщении FBU.
Хотя и не показано на чертежах, с целью выполнения пятого варианта осуществления изобретения MN10 должен обладать средством для извлечения внешнего адреса передачи из сообщения FBAck, принятого от PAR21. В случае, если PAR21 скомпонован так, что он передает сообщение FBAck, включающее в себя внешний адрес передачи, MN10, который отправил сообщение FBU, дополненное информацией для поручения запроса внешнего адреса передачи, MN10 должен обладать средством для вставки информации для поручения запроса внешнего адреса передачи в сообщение FBU, хотя и не показано на чертежах.
Как описано выше, согласно пятому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, MN10 может запрашивать внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения FBU маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения FBAck, которое является ответным сообщением. MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания, и может быстро выполнять пакетную передачу наружу непосредственно после передачи обслуживания.
[6-й вариант осуществления]
Далее будет дано описание шестого варианта осуществления настоящего изобретения. Шестой вариант осуществления настоящего изобретения имеет соотношение совпадения со вторым вариантом осуществления, который описан выше. Это соотношение совпадения является таким же, что и соотношение совпадения между первым вариантом осуществления и пятым вариантом осуществления. В частности, PAR21, который показан на фиг.15, дает поручение сформировать FBAck средству 2204 формирования FBAck. Средство 2203 обработки FBU поручает формирование FBAck средству 2204 формирования FBAck, когда принимается сообщение FBU. Оно запрашивает получение внешнего адреса передачи, относящегося к подсети 30, у средства 2205 получения информации о соседней подсети. Средство 2205 получения информации о соседней подсети доставляет полученный внешний адрес передачи средству 2207 формирования уведомляющего о внешнем адресе передачи сообщения, и оно скомпоновано так, что уведомляющее о внешнем адресе передачи сообщение формируется в дополнение к сообщению FBAck в средстве 2207 формирования уведомляющего о внешнем адресе передачи сообщения.
В частности, PAR21 компонуется так, что он передает MN10 сообщение FBAck и уведомляющее о внешнем адресе передачи сообщение, как показано на фиг.16В, когда принимается традиционное сообщение FBU, показанное на фиг.16А, или сообщение FBU, включающее в себя запрос внешнего адреса передачи. За исключением того, что существует различие между сообщением RtSolPr и сообщением FBU, и различие между сообщением PrRtAdv и сообщением FBAck, подробности обработки данных и подробности компоновки данных в шестом варианте осуществления настоящего изобретения, а также компоновка, необходимая в MN10, являются такими же, что и во втором варианте осуществления, который приведен выше.
Как описано выше, согласно шестому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, MN10 запрашивает внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения FBU маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи уведомляющего о внешнем адресе передачи сообщения, отличного от сообщения FBAck, которое является ответным сообщением. MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания к линии связи подсети 20, подключенной до передачи обслуживания, и может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
[7-й вариант осуществления]
Далее будет дано описание седьмого варианта осуществления настоящего изобретения. Седьмой вариант осуществления настоящего изобретения имеет соотношение совпадения с третьим вариантом осуществления, который описан выше, и соотношение совпадения является таким же, что и соотношение совпадения между первым вариантом осуществления и пятым вариантом осуществления. То есть, когда PAR21, который показан на фиг.17, принимает сообщение FBU и сообщение, запрашивающее внешний адрес передачи, средство 2303 формирования FBU поручает формирование FBAck средству 2304 формирования FBAck, и средство 2307 обработки сообщения, запрашивающего внешний адрес передачи, запрашивает получение внешнего адреса передачи, относящегося к подсети 30, у средства 2305 получения информации о соседней подсети. Средство 2305 получения информации о соседней подсети доставляет внешний адрес передачи, который получен, средству 2304 формирования FBAck, и формируется сообщение FBAck, включающее в себя внешний адрес передачи.
В частности, когда PAR21 принимает традиционное сообщение FBU, которое показано на фиг.18А, и сообщение, запрашивающее внешний адрес передачи, он компонуется так, что он передает MN10 сообщение FBAck, включающее в себя внешний адрес передачи, как показано на фиг.18В. За исключением того, что существует различие между сообщением RtSolPr и сообщением FBU, и различие между сообщением PrRtAdv и сообщением FBAck, подробности компоновки данных и подробности обработки данных в седьмом варианте осуществления настоящего изобретения, а также компоновка, необходимая в MN10, являются такими же, как и в третьем варианте осуществления, который описан выше.
Как описано выше, согласно седьмому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания к различным подсетям 30, MN10 запрашивает внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения, запрашивающего внешний адрес передачи, маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, полученный согласно сообщению, запрашивающему внешний адрес передачи, посредством передачи сообщения FBAck. MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания, и может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
[8-й вариант осуществления]
Далее будет дано описание восьмого варианта осуществления настоящего изобретения. Восьмой вариант осуществления настоящего изобретения имеет соотношение совпадения с четвертым вариантом осуществления, который описан выше, и соотношение совпадения является таким же, что и соотношение совпадения между первым вариантом осуществления и пятым вариантом осуществления. В частности, когда PAR21, показанный на фиг.19, принимает сообщение FBU и сообщение, запрашивающее внешний адрес передачи, средство 2403 обработки FBU поручает формирование FBAck средству 2404 формирования FBAck. Средство 2407 обработки сообщения, запрашивающего внешний адрес передачи, запрашивает получение внешнего адреса передачи, относящегося к подсети 30, у средства 2405 получения информации о соседней подсети. Оно скомпоновано так, что средство 2405 получения информации о соседней подсети доставляет полученный внешний адрес передачи средству 2408 формирования уведомляющего о внешнем адресе передачи сообщения, так что формируется уведомляющее о внешнем адресе передачи сообщение в дополнение к сообщению FBAck в средстве 2408 формирования уведомляющего о внешнем адресе передачи сообщения.
В частности, когда PAR21 принимает традиционное сообщение FBU, которое показано на фиг.20А, и сообщение, запрашивающее внешний адрес передачи, он компонуется так, что PAR21 передает MN10 сообщение FBAck и уведомляющее о внешнем адресе передачи сообщение, как показано на фиг.20В. За исключением того, что существует различие между сообщением RtSolPr и сообщением FBU, и существует различие между сообщением PrRtAdv и сообщением FBAck, подробности компоновки данных и подробности обработки данных в восьмом варианте осуществления настоящего изобретения, а также компоновка, необходимая в MN10, являются такими же, что и у четвертого варианта осуществления, который приведен выше.
Как описано выше, согласно восьмому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания к различным подсетям 30, MN10 запрашивает внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения, запрашивающего внешний адрес передачи, маршрутизатору PAR21, подключенному до передачи обслуживания, и PAR21 может объявить внешний адрес передачи, относящийся к подсети 30, полученный согласно сообщению, запрашивающему внешний адрес передачи, посредством передачи уведомляющего о внешнем адресе передачи сообщения. MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания, и может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
Также может быть скомпоновано так, что посредством объединения вариантов осуществления с первого по четвертый, которые приведены выше, с вариантами осуществления с пятого по восьмой, PAR21 может объявить MN10 внешний адрес передачи, относящийся к подсети 30, который запрошен от MN10, когда принимается сообщение RtSolPr.
В вариантах осуществления с пятого по восьмой, которые приведены выше, дано описание 4 типов разновидностей для запроса у PAR21 внешнего адреса передачи, относящегося к подсети 30, посредством использования возможности формирования сообщения FBU (или приема сообщения PrRtAdv). В вариантах осуществления с пятого по восьмой нет специального ограничения на процедуру для получения внешнего адреса передачи, относящегося к подсети 30, в каждом из средств 2105, 2205, 2305 и 2405 получения информации о соседней подсети в PAR21. В вариантах осуществления с девятого по двенадцатый, которые приведены далее, будет дано описание процедуры, в которой выполняется процедура для получения внешнего адреса передачи, относящегося к подсети 30, в каждом из средств 2105, 2205, 2305 и 2405 получения информации о соседней подсети в вариантах осуществления с пятого по восьмой, совместно с передачей и приемом сообщения HI и сообщения HAck между PAR21 и NAR31, как определено в традиционном FMIP.
[9-й вариант осуществления]
Далее будет дано описание девятого варианта осуществления настоящего изобретения. Фиг.21 является диаграммой последовательности для показа основной обработки, общей для девятого - двенадцатого вариантов осуществления настоящего изобретения. В диаграмме последовательности фиг.21 показана только основная обработка, согласно настоящему изобретению. Методика, которую необходимо объяснить применительно к вариантам осуществления настоящего изобретения с девятого по двенадцатый, может быть выполнена совместно со случаем, где передаются и принимаются сообщение HI и сообщение HAck между PAR21 и NAR31 в первом режиме работы в FMIP, как показано на фиг.41 (режим работы в случае, где MN10 передает сообщение FBU на линию связи до передачи обслуживания).
Диаграмма последовательности, показанная на фиг.21, в основном такая же, что и показанная на фиг.12 диаграмма последовательности. Однако в отличие от диаграммы последовательности фиг.12, где нет специального ограничения на внешний адрес передачи, относящийся к подсети на этапе S211, на диаграмме последовательности фиг.21 PAR21 запрашивает у NAR31 внешний адрес передачи во время передачи NAR31 сообщения HI (этап S311), и NAR31 объявляет PAR21 внешний адрес передачи при передаче сообщения HAck, которое является ответом сообщения HI (этап S313).
Затем PAR21 объявляет MN10 внешний адрес передачи, относящийся к подсети 30, во время передачи сообщения FBAck, включающего в себя информацию о NAR31 (этап S317). В результате MN10 может получить от PAR21 внешний адрес передачи, относящийся к подсети 30. То есть непосредственно после выполнения передачи обслуживания к линии связи подсети 30 (этап S319) MN10 может настроить на передачу пакета локальный адрес связи NAR31, полученный заранее с помощью процедуры, которая приведена выше, либо локальный адрес связи маршрутизатора 37 по умолчанию, и может быстро выполнить пакетную передачу наружу (например, к CN40) в подсети 30.
Фиг.22 является блок-схемой для показа примера компоновки PAR в девятом варианте осуществления настоящего изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.22, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.22 PAR21 содержит средство 3101 приема, средство 3102 передачи, средство 3103 обработки FBU, средство 3104 формирования FBAck и средство 3105 получения информации о соседней подсети. Средство 3105 получения информации о соседней подсети имеет средство 3106 формирования HI для формирования сообщения HI и средство 3107 обработки HAck для выполнения обработки сообщения HAck.
PAR21, как объяснено в девятом варианте осуществления настоящего изобретения, передает и принимает сообщение HI и сообщение HAck, когда от MN10 принимается запрос внешнего адреса передачи с помощью сообщения FBU. Затем он получает внешний адрес передачи, относящийся к подсети 30, который является назначением передачи обслуживания MN10, путем использования передачи и приема сообщения HI и сообщения HAck, и передает MN10 сообщение FBAck, включающее в себя внешний адрес передачи. Следовательно, PAR21, как объяснено в девятом варианте осуществления настоящего изобретения, может рассматриваться как разновидность PAR21, которая объяснена в пятом варианте осуществления. В частности, он компонуется так, что общение HI и сообщение HAck могут использоваться в отношении функции средства 2105 получения информации о соседней подсети, как показано на фиг.13.
Ниже будет дано описание компоновки PAR21, показанного на фиг.22, по сравнению с компоновкой PAR21, показанного на фиг.13. Показанный на фиг.22 PAR21 содержит средство 3101 приема, средство 3102 передачи, средство 3103 обработки FBU и средство 3104 формирования FBAck, и они, в основном, те же, что и средство 2101 приема, средство 2102 передачи, средство 2103 обработки FBU и средство 2104 формирования FBAck, показанные на фиг.13.
Средство 3106 формирования HI из PAR21, показанного на фиг.22, является средством для формирования сообщения HI в традиционном FMIP, или сообщения HI, включающего в себя запрос внешнего адреса передачи. Формирование сообщения HI средством 3106 формирования HI выполняется по поручению сформировать сообщение HI, которое поступает от средства 3103 обработки FBU. Сообщение HI, сформированное средством 3106 формирования HI, передается к NAR31 через средство 3102 передачи. Сообщение HAck, включающее в себя внешний адрес передачи, относящийся к подсети 30, принимается от NAR31. Обработка сообщения HAck выполняется средством 3107 обработки HAck. От средства 3107 обработки HAck отправляется поручение сформировать FBAck средству 3104 формирования FBAck вместе с внешним адресом передачи, относящимся к подсети 30, извлеченным из сообщения HAck. В результате средство 3104 формирования FBAck может формировать сообщение FBAck, включающее в себя внешний адрес передачи подсети 30.
Фиг.23 является блок-схемой для показа примера компоновки NAR в девятом варианте осуществления настоящего изобретения. Хотя функции NAR31 показаны с помощью блоков на фиг.23, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.23 NAR31 содержит средство 3111 приема, средство 3112 передачи, средство 3113 обработки HI, средство 3114 формирования HAck, средство 3115 получения информации о подсети и средство 3116 хранения информации о подсети.
Когда сообщение HI принимается от PAR21, показанный на фиг.23 NAR31 выполняет обработку посредством средства 3113 обработки HI (например, обработку с проверкой NCoA) и дает поручение сформировать сообщение HAck средству 3114 формирования HAck, и запрашивает получение внешнего адреса передачи, относящегося к подсети (собственной подсети NAR31) у средства 3115 получения информации о подсети. Средство 3115 получения информации о подсети считывает свой локальный адрес связи в подсети 30 или локальный адрес связи маршрутизатора 37 по умолчанию из средства 3116 хранения информации о подсети, либо выполняет обмен данными с другим маршрутом в подсети 30 и получает локальный адрес связи маршрутизатора 37 по умолчанию в подсети 30, и результаты получения объявляются средству 3114 формирования HAck. В результате средство 3114 формирования HAck может формировать сообщение HAck, включающее в себя внешний адрес передачи, относящийся к подсети 30.
Фиг.24А представляет диаграммы для показа запроса информации о внешнем адресе передачи, который отдается и получается между PAR, показанным на фиг.22, и NAR, показанным на фиг.23. Фиг.24B является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи. Все скомпоновано так, что PAR21 передает сообщение HI в традиционном FMIP, как показано на фиг.24А (в этом случае традиционное сообщение HI играет роль информации для запроса внешнего адреса передачи), либо он передает сообщение HI, включающее в себя запрос внешнего адреса передачи. После приема сообщения HI NAR31 передает сообщение HAck, включающее в себя внешний адрес передачи, как показано на фиг.24В.
Как описано выше, согласно девятому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, при приеме от MN10 внешнего адреса передачи, относящегося к подсети 30, PAR21 запрашивает внешний адрес передачи, относящийся к подсети 30. NAR31 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения HAck, которое является его ответным сообщением. PAR21 объявляет внешний адрес передачи, относящийся к подсети 30, который получен у MN10. Затем MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания, и может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
Уже было описано, что в PAR21, показанном на фиг.22, средство 2105 получения информации о соседней подсети в PAR21 в пятом варианте осуществления (PAR21, показанный на фиг.13) может получать внешний адрес передачи, относящийся к подсети 30, во время передачи и приема сообщения HI и сообщения HAck. Это может быть скомпоновано так, что относительно средств 2205, 2305 и 2405 получения информации о соседней подсети в вариантах осуществления с шестого по восьмой (PAR21, показанный в каждой из фиг.15, 17 и 19), PAR21 может получать внешний адрес передачи, относящийся к подсети 30, во время передачи и приема сообщения HI и сообщения HAck.
[10-й вариант осуществления]
Далее будет дано описание десятого варианта осуществления настоящего изобретения. Процесс в десятом варианте осуществления изобретения такой же, что и процесс, поясненный выше, ссылаясь на диаграмму последовательности фиг.21, и здесь не приводится подробное описание.
Фиг.25 является блок-схемой для показа примера компоновки PAR в десятом варианте осуществления изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.25, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.25 PAR21 содержит средство 3201 приема, средство 3202 передачи, средство 3203 обработки FBU, средство 3204 формирования FBAck и средство 3205 получения информации о соседней подсети. Средство 3205 получения информации о соседней подсети имеет средство 3206 формирования HI для формирования сообщения HI, средство 3207 обработки HAck для выполнения обработки сообщения HAck и средство 3208 обработки уведомляющего о внешнем адресе передачи сообщения для обработки уведомляющего о внешнем адресе передачи сообщения, включающего в себя внешний адрес передачи, принятого от NAR31.
В PAR21, который должен быть пояснен в десятом варианте осуществления изобретения, когда от MN10 принимается запрос внешнего адреса передачи посредством сообщения FBU, PAR21 передает и принимает сообщение HI и сообщение HAck, и получает внешний адрес передачи, относящийся к подсети 30, который является назначением передачи обслуживания MN10, и он передает MN10 сообщение FBAck, включающее в себя внешний адрес передачи. Таким образом, это может рассматриваться как одна разновидность PAR21, которая объяснена в пятом варианте осуществления выше.
Ниже будет дано описание компоновки PAR21, показанного на фиг.25, по сравнению с компоновкой PAR21, показанного на фиг.13. Аналогично девятому варианту осуществления, который приведен выше, показанный на фиг.25 PAR21 имеет средство 3201 приема, средство 3202 передачи, средство 3203 обработки FBU и средство 3204 формирования FBAck, и они, в основном, те же, что и средство 2101 приема, средство 2102 передачи, средство 2103 обработки FBU и средство 2104 формирования FBAck.
Средство 3206 формирования HI в PAR21, показанном на фиг.25, является таким же, что и средство 3106 формирования HI, показанное на фиг.22, и это является средством для формирования сообщения HI в традиционном FMIP, либо сообщения HI, включающего в себя запрос внешнего адреса передачи. Аналогично девятому варианту осуществления, PAR21 передает NAR31 сообщение HI, сформированное средством 3206 формирования HI, и принимает сообщение HAck, которое является ответом сообщения HI, и уведомляющее о внешнем адресе передачи сообщение, включающее в себя внешний адрес передачи, относящийся к подсети 30. В PAR21 принятое от NAR31 сообщение HAck является тем же, что и сообщение HAck, определенное в традиционном FMIP, и оно обрабатывается средством 3207 обработки HAck. С другой стороны, принятое от NAR31 уведомляющее о внешнем адресе передачи сообщение обрабатывается средством 3208 обработки уведомляющего о внешнем адресе передачи сообщения. Средство 3208 обработки уведомляющего о внешнем адресе передачи сообщения извлекает внешний адрес передачи, относящийся к подсети 30, из уведомляющего о внешнем адресе передачи сообщения и доставляет этот внешний адрес передачи, относящийся к подсети 30, который извлечен, средству 3204 формирования FBAck. Тем самым средство 3204 формирования FBAck может формировать сообщение FBAck, включающее в себя внешний адрес передачи подсети 30.
Фиг.26 является блок-схемой для показа примера компоновки NAR в десятом варианте осуществления настоящего изобретения. Хотя функции NAR31 показаны с помощью блоков на фиг.26, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.26 NAR31 содержит средство 3211 приема, средство 3212 передачи, средство 3213 обработки HI, средство 3214 формирования HAck, средство 3215 получения информации о подсети, средство 3216 хранения информации о подсети и средство 3217 формирования уведомляющего о внешнем адресе передачи сообщения.
Аналогично показанному на фиг.23 NAR31, в показанном на фиг.26 NAR31, когда принимается сообщение HI от PAR21, средство 3213 обработки HI выполняет обработку сообщения HI и поручает формирование сообщения HAck средству 3214 формирования HAck, и запрашивает получение внешнего адреса передачи, относящегося к подсети 30, у средства 3215 получения информации о подсети, и средство 3215 получения информации о подсети получает внешний адрес передачи, относящийся к подсети 30. Затем средство 3215 получения информации о подсети объявляет результат получения средству 3217 формирования уведомляющего о внешнем адресе передачи сообщения. В результате средство 3214 формирования HAck может формировать уведомляющее о внешнем адресе передачи сообщение, включающее в себя внешний адрес передачи, относящийся к подсети 30.
Фиг.27A представляет диаграммы для показа запроса информации о внешнем адресе передачи, который нужно отправить и получить между PAR, показанным на фиг.25, и NAR, показанным на фиг.26. Фиг.27B представляет диаграммы для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи. Это скомпоновано так, что PAR21 передает сообщение HI в традиционном FMIP, показанном на фиг.27А, и сообщение HI, включающее в себя запрос внешнего адреса передачи. Также это скомпоновано так, что NAR31 передает сообщение HAck в традиционном FMIP и уведомляющее о внешнем адресе передачи сообщение, включающее в себя внешний адрес передачи, относящийся к подсети 30.
Как описано выше, согласно десятому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, при приеме от MN10 внешнего адреса передачи, относящегося к подсети 30, PAR21 передает NAR31 сообщение HI и запрашивает внешний адрес передачи, относящийся к подсети 30. Затем NAR31 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи уведомляющего о внешнем адресе передачи сообщения, отличного от сообщения HAck, которое является его ответным сообщением. PAR21 объявляет внешний адрес передачи, относящийся к подсети 30, который получен у MN10. Затем MN10 может получить внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания, и может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
Дано описание выше случая, где это так скомпоновано в PAR21, показанном на фиг.25, что аналогично случаю девятого варианта осуществления, средство 2105 получения информации о соседней подсети может получить внешний адрес передачи, относящийся к подсети 30, во время передачи и приема сообщения HI и сообщения HAck в PAR21 в пятом варианте осуществления (PAR21, который показан на фиг.13). Однако это может быть скомпоновано так, что относительно средств 2205, 2305 и 2405 получения информации о соседней подсети, PAR21 в вариантах осуществления с шестого по восьмой (PAR21, показанный в каждой из фиг.15, 17 и 19) может получить внешний адрес передачи, относящийся к подсети 30, во время передачи и приема сообщения HI и сообщения HAck.
[11-й вариант осуществления]
Далее будет дано описание одиннадцатого варианта осуществления настоящего изобретения. Процесс в одиннадцатом варианте осуществления изобретения такой же, что и процесс, поясненный выше посредством ссылки на диаграмму последовательности фиг.21, и здесь не приводится подробное описание.
Фиг.28 является блок-схемой для показа примера компоновки PAR в одиннадцатом варианте осуществления настоящего изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.28, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.28 PAR21 содержит средство 3301 приема, средство 3302 передачи, средство 3303 обработки FBU, средство 3304 формирования FBAck и средство 3305 получения информации о соседней подсети. Средство 3305 получения информации о соседней подсети имеет средство 3306 формирования HI для формирования сообщения HI, средство 3307 обработки HAck для выполнения обработки сообщения HAck и средство 3308 формирования сообщения, запрашивающего внешний адрес передачи, для формирования сообщения, запрашивающего внешний адрес передачи, чтобы запрашивать внешний адрес передачи у NAR31.
PAR21, который объяснен в одиннадцатом варианте осуществления изобретения, может рассматриваться как одна разновидность PAR21, объясненная применительно к пятому варианту осуществления. Причины следующие: когда принимается запрос внешнего адреса передачи от MN10 с помощью сообщения FBU, отдаются сообщение HI и сообщение HAck, и PAR21 получает внешний адрес передачи, относящийся к подсети 30, который является назначением передачи обслуживания MN10, посредством использования передачи и приема сообщения HI и сообщения HAck, и сообщение FBAck, включающее в себя внешний адрес передачи, передается MN10.
Ниже будет дано описание компоновки PAR21, показанного на фиг.28, по сравнению с компоновкой PAR21, показанного на фиг.13. Аналогично девятому варианту осуществления, который приведен выше, средство 3301 приема, средство 3302 передачи, средство 3303 обработки FBU и средство 3304 формирования FBAck из PAR21, показанного на фиг.28, в основном те же, что и средство 2101 приема, средство 2102 передачи, средство 2103 обработки FBU и средство 2104 формирования FBAck, показанные соответствующим образом на фиг.13.
Средство 3306 формирования HI в PAR21, показанном на фиг.28, является таким же, что и средство 3106 формирования HI, показанное на фиг.22, и оно является средством для формирования сообщения HI в традиционном FMIP, либо сообщения HI, включающего в себя запрос внешнего адреса передачи. После обработки сообщения FBU от MN10 средство 3303 обработки FBU из PAR21 отправляет поручение формировать сообщение HI средству 3306 формирования HI, и также дает поручение сформировать сообщение, запрашивающее внешний адрес передачи, для запроса внешнего адреса передачи, относящегося к подсети 30, средству 3308 формирования сообщения, запрашивающего внешний адрес передачи, и оно передает сообщение HI, сформированное в средстве 3306 формирования HI, и сообщение, запрашивающее внешний адрес передачи, сформированное на средстве 3308 формирования сообщения, запрашивающего внешний адрес передачи. NAR31 получает внешний адрес передачи, относящийся к подсети 30, согласно сообщению HI, принятому от PAR21, и сообщению, запрашивающему внешний адрес передачи, и формирует сообщение HAck, включающее в себя результат получения, и передает его PAR21. Средство 3307 обработки HAck из PAR21 извлекает внешний адрес передачи, относящийся к подсети 30, из сообщения HAck, принятого от NAR31, и отправляет внешний адрес передачи, относящийся к подсети 30, который извлечен, средству 3304 формирования FBAck. В результате средство 3304 формирования FBAck может формировать сообщение FBAck, включающее в себя внешний адрес передачи подсети 30.
Фиг.29 является блок-схемой для показа примера компоновки NAR в одиннадцатом варианте осуществления настоящего изобретения. Хотя функции NAR31 показаны с помощью блоков на фиг.29, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.29 NAR31 содержит средство 3311 приема, средство 3312 передачи, средство 3313 обработки HI, средство 3314 формирования HAck, средство 3315 получения информации о подсети, средство 3316 хранения информации о подсети и средство 3317 обработки сообщения, запрашивающего внешний адрес передачи.
В NAR31, показанном на фиг.29, когда от PAR21 принимаются общение HI и сообщение, запрашивающее внешний адрес передачи, средство 3313 обработки HI обрабатывает сообщение HI и дает поручение сформировать сообщение HAck средству 3314 формирования HAck. Средство 3317 обработки сообщения, запрашивающего внешний адрес передачи, принимает сообщение, запрашивающее внешний адрес передачи, и запрашивает получение внешнего адреса передачи, относящегося к подсети 30, у средства 3315 получения информации о подсети. Затем, аналогично девятому варианту осуществления, который приведен выше, средство 3315 получения информации о подсети получает внешний адрес передачи, относящийся к подсети 30, и объявляет результат получения средству 3314 формирования HAck. В результате средство 3314 формирования HAck может формировать сообщение HAck, включающее в себя внешний адрес передачи, относящийся к подсети 30.
Фиг.30A представляет диаграммы для показа запроса информации о внешнем адресе передачи, который нужно отправить и получить между PAR, показанным на фиг.28, и NAR, показанным на фиг.29. Фиг.30B является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи. PAR21 скомпонован так, что он передает сообщение HI в традиционном FMIP, показанном на фиг.30А, и сообщение, запрашивающее внешний адрес передачи. NAR31 скомпонован так, что он передает PAR21 сообщение HAck, включающее в себя внешний адрес передачи, относящийся к подсети 30, как показано на фиг.30В.
Как описано выше, согласно одиннадцатому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, после приема от MN10 внешнего адреса передачи, относящегося к подсети 30, PAR21 запрашивает у NAR31 внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения, запрашивающего внешний адрес передачи, отличного от сообщения HI. NAR31 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения HAck. Посредством объявления внешнего адреса передачи, относящегося к подсети 30, который получен MN10, PAR21 получает внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания на линии связи подсети, подключенной до передачи обслуживания, и может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
Аналогично случаю девятого варианта осуществления, который приведен выше, дано описание случая, где так скомпоновано в PAR21, показанном на фиг.28, что средство 2105 получения информации о соседней подсети в PAR21 из пятого варианта осуществления (PAR21, показанный на фиг.13) может получать внешний адрес передачи, относящийся к подсети 30, во время передачи и приема сообщения HI и сообщения HAck. Однако может быть скомпоновано так, что внешний адрес передачи, относящийся к подсети 30, может быть получен во время передачи и приема сообщения HI и сообщения HAck с помощью средств 2205, 2305 и 2405 получения информации о соседней подсети в PAR21 из вариантов осуществления с шестого по восьмой, которые приведены выше (PAR21 в каждой из фиг.15, 17 и 19).
[12-й вариант осуществления]
Далее будет дано описание двенадцатого варианта осуществления настоящего изобретения. Процесс в двенадцатом варианте осуществления изобретения такой же, что и процесс, который пояснен, ссылаясь на диаграмму последовательности фиг.21, и здесь не приводится подробное описание.
Фиг.31 является блок-схемой для показа компоновки PAR в двенадцатом варианте осуществления изобретения. Хотя функции PAR21 показаны с помощью блоков на фиг.31, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.31 PAR21 содержит средство 3401 приема, средство 3402 передачи, средство 3403 обработки FBU, средство 3404 формирования FBAck и средство 3405 получения информации о соседней подсети. Средство 3405 получения информации о соседней подсети имеет средство 3406 формирования HI для формирования сообщения HI, средство 3407 обработки HAck для обработки сообщения HAck, средство 3408 формирования сообщения, запрашивающего внешний адрес передачи, для формирования сообщения, запрашивающего внешний адрес передачи, чтобы запрашивать у NAR31 внешний адрес передачи, и средство 3409 обработки уведомляющего о внешнем адресе передачи сообщения для выполнения обработки уведомляющего о внешнем адресе передачи сообщения, включающего в себя внешний адрес передачи, принятого от NAR31.
В PAR21, который объяснен в двенадцатом варианте осуществления настоящего изобретения, когда принимается запрос внешнего адреса передачи от MN10 с помощью сообщения FBU, отдаются сообщение HI и сообщение HAck, и PAR21 получает внешний адрес передачи, относящийся к подсети 30, который является назначением передачи обслуживания MN10, посредством использования передачи и приема сообщения HI и сообщения HAck, и передает MN10 сообщение FBAck, включающее в себя внешний адрес передачи. Таким образом, это может рассматриваться как одна разновидность PAR21, которая объяснена выше применительно к пятому варианту осуществления.
Ниже будет дано описание компоновки PAR21, показанного на фиг.31, по сравнению с компоновкой PAR21, показанного на фиг.13. Аналогично случаю девятого варианта осуществления, который приведен выше, средство 3401 приема, средство 3402 передачи, средство 3403 обработки FBU и средство 3404 формирования FBAck из PAR21, показанного на фиг.31, в основном, те же, что и средство 2101 приема, средство 2102 передачи, средство 2103 обработки FBU и средство 2104 формирования FBAck, которые показаны соответствующим образом на фиг.13.
Также средство 3406 формирования HI и средство 3408 формирования сообщения, запрашивающего внешний адрес передачи, из PAR21, показанного на фиг.31, являются теми же, что и средство 3306 формирования HI и средство 3308 формирования сообщения, запрашивающего внешний адрес передачи. Более того, средство 3407 обработки HAck и средство 3409 обработки уведомляющего о внешнем адресе передачи сообщения из PAR21, показанного на фиг.31, являются теми же, что и средство 3207 обработки HAck и средство 3208 обработки уведомляющего о внешнем адресе передачи сообщения, которые показаны соответствующим образом на фиг.25.
В частности, средство 3403 обработки FBU из PAR21 отправляет поручение сформировать сообщение HI средству 3406 формирования HI после обработки сообщения FBU от MN10. Оно также дает поручение сформировать сообщение, запрашивающее внешний адрес передачи, для запроса внешнего адреса передачи, относящегося к подсети 30, у средства 3408 формирования сообщения, запрашивающего внешний адрес передачи. Также оно передает сообщение HI, сформированное в средстве 3406 формирования HI, и сообщение, запрашивающее внешний адрес передачи, сформированное в средстве 3408 формирования сообщения, запрашивающего внешний адрес передачи.
С другой стороны, NAR31 получает внешний адрес передачи, относящийся к подсети 30, согласно сообщению HI, принятому от PAR21, и сообщению, запрашивающему внешний адрес передачи. Затем он формирует сообщение HAck, которое является ответом на сообщение HI, а также уведомляющее о внешнем адресе передачи сообщение, включающее в себя внешний адрес передачи, относящийся к подсети 30, и передает эти сообщения PAR21.
Затем PAR21 выполняет такую же обработку для сообщения HI, что и обработка в традиционном FMIP. По отношению к уведомляющему о внешнем адресе передачи сообщению он извлекает внешний адрес передачи, относящийся к подсети 30, из уведомляющего о внешнем адресе передачи сообщения с помощью средства 3409 обработки уведомляющего о внешнем адресе передачи сообщения и отправляет внешний адрес передачи, относящийся к подсети 30, который извлечен, средству 3404 формирования FBAck. В результате средство 3404 формирования FBAck может формировать сообщение FBAck, включающее в себя внешний адрес передачи подсети 30.
Фиг.32 является блок-схемой для показа примера компоновки NAR в двенадцатом варианте осуществления настоящего изобретения. Хотя функции NAR31 показаны с помощью блоков на фиг.32, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.32 NAR31 содержит средство 3411 приема, средство 3412 передачи, средство 3413 обработки HI, средство 3414 формирования HAck, средство 3415 получения информации о подсети, средство 3416 хранения информации о подсети, средство 3417 обработки сообщения, запрашивающего внешний адрес передачи, и средство 3418 формирования уведомляющего о внешнем адресе передачи сообщения.
Средство 3417 обработки сообщения, запрашивающего внешний адрес передачи, из NAR31, показанного на фиг.32, является тем же, что и средство 3317 обработки сообщения, запрашивающего внешний адрес передачи, из NAR31, показанного на фиг.29, и средство 3418 формирования уведомляющего о внешнем адресе передачи сообщения из NAR31 является тем же, что и средство 3218 формирования уведомляющего о внешнем адресе передачи сообщения из NAR31, показанного на фиг.26. В частности, когда от PAR21 принимаются сообщение HI и сообщение, запрашивающее внешний адрес передачи, средство 3413 обработки HI выполняет обработку сообщения HI, и показанный на фиг.32 NAR31 дает поручение сформировать сообщение HAck средству 3414 формирования HAck. С другой стороны, средство 3417 обработки сообщения, запрашивающего внешний адрес передачи, принимает сообщение, запрашивающее внешний адрес передачи, и запрашивает получение внешнего адреса передачи, относящегося к подсети 30, у средства 3415 получения информации о подсети. Затем средство 3415 получения информации о подсети получает внешний адрес передачи, относящийся к подсети 30, и объявляет результат получения средству 3418 формирования уведомляющего о внешнем адресе передачи сообщения. Затем средство 3418 формирования уведомляющего о внешнем адресе передачи сообщения может сформировать уведомляющее о внешнем адресе передачи сообщение, включающее в себя внешний адрес передачи, относящийся к подсети 30, отличное от сообщения HAck.
Фиг.33A представляет диаграммы для показа запроса информации о внешнем адресе передачи, который отдается и получается между PAR, показанным на фиг.31, и NAR31, показанным на фиг.32. Фиг.33B представляет диаграммы для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи. PAR21 скомпонован так, что он передает NAR31 сообщение HI в традиционном FMIP, который показан на фиг.33А, и сообщение, запрашивающее внешний адрес передачи. NAR31 скомпонован так, что он передает PAR21 сообщение HAck в традиционном FMIP и уведомляющее о внешнем адресе передачи сообщение, как показано на фиг.33В.
Как описано выше, согласно двенадцатому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, по приему от MN10 внешнего адреса передачи, относящегося к подсети 30, PAR21 запрашивает у NAR31 внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения, запрашивающего внешний адрес передачи, отличного от сообщения HI. Затем NAR31 может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи уведомляющего о внешнем адресе передачи сообщения, отличного от сообщения HAck. Затем MN10 получает внешний адрес передачи, относящийся к подсети 30, подключенной после передачи обслуживания на линию связи подсети 20, подключенной до передачи обслуживания, и PAR21 объявляет внешний адрес передачи, относящийся к подсети 30, который получен, и MN10 может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания.
Приведено описание случая в PAR21, показанном на фиг.31, где аналогично случаю девятого варианта осуществления, который описан выше, PAR21 в пятом варианте осуществления, который приведен выше (показанный на фиг.13 PAR21), может получить внешний адрес передачи, относящийся к подсети 30, когда средство 2105 получения информации о соседней подсети передает и принимает сообщение HI и сообщение HAck. Однако может быть скомпоновано так, что внешний адрес передачи, относящийся к подсети 30, может быть получен, когда сообщение HI и сообщение HAck передаются и принимаются с помощью средств 2205, 2305 и 2405 получения информации о соседней подсети в PAR21 в вариантах осуществления с шестого по восьмой, которые приведены выше (PAR21 в каждой из фиг.15, 17 и 19).
Также в вариантах осуществления с первого по двенадцатый, которые приведены выше, NAR31, принадлежащий подсети 30, или другой маршрутизатор (например, маршрутизатор 37 по умолчанию), может объявить, в дополнение к внешнему адресу передачи, относящемуся к подсети 30, произвольную информацию, включенную в сообщение RA, которое нужно отравить внутри подсети 30.
В частности, типы информации, которые приведены далее из произвольной информации, включенной в сообщение RA, могут быть типами информации, которые заслуживают быть предоставленными MN10 до передачи обслуживания в качестве дополнительной информации. Например, «CureHopLimit», в котором определяется количество скачков в пакете, который должен быть передан от MN10, является информацией, заслуживающей быть предоставленной MN10 в качестве дополнительной информации. Этот «CureHopLimit» является информацией, которую нужно описать в заголовке IPv6, когда MN10 передает пакет, и MN10 должен знать это значение заранее. Также «RouterLifetime», в котором определяется время, которое должен использоваться маршрутизатор по умолчанию, например, является информацией, которая заслуживает быть предоставленной MN10 в качестве дополнительной информации. Более того, «ReachableTime», в котором определяется интервал передачи NS (запрос соседа), который используется в алгоритме Определения Недоступности Соседа, также является информацией, которая заслуживает быть использованной в качестве дополнительной информации.
Также «RetransmissionTime», в котором определяется интервал повторной передачи в случае, в котором нет ответа NS, принятого за «ReachableTime», который используется в «Алгоритме преобразования адреса или Определения недоступности соседа», также может рассматриваться как информация, которая заслуживает быть использованной в качестве дополнительной информации. Кроме того, «ValidLifetime», в котором определяется продолжительность использования сетевого префикса, также может рассматриваться как информация, которая заслуживает быть использованной в качестве дополнительной информации. Кроме того, «PreferredLifetime», в котором определяется период, когда желательно использование сетевого префикса, также может рассматриваться как информация, которая заслуживает быть использованной в качестве дополнительной информации. Кроме того, «MTU option», в котором определяется длина MTU (максимальный размер передаваемого блока данных) пакета, переданного MN10, может рассматриваться как информация, которая заслуживает быть использованной в качестве дополнительной информации.
[13-й вариант осуществления]
Далее будет дано описание тринадцатого варианта осуществления настоящего изобретения. Фиг.34 является диаграммой последовательности для показа основной обработки, общей для тринадцатого и четырнадцатого вариантов осуществления настоящего изобретения. Диаграмма последовательности, показанная на фиг.34, показывает только основную обработку, согласно настоящему изобретению, и методика, которую нужно пояснить применительно к тринадцатому варианту осуществления изобретения, может выполняться в сочетании с первым или вторым режимом работы в FMIP, как показано на фиг.41 и фиг.42.
На диаграмме последовательности, показанной на фиг.34, после того как MN10 выполняет передачу обслуживания канального уровня в подсеть 30 (этап S401), дополнительно к сообщению FNA передается информация для запроса внешнего адреса передачи (этап S403). В настоящем изобретении, независимо от того, включается ли сообщение FBU в сообщение FNA, переданное MN10, может выполняться любой из первого или второго режимов работы в традиционном FMIP.
NAR31 принимает сообщение FNA от MN10 и выполняет обработку, которая требуется (например, проверку сообщения FNA или обработку для начала перенаправления пакета на буферизацию), и он получает внешний адрес передачи, относящийся к подсети 30 (этап S405), и объявляет MN10 внешний адрес передачи (этап S407). Конкретнее, NAR31 объявляет локальный адрес связи самого себя, или отыскивает маршрутизатор доступа в той же подсети 30, и получает и объявляет локальный адрес связи маршрутизатора 37 по умолчанию, принадлежащего подсети 30, либо он может получать и объявлять локальный адрес связи маршрутизатора 37 по умолчанию, принадлежащего подсети 30, из уже найденной информации (накопленная в NAR31 информация).
В результате MN10 может получить от NAR31 внешний адрес передачи, относящийся к подсети 30, непосредственно после передачи обслуживания. То есть MN10 может быстро выполнить пакетную передачу наружу (например, CN40) в подсети 30 посредством настройки локального адреса связи NAR31, полученного с помощью вышеописанной процедуры, либо локального адреса связи маршрутизатора 37 по умолчанию, в передаче пакета непосредственно после выполнения передачи обслуживания к линии связи подсети 30.
Фиг.35 является блок-схемой для показа примера компоновки NAR в тринадцатом варианте осуществления настоящего изобретения. Хотя функции NAR31 показаны с помощью блоков на фиг.35, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.35 NAR31 содержит средство 4101 приема, средство 4102 передачи, средство 4103 обработки FNA, средство 4104 формирования RA, средство 4105 получения информации о подсети и средство 4106 хранения информации о подсети.
Сообщение FNA, принятое от MN10 с помощью NAR31, обрабатывается средством 4103 обработки FNA, и средству 4105 получения информации о подсети дается поручение от средства 4103 обработки FNA получить внешний адрес передачи, относящийся к подсети 30. Средство 4105 получения информации о подсети получает внешний адрес передачи, относящийся к подсети 30, посредством обмена данными с маршрутизатором в подсети или посредством считывания информации, сохраненной в средстве 4106 хранения информации о подсети, и результат получения объявляется средству 4104 формирования RA. Средство 4104 формирования RA формирует сообщение RA (объявление маршрутизатора), включающее в себя внешний адрес передачи, относящийся к подсети 30, и передает его MN10. В результате MN10 может быстро получить внешний адрес передачи, относящийся к подсети 30, непосредственно после выполнения передачи обслуживания на линию связи новой подсети 30.
Фиг.36А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который должен быть обработан в NAR, показанном на фиг.35. Фиг.36В является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, которая должна быть передана MN. Как показано на фиг.36А, NAR31 принимает традиционное сообщение FNA (В этом случае традиционное сообщение FNA играет роль информации для запроса внешнего адреса передачи.), либо сообщение FNA, включающее в себя запрос внешнего адреса передачи (например, информация, принадлежащая сообщению RS (запрос маршрутизатора)). Затем он передает сообщение RA, включающее в себя традиционный внешний адрес передачи, как показано на фиг.36В.
Следовательно, в случае, где скомпоновано так, что сообщение RA передается MN10, к которому NAR31 отправил сообщение FNA, дополненное информацией для поручения запроса внешнего адреса передачи, MN10 должен обладать средством для вставки информации для поручения запроса внешнего адреса передачи в сообщение FNA, хотя и не показано на чертежах.
Как описано выше, согласно тринадцатому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, MN10 запрашивает внешний адрес передачи, относящийся к подсети 30, посредством передачи сообщения FNA маршрутизатору NAR31 и может объявить внешний адрес передачи, относящийся к подсети 30, посредством передачи MN10 сообщения RA в ответ на этот запрос. Затем MN10 может получить внешний адрес передачи, относящийся к подсети 30, которая должна быть заново подключена непосредственно после передачи обслуживания, и может быстро выполнить пакетную передачу наружу.
[14-й вариант осуществления]
Далее будет дано описание четырнадцатого варианта осуществления настоящего изобретения. Процесс в четырнадцатом варианте осуществления настоящего изобретения такой же, что и процесс, который пояснен выше, ссылаясь на диаграмму последовательности фиг.34, и здесь не приводится подробное описание.
Фиг.37 является блок-схемой для показа примера компоновки NAR в четырнадцатом варианте осуществления настоящего изобретения. Хотя функции NAR31 показаны с помощью блоков на фиг.37, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.37 NAR31 содержит средство 4201 приема, средство 4202 передачи, средство 4203 обработки FNA, средство 4204 обработки RS, средство 4205 получения информации о подсети, средство 4206 хранения информации о подсети и средство 4207 формирования RA. NAR31, показанный на фиг.37, имеет почти ту же компоновку, что и у традиционного маршрутизатора доступа, хотя он отличается в том, что он может также формировать сообщение RA, включающее в себя не только локальный адрес связи NAR31, но также и локальный адрес связи маршрутизатора 37 по умолчанию из подсети 30, к которой принадлежит NAR31. Также возможно использовать традиционный маршрутизатор доступа, который объявляет только локальный адрес связи самого NAR31 как NAR31.
Фиг.38А представляет диаграммы для показа запроса информации о внешнем адресе передачи от MN, который должен быть обработан в NAR, показанном на фиг.37. Фиг.38В является диаграммой для показа примера компоновки данных уведомляющей информации о внешнем адресе передачи, переданной MN. Как показано на фиг.38В, сообщение RA, включающее в себя внешний адрес передачи, относящийся к подсети 30, передается MN10.
Фиг.39 является блок-схемой для показа примера компоновки MN в четырнадцатом варианте осуществления настоящего изобретения. Хотя функции MN10 показаны с помощью блоков на фиг.39, эти функции могут быть выполнены посредством аппаратных средств и/или программного обеспечения. Показанный на фиг.39 MN10 содержит средство 4211 радиоприема, средство 4212 радиопередачи, средство 4213 уведомления о передаче обслуживания канального уровня, средство 4214 формирования FNA, средство 4215 формирования RS, средство 4216 установки маршрута и средство 4217 формирования пакета.
В случае, когда информация для указания, что передача обслуживания канального уровня выполняется средством 4213 уведомления о передаче обслуживания канального уровня, объявлена средству 4214 формирования FNA и средству 4215 формирования RS, средство 4214 формирования FNA и средство 4215 формирования RS формируют сообщение FNA и сообщение RS независимо друг от друга и передают сообщение к NAR31 через средство 4212 радиопередачи.
NAR31 обрабатывает сообщение FNA и сообщение RS, принятые от MN10 через средство 4201 приема, в средстве 4203 обработки FNA и средстве 4204 обработки RS. В средстве 4203 обработки FNA выполняется та же обработка, что и обработка сообщения FNA в традиционном FMIP. Также средство 4204 обработки RS уведомляет средство 4205 получения информации о подсети о получении RS от MN10. Используя возможность этого уведомления, внешний адрес передачи, относящийся к подсети 30, который получен в средстве 4205 получения информации о подсети, доставляется средству 4207 формирования RA. Средство 4207 формирования RA формирует сообщение RA (объявление маршрутизатора), включающее в себя внешний адрес передачи, относящийся к подсети 30, и передает его MN10 через средство 4202 передачи.
MN10 принимает сообщение RA от NAR31 через средство 4211 радиоприема. Затем в средстве 4216 установки маршрута он извлекает адрес канального уровня NAR31 и/или маршрутизатора 37 по умолчанию из сообщения RA и устанавливает этот адрес канального уровня в качестве маршрута для отправки пакета за пределы подсети 30, например. В результате, когда данные передачи пакетированы в средстве 4217 формирования пакета, например, MN10 получает внешний адрес передачи, относящийся к подсети 30, вновь подключенной непосредственно после передачи обслуживания, посредством помещения внешнего адреса передачи в заголовок пакета передачи, и может быстро выполнить пакетную передачу наружу.
Как описано выше, согласно четырнадцатому варианту осуществления настоящего изобретения, когда MN10 выполняет передачу обслуживания различным подсетям 30, он может запрашивать внешний адрес передачи, относящийся к подсети 30, посредством передачи NAR31 сообщения RS вместе с сообщением FNA. В ответ на этот запрос NAR31 может объявить внешний адрес передачи, относящийся к подсети 30, путем передачи MN10 сообщения RA. MN10 может получить внешний адрес передачи, относящийся к подсети 30, вновь подключенной непосредственно после передачи обслуживания, и может быстро выполнить пакетную передачу наружу.
[15-й вариант осуществления]
Далее будет дано описание пятнадцатого варианта осуществления настоящего изобретения. Фиг.40 является диаграммой последовательности для показа основной обработки в пятнадцатом варианте осуществления изобретения. По сравнению с диаграммой последовательности фиг.34, диаграмма последовательности фиг.40 отличается в том, что посредством мультивещания сообщения FNA и/или сообщения RS, сообщение FNA и/или сообщение RS могут достигать не только NAR31, но также и множества маршрутизаторов в подсети 30, включая маршрутизатор 37 по умолчанию (этапы S503 и S505), и сообщение RA передается MN10 от множества маршрутизаторов (этапы S511 и S513).
В этом случае MN10 принимает сообщение RA от множества маршрутизаторов. В сообщении RA, отправленном от каждого маршрутизатора, описываются различные типы информации, например, информация для идентификации маршрутизатора 37 по умолчанию. Следовательно, MN10 может идентифицировать маршрутизатор 37 по умолчанию из информации в сообщении RA, принятом от каждого маршрутизатора, и может получить локальный адрес связи маршрутизатора 37 по умолчанию.
Например, в тринадцатом и четырнадцатом вариантах осуществления, которые приведены выше, в случае, если скомпоновано так, когда, по меньшей мере, одно из сообщения FNA или сообщения FNA, включающего в себя запрос внешнего адреса передачи из сообщения RS, рассылается многоадресно в подсети 30 от MN10, и когда маршрутизатор, присутствующий в подсети 30 (в частности, NAR31 и маршрутизатор 37 по умолчанию), принимает сообщение, и сообщение RA, включающее в себя адрес канального уровня своего маршрутизатора, передается MN10 или отправляется мультивещанием, и может быть успешно выполнен пятнадцатый вариант осуществления настоящего изобретения. В случае, когда локальный адрес связи маршрутизатора 37 по умолчанию объявляется MN10 от маршрутизатора 37 по умолчанию, нет необходимости компоновать так, что локальный адрес связи маршрутизатора 37 по умолчанию объявляется MN10 от NAR31.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Система связи, мобильный терминал и маршрутизатор доступа, согласно настоящему изобретению, могут обеспечивать такие результаты, что мобильный терминал может быстро выполнить пакетную передачу наружу непосредственно после передачи обслуживания при выполнении передачи обслуживания между подсетями. Эта методика может применяться к передаче обслуживания для выполнения непрерывного обмена данными по IP. В частности, это применимо для приложения в системе связи, обеспеченной FMIP, или в случае, когда мобильный терминал выполняет распределение данных.