Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3589851B2 - パケット通信システム及びパケット通信装置 - Google Patents
[go: Go Back, main page]

JP3589851B2 - パケット通信システム及びパケット通信装置 - Google Patents

パケット通信システム及びパケット通信装置 Download PDF

Info

Publication number
JP3589851B2
JP3589851B2 JP05601798A JP5601798A JP3589851B2 JP 3589851 B2 JP3589851 B2 JP 3589851B2 JP 05601798 A JP05601798 A JP 05601798A JP 5601798 A JP5601798 A JP 5601798A JP 3589851 B2 JP3589851 B2 JP 3589851B2
Authority
JP
Japan
Prior art keywords
packets
packet
frame
input
input time
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.)
Expired - Fee Related
Application number
JP05601798A
Other languages
English (en)
Other versions
JPH11239155A (ja
Inventor
晃司 渡辺
智昭 石藤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP05601798A priority Critical patent/JP3589851B2/ja
Priority to US09/246,808 priority patent/US6731602B1/en
Publication of JPH11239155A publication Critical patent/JPH11239155A/ja
Application granted granted Critical
Publication of JP3589851B2 publication Critical patent/JP3589851B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1221Wireless traffic scheduling based on age of data to be sent
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5603Access techniques
    • H04L2012/5604Medium of transmission, e.g. fibre, cable, radio
    • H04L2012/5607Radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/5631Resource management and allocation
    • H04L2012/5636Monitoring or policing, e.g. compliance with allocated rate, corrective actions
    • H04L2012/5637Leaky Buckets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5672Multiplexing, e.g. coding, scrambling
    • H04L2012/5675Timeslot assignment, e.g. TDMA

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、パケット伝送の遅延揺らぎ制御に好適なパケット通信システム及びパケット通信装置に関する。
【0002】
【従来の技術】
従来からパケット伝送の遅延揺らぎ制御方式としては、リーキーバケット方式とタイムスタンプ方式が知られている。
【0003】
リーキーバケット方式は、受信側のバッファにパケットを一時蓄積し、平均パケットレートでパケットを伝送路に送出することにより、パケットの遅延揺らぎを制御するものである。これを改良したものに、ダイナミックレートリーキーバケット方式がある。この方式は、入力レートの変動に応じてリーキーバケット方式の出力レートを変化させるもので、例えば“PERFORMANCE OF DYNAMIC RATE LEAKY BUCKET ALGORITHM”,ELECTRONICS LETTERS pp.1560−1561,19th August 1993 Vol.29 No.17に開示されている。
【0004】
一方、タイムスタンプ方式は、パケット送信装置へのパケット入力時間をパケットヘッダに記録し、受信側でその記録時間に従ってパケットを伝送路に送出することにより、パケットの遅延揺らぎを制御するものである。この方式は、パケット入力時間情報をパケット毎に付加して伝送するもので、例えば「ワイヤレスATMに適したタイムスタンプ型セルストリーム多重方式」、信学技報、IN97−27,CS97−8,MVE97−8(1997−4)に開示されている。
【0005】
【発明が解決しようとする課題】
上述のリーキーバケット方式は、パケット送信側へ入力するパケットのレートが増加あるいは減少する場合にも、受信側のバッファから一定レートでパケットを送出するため、遅延揺らぎ制御の時間精度が悪いという問題がある。
【0006】
また上述のタイムスタンプ方式は、制御時間の精度を高めるため付加する時間情報量を多くすると、オーバーヘッドによってパケットの伝送効率が悪くなるという問題がある。また時間情報を記録する基準タイミングの単位がシステムで一定なため、遅延揺らぎ制御の時間精度を柔軟かつ簡易に変えることは難しい。
【0007】
さらに上述の方式は、いずれも受信側のバッファで遅延揺らぎ吸収のための遅延時間を付加するよう構成される。これらの方式では、発生するパケット伝送の遅延揺らぎが受信側バッファで吸収可能な範囲を超えると、受信側においてパケット送出の予定時刻になっても送出すべきパケットがバッファにまだ到着しないというバッファのアンダーフローという問題が生じる。これの防止策としては、バッファで吸収可能な遅延揺らぎ時間を増やすということが考えられるが、この方法ではバッファで生ずる遅延が増大してしまう。バッファで生じる遅延を増大させずに、アンダーフローを抑制するためには、パケット伝送区間で発生する遅延揺らぎ量を小さくすることが必要である。
【0008】
従って本発明の目的は、パケット伝送区間で発生する遅延揺らぎ量を小さくし得るパケット通信システム及びパケット通信装置を提供することにある。
【0009】
【課題を解決するための手段】
上記目的は、入力されたパケットの伝送より先に前記パケットの入力時間情報を伝送するよう構成された第1の通信装置と、パケットの入力時間情報を受信し入力時間情報に基づいた順序でパケットを伝送路に送出するよう構成された第2の通信装置とを有するパケット通信システムにより、達成される。
【0010】
ここで、第1の通信装置は、パケットの送信を1つ又は複数のパケットから組み立てられたフレーム単位で行うよう構成することができる。また、パケットの入力時間情報としては、第1の通信装置に入力されたパケットの入力時間及び入力時間間隔の少なくとも一つの時間情報を用いることができる。さらに、第2の通信装置は、このパケットの入力時間情報に基づいて、第1の通信装置に入力されたパケットの入力時間が早い順に、パケットを伝送路に送出するよう構成することができる。またパケットとして、非同期転送モード(ATM)セルを用いた場合も、本発明を適用することができる。
【0011】
本発明に係るパケット通信システムは、具体的には無線基地局と一又は複数の無線端末局で構成される。ここで無線基地局は、信号の受信を行うインタフェース部と、信号に入力時間情報を付与するよう構成された信号処理部と、信号の伝送より先に入力時間情報を伝送するよう構成されたアクセス処理部と、所定時間毎に帯域割り当てを行う制御部とを備える。また無線端末局は、信号の受信を行うインタフェース部と、信号に入力時間情報を付与するよう構成された信号処理部と、信号の伝送より先に前記入力時間情報を伝送するよう構成されたアクセス処理部とを備える。
【0012】
また本発明に係る他のパケット通信システムは、入力された1つ又は複数のパケットから組み立てられたフレームにパケットの入力時間情報を付加して送信するよう構成された第1の通信装置と、パケットの入力時間情報が付加されたフレームを受信し入力時間情報に基づいてパケットを伝送路に送出するよう構成された第2の通信装置とを備えて構成される。この場合、パケットの入力時間情報は、間引いてフレームに付加される。
【0013】
さらに本発明に係る他のパケット通信システムは、入力された複数のパケットから組み立てられたフレームに一部のパケットの入力時間情報を付加して送信するよう構成された第1の通信装置と、受信されたフレームに入力時間情報が付加されたパケットは入力時間情報に基づいて伝送路に送出し、入力時間情報が付加されていないパケットは予め定められた時間間隔で伝送路に送出するよう構成される。この場合、予め定められた時間間隔は一定時間間隔とすることもできるし、パケットの入力時間間隔の時間変化を1次近似した間隔、あるいはパケットの入力レートを1次近似した間隔とすることもできる。
【0014】
このように、パケット(ATMセル)のパケット通信装置へのパケット入力時間または入力時間間隔の情報をパケットより先に受信側のパケット通信装置に伝送し、受信側のパケット通信装置で最も送信側のパケット通信装置への入力時間が早いパケットを有する端末から順に優先的に媒体アクセス制御を行うことにより、パケット伝送区間遅延揺らぎを小さくでき、フレーム伝送先フレーム送受信機のバッファでアンダーフローを起こりにくくするとともに、オーバーフローを抑制することもできる。
【0015】
また、フレーム伝送先フレーム送受信機でパケット(ATMセル)のフレーム伝送元フレーム送受信機への入力時間又は入力レートの情報に従ってパケットの伝送遅延揺らぎを制御するので、パケットに柔軟かつ簡易に、パケットごとの時間情報を付加及びフレーム受信側でのパケット送出レートの変更ができる。
【0016】
【発明の実施の形態】
図1は、本発明に係るパケット通信システムの構成を示す図である。図において、ネットワーク50は、有線網に接続された端末54、55及び無線基地局60から構成されている。一方、端末51、52及び53は、それぞれ無線端末局61、62及び63と接続されている。このような通信システムにおいて、無線端末局61〜63と無線基地局60間のパケット伝送による遅延揺らぎ制御は、次のようにして行われる。
【0017】
図において、端末51と端末54との間で通信を行う場合、まず無線端末局61は、端末51から入力されたパケットの送信に先立って、パケットの入力時間情報を無線基地局60に送信する。無線基地局60は、このパケットの入力時間情報を受信し、この入力時間情報に基づいた順序でパケットをネットワーク50に送出する。この端末51と無線端末局61の組み合わせは、端末52と無線端末局62、又は端末53と無線端末局63の組み合わせに置き換えることができる。
【0018】
本実施例では、時間ΔTのウインドウごとに無線端末局61、62及び63の少なくとも一つから無線基地局60に送信するアップリンクフレームと、時間ΔTのウインドウごとに無線基地局60から無線端末局61、62、63の少なくとも一つに送信するダウンリンクフレームとを構成する。各無線局60、61、62及び63は、それぞれ無線基地局60の制御によりTDMA(Time Division Muliple Access:時分割多元接続)方式のTDD(Time Division Duplex:時分割多重)方式で伝送媒体にアクセスするものとする。
【0019】
図2は、端末51、無線端末局61、無線基地局60、端末54間の送受信データの流れを示す図である。本実施例では、無線端末局61に入力されたパケットの入力時間が早い順に、無線基地局60においてパケットデータ伝送の優先制御を行う。
【0020】
図2のウインドウS−1において、時刻t1にパケット101が、時刻t2にパケット102が、時刻t3にパケット103がそれぞれ端末51から無線端末局61に入力される。一方、時刻t4にパケット120が、時刻t5にパケット121がそれぞれ端末54から無線基地局60に入力される。
【0021】
次にウインドウSにおいて、無線端末局61は、送信要求151を無線端末局60に送る。送信要求151は、パケットが固定長の場合は、パケットの個数と無線端末局61に入力されたパケットの相対または絶対入力時間情報とを含み、パケットが可変長の場合は、送信するパケットの個数と送信する各パケットについてのパケット長と無線端末局61に入力されたパケットの相対または絶対入力時間情報とを含むものである。また無線端末局61は、ウインドウS−3のパケットのデータのACK(Acknowledge:肯定応答)又はNAK(Negative Acknowledge:否定応答)152を無線端末局60に送る。これは、ウインドウS−1のパケット120、121のデータ(後述のデータ157)と同じダウンリンクフレームで再送する情報(後述の再送情報158)に関するものである。無線基地局60は、このACK/NAK152を受信後、ウインドウS−1のパケット101、102、103のデータを通信するアップリンクフレーム、ダウンリンクフレームの構造を決定し、これをフレーム制御情報153として無線端末局61に送信する。このフレーム制御情報153には、無線基地局60へのパケット入力の相対または絶対時間情報が含まれる。このとき無線基地局60は、併せて、ウインドウS−1のパケット101、102、103のデータ(後述のデータ155)と同じアップリンクフレームで再送する情報(後述の再送情報156)のACK/NAK154を無線端末局61に送信する。
【0022】
ウインドウS+1において、無線端末局61は、フレーム制御情報153で通知されたフレーム構成とタイミングで、パケット101、102、103のデータ155、及びACK/NAK154で要求された再送情報156を無線基地局60へ送信する。無線基地局60は、フレーム制御情報153で無線端末局61に通知したフレーム構成とタイミングで、パケット120、121のデータ157、及びACK/NAK152で要求された再送情報158を無線端末局61に送信する。パケット120、121の無線端末局61への相対または絶対入力時間情報はデータ157に付加して送信する。
【0023】
ウインドウS+2において、無線端末局61は、パケット120、121のデータ157とフレーム制御情報153からパケット120、121をパケット104、105に再構成し、無線基地局60へのパケット入力の相対または絶対時間情報を用いて、それぞれ時刻t4’、t5’にパケット104、105を端末51に送信する。ここで時刻t4’、t5’はTを一定時間として、t4’=t4+T、t5’=t5+Tを満たす時刻とする。一方、無線基地局60は、パケット101、102、103のデータ155からパケット101、102、103を別のパケット122、123、124に再構成し、無線端末局61へのパケット入力の相対または絶対時間情報を用いて、それぞれ時刻t1’、t2’、t3’にパケット122、123、124を端末54に送信する。ここでt1’、t2’、t3’はTを一定時間として、t1’=t1+T、t2’=t2+T、t3’=t3+Tを満たす時刻とする。無線端末局61でパケット120121のデータ157に誤りが検出された場合は、ACK/NAK159を無線基地局60に送信する。逆に、無線基地局60でパケット101、102、103のデータ155に誤りが検出された場合は、ACK/NAK160を無線端末局61に送信する。
【0024】
図3(a)はウインドウS+1のアップリンクフレーム構造の例を、同図(b)はダウンリンクフレーム構造の例をそれぞれ示す図である。図のように、各フレームには、無線局間で同期を取るためのプリアンブル421〜431及び471が設けられている。
【0025】
図3(a)に示すアップリンクフレームにおいて、ウインドウSの送信要求には、ウインドウSに無線端末局61に入力したパケットの送信要求401、ウインドウSに無線端末局62に入力したパケットの送信要求402、及びウインドウSに無線端末局63に入力したパケットの送信要求403が順に配置される。ウインドウS−1のデータには、無線端末局61に入力したパケットのデータ155、無線端末局62に入力したパケットのデータ405、および無線端末局63に入力したパケットのデータ406が順に配置される。ウインドウS−3の再送データには、無線端末局61に入力したパケットの再送データ156、および無線端末局62に入力したパケットの再送データ408が順に配置される。無線基地局60に入力したウインドウS−2のACK/NAKには、無線端末局61宛パケットのデータのACK/NAK409、無線端末局62宛パケットのデータのACK/NAK410、および無線端末局63宛パケットのデータのACK/NAK411が順に配置される。
【0026】
図3(b)に示すダウンリンクフレームにおいて、ウインドウSのフレーム制御情報には、アップリンクフレーム制御情報452、及びダウンリンクフレーム制御情報453が順に配置される。ウインドウS−1のデータには、無線基地局60に端末54から入力したパケットデータ157、無線基地局60に端末55から入力したパケットデータ455が順に配置される。ウインドウS−3の再送データには、無線基地局60に端末54から入力したパケットの再送データ158、及び無線基地局60に端末55から入力したパケットの再送データ458が順に配置される。ウインドウS−2のACK/NAKには、無線端末局61に端末51から入力したパケットのデータのACK/NAK460、無線端末局62に端末52から入力したパケットのデータのACK/NAK461、及び無線端末局63に端末53から入力したパケットのデータのACK/NAK462が順に配置される。
【0027】
図3(a)、(b)の例では、1回目の送信データを再送データより高い優先度で送る場合のフレーム構造を示したが、再送データの方を1回目の送信データより高い優先度で送ったり、再送データと1回目の送信データと同じ優先度を付けて送ったりすることもできる。また無線基地局60は、パケット送出予定時間まで最も余裕のない順に優先度を付け、アクセス制御を行うこともできる。
【0028】
また図3(a)のアップリンクフレームの例では、ウインドウS−1のデータ伝送においては無線端末局61に接続された端末51が最も高い優先度で伝送媒体にアクセスし、同様にウインドウS−3の再送データ伝送においても無線端末局61に接続された端末51が最も高い優先度で伝送媒体にアクセスするよう構成される。一方、図3(b)のダウンリンクフレームの例では、端末54が最も高い優先度で伝送媒体にアクセスするよう構成される。本例では、高い優先度順に早く媒体にアクセスするものであるが、高い優先度順に強力な誤り訂正符号を付加して伝送することもできる。
【0029】
図4(a)はウインドウS+1のアップリンクフレーム構造の別の例を、同図(b)はダウンリンクフレーム構造の別の例をそれぞれ示す図である。図のように、各フレームには、無線局間で同期を取るためのプリアンブル521〜531及び571が設けられている。本例では、アップリンクフレームにおいては無線端末局61、63、62の順に優先度を付け、ダウンリンクフレームにおいては端末54に最も高い優先度を付けている。また同一端末において、再送データと1回目の送信データを送る場合には、再送データよりも1回目の送信データに高い優先度を付けている。
【0030】
図4(a)に示すアップリンクフレームにおいて、ウインドウSの送信要求には、ウインドウSに無線端末局61に入力したパケットの送信要求501、ウインドウSに無線端末局62に入力したパケットの送信要求502、及びウインドウSに無線端末局63に入力したパケットの送信要求503が順に配置される。ウインドウS−1の送信データとウインドウS−3の再送データには、端末51からの1回目の送信データ155、及び端末51からの再送データ156、端末53からの1回目の送信データ506、端末52からの1回目の送信データ507、及び端末52からの再送データ508が順に配置される。無線基地局60に入力したウインドウS−2のACK/NAKには、無線端末局61宛パケットのデータのACK/NAK509、無線端末局62宛パケットのデータのACK/NAK510、および無線端末局63宛パケットのデータのACK/NAK511が順に配置される。
【0031】
図4(b)に示すダウンリンクフレームにおいて、ウインドウSのフレーム制御情報には、アップリンクフレーム制御情報452、及びダウンリンクフレーム制御情報453が順に配置される。ウインドウS−1のデータとウインドウS−3の再送データには、端末54からの1回目の送信データ157、端末54からのパケットの再送データ158、端末55からの1回目の送信データ556、及び端末55からのパケットの再送データ557が順に配置される。ウインドウS−2のACK/NAKには、無線端末局61に端末51から入力したパケットのデータのACK/NAK560、無線端末局62に端末52から入力したパケットのデータのACK/NAK561、及び無線端末局63に端末53から入力したパケットのデータのACK/NAK562が順に配置される。
【0032】
図4においては、アップリンクフレームは端末51に、ダウンリンクフレームは端末54に最も高い優先度を付けたものである。アップリンクフレームの優先度は、無線基地局60が無線端末局61、62、63からの送信要求に基づいて、パケット(又はATMセル)が最も早く到着している無線端末局に接続された端末から、パケット(又はATMセル)の到着時刻順に決定する。ダウンリンクフレームの優先度は、無線基地局60が、無線基地局60にパケット(又はATMセル)が最も早く到着している端末から、パケット(又はATMセル)の到着時刻順に決定する。
【0033】
図5は、図1のシステムにおいて、パケットとしてATM(非同期転送モード)セルを伝送する場合の無線基地局60の一例を示すブロック構成図である。図示のように、無線基地局60は、伝送路301及び302に接続されたATM物理インタフェース部303と、ATM物理インタフェース部303に接続されたATMセル受信処理部304及びATM送信処理部305と、両処理部304及び305に接続された端末切換部306と、端末切換部306に接続されたバッファメモリ307及びATMセル再構成部334と、バッファメモリ307及びATMセル再構成部334に接続されたアクセス処理部309と、各部を制御するための制御部310と、アクセス処理部309に接続された変復調部311と、変復調部311に接続された無線部312と、無線部312に接続されたアンテナ313とを備える。
【0034】
ここでATMセル受信処理部304は、シーケンス・入力時間情報付加部321及びATMセルヘッダ解析部322から構成される。またATM送信処理部305は、ATMセルバッファメモリ335及びATMセル送出制御回路336から構成される。さらにアクセス処理部309は、フレーム構成部324、フレームバッファメモリ325、フレーム同期語付加回路326、フレーム同期回路331、誤り訂正・検出回路332及びフレーム解析部333から構成される。
【0035】
次に無線基地局60の動作について説明する。まず無線基地局60から無線端末局に信号を送信する場合、ネットワーク50を経由して回線301からATMセル120、121をATM物理インタフェース部303に入力する。ATM物理インタフェース部303はATMセルを受信し、受信ATMセルヘッダ内のHEC(Header Error Control)をチェックする。
【0036】
ATMセル受信処理部304は、シーケンス・入力時間情報付加部321において、受信ATMセルにシーケンス及びATMセル120、121が入力した時刻t4、t5を付加する。ATMセルヘッダ解析部322は、ATMセルのヘッダ部を解析し、ATMセルのVPI(Virtual Path Identifier:仮想パス識別子)/VCI(Virtual Channel Identifier:仮想チャネル識別子)を信号351により制御部310に通知する。制御部310はVPI/VCIと端末51〜53との対応付けを制御信号352によって端末切換部306に通知する。
【0037】
端末切換部306は、端末51〜53に対応したバッファメモリ307にATMセルを転送し、転送の完了を転送完了通知信号353によって制御部310に通知する。制御部310は、ウインドウの時間ΔTごとに、無線基地局60及び無線基地局60が収容する無線端末局に帯域割り当てを行う。そしてフレーム構造及びフレーム送出タイミングを、信号356によってアクセス処理部309に通知する。
【0038】
アクセス処理部309は、フレーム構成部324において、信号356の通知に基づいて、前述のフレーム制御情報のフレーム452、453を構成し、フレームバッファメモリ325に書き込む。具体的には、フレーム構成部324において、バッファメモリ307からATMセル及びATMセルが入力された時刻t4、t5を読み出し、信号356の通知に従って、ATMセル多重、誤り訂正符号付加、誤り検出符号付加、シーケンス付加を行う。制御部310から無線端末局への再送要求358がアクセス処理部309にあったフレームに対しては、フレーム構成部324においてフレーム460、461、462にNAK(Negative Acknowledge:否定応答)を書き込み、再送要求のないフレームに対してはACK(Acknowlege:肯定応答)を書き込む。ここで構成したACK/NAKフレーム460、461、462はフレームバッファメモリ325に書き込まれる。フレーム同期語付加回路326は、フレーム送信命令信号356で通知されたタイミングで、前述したフレーム制御情報のフレーム452、453、始めて伝送するデータフレーム157、455、456、制御部310から信号359で再送要求されたフレーム158、458、459、及び再送要求フレーム460、461、462をフレームバッファメモリ325から読み出し、先頭に同期語を付加して変復調部311へ送出する。
【0039】
変復調部311は入力したフレーム情報を変調し無線部312へ送出する。無線部312は変調信号をアンテナ313から無線伝送路へ送信する。
【0040】
次に、無線端末局からの信号を無線基地局60で受信する場合、まずアンテナ313によって受信された信号は無線部312を介して変復調部311に送られる。変復調部311は、受信信号を復調しアクセス処理部309へ送る。
【0041】
アクセス処理部309は、フレーム同期回路331においてフレーム同期を取り、そして誤り訂正・検出回路332において誤りの訂正と検出を行う。その結果、誤りが検出されないか、検出された誤りが訂正できた場合は、フレーム解析部333においてフレームヘッダを解析し、受信完了通知信号357を制御部310に通知する。また誤り訂正・検出回路332において、訂正しきれない誤りが検出された場合は、フレームヘッダの誤っているフレームは廃棄し、フレームヘッダの誤っていないフレームはフレームヘッダを解析し、制御部310へフレームシーケンスを指定して再送要求信号360を通知する。
【0042】
制御部310は、再送要求360で指定されるフレームに対して無線端末局への再送要求信号358をアクセス処理部309に通知する。無線端末局からの送信要求フレームとACK/NAKフレームが誤りなく受信されたときは、これらのフレームをフレーム解析部333において解析する。そのフレームが送信要求フレームの場合には、各ATMセルごとのシーケンス、VPI/VCIのID及び端末局にATMセルが入力した時間を信号361によって制御部310に通知する。そのフレームがACK/NAKフレームの場合には、フレームごとのシーケンス及びACK/NAKを信号361によって制御部310に通知する。制御部310は、信号361によりNAKが通知されたフレーム及び一定時間ACKが通知されないフレームに対して、無線基地局への再送要求信号359をアクセス処理部309に通知する。また制御部310は、各無線端末局へ入力したATMセルの個数、VPI/VCIから分かる各ATMセルに要求されるQoS(Quality of Services:サービス品質)、あるいは各無線端末局へ入力したセルの入力時間を用いて、帯域割り当てを行う。制御部310は受信完了したフレーム構造を信号355によってATMセル再構成部334に通知する。
【0043】
ATMセル再構成部334は、信号381に従って、受信完了したフレームからHECを除くATMセルを再構成し、完了後、ATMセル再構成通知信号354を制御部310に通知する。またATMセル再構成部334は、信号380を端末切替部306に通知して、信号382により伝送路302に接続された端末宛のATMセルをATMセルバッファメモリ335に書き込み、他方においては無線端末局に接続された端末宛のATMセルをATMセルバッファメモリ307に書き込む。制御部310は、VPI/VCIと端末との対応付けを制御信号352によって端末切換部306に通知する。
【0044】
端末切換部306は端末51、52、53に対応したバッファメモリ307にATMセルを転送し、完了したら転送完了通知353によって制御部310に通知する。制御部310は、無線端末局から送られてきたATMセルの送出競合制御を行い、セル送出制御信号350によりATMセル送出順序をATMセル送出制御回路336に通知する。また制御部310は、セル送出時間制御信号363をATMセル送出制御回路336へ送る。ATMセル送出制御回路336は信号363のタイミングと信号350の順序で、ATMセルをATM物理インタフェース303に送出する。ATM物理インタフェース303は、入力したATMセルヘッダにHECを付加して、有線伝送路302へ送出する。
【0045】
図6は、図1のシステムにおいて、パケットとしてATMセルを伝送する場合の無線端末局61の一例を示すブロック構成図である。他の無線端末局62、63も同様に構成することができる。図示のように、無線端末局61は、有線伝送路201及び202に接続されたATM物理インタフェース部203と、ATM物理インタフェース部203に接続されたATMセル受信処理部204及びATM送信処理部205と、両処理部204及び205に接続されたアクセス処理部206と、アクセス処理部206と、アクセス処理部206に接続された変復調部207と、変復調部207に接続された無線部208と、無線部208に接続されたアンテナ210と、各部を制御するための制御部209とを備える。
【0046】
ここでATMセル受信処理部204は、シーケンス・入力時間情報付加部221、ATMセルヘッダ解析部222、及びATMバッファメモリ223から構成される。またATM送信処理部205は、 ATMセル再構成部234、ATMセルバッファメモリ235及びATMセル送出制御回路236から構成される。さらにアクセス処理部206は、フレーム構成部224、フレームバッファメモリ225、フレーム同期語付加回路226、フレーム同期回路231、誤り訂正・検出回路232及びフレーム解析部233から構成される。
【0047】
次に無線端末局61の動作について説明する。まず無線端末局61から無線基地局60に信号を送信する場合、端末51から有線伝送路201を経由してATMセル101、102、103をATM物理インタフェース部203に入力する。ATM物理インタフェース部203はATMセルを受信し、受信ATMセルヘッダのHECをチェックする。 ATMセル送信処理部204は、シーケンス・入力時間情報付加部221において、受信ATMセルにシーケンス及びATMセル101、102、103の入力した時刻t1、t2、t3を付加する。ATMセルヘッダ解析部222はATMセルのヘッダ部を解析し、ATMセルのVPI/VCIと時刻t1、t2、t3とシーケンスとを信号255により制御部209に通知する。ATMセルヘッダ解析部222はまた、解析したATMセルをシーケンスと共にATMセルバッファメモリ223に書き込む。書き込み終了後、書き込み完了通知信号254を制御部209に通知する。制御部209はATMセル101、102、103の送信要求フレームのフレーム構成命令信号259をウインドウの時間ΔTごとにアクセス処理部206に通知する。
【0048】
アクセス処理部206は、フレーム構成部224において、セルの個数、ATMセル101、102、103のシーケンスとVPI/VCIのID、時刻t1、t2,t3の情報を含む送信要求フレーム401を構成し、フレームバッファメモリ225に書き込む。書き込みの完了は、書き込み完了通知信号256により制御部209に通知される。フレーム同期語付加回路226は、フレーム構成命令信号259の指定するタイミングで、フレームバッファメモリ225から送信要求フレーム401を読み出し、同期語(プリアンブル)421を付加して変復調部207に送出する。
【0049】
変復調部207は、入力した送信要求フレーム401と同期語421とを変調し、変調信号を無線部208に出力する。無線部208は、この変調信号をアンテナ210から伝送媒体(無線伝送路)に送信する。本実施例では、このようにして、送信要求フレーム401に含まれる時間情報が、後述するパケットデータに先立って送信される。
【0050】
無線基地局60は、受信した送信要求401に基づいて帯域を割り当て、これをアップリンクフレームフレーム制御情報452及びダウンリンクフレーム制御情報453により無線端末局61に通知する。無線端末局61は、アップリンクフレーム制御情報452に従ってフレームを構成し、無線伝送路にアクセスする。無線端末局61はまた、ダウンリンクフレーム制御情報453に従ってダウンリンクフレームからATMセルを再構成する。
【0051】
制御部209は、ATMセル101、102、103のフレーム構造及びフレーム送信タイミングの情報を含むフレーム構成命令信号260をアクセス処理部206に通知する。アクセス処理部206は、フレーム構成部224において、ATMセルバッファメモリ223からATMセル101、102、103及びシーケンスを読み出し、ATMセル多重、誤り訂正・検出符号付加を行い、フレーム155を構成する。フレーム構成部224は、フレーム155をフレームバッファメモリ225に書き込み、書込み完了を書き込み完了通知信号256により制御部209に通知する。フレーム同期語付加回路226は、フレーム構成命令信号260により指定されたタイミングで、フレームバッファメモリ225から送信要求フレーム155を読み出し、同期語424を付加して変復調部207に送出する。変復調部207は、入力した送信要求フレーム401と同期語421とを変調し、無線部208はこの変調信号をアンテナ210から無線伝送路へ送信する。
【0052】
無線端末局61から送信されたフレームのうち、制御部209へNAKが通知されたフレームと一定時間ACKが通知されないフレームについて、制御部209はフレーム再送命令信号261をアクセス処理部206に通知する。フレーム同期語付加回路226は、フレーム構成命令260で指定されたタイミングで、フレームバッファメモリ225に記憶されたフレーム再送命令信号261により再送を命じられたフレーム156を読み出し、先頭に同期語427を付加して変復調部207に送出する。変復調部207は、入力した送信要求フレーム401と同期語421とを変調し、無線部208はこの変調信号をアンテナ210から無線伝送路へ送信する。
【0053】
一方、無線部208は、アンテナ210によって受信した信号を変復調部207に送る。変復調部207は、受信信号を復調しアクセス処理部206に送る。アクセス処理部206は、フレーム同期回路231において、フレーム同期を取る。誤り訂正・検出回路232は誤りの訂正と検出を行う。フレーム解析部233は、誤り訂正・検出回路232により、誤りが検出されない場合または検出された誤りが訂正できた場合は、フレームヘッダを解析し、受信完了通知信号257を制御部209に通知する。フレーム解析部233はまた、誤り訂正・検出回路232により、訂正しきれない誤りが検出された場合は、フレームヘッダが誤っているフレームを廃棄し、フレームヘッダが誤っていないときはフレーム解析部233でフレームヘッダを解析し、フレームシーケンスを指定して再送要求信号258を制御部209に通知する。
【0054】
制御部209は、再送要求信号258に従って無線基地局60への再送要求信号263をアクセス処理部206に通知する。アクセス処理部206は、無線基地局60からのACK/NAKフレームが誤りなく受信されたら、フレーム解析部233において解析を行い、フレームごとのシーケンスとACK/NAKを信号262によって制御部209へ通知する。制御部209は、信号262によりNAKが通知されたフレームと一定時間ACKが通知されないフレームに対して、無線基地局60への再送要求信号261をアクセス処理部206に通知する。また制御部209は、ATMセル送信処理部204に制御用の信号250及び251を通知し、ATMセル受信処理部205に制御用の信号252、253及び264を通知する。
【0055】
このように本実施例によれば、パケット(ATMセル)のフレーム伝送元フレーム送受信機への入力時間または入力レートの情報をパケットのペイロード部の情報より先にフレーム伝送先フレーム送受信機に伝送し、フレーム伝送先フレーム送受信機で最もフレーム伝送元フレーム送受信機への入力時間が早いパケットを有する端末から順に優先的にアクセス制御を行うので、フレーム伝送区間の遅延揺らぎを小さくでき、フレーム伝送先フレーム送受信機のバッファでアンダーフローを起こりにくくすることができる。
【0056】
また、パケット(ATMセル)のパケット通信装置へのパケット入力時間または入力時間間隔の情報をパケットより先に受信側のパケット通信装置に伝送し、受信側のパケット通信装置で最も送信側のパケット通信装置への入力時間が早いパケットを有する端末から順に優先的に媒体アクセス制御を行うことにより、パケット伝送区間遅延揺らぎを小さくでき、フレーム伝送先フレーム送受信機のバッファでアンダーフローを起こりにくくすることができる。
【0057】
図7は、本発明の他の実施例を説明するための図である。同図(a)、(b)は、あるウインドウに無線基地局60に到着したATMセルフレームの例を示している。ATMでは、CBR(Constant Bit Rate)、rt−VBR(real time−Variable Bit Rate)、nrt−VBR(non real time−Variable Bit Rate)、ABR(Available Bit Rate)、UBR(Unspecified Bit Rate)等のサービスのカテゴリごとに、それに適したフレームを構成することにより、サービス品質の向上を図っている。
【0058】
図7(a)は具体的には、rt−VBRのサービスカテゴリのATMセルフレームを示すものである。図において、rt−VBRフレーム600は、フレームシーケンス601と、ATMセルの無線基地局60に到着した入力時間・レート情報602と、HEC及びVPI/VCIを除くATMセルヘッダ情報603と、特定セルの情報に付加するFEC(Forward Error Correction)604と、ATMセルペイロードA1〜A6、B1、B2、C1、C2を連結したフレームペイロード606と、ペイロード連結部に付加するFEC607とから構成される。FEC604及び606は、rt−VBRのサービスに要求される品質に応じて、その強さが決定される。フレームペイロード606は、同図(b)に示すように、VPI/VCIがAのATMセル610〜615と、VPI/VCIがBのATMセル616、617と、VPI/VCIがCのATMセル618、619の各ペイロードを連結して格納したものである。本例では、フレームペイロード606に格納されたATMセルの無線基地局60への入力時間・レート情報602をまとめてフレームヘッダに付加して、rt−VBRフレーム600を構成する。
【0059】
図8(a)〜(d)は、図7に示すATMセル入力時間・レート情報602を付加する各種方式を示す図である。同図(a)は、図7のフレーム600に格納されたすべてのATMセルに入力時間情報602を付加する例である。本例では、VPI/VCIがAのATMセル610〜615、VPI/VCIがBのATMセル616、617、及びVPI/VCIがCのATMセル618、619の全てに、図のようなATMセルの入力時間情報630〜639を付加するものである。
【0060】
図8(b)は、図7のフレーム600に格納されたATMセルに入力時間情報602を間引いて付加する例である。本例では、VPI/VCIがAのATMセル610〜615の2セルごとにATMセルの入力時間情報を付加し、VPI/VCIがBのATMセル616、617の2セルごとにATMセルの入力時間情報を付加し、VPI/VCIがCのATMセル618、619の2セルごとにATMセルの入力時間情報を付加するものである。すなわち、VPI/VCIがAのATMセル610、612、614の入力時間情報640〜642、VPI/VCIがBのATMセル616の入力時間情報643、及びVPI/VCIがCのATMセル618の入力時間情報644がそれぞれ図のように付加される。本例では2セルおきにATMセルの入力時間情報を付加しているが、一般的には複数個おきにATMセルの入力時間情報を付加することができる。
【0061】
図8(c)は、図7のフレーム600に格納されたATMセルに入力時間情報602を間引いて付加する別の例である。本例では、VPI/VCIがAのATMセル610〜615の先頭と最後のセルにのみATMセルの入力時間情報を付加し、VPI/VCIがBのATMセル616、617の先頭と最後のセルにのみATMセルの入力時間情報を付加し、VPI/VCIがCのATMセル618、619の先頭と最後のセルにのみATMセルの入力時間情報を付加するものである。すなわち、VPI/VCIがAのATMセル610、615の入力時間情報650、651、VPI/VCIがBのATMセル616、617の入力時間情報652、653、およびVPI/VCIがCのATMセル618、619の無線基地局60への入力時間情報654、655が、それぞれ図のように付加される。
【0062】
図8(d)は、図7のフレーム600に格納されたATMセルに入力時間情報602を間引いて付加する更に別の例である。本例では、VPI/VCIがAのATMセル610〜615の先頭のセルにのみATMセルの入力時間情報を付加し、VPI/VCIがBのATMセル616、617の先頭のセルにのみATMセルの入力時間情報を付加し、VPI/VCIがCのATMセル618、619の先頭のセルにのみATMセルの入力時間情報を付加するものである。すなわち、VPI/VCIがAのATMセル610の入力時間情報660、VPI/VCIがBのATMセル616の入力時間情報661、及びVPI/VCIがCのATMセル618の無線基地局60への入力時間情報662がそれぞれ図のように付加される。本例では、各VPI/VCIごとの先頭のATMセルにのみATMセルの入力時間情報を付加する例であるが、各VPI/VCIごとの最後のATMセルにのみATMセルの入力時間情報を付加することもできる。また、VPI/VCIごとのフレーム中のいずれが1つのATMセルにのみATMセルの入力時間情報を付加することもできる。
【0063】
図9は、図7のフレーム600に格納されたATMセルに無線基地局60への入力時間情報を間引いて付加する例であって、同図(a)は無線基地局60へのATMセル入力レート670と無線端末局61からのATMセル送出レート671の時間変化を示す図、(b)はATMセルの無線基地局60への入力時間を示す図、(c)はATMセルの無線端末局61からの送出時間を示す図である。無線端末局61は、無線基地局60への入力時間情報602が付加されているATMセルについては、入力時間情報602に従って有線伝送路に送出し、無線基地局60への入力時間情報602が付加されていないATMセルについては、無線端末局61において一定時間間隔で有線網に送出する。
【0064】
図9(b)において、時刻t6に無線基地局60にATMセル680が入力し、その後n1個のATMセル681〜682が入力し、時刻t7にATMセル683が入力し、その後n2個のATMセル684〜685が入力し、時刻t8にATMセル686が入力したとする。この場合、無線基地局60は、ATMセル680、683、686の無線基地局60への入力時間情報t6、t7、t8をフレームヘッダに付加し、対応するATMセルのシーケンスと共に無線端末局61に伝送する。
【0065】
図9(c)に示すように、無線端末局61は、時刻t6'、t7'、t8'に、伝送されてきたATMセル680、683、686にそれぞれ対応するATMセル690、693、696を、端末51に接続された有線伝送路に送出する。ただしt6'、t7'、t8'はTを一定時間として、t'=t+T、t'=t+T、t'=t+Tを満たす時間とする。さらに無線端末局61は、n1個のATMセル681〜682に対応するn1個のATMセル691〜692をATMセル690を送出したのちΔT1の時間間隔で、端末51に接続された有線伝送路に送出する。同様に、n2個のATMセル684〜685に対応するn2個のATMセル694〜695をATMセル693を送出したのちΔT2の時間間隔で、端末51に接続された有線伝送路に送出する。ここでΔT1は、t6'とt7'の時間差をn1+1で割った時間であり、ΔT2は、t7'とt8'の時間差をn2+1で割った時間である。
【0066】
本例においては、ATMセル680、683、686の無線基地局60への入力時間情報t6、t7、t8をフレームヘッダに付加して無線端末局61に伝送したが、別の方法として、入力時間情報t6、t7、t8のいずれかと対応するATMセルのシーケンス、ΔT1とΔT2と時間間隔の変化するATMセルのシーケンス、あるいはΔT1とΔT2とから求められるレートとレートの変化するATMセルのシーケンスを伝送してもよい。
【0067】
図10は、図7のフレーム600に格納されたATMセルに無線基地局60への入力時間情報を間引いて付加する別の例であって、同図(a)はATMセルの無線基地局60への入力時間を示す図、(b)はATMセルの無線端末局61からの出力時間を示す図である。無線端末局61は、無線基地局60への入力時間情報602が付加されているATMセルについては、入力時間情報602に従って有線伝送路に送出し、無線基地局60への入力時間情報602が付加されていないATMセルについては、入力時間情報602からセル入力時間間隔の時間変化を1次近似した関係に従って有線伝送路に送出する。本例では、無線基地局60への入力時間間隔が時間の経過と共に増加するように近似している。
【0068】
図10(a)において、時刻T1、T2、...、Tnにn個のATMセル710、711、...、712が無線基地局60にそれぞれ入力したとする。時刻T1とT2の間隔はΔT0である。無線基地局60は、ATMセル710〜712の無線基地局60への入力時間情報T1〜Tnをフレームヘッダに付加して、無線端末局61に伝送する。
【0069】
図10(b)に示すように、無線端末局61は、n個のATMセル710〜712に対応するn個のATMセル720、721、722、723、...、724、725を、時刻T1’、T2’,T3’、...、Tn−1’、Tn’にそれぞれ無線端末51に接続された有線伝送路に送出する。ここでT1’は、Tを一定時間として、T1’=T1+Tを満たす時間であり、J=2、3、...、nとすると、
【0070】
【数1】
Figure 0003589851
である。ここで、
【0071】
【数2】
Figure 0003589851
【0072】
【数3】
Figure 0003589851
である。
【0073】
図11は、図7のフレーム600に格納されたATMセルに無線基地局60への入力時間情報を間引いて付加する更に別の例であって、同図(a)は無線基地局60へのATMセル入力レートと無線端末局61からのATMセル送出レートの時間変化を示す図、(b)はATMセルの無線基地局60への入力時間を示す図、(c)はATMセルの無線端末局61からの出力時間を示す図である。無線端末局61は、無線基地局60への入力時間情報602が付加されているATMセルについては、入力時間情報602に従って有線伝送路に送出し、無線基地局60への入力時間情報602が付加されていないATMセルについては、無線端末局61において入力時間情報602からセル入力レートを1次近似した関係に従って有線伝送路に送出する。
【0074】
図11(a)に示すように、無線基地局60への入力レート802は時間の経過と共に減少する。無線端末局61からのATMセル送出レート801は、入力レート802についての1次式で近似した値である。今、同図(b)のように、時刻T1、T2、...、Tnにn個のATMセル810、811、...、812が無線基地局60にそれぞれ入力したとする。ATMセル810の入力レートはR1、ATMセル812の入力レートはRnとする。無線基地局60では、時刻T1とATMセルシーケンス、及びレートR1,Rnをフレームのヘッダに付加し、無線端末局61に伝送する。無線端末局61は、同図(c)のように、時刻T1’にATMセル810に対応するATMセル820を、無線端末51に接続された有線伝送路に送出する。ここでT1’は、Tを一定時間としてT1’=T1+Tを満たす時間とする。ATMセル820の送出に引き続き、T1’からTn’の間に送出レートがR1からRnとなるように、時間について1次的に変化するタイミングで、ATMセル821、822、823、...、824、825を無線端末51に接続された有線伝送路に送出する。
【0075】
上述の例は、無線基地局60から無線端末局61へフレーム600を伝送する場合を示すものであるが、無線端末局61から無線基地局60へフレーム600を伝送する場合や、無線端末局から無線端末局へフレーム600を伝送する場合も同様な構成で実現することができる。
【0076】
本実施例によれば、フレーム伝送先フレーム送受信機でパケット(ATMセル)のフレーム伝送元フレーム送受信機への入力時間または入力レートの情報に従ってパケットの伝送遅延揺らぎを制御するので、パケットに柔軟かつ簡易に、パケットごとの時間情報を付加及びフレーム受信側でのパケット送出レートの変更ができる。
【0077】
また、フレーム伝送元フレーム送受信機への入力時間の情報が付加されているパケット(ATMセル)については、フレーム伝送先フレーム送受信機からフレーム伝送元フレーム送受信機へのパケット入力時間の情報に従って伝送路へ送出し、フレーム伝送元フレーム送受信機への入力時間の情報が付加されていないパケットについては、フレーム伝送先フレーム送受信機からパケット入力時間間隔の時間変化を1次近似した関係に従った時間で伝送路へ送出するので、この場合もパケットに柔軟かつ簡易に、パケットごとの時間情報を付加及びフレーム受信側でのパケット送信時間間隔の変更ができる。これにより、パケット入力時間間隔が増加または減少する場合にも、精度良くパケットの伝送遅延揺らぎを制御することができる。
【0078】
さらに、フレーム伝送元フレーム送受信機への入力時間の情報が付加されているパケット(ATMセル)については、フレーム伝送先フレーム送受信機からフレーム伝送元フレーム送受信機へのパケット入力時間の情報に従って伝送路へ送出し、フレーム伝送元フレーム送受信機への入力時間の情報が付加されていないパケットについては、フレーム伝送先フレーム送受信機からパケット入力レートを1次近似した関係に従った時間で伝送路へ送出するので、この場合もパケットに柔軟かつ簡易に、パケットごとの時間情報を付加およびフレーム受信側でのパケット送出レートの変更ができる。これにより、パケット入力レートが増加または減少する場合にも、精度良くパケットの伝送遅延揺らぎを制御することができる。
【0079】
【発明の効果】
本発明によれば、パケット伝送区間で発生する遅延揺らぎ量を小さくし得るパケット通信システム及びパケット通信装置を得ることができる。
【図面の簡単な説明】
【図1】本発明に係るパケット通信システムの構成を示す図である。
【図2】端末、無線端末局及び無線基地局間の送受信データの流れを示す図である。
【図3】(a)はアップリンクフレーム構造の例、(b)はダウンリンクフレーム構造の例をそれぞれ示す図である。
【図4】(a)はアップリンクフレーム構造の別の例、(b)はダウンリンクフレーム構造の別の例をそれぞれ示す図である。
【図5】無線基地局の一例を示すブロック構成図である。
【図6】無線端末局の一例を示すブロック構成図である。
【図7】(a)、(b)は無線基地局に到着したATMセルの例をそれぞれ示す図である。
【図8】(a)〜(d)はATMセル入力時間・レート情報を付加する場合の各種方式をそれぞれ示す図である。
【図9】(a)〜(c)はそれぞれATMセルに無線基地局への入力時間情報を間引いて付加する例を説明するための図である。
【図10】(a)、(b)はそれぞれATMセルに無線基地局への入力時間情報を間引いて付加する別の例を説明するための図である。
【図11】(a)〜(c)はそれぞれATMセルに無線基地局への入力時間情報を間引いて付加する更に別の例を説明するための図である。
【符号の説明】
50 ネットワーク
51〜55 端末
60 無線基地局
61〜63 無線端末局
101〜105、120〜124 パケット
151 送信要求
152、154、159、160 ACK/NAK
153 フレーム制御情報
155、157 データ
156、158 再送情報

Claims (17)

  1. 入力された複数のパケットの伝送より先に前記複数のパケットの全てまたは一部のパケットについての入力時間情報を伝送するよう構成された第1の通信装置と、前記複数のパケットの入力時間情報および前記複数のパケットを受信し前記複数のパケットの全てまたは一部のパケットについての入力時間情報に基づいた順序で前記複数のパケットを伝送路に送出するよう構成された第2の通信装置とを有することを特徴とするパケット通信システム。
  2. 前記第1の通信装置は、パケットの送信を複数のパケットから組み立てられたフレーム単位で行うものであることを特徴とする請求項1記載のパケット通信システム。
  3. 前記パケットの入力時間情報は、前記第1の通信装置に入力されたパケットの入力時間及び入力時間間隔の少なくとも一つの時間情報であることを特徴とする請求項1又は2記載のパケット通信システム。
  4. 前記第2の通信装置は、前記第1の通信装置に入力されたパケットの入力時間が早い順に前記パケットを伝送路に送出することを特徴とする請求項3記載のパケット通信システム。
  5. 前記パケットが非同期転送モードセルであることを特徴とする請求項1乃至4のいずれかに記載のパケット通信システム。
  6. 入力された複数のパケットの伝送より先に前記複数のパケットの全てまたは一部のパケットについての入力時間情報を伝送するよう構成されたことを特徴とするパケット通信装置。
  7. 送信側パケット通信装置へ入力された複数のパケットの全てまたは一部のパケットについての入力時間情報および前記複数のパケットを受信し前記複数のパケットの全てまたは一部のパケットについての入力時間情報に基づいた順序で前記複数のパケットを伝送路に送出するよう構成されたことを特徴とするパケット通信装置。
  8. 複数の信号の受信を行うインタフェース部と、前記複数の信号の全てまたは一部のパケットについての入力時間情報を付与するよう構成された信号処理部と、前記複数の信号の伝送より先に前記複数の信号の全てまたは一部のパケットについての入力時間情報を伝送するよう構成されたアクセス処理部と、所定時間毎に帯域割り当てを行う制御部とを有することを特徴とする無線基地局。
  9. 複数の信号の受信を行うインタフェース部と、前記複数の信号の全てまたは一部のパケットについての入力時間情報を付与するよう構成された信号処理部と、前記複数の信号の伝送より先に前記複数の信号の全てまたは一部のパケットについての入力時間情報を伝送するよう構成されたアクセス処理部とを有することを特徴とする無線端末局。
  10. 入力された複数のパケットから組み立てられたフレームに前記複数のパケットの全てまたは一部のパケットについての入力時間情報を付加して送信するよう構成された第1の通信装置と、前記複数のパケットの入力時間情報が付加されたフレームを受信し前記複数のパケットの全てまたは一部のパケットについての入力時間情報に基づいて前記複数のパケットを伝送路に送出するよう構成された第2の通信装置とを有することを特徴とするパケット通信システム。
  11. 前記パケットの入力時間情報を間引いて前記フレームに付加することを特徴とする請求項10記載のパケット通信システム。
  12. 入力された、複数の異なるVPI/VCIを有する複数のパケットから組み立てられたフレームにVPI/VCIごとに一部のパケットの入力時間情報を付加して送信するよう構成された第1の通信装置と、受信されたフレームに対応する入力時間情報があるパケットは前記入力時間情報に基づいて伝送路に送出し、対応する入力時間情報がないパケットは所定の時間間隔で伝送路に送出する伝送遅延揺らぎ制御をVPI/VCIごとに行うよう構成された第2の通信装置とを有することを特徴とするパケット通信システム。
  13. 前記所定の時間間隔は、一定時間間隔であることを特徴とする請求項12記載のパケット通信システム。
  14. 前記所定の時間間隔は、パケットの入力時間間隔の時間変化を1次近似した間隔であることを特徴とする請求項12記載のパケット通信システム。
  15. 前記所定の時間間隔は、パケットの入力レートを1次近似した間隔であることを特徴とする請求項12記載のパケット通信システム。
  16. 入力された複数のパケットの伝送より先に前記複数のパケットの全てまたは一部のパケットについての入力時間情報を伝送し、前記複数のパケットの全てまたは一部のパケットについての入力時間情報に基づいた順序で前記複数のパケットを伝送路に送出することを特徴とする伝送遅延揺らぎ制御方法。
  17. 入力された、複数の異なるVPI/VCIを有する複数のパケットから組み立てられたフレームに前記複数のパケットのうちVPI/VCIごとに一部についての入力時間情報を付加して第1の通信装置から第2の通信装置へ送信し、前記フレームを受信した第2の通信装置において、前記フレームに対応する入力時間情報があるパケットは前記入力時間情報に基づいて伝送路に送出し、対応する入力時間がないパケットは所定の時間間隔で伝送路に送出する制御をVPI/VCIごとに行うことを特徴とする伝送遅延揺らぎ制御方法。
JP05601798A 1998-02-20 1998-02-20 パケット通信システム及びパケット通信装置 Expired - Fee Related JP3589851B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP05601798A JP3589851B2 (ja) 1998-02-20 1998-02-20 パケット通信システム及びパケット通信装置
US09/246,808 US6731602B1 (en) 1998-02-20 1999-02-09 Packet communication system and packet communication apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05601798A JP3589851B2 (ja) 1998-02-20 1998-02-20 パケット通信システム及びパケット通信装置

Publications (2)

Publication Number Publication Date
JPH11239155A JPH11239155A (ja) 1999-08-31
JP3589851B2 true JP3589851B2 (ja) 2004-11-17

Family

ID=13015304

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05601798A Expired - Fee Related JP3589851B2 (ja) 1998-02-20 1998-02-20 パケット通信システム及びパケット通信装置

Country Status (2)

Country Link
US (1) US6731602B1 (ja)
JP (1) JP3589851B2 (ja)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6850559B1 (en) * 1999-06-28 2005-02-01 At&T Corp. System and methods for transmitting data
DE19959545A1 (de) * 1999-12-09 2001-06-21 Iar Systems Ag Funkstrecke und Verfahren zu deren Betrieb
US7295509B2 (en) 2000-09-13 2007-11-13 Qualcomm, Incorporated Signaling method in an OFDM multiple access system
US9130810B2 (en) 2000-09-13 2015-09-08 Qualcomm Incorporated OFDM communications methods and apparatus
EP1235405A4 (en) 2000-10-06 2005-08-10 Mitsubishi Electric Corp DATA TRANSMISSION METHOD AND DATA TRANSMISSION DEVICE
KR100469706B1 (ko) * 2001-03-06 2005-02-02 삼성전자주식회사 이동통신시스템의 패킷 서비스 장치 및 방법
GB2376152B (en) * 2001-05-29 2003-10-08 Ericsson Telefon Ab L M Telecommunications system
JP2002354013A (ja) * 2001-05-30 2002-12-06 Matsushita Electric Ind Co Ltd データ伝送装置およびデータ伝送方法
WO2003024031A1 (en) * 2001-09-10 2003-03-20 Nokia Corporation Method of transmitting time-critical scheduling information between single network devices in a wireless network using slotted point-to point links
JP3895165B2 (ja) * 2001-12-03 2007-03-22 株式会社エヌ・ティ・ティ・ドコモ 通信制御システム、通信制御方法、通信基地局及び移動端末
US7424209B2 (en) * 2003-02-13 2008-09-09 Microsoft Corporation System and method for real-time data archival
US7346040B2 (en) * 2003-02-24 2008-03-18 Avalonrf, Inc. Providing a high speed data modem based on MIMO technology using a cable or single antenna
US7844727B2 (en) * 2003-04-24 2010-11-30 Nokia Corporation Method and device for proactive rate adaptation signaling
US7676722B2 (en) * 2004-03-31 2010-03-09 Sony Corporation Multimedia content delivery using pre-stored multiple description coded video with restart
US9148256B2 (en) 2004-07-21 2015-09-29 Qualcomm Incorporated Performance based rank prediction for MIMO design
US9137822B2 (en) 2004-07-21 2015-09-15 Qualcomm Incorporated Efficient signaling over access channel
US9246560B2 (en) 2005-03-10 2016-01-26 Qualcomm Incorporated Systems and methods for beamforming and rate control in a multi-input multi-output communication systems
US9154211B2 (en) 2005-03-11 2015-10-06 Qualcomm Incorporated Systems and methods for beamforming feedback in multi antenna communication systems
US8446892B2 (en) 2005-03-16 2013-05-21 Qualcomm Incorporated Channel structures for a quasi-orthogonal multiple-access communication system
US9461859B2 (en) 2005-03-17 2016-10-04 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9520972B2 (en) 2005-03-17 2016-12-13 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9143305B2 (en) 2005-03-17 2015-09-22 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9184870B2 (en) 2005-04-01 2015-11-10 Qualcomm Incorporated Systems and methods for control channel signaling
US9408220B2 (en) 2005-04-19 2016-08-02 Qualcomm Incorporated Channel quality reporting for adaptive sectorization
US9036538B2 (en) 2005-04-19 2015-05-19 Qualcomm Incorporated Frequency hopping design for single carrier FDMA systems
US8565194B2 (en) 2005-10-27 2013-10-22 Qualcomm Incorporated Puncturing signaling channel for a wireless communication system
US8879511B2 (en) 2005-10-27 2014-11-04 Qualcomm Incorporated Assignment acknowledgement for a wireless communication system
US8611284B2 (en) 2005-05-31 2013-12-17 Qualcomm Incorporated Use of supplemental assignments to decrement resources
US8462859B2 (en) 2005-06-01 2013-06-11 Qualcomm Incorporated Sphere decoding apparatus
US8599945B2 (en) 2005-06-16 2013-12-03 Qualcomm Incorporated Robust rank prediction for a MIMO system
US9179319B2 (en) 2005-06-16 2015-11-03 Qualcomm Incorporated Adaptive sectorization in cellular systems
US8885628B2 (en) 2005-08-08 2014-11-11 Qualcomm Incorporated Code division multiplexing in a single-carrier frequency division multiple access system
US9209956B2 (en) 2005-08-22 2015-12-08 Qualcomm Incorporated Segment sensitive scheduling
US20070041457A1 (en) 2005-08-22 2007-02-22 Tamer Kadous Method and apparatus for providing antenna diversity in a wireless communication system
US8644292B2 (en) 2005-08-24 2014-02-04 Qualcomm Incorporated Varied transmission time intervals for wireless communication system
US9136974B2 (en) 2005-08-30 2015-09-15 Qualcomm Incorporated Precoding and SDMA support
US8045512B2 (en) 2005-10-27 2011-10-25 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US9210651B2 (en) * 2005-10-27 2015-12-08 Qualcomm Incorporated Method and apparatus for bootstraping information in a communication system
US8582509B2 (en) 2005-10-27 2013-11-12 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US8477684B2 (en) * 2005-10-27 2013-07-02 Qualcomm Incorporated Acknowledgement of control messages in a wireless communication system
US9225416B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Varied signaling channels for a reverse link in a wireless communication system
US9088384B2 (en) 2005-10-27 2015-07-21 Qualcomm Incorporated Pilot symbol transmission in wireless communication systems
US9225488B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Shared signaling channel
US9144060B2 (en) 2005-10-27 2015-09-22 Qualcomm Incorporated Resource allocation for shared signaling channels
US8693405B2 (en) 2005-10-27 2014-04-08 Qualcomm Incorporated SDMA resource management
US9172453B2 (en) 2005-10-27 2015-10-27 Qualcomm Incorporated Method and apparatus for pre-coding frequency division duplexing system
US8582548B2 (en) 2005-11-18 2013-11-12 Qualcomm Incorporated Frequency division multiple access schemes for wireless communication
US8831607B2 (en) 2006-01-05 2014-09-09 Qualcomm Incorporated Reverse link other sector communication
US7961605B2 (en) * 2006-07-31 2011-06-14 International Business Machines Corporation System and method for enabling management of a plurality of messages in a communication network
JP4499768B2 (ja) * 2007-08-06 2010-07-07 株式会社エヌ・ティ・ティ・ドコモ 無線通信システム、及び無線通信方法
US8300619B2 (en) * 2007-11-12 2012-10-30 Motorola Solutions, Inc. System and method for providing scheduled data communications in a communication system
JP5003611B2 (ja) * 2008-06-30 2012-08-15 富士通株式会社 無線通信の再送制御方法及び無線通信装置
US9306769B2 (en) * 2010-10-05 2016-04-05 Mellanox Technologies Tlv Ltd. Cell-based link-level retry scheme

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5384770A (en) * 1992-05-08 1995-01-24 Hayes Microcomputer Products, Inc. Packet assembler
JPH0775353B2 (ja) * 1993-02-23 1995-08-09 日本電気株式会社 パケット交換方式
GB9419611D0 (en) * 1994-09-29 1994-11-16 Plessey Telecomm Constant bit rate synchronisation
US5638371A (en) * 1995-06-27 1997-06-10 Nec Usa, Inc. Multiservices medium access control protocol for wireless ATM system
US5717689A (en) * 1995-10-10 1998-02-10 Lucent Technologies Inc. Data link layer protocol for transport of ATM cells over a wireless link
US5684791A (en) * 1995-11-07 1997-11-04 Nec Usa, Inc. Data link control protocols for wireless ATM access channels
US6282187B1 (en) * 1996-02-01 2001-08-28 Stanford Telecommunications, Inc. Network protocol for wireless broadband ISDN using ATM
US6151312A (en) * 1996-02-12 2000-11-21 Stanford Telecommunications, Inc. Network protocol for wireless broadband-ISDN using ATM
US5940381A (en) * 1996-03-14 1999-08-17 Motorola, Inc. Asynchronous transfer mode radio communications system with handoff and method of operation
US6058114A (en) * 1996-05-20 2000-05-02 Cisco Systems, Inc. Unified network cell scheduler and flow controller
DE69739531D1 (de) * 1996-05-29 2009-09-24 Nippon Telegraph & Telephone Einrichtung zur Übertragung von ATM-Zellen
US6141336A (en) * 1996-12-13 2000-10-31 International Business Machines Corporation Traffic scheduling method, system and article of manufacture for a wireless access to an asynchronous transfer mode network
US6175871B1 (en) * 1997-10-01 2001-01-16 3Com Corporation Method and apparatus for real time communication over packet networks
US6157614A (en) * 1997-10-22 2000-12-05 Netro Corporation Wireless ATM network with high quality of service scheduling

Also Published As

Publication number Publication date
US6731602B1 (en) 2004-05-04
JPH11239155A (ja) 1999-08-31

Similar Documents

Publication Publication Date Title
JP3589851B2 (ja) パケット通信システム及びパケット通信装置
US5684791A (en) Data link control protocols for wireless ATM access channels
US6504836B1 (en) Communication system
US6615382B1 (en) Method for controlling errors in link layer in wideband wireless communication and computer readable media therefor
US6658007B1 (en) Grant processing in wireless ATM networks
US7006500B1 (en) Methods, apparatuses and systems facilitating data transmission across bonded communications paths
US6512747B1 (en) ATM transmission system
EP0755164A2 (en) Multiservices MAC-protocol for wireless ATM system
US20120314668A1 (en) Method for scheduling in mobile communication and apparatus thereof
GB2270815A (en) Improvements in or relating to cellular mobile radio system
US6711180B1 (en) Interface device between an ATM equipment and a transmission channel having a synchronous wireless link
JPH09214507A (ja) 無線通信方法
JP2005501479A (ja) 共通のharq(ハイブリッド自動再送要求)プロセスを使用する無線通信システムにおけるデータパケット伝送
Narasimhan et al. Design and performance of radio access protocols in WATMnet, a prototype wireless ATM network
JPH10285180A (ja) デジタル通信システム
Johnston A network interface card for wireless ATM networks
JP2000316013A (ja) 無線パケット通信システム、無線パケット通信方法、及び、無線基地局
JPH1098507A (ja) デジタル通信方法
JP2001197108A (ja) 複数トランスポートストリーム多重化装置
Biswas et al. Design and implementation of data-link control protocol for CBR traffic in wireless ATM networks
Kim et al. Design and implementation of a QoS oriented data-link control protocol for CBR traffic in wireless ATM networks
JP3648377B2 (ja) Atmセル伝送方法
Clark et al. QoS-based provisioning of ATM services over DAMA-controlled SATCOM networks
Masayuki et al. A Combination Scheme of ARQ and FEC for Error Correction of Wireless ATM Networks
KR19990084387A (ko) 비동기전송모드 무선 통신망에서 비동기전송모드셀에 대한에러정정 방법

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040714

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: 20040817

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040818

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20070827

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20080827

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20080827

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090827

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110827

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120827

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees