JP2004248258A - Communication system and terminal - Google Patents

Communication system and terminal Download PDF

Info

Publication number
JP2004248258A
JP2004248258A JP2003414321A JP2003414321A JP2004248258A JP 2004248258 A JP2004248258 A JP 2004248258A JP 2003414321 A JP2003414321 A JP 2003414321A JP 2003414321 A JP2003414321 A JP 2003414321A JP 2004248258 A JP2004248258 A JP 2004248258A
Authority
JP
Japan
Prior art keywords
terminal
priority
packet
communication
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2003414321A
Other languages
Japanese (ja)
Other versions
JP4260613B2 (en
Inventor
Yuichi Kawaguchi
雄一 川口
Satoshi Ando
智 安藤
Masao Omoto
政雄 大元
Ikuji Shimizu
郁二 志水
Masato Oura
正登 大浦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2003414321A priority Critical patent/JP4260613B2/en
Publication of JP2004248258A publication Critical patent/JP2004248258A/en
Application granted granted Critical
Publication of JP4260613B2 publication Critical patent/JP4260613B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a communication system which can ensure the communication quality of the other terminal even if a terminal moves in a state of reserving a resource in a network in which the network resource can be reserved. <P>SOLUTION: The communication system comprises base stations 1 to 3 which repeat terminal 10, 20, 30 and 40, and execute preference control based on priority given to a packet, and supports the reservation of the network resource. Each terminal comprises a packet transmitter 11 which gives priority to a packet and transmits it based on the communication information of the communication management table 13 which records communication information between own terminal and the other terminal, a packet receiver 12, and a link managing part 14 which updates the priority of a packet for which the own terminal is a transmitter out of the communication information of the communication managing table when the link state of the own terminal changes. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

本発明は、ネットワークリソースの予約をサポートする通信システム及びそれに用いる端末に関するものである。   The present invention relates to a communication system supporting reservation of network resources and a terminal used for the communication system.

インターネットに代表されるネットワーク環境においては、情報をパケットと呼ばれる単位に分割して伝送することにより、通信が行われる。一般に、パケットの伝送は、ベストエフォートによって処理される。これは、リアルタイム性が要求される音声伝送や映像伝送のトラフィックも、リアルタイム性が必要ないftpなどのトラフィックも同一に扱われることを意味する。結果として、ftpなどのトラフィックによりネットワークが混雑すると、音声の途切れや映像の品質劣化などが発生するという問題が生じる。   In a network environment represented by the Internet, communication is performed by dividing information into units called packets and transmitting the divided packets. Generally, transmission of packets is handled on a best effort basis. This means that traffic such as audio transmission and video transmission that require real-time characteristics and traffic such as ftp that does not require real-time characteristics are treated the same. As a result, when the network is congested due to traffic such as ftp, there is a problem that audio is interrupted and video quality is deteriorated.

映像や音声などのマルチメディアデータを、品質劣化なく通信するためには、ネットワークの経路上のネットワークリソースを予約により確保し、通信品質を保証する必要がある。   In order to communicate multimedia data such as video and audio without deterioration in quality, it is necessary to secure network resources on a network path by reservation and guarantee communication quality.

ネットワークリソースを予約する方法として、IETF(Internet Engineering Task Force)において、RSVP(Resource Reservation Protocol)などのリソース管理プロトコルが、インターネット標準として規定されている。   As a method of reserving network resources, a resource management protocol such as RSVP (Resource Reservation Protocol) is defined as an Internet standard in the Internet Engineering Task Force (IETF).

RSVPでは、マルチメディア通信の開始前に、マルチメディア通信に必要なネットワークリソースを通信相手との経路上に確保する。RSVPを使用することにより、通信を開始する前にストリームごとに必要なネットワークリソースを確保することができるため、通信品質を保証することができる。   RSVP secures network resources required for multimedia communication on a route with a communication partner before starting multimedia communication. By using RSVP, necessary network resources can be secured for each stream before starting communication, so that communication quality can be guaranteed.

また、SBM(Subnet Bandwidth Manager)は、IEEE802.1LAN上において、RSVPをベースとした受付制御と帯域幅管理を行うためのプロトコルであり、DSBM(Designated Subnet Bandwidth Manager)と呼ばれる帯域管理機能によって、リンクレイヤにおける帯域予約を実現する。   SBM (Subnet Bandwidth Manager) is a protocol for performing admission control and bandwidth management based on RSVP on IEEE 802.1 LAN, and a band management function called DSBM (Designated Subnet Bandwidth Manager). A bandwidth reservation in a layer is realized.

以下、RSVPの動作について説明する。RSVPでは、RSVPをサポートするネットワーク中継機器と、送信側端末、受信側端末の間で制御メッセージを送受信することにより、帯域予約を行う。送信側端末は、送信するデータのトラフィック特性を記述したPATHメッセージを受信側端末へ送信する。   Hereinafter, the operation of the RSVP will be described. In RSVP, bandwidth reservation is performed by transmitting and receiving control messages between a network relay device that supports RSVP, a transmitting terminal, and a receiving terminal. The transmitting terminal transmits a PATH message describing the traffic characteristics of the data to be transmitted to the receiving terminal.

PATHメッセージは、経路に沿ってネットワーク中継機器を経由しながら、受信側端末へ到達する。受信側端末は、自身が受信するために必要なネットワークリソースを記述したRESVメッセージを、送信側端末へ送信する。経路上のネットワーク機器は、RESVメッセージの内容にしたがって自身のネットワークリソースを予約することで、送信側端末と受信側端末間の通信の、帯域予約を実現する。予約したリソースは、RESVメッセージを定期的に送信することにより、予約を継続することができる。   The PATH message reaches the receiving terminal while passing through the network relay device along the route. The receiving terminal transmits an RESV message describing the network resources necessary for receiving the terminal to the transmitting terminal. The network device on the route realizes a bandwidth reservation for communication between the transmitting terminal and the receiving terminal by reserving its own network resource according to the content of the RESV message. The reserved resource can continue the reservation by periodically transmitting the RESV message.

一方、ネットワークリソースの予約に基づいて、帯域予約などを実現する方法として、IETFにおいて、DiffServ(Differenciated Services)が規定されている。   On the other hand, DiffServ (Differentiated Services) is defined in IETF as a method for realizing bandwidth reservation or the like based on reservation of network resources.

DiffServは、優先制御型のプロトコルであり、データの重要度にしたがって分類した、優先度のクラスに応じて、IPヘッダのDSフィールドに優先度の値であるDSCP(DiffServCodePoint)を設定する。ネットワーク上のIPパケットの中継機器は、この値を元に優先度を識別し、RSVPなどで予約したネットワークリソースと関連付けて、優先度の高いパケットを他の優先度の低いパケットよりも優先して転送することができる。また、レイヤ2レベルでの優先制御を実現する方式として、IEEE802.1pが規定されており、優先制御機能を持つスイッチで利用できる。   DiffServ is a priority control type protocol, and sets DSCP (DiffServCodePoint), which is a priority value, in a DS field of an IP header according to a priority class classified according to the importance of data. The relay device of the IP packet on the network identifies the priority based on this value, associates the priority with the network resource reserved by RSVP or the like, and gives a higher priority packet priority over other lower priority packets. Can be transferred. Further, IEEE 802.1p is defined as a method for implementing priority control at the layer 2 level, and can be used in a switch having a priority control function.

ここで、帯域予約の例を説明する。端末は、RSVPにより経路上に存在するネットワーク機器のネットワークリソースの予約を行う。ネットワーク中継機器は、予約の識別にIPヘッダのDSCP、またはIEEE802.1Q VLANヘッダのIEEE802.1pの値を利用する(たとえば、ルータではDSCPの値が5のものは、30Mbpsが割り当てられたフローとして識別し、スイッチではIEEE802.1pの値が「6」のものは、リアルタイム性が要求されるフローである、などである)。   Here, an example of bandwidth reservation will be described. The terminal reserves network resources of network devices existing on the route by RSVP. The network relay device uses the value of DSCP of the IP header or the value of IEEE 802.1p of the IEEE 802.1Q VLAN header to identify the reservation (for example, a router having a DSCP value of 5 is used as a flow to which 30 Mbps is allocated). For example, a switch having a value of IEEE 802.1p of “6” in the switch is a flow that requires real-time properties, etc.).

一方、パケットの送信端末は、IPヘッダにDSCPを、MACヘッダにIEEE802.1pの値を付与してパケットを送信する。ネットワーク中継機器は、これらのDSCPやIEEE802.1p優先度を元に優先制御を行うことで、優先が必要なフローと他の非優先のフローと分離することができ、帯域の保証を行うことが可能となる。   On the other hand, the transmitting terminal of the packet transmits the packet with the DSCP added to the IP header and the IEEE 802.1p value added to the MAC header. By performing priority control based on these DSCP and IEEE 802.1p priorities, the network relay device can separate flows that require priority from other non-priority flows, and can guarantee bandwidth. It becomes possible.

従来技術(RSVPおよびSBM)によるリソース予約は、サービス開始時に通信経路に沿って、リソース予約を行い、定期的にそのリソースを維持するように、予約メッセージを送出することで実現されている。   Resource reservation according to the related art (RSVP and SBM) is realized by performing resource reservation along a communication path at the start of a service and transmitting a reservation message so as to periodically maintain the resource.

しかしながら、次に述べるように、従来技術では、端末が移動して、通信経路が変更されると、通信品質を保証できないという問題点があった。   However, as described below, the conventional technology has a problem that if a terminal moves and a communication path is changed, communication quality cannot be guaranteed.

(送信元端末が移動する場合)
図13は、従来の通信システムの構成図である。この通信システムでは、基地局101〜103が中継機器としての役割を果たす。基地局103と基地局101、及び、基地局103と基地局102は、有線又は無線により、接続されている。
(When the source terminal moves)
FIG. 13 is a configuration diagram of a conventional communication system. In this communication system, the base stations 101 to 103 serve as relay devices. The base station 103 and the base station 101 and the base station 103 and the base station 102 are connected by wire or wireless.

端末140は、基地局103と接続し、端末110、120、130は、基地局102と接続している。   Terminal 140 is connected to base station 103, and terminals 110, 120, and 130 are connected to base station 102.

そして、端末140を送信元端末とし、基地局103、102を経由して、受信元端末である、端末110に至る、通信経路200があり、この通信経路200のネットワークリソースは、予約されている。   Then, there is a communication path 200 that reaches the terminal 110, which is the receiving terminal via the base stations 103 and 102, with the terminal 140 as the transmitting terminal, and the network resources of the communication path 200 are reserved. .

また、端末120を送信元端末とし、基地局102を経由して、受信元端末である、端末130に至る、通信経路201があり、この通信経路201のネットワークリソースは、予約されている。   In addition, there is a communication path 201 extending from the terminal 120 to the terminal 130, which is the receiving terminal via the base station 102, via the base station 102. Network resources of the communication path 201 are reserved.

ここで、図14の矢印N1で示すように、端末120が移動して、基地局102との接続を解除し、基地局101と接続した場合、新たな通信経路202が形成される。   Here, as shown by an arrow N1 in FIG. 14, when the terminal 120 moves and releases the connection with the base station 102 and connects with the base station 101, a new communication path 202 is formed.

この通信経路202は、端末120を送信元端末とし、基地局101、103、102を経由して、受信元端末である、端末130に至るものである。しかし、移動直後には、この通信経路202では、予約が確立されていない。   This communication path 202 is a path from the terminal 120 as a transmission source terminal to the terminal 130 as a reception source terminal via the base stations 101, 103 and 102. However, immediately after the movement, the reservation is not established on the communication path 202.

ここで、端末120が、移動後にパケットを送信し続けると、通信経路202における予約が確立されるまでの間、端末120は、予約なしに、パケットを送信することになる。このとき、基地局101、103、102は、予約されていないトラフィックのパケットを、優先制御してしまう。その結果、本来優先されるべき、通信経路200のトラフィックの帯域が圧迫され、この他のトラフィックの通信品質が、劣化するおそれがある。   Here, if the terminal 120 continues to transmit the packet after moving, the terminal 120 will transmit the packet without reservation until the reservation on the communication path 202 is established. At this time, the base stations 101, 103, and 102 give priority control to unreserved traffic packets. As a result, the bandwidth of the traffic on the communication path 200, which should be given priority, is compressed, and the communication quality of other traffic may be degraded.

(送信先端末が移動する場合)
図15は、従来の通信システムの構成図である。図15の状態では、端末140は、基地局103と接続し、端末110は、基地局101に接続し、端末120、130は、基地局102と接続している。
(When the destination terminal moves)
FIG. 15 is a configuration diagram of a conventional communication system. In the state of FIG. 15, terminal 140 is connected to base station 103, terminal 110 is connected to base station 101, and terminals 120 and 130 are connected to base station 102.

そして、端末140を送信元端末とし、基地局103、101を経由して、受信元端末である、端末110に至る、通信経路203があり、この通信経路203のネットワークリソースは、予約されている。   Then, there is a communication path 203 extending from the base station 103, 101 to the terminal 110, which is the receiving terminal, via the base stations 103 and 101, and the network resources of the communication path 203 are reserved. .

また、端末140を送信元端末とし、基地局103、102を経由して、受信元端末である、端末120に至る、通信経路204があり、この通信経路204のネットワークリソースは、予約されている。   In addition, there is a communication path 204 from the terminal 140 as a transmission source terminal to the terminal 120 as a reception source terminal via the base stations 103 and 102, and network resources of the communication path 204 are reserved. .

ここで、図16の矢印N2で示すように、端末120が移動して、基地局102との接続を解除し、基地局101と接続した場合、新たな通信経路205が形成される。   Here, as shown by the arrow N2 in FIG. 16, when the terminal 120 moves and releases the connection with the base station 102 and connects with the base station 101, a new communication path 205 is formed.

この場合も、送信元端末が移動する場合と同様に、端末120の移動後に、端末140が、予約なしにパケットを送信し続けると、本来優先されるべき、通信経路203のトラフィックの帯域が圧迫され、この他のトラフィックの通信品質が、劣化するおそれがある。
特開2000−209267号公報 RFC2205 ”Resource ReSerVation Protocol (RSVP) −− Version 1 Functional Specification”,URL http://www.ietf.org/rfc/rfc2205.txt RFC2815 ”Integrated Service Mappings on IEEE 802 Networks”,URL http://www.ietf.org/rfc/rfc2815.txt RFC2475 ”An Architecture for Differentiated Services”,URL http://www.ietf.org/rfc/rfc2475.txt
In this case as well, as in the case where the source terminal moves, if terminal 140 continues to transmit packets without reservation after terminal 120 moves, the traffic band of communication path 203, which should be given priority, is compressed. Therefore, the communication quality of other traffic may be degraded.
JP 2000-209267 A RFC2205 "Resource ReSerVation Protocol (RSVP) --- Version 1 Functional Specification", URL http://www.ietf.org/rfc/rfc2205.txt RFC 2815 "Integrated Service Mappings on IEEE 802 Networks", URL http://www.ietf.org/rfc/rfc2815.txt RFC 2475 "An Architecture for Differentiated Services", URL http://www.ietf.org/rfc/rfc2475.txt

近年普及が著しい無線LANやモバイル環境下においては、端末の移動に伴う通信経路の変更が、頻繁に発生することは自明であり、解決策が必要である。   It is obvious that in a wireless LAN or mobile environment, which has become widespread in recent years, the communication path is frequently changed due to the movement of the terminal, and a solution is needed.

そこで本発明は、ネットワークリソースを予約可能なネットワークにおいて、リソースを予約した状態で端末が移動しても、他の端末の通信品質を保証できる通信システムを提供することを目的とする。   Therefore, an object of the present invention is to provide a communication system that can guarantee the communication quality of another terminal even if the terminal moves in a state where the resource is reserved in a network where network resources can be reserved.

請求項1記載の通信システムは、複数の端末と、これらの端末を中継し、パケットに付与された優先度に基づいて、優先制御を実施する中継機器とを備え、ネットワークリソースの予約をサポートする通信システムであって、端末のそれぞれは、自端末と他端末との通信情報を記録する通信管理テーブルと、通信管理テーブルの通信情報に基づいて、パケットに優先度を付与して送信するパケット送信部と、パケットを受信するパケット受信部と、自端末のリンク状態が変化すると、通信管理テーブルの通信情報のうち、自端末が送信元であるパケットの優先度を更新するリンク管理部とを有する。   A communication system according to claim 1 includes a plurality of terminals, and a relay device that relays these terminals and performs priority control based on a priority assigned to a packet, and supports reservation of network resources. A communication system, wherein each of the terminals transmits a communication management table that records communication information between the terminal itself and another terminal, and a packet that assigns a priority to a packet based on the communication information in the communication management table and transmits the packet. Unit, a packet receiving unit that receives a packet, and a link management unit that updates the priority of a packet from which the terminal is a transmission source in the communication information of the communication management table when the link state of the terminal changes. .

この構成により、移動した端末が自端末に関連する通信の優先度を更新しているため、他の端末の通信に影響を及ぼさないようにでき、他の端末の通信品質の劣化を抑制できる。   With this configuration, since the moved terminal updates the priority of the communication related to its own terminal, it can be prevented from affecting the communication of the other terminal, and the deterioration of the communication quality of the other terminal can be suppressed.

請求項2記載の通信システムでは、端末に割り当てる優先度を管理し、端末からの要求に対し、優先度を割り当てる優先度割り当て部を備え、端末は、自端末から送信するパケットに付与する優先度を、優先度割り当て部から取得する。   3. The communication system according to claim 2, further comprising a priority assigning unit that manages a priority assigned to the terminal and assigns a priority to a request from the terminal, wherein the terminal assigns a priority to a packet transmitted from the terminal. From the priority assignment unit.

請求項3記載の通信システムでは、端末は、自端末のリンク状態が変化すると、自端末が送信元であるパケットの、新しい優先度を優先度割り当て部から取得し、このパケットの優先度を更新する。   In the communication system according to the third aspect, when the link state of the terminal changes, the terminal obtains a new priority of the packet from which the terminal is the transmission source from the priority assignment unit, and updates the priority of the packet. I do.

これらの構成により、送信元端末が移動した際に対応でき、優先度割り当て部により、優先度の付与を一括して効率よく実施できる。   According to these configurations, it is possible to cope with a movement of the transmission source terminal, and the priority assignment unit can efficiently perform the assignment of the priority collectively.

請求項4記載の通信システムでは、端末は、自端末のリンク状態が変化すると、自端末が受信先であるパケットの送信元の端末に、このパケットの優先度を変更するように通知し、この送信元の端末は、このパケットの、新しい優先度を優先度割り当て部から取得し、このパケットの優先度を更新する。   In the communication system according to the fourth aspect, when the link state of the terminal changes, the terminal notifies the terminal of the source of the packet to which the terminal is a destination to change the priority of the packet. The source terminal obtains a new priority of the packet from the priority assignment unit and updates the priority of the packet.

この構成により、受信先端末が移動した際に対応でき、優先度割り当て部により、優先度の付与を一括して効率よく実施できる。   With this configuration, it is possible to cope with a movement of the destination terminal, and the priority assignment unit can efficiently perform the assignment of the priority collectively.

請求項5記載の通信システムでは、中継機器は、無線LANを構成する基地局であり、端末のリンク管理部は、基地局との接続の変化を、リンク状態の変化とする。   In the communication system according to the fifth aspect, the relay device is a base station configuring a wireless LAN, and the link management unit of the terminal sets a change in connection with the base station to a change in link state.

この構成により、無線LAN環境において、端末が移動しても、他の端末の通信品質を保証できる。   With this configuration, even if a terminal moves in a wireless LAN environment, communication quality of another terminal can be guaranteed.

請求項6記載の通信システムでは、中継機器は、有線LANを構成するスイッチであり、端末のリンク管理部は、スイッチとの接続の変化を、リンク状態の変化とする。   In the communication system according to the sixth aspect, the relay device is a switch configuring a wired LAN, and the link management unit of the terminal sets a change in connection with the switch as a change in a link state.

この構成により、有線LAN環境において、端末が移動しても、他の端末の通信品質を保証できる。   With this configuration, even if a terminal moves in a wired LAN environment, communication quality of another terminal can be guaranteed.

本発明によれば、端末が移動しても、移動した端末が自端末に関連する通信の優先度を更新するため、他の端末の通信より低い優先度に設定して、他の端末の通信に影響を及ぼさず、他の端末の通信品質の劣化を抑制できる。あるいは、移動した端末の持ち主が、高額料金契約者やエグゼクティブ等である場合には、移動した端末の通信を、他の端末の通信よりも高い優先度に設定して、自端末の通信品質劣化を抑制できる。   According to the present invention, even if a terminal moves, the moved terminal updates the priority of the communication related to the own terminal, so that the priority is set lower than the communication of the other terminal, and the communication of the other terminal is set. And the deterioration of the communication quality of the other terminals can be suppressed. Alternatively, if the owner of the moved terminal is a high-priced subscriber or executive, the communication of the moved terminal is set to a higher priority than the communication of the other terminals, and the communication quality of the own terminal deteriorates. Can be suppressed.

次に、図面を参照しながら、本発明の実施の形態を説明する。   Next, embodiments of the present invention will be described with reference to the drawings.

(実施の形態1)
図1は、本発明の実施の形態1における通信システムの構成図である。実施の形態1は、送信元端末が、移動することにより、送信元端末のリンク状態が変化する場合に関する。
(Embodiment 1)
FIG. 1 is a configuration diagram of a communication system according to Embodiment 1 of the present invention. Embodiment 1 relates to the case where the link state of the source terminal changes as the source terminal moves.

この通信システムは、中継機器として、基地局1、2、3を有する。基地局3と基地局1、及び、基地局3と基地局2は、有線又は無線により、接続されている。   This communication system has base stations 1, 2, and 3 as relay devices. The base station 3 and the base station 1 and the base station 3 and the base station 2 are connected by wire or wirelessly.

本形態では、これらの基地局1〜3は、端末10、20、30、40と無線で接続し、無線LANが構成されるものとする。本発明は、中継機器により有線LANを構成する場合にも、同様に適用できる。そして、有線LANを構成する場合には、これらの中継機器は、レイヤ2スイッチに相当する。   In the present embodiment, it is assumed that these base stations 1 to 3 are wirelessly connected to the terminals 10, 20, 30, and 40 to configure a wireless LAN. The present invention can be similarly applied to a case where a wired LAN is configured by a relay device. When a wired LAN is configured, these relay devices correspond to a layer 2 switch.

端末10は基地局1と接続し、端末20、30は基地局2と接続し、端末40は基地局3と接続している。   The terminal 10 is connected to the base station 1, the terminals 20 and 30 are connected to the base station 2, and the terminal 40 is connected to the base station 3.

これらの端末10、20、30、40は、それぞれ、通信管理テーブル13、23、33、43と、リンク管理部14、24、34、44と、パケット送信部11、21、31、41と、パケット受信部12、22、32、42とを備える。   These terminals 10, 20, 30, and 40 respectively include a communication management table 13, 23, 33, 43, a link management unit 14, 24, 34, 44, a packet transmission unit 11, 21, 31, 41, And a packet receiving unit 12, 22, 32, 42.

通信管理テーブル13、23、33、43は、自端末と他端末との通信情報を記録する。   The communication management tables 13, 23, 33, and 43 record communication information between the own terminal and another terminal.

パケット送信部11、21、31、41は、通信管理テーブル13、23、33、43の通信情報に基づいて、パケットに優先度を付与し、基地局を介して受信先端末へパケットを送信する。   The packet transmission units 11, 21, 31, and 41 assign priorities to the packets based on the communication information in the communication management tables 13, 23, 33, and 43, and transmit the packets to the destination terminal via the base station. .

パケット受信部12、22、32、42は、送信元端末から基地局を介してパケットを受信する。   The packet receiving units 12, 22, 32, and 42 receive a packet from a source terminal via a base station.

リンク管理部14、24、34、44は、自端末のリンク状態が変化すると、通信管理テーブル13、23、33、43の通信情報のうち、自端末が送信元であるパケットの優先度を更新する。なお、管理サーバ4は、基地局1〜3と通信可能な任意の位置に設けることができる。   When the link state of the own terminal changes, the link management units 14, 24, 34, and 44 update the priority of the packet of which the own terminal is the transmission source in the communication information of the communication management tables 13, 23, 33, and 43. I do. In addition, the management server 4 can be provided at any position that can communicate with the base stations 1 to 3.

さらに、基地局3には、管理サーバ4が接続される。管理サーバ4は、本通信システムにおける、リソースの予約状況を管理する。   Further, a management server 4 is connected to the base station 3. The management server 4 manages the resource reservation status in the communication system.

管理サーバ4に設けられる、優先度割り当て部5は、端末10、20、30、40に割り当てる優先度を管理し、各端末10、20、30、40からの要求に対し、優先度を割り当てる。即ち、各端末10、20、30、40は、自端末から送信するパケットに付与する優先度を、優先度割り当て部5から取得する。   A priority assignment unit 5 provided in the management server 4 manages the priorities assigned to the terminals 10, 20, 30, and 40, and assigns priorities to requests from the terminals 10, 20, 30, and 40. That is, each of the terminals 10, 20, 30, and 40 acquires, from the priority assignment unit 5, the priority assigned to the packet transmitted from the terminal.

より具体的には、優先度割り当て部5は、各端末から、送信元アドレス、送信先アドレス、予約帯域を受信すると、送信元アドレスと送信先アドレスの通信経路上において、その通信に割り当てられる優先度(DSCP優先度およびIEEE802.1p優先度の値)を、その端末に通知する。   More specifically, upon receiving a source address, a destination address, and a reserved band from each terminal, the priority assignment unit 5 assigns the priority assigned to the communication on the communication path between the source address and the destination address. Degree (the values of the DSCP priority and the IEEE 802.1p priority) are notified to the terminal.

通信管理テーブル13、23、33、43は、通信経路毎に図6(a)に示す構造を持つエントリを有する。本形態では、このエントリには、送信元のアドレス、送信先のアドレス、ソケット番号、DSCP優先度、DSCP仮優先度、802.1p優先度、802.1p仮優先度及び予約消失の、各値を記録するフィールドが、設けられる。   The communication management tables 13, 23, 33, and 43 have entries having the structure shown in FIG. 6A for each communication path. In the present embodiment, the entry includes a source address, a destination address, a socket number, a DSCP priority, a DSCP temporary priority, an 802.1p priority, an 802.1p temporary priority, and a reservation loss. Is provided.

ここで、本形態において、特に断らない限り、パケットに付与される優先度とは、DSCP優先度と802.1p優先度とを指すものとする。   Here, in this embodiment, unless otherwise specified, the priority given to a packet indicates a DSCP priority and an 802.1p priority.

本形態では、1つの通信経路について、エントリが作成された直後の初期状態において、図6(a)に示すように、リンク管理部14、24、34、44が、送信元のアドレス、送信先のアドレス及びソケット番号のフィールドに、この通信経路の該当値をセットし、DSCP優先度、DSCP仮優先度、802.1p優先度及び802.1p仮優先度のフィールドに、初期値として「0」をセットし、予約消失のフィールドに、初期値として「OFF」をセットするものとする。   In the present embodiment, in the initial state immediately after the entry is created for one communication path, as shown in FIG. 6A, the link management units 14, 24, 34, 44 The corresponding value of this communication path is set in the fields of the address and the socket number, and the initial value is “0” in the fields of the DSCP priority, the DSCP temporary priority, the 802.1p priority, and the 802.1p temporary priority. Is set, and “OFF” is set as an initial value in the field of reservation disappearance.

勿論、優先度割り当て部5によって、通知された値を初期値としてもよい。なお、予約消失の値が「OFF」の場合、この通信経路の予約が確立されていることを示し、この値が「ON」の場合、予約が失われていることを示す。   Of course, the value notified by the priority assignment unit 5 may be used as the initial value. When the value of the reservation disappearance is “OFF”, it indicates that the reservation of this communication route has been established, and when this value is “ON”, it indicates that the reservation has been lost.

図2は、本発明の実施の形態1における端末10のハードウェア構成図である。ここで、端末20、30、40は、端末10と同様の構成をなすから、以下説明の重複を避けるため、端末10についてのみ説明する。   FIG. 2 is a hardware configuration diagram of terminal 10 according to Embodiment 1 of the present invention. Here, the terminals 20, 30, and 40 have the same configuration as the terminal 10, so that only the terminal 10 will be described below to avoid duplication of the description below.

図1に示すように、CPU15は、バス16を介して接続された、ROM18に格納され、かつ、図3〜図5、図8、図9に示すフローチャートに沿ったシステムプログラムを実行し、図1の各要素の動作を制御する。この制御によって、図1のリンク管理部14が実現される。   As shown in FIG. 1, the CPU 15 executes a system program stored in the ROM 18 connected via the bus 16 and according to the flowcharts shown in FIGS. 3 to 5, 8, and 9. 1 controls the operation of each element. By this control, the link management unit 14 in FIG. 1 is realized.

また、RAM17には、CPU15がその処理上必要な記憶領域と、通信管理テーブル13のための領域とが、確保される。また、ネットワークインターフェイス19が、CPU15の制御下において、ネットワークと入出力を実施することにより、パケット送信部11及びパケット受信部12とが実現される。   In the RAM 17, a storage area necessary for the processing by the CPU 15 and an area for the communication management table 13 are secured. The network interface 19 performs input / output with the network under the control of the CPU 15, thereby realizing the packet transmission unit 11 and the packet reception unit 12.

次に、図1、図6を用いて、端末40が送信元端末であり、端末10が受信先端末である場合に、端末40が、パケットに付与する優先度を獲得する手順について説明する。   Next, with reference to FIGS. 1 and 6, a description will be given of a procedure in which the terminal 40 acquires the priority to be given to the packet when the terminal 40 is the source terminal and the terminal 10 is the destination terminal.

1.端末10、40は、ソケット通信を開設し、互いにソケット番号を得る。端末10、40のリンク管理部14、44は、図6(a)に示すように、それぞれの通信管理テーブル13、43に、送信元アドレス、送信先アドレス、ソケット番号、DSCP優先度、DSCP低優先度、802.1p優先度、802.1p低優先度、予約消失の値を記録する。   1. The terminals 10 and 40 establish a socket communication and mutually obtain a socket number. As shown in FIG. 6A, the link management units 14 and 44 of the terminals 10 and 40 store the source address, destination address, socket number, DSCP priority, and DSCP low in the respective communication management tables 13 and 43. The values of priority, 802.1p priority, 802.1p low priority, and reservation disappearance are recorded.

2.端末10は、管理サーバ4に対し、送信元アドレス(端末40のIPアドレス)、送信先アドレス(端末10のIPアドレス)及び必要となる帯域を、通知する。   2. The terminal 10 notifies the management server 4 of the source address (the IP address of the terminal 40), the destination address (the IP address of the terminal 10), and the required bandwidth.

3.管理サーバ4は、端末10、40が通信する経路上において、要求された帯域が提供可能かを判断する。   3. The management server 4 determines whether or not the requested band can be provided on the path through which the terminals 10 and 40 communicate.

4.可能な場合、その経路で利用可能な優先度(DSCP優先度およびIEEE802.1p優先度)を割り当て、端末10に通知する。なお、本例では、DSCP優先度を「32」とし、IEEE802.1p優先度を「6」とする。   4. If possible, a priority (DSCP priority and IEEE 802.1p priority) that can be used on the route is assigned, and the terminal 10 is notified. In this example, the DSCP priority is “32” and the IEEE 802.1p priority is “6”.

5.端末10は、管理サーバ4から、この優先度を受信し、図6(b)に示すように、端末10のリンク管理部14は、この優先度を、通信管理テーブル14に設定する。   5. The terminal 10 receives this priority from the management server 4, and the link management unit 14 of the terminal 10 sets this priority in the communication management table 14, as shown in FIG.

6.端末10は、端末40に対して、優先度を通知し、端末40は、その優先度を受信する。   6. The terminal 10 notifies the terminal 40 of the priority, and the terminal 40 receives the priority.

7.端末40のリンク管理部44は、その通信管理テーブル43に取得した優先度の値を記録する。   7. The link management unit 44 of the terminal 40 records the acquired priority value in the communication management table 43.

8.端末40は、パケットに優先度を付与して、通信を開始する。   8. The terminal 40 gives priority to the packet and starts communication.

上記処理では、受信先端末である端末10が管理サーバ4に問い合わせた後、端末40へ通知しているが、送信元端末である端末40が、管理サーバ4に問い合わせた後、端末10に通知してもよい。   In the above processing, the terminal 10 as the receiving terminal notifies the terminal 40 after inquiring the management server 4. However, the terminal 40 as the transmitting terminal notifies the terminal 10 after inquiring the management server 4. May be.

同様の処理により、端末20と端末30も、優先度を付与したパケットにより、通信を行うことが可能である。   By the same processing, the terminal 20 and the terminal 30 can also communicate with each other using the packet with the priority.

次に、図7の矢印N1で示すように、送信元端末である端末2が移動し、その端末2が接続する基地局が(基地局2から基地局1へ)変更された場合の動作について、説明する。この動作は、(1)リンクダウン時の動作、(2)リンクアップ時の動作、(3)優先度の再処理時の動作の、3つの動作からなる。   Next, as shown by the arrow N1 in FIG. 7, the operation when the terminal 2 which is the source terminal moves and the base station connected to the terminal 2 is changed (from the base station 2 to the base station 1) ,explain. This operation includes three operations: (1) operation at the time of link down, (2) operation at the time of link up, and (3) operation at the time of priority reprocessing.

(1)リンクダウン時の動作
まず、端末20が基地局2との接続を解除した場合の動作について、図3、図6を用いて説明する。
(1) Operation at the time of link down First, the operation when the terminal 20 releases the connection with the base station 2 will be described with reference to FIGS.

1.端末20と基地局2との接続が解除されると、図3のステップ1にて、リンク管理部24は、リンクダウンを検出する。   1. When the connection between the terminal 20 and the base station 2 is released, the link management unit 24 detects a link down in step 1 of FIG.

2.リンク管理部24は、リンクダウンを検出すると、ステップ2にて、図6(c)に示すように、通信管理テーブル23の予約消失フラグを「ON」に設定する。以上により、リンクダウン時の処理が完了する。   2. When detecting the link down, the link management unit 24 sets the reservation disappearance flag of the communication management table 23 to “ON” in Step 2 as shown in FIG. 6C. Thus, the process at the time of link down is completed.

(2)リンクアップ時の動作
次に、端末20が基地局1に接続した際の動作について、図4、図6を用いて説明する。
(2) Operation at Link Up Next, an operation when the terminal 20 connects to the base station 1 will be described with reference to FIGS.

1.端末20と基地局1とが接続すると、図4のステップ11にて、リンク管理部24はリンクアップを検出する。   1. When the terminal 20 is connected to the base station 1, the link management unit 24 detects a link-up in step 11 of FIG.

2.リンク管理部24は、リンクアップを検出すると、通信管理テーブル23の各通信について、以下の処理を行う。   2. When detecting the link up, the link management unit 24 performs the following processing for each communication in the communication management table 23.

まず、ステップ12にて、予約消失フラグが「ON」になっている通信を検索し、ステップ13〜ステップ15にて、予約消失フラグが「ON」となっている、全ての通信に対し、現在使用中の優先度から、図6(c)に示す、DSCP仮優先度及び802.1p仮優先度を使用するように変更する。   First, in step 12, a search is made for a communication in which the reservation disappearance flag is "ON", and in steps 13 to 15, current communication is performed for all communications in which the reservation loss flag is "ON". The priority in use is changed to use the DSCP temporary priority and the 802.1p temporary priority shown in FIG. 6C.

以上により、リンクアップした際に、通信管理テーブル23に記録されている通信に使用する優先度が変更される。優先度の変更後、パケット送信部21は、新しく設定された優先度を、パケットに付与し通信を継続する。   As described above, when link-up is performed, the priority used for communication recorded in the communication management table 23 is changed. After changing the priority, the packet transmitting unit 21 gives the newly set priority to the packet and continues the communication.

(3)優先度の再処理時の動作
次に、優先度を再取得する処理について、図5、図6を用いて説明する。まず、図5のステップ21にて、リンク管理部24は、通信管理テーブル23において、予約消失フラグが「ON」になっている通信を検索する。
(3) Operation at the time of priority re-processing Next, the processing of re-acquiring the priority will be described with reference to FIGS. First, in step 21 of FIG. 5, the link management unit 24 searches the communication management table 23 for a communication whose reservation loss flag is “ON”.

ステップ22にて、予約消失フラグが「ON」になっている通信が存在すれば、ステップ23にて、リンク管理部24は、管理サーバ4に再予約(送信元、送信先、帯域を通知)を求め、管理サーバ4の優先度割り当て部5から新しい優先度を取得する(ステップ24)。   If there is any communication whose reservation loss flag is "ON" in step 22, the link management unit 24 re-reserves the management server 4 (notifies the transmission source, transmission destination, and bandwidth) in step 23. And obtains a new priority from the priority assignment unit 5 of the management server 4 (step 24).

ここでは、DSCP優先度「16」、802.1p優先度「5」という、新しい優先度が取得されたものとする。すると、ステップ25にて、リンク管理部24は、図6(e)に示すように、通信管理テーブル23の優先度の値を更新する。   Here, it is assumed that new priorities of DSCP priority “16” and 802.1p priority “5” have been acquired. Then, in step 25, the link management unit 24 updates the priority value in the communication management table 23 as shown in FIG.

また、リンク管理部24は、ステップ26にて、該当する通信に関するパケットの優先度を、新しく取得した優先度とし、ステップ27にて、この通信の予約消失フラグを「OFF」にする。リンク管理部24は、ステップ22〜ステップ27の処理を、全ての通信について繰り返す(ステップ28)。   In step 26, the link management unit 24 sets the priority of the packet relating to the communication to the newly acquired priority, and in step 27, sets the reservation erasure flag of this communication to “OFF”. The link management unit 24 repeats the processing of steps 22 to 27 for all communications (step 28).

以上の処理において、新しい優先度が割り当てられるまでの間、他の通信に影響しない優先度を設定して通信をおこなうことにより、他の通信の品質劣化を抑制できる。   In the above processing, by setting a priority that does not affect other communication until the new priority is assigned and performing communication, it is possible to suppress quality deterioration of other communication.

(実施の形態2)
実施の形態2は、受信先端末が、移動することにより、受信先端末のリンク状態が変化する場合に関する。以下、図8、図9及び図10を用いて、実施の形態1との相違点を中心に説明する。
(Embodiment 2)
Embodiment 2 relates to a case where the link state of the receiving terminal changes as the receiving terminal moves. Hereinafter, differences from the first embodiment will be mainly described with reference to FIGS. 8, 9, and 10.

図10において、端末40は送信元端末であり、端末10および端末20が受信先端末である。   In FIG. 10, a terminal 40 is a source terminal, and terminals 10 and 20 are destination terminals.

即ち、端末20が矢印N2で示すように移動する前においては、通信経路203と、通信経路204とが、形成され、これらの通信経路203、204では、ネットワークリソースの予約が確立されている。また、端末10は基地局1に、端末20は基地局2に、端末40は基地局3に、それぞれ接続されている。   That is, before the terminal 20 moves as indicated by the arrow N2, a communication path 203 and a communication path 204 are formed, and reservation of network resources is established in these communication paths 203 and 204. The terminal 10 is connected to the base station 1, the terminal 20 is connected to the base station 2, and the terminal 40 is connected to the base station 3.

以下、端末2が矢印N2で示すように移動した際の動作について説明する。優先度割り当て部5による優先度の割り当ては、実施の形態1と同様である。また、「(2)リンクアップ時の動作」の項目1.(リンクアップの検出)までの動作も、実施の形態1と同様である。   Hereinafter, an operation when the terminal 2 moves as indicated by the arrow N2 will be described. The priority assignment by the priority assignment unit 5 is the same as in the first embodiment. In addition, item 1. of “(2) Operation at link up”. The operation up to (link-up detection) is also the same as in the first embodiment.

さて、図8のステップ31にて、受信先端末である端末20のリンク管理部24が、基地局1とのリンクアップを検出すると、リンク管理部24は、通信管理テーブル23に記録された通信のうち、自端末が受信している通信に対し、以下の処理を行う。   Now, in step 31 of FIG. 8, when the link management unit 24 of the terminal 20 that is the destination terminal detects a link-up with the base station 1, the link management unit 24 performs the communication recorded in the communication management table 23. Among them, the following processing is performed on the communication received by the own terminal.

まず、ステップ32にて、通信管理テーブル23において、予約消失フラグが「ON」になっている通信を検索する。この通信が存在すれば(ステップ33)、ステップ34にて、端末20は、送信元端末である、端末40に対して、予約が消失したことを通知する。そして、リンク管理部24は、予約消失フラグが「ON」になっている通信がなくなるまで、上記処理を繰り返す(ステップ35)。   First, in step 32, the communication management table 23 is searched for a communication whose reservation disappearance flag is "ON". If this communication exists (Step 33), in Step 34, the terminal 20 notifies the transmission source terminal, the terminal 40, that the reservation has been lost. Then, the link management unit 24 repeats the above processing until there is no communication in which the reservation disappearance flag is “ON” (step 35).

以上により、リンクアップした際に、移動した受信先の端末20は、通信管理テーブル23に記録されている通信のうち、自端末が受信している通信に関して、送信元端末に予約が消失したことを通知する。   As described above, when the link-up occurs, the destination terminal 20 that has moved has lost the reservation in the source terminal with respect to the communication received by the terminal among the communication recorded in the communication management table 23. Notify.

また、図9のステップ41にて、送信元端末である端末40は、送信先端末である、端末20から予約が消失したことを通知されると、次の処理を行う。   In step 41 of FIG. 9, when the terminal 40 that is the transmission source terminal is notified that the reservation has been lost from the terminal 20 that is the transmission destination terminal, the terminal 40 performs the following processing.

即ち、ステップ42にて、端末40のリンク管理部44は、通信管理テーブル43のうち、予約の消失を通知してきた受信先端末(ここでは、端末20)の通信の予約消失フラグを「ON」に設定する。   That is, in step 42, the link management unit 44 of the terminal 40 sets “ON” the communication reservation loss flag of the communication of the receiving terminal (here, the terminal 20) that has notified the reservation loss in the communication management table 43. Set to.

そして、ステップ43にて、リンク管理部44は、この通信について、現在使用中の優先度から、仮優先度を使用するように変更する。これにより、パケット送信部41は、新しく設定された優先度をパケットに付与して、通信を継続する。   Then, in step 43, the link management unit 44 changes this communication from the currently used priority to the temporary priority. As a result, the packet transmission unit 41 gives the newly set priority to the packet and continues the communication.

次に、ステップ44にて、端末40は、優先度割り当て部5から優先度を再取得し、取得した優先度を新たに設定しなおす。この処理は、実施の形態1と同様なので省略する。   Next, in step 44, the terminal 40 reacquires the priority from the priority assignment unit 5, and newly sets the acquired priority. This processing is the same as in the first embodiment, and will not be described.

以上の処理において、受信先端末が移動した場合に、送信元端末に移動を通知することで、送信元端末は、新しい優先度を割り当てられるまでの間、他の通信に影響しない優先度を設定することにより、他の通信の品質劣化を抑制できる。   In the above processing, when the destination terminal moves, by notifying the source terminal of the movement, the source terminal sets a priority that does not affect other communication until a new priority is assigned By doing so, quality degradation of other communications can be suppressed.

なお、実施の形態1、2では、無線LANによる接続を例にとって、説明したが、本発明は、有線LAN(例えば、イーサネット(登録商標))による接続にも、同様に適用できる。ここで、リンクダウンは、無線LANにおいては、基地局が切り替わったことを意味し、有線LANでは、スイッチからケーブルがはずれたことを意味する。   In the first and second embodiments, a description has been given of a connection using a wireless LAN as an example. However, the present invention can be similarly applied to a connection using a wired LAN (for example, Ethernet (registered trademark)). Here, the link down means that the base station is switched in the wireless LAN, and that the cable is disconnected from the switch in the wired LAN.

勿論、実施の形態1、2は、組み合わせて実装することができ、このように組み合わせることが、望ましい。   Of course, Embodiments 1 and 2 can be implemented in combination, and such combination is desirable.

次に、図11、図12を用いて、本発明を公衆無線LANサービス(public wireless LAN)に適用した、さらなる具体例を説明する。まず、図11の例では、映像送信端末(映像サーバ)40が、映像データを送信し、映像受信端末10、20、30が、映像サーバ40から送信される映像データを受信し受信した映像データを再生している。   Next, a further specific example in which the present invention is applied to a public wireless LAN service (public wireless LAN) will be described with reference to FIGS. First, in the example of FIG. 11, the video transmission terminal (video server) 40 transmits video data, and the video reception terminals 10, 20, and 30 receive video data transmitted from the video server 40 and receive video data. Are playing.

そして、映像受信端末20が、公衆無線LANサービスの基地局2から、基地局1へ移動したものとする。   Then, it is assumed that the video receiving terminal 20 has moved from the base station 2 of the public wireless LAN service to the base station 1.

このとき
(状態1):映像受信端末20は、映像サーバ40へ移動を通知する。
(状態2):映像サーバ40は、優先度を下げて映像受信端末20との通信を継続する。
(状態3):映像サーバ40は、管理サーバ4から新しい優先度を取得する。
(状態4):映像サーバ40は、取得した優先度で映像受信端末20との通信を継続する。
At this time (state 1): the video receiving terminal 20 notifies the video server 40 of the movement.
(State 2): The video server 40 continues the communication with the video receiving terminal 20 with the priority lowered.
(State 3): The video server 40 acquires a new priority from the management server 4.
(State 4): The video server 40 continues communication with the video receiving terminal 20 at the acquired priority.

ここで、(状態1)〜(状態4)の間、他の端末(映像受信端末10、30)の間の通信品質は保証されるため、映像受信端末10、30は、品質を保ったまま映像再生を継続できる。。   Here, during (state 1) to (state 4), the communication quality between the other terminals (video receiving terminals 10, 30) is guaranteed, so that the video receiving terminals 10, 30 maintain the quality. Video playback can be continued. .

次に、図12の例では、映像送信端末(映像サーバ)10、20が、それぞれ映像データを送信し、映像受信端末30は、映像サーバ20から送信される映像データを受信し、映像受信端末40は、映像サーバ10から送信される映像データを受信している。   Next, in the example of FIG. 12, the video transmission terminals (video servers) 10 and 20 transmit video data, respectively, and the video reception terminal 30 receives the video data transmitted from the video server 20, 40 receives the video data transmitted from the video server 10.

そして、映像サーバ20が、公衆無線LANサービスの基地局2から、基地局1へ移動したものとする。   Then, it is assumed that the video server 20 has moved from the base station 2 of the public wireless LAN service to the base station 1.

このとき
(状態5):映像サーバ20は、自分自身が移動したため、優先度を下げて映像受信端末30との通信を継続する。
(状態6):映像サーバ20は、管理サーバ4から新しい優先度を取得する。
(状態7):映像サーバ20は、取得した優先度で映像受信端末30との通信を継続する。
At this time (state 5): Since the video server 20 itself has moved, the priority is lowered and communication with the video receiving terminal 30 is continued.
(State 6): The video server 20 acquires a new priority from the management server 4.
(State 7): The video server 20 continues communication with the video receiving terminal 30 at the acquired priority.

ここで、(状態5)〜(状態7)の間、他の端末(映像サーバ10と受信端末40)の間の通信品質は保証されるため、映像受信端末40は、品質を保ったまま映像再生を継続できる。   Here, during (state 5) to (state 7), since the communication quality between the other terminals (the video server 10 and the receiving terminal 40) is guaranteed, the video receiving terminal 40 Playback can be continued.

本発明に係る通信システムは、例えばネットワークリソースの予約をサポートする通信分野等において好適に利用できる。   The communication system according to the present invention can be suitably used in, for example, a communication field that supports reservation of network resources.

本発明の実施の形態1における通信システムの構成図Configuration diagram of a communication system according to Embodiment 1 of the present invention 同端末のハードウェア構成図Hardware configuration diagram of the terminal 同リンク管理部のフローチャートFlow chart of the link management unit 同リンク管理部のフローチャートFlow chart of the link management unit 同リンク管理部のフローチャートFlow chart of the link management unit (a)同通信管理テーブルの状態図 (b)同通信管理テーブルの状態図 (c)同通信管理テーブルの状態図 (d)同通信管理テーブルの状態図 (e)同通信管理テーブルの状態図(A) State diagram of the communication management table (b) State diagram of the communication management table (c) State diagram of the communication management table (d) State diagram of the communication management table (e) State diagram of the communication management table 同通信経路変更の説明図Illustration of communication path change 本発明の実施の形態2におけるリンク管理部のフローチャートFlowchart of link management unit in Embodiment 2 of the present invention 同リンク管理部のフローチャートFlow chart of the link management unit 同通信経路変更の説明図Illustration of communication path change 本発明の実施の形態2における通信経路変更の具体例説明図FIG. 8 is a diagram illustrating a specific example of a communication path change according to the second embodiment of the present invention. 本発明の実施の形態1における通信経路変更の具体例説明図FIG. 4 is a diagram illustrating a specific example of a communication path change according to the first embodiment of the present invention. 従来の通信経路変更の説明図Illustration of conventional communication path change 従来の通信経路変更の説明図Illustration of conventional communication path change 従来の通信経路変更の説明図Illustration of conventional communication path change 従来の通信経路変更の説明図Illustration of conventional communication path change

符号の説明Explanation of reference numerals

1、2、3 基地局
4 管理サーバ
5 優先度割り当て部
10、20、30、40 端末
11、21、31、41 パケット送信部
12、22、32、42 パケット受信部
13、23、33、43 通信管理テーブル
14、24、34、44 リンク管理部
1, 2, 3 Base station 4 Management server 5 Priority assignment units 10, 20, 30, 40 Terminals 11, 21, 31, 41 Packet transmission units 12, 22, 32, 42 Packet reception units 13, 23, 33, 43 Communication management tables 14, 24, 34, 44 Link management unit

Claims (8)

複数の端末と、これらの端末を中継し、パケットに付与された優先度に基づいて、優先制御を実施する中継機器とを備え、ネットワークリソースの予約をサポートする通信システムであって、
前記端末のそれぞれは、
自端末と他端末との通信情報を記録する通信管理テーブルと、
前記通信管理テーブルの通信情報に基づいて、パケットに優先度を付与して送信するパケット送信部と、
パケットを受信するパケット受信部と、
自端末のリンク状態が変化すると、前記通信管理テーブルの通信情報のうち、自端末が送信元であるパケットの優先度を更新するリンク管理部とを有する、通信システム。
A communication system that includes a plurality of terminals and a relay device that relays these terminals and performs priority control based on the priority given to the packet, and supports reservation of network resources,
Each of said terminals,
A communication management table for recording communication information between the own terminal and another terminal;
Based on the communication information of the communication management table, a packet transmission unit that assigns a priority to the packet and transmits the packet.
A packet receiving unit for receiving a packet,
A communication system comprising: a link management unit that updates a priority of a packet that is a transmission source of the own terminal among communication information of the communication management table when a link state of the own terminal changes.
前記端末に割り当てる優先度を管理し、前記端末からの要求に対し、優先度を割り当てる優先度割り当て部を備え、
前記端末は、
自端末から送信するパケットに付与する優先度を、前記優先度割り当て部から取得する、請求項1記載の通信システム。
Manages the priority to be assigned to the terminal, for a request from the terminal, comprising a priority assignment unit to assign a priority,
The terminal is
The communication system according to claim 1, wherein a priority assigned to a packet transmitted from the terminal is acquired from the priority assigning unit.
前記端末は、自端末のリンク状態が変化すると、自端末が送信元であるパケットの、新しい優先度を前記優先度割り当て部から取得し、このパケットの優先度を更新する、請求項2記載の通信システム。 The terminal according to claim 2, wherein when the link state of the terminal changes, the terminal obtains a new priority of the packet from which the terminal is the transmission source from the priority assignment unit, and updates the priority of the packet. Communications system. 前記端末は、自端末のリンク状態が変化すると、自端末が受信先であるパケットの送信元の端末に、このパケットの優先度を変更するように通知し、この送信元の端末は、このパケットの、新しい優先度を前記優先度割り当て部から取得し、このパケットの優先度を更新する、請求項1から3記載の通信システム。 When the link state of the own terminal changes, the terminal notifies the source terminal of the packet to which the own terminal is a destination to change the priority of the packet. 4. The communication system according to claim 1, wherein a new priority of the packet is acquired from the priority assignment unit, and the priority of the packet is updated. 前記中継機器は、無線LANを構成する基地局であり、前記端末の前記リンク管理部は、前記基地局との接続の変化を、リンク状態の変化とする、請求項1から4記載の通信システム。 The communication system according to claim 1, wherein the relay device is a base station configuring a wireless LAN, and wherein the link management unit of the terminal sets a change in connection with the base station to a change in a link state. . 前記中継機器は、有線LANを構成するスイッチであり、前記端末の前記リンク管理部は、前記スイッチとの接続の変化を、リンク状態の変化とする、請求項1から5記載の通信システム。 The communication system according to claim 1, wherein the relay device is a switch configuring a wired LAN, and wherein the link management unit of the terminal sets a change in connection with the switch to a change in a link state. 自端末と他端末との通信情報を記録する通信管理テーブルと、
前記通信管理テーブルの通信情報に基づいて、パケットに優先度を付与して送信するパケット送信部と、
パケットを受信するパケット受信部と、
自端末のリンク状態が変化すると、前記通信管理テーブルの通信情報のうち、自端末が送信元であるパケットの優先度を更新するリンク管理部とを有する、端末。
A communication management table for recording communication information between the own terminal and another terminal;
Based on the communication information of the communication management table, a packet transmission unit that assigns a priority to the packet and transmits the packet.
A packet receiving unit for receiving a packet,
A terminal that has a link management unit that updates the priority of a packet that is a transmission source of the terminal in the communication information of the communication management table when the link state of the terminal changes.
複数の端末のそれぞれにおいて、自端末と他端末との通信情報を記録するステップと、
記録された通信情報に基づいて、パケットに優先度を付与して送信するステップと、
パケットを受信するステップと、
自端末のリンク状態が変化すると、記録された通信情報のうち、自端末が送信元であるパケットの優先度を更新するステップとを含む、通信方法。
Recording communication information between the own terminal and another terminal at each of the plurality of terminals;
Based on the recorded communication information, transmitting a packet with a priority assigned,
Receiving a packet;
And updating the priority of the packet of which the terminal is the transmission source from the recorded communication information when the link state of the terminal changes.
JP2003414321A 2003-01-21 2003-12-12 Communication system and terminal Expired - Fee Related JP4260613B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003414321A JP4260613B2 (en) 2003-01-21 2003-12-12 Communication system and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003012035 2003-01-21
JP2003414321A JP4260613B2 (en) 2003-01-21 2003-12-12 Communication system and terminal

Publications (2)

Publication Number Publication Date
JP2004248258A true JP2004248258A (en) 2004-09-02
JP4260613B2 JP4260613B2 (en) 2009-04-30

Family

ID=33031943

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003414321A Expired - Fee Related JP4260613B2 (en) 2003-01-21 2003-12-12 Communication system and terminal

Country Status (1)

Country Link
JP (1) JP4260613B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008210371A (en) * 2007-02-01 2008-09-11 Sharp Corp Information processing system
CN102065544A (en) * 2009-11-17 2011-05-18 索尼株式会社 Resource management method and system
CN113084471A (en) * 2021-02-26 2021-07-09 旺荣电子(深圳)有限公司 Relay iron core installation mechanism

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008210371A (en) * 2007-02-01 2008-09-11 Sharp Corp Information processing system
CN102065544A (en) * 2009-11-17 2011-05-18 索尼株式会社 Resource management method and system
CN113084471A (en) * 2021-02-26 2021-07-09 旺荣电子(深圳)有限公司 Relay iron core installation mechanism

Also Published As

Publication number Publication date
JP4260613B2 (en) 2009-04-30

Similar Documents

Publication Publication Date Title
KR100460819B1 (en) Mobile network and IP transferring method
US7693093B2 (en) QoS-aware handover procedure for IP-based mobile ad-hoc network environments
JP3977331B2 (en) Method and apparatus in IP communication network
EP1324628B1 (en) Adaptive quality-of-service reservation and pre-allocation for mobile systems
US20070147320A1 (en) Access router selection method
US6798757B2 (en) Establishing a route with a level of quality of service in a mobile network
RU2350028C2 (en) Double-linked reservation of service quality (sq) in mechanism of intrastrip signaling
US6728215B1 (en) System and method for placing wireless calls on an internet protocol based local area network based upon quality of service conditions
KR101062612B1 (en) Communication system, communication method and terminal
US20070286213A1 (en) Method and Arrangement for Adapting to Variations in an Available Bandwidth to a Local Network
EP1380180A2 (en) Method and apparatus for efficient routing of mobile node packets
WO2002084504A1 (en) Method and apparatus for classifying ip data
JP3639792B2 (en) Network system and communication bandwidth control method thereof
CN110138685B (en) Communication method and device
KR20040067943A (en) Communication system and terminal
KR20070016452A (en) Apparatus and method for resource management in portable internet network
US20090190551A1 (en) Route Setting Method and Route Management Device
JP4260613B2 (en) Communication system and terminal
JP4357321B2 (en) Packet transmission apparatus and program
JP2005278028A (en) Communication equipment and system
JP5242792B2 (en) Method for supporting a quality of service mechanism during a handover process or during preparation of a handover process
CN114268577B (en) Method, device, equipment and storage medium for establishing network connection
Pei et al. Distributed flow admission control for multimedia services over wireless ad hoc networks
US8830893B2 (en) Management of network layer packets in an access network of a telecommunications network
US9439228B2 (en) Method for managing at least one dynamic virtual connection between a mobile terminal and a communication network, the associated computer program products and communication network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060927

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090113

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090204

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4260613

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140220

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees