Terminal containing method and node device with terminal containing function
Abstract
[Task] For example, a non-broadcasting multi-access network such as an ATM can accommodate a mobile terminal such as a portable information processing device.
Solution.In the node device 1 that terminates the core network that transfers data packets and terminates other networks to which a protocol different from the above core network is applied, signals are exchanged with the terminal 4 to be accommodated. Address / location correspondence in which the location of the agent unit 2 that manages the location of the terminal 4 and the location of the terminal 4 managed by the agent 2 are associated with the address information owned by the terminal 4 itself. In addition to the part 3, the above core network is configured to accommodate the terminal 4 via another network.
Term
Term ended
Projected expiry passed 5 March 2018, 8.6 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
27 claims: 3 independent, 24 dependent
- 1【特許請求の範囲】 【請求項1】 コネクション・オリエンテッド通信方式またはコネクションレス通信方式のいずれかが適用されてデータのパケット転送を行なうコアネットワークに、上記コアネットワークとは異なるプロトコルが適用された他のネットワークを介して端末を収容すべく、 上記コアネットワークを終端するとともに、上記他のネットワークを終端すべく設けられたノード装置において、収容対象の端末との間で信号のやり取りを行なうことにより上記端末の所在位置を管理し、 上記ノード装置において、上記の管理された端末の所在位置と、当該端末自身が保有するアドレス情報とを対応付けておくことにより、端末移動時においても、上記のコアネットワークに端末を収容することを特徴とする、端末収容方法。
- 2【請求項2】 複数のノード装置をそなえるとともに該複数のノード装置間でコネクション・オリエンテッド通信方式またはコネクションレス通信方式の下でデータ転送を行なう第1ネットワークに、上記第1ネットワークとは異なるプロトコルが適用された第2ネットワークを介して少なくとも一つ以上の端末を収容すべく、 上記第2ネットワークのプロトコルにより設定される端末毎のアドレス情報に基づき、上記第1ネットワークに収容される各端末の基本収容先を、上記第1ネットワークを構成する複数のノード装置のうちのいずれかに設定しておき、 上記複数のノード装置のうちのいずれかに設けられた第1エージェント機能により、ある端末が基本収容先となる収容領域に存在するか否かを検出するとともに、 当該端末が上記基本収容先となる収容領域に存在する場合には、当該端末が該第1エージェント機能を介することにより上記第1ネットワークとの間で信号を送受することを通じて、上記第1ネットワークに端末を収容する一方、 上記複数のノード装置のうちのいずれかに設けられた第2エージェント機能により、当該端末が上記基本収容先となる収容領域以外の領域に存在するか否かを検出するとともに、 当該端末が上記基本収容先となる収容領域以外の領域に存在する場合には、当該端末が上記の第2エージェント機能を介することにより上記第1ネットワークとの間で信号を送受することを通じて、上記第1ネットワークに端末を収容することを特徴とする、端末収容方法。
- 3【請求項3】 当該端末が上記基本収容先となる収容領域以外の領域に移動した時には、当該端末の移動履歴に基づき、当該端末が、移動元の収容領域に存在する端末の通信管理を行なう上記第1エージェント機能又は第2エージェント機能を介することにより上記第1ネットワークとの間で信号を送受することを通じて、上記第1ネットワークに端末を収容することを特徴とする、請求項2記載の端末収容方法。
- 4【請求項4】 上記第1エージェント機能及び第2エージェント機能が、それぞれ上記複数のノード装置のうちの異なるノード装置に設けられた場合に、上記第1エージェント機能が設けられたノード装置から、上記第2エージェント機能が設けられたノード装置に対してコネクションを確立して、上記信号を送受することを特徴とする、請求項3記載の端末収容方法。
- 5【請求項5】 上記第1エージェント機能及び第2エージェント機能が、それぞれ上記複数のノード装置のうちの異なるノード装置に設けられた場合に、上記第2エージェント機能が設けられたノード装置から、上記第1エージェント機能が設けられたノード装置に対してコネクションを確立して、上記信号を送受することを特徴とする、請求項3記載の端末収容方法。
- 6【請求項6】 上記第1エージェント機能及び第2エージェント機能が、それぞれ上記複数のノード装置のうちの異なるノード装置に設けられ、且つ、上記複数のノード装置間で既に確立されているコネクションが存在する場合には、上記複数のノード装置間で既に確立されているコネクションを用いて上記信号を送受することを特徴とする、請求項3記載の端末収容方法。
- 7【請求項7】 上記複数のノード装置間で既に確立されているコネクションとして、他の通信により確立されたコネクションを用いることを特徴とする、請求項6記載の端末収容方法。
- 8【請求項8】 上記複数のノード装置間で既に確立されているコネクションとして、予め設定されたコネクションを用いることを特徴とする、請求項6記載の端末収容方法。
- 9【請求項9】 上記予め設定されたコネクションが、提供するサービスに応じて設定されたコネクションであることを特徴とする、請求項8記載の端末収容方法。
- 10【請求項10】 上記予め設定されたコネクションのうち無通信状態にあるコネクションの数が予め設定された下限しきい値以下となった場合には、新たにコネクションを確立することを特徴とする、請求項8記載の端末収容方法。
- 11【請求項11】 上記予め設定されたコネクションのうち無通信状態にあるコネクションの数が予め設定された上限しきい値以上となった場合には、当該上限しきい値を上回った数のコネクションを切断することを特徴とする、請求項8記載の端末収容方法。
- 12【請求項12】 上記予め設定されたコネクションが、当該端末を収容する移動元のノード装置から、上記複数のノード装置のうちの当該端末が移動しうる範囲に属するノード装置に対して設定されたものであることを特徴とする、請求項8記載の端末収容方法。
- 13【請求項13】 上記予め設定されたコネクションが、当該端末を収容する移動元のノード装置から、上記複数のノード装置のうちの当該端末が移動しうる範囲に属する複数のノード装置に対してそれぞれ設定されたものである場合に、当該端末が移動するのに先立って、当該移動元のノード装置が、上記の当該端末が移動しうる範囲に属する複数のノード装置に対して当該端末宛てのデータを転送しておくことを特徴とする、請求項8記載の端末収容方法。
- 14【請求項14】 当該端末が上記移動元のノード装置から移動しないときには、上記の当該端末が移動しうる範囲に属する複数のノード装置に転送された当該端末宛てのデータを廃棄することを特徴とする、請求項13記載の端末収容方法。
- 15【請求項15】 当該端末が上記移動元のノード装置から移動したときには、移動後の当該端末を収容する移動先のノード装置以外のノード装置に転送された当該端末宛てのデータを廃棄することを特徴とする、請求項13記載の端末収容方法。
- 16【請求項16】 当該端末が上記移動元のノード装置から移動したときには、上記移動元のノード装置と移動後の当該端末を収容する移動先のノード装置との間のコネクション以外のコネクションを切断することを特徴とする、請求項13記載の端末収容方法。
- 17【請求項17】 上記の当該端末が移動しうる範囲に属するノード装置が、上記移動元のノード装置に隣接するノード装置であることを特徴とする、請求項12又は13記載の端末収容方法。
- 18【請求項18】 上記複数のノード装置のうちのいずれかに設けられた第3エージェント機能が、当該端末宛てのデータに含まれる上記データの送信元端末のアドレス情報に基づいて特定された該送信元端末の通信管理を行なうとともに、当該端末が上記基本収容先となる収容領域以外の領域に移動した時には、当該端末宛てのデータを、当該端末の通信管理を行なう上記第2エージェント機能に直接転送することを特徴とする、請求項2記載の端末収容方法。
- 19【請求項19】 上記第3エージェント機能が、上記第2エージェント機能から当該端末が上記第2エージェント機能が通信管理を行なう領域内にある旨の通知を受けてから、当該端末宛てのデータを、上記該第2エージェント機能に直接転送することを特徴とする、請求項18記載の端末収容方法。
- 20【請求項20】 コネクション・オリエンテッド通信方式またはコネクションレス通信方式のいずれかが適用されてデータのパケット転送を行なうコアネットワークを終端するとともに、上記コアネットワークとは異なるプロトコルが適用された他のネットワークを終端するノード装置において、 収容対象の端末との間で信号のやり取りを行なうことにより上記端末の所在位置を管理するエージェント部と、 該エージェント部にて管理された端末の所在位置と、当該端末自身が保有するアドレス情報とを対応付けておくアドレス/所在位置対応部とをそなえ、 上記のコアネットワークが上記他のネットワークを介して端末を収容すべく構成されたことを特徴とする、端末収容機能付きノード装置。
- 21【請求項21】 該エージェント部が、当該端末の基本収容先となる収容領域に存在する端末の通信管理を行なう第1エージェントと、当該端末の上記基本収容先となる収容領域以外の領域に存在する端末の通信管理を行なう第2エージェントとにより構成されたことを特徴とする、請求項20記載の端末収容機能付きノード装置。
- 22【請求項22】 上記他のネットワークに、有線端末を収容するための回線終端部が付設されていることを特徴とする、請求項20記載の端末収容機能付きノード装置。
- 23【請求項23】 上記他のネットワークに、無線端末を収容するための基地局が付設されていることを特徴とする、請求項20記載の端末収容機能付きノード装置。
- 24【請求項24】 上記他のネットワークに有線端末を収容するための回線終端部が設けられるとともに、上記第1エージェント又は第2エージェントが通信管理を行なう領域が、一つの該回線終端部が通信管理を行なう範囲に相当することを特徴とする、請求項21記載の端末収容機能付きノード装置。
- 25【請求項25】 上記他のネットワークに有線端末を収容するための回線終端部が設けられるとともに、上記第1エージェント又は第2エージェントが通信管理を行なう領域が、複数の該回線終端部が通信管理を行なう範囲に相当することを特徴とする、請求項21記載の端末収容機能付きノード装置。
- 26【請求項26】 上記他のネットワークに無線端末を収容するための基地局が設けられるとともに、上記第1エージェント又は第2エージェントが通信管理を行なう領域が、一つの該基地局が通信管理を行なう範囲に相当することを特徴とする、請求項21記載の端末収容機能付きノード装置。
- 27【請求項27】 上記他のネットワークに無線端末を収容するための基地局が設けられるとともに、上記第1エージェント又は第2エージェントが通信管理を行なう領域が、複数の該基地局が通信管理を行なう範囲に相当することを特徴とする、請求項21記載の端末収容機能付きノード装置。
Independent claims27
373 paragraphs, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
【0001】
(table of contents) Technical field to which the invention belongs Conventional technology Problems to be solved by the invention Means to solve problems (Fig. 1) Embodiment of the invention (A) Description of the core network to which the node device with the terminal accommodating function according to the embodiment of the present invention is applied (FIGS. 2 to 17). (B) Description of the terminal accommodating method in the core network to which the node device with the terminal accommodating function according to the embodiment of the present invention is applied. (b1) Explanation of the first aspect of the terminal accommodating method (FIGS. 18, 25 to 33) (b2) Description of the first modification of the first aspect of the terminal accommodating method (FIGS. 19, FIG. 34, FIG. 35). (b3) Description of the Second Modification Example of the First Embodiment of the Terminal Accommodating Method (FIG. 19) (b4) Description of the Third Modification Example of the First Embodiment of the Terminal Accommodating Method (FIGS. 20 and 36) (b5) Description of the Fourth Deformation Example of the First Aspect of the Terminal Accommodating Method (Fig. 20) (b6) Explanation of the fifth modification of the first aspect of the terminal accommodating method (FIG. 21). (b7) Description of the Sixth Deformation Example of the First Aspect of the Terminal Accommodating Method (Fig. 22) (b8) Description of the 7th Modification Example of the 1st Embodiment of the Terminal Accommodating Method (b9) Description of the Eighth Modification Example of the First Aspect of the Terminal Accommodating Method (b10) Description of the Ninth Modification Example of the First Aspect of the Terminal Accommodating Method (FIG. 23) (b11) Description of the 10th Modification Example of the 1st Embodiment of the Terminal Accommodating Method (FIG. 24) (b12) Description of the 11th Modification Example of the 1st Embodiment of the Terminal Accommodating Method (b13) Explanation of the second aspect of the terminal accommodating method (Fig. 37) (b14) The theory of the first modification of the second aspect of the terminal accommodating method bright (Fig. 38) (b15) Description of the Second Modification Example of the Second Embodiment of the Terminal Accommodating Method (FIG. 39) (b16) Others (Fig. 40, Fig. 41) Effect of the invention [0002]
[Technical field to which the invention belongs]
The present invention is suitable for use when accommodating a mobile terminal such as a portable information processing device in a non-broadcasting form multi-access (NBMA) network such as ATM (Asynchronous Transfer Mode). The present invention relates to a terminal accommodating method and a node device having a terminal accommodating function.
【0003】
[Conventional technology]
In recent years, with the spread of portable information processing devices (hereinafter referred to as mobile terminals) such as notebook personal computers, mobile communication typified by so-called mobile computing has been performed. Among them, the Internet is particularly used. Mobile communication has been attracting attention.
【0004】
Here, mobile communication using the Internet is performed using an Internet service provider (ISP). At this time, the mobile terminal is connected to the access point in the ISP using a normal switched line.
【0005】
[Problems to be Solved by the Invention]
However, in such mobile communication, there are problems that high-speed and wideband communication cannot be realized, service quality is not guaranteed, and as described above, the mobile terminal is connected to the Internet using a normal switched line. There is a problem that the mobile terminal itself cannot be accommodated on the Internet.
【0006】
That is, if the mobile terminal itself can be accommodated in the Internet, the Internet area can be expanded, so that the sharing of network resources can be further promoted and more flexible services can be provided. Therefore, it is desired to accommodate the mobile terminal itself on the Internet to expand the Internet area.
【0007】
The present invention has been devised in view of such a problem, and is a terminal accommodating method and a terminal capable of realizing high-speed and wideband communication while guaranteeing service quality and accommodating a mobile terminal on the Internet. An object of the present invention is to provide a node device with a containment function.
【0008】
[Means for solving problems]
Therefore, in the terminal accommodating method of the present invention, a protocol different from the above core network is applied to the core network to which either the connection-oriented communication method or the connectionless communication method is applied to transfer data packets. By terminating the core network to accommodate terminals via other networks and exchanging signals with terminals to be accommodated in a node device provided to terminate the other networks. By managing the location of the terminal and associating the location of the managed terminal with the address information held by the terminal itself in the node device, the above can be performed even when the terminal is moved. It is characterized by accommodating terminals in a core network (claim 1).
【0009】
Further, the terminal accommodating method of the present invention provides the first network to a first network having a plurality of node devices and transferring data between the plurality of node devices under a connection-oriented communication method or a connectionless communication method. In order to accommodate at least one or more terminals via the second network to which a protocol different from the network is applied, the first network is accommodated based on the address information of each terminal set by the protocol of the second network. The basic accommodation destination of each terminal is set to one of the plurality of node devices constituting the first network, and the first agent function provided in any of the plurality of node devices is provided. Detects whether or not a certain terminal exists in the accommodation area that is the basic accommodation destination, and if the terminal exists in the accommodation area that is the basic accommodation destination, the terminal performs the first agent function. While the terminal is accommodated in the first network by transmitting and receiving signals to and from the first network via the network, the second agent function provided in any of the plurality of node devices is used. It detects whether or not the terminal exists in an area other than the accommodation area that is the basic accommodation destination, and if the terminal exists in an area other than the accommodation area that is the basic accommodation destination, the terminal is described above. It is characterized in that the terminal is accommodated in the first network by transmitting and receiving signals to and from the first network via the second agent function (claim 2).
【0010】
Further, in the terminal accommodating method of the present invention, when the terminal moves to an area other than the accommodating area serving as the basic accommodating destination, the terminal exists in the accommodating area of the moving source based on the movement history of the terminal. The terminal is accommodated in the first network by transmitting and receiving signals to and from the first network via the first agent function or the second agent function that manages the communication of the above (billing). Item 3).
【0011】
Further, in the terminal accommodating method of the present invention, when the first agent function and the second agent function are provided in different node devices among the plurality of node devices, the first agent function is provided. It is characterized in that a connection is established from the node device to the node device provided with the second agent function to send and receive the above signal (claim 4).
【0012】
Further, in the terminal accommodating method of the present invention, when the first agent function and the second agent function are provided in different node devices among the plurality of node devices, the second agent function is provided. It is characterized in that a connection is established from the node device to the node device provided with the first agent function to send and receive the above signal (claim 5).
【0013】
Further, in the terminal accommodating method of the present invention, the first agent function and the second agent function are provided in different node devices among the plurality of node devices, and are already established among the plurality of node devices. When there is a connection, the signal is transmitted / received using a connection already established between the plurality of node devices (claim 6).
【0014】
Further, the terminal accommodating method of the present invention is characterized in that a connection established by another communication is used as the connection already established between the plurality of node devices (claim 7). Further, the terminal accommodating method of the present invention is characterized in that a preset connection is used as a connection already established between the plurality of node devices (claim 8).
【0015】
Further, the terminal accommodating method of the present invention is characterized in that the preset connection is a connection set according to the service to be provided (claim 9). Further, the terminal accommodating method of the present invention establishes a new connection when the number of non-communication connections among the preset connections is equal to or less than the preset lower limit threshold value. (Claim 10).
【0016】
Further, the terminal accommodating method of the present invention exceeds the upper limit threshold value when the number of non-communication connections among the preset connections exceeds the preset upper limit threshold value. It is characterized by disconnecting a number of connections (claim 11). Further, in the terminal accommodating method of the present invention, the preset connection is transferred from the moving source node device accommodating the terminal to the node device belonging to the range in which the terminal can be moved among the plurality of node devices. It is characterized in that it is set against the above (Claim 12).
【0017】
Further, in the terminal accommodating method of the present invention, a plurality of nodes belonging to a range in which the terminal among the plurality of node devices can be moved from the source node device accommodating the terminal by the preset connection. In the case of being set for each device, prior to the movement of the terminal, the node device of the movement source is used for a plurality of node devices belonging to the above-mentioned range in which the terminal can move. It is characterized in that data addressed to the terminal is transferred (claim 13).
【0018】
Further, in the terminal accommodating method of the present invention, when the terminal does not move from the moving source node device, the data addressed to the terminal transferred to the plurality of node devices belonging to the range in which the terminal can move is discarded. (Claim 14). Further, in the terminal accommodating method of the present invention, when the terminal moves from the moving source node device, the data addressed to the terminal transferred to a node device other than the moving destination node device accommodating the moved terminal. Is characterized by discarding (claim 15).
【0019】
Further, the terminal accommodating method of the present invention is other than the connection between the moving source node device and the moving destination node device accommodating the moved terminal when the terminal moves from the moving source node device. It is characterized by disconnecting the connection of (Claim 16). Further, the terminal accommodating method of the present invention is characterized in that the node device belonging to the range in which the terminal can move is a node device adjacent to the node device of the movement source (claim 17).
【0020】
Further, in the terminal accommodating method of the present invention, the third agent function provided in any of the plurality of node devices is based on the address information of the source terminal of the data included in the data addressed to the terminal. In addition to managing the communication of the specified source terminal, when the terminal moves to an area other than the accommodation area that is the basic accommodation destination, the data addressed to the terminal is transferred to the second terminal. It is characterized by transferring directly to the agent function (claim 18).
【0021】
Further, in the terminal accommodating method of the present invention, after receiving a notification from the second agent function that the terminal is within the area where the second agent function performs communication management, the terminal is accommodated. The data addressed to the user is directly transferred to the second agent function (claim 19). By the way, FIG. 1 is a principle block diagram showing a configuration of a node device with a terminal accommodating function of the present invention, and either a connection-oriented communication method or a connectionless communication method is applied to the node device 1 shown in FIG. It terminates the core network that transfers data packets, and also terminates other networks to which a protocol different from the above core network is applied. The above core network is used as a terminal 4 via the above other network. It is configured with an agent unit 2 and an address / location location correspondence unit 3 in order to accommodate the above.
【0022】
Here, the agent unit 2 manages the location position of the terminal 4 by exchanging a signal with the terminal 4 to be accommodated, and the address / location position corresponding unit 3 is transferred to the agent unit 2. The location of the terminal 4 managed by the user is associated with the address information held by the terminal 4 itself (claim 20). Here, the agent unit 2 exists in an area other than the first agent that manages the communication of the terminal existing in the accommodation area that is the basic accommodation destination of the terminal 4 and the accommodation area that is the basic accommodation destination of the terminal 4. It is characterized in that it is composed of a second agent that manages communication of the terminal to be used (claim 21).
【0023】
Further, the node device 1 of the present invention is characterized in that the other network is provided with a line termination portion for accommodating a wired terminal (claim 22). Further, the node device 1 of the present invention is characterized in that a base station for accommodating a wireless terminal is attached to the other network (claim 23).
【0024】
Further, the node device 1 of the present invention is provided with a line termination portion for accommodating a wired terminal in the other network, and the first agent or the second agent has one area for communication management. It is characterized in that the terminal portion corresponds to the range in which communication management is performed (claim 24).
【0025】
Further, the node device 1 of the present invention is provided with a line termination portion for accommodating a wired terminal in the other network, and the first agent or the second agent has a plurality of areas for communication management. It is characterized in that the terminal portion corresponds to the range in which communication management is performed (Claim 25).
【0026】
Further, the node device 1 of the present invention is provided with a base station for accommodating a wireless terminal in the other network, and the base station has one area in which the first agent or the second agent manages communication. Is characterized in that it corresponds to the range of performing communication management (Claim 26).
【0027】
Further, the node device 1 of the present invention is provided with a base station for accommodating a wireless terminal in the other network, and the first agent or the second agent manages communication in a plurality of the base stations. Is characterized in that it corresponds to the range of performing communication management (Claim 27).
【0028】
BEST MODE FOR CARRYING OUT THE INVENTION [Embodiments of the Invention]
Hereinafter, embodiments of the present invention will be described with reference to the drawings. (a) Description of the core network to which the node device with the terminal accommodating function according to the embodiment of the present invention is applied. FIG. 2 is a block diagram schematically showing a configuration of a core network to which a node device with a terminal accommodating function according to an embodiment of the present invention is applied.
【0029】
The core network (first network) 10 shown in FIG. 2 is applied with both a connection-oriented (CO) communication method and a connectionless (CL) communication method, and data packet transfer is applied. As shown in Fig. 3, it has multiple edge nodes (EN) 11-i (i = 1, ..., n), switches (SW) 12, and connectionless server. It is configured with (CLS) 13 and default forwarder (DF) 14.
【0030】
Generally, IP (Internet Protocol) over NBMA [IETF-RFC (Internet Engineering Task Force-Request For Comments) 1577, etc.] is known as a typical protocol for high-speed broadband communication. , This core network 10 is a connectionless packet forwarding route configured by deploying CLS13 and a connection oriented configuration configured by deploying DF14 in this IP over NBMA IP packet communication network. By providing the default forwarding route of the type, both the connection-oriented communication method and the connectionless communication method are applied.
【0031】
Here, EN11-i terminates the core network 10 and the access network 15, which will be described later, and functions as a node device with a terminal accommodating function. The configuration and functions of this EN11-i will be described in detail later. The SW12 is provided in the middle of the path connecting the plurality of EN11-i, and routes the data transferred from one EN11-i to the other EN11-i. As this SW12, the same switch as that used in ATMs and frame relays is used.
【0032】
Further, both CLS13 and DF14 control the switching of SW12, CLS13 establishes a connectionless packet forwarding route, and DF14 establishes a connection-oriented default forwarding route. Is what you do. Here, as CLS13 and DF14, existing ones can be used, and as shown in FIG. 5, CLS13 has a plurality of interface control units (IF control units) 13a and cell input / output in order from the data input side. It is composed of a control unit 13b, a packet input / output control unit 13c, a routing control unit 13d, a packet input / output control unit 13c, a cell input / output control unit 13b, and a plurality of interface control units (IF control units) 13a. Further, as shown in FIG. 6, the DF14 has a plurality of interface control units (IF control units) 14a, input control units 14b, core packet decompression units (departure core address storage units) 14c, and headers in this order from the data input side. It is composed of information extraction unit 14d, table search unit 14e, CCMP information creation unit 14f, core packetization unit 14g, packet discard processing unit 14h, output control unit 14i, and multiple interface control units (IF control unit) 14j. There is.
【0033】
By the way, the access network 15 is a network to which a lower protocol of the core network 10 is applied, and functions as an interface between the core network 10 and the subscriber LAN (User LAN) 18 as shown in FIG. It is composed of a plurality of optical subscriber line network devices (ONU) 17 and optical subscriber line terminal devices (SLT) 16.
【0034】
Here, the ONU17 terminates the access network 15 and also terminates the subscriber LAN18, and the SLT16 integrates and multiplexes a plurality of ONU17s and connects them to EN11-i. Although not shown in FIG. 3, this ONU 17 accommodates a line termination unit (DSU: Digital Service Unit) 25 for accommodating a wired terminal in the access network 15 and a wireless terminal in the access network 15. A base station (BSS: Base Station System) 24 is attached to this system (see Fig. 7). Then, the host of the user LAN 18 (not shown) is connected to either DSU25 or BSS24 depending on whether the ONU 17 is connected by wire or wirelessly.
【0035】
Further, the user LAN 18 directly accommodates the user's terminal (the calling side terminal 20 and the mobile terminal 21 shown in FIG. 2). A lower protocol of the core network 10 is applied to the user LAN 18, and the access network 15 and the user LAN 18 function as a second network to which a protocol different from the core network 10 is applied.
【0036】
In FIG. 2, the above-mentioned SW12, CLS13 and DF14 of the core network 10, the access network 15, and the subscriber LAN 18 are not shown. Here, the EN11-i as the node device with the terminal accommodating function described above will be described. In this EN11-i, the mobile terminal 21 is accommodated in the above-mentioned core network 10 via the access network 15 and the subscriber LAN 18. Therefore, agents [home agent 22 or foreign agent 23-j (i = 1, ..., m)] are provided respectively.
【0037】
Here, the agent is a special router provided in the subnet described later, and manages the movement of the mobile terminal (MH: mobile host) 21. Generally, when the mobile terminal 21 exists in the home network from which the IP address has been acquired, the mobile terminal 21 can receive data (IP packet) addressed to the mobile terminal 21 via HA22. However, if the mobile terminal 21 moves to a network other than the home network (foreign network), the data addressed to the mobile terminal 21 will be delivered to the home network, so that the mobile terminal 21 has data addressed to another person (the data addressed to another person (foreign network). Although it can send an IP packet), it cannot receive data addressed to the mobile terminal 21.
【0038】
Therefore, a method of managing the movement of the mobile terminal 21 by the above agent has been proposed by the IETF, and this method is called the mobile-IP method (IETF-RFC2002). The basic processing procedure of this mobile-IP method will be described later. Then, HA22 and FA23-j constitute an agent unit that manages the location of the mobile terminal 21 by exchanging signals with the mobile terminal 21 to be accommodated.
【0039】
For example, in the example shown in FIG. 2, EN11-2 manages the communication of the mobile terminal 21 by exchanging signals with a terminal existing in the subnet (home network) which is the basic accommodation destination of the mobile terminal 21. Home agents (HA: 1st agent) 22 to perform are provided, and EN11-3 and 11-4 have terminals existing in subnets (foreign networks) other than the subnet that is the basic accommodation of mobile terminals 21, respectively. Foreign agents (FA: second agent) 23-1, 23-2 are provided to manage the communication of the terminal by exchanging signals between the terminals. In EN11-1, an agent that manages communication of the terminal by exchanging signals with a terminal existing in the subnet that is the basic accommodation destination of the calling terminal 20 (not shown in FIG. 2). Is provided.
【0040】
Here, the subnet refers to a range in which an IP packet (data) can be delivered without going through another external router. Specifically, as shown in FIG. 8, for example, one in wireless communication. It refers to the range in which radio waves reach the mobile terminal 21 from the BSS 24 (Radio Coverage), and in wired communication, it refers to the range in which the cable reaches the mobile terminal 21 from one DSU25.
【0041】
In the example shown in FIG. 8, one user LAN 18 under BSS24 or DSU25 is regarded as one subnet S, and an agent (HA22 or FA23-j) function is provided for each subnet S. In other words, the area where HA22 or FA23-j manages communication corresponds to the range where one BSS24 or DSU25 manages communication. That is, in the example shown in FIG. 8, the subnet logical space defined for the mobile terminal 21 based on the IP address and the wireless communication area defined by BSS24 as the wireless terminal accommodation range or the wired communication area defined by DSU25 as the wired terminal accommodation range. Are associated with each other as the same unit (1: 1).
【0042】
As another example, as shown in FIG. 9, for example, a plurality of user LANs 18 under a plurality of BSS24 or DSU25 may be regarded as one subnet S, and in this case as well, an agent (HA22 or FA23-j) is used for each subnet S. ) Functions are provided. In other words, the area where the HA22 or FA23-j manages communication corresponds to the range where a plurality of BSS24 or DSU25 manage communication. That is, in the example shown in FIG. 9, one subnet logical space is associated with a plurality of wireless communication areas or wired communication areas.
【0043】
Here, the basic processing procedure of the mobile-IP method described above will be described with reference to FIGS. 13 (a) to 13 (c). The mobile terminal 21 stores three things: its own IP address (address information owned by the mobile terminal 21 itself), the IP address of HA22, and the IP address of the agent (HA22 or FA23-j) that currently manages itself. ing. My IP address and HA22's IP address are unchanged. Further, the IP address represents two pieces of information, the terminal identification information and the terminal position information, in the IP layer of the Internet protocol stack.
【0044】
Then, each agent (HA22 and FA23-j) and the mobile terminal 21 have a subnet S managed by the mobile terminal 21.<sub>1 </sub>, S<sub>2 </sub>[In FIGS. 13 (a) to 13 (c), the subnet S<sub>1 </sub>Corresponds to the home network, subnet S<sub>2 </sub>Is in the foreign network], and they regularly check each other's existence.
【0045】
That is, each agent has its own subnet S.<sub>1 </sub>, S<sub>2 </sub>Since the mobile terminal 21 advertises its own IP address to the terminals existing in the terminal at regular intervals, the mobile terminal 21 can recognize the agent (HA22 or FA23-j) currently managing itself. Then, the mobile terminal 21 can recognize whether or not it has moved from the home network based on the difference in the IP address of the received agent.
【0046】
On the other hand, the mobile terminal 21 informs HA22 of the IP address of the agent (HA22 or FA23-j) currently managing itself through the agent (the agent currently managing itself is HA22). Since the IP address of the agent is transmitted (in the case of direct), each agent causes the mobile terminal 21 to have its own subnet S depending on whether or not there is a response from the mobile terminal 21.<sub>1 </sub>, S<sub>2 </sub>It is possible to recognize whether or not it has moved from within.
【0047】
Here, as shown in FIG. 13A, when the mobile terminal 21 exists in the home network, the IP address of HA22 matches the IP address of the agent currently managing itself, so HA22 Directly transmits the data addressed to the mobile terminal 21 received via the top router 30 and the router 31A to the mobile terminal 21.
【0048】
On the other hand, as shown in FIG. 13 (b), when the mobile terminal 21 moves from the home network, the mobile terminal 21 that recognizes the move is the agent currently managing itself [FA23-j; FIG. 13 (Fig. 13). In b), the IP address of the agent currently managing itself is notified to HA22 via FA23-1], router 31B, top router 30 and router 31A. At this time, in FA23-j, the IP address of the mobile terminal 21 that has moved is written in the foreign MH list table, and in HA22, the IP of FA23-j that currently manages the mobile terminal 21 that it manages. The address is written to the management table (corresponding to the address / location location correspondence unit 11n described later).
【0049】
In this case, when HA22 receives the data addressed to the mobile terminal 21, it attaches the IP address of FA23-j to the data addressed to the mobile terminal 21 and creates a packet addressed to FA23-j (to the mobile terminal 21). Encapsulate the data) and send the packet addressed to this FA23-j to FA23-j. Then, when the FA23-j receives the packet addressed to the FA23-j, it extracts the data addressed to the mobile terminal 21 from the received packet (decapsulates the data addressed to the mobile terminal 21) and addresses the data addressed to the mobile terminal 21. Data is transmitted to the mobile terminal 21 [see FIG. 13 (c)].
【0050】
Therefore, the mobile terminal 21 can receive the data addressed to the mobile terminal 21 even when the mobile terminal 21 moves to the foreign network. By the way, when the configuration of EN11-i described above is shown in detail in FIG. 4, EN11-i includes a plurality of interface control units (IF control units) 11a, input control units 11b, and core packets in order from the data input side. Packet distribution unit 11c that distributes IP packets, core packet decompression unit 11d, header information extraction / distribution unit 11e, IP processing unit 11g, core protocolization unit 11i, packet discard processing unit 11j, output control unit 11k, and multiple interface control It is configured with a unit (IF control unit) of 11m. The parts other than the header information extraction / sorting unit 11e and the IP processing unit 11g are existing ones.
【0051】
Here, EN11-i according to the present embodiment is provided with a user packet processing unit 11f in the header information extraction / distribution unit 11e in order to have the agent function (function as HA22 or FA23-j) as described above. , The IP processing unit 11g is provided with an EN processing unit 11h provided with an address / location location corresponding unit 11n.
【0052】
That is, the agent function is divided into a user packet processing unit 11f that encapsulates the user packet and an EN processing unit 11h that exerts an agent function other than the user packet processing unit 11f, and the user packet processing unit 11f and the EN processing unit 11f. By providing 11h in EN11-i, the agent function is provided in EN11-i shown in Fig. 4.
【0053】
Here, the address / location location correspondence unit 11n manages the mobile terminal 21 by HA22 and FA23-j by storing the IP address of the mobile terminal 21 and the IP address of the agent currently managing the mobile terminal 21 in association with each other. The location of the mobile terminal 21 and the address information (IP address) owned by the mobile terminal 21 itself are associated with each other.
【0054】
The basic delivery of user packets in EN11-i will be described. (1) Packet from user LAN18 (i) Normal user packet (IP packet) When EN11-i receives the packet, the header information extraction / distribution unit 11e extracts the header information (D-IP) of the packet.
【0055】
Then, the IP processing unit 11g extracts information (core address, etc.) necessary for creating a core packet from various tables (not shown) based on the extracted header information, and generates a core packet based on the extracted information. Note that the IP processing unit 11g does not generate a core packet when the received packet is a packet to be delivered within its own subnet, and sends the IP packet as it is to the corresponding port of the user LAN18.
【0056】
(ii) Control packet addressed to EN11-i When EN11-i receives the control packet addressed to EN11-i, the IP processing unit 11g performs protocol analysis and performs necessary processing according to the analysis result. When a reply to the control packet is required, an IP packet for reply is assembled, processed in the same manner as a normal IP packet, and then transmitted.
【0057】
(2) User packet from core net 10 (core packet) When EN11-i receives the core packet, the core packet decompression unit 11d decompresses the core packet and extracts the user packet. Then, the header information extraction / distribution unit 11e extracts the header information from the extracted user packet, and the IP processing unit 11g detects the destination IP address from the extracted header information and sets the terminal having the IP address. In response, the user packet is sent from the corresponding VCI.
【0058】
(3) User packet addressed to mobile terminal 21 When EN11-i provided with HA22 receives the packet, the header information extraction / distribution unit 11e extracts the header information (D-IP) of the packet. Then, the IP processing unit 11g detects the destination IP address (IP address of the mobile terminal 21) from the extracted header information, and the EN processing unit 11h refers to the address / location position corresponding unit 11n to the mobile terminal 21. The current agent of is recognized.
【0059】
When the current agent of the mobile terminal 21 is itself (HA22) (when the mobile terminal 21 exists under HA22), this packet is transmitted in the same manner as when a normal packet is transmitted. If the current agent of the mobile terminal 21 is not itself (when the mobile terminal 21 exists under FA23-j), it is encapsulated and a packet (IPv4 packet) addressed to the corresponding FA23-j is generated. Send. If the corresponding FA23-j is not in the local EN11-i, the packet addressed to the FA23-j is further converted into a core packet and transmitted.
【0060】
If the mobile terminal 21 exists under FA23-j, when FA23-j receives the packet addressed to FA23-j generated as described above, it is deencapsulated by the IP processing unit 11g. , This packet is transmitted to the corresponding mobile terminal 21. With the above configuration, in the core network 10 shown in FIG. 3, data (IP packet) addressed to the mobile terminal 21 is transmitted to EN11-i accommodating the mobile terminal 21 by the following procedure.
【0061】
Here, as shown in FIG. 2, refer to FIG. 11 for the case where EN11-1 accommodates the originating terminal 20 that transmits data addressed to the mobile terminal 21 and EN11-2 accommodates the mobile terminal 21. I will explain while. In FIG. 11, it is assumed that the calling terminal 20 is under the user LAN 18'and the mobile terminal 21 is under the user LAN 18. The case where the procedure shown in FIG. 11 is extended is shown in FIG.
【0062】
First, when EN11-1 receives the IP packet transmitted from the originating terminal 20, EN11-1 accommodates the mobile terminal 21 based on the IP address of the mobile terminal 21 included in the header information of the IP packet. The core address of EN11-2 is searched, and if there is a corresponding core address (that is, the core address of EN11-2), a core packet with that core address is assembled and transmitted.
【0063】
Then, as a result of the search, if there is no corresponding core address, a core packet with the core address of DF14 is assembled and transmitted (see FIG. 11). The DF14 decompresses the received core packet, extracts the IP packet, searches the core address of EN11-2 based on the IP address of the mobile terminal 21 included in the header information of the IP packet, and searches for the corresponding core address (that is, that is). Assemble and send a core packet with the EN11-2 core address) (see Figure 11). At the same time, the DF14 notifies the EN11-1 that transmitted this IP packet of the core address of the EN11-2 as a redirection message, and in the EN11-1, the received EN11-2 is sent to a cache memory or the like (not shown). Remember the core address of (see Figure 11).
【0064】
After that, EN11-1 refers to the core address of EN11-2 stored in the cache memory or the like, and directly transmits a core packet to EN11-2 (see FIG. 11). The details of the processing of the originating side EN11-1 at this time are shown in steps A1 to A9 of FIG. 14, and the details of the processing of DF14 are shown in steps A13 to A19 of FIG. 16 and steps A20 to A22 of FIG.
【0065】
In this way, when the data (IP packet) addressed to the mobile terminal 21 is transmitted to EN11-2 accommodating the mobile terminal 21, in EN11-2, the data (IP packet) is sent to the mobile terminal 21 as follows. And send the data. Here, when the mobile terminal 21 is under the control of HA22 described above, the data addressed to the mobile terminal 21 is delivered to the mobile terminal 21 according to a normal IP packet delivery method.
【0066】
Explaining a normal IP packet delivery method with reference to FIG. 10, first, the terminal 29B transmits a packet with the IP address of the destination terminal 29A into its own subnet S. As shown in Fig. 10, the packet is not destined for a terminal in its own subnet S, so the router 27C-1 looks at that destination, sends it to a destination that it knows, and sends it to a destination that it does not know. If there is, send it to the upper router 27C or external routers 27B, 27A (send to the default route).
【0067】
Then, since the packet finally arrives at the router 27A that knows the destination of the packet, it is transmitted to the subnet S to which the destination terminal 29A belongs via the router 27A-1, and the terminal 29A receives the packet. To receive. If the packet does not arrive at a router that knows the destination of the packet, the packet is dropped.
【0068】
In FIG. 10, reference numeral S'indicates a subnet managed by routers 27A to 27C, and reference numeral 27A-2 indicates a router that manages subnet S and is a lower level router of router 27A. The details of the processing of the landing side EN11-2 at this time are shown in steps A10 to A12 of FIG.
【0069】
Then, in the core network 10 shown in FIG. 2, when the mobile terminal 21 is accommodated in EN11-2 provided with HA22, the data (IP packet) addressed to the mobile terminal 21 is obtained in the same manner as described above. Is transmitted to EN11-2 and further to the mobile terminal 21. If the mobile terminal 21 moves and exists under EN11-3,11-4 provided with FA23-1,23-2, the data (IP packet) addressed to the mobile terminal 21 will be described later. As described in detail in "(b) Description of the terminal accommodating method in the core network to which the node device with the terminal accommodating function according to the embodiment of the present invention is applied" to EN 11-3, 11-4. Is transmitted, and further transmitted to the mobile terminal 21.
【0070】
(b) Description of the terminal accommodating method in the core network to which the node device with the terminal accommodating function according to the embodiment of the present invention is applied. In the core network 10 shown in FIG. 2, in HA22 and FA23-1,23-2 provided in EN11-2 to 11-4, signals are exchanged with the mobile terminal 21 to be accommodated as described later. By doing so, the location position of the mobile terminal 21 is managed. Then, in EN11-2 provided with HA22, the location position of the above-managed mobile terminal 21 and the IP address of the mobile terminal 21 in the address / location position corresponding unit 11n (see FIG. 4) of the IP processing unit 11g. And are associated with each other.
【0071】
Then, when EN11-2 receives the data addressed to the mobile terminal 21, HA22 refers to the address / location location corresponding unit 11n and transmits the data to EN11-i accommodating the mobile terminal 21. As a result, even when the mobile terminal 21 is moving, the mobile terminal 21 can be accommodated in the core network 10 via the access network 15 and the user LAN 18.
【0072】
More specifically, in the core network 10, the basic accommodation destination of each terminal accommodated in the core network 10 constitutes the core network 10 based on the IP address of each terminal set by the protocol of the user LAN 18. Set to one of multiple EN11-i. In the example shown in FIG. 2, the basic accommodation destination of the mobile terminal 21 is set to EN11-2 provided with HA22.
【0073】
Then, HA22 provided in EN11-2 detects whether or not the mobile terminal 21 exists in the subnet that is the basic accommodation destination, and if the mobile terminal 21 exists in the subnet that is the basic accommodation destination, the mobile terminal 21 is present in the subnet that is the basic accommodation destination. The mobile terminal 21 is accommodated in the core network 10 by transmitting and receiving signals to and from the core network 10 as described later by the mobile terminal 21 via HA22.
【0074】
On the other hand, FA23-1 or FA23-2 provided in EN11-3 and 11-4 detects whether or not the mobile terminal 21 exists in a subnet other than the above-mentioned basic accommodation destination subnet, and the mobile terminal is detected. If 21 exists in a subnet other than the subnet that is the basic accommodation destination (that is, if the mobile terminal 21 moves from the subnet that is the basic accommodation destination), the mobile terminal 21 is the FA23-1 or FA23 described above. The mobile terminal 21 is accommodated in the core network 10 by transmitting and receiving signals to and from the core network 10 as described later via -2.
【0075】
As described above, according to the node device with terminal accommodating function (EN11-i) according to the embodiment of the present invention, since the agent function is provided, even if the mobile terminal 21 moves, it is addressed to the mobile terminal 21. Data can be transmitted to the mobile terminal 21, and the mobile terminal 21 itself can be accommodated in the core network 10 (that is, the Internet). Therefore, the Internet area can be expanded, sharing of network resources can be promoted, and flexible services can be provided.
【0076】
In addition, since the IP over NBMA system network is used as the core network 10, high-speed broadband communication can be realized while guaranteeing service quality, and this core network 10 is connected to the IP over NBMA system. Since it is configured with a less communication function added, it is possible to realize band-sharing communication and further improve economic efficiency.
【0077】
Furthermore, since SLT16, which is a subscriber accommodating line multiplexing device, is deployed under EN11-i, subscriber terminals can be economically accommodated in EN11-i. In addition, since the ONU17 is equipped with a DSU25 for accommodating a wired terminal and a BSS24 for accommodating a wireless terminal, a wired accommodating mobile terminal 21, a wireless accommodating mobile terminal 21, and a wired accommodating fixed type are attached. Terminals can be mixed and accommodated in the core network 10.
【0078】
Further, each aspect of the terminal accommodating method in the core network 10 will be described below. In the core network 10 shown in FIG. 2, it is assumed that the originating terminal 20 is under EN11-1 and the mobile terminal 21 is under any of EN11-2 to 11-4. (b1) Explanation of the first aspect of the terminal accommodating method The first aspect of the terminal accommodating method in the core network 10 will be described with reference to FIG.
【0079】
In this case, when the mobile terminal 21 moves to a subnet other than the subnet that is the basic accommodation destination, the mobile terminal 21 communicates with a terminal existing in the source subnet based on the movement history of the mobile terminal 21. The mobile terminal 21 is accommodated in the core network 10 by transmitting and receiving signals to and from the core network 10 via the management HA22 or FA23-1, 23-2.
【0080】
That is, when the mobile terminal 21 moves from EN11-2 equipped with HA22 to EN11-3 equipped with FA23-1 and further moves from there to EN11-4 equipped with FA23-2, the movement is concerned. The IP packet to be transmitted to the terminal 21 is provided with FA23-2 from EN11-1 accommodating the originating terminal 20 via EN11-2 equipped with HA22 and further via EN11-3 equipped with FA23-1. The mobile terminal 21 is accommodated in the core network 10 by using a routing method based on a chasing structure such as transferring to EN11-4. The procedure for moving from EN11-2 equipped with HA22 to EN11-3 equipped with FA23-1 is based on the mobile-IP method.
【0081】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The data (user packet) sent from the originating terminal 20 to the mobile terminal 21 is first delivered to HA22 of EN11-2, and when the mobile terminal 21 is under the control of HA22, the data remains as it is. Sent to 21 (see Figure 18). (2) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 18). (3) At this time, the mobile terminal 21 notifies FA23-1 that it has moved to the subnet under FA23-1. At the same time, the mobile terminal 21 notifies FA23-1 of the IP address of the agent (HA22 in this case) immediately before FA23-1, and in FA23-1, the management table of FA23-1 (not shown). ) Is rewritten. Furthermore, FA23-1 notifies the agent (that is, HA22) who was immediately before the above that the mobile terminal 21 has moved to the subnet under FA23-1, and the management table (address / location) of HA22 is notified. The position-corresponding part 11n) is rewritten (see FIG. 18). After (4), the data addressed to the mobile terminal 21 is transmitted to the mobile terminal 21 via HA22 and FA23-1 (see FIG. 18). (5) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see Fig. 18). (6) At this time, the mobile terminal 21 notifies FA23-2 that it has moved to the subnet under FA23-2. At the same time, the mobile terminal 21 notifies FA23-2 of the IP address of the agent (FA23-1 in this case) immediately before FA23-2, and in FA23-2, the management table of FA23-2 (Fig.) Not shown) is rewritten. Furthermore, FA23-2 notifies the agent (that is, FA23-1) who was immediately before the above that the mobile terminal 21 has moved to the subnet under FA23-2, and the above management of FA23-1 is performed. The table (not shown) is rewritten (see Figure 18). After (7), the data addressed to the mobile terminal 21 is transmitted to FA23-1 via HA22 in the same manner as in (4). After that, the data addressed to the mobile terminal 21 is transmitted from FA23-1 to FA23-2 and transmitted to the mobile terminal 21 (see FIG. 18).
【0082】
Note that FIG. 25 shows the details of the processing in HA22 when receiving an IP packet addressed to the mobile terminal (MH) 21 in mobile-IP (see steps B1 to B6 in FIG. 25), and FIG. 26 shows movement in mobile-IP. The details of the processing in FA23-j when receiving the IP packet addressed to the terminal (MH) 21 are shown (see steps B7 to B9 in FIG. 26).
【0083】
Further, FIG. 27 shows the details of the processing in the mobile terminal (MH) 21 at the time of mobile notification in mobile-IP (see steps B10 and B11 in FIG. 27), and FIG. 28 shows FA23 at the time of mobile notification in mobile-IP. The details of the processing in -j are shown (see steps B12 to B15 in FIG. 28), and FIG. 29 shows the details of the processing in HA22 at the time of movement notification in mobile-IP (see steps B16 and B17 in FIG. 29). In FIG. 27, COA (Care of Address) means a care address which is the address of the destination EN.
【0084】
Further, FIG. 30 shows the details of the processing of the IP packet addressed to the mobile terminal (MH) 21 of HA22 in the agent chase forwarding method (processing when the IP packet is received from the core network 10) (steps B18 to FIG. 30). See B25). Further, FIG. 31 shows the details of processing of the IP packet addressed to the mobile terminal (MH) 21 of FA23-j in the agent chase transfer method (see steps B40 to B47 in FIG. 31), and FIG. 32 shows the agent chase transfer method. The details of the movement notification processing of FA23-j in the above [processing when a movement notification is received from the mobile terminal (MH) 21] are shown (see steps B48 to B51 in FIG. 32), and FIG. 33 shows FA23 in the agent chase transfer method. The details of the movement notification processing of -j (processing when there is a movement notification from another FA23-j) are shown (see steps B52 and B53 in Fig. 33).
【0085】
(b2) Description of the First Modification Example of the First Embodiment of the Terminal Accommodating Method A first modification of the first aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. In this case, when HA22 and FA23-1,23-2 are provided in different ENs out of a plurality of EN11-i, EN11-2 to FA23-1 provided with HA22 are provided. Set the SVC path for EN11-3, set the SVC path for EN11-3 with FA23-1 to EN11-4 with FA23-2, establish a connection, and move. Terminal 21 is sending and receiving signals to and from the core network 10.
【0086】
That is, when the IP over NBMA type communication method is applied, a point-point connection [point] is established between EN11-1 accommodating the calling terminal 20 and EN11-2 equipped with HA22 accommodating the mobile terminal 21. -A point connection means an ATM selective connection connection (SVC) when the NBMA network is an ATM network], and data addressed to the mobile terminal 21 is transferred at high speed using the connection. ..
【0087】
Here, when the mobile terminal 21 moves under EN11-3 equipped with FA23-1, points are taken from EN11-2 equipped with HA22 to EN11-3 of the destination equipped with FA23-1. Set a new point connection. Then, HA22 is provided with the set point / point connection between EN11-1 and EN11-2 and the newly set point / point connection between EN11-2 and EN11-3. By combining in EN11-2, a point-point connection (cascade connection) between EN11-1 and EN11-3 is created, and the cascade connection is used to create a point-to-point connection between EN11-1 and EN11-3. Data communication addressed to the mobile terminal 21 is performed at high speed.
【0088】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 19). (2) In EN11-1, an SVC (Switched Virtual Channel) path is set for EN11-2 in which the mobile terminal 21 is accommodated, based on the destination IP address included in the header information of the data (Fig. 19). See). (3) After that, EN11-1 transmits data addressed to the mobile terminal 21 to EN11-2 using the SVC path set in (2). Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 19). (4) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 19). (5) At this time, the mobile terminal 21 notifies HA22 of EN11-2 that it has moved to the subnet under FA23-1 via FA23-1 (see FIG. 19). (6) In EN11-2, the SVC path is set for EN11-3 based on the instruction from HA22 (see in Fig. 19). (7) When HA22 receives the data addressed to the mobile terminal 21 through the SVC path to and from EN11-1, the HA22 transmits the data to the SVC path for EN11-3 set in (6). Upon receiving the data, FA23-1 transmits this data to the mobile terminal 21 (see FIG. 19). (8) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see Fig. 19). (9) At this time, the mobile terminal 21 notifies FA23-2 that it has moved to the subnet under FA23-2. At the same time, the mobile terminal 21 notifies FA23-2 of the IP address of the agent (FA23-1 in this case) immediately before FA23-2, and in FA23-2, the management table of FA23-2 (Fig.) Not shown) is rewritten. Furthermore, FA23-2 notifies the agent (that is, FA23-1) who was immediately before the above that the mobile terminal 21 has moved to the subnet under FA23-2, and the management table of FA23-1 is notified. (Not shown) is rewritten (see Figure 19). (10) In EN11-3, the SVC path is set for EN11-4 based on the instruction from FA23-1. At this time, a pair of the partner EN11-4 and the SVC path number for which the SVC path is set is created (see in FIG. 19). (11) When FA23-1 receives the data addressed to the mobile terminal 21 through the SVC path with EN11-2, it transmits the data to the SVC path for EN11-4 set in (10). Upon receiving the data, FA23-2 transmits this data to the mobile terminal 21 (see FIG. 19).
【0089】
Note that FIG. 34 shows the details of the SVC path setting process (process when setting the SVC path from EN11-i that received the IP packet from the user LAN18) (see steps B54 to B56 in FIG. 34), and FIG. 35. The details of the SVC path setting process (process when setting the SVC path from EN11-i that received the core packet from the core network 10) are shown in (See steps B57 to B60 in FIG. 35).
【0090】
(b3) Explanation of the second modification of the first aspect of the terminal accommodating method A second modification of the first aspect of the terminal accommodating method in the core network 10 will be further described with reference to FIG. In this case, HA22 and FA23-1,23-2 are provided in different ENs among the plurality of EN11-i, and there is a connection already established between the plurality of EN11-i. In the case (for example, if there is a connection already established between EN11-1 to 11-4 by other communication), the signal can be sent and received using the connection already established between the multiple EN11-i. It is done.
【0091】
That is, when the point / point connection between EN11-2 and EN11-3 has already been established by another IP packet flow (procedure by other packet communication), the existing point / point connection is newly added. By multiplexing the point-point connections established for EN11-1 to EN11-2 in response to IP packet flow (procedure by new packet communication), EN11-2 equipped with HA22 becomes EN11-1. A point-point connection (cascade connection) can be created between and EN11-3.
【0092】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 19). (2) In EN11-1, based on the destination IP address included in the header information of the data, it is confirmed whether there is an existing SVC path for EN11-2 in which the mobile terminal 21 is accommodated, and the existing SVC path is used. If so, use that SVC path. If there is no existing SVC path, an SVC path is set for EN11-2. At this time, a pair of the partner EN11-2 and the SVC pass number for which the SVC path is set is created (see FIG. 19). (3) After that, EN11-1 transmits data addressed to the mobile terminal 21 to EN11-2 using the SVC path in (2). Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 19). (4) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 19). (5) At this time, the mobile terminal 21 notifies HA22 of EN11-2 that it has moved to the subnet under FA23-1 via FA23-1 (see FIG. 19). (6) In EN11-2, based on the instruction from HA22, check if there is an existing SVC path for EN11-3, and if there is an existing SVC path, use that SVC path. If there is no existing SVC path, an SVC path is set for EN11-3. At this time, a pair of the partner EN11-3 and the SVC path number for which the SVC path is set is created (see in FIG. 19). (7) When HA22 receives the data addressed to the mobile terminal 21 through the SVC path to EN11-1, the HA22 transmits the data to the SVC path to EN11-3 in (6). Upon receiving the data, FA23-1 transmits this data to the mobile terminal 21 (see FIG. 19). (8) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see Fig. 19). (9) At this time, the mobile terminal 21 notifies FA23-2 that it has moved to the subnet under FA23-2. At the same time, the mobile terminal 21 notifies FA23-2 of the IP address of the agent (FA23-1 in this case) immediately before FA23-2, and in FA23-2, the management table of FA23-2 (Fig.) Not shown) is rewritten. Furthermore, FA23-2 notifies the agent (that is, FA23-1) who was immediately before the above that the mobile terminal 21 has moved to the subnet under FA23-2, and the management table of FA23-1 is notified. (Not shown) is rewritten (see Figure 19). (10) In EN11-3, based on the instruction from FA23-1, check if there is an existing SVC path for EN11-4, and if there is an existing SVC path, use that SVC path. If there is no existing SVC path, an SVC path is set for EN11-4. At this time, a pair of the partner EN11-4 and the SVC path number for which the SVC path is set is created (see in FIG. 19). (11) When FA23-1 receives the data addressed to the mobile terminal 21 through the SVC path with EN11-2, it transmits the data to the SVC path for EN11-4 in (10). Upon receiving the data, FA23-2 transmits this data to the mobile terminal 21 (see FIG. 19).
【0093】
(b4) Description of the Third Modification Example of the First Embodiment of the Terminal Accommodating Method A third modification of the first aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. In this case, when HA22 and FA23-1,23-2 are provided in different ENs out of a plurality of EN11-i, FA23-1 is contrary to the case described above with reference to FIG. Set the SVC path from EN11-3 with HA22 to EN11-2 with HA22, and from EN11-4 with FA23-2 to EN11-3 with FA23-1. The mobile terminal 21 sends and receives signals to and from the core network 10 by setting an SVC path and establishing a connection.
【0094】
That is, when data communication is being performed between EN11-1 and EN11-3, the point between EN11-3 and EN11-4 is triggered by the fact that the mobile terminal 21 moves further to EN11-4. FA23-1 is provided for the newly set point connection between EN11-1 and EN11-3 and the newly set point / point connection between EN3-EN4. Create a point-point connection (cascade connection) between EN11-1 and EN11-4 by combining at EN11-3, and use the cascade connection to connect EN11-1 and EN11-4. Data communication addressed to the mobile terminal 21 is performed at high speed between them.
【0095】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 20). (2) In EN11-1, an SVC path is set for EN11-2 in which the mobile terminal 21 is accommodated based on the destination IP address included in the header information of the data (see FIG. 20). (3) After that, EN11-1 sends data addressed to the mobile terminal 21 to EN11-2 using the SVC path set in (2) (see Fig. 20). (4) Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 20). (5) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 20). The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1 (see FIG. 20). (6) In EN11-3, the SVC path is set for EN11-2 based on the instruction from FA23-1 (see Fig. 20). (7) FA23-1 uses the SVC path for EN11-2 set in (6) to notify HA22 of the move (see Fig. 20). (8) HA22 transmits the data addressed to the mobile terminal 21 to FA23-1 using the SVC path set in (6), and FA23-1 transmits the data to the mobile terminal 21 (Fig. 20). reference). (9) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see'in Fig. 20). (10) The mobile terminal 21 that detects the movement notifies FA23-2 that it has moved to the subnet under FA23-2 (see'in FIG. 20). (11) In EN11-4, the SVC path is set for EN11-3 containing FA23-1 based on the instruction from FA23-2 (see'in Fig. 20). (12) FA23-2 uses the SVC path for EN11-3 set in (11) to notify FA23-1 of the move (see in Fig. 20). At this time, the management table of FA23-1 (not shown) is rewritten. (13) FA23-1 transmits the data addressed to the mobile terminal 21 to FA23-2 using the SVC path set in (11), and FA23-2 transmits the data to the mobile terminal 21 (Fig.). See 20').
【0096】
In this case, EN11-i, which receives the information that the mobile terminal 21 has moved, first sets an SVC path for the EN of the movement source of the mobile terminal 21, and uses the SVC path to obtain the information. Is transmitted to the EN of the movement source, so that the procedure for notification and data transmission when the terminal is moved can be simplified as compared with the case described in (b3).
【0097】
Note that FIG. 36 shows the details of the SVC path setting process (process when the SVC path is set for the source of the received core packet) (see steps B61 to B63 in FIG. 36). In FIG. 36, SA (Source IP Address) means a source IP address. (b5) Description of the Fourth Deformation Example of the First Aspect of the Terminal Accommodating Method A fourth modification of the first aspect of the terminal accommodating method in the core network 10 will be further described with reference to FIG.
【0098】
In this case, in the third modification of the first aspect of the (b4) terminal accommodating method described above, when the SVC path is set and the connection is established, the first aspect of the (b3) terminal accommodating method is used. As in the case of the second modification, if there is a connection already established between EN11-1 to 11-4 by other communication, for example, that connection is used.
【0099】
That is, when the point / point connection between EN11-3 and EN11-4 has already been established by another IP packet flow (procedure by other packet communication), the existing point / point connection is newly added. By multiplexing the point-point connections established for EN11-2 to EN11-3 in response to IP packet flow (procedure by new packet communication), EN11-3 equipped with FA23-1 becomes EN11. You can create a point-point connection (cascade connection) between -2 and EN11-4.
【0100】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 20). (2) In EN11-1, an SVC path is set for EN11-2 in which the mobile terminal 21 is accommodated based on the destination IP address included in the header information of the data (see FIG. 20). (3) After that, EN11-1 sends data addressed to the mobile terminal 21 to EN11-2 using the SVC path set in (2) (see Fig. 20). (4) Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 20). (5) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 20). The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1 (see FIG. 20). (6) In EN11-3, based on the instruction from FA23-1, check if there is an existing SVC path for EN11-2, and if there is an existing SVC path, use that SVC path. If there is no existing SVC path, an SVC path is set for EN11-2. At this time, a pair of the partner EN11-2 and the SVC pass number for which the SVC path is set is created (see FIG. 20). (7) FA23-1 uses the SVC path for EN11-2 in (6) to notify HA22 of the move (see Fig. 20). (8) HA22 transmits the data addressed to the mobile terminal 21 to FA23-1 using the SVC path in (6). When FA23-1 receives the data addressed to the mobile terminal 21, it transmits this data to the mobile terminal 21 (see FIG. 20). (9) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see'in Fig. 20). (10) The mobile terminal 21 that detects the movement notifies FA23-2 that it has moved to the subnet under FA23-2 (see'in FIG. 20). (11) In EN11-4, based on the instruction from FA23-2, check if there is an existing SVC path for EN11-3, and if there is an existing SVC path, use that SVC path. If there is no existing SVC path, an SVC path is set for EN11-3. At this time, a pair of the partner EN11-3 and the SVC path number for which the SVC path is set is created (see in FIG. 20). (12) FA23-2 uses the SVC path for EN11-3 in (11) to notify FA23-1 of the move (see'in Fig. 20). FA23-1 rewrites the management table (not shown). (13) FA23-1 transmits the data addressed to the mobile terminal 21 to FA23-2 using the SVC path in (11). When the FA23-2 receives the data addressed to the mobile terminal 21, it transmits this data to the mobile terminal 21 (see in FIG. 20).
【0101】
In this case as well, EN11-i, which receives the information that the mobile terminal 21 has moved, first sets an SVC path for the EN of the movement source of the mobile terminal 21, and uses the SVC path to obtain the information. Is transmitted to the EN of the movement source, so that the procedure for notification and data transmission when the terminal is moved can be simplified as compared with the case described in (b4).
【0102】
(b6) Description of the Fifth Deformation Example of the First Aspect of the Terminal Accommodating Method A fifth modification of the first aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. In this case, in the second modification of the first aspect of the terminal accommodation method described above (b3) and the fourth modification of the first aspect of the terminal accommodation method (b5), EN11-1 to 11-4 If there is a preset connection as a connection already established between them, that connection is used. That is, as shown in FIG. 21, if there is an existing SVC path 32 between EN11-1 to 11-4, that SVC path is used.
【0103】
In other words, in the core network 10, data communication requests are made between specific EN11-i by setting point-point connections in advance for all possible EN-EN pairs between multiple EN11-i. Even if a problem occurs, the existing point / point connection between EN11 and i can be used without setting the point / point connection each time. Therefore, the procedure for setting the SVC path during data communication can be omitted, and the delay in data transfer can be avoided.
【0104】
(b7) Description of the Sixth Deformation Example of the First Aspect of the Terminal Accommodating Method A sixth modification of the first aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. 22. In this case, in the fifth modification of the first aspect of the terminal accommodation method (b6) described above, the connection according to the service to be provided between EN11-1 to 11-4 [Quality of Service (QoS)]. Connection in consideration of Service)] is set in advance, and the connection according to the required communication quality is selected and used. That is, as shown in FIG. 22, a plurality of SVC paths 32 considering the service quality are set for each service quality between EN11-1 to 11-4, and the SVC path 32 according to the required communication quality is set. Selected and used.
【0105】
That is, in the core network 10, by setting a plurality of point / point connections set in advance between EN11 and i for each service quality, it is possible to use the point / point connection in which the service quality is selected for each communication characteristic. In particular, when the NBMA network is an ATM network, multiple ATM-SVC paths 32 are set for each quality of service specified in ITU-T Recommendation I.371, and the flow characteristics during IP packet transfer (this flow). The characteristics are determined by the type of higher-level application to which the IP packet is transferred), and the optimum connection is selected.
【0106】
Specifically, for the notification and data transmission when the terminal is moved in this case, the following procedure is executed in addition to the procedure described in the fifth modification of the first aspect of the terminal accommodation method described above (b6). It is done by. (1) Each EN11-i selects the SVC path 32 set between the EN11-i and the EN11-i, which is the destination of the data, according to the service quality required for the data addressed to the mobile terminal 21 to be transmitted. Then, the data is transmitted using the SVC path 32. (2) When notifying that the mobile terminal 21 has moved, select the one with the lowest service quality among the SVC paths 32 with a margin.
【0107】
In this way, it is possible to provide a service with guaranteed service quality. (b8) Description of the 7th Modification Example of the 1st Embodiment of the Terminal Accommodating Method Explaining the seventh modification of the first aspect of the terminal accommodation method in the core network 10, in this case, in the fifth modification of the first aspect of the terminal accommodation method (b6), EN11-1 to 11- For the connections preset between 4 times, set the lower limit threshold value of the number of connections in the non-communication state, and if the number of connections in the non-communication state is less than or equal to the lower limit threshold value, a new one Connection is established in.
【0108】
That is, in each EN11-i, the lower limit threshold value of the number of points / point connections to be set in advance between each EN11-i is defined, and each EN11-i data is based on the threshold value. Monitors the transfer (IP packet flow). Then, when the number of points / point connections in the non-communication state falls below the threshold value between specific EN11-i, the EN11-i that detects this newly adds the points / point connections that fall below the threshold value. The number of points and point connections that are set and set in advance is replenished.
【0109】
Specifically, for the notification and data transmission when the terminal is moved in this case, the following procedure is executed in addition to the procedure described in the fifth modification of the first aspect of the terminal accommodation method described above (b6). It is done by. (1) Each EN11-i knows the number of SVC paths between EN11-i and the number of SVC paths in a non-communication state. (2) Of the SVC paths between EN11-i, if the number of SVC paths in the non-communication state falls below a certain number, the SVC paths are added to the corresponding EN11-i.
【0110】
By doing so, it is possible to prevent the free space of the SVC path from becoming less than a certain amount, and thus it is possible to avoid the delay of data transfer even when the traffic increases. (b9) Description of the Eighth Modification Example of the First Aspect of the Terminal Accommodating Method Explaining the eighth modification of the first aspect of the terminal accommodation method in the core network 10, in this case, in the fifth modification of the first aspect of the terminal accommodation method (b6), EN11-1 to 11- For the connections preset between 4 times, the upper limit threshold value of the number of connections in the non-communication state is set, and when the number of connections in the non-communication state exceeds the upper limit threshold value, the said The number of connections that exceed the upper threshold is closed.
【0111】
In particular, in the seventh modification of the first aspect of the terminal accommodation method (b8) described above, when the point / point connection is replenished, EN11-i is in the communication state and the point / point connection is in the non-communication state. (Note that for point-point connections where data transfer did not occur within the specified time, the state is re-transitioned to the non-communication state).
【0112】
At the same time, in each EN11-i, the upper limit threshold value of the number of points and point connections to be set in advance between each EN11-i is defined, and the points in the non-communication state between specific EN11-i. -When the number of point connections exceeds the threshold value, EN11-i that detects this threshold disconnects the points and point connections that exceed the threshold value.
【0113】
Specifically, the notification and data transmission at the time of terminal movement in this case are the fifth modification of the first aspect of the terminal accommodation method described above (b6), and the first aspect of the terminal accommodation method (b8). 7 In addition to the procedure described in the modified example, the following procedure is executed. (1) Each EN11-i knows the number of SVC paths between EN11-i and the non-communication time of the SVC paths. (2) Of the SVC paths between EN11 and i, if the non-communication time exceeds the specified time, the SVC path is disconnected.
【0114】
By doing so, it is possible to prevent the free space of the SVC path from exceeding a certain amount, so that the network resources can be effectively used. (b10) Description of the Ninth Modification Example of the First Aspect of the Terminal Accommodating Method A ninth modification of the first aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. 23.
【0115】
In this case, in the first modification of the first aspect of the terminal accommodating method (b2) described above, the moving source EN11-i accommodating the mobile terminal 21 prior to the movement of the mobile terminal 21 (Fig. From EN11-2) in 23, to EN11-i'(in FIG. 23, EN11-z, 11-3 adjacent to EN11-2 of the movement source) belonging to the range in which the mobile terminal 21 can move, in advance. If the SVC path is set and the mobile terminal 21 moves, a connection is established using the SVC path set for the destination EN11-i'. Note that EN11-z indicates an EN other than the source EN11-i.
【0116】
That is, as shown in FIG. 23, prior to the movement of the mobile terminal 21, the EN11-2 equipped with the HA22 points and points in advance with respect to some EN11-i located around the EN11-2. By setting the connection, a point-to-multipoint connection with EN11-2 as the base point is formed. Then, when the mobile terminal 21 moves, the point-point connection connection is immediately performed, and the delay in data transfer when the mobile terminal 21 moves is avoided.
【0117】
Although not shown in FIG. 23, when the destination EN of the mobile terminal 21 is EN11-z, EN11-2 sets a point-to-point connection for the mobile terminal 21 with respect to EN11-z. Later, the EN11-z establishes point-to-point connections to some EN11-i located around EN11-z in advance, thereby making a point-to-multipoint connection based on EN11-z. It may be formed.
【0118】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) In the same manner as the normal procedure described above, the data addressed to the mobile terminal 21 is transferred from the originating terminal 20 to EN11-2 equipped with HA22, and the data is transmitted to the mobile terminal 21 (Fig. 23). reference). (2) At this time, in EN11-2, the SVC path is set for all adjacent EN11-i based on the instruction from HA22 (see FIG. 23). In all EN11-i, the set SVC pass number and the EN number of the other party are registered in the SVC path correspondence table (not shown). (3) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 23). (4) The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1 (see FIG. 23). (5) FA23-1 selects the SVC path set for EN11-2 that houses the agent (HA22 in this case) immediately before the mobile terminal 21 belonged from the above SVC path correspondence table. Then, the SVC path is used to send a notification to HA22 that the above movement has been made (see Fig. 23). After (6), HA22 sends the data addressed to the mobile terminal 21 to FA23-1 using the SVC path set for EN11-3 (see Fig. 23), and FA23-1 moves further. Send to terminal 21.
【0119】
By doing so, even if the mobile terminal 21 moves, the point-point connection connection can be performed immediately, so that it is possible to avoid the delay in data transfer when the mobile terminal 21 moves. (b11) Description of the 10th Modification Example of the 1st Embodiment of the Terminal Accommodating Method A tenth modification of the first aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. 24.
【0120】
In this case, in the first modification of the first aspect of the terminal accommodating method (b2) described above, the moving source EN11-i accommodating the mobile terminal 21 prior to the movement of the mobile terminal 21 (Fig. From EN11-2) in 24, to a plurality of EN11-i'(in FIG. 24, EN11-z, 11-3 adjacent to EN11-2 of the movement source) belonging to the range in which the mobile terminal 21 can move. When the SVC path is set in advance, prior to the movement of the mobile terminal 21, the EN11-i of the movement source is a plurality of EN11-i belonging to the range in which the mobile terminal 21 can move. The data addressed to the terminal is transferred to the terminal.
【0121】
Then, when the mobile terminal 21 does not move from the moving source EN11-i, the data addressed to the mobile terminal 21 transferred to the plurality of EN11-i' belonging to the range in which the mobile terminal 21 can move is discarded. Will be done. On the other hand, when the mobile terminal 21 moves from the moving source EN11-i, it is addressed to the mobile terminal 21 transferred to EN11-i'other than the moving destination EN11-i' that accommodates the moving terminal 21 after the movement. Data is discarded.
【0122】
That is, in the ninth modification of the first aspect of the above-mentioned (b10) terminal accommodating method, points are pointed from the moving source EN11-i to a plurality of EN11-i belonging to the range in which the mobile terminal 21 can move. -When a multipoint connection is formed, EN11-i broadcasts data to the mobile terminal 21 to multiple EN11-i', and among the above multiple EN11-i', Only the EN accommodating the mobile terminal 21 performs the incoming routing of the data, and the other ENs discard the received data.
【0123】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) In the same manner as the normal procedure described above, the data addressed to the mobile terminal 21 is transferred from the originating terminal 20 to EN11-2 equipped with HA22, and the data is transmitted to the mobile terminal 21 (FIG. 24). reference). (2) At this time, in EN11-2, the SVC path is set for all adjacent EN11-i based on the instruction from HA22 (see FIG. 24). In all EN11-i, the set SVC pass number and the EN number of the other party are registered in the SVC path correspondence table (not shown). After (3), the data addressed to the mobile terminal 21 is also transmitted to the set SVC path regardless of the location of the mobile terminal 21 (see FIG. 24). If there is no mobile terminal 21 under the agent to which the data is transmitted, the transmitted data is discarded. (4) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 24). (5) The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1 (see FIG. 24). (6) FA23-1 selects the SVC path set for EN11-2 that houses the agent (HA22 in this case) immediately before the mobile terminal 21 belonged from the above SVC path correspondence table. Then, the SVC path is used to send a notification to HA22 that the above movement has been made (see FIG. 24). After (7), in HA22, the data addressed to the mobile terminal 21 is transmitted to the FA23-1 using the SVC path set for EN11-3, and the FA23-1 further transmits the data to the mobile terminal 21.
【0124】
In this way, even if the mobile terminal 21 moves, the point-point connection connection can be performed immediately, and the data addressed to the mobile terminal 21 has already been transferred to the destination EN11-i'. Therefore, it is possible to more effectively avoid the delay in data transfer when the mobile terminal 21 moves. (b12) Description of the 11th Modification Example of the 1st Embodiment of the Terminal Accommodating Method Explaining the eleventh modification of the first aspect of the terminal accommodating method in the core network 10, in this case, in the tenth modification of the first aspect of the terminal accommodating method described above (b11), the mobile terminal 21 When moving from the moving source EN11-i, the connection other than the connection between the moving source EN11-i and the moving destination EN11-i accommodating the moved terminal 21 after the movement is disconnected.
【0125】
That is, the mobile terminal 21 has moved from the source EN11-i when a point-to-multipoint connection has been formed for a plurality of EN11-i'that belong to the range in which the mobile terminal 21 can move. In this case, the source EN11-i disconnects and releases the other point-point connections, leaving only the point-to-point connection with the actual destination EN11-i'.
【0126】
Specifically, for the notification and data transmission when the terminal is moved in this case, the following procedure is executed in addition to the procedure described in the tenth modification of the first aspect of the terminal accommodation method described above (b11). It is done by. (1) Each EN11-i has a list of set SVC paths (SVC path correspondence table). (2) Then, the moving source EN11-i disconnects the SVC path other than the SVC path between the moving terminal 21 and the EN11-i containing the destination agent of the mobile terminal 21 based on the instruction from the included agent. To do.
【0127】
In this way, unused SVC paths can be released, so resources can be used effectively. (b13) Explanation of the second aspect of the terminal accommodating method A second aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. 37.
【0128】
In this case, as shown in FIG. 37, FA23 that manages communication of the source terminal based on the IP address of the source terminal (origin terminal 20) of the above data included in the data addressed to the mobile terminal 21. -3 is specified, and when the mobile terminal 21 moves to a subnet other than the above-mentioned basic accommodation subnet, the FA23- that manages the communication of the mobile terminal 21 with the data addressed to the mobile terminal 21. The mobile terminal 21 is accommodated in the core network 10 by transferring directly to 1,23-2.
【0129】
That is, for example, in the third modification of the first aspect of the terminal accommodation method (b4) and the tenth modification of the first aspect of the terminal accommodation method (b11), connection coupling is performed in EN11-2 and EN11-3. FA23-accommodating mobile terminal 21 with data transfer to mobile terminal 21 started using the point-point connection (cascade connection) between EN11-1 and EN11-4. EN (EN11-1) accommodating the calling terminal 20 by executing address resolution based on the IP address of the calling terminal 20 included in the header information of the data to be transferred in EN 11-4 equipped with 2. By identifying and setting a point / point connection from EN11-4 to EN11-1, point / point between EN11-1 and EN11-4 without going through EN11-2 and EN11-3. By forming a connection (cut-through connection), the mobile terminal 21 is accommodated in the core network 10.
【0130】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 37). (2) In EN11-1, an SVC path is set for EN11-2 in which the mobile terminal 21 is housed based on the destination IP address included in the header information of the data (see FIG. 37). (3) After that, EN11-1 transmits data addressed to the mobile terminal 21 to EN11-2 using the SVC path set in (2). Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 37). (4) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 37). (5) The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1, and FA23-1 notifies HA22 that the movement has been performed. (See Figure 37). At this time, the HA22 management table (address / location location correspondence unit 11n) is rewritten. (6) The data addressed to the mobile terminal 21 is transmitted from HA22 to FA23-1, and FA23-1 transmits the data to the mobile terminal 21 (see FIG. 37). (7) At the same time, FA23-1 starts with the IP address of the source terminal (origin terminal 20) of the data included in the header information of the data, and EN (EN11-1) accommodating the source terminal. And instruct EN11-3 to set the SVC path to EN11-1 (see Figure 37). (8) Then, when the SVC path between EN11-3 and EN11-1 is set, EN11-1 uses the newly set SVC path to transmit data addressed to the mobile terminal 21 ((8). See Figure 37). (9) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see'in Fig. 37). (10) The mobile terminal 21 that detects that it has moved notifies FA23-2 that it has moved to a subnet under FA23-2, and FA23-2 notifies that it has moved to FA23-1. (See in Figure 37). (11) The data addressed to the mobile terminal 21 is transmitted from FA23-1 to FA23-2, and FA23-2 transmits the data to the mobile terminal 21 (see in FIG. 37). (12) At the same time, FA23-2 determines the EN (EN11-1) accommodating the source terminal (origin terminal 20) of the data in the same manner as in (7), and for EN11-4. Instruct to set the SVC path to EN11-1 (see'in Figure 37). (13) Then, when the SVC path between EN11-4 and EN11-1 is set, EN11-1 uses the newly set SVC path to transmit data addressed to the mobile terminal 21 ((13). See in Figure 37).
【0131】
In this way, a point-point connection (cut-through connection) can be formed between EN11-1 and EN11-4 without going through EN11-2 and EN11-3, so it is addressed to the mobile terminal 21. Data transfer can be performed in the shortest distance. (b14) Explanation of the first modification of the second aspect of the terminal accommodating method A first modification of the second aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. 38.
【0132】
In this case, in the second aspect of the terminal accommodating method (b13) described above, FA23-3 manages communication from FA23-1,23-2 to mobile terminal 21 and FA23-1,23-2 manages communication. After receiving the notification (redirection message) that it is in the subnet, the data addressed to the mobile terminal 21 is directly transferred to the above FA23-1,23-2.
【0133】
That is, when the mobile terminal 21 moves under EN11-4, a point-point connection (cut-through connection) between EN11-1 and EN11-4 is established without going through EN11-2 and EN11-3. When forming, by sending a redirection message from EN11-4 to EN11-1 on the cut-through connection, the incoming IP address (mobile terminal) for identifying the IP packet flow to be assigned to the cut-through connection. By notifying 21 IP addresses) and interpreting the redirection message, EN11-1 allocates the corresponding IP packet flow from the existing cascade connection to the new cut-through connection, and the connection is changed.
【0134】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 38). (2) In EN11-1, an SVC path is set for EN11-2 in which the mobile terminal 21 is housed based on the destination IP address included in the header information of the data (see FIG. 38). (3) After that, EN11-1 transmits data addressed to the mobile terminal 21 to EN11-2 using the SVC path set in (2). Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 38). (4) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 38). (5) The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1, and FA23-1 notifies HA22 that the movement has been performed. (See Figure 38). At this time, the HA22 management table (address / location location correspondence unit 11n) is rewritten. (6) The data addressed to the mobile terminal 21 is transmitted from HA22 to FA23-1, and FA23-1 transmits the data to the mobile terminal 21 (see FIG. 38). (7) At the same time, FA23-1 starts with the IP address of the source terminal (origin terminal 20) of the data included in the header information of the data, and EN (EN11-1) accommodating the source terminal. And tell EN11-3 to set the SVC path to EN11-1 (see Figure 38). (8) When the SVC path between EN11-3 and EN11-1 is set, EN11-3 uses the newly set SVC path to send data addressed to the mobile terminal 21 to EN11-1. Send a redirection message to send (see Figure 38). (9) Then, EN11-1 uses the newly set SVC path to transmit data addressed to the mobile terminal 21 (see Fig. 38). (10) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see'in Fig. 38). (11) The mobile terminal 21 that detects the movement notifies FA23-2 that it has moved to the subnet under FA23-2, and FA23-2 notifies that the movement has been made to FA23-1. (See in Figure 38). (12) The data addressed to the mobile terminal 21 is transmitted from FA23-1 to FA23-2, and FA23-2 transmits the data to the mobile terminal 21 (see'in FIG. 38). (13) At the same time, FA23-2 determines the EN (EN11-1) accommodating the source terminal (origin terminal 20) of the data in the same manner as in (7), and determines the EN (EN11-1) for EN11-4. Instructs to set the SVC path to EN11-1 (see'in Figure 38). (14) When the SVC path between EN11-4 and EN11-1 is set, EN11-4 uses the newly set SVC path to send data addressed to mobile terminal 21 to EN11-1. Send a redirection message to send (see'in Figure 38). (15) Then, EN11-1 uses the newly set SVC path to transmit data addressed to the mobile terminal 21 (see'in Fig. 38).
【0135】
(b15) Description of the Second Modification Example of the Second Embodiment of the Terminal Accommodating Method A second modification of the second aspect of the terminal accommodation method in the core network 10 will be described with reference to FIG. 39. In the first modification of the second aspect of the terminal accommodation method described above (b14), the case where the redirection message is transmitted by using the new cut-through connection has been described, but in the case of the second modification, the new cut is performed. A case where a redirection message is sent before setting a through connection will be described.
【0136】
In this case, when the mobile terminal 21 moves under EN11-4, when sending a redirection message from EN11-4 to EN11-1, the connectionless route by DF14 (see Fig. 3) is used. , Point points between EN11-1 and EN11-4 without going through EN11-2 and EN11-3 by notifying that EN11-4 is the EN currently accommodating mobile terminal 21 Form a connection (cut-through connection).
【0137】
Specifically, the notification and data transmission when the terminal is moved in this case are performed according to the following procedure. (1) The originating terminal 20 transmits data (user packet) addressed to the mobile terminal 21 to EN11-1 (see FIG. 39). (2) In EN11-1, an SVC path is set for EN11-2 in which the mobile terminal 21 is accommodated based on the destination IP address included in the header information of the data (see FIG. 39). (3) After that, EN11-1 transmits data addressed to the mobile terminal 21 to EN11-2 using the SVC path set in (2). Then, in EN11-2, the received data is transmitted to the mobile terminal 21 via HA22 (see FIG. 39). (4) The mobile terminal 21 moves to the subnet under FA23-1 of EN11-3 (see Fig. 39). (5) The mobile terminal 21 that detects the movement notifies FA23-1 that it has moved to the subnet under FA23-1, and FA23-1 notifies HA22 that the movement has been performed. (See Figure 39). At this time, the HA22 management table (address / location location correspondence unit 11n) is rewritten. (6) The data addressed to the mobile terminal 21 is transmitted from HA22 to FA23-1, and FA23-1 transmits the data to the mobile terminal 21 (see FIG. 39). (7) At the same time, FA23-1 starts with the IP address of the source terminal (origin terminal 20) of the data included in the header information of the data, and EN (EN11-1) accommodating the source terminal. And use the above connectionless route to send a redirection message to EN11-1 to send the data addressed to the mobile terminal 21 (see FIG. 39). (8) EN11-1 sets the SVC path for EN11-3 based on the received redirection message (see Fig. 39). (9) Then, EN11-1 uses the newly set SVC path to transmit data addressed to the mobile terminal 21 (see Fig. 39). (10) Furthermore, the mobile terminal 21 moves to the subnet under FA23-2 of EN11-4 (see'in Fig. 39). (11) The mobile terminal 21 that detects the movement notifies FA23-2 that it has moved to the subnet under FA23-2, and FA23-2 notifies that the movement has been made to FA23-1. (See in Figure 39). (12) The data addressed to the mobile terminal 21 is transmitted from FA23-1 to FA23-2, and FA23-2 transmits the data to the mobile terminal 21 (see in FIG. 39). (13) At the same time, FA23-2 determines the EN (EN11-1) accommodating the source terminal (origin terminal 20) of the data in the same manner as in (7), and uses the above connectionless route. Then, a redirection message is sent to EN11-1 to send the data addressed to the mobile terminal 21 (see in FIG. 39). (14) In EN11-1, the SVC path is set for EN11-4 based on the received redirection message (see in Fig. 39). (15) Then, EN11-1 uses the newly set SVC path to transmit data addressed to the mobile terminal 21 (see'in Fig. 39).
【0138】
(b16) Other In each aspect of the terminal accommodating method described above, the case where each agent (HA22, FA23-1 to 23-3) is provided in different EN11-i has been described, but a part of each agent is the same EN11-. Even when it is provided in i or when all the agents are provided in the same EN11-i, the terminal accommodating method described above can be appropriately modified and applied.
【0139】
In particular, (b1) a first modification of the terminal accommodation method, (b2) a first modification of the first aspect of the terminal accommodation method, (b3) a second modification of the first aspect of the terminal accommodation method, (b4). ) In the third modification of the first aspect of the terminal accommodation method and (b5) the fourth modification of the first aspect of the terminal accommodation method, it is effective even when each agent is provided in the same EN11-i. is there.
【0140】
It should be noted that the details of the processing of the IP packet addressed to the mobile terminal (MH) 21 of HA22 (the processing when the IP packet is received from the user LAN 18) in the agent chase forwarding method, which is a processing required in such a case, are described. 40 and 41 are shown (see steps B26 to B34 in FIG. 40 and steps B35 to B39 in FIG. 41).
【0141】
[Effect of the invention]
As described in detail above, according to the present invention, since the node device is provided with the agent function, data addressed to the terminal can be transmitted to the terminal even when the terminal moves, and the terminal itself. Can be housed in the core network (ie, the Internet). Therefore, there is an advantage that the Internet area can be expanded, sharing of network resources can be promoted, and flexible services can be provided (claims 1 to 27).
[Simple explanation of drawings]
[Figure 1]
It is a principle block diagram which shows the structure of the node apparatus with a terminal accommodating function of this invention.
[Figure 2]
It is a block diagram which shows typically the structure of the core network to which the node apparatus with a terminal accommodating function which concerns on one Embodiment of this invention is applied.
[Fig. 3]
It is a schematic diagram which shows the structure of the core network shown in FIG. 2 in detail.
[Fig. 4]
It is a functional block diagram which shows the structure of the node apparatus with a terminal accommodating function which concerns on one Embodiment of this invention.
[Fig. 5]
It is a functional block diagram which shows the structure of a connectionless server.
[Fig. 6]
It is a functional block diagram which shows the structure of a default forwarder.
[Fig. 7]
It is a figure for demonstrating the configuration of an access network.
[Fig. 8]
It is a figure for demonstrating a subnet.
[Fig. 9]
It is a figure for demonstrating a subnet.
[Fig. 10]
It is a figure for demonstrating the delivery method of an IP packet.
[Fig. 11]
It is a figure for demonstrating the transmission of data in a core network.
[Fig. 12]
It is a figure for demonstrating the transmission of data in a core network.
[Fig. 13]
(a) to (c) are diagrams for explaining the basic processing procedure of the mobile-IP method, respectively.
[Fig. 14]
It is a flowchart which shows the process performed by the edge node of a calling side.
[Fig. 15]
It is a flowchart which shows the process performed by the edge node of the arrival side.
[Fig. 16]
It is a flowchart which shows the process performed by a default forwarder.
[Fig. 17]
It is a flowchart which shows the process performed by a default forwarder.
[Fig. 18]
It is a figure for demonstrating the 1st aspect of the terminal accommodating method in a core network.
[Fig. 19]
It is a figure for demonstrating the 1st modification and 2nd modification of the 1st aspect of the terminal accommodating method in a core network.
[Fig. 20]
It is a figure for demonstrating the 3rd modification and 4th modification of the 1st aspect of the terminal accommodating method in a core network.
[Fig. 21]
It is a figure for demonstrating the 5th modification of the 1st aspect of the terminal accommodation method in a core network.
[Fig. 22]
It is a figure for demonstrating the 6th modification of the 1st aspect of the terminal accommodation method in a core network.
[Fig. 23]
It is a figure for demonstrating the 9th modification of the 1st aspect of the terminal accommodation method in a core network.
[Fig. 24]
It is a figure for demonstrating the tenth modification of the first aspect of the terminal accommodating method in a core network.
[Fig. 25]
It is a flowchart which shows the process in HA at the time of receiving the IP packet addressed to the mobile terminal in mobile-IP.
[Fig. 26]
It is a flowchart which shows the process in FA at the time of receiving the IP packet addressed to the mobile terminal in mobile-IP.
[Fig. 27]
It is a flowchart which shows the process in the mobile terminal at the time of the movement notification in mobile-IP.
[Fig. 28]
It is a flowchart which shows the process in FA at the time of movement notification in mobile-IP.
[Fig. 29]
It is a flowchart which shows the process in HA at the time of the movement notification in mobile-IP.
[Fig. 30]
It is a flowchart which shows the processing of the IP packet addressed to the mobile terminal of HA in the agent chase forwarding method.
[Fig. 31]
It is a flowchart which shows the processing of the IP packet addressed to the mobile terminal of FA in the agent chase forwarding method.
[Fig. 32]
It is a flowchart which shows the movement notification processing of FA in the agent chase transfer method.
[Fig. 33]
It is a flowchart which shows the movement notification processing of FA in the agent chase transfer method.
[Fig. 34]
It is a flowchart which shows the setting process of an SVC path.
[Fig. 35]
It is a flowchart which shows the setting process of an SVC path.
[Fig. 36]
It is a flowchart which shows the setting process of an SVC path.
[Fig. 37]
It is a figure for demonstrating the 2nd aspect of the terminal accommodating method in a core network.
[Fig. 38]
It is a figure for demonstrating the 1st modification of the 2nd aspect of the terminal accommodating method in a core network.
[Fig. 39]
It is a figure for demonstrating the 2nd modification of the 2nd aspect of the terminal accommodating method in a core network.
[Fig. 40]
It is a flowchart which shows the processing of the IP packet addressed to the mobile terminal of HA in the agent chase forwarding method.
[Fig. 41]
It is a flowchart which shows the processing of the IP packet addressed to the mobile terminal of HA in the agent chase forwarding method.
[Explanation of symbols]
1-node device 2 Agent section 3 Address / location corresponding part 4 terminals 10 core network (1st network) 11-1 ~ 11-4,11-z Edge node (node device with terminal accommodation function) 11a Interface control unit (IF control unit) 11b Input control unit 11c Packet distribution section 11d core packet decompression section 11e Header information extraction / sorting section 11f User packet processing unit 11g IP processing unit 11h EN processing unit 11i Core Protocolization Department 11j Packet discard processing unit 11k output control unit 11m Interface control unit (IF control unit) 11n Address / Location Correspondence Department 12 switches 13 Connectionless server 14 Default forwarder 15 Access network 16 Optical subscriber line end station equipment 17 Optical subscriber line network device 18 Subscriber LAN 20 Departure terminal 21 Mobile terminal (terminal) 22 Home agent (1st agent) 23-1,23-2 Foreign agent (second agent) 23-3 Foreign agent (3rd agent) 24 base stations 25 line termination
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2010233250A | Cited by | Japan | Examiner |
| JP2008048446A | Cited by | Japan | Examiner |
| US7756091B2 | Cited by | United States of America | Applicant |
| US7230934B2 | Cited by | United States of America | Applicant |
| WO0108359A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US7623499B2 | Cited by | United States of America | Applicant |
| WO2004084507A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US7009950B1 | Cited by | United States of America | Applicant |
| WO02073906A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| JP2010034961A | Cited by | Japan | Examiner |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 5402598 | Japan | A | |
| JP19980054025 | – | – | – |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawn because no request for examination was validly filedWithdrawnJAPANESE INTERMEDIATE CODE: A300A300 | A300 |
Numbers
- Publication
- 11-252182
- Publication, DOCDB
- H11252182
- Publication, EPODOC
- JPH11252182
- Application
- 10054025
- Application, DOCDB
- 5402598
- Application, EPODOC
- JP19980054025
Titles2
- Japanese
- 【発明の名称】端末収容方法及び端末収容機能付きノード装置
- English
- [Title of Invention] Terminal accommodating method and node device with terminal accommodating function
Classification
- IPC, 7
- G06F15 16
- H04L12 28
- H04L12 66
- H04L12 70
- H04Q3 00
- H04W8 06
- H04W80 04