Packet communication system with QoS control function

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S360000, C370S389000, C370S392000, C370S395420

Reexamination Certificate

active

06434153

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention is related to a packet communication system with QoS control function, especially applicable to Diffserv.
2. Description of Related Art
Increase of Internet users, follows a sharp increase in the traffic (packets) that flows in the Internet. According to the packet communication mode used in the Internet, one line can carry packets from many users. Therefore, the packet communication mode reduces cost per a bandwidth. And strict management such as QoS (quality of service) control of every user, is not carried out in the Internet. This is also a factor of low cost of the Internet.
Telephone networks and company networks were constructed using exclusive lines respectively. But the low cost of the Internet has caused the movement of integrating telephone networks and company networks into the Internet for reduction of communication cost. For the integration, it is preferable to provide QoS guarantees such as low transmission delay, low packet discard rate, and so on, because those were realized in conventional telephone networks and company networks.
To provide the QoS guarantees, a packet is transmitted based on the priority of the packet that is decided by the agreement between a service provider (SP) and the network user, such as a company, with differentiating the applications, such as telephone traffic, or its respective users.
Japanese Unexamined Patent Publication Disclosure 6(1994)-197128 (related art (1)) shows a packet switching system that an output buffer for CBR and an output buffer for VBR are installed in every each output circuit. The output priority of a packet accumulated to the buffer for CBR is higher than that of a packet accumulated to the buffer for VBR.
Generally, an ATM (Asynchronous Transfer Mode) switching system sets a connection in advance according to an connection information table thereof. The connection information table also stores priority information.
But a router does not have a connection information table because a router, which is used in packet communication mode, does not set up a connection in advance. Therefore, to provide QoS guarantees by a router, it is required a flow detecting means that detects priority information of a packet based on information in the packet header. A router does priority transfer of a packet based on the priority information detected by the flow detecting means. In this specification, a condition for packet discrimination generated by information in the packet header, is called a flow condition. A series of traffic that meets the flow condition is called a flow. And processing that decides whether an input packet meets the flow condition, and decides necessary information for QoS control, such as priority information, is called flow detecting.
Japanese patent Laid-open print No. 6-232904 (related art 2) shows a priority control system in a router that decides relay processing priority from priority information and protocol information of a received packet.
On the other hand, Diffserv (differentiated services) is stated in RFC 2475 of IETF (Internet engineering task force) (related art 3). Using
FIG. 2
, we explain related art 3. Company networks
221
,
222
,
223
, and
224
are mutually connected by the DS domain
225
. The DS domain
225
executes the QoS control based on a policy such as TELNET is preferentially processed. As a result, QoS that contracts in advance between the enterprise network users and an administrator of DS domain
225
, is provided. The DS domain
225
is composed of boundary node
226
and boundary node
227
that are positioned in the edge of the DS domain
225
and interior node
228
that is positioned in the core of the DS domain
225
. Interior node
228
has much flow. And high-speed lines are connected to interior node
228
. Therefore, interior node
228
may not be able to perform QoS control with high speed. Diffserv is a solution to that problem. The Interior node has only limited function because the load of the interior node is higher than that of the boundary node.
Suppose that a packet is transmitted from company network
221
to company network
224
. When boundary node
226
receives a packet from company network
221
, flow detection means (It is called Classifier in RFC 2475) of boundary node
226
performs flow detecting using the source/destination IP address, the source/destination port number, and the protocol in the TCP/IP header as flow condition. And it decides priority of the packet in the DS domain
225
and writes the priority into the DS field of the packet header. Boundary node
227
and interior node
228
with high load, performs flow detecting and QoS control with high speed based on only DS field value.
SUMMARY OF THE INVENTION
In this specification, a network that Diffserv is applied is called a Diffserv network. At the time of shifting to a Diffserv network, there is less possibility of replacement of all existing routers simultaneously because it is required to reduce the cost and the risk following the replacement to a minimum. Therefore, to shift to the Diffserv network smoothly, it is expected that the shift consist of two stages, that is “transition stage” and “practical use stage”.
TRANSITION STAGE
It is called “hot spot” that the point in the network that packet discard or increase of transmission delay happens. The router positioned hot spot will be replaced with a router with the powerful QOS control selectively. To reduce a hot spot will improve communication quality.
The router in the transition stage is required a function that performs flow detecting using the source/destination IP address, the source/destination port number, and the protocol in the TCP/IP header as flow condition, and decides the priority of the packet. In this specification, we call this function “Diffserv Mode
1
”.
PRACTICAL USE STAGE
In the transition stage, when the replacement to a router with QoS control advances, QoS of the network will improve. When most of routers are replaced to a router with QoS control, the network administrator of the DS domain will start application of the Diffserv network. A router used as an interior node in this stage will be required a function that judges priority information by the DS field. In this specification we call this function “Diffserv Mode
2
”.
On the other hand, a router used as a boundary node in this stage will be required followings. A router at the exit of the DS domain will be required Diffserv FUNCTION
2
. And a router at the entrance of the DS domain
225
will be required a function that executes flow detecting using the source/destination IP address, the source/destination port number, and the protocol in the TCP/IP header as flow condition, and judges the priority of the packet and renewing the DS field in accordance with the result of flow detecting. The function is called “Diffserv Mode
3
” in this specification.
Therefore, to shift Diffserv network smooth, a router used as an interior node will be required to support “Diffserv Mode
1
” and “Diffserv Mode
2
”, and switch the functions in accordance with the stage.
A router used as a boundary node will be required to support “Diffserv Mode
1
”, “Diffserv Mode
2
” and “Diffserv Mode
3
”, and do switching with the functions in accordance with the stage. In practical use stage, a router used as a boundary node will be required to support “Diffserv Mode
2
” and “Diffserv Mode
3
”, and do switching the functions. Furthermore, in practical use stage, the Diffserv function switching will be executed in accordance with position in the DS domain
225
such as the edge node or the core node. For example, boundary node A
226
will have to apply Diffserv Mode
3
to an input packet from company network
221
and Diffserv Mode
2
to an input packet from interior node
228
. On the other hand, interior node
228
will have to apply Diffserv Mode
3
to all input packets. Moreover, an interior node executes “Diffserv Mode
2
” at high speed because high-speed lines are connected to an interio

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Packet communication system with QoS control function does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Packet communication system with QoS control function, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Packet communication system with QoS control function will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2972676

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.