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
JP3606882B2 - パケット化形式で連続的にデータ流を伝送する方法及び装置 - Google Patents
[go: Go Back, main page]

JP3606882B2 - パケット化形式で連続的にデータ流を伝送する方法及び装置 - Google Patents

パケット化形式で連続的にデータ流を伝送する方法及び装置 Download PDF

Info

Publication number
JP3606882B2
JP3606882B2 JP50007499A JP50007499A JP3606882B2 JP 3606882 B2 JP3606882 B2 JP 3606882B2 JP 50007499 A JP50007499 A JP 50007499A JP 50007499 A JP50007499 A JP 50007499A JP 3606882 B2 JP3606882 B2 JP 3606882B2
Authority
JP
Japan
Prior art keywords
data
transmitted
memory
transmission
read
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 - Lifetime
Application number
JP50007499A
Other languages
English (en)
Other versions
JP2001526870A (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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Publication of JP2001526870A publication Critical patent/JP2001526870A/ja
Application granted granted Critical
Publication of JP3606882B2 publication Critical patent/JP3606882B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9031Wraparound memory, e.g. overrun or underrun detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2643Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
    • 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/1809Selective-repeat protocols
    • 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/1874Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/05Electric or magnetic storage of signals before transmitting or retransmitting for changing the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/901Buffering arrangements using storage descriptor, e.g. read or write pointers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0435Details
    • H04Q11/0471Terminal access circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13098Mobile subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13209ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13216Code signals, frame structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13297Coupling different rates in TDM systems, data rate adaptation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13298Local loop systems, access network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/14WLL [Wireless Local Loop]; RLL [Radio Local Loop]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Time-Division Multiplex Systems (AREA)

Description

【0001】
本発明は、特許請求の範囲1の上位概念に記載の方法及び特許請求の範囲4の上位概念に記載の装置、即ち、パケット化形式で連続的にデータ流を伝送し、連続的なデータ流がメモリ装置に書き込まれ、メモリ装置に記憶されたデータは、当該メモリから読み出されて、データパケットで伝送され、データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれるデータが新たに伝送される方法及び装置に関する。
【0002】
従来技術
その種の方法乃至その種の装置は、例えば、DECT標準で作動する無線システムで必要とされる(但し、それだけではない)。
【0003】
DECT標準により作動する無線システムの原理的な構造は、図2に略示されている。
【0004】
図2に示されたシステムは、基地局Bと複数のワイヤレステレコミュニケーション端末装置TE1〜TEnから構成されている。ワイヤレステレコミュニケーション端末装置TE1〜TEnは、例えば、モービルテレホンであり、このモービルテレホンは、無線を介して基地局Bと通信するが、ワイヤレステレコミュニケーション装置の代わりに、ワイヤレスコネクションボックスを、ケーブル接続されたテレコミュニケーション装置(”通常”テレホン、ファックス装置、モデム、等)の接続のために使用してもよい。
【0005】
基地局Bとテレコミュニケーション端末装置TE1,TE2,・・・,TEn(又は、他の装置)との間の、その種のデータ伝送は、所謂フレーム単位で行われ、ここで必要な範囲内で、以下、図3を用いて説明する。図3から分かるように、そのようなフレーム、正確に言うと、ここで考察しているDECTフルスロットフレームは、24個の所謂タイムスロット乃至スロット(フルスロット)から構成されている。24個のスロットの内の第1のスロット11は、基地局からテレコミュニケーション端末装置に伝送され、第1のスロット11に続く第2のスロット12は、テレコミュニケーション端末装置から基地局に伝送される。正確に言うと、基地局の各フレームの1つのゼロ番目のスロットがゼロ番目のテレコミュニケーション端末装置に伝送され、第1のスロットは、基地局から第1のテレコミュニケーション端末装置に伝送され、第2のスロットは、基地局から第2のテレコミュニケーション端末装置に伝送され、・・・、第11のスロットは、基地局から第11のテレコミュニケーション端末装置に伝送され、逆に、第12のスロットは、ゼロ番目のテレコミュニケーション端末装置から基地局に伝送され、第13のスロットは、第1のテレコミュニケーション端末装置から基地局に伝送され、第14のスロットは、第2のテレコミュニケーション端末装置から基地局に伝送され、・・・、第23のスロットは、第11のテレコミュニケーション端末装置から基地局に伝送される。
【0006】
フレーム、乃至、フレームの24スロットは、10ms内で伝送される。480ビットの各スロットは、約417μs(416.66μs)で伝送される。図3から分かるように、480ビットが、32ビット幅の同期フィールド、388ビット幅のDフィールド、4ビット幅のZフィールド、及び、56ビット幅のガードスペースフィールドに分割されている。
【0007】
本来関心のある有効データ(例えば、音声データ)の伝送のために、320ビットが、Dフィールド内に確保されている。基地局は、10ms内で、320ビットの有効データをテレコミュニケーション端末装置のそれぞれに送信し、同じ量の有効データが、テレコミュニケーション端末装置のそれぞれによって受信される;つまり、基地局とテレコミュニケーション端末装置のそれぞれとの間での有効データの伝送速度は、各方向で32ビット/sである。
【0008】
基地局BがISDNテレコミュニケーション網に接続されている場合、有効データは、伝送速度64ビット/sで、このISDNテレコミュニケーション網から受信されて、この基地局Bに供給される。
【0009】
従って、上述のシステムでは、基地局と、ISDNテレコミュニケーション網との間の有効データ伝送速度は、基地局と、接続されたテレコミュニケーション装置との間の有効データ伝送速度の倍の速さである。従って、DECT標準により作動する無線システムをISDNテレコミュニケーション網に接続するには、特別な手段を必要とする。即ち、伝送すべきデータを、基地局とテレコミュニケーション端末装置との間で圧縮して伝送するか、又は、基地局とテレコミュニケーション装置との間で伝送すべきデータを、前述とは別のやり方で伝送する必要がある。
【0010】
転送すべきデータが音声データである場合、基地局とテレコミュニケーション端末装置との間で、データを圧縮して伝送するとよい。この際、情報が損失することがあるが、一般的には、この情報の損失は、許容可能である。
【0011】
これに対して、転送すべきデータが音声データとは別のデータである場合、つまり、例えば、コンピュータ、ファックス装置、モデム等から送信されたデータである場合、このデータは、圧縮することによって、使用不可能な程に切断されてしまうことがある。従って、そのような場合、伝送すべきデータは、基地局とテレコミュニケーション端末装置との間でも64ビット/sの速度で伝送する必要がある。
【0012】
このように、64ビット/sの速度で伝送するためには、所謂LU7サービスを用いることができる。
【0013】
LU7サービスは、DECTの所謂MACレイヤ(OSI/ISO層モデルによるレイヤ2)を介してパケット化された形式で、DECTの所謂DLCレイヤ(OSI/ISO層モデルによるレイヤ3)に該当するETSIドキュメントETS 300 175−4で定義されている。
【0014】
所謂ダブルスロットを用いると、データ伝送速度を、64kビット/sに上昇させることができる。
【0015】
ダブルスロットは、その名称から分かるように、「通常の」フルスロットの倍の長さ、つまり、960ビットを有する。その際、フルスロットに対して付加された480ビットが、フルスロットのほぼ全フィールドに分布されているのではなく、専ら、伝送すべき有効データを含む、Dフィールドの部分に加えることができる。従って、タブルスロット毎に、320+480=800ビットを伝送可能である。この800ビットの内、80ビットをエラー検出及びエラー除去(FEC乃至フォワードエラーコレクション)用に確保されており、その結果、単に有効データ伝送のためだけに、ダブルスロット毎に720ビットを利用できる。
【0016】
ダブルスロットを用いることによって、フレームの長さは変わらず、単に、フレーム内に含まれるスロットの数、つまり、基地局に登録する(einbuchten)ことができる装置の個数が、それによって変わるに過ぎない。
【0017】
従って、ダブルスロットを、基地局と、それに接続された装置との間でのデータ伝送に使用する際、全部で10ms(1フレームの期間)720ビット、つまり、72kビット/sを両方向に伝送することができる。これは、上述のようにして達成された64kビット/sよりも速い。
【0018】
連続的なデータ流のパケット状の伝送のためには、送信側及び受信側にメモリ装置を設けて、このメモリ装置内に、伝送データを、このデータの伝送の前後に所定時間一時記憶する必要がある。この際、通常のように、所謂FIFO(First−In−First−Out)メモリが使用される。
【0019】
テレコミュニケーション網から、64kビット/sで得られる有効データを、64kビット/sで、テレコミュニケーション網に接続された装置に転送し、又は逆に、テレコミュニケーション網に接続された装置から、テレコミュニケーション網に転送する基地局の構成が、第4図に示されている。
【0020】
第4図に示された基地局Bは、ISDNテレコミュニケーション網に接続されていて、ISDNテレコミュニケーション網から64kビット/sの速度で、有効データを得て、この有効データは、テレコミュニケーション端末装置TEnに転送されるものとする。
【0021】
ISDNテレコミュニケーション網から得られた有効データは、基地局Bで、DLCレイヤに組み込まれているFIFOメモリ101内に記憶される。FIFOメモリは、640バイトのメモリ容量を有しており、従って、データ量の記憶のために、8DECTフレーム(80ms)内で64kビット/sの、達成されたデータ伝送速度で、テレコミュニケーション端末装置TEnに伝送することができるように構成される。
【0022】
FIFOメモリ101内に書き込まれたデータは、80バイト単位で読み出され、相応のシグナリングデータ及び既述のエラー保護データと一緒にダブルスロットにまとめられ、MACレイヤに組み込まれた送信バッファ103内に記憶される。送信バッファ103内に記憶されたデータパケットは、送信バッファから、考察している例では専ら受信局として作動するテレコミュニケーション送信装置TEnに送信される。テレコミュニケーション端末装置TEnは、基地局Bから送信されたデータを受信し、このデータは、先ずMACレイヤ内に組み込まれた受信バッファ113内に記憶される。それから、このデータは、受信バッファから読み出され、このデータからシグナリング及びエラー保護データが取り出されて、DLCレイヤに組み込まれたFIFOメモリ111内に記憶し直される。FIFOメモリ111は、伝送されたダブルスロットデータパケットから、その中に含まれている有効データだけを取り出して、このデータをフェッチする。
【0023】
各データ伝送の場合のように、前述の場合でもエラーが生じることがある。このエラーレートは、考察している例では、ARQ(Automatic Repeat Request:自動再生要求方式)アクセス及び既述のFFC(Forward Error Correction)アクセスの組合せによって小さく保持することができる。即ち、データは、受信局内で、一緒に送信されたエラー保護データを用いて、このデータが正しいかどうかチェックされ、伝送エラーがあることが検出された場合には、このエラーが受信局で訂正されるか(Forward Error Correction)、又は、伝送エラーがあることが検出されない場合には、エラーのあるダブルスロットが繰り返し伝送される(Automatic Repeat Request)。
【0024】
所定のダブルスロットを繰り返し伝送することができるためには、送信局から送信されたデータを、送信後、所定時間記憶しておく必要がある。このために、考察している例では8個の伝送繰り返し一時記憶メモリ102−1〜102−8が設けられている。この伝送繰り返し一時記憶メモリのそれぞれは、80バイト(伝送繰り返しの際に発生するエラーを伝送繰り返しによって補正することができるようにする必要がある場合には、90バイト)の容量を有しており、つまり、その都度、ダブルスロットによって伝送される有効データ量を記憶することができる。伝送繰り返し一時記憶メモリ102−1〜102−8は、このメモリを、(付加すべきシグナリング及びエラー保護データと一緒に)送信メモリ103内に(送信用に)記憶するために、FIFOメモリ101内に記憶されたデータで書き込まれる。
【0025】
ダブルスロットの伝送を繰り返すことによって、何れにせよ、比較的長い時間スケールで見て、エラーのない伝送データの伝送速度を下げる必要はない。既述のように、即ち、(エラーのない)正常な場合、90バイトの有効データを伝送することができるにも拘らず、ダブルスロット毎に「僅かに」80バイトの有効データしか伝送されない。利用できる容量を完全に使うには、8個のダブルスロットによって、新たに正常に利用されるダブルスロットで伝送される場合よりも多くのデータを伝送することができる。即ち、ダブルスロット内に含まれているデータを繰り返し伝送する必要が場合によってはあるが、その際、どうしても、伝送すべきダブルスロットの数が増大してしまう。有効データ伝送速度が短時間不規則になるが、8個のダブルスロットを伝送した後、伝送を繰り返す必要がない状態に再度達する。伝送を繰り返すことによって、伝送エラーが取り除かれ、その結果、基地局B内で、供給データを遮断せずに受け取ることができる状態が、エラーにより妨害されることはなくなり、且つ、テレコミュニケーション端末装置TEnで、予期されるデータを遮断せずに(FIFOメモリ111から)得ることができる状態が、エラーにより妨害されることはなくなる。即ち、エラーなしに伝送される有効データの伝送速度が、短時間変動しても、基地局B及びテレコミュニケーション端末装置TEnでデータを検査する結果、外部からは、その変動は分からない。
【0026】
従って、データ伝送の既述のやり方によると、速い伝送速度で、エラーなしのデータ伝送が達成される。とは言うものの、既述の説明から分かるように、データ伝送の際にエラーがないようにするためには、かなりのコストが必要である。
【0027】
従って、本発明の課題は、請求の範囲1の上位概念記載の方法、乃至、請求の範囲4の上位概念記載の装置を改良して、データ伝送の際にエラーがないようにするのに不可避なコストを、できる限り小さく保持することにある。
【0028】
この課題は、本発明によると、請求の範囲1(方法)の特徴部分に記載の要件、乃至、請求の範囲4(装置)の特徴部分に記載の要件によって解決される。
【0029】
それによると、メモリ装置としてサイクリックバッファを用い、サイクリックバッファには、書き込みポインタ及び当該書き込みポインタに依存しない読み出しポインタが設けられており、書き込みポインタ及び読み出しポインタは、データの各書き込み乃至読み出し後、自動的にインクリメントされ、モジューロカウンタの形式でメモリ終端に達した際に自動的にメモリ始端にリセットされ、又は、メモリ始端に達した際に自動的にメモリ終端にリセットされ、データパケットで伝送されるデータが前記サイクリックバッファ内に各々記憶されるアドレスを、読み出しポインタ一時記憶メモリ内に一時記憶し、データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれているデータを、読み出しポインタ一時記憶メモリ内に記憶されている、配属アドレスを用いて新たにサイクリックバッファから読み出して伝送する(請求の範囲1の特徴部分)、乃至、メモリ装置としてサイクリックバッファが用いられ、データパケットで伝送されるデータがサイクリックバッファ内に各々記憶されるアドレスの制御用の読み出しポインタ一時記憶メモリが設けられており、データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれているデータが、読み出しポインタ一時記憶メモリ内に記憶されている、配属アドレスを用いて新たにサイクリックバッファから読み出されて伝送される(請求の範囲4の特徴部分)ようにされている。
【0030】
通常のように、一時記憶用に設けられたFIFOメモリを、サイクリックバッファに取り替えることによって、伝送繰り返し一時メモリを設けなくてすむ。場合によって繰り返し伝送すべきデータは、FIFOメモリとは異なって、任意の時点で、且つ、サイクリックバッファ内の任意の箇所から任意の回数頻度で読み出すことができる。
【0031】
それとは別個に、サイクリックバッファの作動を、FIFOメモリの作動よりも簡単且つ問題なしに構成することができる。サイクリックバッファを用いると、即ち、FIFOメモリを用いる場合とは違って、記憶されたデータを定常的に内部で更に書き込んだり、記憶し直したりする必要がなく、それにより、サイクリックバッファは、電力消費の点でも温度特性の点でも明らかに有利な改良である。
【0032】
従って、本発明の方法及び本発明の装置によると、データ伝送をエラーなしに行うことができるようにするためのコストを最小に減らすことができる。
【0033】
本発明の有利な実施例は、従属請求項に記載されている。
【0034】
本発明について、以下、図示の実施例を用いて詳細に説明する。
【0035】
本発明の方法及び本発明の装置について、以下、DECT標準により作動する無線システムを用いて説明する。しかし、本発明の用途は、その種の使用に限定されるものではなく、基本的に、本発明は、任意の目的で実行される、任意の装置間でのデータ伝送に使用可能である。
【0036】
考察しているDECTシステムの原理的な構成は、データ伝送に該当する詳細部は除外して、図2に示されているシステムとは区別される。
【0037】
また、図3に示されている各データ(基地局と当該基地局に登録されているモービルテレホンと交換される)のフォーマットは、ほぼ同じである。しかし、図3に示されているフルスロットの代わりに、ダブルスロットが伝送される。しかし、ダブルスロットは、フルスロットから区別されるのは、以下の点で「のみ」である。即ち、本来伝送すべき有効データを含む、ダブルスロットでのDフィールドの部分は、フルスロット長、即ち、480ビットだけ大きく、つまり、全部で800ビットを有しており、その内、720ビットが有効データ伝送に使用可能であり、80ビットがFEC実行用のエラー保護データ用にとってある。
【0038】
冒頭に既述したように、基地局Bと(6個迄)接続されたテレコミュニケーション装置TE1,TE2,・・・TEnのそれぞれとの間にダブルスロットが用いられている場合、両方向で全部で10ms720ビットの本来伝送されるべき有効データが、72kビット/sで伝送することができる。基地局Bは、当該実施例では、ISDNテレコミュニケーション網に接続されていて、ISDN−B−チャネルのデータを64kビット/sでテレコミュニケーション送信装置の1つに送信し、テレコミュニケーション送信装置の1つから受信する。
【0039】
前述の高速データ伝送が比較的簡単にエラーなく実行できる基地局Bとテレコミュニケーション送信装置TEnの有利な内部構成は、図1に示されている。
【0040】
当該実施例では、専ら送信局として作動する基地局Bは、DLCレイヤに組み込まれているサイクリックバッファ1、8個の、同様にDCLレイヤに組み込まれている読み出しポインタ(Lesezeiger)一時記憶メモリ2−1〜2−8、及びMACレイヤに組み込まれている送信バッファ3を有している。
【0041】
サイクリックバッファ1は、テレコミュニケーション送信装置TEnに伝送される有効データを一時記憶するのに使われる。サイクリックバッファ1は、スタンダードRAMとして構成して、当該実施例では、640バイトのメモリ容量を有することができる。640バイトは、以下の説明から一層よく分かるように、通常の場合、8ダブルスロットによって8DECTフレーム内でテレコミュニケーション送信装置TEnに伝送される有効データ量に相当する。
【0042】
サイクリックバッファ1は、書き込みポインタSであり、書き込みポインタSとは独立して読み出しポインタLが設けられており、書き込みポインタS及び読み出しポインタLは、データの各書き込み乃至読み出し後、自動的にインクリメントされ、所謂モジューロカウンタの形式で、メモリ終端に達した際に自動的にメモリ始端にリセットされる(又は、メモリ始端に達した際に自動的にメモリ終端にリセットされる)。しかし、書き込みポインタS及び読み出しポインタLは、何時でも、サイクリックバッファ内の任意の位置に極めて計画的に使用することができる。
【0043】
読み出しポインタ−一時記憶メモリ2−1〜2−8は、通常の場合に、それぞれのダブルスロットによって伝送される有効データをサイクリックバッファ内に記憶するアドレスを一時記憶するのに使われる。読み出しポインタ−一時記憶メモリ2−1〜2−8は、通常の場合に、サイクリックバッファ1内に記憶可能なデータ量の伝送のために必要な、フレーム乃至ダブルスロットの個数と同じ個数設けられている。
【0044】
送信バッファ3は、伝送されるデータを、シグナルリングデータ及びエラー保護データと一緒にダブルスロットフォーマットで送信するのに使用される。
【0045】
当該実施例では、専ら受信局として作動するテレコミュニケーション送信装置TEnは、MACレイヤに組み込まれている受信バッファ13及びDLCレイヤに組み込まれているサイクリックバッファ11を有している。
【0046】
サイクリックバッファ11は、基地局Bによって受信される有効データの一時記憶のために使われ、それ以外の点ではサイクリックバッファ1に相応している。
【0047】
受信バッファ13は、基地局によって受信されるダブルスロット用の入力バッファとして使われる。
【0048】
基地局Bは、既述のように、図1にISDNで示したISDNテレコミュニケーション網に接続されている。このISDNテレコミュニケーション網を介して得られるデータからは、Bチャネルの1つを介して得られる有効データが抽出され、連続的なデータ流(64kビット/s)に変換され、(書き込みポインタSが前進的にインクリメントして)サイクリックバッファ1に書き込まれる。所定のデータ量がサイクリックバッファ1内に書き込まれた後、それにより、記憶されたデータが(読み出しポインタLが漸進的にインクリメントして)読み出されて、付加されるシグナリングデータ及びエラー保護データと一緒にダブルスロットでテレコミュニケーション送信装置TEnに伝送される。サイクリックバッファ1からのデータの読み出しは、80バイト(640ピット)単位で行われる。読み出された80バイトの有効データは、シグナリングデータ及びエラー保護データと共に全部で960ビットを有するデータパケットで、ダブルスロットフォーマットで合成され、送信バッファ3内に記憶される。送信バッファ3から、データパケットは、ダブルスロットとしてテレコミュニケーション送信装置TEnに伝送される。テレコミュニケーション送信装置TEnは、ダブルスロットを受信し、ダブルスロットを先ず受信バッファ13内に記憶する。それから、テレコミュニケーション送信装置TEnは、受信バッファ13内に記憶されたデータを読み出し、テレコミュニケーション送信装置TEnは、シグナリングデータ及びエラー保護データを切り離して、有効データをサイクリックバッファ11内に記憶する。サイクリックバッファ11内に所定のデータ量が書き込まれた後、それによって、データを64kビット/sの速度で連続的にサイクリックバッファ11から読み出し開始できる。
【0049】
図1によるシステムで行われる過程の前述の説明では、基地局Bからテレコミュニケーション送信装置TEnへのデータ伝送は、エラーなく、又は、テレコミュニケーション送信装置TEnにおいて、一緒に伝送されるエラー保護データを用いて補正することができる程度のエラーしかないことが前提となっている。
【0050】
しかし、テレコミュニケーション送信装置TEnによって受信されたデータは、このデータを使用する前に検査され、この検査によって、一緒に伝送されるエラー保護データを用いて、当該のダブルスロットが空き状態で伝送されているかどうか検査することができる。その際、伝送がエラーなしに行なわれたことが確認された場合、テレコミュニケーション送信装置TEnによって、エラー保護データを用いてエラーを補正することが試みられる。エラーが補正できない場合、ダブルスロットを新たに伝送する必要がある。この、冒頭で既述したような、当該のLU7サービスで実用化されているサービス低減用の方法は、ARQ−アクセス及びFEC−アクセスの組合せである。
【0051】
基地局Bは、ダブルスロットの伝送を繰り返す必要があるかどうか、連続的に監視する。このことは、テレコミュニケーション送信装置TEn及び/又はテレコミュニケーション送信装置TEn側からの明確な相応の要求によって、当該のダブルスロットが受信されていないということを確認することから検出可能である。
【0052】
基地局が、所定のダブルスロットが新たに伝送されたことを検出した場合、基地局は、当該のダブルスロットを更に数回伝送する。その際、エラーのない伝送の場合とは違って、一時的に(8ダブルスロットの間)ダブルスロットにつき、それぞれ80バイトのみならず、ダブルスロットにつき最大可能90バイトの有効データを伝送することができる。そうすることによって、ダブルスロット毎に、通常(エラーのない作動時に)ダブルスロット毎に伝送される場合1.125倍の有効データを伝送することができる。即ち、8個の完全に利用されるダブルスロットが伝送された後、ダブルスロットを繰り返し伝送したにも拘らず、伝送エラーが発生せずにダブルスロットを正常に(部分的にのみ)利用した場合に伝送されるのと同様に多数のデータを伝送することができる。
【0053】
所定のデータが繰り返し伝送される必要がある場合には、所望のデータを読み出すためには、サイクリックバッファ1の読み出しポインタLを通常のように1回インクリメントしさえすればよい。
【0054】
これは、当該実施例では、読み出しポインタ一時記憶メモリ2−1〜2−8を用いて行われる。前述の読み出しポインタ一時記憶メモリ2−1〜2−8は、それぞれアドレスを記憶し、このアドレスによって、ダブルスロットによって伝送すべきデータがサイクリックバッファ内に記憶される。
【0055】
所定のデータが基地局によって新たに伝送される場合、読み出しポインタLは、エントリに相応して所属の読み出しポインタ一時記憶メモリ内にセットされ、読み出しポインタLに基づいて、所望のデータを通常と同様のサイクリックバッファ1から読み出すことができる。別個の伝送繰り返し一時記憶メモリ(図4の102−1〜102−8)を設ける必要はない。単に、書き込みポインタSを、それぞれ読み出しポインタLからかなり離隔して、サイクリックバッファから繰り返し読み出されるべきデータ及び未だ読み出されていないデータを、それらのデータを読み出すことができる前に上書きされないように注意する必要があるにすぎない。
【0056】
読み出しポインタ一時記憶メモリ2−1〜2−8は、当然ながら、必要な場合に作動しさえすればよい。
【0057】
サイクリックバッファ1を、読み出しポインタ一時記憶メモリ2−1〜2−8内に記憶されたアドレスを1回計算可能か、又は、公知のように単に変わらないようにして常に書き込まれる場合には、読み出しポインタ一時記憶メモリ2−1〜2−8をなくすことができる。
【0058】
それとは無関係に、既述のように構成されたデータ伝送システムの構成及び作動方式は、FIFOメモリを有効データ一時記憶メモリとして使用する場合よりも著しく簡単に構成される。
【0059】
殊に、既述のように、FIFOメモリの代わりにサイクリックバッファを用いた場合、別個の伝送繰り返し一時記憶メモリを設けないでよい。更に、FIFOメモリの場合に必要なように定常的に記憶し直したり、FIFOメモリ内に記憶されたデータを転送する必要もなくなる。
【0060】
既述のデータ伝送システムは、僅かな所要スペース、僅かな電力しか必要とせず、さほど強く加熱されない。
【0061】
従って、既述の方法及び既述の装置によると、データ伝送の際にエラーがないようにするために必要なコストを最小に低減することができる。
【図面の簡単な説明】
【図1】
図1は、基地局の新規な内部構造及び該基地局に接続された、DECT標準により作動する無線システムのテレコミュニケーション送信装置の説明に供する図である。
【図2】
図2は、DECT標準により作動する無線システムの構成を示す図である。
【図3】
図3は、基地局と当該基地局と通信するテレコミュニケーション端末装置との間で交換されるデータのフォーマットを示す図である。
【図4】
図4は、基地局の通常の内部構成と当該基地局に接続された、DECT標準により作動する無線装置のテレコミュニケーション送信装置の説明に供する図である。

Claims (4)

  1. パケット化形式で連続的にデータ流を伝送する方法であって、
    連続的なデータ流がメモリ装置(1)に書き込まれ、
    前記メモリ装置(1)に記憶されたデータは、当該メモリ装置(1)から読み出されて、データパケットで伝送され、
    前記データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれるデータが新たに伝送される方法において、
    メモリ装置(1)としてサイクリックバッファを用い、
    前記サイクリックバッファ(1)には、書き込みポイン タ(S)及び当該書き込みポインタ(S)に依存しない 読み出しポインタ(L)が設けられており、前記書き込 みポインタ(S)及び前記読み出しポインタ(L)は、 データの各書き込み乃至読み出し後、自動的にインクリ メントされ、モジューロカウンタの形式でメモリ終端に 達した際に自動的にメモリ始端にリセットされ、又は、 メモリ始端に達した際に自動的にメモリ終端にリセット され、
    データパケットで伝送されるデータが前記サイクリックバッファ(1)内に各々記憶されるアドレスを、読み出しポインタ一時記憶メモリ(2−1〜2−8)内に一時記憶し、
    前記データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれているデータを、前記読み出しポインタ一時記憶メモリ(2−1〜2−8)内に記憶されている、配属アドレスを用いて新たにサイクリックバッファ(1)から読み出して伝送することを特徴とする方法。
  2. 伝送すべきデータパケットに、サイクリックバッファ(1)から読み出されたデータ、並びに、付加的なシグナリング及びエラー保護データを含ませる
    請求の範囲1記載の方法。
  3. 送信データパケットを送信バッファ(3)内に、送信するために予め形成しておく
    請求の範囲1又は2記載の方法。
  4. パケット化形式で連続的にデータ流を伝送するための装置であって、連続的なデータ流がメモリ装置(1)に書き込まれ、
    前記メモリ装置(1)に記憶されたデータは、当該メモリから読み出されて、データパケットで伝送され、
    前記データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれるデータが新たに伝送される装置において、
    メモリ装置(1)としてサイクリックバッファが用いられ、
    データパケットで伝送されるデータが前記サイクリックバッファ(1)内に各々記憶されるアドレスの制御用の読み出しポインタ一時記憶メモリ(2−1〜2−8)が設けられており、
    前記データパケットが誤りなく伝送されなかった場合、当該データパケット内に含まれているデータが、前記読み出しポインタ一時記憶メモリ(2−1〜2−8)内に記憶されている、配属アドレスを用いて新たにサイクリックバッファ(1)から読み出されて伝送されるように構成されている
    ことを特徴とする装置。
JP50007499A 1997-05-28 1998-04-14 パケット化形式で連続的にデータ流を伝送する方法及び装置 Expired - Lifetime JP3606882B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE19722433.4 1997-05-28
DE19722433A DE19722433A1 (de) 1997-05-28 1997-05-28 Verfahren und Vorrichtung zur Übertragung eines kontinuierlichen Datenstroms in paketierter Form
PCT/DE1998/001052 WO1998054876A1 (de) 1997-05-28 1998-04-14 Verfahren und vorrichtung zur übertragung eines kontinuierlichen datenstroms in paketierter form

Publications (2)

Publication Number Publication Date
JP2001526870A JP2001526870A (ja) 2001-12-18
JP3606882B2 true JP3606882B2 (ja) 2005-01-05

Family

ID=7830797

Family Applications (1)

Application Number Title Priority Date Filing Date
JP50007499A Expired - Lifetime JP3606882B2 (ja) 1997-05-28 1998-04-14 パケット化形式で連続的にデータ流を伝送する方法及び装置

Country Status (5)

Country Link
US (1) US6377541B1 (ja)
EP (1) EP0985305B1 (ja)
JP (1) JP3606882B2 (ja)
DE (2) DE19722433A1 (ja)
WO (1) WO1998054876A1 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2801466B1 (fr) * 1999-11-22 2002-05-31 Cit Alcatel Procede et dispositif de transmission pour des donnees numeriques
US6876664B1 (en) * 2000-04-03 2005-04-05 International Business Machines Corporation Asynchronous data buffer and a method of use thereof
US7095749B1 (en) * 2000-06-12 2006-08-22 Koninkijke Phillips Electronics N.V. Apparatus and method for extraction of different types of packets from respective portions of a single buffer
EP1235405A4 (en) * 2000-10-06 2005-08-10 Mitsubishi Electric Corp DATA TRANSMISSION METHOD AND DATA TRANSMISSION DEVICE
EP1415443B1 (en) * 2001-08-01 2005-11-16 Nokia Corporation Apparatus and method for flow scheduling based on priorities in a mobile network
TW200417725A (en) * 2002-07-10 2004-09-16 Beheer B V Ab Hand pressure sensor warning device.
FR2863797B1 (fr) * 2003-12-15 2006-02-24 Cit Alcatel Compression/decompression de couche deux pour la transmission mixte synchrone/asynchrone de trames de donnees au sein d'un reseau de communications
US20060168287A1 (en) * 2004-12-07 2006-07-27 Glauert Timothy H Rotating event buffer
US7248587B1 (en) * 2005-04-11 2007-07-24 Azul Systems, Inc. Error recovery of variable-length packets without sequence numbers or special symbols used for synchronizing transmit retry-buffer pointer
US8085803B2 (en) * 2007-01-29 2011-12-27 Intel Corporation Method and apparatus for improving quality of service for packetized voice

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU558405B2 (en) 1982-08-26 1987-01-29 British Telecommunications Public Limited Company Aligner for digital tx system
DE3235243C2 (de) * 1982-09-23 1984-07-19 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung für einen universell einsetzbaren Pufferspeicher
US4539684A (en) * 1983-01-07 1985-09-03 Motorola, Inc. Automatic frame synchronization recovery utilizing a sequential decoder
JP2834210B2 (ja) * 1988-09-14 1998-12-09 株式会社日立製作所 リング状ネットワークにおけるメッセージ制御方法
US4970714A (en) * 1989-01-05 1990-11-13 International Business Machines Corp. Adaptive data link protocol
DE4004956A1 (de) * 1990-02-19 1991-08-22 Philips Patentverwaltung Koppelelement fuer ein asynchrones zeitvielfachuebermittlungssystem
FI88841C (fi) * 1991-10-30 1993-07-12 Nokia Telecommunications Oy Foerfarande foer att behandla dataoeverfoeringsramar av vaexlande laengd med en kanalstyrenhet och foer att placera desamma till ett cykliskt buffertminne
US5416778A (en) * 1992-06-26 1995-05-16 U.S. Philips Corporation Digital radio communication system and primary and secondary station for use in such a system
DE69419515T2 (de) * 1994-11-10 2000-01-20 Telefonaktiebolaget L M Ericsson (Publ), Stockholm Verfahren und Einrichtung zur Tonwiederherstellung während Auslöschungen
US5754754A (en) * 1995-07-26 1998-05-19 International Business Machines Corporation Transmission order based selective repeat data transmission error recovery system and method

Also Published As

Publication number Publication date
US6377541B1 (en) 2002-04-23
JP2001526870A (ja) 2001-12-18
DE19722433A1 (de) 1998-12-03
DE59809286D1 (de) 2003-09-18
EP0985305A1 (de) 2000-03-15
WO1998054876A1 (de) 1998-12-03
EP0985305B1 (de) 2003-08-13

Similar Documents

Publication Publication Date Title
US5495482A (en) Packet transmission system and method utilizing both a data bus and dedicated control lines
US5475681A (en) Wireless in-building telecommunications system for voice and data communications
KR100792772B1 (ko) 데이터 전송방법 및 장치
JP3084058B2 (ja) 同期―非同期コンバータ
US5274635A (en) Method and apparatus for aligning a digital communication data stream across a cell network
US5459723A (en) Packet management device for fast-packet network
JP3943331B2 (ja) 通信システム
JP3606882B2 (ja) パケット化形式で連続的にデータ流を伝送する方法及び装置
US6963751B1 (en) Method for transmitting service data in telecommunication systems with wireless telecommunication based on a predefined radio interface protocol between telecommunication devices, especially voice data and/or packet data in dect systems
US6711180B1 (en) Interface device between an ATM equipment and a transmission channel having a synchronous wireless link
US6483830B1 (en) Data transmission method and base station system
EP1585274B1 (en) Asynchronous data segmentation/transmission method for synchronous ethernet and data structure used therein
JP2003522507A (ja) 幾つかのパケットに分割されるメッセージの送信方法
US7554977B2 (en) Method and apparatus for indicating packet boundaries in frames
US6545993B1 (en) Method and apparatus for managing data transfer and acknowledgements
US7515598B2 (en) Configurable transmit and receive system interfaces for a network device
JP2001016179A (ja) 運ばれる様々な種類のトラフィックの要件を考慮した伝送システムと、対応する送信機および受信機
KR100248076B1 (ko) 무선 비동기 전송모드 전송 장치의 무선 송신 패킷 변환장치 및 방법
KR100281649B1 (ko) 무선 에이티엠 엘에이엔 시스템에서의 매체접근제어 처리장치
US6757287B1 (en) Device and method for controlling a data transmission operation between a first ATM device and a second ATM device
US20020163930A1 (en) Methods and systems for interleaving data from multi-rate channels into a single interface
US8189475B2 (en) Transmission of digital information in a frame switched data network
KR100391035B1 (ko) 전송망의 데이터 통신 채널을 통한 원격시스템 제어방법
KR950035219A (ko) 종합정보통신망과 근거리통신망 간의 망정합을 위한 게이트웨이 구현방법 및 시스템
KR100407356B1 (ko) 부호분할다중접속 통신시스템의 데이터 송신장치 및 방법

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040420

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040720

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040902

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041006

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20081015

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081015

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091015

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091015

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121015

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Free format text: PAYMENT UNTIL: 20121015

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20121015

Year of fee payment: 8

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20121015

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term