Access service network construction system and access service network construction method
Abstract
[Subject] Transmission according to the degree of demand service is performed, and the net which moreover suppressed the system scale is built. [Solution means] In the access service via which it goes, the core network to ISP/VPN the subscriber terminal accommodation edge node 2, The demand service identifier based on the demand from a subscriber terminal is set as the inner label of MPLS, And the service side edge node 4 which sets the transmission priority in the above-mentioned core network as the outer label of MPLS, opposes and accommodates a service provision server, The transport-service identifier to a subscriber terminal edge node is set as the inner label of MPLS, and the transmission priority in a core network is set as the outer label of MPLS, and the transmission line was formed. [Selection figure] Fig. 2
Term
Term ended
Projected expiry passed 8 July 2022, 4.2 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
4 claims: 2 independent, 2 dependent
- 1In the access service over the core network to the Internet service provider or virtual private network, the subscriber terminal accommodating edge node multiprotocol label switching the request service identifier based on the request from the subscriber terminal. The service side edge node that accommodates the service providing server by setting the inner label of the above and setting the transmission priority in the core network to the outer label of the multi-protocol label switching is the subscriber terminal edge. Set the transmission service identifier to the node in the inner label of multi-protocol label switching, and set the transmission priority in the above core network to the outer label of multi-protocol label switching to form a transmission path. An access service network construction system characterized by the fact that it has been set up. インターネット・サービス・プロバイダまたはバーチャル・プライベート・ネットワークへのコアネットワークを経由してのアクセスサービスにおいて、加入者端末収容エッジノードは、加入者端末からの要求に基づく要求サービス識別子をマルチプロトコル・ラベル・スイッチングのインナーラベルに設定し、かつ上記コアネットワークでの伝送優先度をマルチプロトコル・ラベル・スイッチングのアウターラベルに設定し、対抗してサービス提供サーバを収容するサービス側エッジノードは、上記加入者端末エッジノードへの伝送サービス識別子をマルチプロトコル・ラベル・スイッチングのインナーラベルに設定し、かつ上記コアネットワークでの伝送優先度をマルチプロトコル・ラベル・スイッチングのアウターラベルに設定して、伝送路を形成するようにしたことを特徴とするアクセスサービス網構築システム。
- 3In the access service over the core network to the Internet service provider or virtual private network, the subscriber terminal accommodating edge node multiprotocol label switching the request service identifier based on the request from the subscriber terminal. The first step of setting the inner label of the above, and the second step of setting the transmission priority in the above core network to the outer label of multi-protocol label switching, and the service side accommodating the service providing server in opposition to it. The edge node sets the transmission service identifier to the subscriber terminal edge node in the inner label of the multi-protocol label switching and the transmission priority in the core network of the multi-protocol label switching. A method of constructing an access service network, which is characterized by having a fourth step of setting an outer label. インターネット・サービス・プロバイダまたはバーチャル・プライベート・ネットワークへのコアネットワークを経由してのアクセスサービスにおいて、加入者端末収容エッジノードは、加入者端末からの要求に基づく要求サービス識別子をマルチプロトコル・ラベル・スイッチングのインナーラベルに設定する第1のステップと、上記コアネットワークでの伝送優先度をマルチプロトコル・ラベル・スイッチングのアウターラベルに設定する第2のステップと、対抗してサービス提供サーバを収容するサービス側エッジノードは、上記加入者端末エッジノードへの伝送サービス識別子をマルチプロトコル・ラベル・スイッチングのインナーラベルに設定する第3のステップと、上記コアネットワークでの伝送優先度をマルチプロトコル・ラベル・スイッチングのアウターラベルに設定する第4のステップと、を備えたことを特徴とするアクセスサービス網構築方法。
Independent claims2
61 paragraphs in 1 section, as filed
【0001】
[Technical field to which the invention belongs]
The present invention relates to the construction of an ISP / VPN access service network that provides a packet data transfer service between a subscriber terminal and an ISP (Internet Service Provider) or VPN (Virtual Private Network).
【0002】
[Conventional technology]
The construction of the ISP / VPN access service network uses PPPoE (PPP over Ethernet (registered trademark)) as a protocol between the subscriber terminal and the edge node that accommodates the subscriber terminal, and the edge node that accommodates the subscriber terminal. L2TP (Layer 2 Tunneling Protocol) is used as the protocol between the ISP / VPN access point and the edge node that connects to it. (Hereinafter referred to as prior art A) [0003]
Figure 5 shows an example of the conventional system configuration. In the figure, 12 is a subscriber terminal, 13 is an edge node accommodating a subscriber terminal (hereinafter referred to as a subscriber terminal accommodating edge node), 14 is a RADIUS server installed in an ISP / VPN access service network, and 15 is an edge node. An edge node that connects to an ISP / VPN access point (hereinafter referred to as an ISP / VPN connection edge node), 16 is an ISP / VPN that the subscriber accommodation terminal wants to connect to, and 27 is an ISP / VPN access service network. It is a core node.
【0004】
Next, the operation will be described. When the subscriber terminal 12 connects to the ISP / VPN 16, the subscriber terminal 12 sends a connection request message to the subscriber terminal accommodating edge node 13. When the subscriber terminal accommodating edge node 13 receives the connection request message, the RADIUS server 14 determines which ISP / VPN connection edge node needs to be connected from the subscriber identification information shown in the connection request message. Make an inquiry to. The RADIUS server 14 returns a result of determining which ISP / VPN connection edge node needs to be connected from the subscriber identification information displayed in the connection request message to the subscriber terminal accommodating edge node 13 as a response. Upon receiving the response from the RADIUS server 14, the subscriber terminal accommodating edge node 13 executes the procedure for establishing the L2TP session with the ISP / VPN connection edge node 15 and establishes the L2TP session. After an L2TP session is established between the subscriber terminal accommodating edge node 13 and the ISP / VPN connection edge node 15, IP packets sent and received between the subscriber terminal 12 and the ISP / VPN 16 are sent to and received from the subscriber terminal accommodating edge node. Encapsulate and forward L2TP packets sent and received between 13 and the ISP / VPN connection edge node 15.
【0005】
As other related prior arts described above, as methods for realizing a forwarding service capable of specifying QoS inside an IP-VPN network, JP-A-2001-189754 (hereinafter referred to as JP-A-B) and JP-A-2001-237876 are used. Publication No. (hereinafter referred to as prior art C) exists. In each case, how the QoS server (or policy server) needs to transfer the IP packet to be transferred based on the content of the IP header including the IP address is set for each router constituting the network. This is a method to realize a transfer service with QoS.
【0006】
[Problems to be Solved by the Invention]
When the ISP / VPN access service network is constructed by the prior art A, the IP packets sent and received between the subscriber terminal 12 and the ISP / VPN 16 are between the subscriber terminal accommodating edge node 13 and the ISP / VPN connection edge node 15. Since it is encapsulated in L2TP packets sent and received in, it can only provide a best-effort transfer service as a transfer service between the subscriber terminal 12 and the ISP / VPN 16, and a transfer service with QoS parameters specified. There is a problem that it cannot be provided.
【0007】
When applying the prior art B and the prior art C to the construction of the ISP / VPN access service network in order to provide the forwarding service with the QoS parameters specified, the following problems exist. First, the scalability with respect to the increase in the number of subscriber terminals is not good. That is, when constructing an ISP / VPN access service network with QoS guarantee using the prior art C, the QoS server also sets the settings for each subscriber terminal to the core node, and in the packet transfer processing at the core node, each individual is set. It is necessary to decide what kind of transfer processing should be performed based on the setting information contents for the subscriber terminal of. Since the traffic of a plurality of edge nodes is aggregated in the core node, it is necessary for the core node to manage the setting data proportional to the number of subscriber terminals accommodated in the entire ISP / VPN access service network. Therefore, the number of subscriber terminals that can be accommodated in the entire ISP / VPN access service network is greatly restricted by the processing capacity of the core node. There is a similar problem when constructing an ISP / VPN access service network with QoS guarantee using the prior art B. That is, although the description of the prior art B states that it is possible to eliminate the setting for the core node, in order to provide the service with QoS guarantee without the setting for the core node, the bandwidth of each interface of the core node is determined. Since it is necessary for the core node to be sufficiently large compared to the bandwidth of the traffic to be forwarded, and the network bandwidth cannot be used efficiently, it is considered that the core node needs to be set in actual operation.
【0008】
In addition, the QoS server / policy server described in the prior art B and C sets for each router how the transfer target IP packet needs to be forwarded based on the content of the IP header including the IP address. Consider the case of providing QoS service in the ISP / VPN access service network by the method. In this case, when the subscriber terminal connects to the ISP / VPN, the mechanism that determines the IP address assigned to the subscriber terminal notifies the QoS server / policy server of the IP address assigned to the subscriber terminal. Then, the QoS server / policy server determines which router in the network to forward the packet based on the notified IP address information and the QoS specification, and sets each router in the network. There is a need. As the number of subscriber terminals on the ISP / VPN access service network increases, it is expected that the number of connection / disconnection of subscriber terminals per unit time will increase, and the processing on the QoS server / policy server may become a bottleneck accordingly. Although there is concern, the prior arts B and C do not mention a method for increasing the processing capacity of the QoS server. It is conceivable to increase the processing capacity of the QoS server by performing distributed processing using multiple QoS servers, but in the processing performed by the QoS server to determine the settings to the router, the network of the ISP / VPN access service network. It is necessary to use the information on the topology and the bandwidth available for each interface, but access to this information becomes a bottleneck and it is considered difficult to increase the processing capacity.
【0009】
The present invention has been made to solve the above problems, and the subscriber terminal dynamically specifies the QoS parameter contents of the transfer service used by the subscriber terminal in the ISP / VPN access service network as needed. The purpose is to obtain a system that is possible and scalable with respect to the number of subscriber terminals.
【0010】
[Means for solving problems]
In the access service network construction system according to the present invention, in the access service via the core network to the Internet service provider or the virtual private network, the subscriber terminal accommodating edge node responds to the request from the subscriber terminal. Based on the request service identifier is set in the inner label of multi-protocol label switching, and the transmission priority in the above core network is set in the outer label of multi-protocol label switching, and the service providing server is accommodated in opposition. The service-side edge node sets the transmission service identifier to the subscriber terminal edge node to the inner label of multi-protocol label switching, and sets the transmission priority in the core network to the outer label of multi-protocol label switching. Then, a transmission line was formed.
【0011】
Furthermore, the subscriber terminal accommodating edge node or the service side edge node requests the core node of the core network to change the bandwidth as needed when the service bandwidth changes, and the core node changes the bandwidth accordingly.
【0012】
The access service network construction method according to the present invention is an access service to an Internet service provider or a virtual private network via a core network, in which the subscriber terminal accommodating edge node responds to a request from the subscriber terminal. Compete with the first step of setting the underlying request service identifier on the inner label of multiprotocol label switching and the second step of setting the transmission priority on the core network on the outer label of multiprotocol label switching. The service side edge node accommodating the service providing server then sets the transmission service identifier to the subscriber terminal edge node in the inner label of the multi-protocol label switching, and the transmission priority in the core network. With a fourth step, which sets the outer label for multi-protocol label switching.
【0013】
Furthermore, the subscriber terminal accommodating edge node or the service side edge node performs the fifth step of requesting the core node of the core network to change the bandwidth as needed when the service bandwidth changes, and the core node changes the bandwidth correspondingly. Prepared for the sixth step to do.
【0014】
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiment 1. A configuration example of an ISP / VPN access service network that realizes the ISP / VPN access service network construction system of the present invention will be described with reference to FIG. In FIG. 1, 1 is a subscriber terminal, 2 is an important component of the present invention, a subscriber terminal accommodating edge node having a function for realizing a service, and 3 is installed in an ISP / VPN access service network. RADIUS server, 4 is an ISP / VPN connection edge node with service functions that are also an important element of the present invention, 5 is an ISP / VPN that the subscriber accommodation terminal wants to connect to, and 6 is an ISP / VPN access service network. It is a core node that composes.
【0015】
The ISP / VPN access service network construction method of the present invention uses two level stack technology of MPLS (Muliprotocal Label Switching) for IP packet transfer between the subscriber terminal 1 and ISP / VPN5. That is, the subscriber terminal accommodating edge node 2 (hereinafter referred to as node A) and the ISP / VPN connection edge node 4 (hereinafter referred to as node B) are paired (A B direction) shown in FIG. And B A direction) two level stack LSP is set. Then, the IP packet sent and received between the subscriber terminal 1 and the ISP / VPN 5 is transferred between the node A and the node B with a two-stage MPLS label of an inner label and an outer label. There is one LSP between node A and node B corresponding to the outer label in the direction of node A node B and node B node A for the pair of A and B, or the connection destination ISP / VPN. For, set one each in the direction of node A node B and the direction of node B node A. inner One LSP between node A and node B corresponding to the label is set in the direction of node A node B and one in the direction of node B node A for the connection between the subscriber terminal 1 and ISP / VPN5. To do.
【0016】
By using MPLS's two level stack technology, core node 6 only needs to perform packet transfer processing based on the outer label, and only the QoS parameters related to the LSP corresponding to the outer label need to be managed. Eliminates the need to manage QoS parameters. QoS parameters for a subscriber terminal are managed only by the subscriber terminal accommodating edge node 2 that accommodates the subscriber terminal and the ISP / VPN connection edge node 4 that the subscriber terminal uses to connect to the ISP / VPN. do it. As a result, even if the number of subscriber terminals increases, the amount of setting data to be managed by the core node 6 only needs to be transmitted and managed for the combination of edge nodes at both ends, so there is no need to manage each terminal, and therefore transmission. The amount of management does not increase, and there are no scalability restrictions on the core node.
【0017】
FIG. 2 is a diagram showing an invention portion of a subscriber terminal edge node, which is a new element in the configuration of FIG. 1, and an ISP / VPN edge node on the service side, which is also a new element. In the figure, 21 is a circuit that determines the inner label value that specifies the information importance between both ends and the outer label value that sets the transmission importance in the core network via the core node. Is. Of the 201 physical layer, 202 data link layer, 203 PPPoE layer, 204 network layer, 205 transport layer, and 206 application layer, in this embodiment, the PPPoE layer 203 is replaced with 210 MPLS layers. Then, the values of the MPLS outer label layer 211 and the inner label layer 212 are set by the inner label value / outer label value determination circuit 21. Further, FIG. 3A is a flow chart showing the operation of the subscriber terminal edge node 2 according to the first embodiment, and FIG. 3B is a flow chart showing the operation of the ISP / VPN edge node 4. Further, FIG. 4 is a diagram showing a sequence at the time of data transfer between the subscriber terminal 1 and the ISP / VPN server.
【0018】
The flow of connection processing when a subscriber terminal requests a connection to a certain ISP / VPN from the ISP / VPN access service network is as follows. Between the subscriber terminal accommodating edge node 2 and the ISP / VPN connection edge node 4, LSP1 which is the LSP in the direction of the subscriber terminal accommodating edge node 2 ISP / VPN connection edge node 4 and the ISP / VPN connection edge node 4 It is assumed that LSP2, which is the LSP in the two directions of the subscriber terminal accommodating edge node, is set in advance. The subscriber terminal 1 sends a connection request message containing information necessary for specifying the QoS parameter contents used in the connection destination ISP / VPN and the forwarding service to the subscriber terminal accommodating edge node 2 to specify the connection request message. Request a connection to your ISP / VPN. The subscriber terminal accommodating edge node 2 analyzes the content of the connection request message received from the subscriber terminal 1, determines where the connection destination ISP / VPN is, and the QoS parameter content used in the transfer service, and which ISP / It is decided whether to provide the ISP / VPN access service to the subscriber terminal by using the VPN connection edge node 4. At the same time, which LSP (hereinafter referred to as LSP1) among the LSPs (LSPs corresponding to the outer label of the two level stack LSP) set between the subscriber terminal accommodating edge node 2 and the ISP / VPN connection edge node 4 is data. Also decide if it will be used for the transfer service.
【0019】
The subscriber terminal accommodating edge node 2 sends an MPLS signaling message for changing the QoS parameter of LSP1 to an accommodating value of the QoS parameter requested by the subscriber terminal 1. In this MPLS signaling message, the QoS parameters used for data transfer from the ISP / VPN connection edge node 4 to the subscriber terminal accommodating edge node 2 direction, and the ISP / VPN connection edge node 4 sends a packet addressed to the subscriber terminal 1. Include a parameter that indicates the inner label value to use when doing so. ((7) in Fig. 4) When the core node 6 receives the MPLS signaling message from the subscriber terminal accommodating edge node 2, it performs a process to change the QoS parameter of LSP1 to the specified content, and the ISP / VPN connection edge. Send an MPLS signaling message to node 4.
【0020】
When the ISP / VPN connection edge node 4 receives the MPLS signaling message from the core node 6, it processes to change the QoS parameter of LSP1 and sets the inner label value used when sending the packet addressed to the subscriber terminal 1. save. Then, the MPLS LSP (LSP corresponding to the outer label of the two level stack LSP, hereinafter LSP2) used for data transfer from the ISP / VPN connection edge node 4 to the subscriber terminal accommodating edge node 2 direction, which is paired with LSP1. To change the QoS parameter value of (called) to a value that can accommodate the QoS parameter used for data transfer from the ISP / VPN connection edge node 4 to the subscriber terminal accommodating edge node 2 direction shown in the MPLS signaling message. Send an MPLS signaling message to the subscriber terminal containment edge node 2. This MPLS signaling message includes a parameter indicating the inner label value used by the subscriber terminal accommodating edge node 2 to send a packet destined for the ISP / VPN. ((9) in FIG. 4) [0021]
When the core node 6 receives the MPLS signaling message from the ISP / VPN connection edge node 4, it processes to change the QoS parameter of LSP2 to the specified content and sends the MPLS signaling message to the subscriber terminal accommodating edge node 2. To do. When the subscriber terminal accommodating edge node 2 receives the MPLS signaling message from the core node 6, it processes to change the QoS parameter of LSP2 and uses it when transmitting the packet in the ISP / VPN direction from the subscriber terminal 1. inner Save the label value. In the above method, the subscriber terminal accommodating edge node 2 that directly accommodates the subscriber terminal triggers the connection / disconnection of the subscriber terminal 1 to the ISP / VPN, and the subscriber terminal accommodating edge node-core node-ISP / VPN connection. The subscriber terminal specifies the route determination that can realize the QoS parameter and the logical line between the subscriber accommodating terminal and the ISP / VPN in the MPLS signaling process by performing the MPLS signaling process between the edge nodes. Since the router is set to provide the QoS service, the routing process and the router setting process when the subscriber terminal connects to the ISP / VPN are performed in a distributed manner among the routers in the network, and the QoS server / policy server. The scalability for the increase in the number of subscriber terminals is better than the case where the processing is intensively performed in.
【0022】
The flow of packet transfer processing between the subscriber terminal 1 and the ISP / VPN 5 is as follows. When the subscriber terminal accommodating edge node 2 receives a packet from the subscriber terminal 1, it determines which subscriber accommodating terminal-ISP / VPN connection packet is used, and supports the subscriber accommodating terminal-ISP / VPN connection. Determine the LSP and inner label value equivalent to the outer label to be used, perform QoS transfer processing corresponding to the connection between the subscriber accommodation terminal and ISP / VPN, and transfer to core node 6. When the core node 6 receives the packet from the subscriber terminal accommodating edge node 2, it performs QoS transfer processing based on the value of the outer label and transfers the packet to the ISP / VPN connection edge node 4. When the ISP / VPN connection edge node 4 receives a packet from the core node 6, it determines which subscriber accommodation terminal-ISP / VPN connection packet is based on the value of the inner label, and determines the transfer destination ISP / VPN. Then, perform QoS transfer processing corresponding to the subscriber accommodation terminal-ISP / VPN connection and transfer to ISP / VPN5.
【0023】
When the ISP / VPN connection edge node 4 receives a packet from ISP / VPN5, it determines which subscriber accommodation terminal-ISP / VPN connection packet is based on the source ISP / VPN and the information in the in-packet field. , Determine the LSP and inner label value equivalent to the outer label corresponding to the subscriber accommodation terminal-ISP / VPN connection, perform QoS transfer processing corresponding to the subscriber accommodation terminal-ISP / VPN connection, and transfer to core node 6. To do. When the core node 6 receives the packet from the ISP / VPN connection edge node 4, it performs QoS transfer processing based on the value of the outer label and transfers the packet to the subscriber terminal accommodating edge node 2. When the subscriber terminal accommodating edge node 2 receives the packet from the core node 6, it determines the transfer destination subscriber terminal based on the value of the inner label and transfers the packet to the subscriber terminal. In the above method, there are two levels of MPLS between the subscriber terminal accommodating edge node and the ISP / VPN connection edge node. Since a connection method called stack that can transfer arbitrary Layer 2 protocol messages is used, as a connection method between the subscriber terminal and the subscriber terminal accommodating edge node, a connection method that can transfer arbitrary Layer 2 protocol messages ( For example, by using PPPoE), it is possible to provide QoS services even when targeting the access service network to L2-VPN.
【0024】
[Effect of the invention]
As described above, according to the present invention, the edge nodes at both ends set the priority on the inner label of multi-protocol label switching and the transmission priority on the core network as the outer label, so that the terminal side has priority. It has the effect of preventing the direct influence of the degree, easily transmitting within the core node, and ensuring user service.
【0025】
Furthermore, by changing the outer label, there is an effect that the user service can be controlled by finely changing the priority of the wood grain.
[Simple explanation of drawings]
FIG. 1 is a diagram showing a configuration example of an ISP / VPN access service network according to the first embodiment of the present invention.
FIG. 2 is a diagram showing a configuration of a subscriber terminal accommodating edge node and an ISP / VPN connection edge node in the first embodiment.
FIG. 3 is a flow chart showing the operation of the subscriber terminal accommodating edge node and the ISP / VPN connection edge node in the first embodiment.
FIG. 4 is a diagram showing a sequence of an ISP / VPN access service network according to the first embodiment.
FIG. 5 is a diagram showing a configuration example of a conventional ISP / VPN access service network.
[Explanation of symbols]
1 Subscriber terminal, 2 subscriber terminal accommodation edge node, 4 ISP / VPN connection edge node, 5 ISP network / VPN network, 6 core node, 21 inner label value / outer label value determination circuit, 210 MPLS layer, 211 MPLS outer label layer, 212 MPLS inner label layer.
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2012500542A | Cited by | Japan | Examiner |
| CN100433699C | Cited by | China | Search report |
| WO2009037732A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US8984141B2 | Cited by | United States of America | Applicant |
| JP2012500542A | Cited by | Japan | Search report |
| WO2009037732A1 | Cited by | World Intellectual Property Organization (WIPO) | Search report |
| JP5083323B2 | Cited by | Japan | Examiner |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2002198764 | Japan | A | |
| JP20020198764 | – | – | – |
7 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Decision of refusalA02 | A02 | |
| Written amendmentA521 | A521 | |
| Notification of reasons for refusalA131 | A131 | |
| Report on retrievalA977 | A977 | |
| Written request for application examinationA621 | A621 | |
| Notification of resignation of power of attorneyRD04 | RD04 | |
| Notification of resignation of power of attorneyRD04 | RD04 |
Numbers
- Publication
- 2004040723
- Publication, DOCDB
- 2004040723
- Publication, EPODOC
- JP2004040723
- Application
- 198764
- Application, DOCDB
- 2002198764
- Application, EPODOC
- JP20020198764
Titles2
- Japanese
- アクセスサービス網構築システム及びアクセスサービス網構築方法
- English
- Access service network construction system and access service network construction method
Classification
- IPC, 1
- H04L47 76