[go: up one dir, main page]

JP5950201B2 - Communications system - Google Patents

Communications system Download PDF

Info

Publication number
JP5950201B2
JP5950201B2 JP2012211199A JP2012211199A JP5950201B2 JP 5950201 B2 JP5950201 B2 JP 5950201B2 JP 2012211199 A JP2012211199 A JP 2012211199A JP 2012211199 A JP2012211199 A JP 2012211199A JP 5950201 B2 JP5950201 B2 JP 5950201B2
Authority
JP
Japan
Prior art keywords
packet
terminal
priority
transmission
data
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
JP2012211199A
Other languages
Japanese (ja)
Other versions
JP2014068148A (en
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management 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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2012211199A priority Critical patent/JP5950201B2/en
Publication of JP2014068148A publication Critical patent/JP2014068148A/en
Application granted granted Critical
Publication of JP5950201B2 publication Critical patent/JP5950201B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、複数の通信端末同士が伝送信号を送受信する通信システムに関する。   The present invention relates to a communication system in which a plurality of communication terminals transmit and receive transmission signals.

ローカルエリアネットワーク(LAN)においては、複数の通信端末が伝送媒体を共用するために、キャリア検知多重アクセス(CSMA)と呼ばれるアクセス制御方式が採用される。また、一部の通信端末が伝送媒体を共用しない場合、例えば、複数の通信端末が中継器を介して通信する場合においては、互いに相手の通信端末が送信する伝送信号のキャリアを検知できず、中継器において高い確率で伝送信号の衝突が生じてしまう。   In a local area network (LAN), an access control method called carrier sense multiple access (CSMA) is adopted so that a plurality of communication terminals share a transmission medium. In addition, when some communication terminals do not share the transmission medium, for example, when a plurality of communication terminals communicate via a repeater, it is not possible to detect the carrier of the transmission signal transmitted by the other communication terminal, Transmission signals collide with high probability in the repeater.

また、電波を伝送媒体とする無線LANにおいては、電波の届かない通信端末同士が同時にデータを送信してパケットが衝突する「隠れ端末問題」の発生を防ぐため、RTS/CTS方式と呼ばれるアクセス制御方式が採用されることがある。例えば、通信端末Aが通信端末Bにデータを送信したいが、障害物が存在するために通信端末Aの電波が届かない通信端末Cが存在すると仮定する。通信端末Aはデータを送信する前に,送信相手である通信端末BにRTS(request to send:送信要求)パケットを送信する。RTSパケットを受信した通信端末BはCTS(clear to send:受信準備完了)パケットを通信端末Aに返信する。通信端末Cは、通信端末Bからの電波は届くため、CTSパケットを傍受したらデータの送信を延期する。これにより、互いに隠れ端末となる通信端末A,Cから送信されるパケットの衝突を回避することができる。   Also, in wireless LAN using radio waves as a transmission medium, access control called RTS / CTS method is used to prevent the occurrence of “hidden terminal problem” in which packets are collided when communication terminals that do not reach radio waves simultaneously transmit data. A method may be adopted. For example, it is assumed that there is a communication terminal C in which the communication terminal A wants to transmit data to the communication terminal B, but there are obstacles and the radio wave of the communication terminal A does not reach. Before transmitting data, the communication terminal A transmits an RTS (request to send) packet to the communication terminal B which is a transmission partner. The communication terminal B that has received the RTS packet returns a CTS (clear to send) packet to the communication terminal A. Since the communication terminal C receives the radio wave from the communication terminal B, the communication terminal C postpones the transmission of data when the CTS packet is intercepted. Thereby, collision of packets transmitted from the communication terminals A and C that are hidden terminals can be avoided.

しかしながら、通信端末AがRTSパケットの送信を開始してから通信端末BがCTSパケットの返信を開始するまでの間に、通信端末CがRTSパケットを送信してしまうと、通信端末Aが送信しているRTSパケットと、通信端末Cが送信するRTSパケットとが衝突する可能性がある。   However, if the communication terminal C transmits an RTS packet between the time when the communication terminal A starts transmitting the RTS packet and the time when the communication terminal B starts returning the CTS packet, the communication terminal A transmits it. There is a possibility that the RTS packet being transmitted and the RTS packet transmitted by the communication terminal C collide.

これに対して特許文献1記載の従来例では、優先順位が上位となる通信局のパケット間隔と下位の通信局のパケット間隔の差を、RTSパケットを送信開始してからCTSパケットを受信完了するまでの所要時間以上となるように設定している。優先順位が下位となる自局は、自己にとって隠れ端末となる通信局から先にRTSパケットが送信された場合であっても、これに応答したCTSパケットを受信することができるから、正しく衝突を回避することができる。   On the other hand, in the conventional example described in Patent Document 1, the difference between the packet interval of the communication station with the higher priority and the packet interval of the lower communication station is determined, and the reception of the CTS packet is completed after the RTS packet transmission is started. It is set to be longer than required time. Even if the RTS packet is transmitted first from the communication station that is the hidden terminal for itself, the local station with the lower priority order can receive the CTS packet in response to this, so the collision is correctly performed. It can be avoided.

特開2006−41627号公報JP 2006-41627 A

しかしながら、特許文献1記載の従来例では、優先順位が設定されるのは通信局(通信端末)に対してのみであるので、伝送信号に含まれるデータの種別に優先順位を付けたい場合に、優先順位の高い通信局の送信が優先されて、優先順位の低い通信局の遅延(データ送信の遅延)が大きくなるという問題があった。なお、データの種別に優先順位を付ける場合として、例えば、映像や音声のデータを制御コマンドよりも遅延時間を抑えるために優先順位を高くしたい場合などがある。   However, in the conventional example described in Patent Document 1, since the priority is set only for the communication station (communication terminal), when it is desired to prioritize the type of data included in the transmission signal, There is a problem in that transmission of a communication station with a higher priority is given priority, and a delay (data transmission delay) of a communication station with a lower priority is increased. In addition, as a case where priority is given to the type of data, for example, there is a case where it is desired to increase the priority of video or audio data in order to suppress the delay time compared to the control command.

本発明は、上記課題に鑑みて為されたものであり、隠れ端末同士の通信において、優先順位が高く設定されるデータの遅延を抑えつつ衝突による伝送パケットの損失を減らすことを目的とする。   The present invention has been made in view of the above-described problems, and an object of the present invention is to reduce transmission packet loss due to collision while suppressing delay of data set with high priority in communication between hidden terminals.

本発明の通信システムは、複数の通信端末が、キャリア検知多重アクセス制御方式により、伝送媒体を介して伝送パケットを送受信し、送信元の前記通信端末は、データを送信する前に、送信先の前記通信端末へ送信要求パケットを送信し、送信先の前記通信端末は、前記送信要求パケットを受信すると受信準備完了パケットを送信元の前記通信端末へ返信し、送信元の前記通信端末は、前記受信準備完了パケットを受信したら前記データを含むデータパケットを送信先の前記通信端末へ送信する通信システムであって、前記各通信端末は、それぞれの前記通信端末に設定された端末優先順位と、前記データの種別毎に設定されたデータ優先順位と、パケット送信優先順位に対応して設定されたパケット送信間隔および最大バックオフ時間とを記憶し、前記データパケットの送信が完了した時点から前記パケット送信間隔をカウントし、前記パケット送信間隔に続いて前記最大バックオフ時間内でランダムに発生するバックオフ時間をカウントし、前記バックオフ時間のカウントが終了した後に前記データパケットを送信してなり、前記パケット送信優先順位は、前記データ優先順位が高いほど高く、且つ前記データ優先順位が等しい場合は前記端末優先順位が高いほど高く設定され、前記パケット送信間隔は、前記パケット送信優先順位が最も高い場合に最小値に設定され、前記パケット送信優先順位が2番目に高い場合に、前記最小値および前記最大バックオフ時間と前記送信要求パケットのパケット長と短パケット間隔とを合計した時間以上に設定されることを特徴とする。 In the communication system of the present invention, a plurality of communication terminals transmit and receive a transmission packet via a transmission medium by a carrier detection multiple access control method, and the communication terminal of the transmission source When the transmission request packet is transmitted to the communication terminal, and the communication terminal of the transmission destination receives the transmission request packet, it returns a reception preparation completion packet to the communication terminal of the transmission source, and the communication terminal of the transmission source A communication system that transmits a data packet including the data to the destination communication terminal when receiving a reception preparation completion packet, wherein each communication terminal has a terminal priority set in the communication terminal, and Data priority set for each data type, packet transmission interval and maximum back-off time set according to packet transmission priority Storing, counting the packet transmission interval from the time when transmission of the data packet is completed, counting a backoff time randomly generated within the maximum backoff time following the packet transmission interval, and the backoff time The packet transmission priority is set higher as the data priority is higher, and when the data priority is equal, the packet transmission priority is set higher as the terminal priority is higher. The packet transmission interval is set to a minimum value when the packet transmission priority is the highest, and when the packet transmission priority is the second highest, the minimum value, the maximum backoff time, and the transmission request packet are set. The packet length and the short packet interval are set to be equal to or longer than the total time.

この通信システムにおいて、送信元の前記通信端末から送信される前記データパケットを送信先の前記通信端末へ中継する中継器を備え、前記中継器は、自己の優先順位を含む前記端末優先順位と、前記データ優先順位と、前記パケット送信間隔および前記最大バックオフ時間とを記憶し、前記中継器の優先順位は、前記端末優先順位の中で最も高い順位に設定されることが好ましい。   In this communication system, comprising a repeater for relaying the data packet transmitted from the communication terminal of the transmission source to the communication terminal of the transmission destination, the repeater, the terminal priority including its own priority, Preferably, the data priority, the packet transmission interval, and the maximum backoff time are stored, and the priority of the repeater is set to the highest priority among the terminal priorities.

この通信システムにおいて、前記端末優先順位は、前記データパケットの単位時間当たりの送信数が多いほど高い順位に設定されることが好ましい。   In this communication system, it is preferable that the terminal priority is set higher as the number of transmissions of the data packet per unit time increases.

この通信システムにおいて、前記端末優先順位は、前記データ優先順位の高いデータを含む前記データパケットの単位時間当たりの送信数が多いほど高い順位に設定されることが好ましい。   In this communication system, it is preferable that the terminal priority is set higher as the number of transmissions per unit time of the data packet including data having the higher data priority increases.

この通信システムにおいて、前記各通信端末が記憶する前記パケット送信間隔および前記最大バックオフ時間は、送信元の前記通信端末から送信される前記データパケットを送信先の前記通信端末へ中継する中継器の存否に応じた値に設定されることが好ましい。   In this communication system, the packet transmission interval and the maximum back-off time stored in each communication terminal are determined by a relay that relays the data packet transmitted from the communication terminal as a transmission source to the communication terminal as a transmission destination. It is preferable to set the value according to the presence or absence.

この通信システムにおいて、前記各通信端末は、前記中継器の存否を判断する判断手段を有し、前記判断手段の判断結果に基づいて、前記パケット送信間隔および前記最大バックオフ時間を変更することが好ましい。   In this communication system, each of the communication terminals includes a determination unit that determines whether or not the repeater is present, and the packet transmission interval and the maximum back-off time may be changed based on a determination result of the determination unit. preferable.

この通信システムにおいて、前記判断手段は、前記中継器が定期的に同報通信するパケットを受信した場合に前記中継器が存在すると判断することが好ましい。   In this communication system, it is preferable that the determination unit determines that the repeater is present when the repeater receives a packet periodically broadcast.

この通信システムにおいて、複数の前記通信端末のうちの特定の前記通信端末は、前記中継器の存否を判断する判断手段を有し、前記判断手段の判断結果に基づいて、前記パケット送信間隔および前記最大バックオフ時間を変更し、且つ前記判断結果を通知するためのパケットを前記特定の通信端末を除く前記各通信端末へ送信し、前記特定の通信端末を除く前記各通信端末は、前記パケットを受信して取得する前記判断結果に基づいて、前記パケット送信間隔および前記最大バックオフ時間を変更することが好ましい。   In this communication system, the specific communication terminal of the plurality of communication terminals has a determination unit that determines whether or not the repeater exists, and based on a determination result of the determination unit, the packet transmission interval and the A packet for changing the maximum back-off time and notifying the determination result is transmitted to each communication terminal except the specific communication terminal, and each communication terminal excluding the specific communication terminal transmits the packet. It is preferable to change the packet transmission interval and the maximum back-off time based on the determination result received and acquired.

この通信システムにおいて、複数の前記中継器が存在する場合、前記各通信端末は、複数の前記中継器によって区切られた複数のセグメントのうちの何れのセグメントに属するかに応じて、前記パケット送信間隔および前記最大バックオフ時間を変更することが好ましい。   In this communication system, when there are a plurality of repeaters, each communication terminal is configured to transmit the packet transmission interval according to which segment of the plurality of segments delimited by the plurality of repeaters. Preferably, the maximum backoff time is changed.

本発明の通信システムは、端末優先順位とデータ優先順位の双方に応じてフレーム送信間隔及びバックオフ時間を設定しているので、隠れ端末同士の通信において、データ優先順位の高いデータの遅延を抑えつつ衝突による伝送パケットの損失を減らすことができるという効果がある。   In the communication system of the present invention, the frame transmission interval and the back-off time are set according to both the terminal priority and the data priority. Therefore, in the communication between hidden terminals, the delay of data having a high data priority is suppressed. However, there is an effect that transmission packet loss due to collision can be reduced.

本発明に係る通信システムの実施形態(集合住宅用インターホンシステム)を示すシステム構成図である。1 is a system configuration diagram showing an embodiment (intercom system for collective housing) of a communication system according to the present invention. (a),(b)は同上の動作説明用のタイムチャートである。(a), (b) is a time chart for operation description same as the above.

以下、本発明の技術思想を集合住宅用インターホンシステムに適用した実施形態について詳細に説明する。ただし、本発明の技術思想が適用可能な通信システムは集合住宅用インターホンシステムに限定されるものではなく、集合住宅用インターホンシステム以外の通信システムにも適用可能である。また、伝送媒体は金属導体からなる通信線に限定されず、電波などの無線媒体であっても構わない。   Hereinafter, an embodiment in which the technical idea of the present invention is applied to an intercom system for a housing complex will be described in detail. However, the communication system to which the technical idea of the present invention can be applied is not limited to the apartment house intercom system, but can be applied to a communication system other than the apartment house intercom system. The transmission medium is not limited to a communication line made of a metal conductor, and may be a wireless medium such as a radio wave.

本実施形態の集合住宅用インターホンシステムは、図1に示すように集合住宅の共用玄関(ロビー)に設置された共用部端末(ロビーインターホン)Cと、集合住宅の各住戸内に設置された住戸端末Aと、幹線制御端末Bと、中継器Eとを有している。なお、住戸端末A並びに幹線制御端末Bは、何れも本発明における通信端末に相当する。   As shown in FIG. 1, the intercom system for an apartment building of this embodiment includes a common terminal (lobby interphone) C installed at the common entrance (lobby) of the apartment house, and a dwelling unit installed in each unit of the apartment house. A terminal A, a trunk line control terminal B, and a repeater E are included. Note that both the dwelling unit terminal A and the main line control terminal B correspond to communication terminals in the present invention.

複数の住戸端末AとロビーインターホンCとは、幹線制御端末Bを介して通信路で接続されている。通信路は、ロビーインターホンCと幹線制御端末Bを接続する共用部幹線LCと、一端が幹線制御端末Bに接続されて他端が終端器(図示せず)で終端された主幹線LAと、主幹線LAに増設(分岐)される複数の副幹線LB1,LB2,…,LBnと、分岐器Dによって副幹線LBi(i=1,2,…,n)から分岐される複数の住戸線LDとからなる。なお、通信路は平衡2線式の通信ケーブルで構成されている。   The plurality of dwelling unit terminals A and the lobby intercom C are connected via a trunk line control terminal B through a communication path. The communication path includes a shared trunk LC connecting the lobby intercom C and the trunk control terminal B, a main trunk LA having one end connected to the trunk control terminal B and the other end terminated with a terminator (not shown), A plurality of secondary trunk lines LB1, LB2,..., LBn added to the main trunk line LA, and a plurality of dwelling unit lines LD branched from the secondary trunk line LBi (i = 1, 2,..., N) by the branching device D. It consists of. The communication path is composed of a balanced two-wire communication cable.

ロビーインターホンCは、来訪者を撮像する撮像装置、マイクロホン及びスピーカ、来訪者が訪問先の住戸の住戸番号を入力するためのテンキースイッチ又はタッチパネル、音声や映像を通信路を通じてパケット伝送する伝送部などを具備している。ロビーインターホンCでは、テンキースイッチ又はタッチパネルが操作されて何れかの住戸の住戸番号の操作入力を受け付けると、データフィールドに当該住戸番号を格納したパケット、並びに撮像装置で撮像した来訪者の映像(映像情報)をデータフィールドに格納したパケットを伝送部より共用部幹線LCを介して幹線制御端末Bのアドレス宛に送信(パケット伝送)する。   The lobby intercom C is an imaging device that captures an image of a visitor, a microphone and a speaker, a numeric keypad or touch panel for the visitor to input the dwelling unit number of the visited residence, a transmission unit that transmits voice and video through a communication path, and the like It has. In the lobby intercom C, when the ten key switch or the touch panel is operated and the operation input of the dwelling unit number of any dwelling unit is received, the packet storing the dwelling unit number in the data field and the visitor image (video) captured by the imaging device. A packet storing information) in the data field is transmitted (packet transmission) from the transmission section to the address of the trunk control terminal B via the shared trunk line LC.

幹線制御端末Bは、各住戸の住戸端末Aに割り当てられているアドレスと当該住戸の住戸番号との対応関係を記憶している。そして、幹線制御端末Bは、ロビーインターホンCから受け取ったパケットのデータフィールドに格納されている住戸番号を前記対応関係と照合してアドレスに変換し、当該アドレスを宛先アドレスフィールドに格納し且つロビーインターホンCからの呼出を通知するための呼出コマンドをデータフィールドに格納したパケット並びに前記映像情報をデータフィールドに格納したパケットを主幹線LAに送出する。   The main line control terminal B stores the correspondence between the address assigned to the dwelling unit terminal A of each dwelling unit and the dwelling unit number of the dwelling unit. The trunk line control terminal B compares the dwelling unit number stored in the data field of the packet received from the lobby interphone C with the corresponding relationship, converts it into an address, stores the address in the destination address field, and stores the address in the lobby intercom A packet storing a call command for notifying a call from C in the data field and a packet storing the video information in the data field are sent to the main line LA.

住戸端末Aは、制御部1、伝送処理部2、通話処理部3、マイクロホン4、スピーカ5、A/D変換器6、D/A変換器7、映像処理部8、表示部9、操作入力受付部10などを備えている。マイクロホン4で集音される音声が電気信号(音声信号)に変換され、マイクロホン4から出力されるアナログの音声信号(送話音声信号)がA/D変換器6でディジタルの音声信号(送話音声データ)に変換されて通話処理部3に入力される。また、通話処理部3から出力されるディジタルの音声信号(受話音声データ)がD/A変換器7でアナログの音声信号(受話音声信号)に変換される。D/A変換器7から出力されるアナログの受話音声信号はスピーカ5に入力され、スピーカ5から音声(受話音声)が鳴動される。   The dwelling unit A includes a control unit 1, a transmission processing unit 2, a call processing unit 3, a microphone 4, a speaker 5, an A / D converter 6, a D / A converter 7, a video processing unit 8, a display unit 9, and an operation input. The reception unit 10 is provided. The sound collected by the microphone 4 is converted into an electrical signal (voice signal), and the analog voice signal (speech voice signal) output from the microphone 4 is converted into a digital voice signal (speech) by the A / D converter 6. Voice data) and input to the call processing unit 3. Further, a digital voice signal (received voice data) output from the call processing unit 3 is converted into an analog voice signal (received voice signal) by the D / A converter 7. An analog received voice signal output from the D / A converter 7 is input to the speaker 5, and a voice (received voice) is generated from the speaker 5.

通話処理部3は、音声スイッチやエコーキャンセラなどを具備し、伝送処理部2から入力される受話音声信号及びA/D変換器6から入力される送話音声信号を信号処理することでハウリングやエコーを抑制して良好なハンズフリー通話を実現するものである。なお、通話処理部3で処理された送話音声信号が伝送処理部2に出力される。   The call processing unit 3 includes a voice switch, an echo canceller, and the like, and performs signal processing on the received voice signal input from the transmission processing unit 2 and the transmission voice signal input from the A / D converter 6 to perform howling and The echo is suppressed to realize a good hands-free call. The transmitted voice signal processed by the call processing unit 3 is output to the transmission processing unit 2.

表示部9は液晶ディスプレイや有機ELディスプレイなどの表示デバイスと、表示デバイスを駆動して映像を表示させる駆動回路とを有する(何れも図示せず)。映像処理部8は、伝送処理部2から出力される映像信号(映像データ)から元の映像を再構成し、再構成した映像を表示部9に表示させる。   The display unit 9 includes a display device such as a liquid crystal display or an organic EL display, and a drive circuit that drives the display device to display an image (none is shown). The video processing unit 8 reconstructs the original video from the video signal (video data) output from the transmission processing unit 2 and causes the display unit 9 to display the reconstructed video.

制御部1は、CPUやメモリなどのハードウェアと、CPUで実行される種々のプログラム(ソフトウェア)とで構成される。操作入力受付部10は、タッチパネルや押釦スイッチなどの入力デバイスを有し、入力デバイスが操作されることで種々の操作入力を受け付けるとともに、それぞれの操作入力に応じた操作信号を制御部1に出力する。例えば、住戸端末Aのハウジング前面に応答釦(図示せず)が設けられており、この応答釦が押操作されると、操作入力受付部10で操作入力が受け付けられて応答の操作信号が出力される。制御部1では、操作入力受付部10から操作信号が入力されると、それぞれの操作信号に応じた処理(後述する)を実行する。   The control unit 1 includes hardware such as a CPU and a memory, and various programs (software) executed by the CPU. The operation input accepting unit 10 has an input device such as a touch panel or a push button switch, accepts various operation inputs by operating the input device, and outputs an operation signal corresponding to each operation input to the control unit 1. To do. For example, a response button (not shown) is provided on the front of the housing of the dwelling unit terminal A. When this response button is pressed, an operation input is received by the operation input receiving unit 10 and a response operation signal is output. Is done. When an operation signal is input from the operation input receiving unit 10, the control unit 1 executes processing (described later) according to each operation signal.

伝送処理部2は、幹線制御端末Bや他の住戸端末Aとの間で通信路を介したパケット伝送を行うものである。伝送処理部2は、制御部1で作成される制御信号(制御データ)を分割してパケット(制御パケット)を作成し、同じく通話処理部3で作成される送話音声信号(送話音声データ)を分割してパケット(音声パケット)を作成する。ただし、制御パケットや音声パケットは、分割された制御データや音声データをデータフィールドに格納したパケット(データパケット)を意味する。   The transmission processing unit 2 performs packet transmission with the trunk line control terminal B and other dwelling unit terminals A via a communication path. The transmission processing unit 2 divides the control signal (control data) created by the control unit 1 to create a packet (control packet), and the transmission voice signal (transmission voice data) also created by the call processing unit 3. ) To create a packet (voice packet). However, the control packet and the voice packet mean a packet (data packet) in which the divided control data and voice data are stored in the data field.

さらに伝送処理部2は、制御パケットや音声パケットを符号化するとともに符号化されたビット列を電気信号に変換(変調)して住戸線LDに流す。また伝送処理部2は、住戸線LDに流れる電気信号をビット列に変換(復調)するとともに復調されたビット列からパケット(音声パケット、制御パケット、映像パケット)を復号化する。なお、伝送処理部2では、復号化したパケットのアドレスが自己のアドレス(住戸端末Aのアドレス)に一致しない場合は当該パケットを破棄し、アドレスが一致する場合は当該パケットのデータフィールドに含まれるデータを復号化する。そして、復号化したデータが映像データ(映像信号)であれば映像処理部8に出力され、制御データ(制御信号)であれば制御部1に出力され、音声データ(音声信号)であれば通話処理部3に出力される。   Further, the transmission processing unit 2 encodes the control packet and the voice packet, converts (modulates) the encoded bit string into an electric signal, and sends the electric signal to the dwelling unit LD. The transmission processing unit 2 converts (demodulates) an electric signal flowing through the dwelling unit line LD into a bit string and decodes a packet (voice packet, control packet, video packet) from the demodulated bit string. The transmission processing unit 2 discards the packet if the address of the decrypted packet does not match its own address (address of the dwelling unit A), and if the address matches, it is included in the data field of the packet. Decrypt the data. If the decoded data is video data (video signal), it is output to the video processing unit 8, if it is control data (control signal), it is output to the control unit 1, and if it is audio data (audio signal), a call is made. It is output to the processing unit 3.

中継器Eは、一対の接続端子30,31、変復調部32、中継処理部33、受信部34,35、送信部36,37などを備える。一方の接続端子30には幹線制御端末B側(以下、上流側と呼ぶ。)の主幹線LAが接続され、他方の接続端子31には終端器側(以下、下流側と呼ぶ。)の主幹線LAが接続される。中継処理部33は、上流側の主幹線LAから受信する通信信号の送信元アドレスを自己のアドレスに書き換えて下流側の主幹線LAに送出(中継)し、下流側の主幹線LAから受信する通信信号の送信元アドレスを自己のアドレスから幹線制御端末B又は上流側の住戸端末Aのアドレスに書き換えて上流側の主幹線LAに送出(中継)する。変復調部32は、受信端Rxに受信する通信信号をディジタル復調して中継処理部33に出力するとともに、中継処理部33から出力されるパケットをディジタル変調した通信信号を送信端Txより送信する。受信部34,37は、それぞれ接続端子30,31と変復調部32の受信端Rxとの間に挿入されるアンプからなり、送信部35,36は、それぞれ接続端子30,31と変復調部32の送信端Txとの間に挿入されるアンプからなる。つまり、上流側の接続端子30から流入する通信信号は、受信部34で受信(増幅)されて変復調部32及び中継処理部33で中継処理された後に送信部36で送信(増幅)されて下流側の接続端子31から送出される。同様に、下流側の接続端子31から流入する通信信号は、受信部37で受信(増幅)されて変復調部32及び中継処理部33で中継処理された後に送信部35で送信(増幅)されて上流側の接続端子30から送出される。   The repeater E includes a pair of connection terminals 30 and 31, a modem unit 32, a relay processing unit 33, receiving units 34 and 35, transmitting units 36 and 37, and the like. One connection terminal 30 is connected to the main trunk line LA on the trunk control terminal B side (hereinafter referred to as the upstream side), and the other connection terminal 31 is connected to the main terminal on the terminator side (hereinafter referred to as the downstream side). Main line LA is connected. The relay processing unit 33 rewrites the transmission source address of the communication signal received from the upstream main line LA with its own address, sends (relays) it to the downstream main line LA, and receives from the downstream main line LA. The transmission source address of the communication signal is rewritten from its own address to the address of the trunk line control terminal B or the upstream dwelling unit terminal A, and transmitted (relayed) to the upstream trunk line LA. The modem 32 digitally demodulates the communication signal received at the receiving end Rx and outputs the demodulated signal to the relay processing unit 33, and transmits the communication signal obtained by digitally modulating the packet output from the relay processing unit 33 from the transmitting end Tx. The receiving units 34 and 37 are each composed of an amplifier inserted between the connection terminals 30 and 31 and the receiving end Rx of the modulation / demodulation unit 32. The transmission units 35 and 36 are respectively connected to the connection terminals 30 and 31 and the modulation / demodulation unit 32. It consists of an amplifier inserted between the transmitting end Tx. That is, the communication signal flowing in from the upstream connection terminal 30 is received (amplified) by the receiving unit 34, relayed by the modem unit 32 and the relay processing unit 33, and then transmitted (amplified) by the transmitting unit 36 and then downstream Is sent from the connection terminal 31 on the side. Similarly, a communication signal flowing in from the downstream connection terminal 31 is received (amplified) by the receiving unit 37, relayed by the modem unit 32 and the relay processing unit 33, and then transmitted (amplified) by the transmitting unit 35. It is sent from the connection terminal 30 on the upstream side.

而して、主幹線LAに流れる通信信号が中継器Eで中継されることで伝送損失などが改善されるので、中継器Eを用いない場合と比較して、主幹線LAの配線長を延ばしたり、主幹線LAに接続可能な系統増設器Fの台数を増やすことができる。また、本実施形態における中継器Eは、上流側と下流側で変復調部32を共用することで小型化が図られており、狭い場所にも容易に設置可能となっている。   Thus, since the communication signal flowing in the main line LA is relayed by the repeater E, transmission loss and the like are improved. Therefore, the length of the main line LA is increased as compared with the case where the repeater E is not used. Or the number of system expansion devices F that can be connected to the main line LA can be increased. Further, the repeater E in the present embodiment is miniaturized by sharing the modem unit 32 on the upstream side and the downstream side, and can be easily installed in a narrow place.

次に、住戸端末AとロビーインターホンCとの間で行われるインターホン通話について説明する。ロビーインターホンCでは、来訪者がテンキースイッチ又はタッチパネルを操作して何れかの住戸の住戸番号の操作入力を受け付けると、データフィールドに当該住戸番号を格納したパケット、並びに撮像装置で撮像した来訪者の映像(映像データ)をデータフィールドに格納したパケットを伝送部より共用部幹線LCを介して幹線制御端末Bのアドレス宛に送信(パケット伝送)する。幹線制御端末Bは、ロビーインターホンCからの呼出を通知するための呼出コマンドをデータフィールドに格納した制御パケット並びに前記映像データをデータフィールドに格納した映像パケットを主幹線LAに送出する。   Next, an intercom call performed between the dwelling unit terminal A and the lobby intercom C will be described. In the lobby intercom C, when a visitor receives an operation input of a dwelling unit number of any dwelling unit by operating a numeric keypad or a touch panel, the packet storing the dwelling unit number in the data field and the visitor imaged by the imaging device A packet storing video (video data) in the data field is transmitted (packet transmission) from the transmission unit to the address of the trunk control terminal B via the shared trunk line LC. The main line control terminal B sends a control packet storing a call command for notifying the call from the lobby intercom C in the data field and a video packet storing the video data in the data field to the main line LA.

前記住戸番号の住戸に設置されている住戸端末Aでは、主幹線LA及び副幹線LBi,住戸線LDを介して伝送処理部2で制御パケット及び映像パケットを受信すると、制御パケットのデータフィールドに格納されている呼出コマンド(制御信号)を制御部1に出力するとともに、映像パケットのデータフィールドに格納されている映像データを映像処理部8に出力する。制御部1は、呼出コマンドを受け取るとスピーカ5から呼出音を鳴動させる。また映像処理部8は、伝送処理部2から受け取った映像信号を処理して表示部9に来訪者の映像を表示させる。そして、呼出音を聞いた住人が住戸端末Aの表示部9に表示されている来訪者の映像を確認した後、応答釦を操作すると、操作入力受付部10から応答釦の操作入力に対応する操作信号が出力される。当該操作信号を受け取った制御部1が通話処理部3を起動し、マイクロホン4から出力される音声信号(送話音声信号)が伝送処理部2からパケット伝送される。その結果、住戸の住人と来訪者が住戸端末A及びロビーインターホンCを用いてインターホン通話することができる。   In the dwelling unit terminal A installed in the dwelling unit with the dwelling unit number, when the transmission processing unit 2 receives the control packet and the video packet through the main trunk line LA, the sub trunk line LBi, and the dwelling unit line LD, it is stored in the data field of the control packet. The paging command (control signal) being output is output to the control unit 1, and the video data stored in the data field of the video packet is output to the video processing unit 8. When receiving the call command, the control unit 1 causes the speaker 5 to ring. The video processing unit 8 processes the video signal received from the transmission processing unit 2 and causes the display unit 9 to display the video of the visitor. Then, when the resident who has heard the ringing tone confirms the video of the visitor displayed on the display unit 9 of the dwelling unit A and operates the response button, the operation input accepting unit 10 responds to the operation input of the response button. An operation signal is output. The control unit 1 that has received the operation signal activates the call processing unit 3, and the audio signal (speech audio signal) output from the microphone 4 is packet-transmitted from the transmission processing unit 2. As a result, a resident of the dwelling unit and a visitor can make an interphone call using the dwelling unit terminal A and the lobby intercom C.

そして、インターホン通話中に住戸端末Aの応答釦が押操作され、操作入力受付部10から制御部1に操作信号が出力されると、制御部1が通話処理部3や映像処理部8並びに伝送処理部2を停止させてインターホン通話が終了する。但し、応答釦が押操作されない場合であっても、通話開始から所定時間(例えば、数分)が経過した時点で、制御部1が通話処理部3や映像処理部8並びに伝送処理部2を停止させてインターホン通話を終了させる。なお、呼出先の住戸端末Aが中継器Eの下流側に存在する場合、中継器EがロビーインターホンCと住戸端末Aとの間のパケット伝送を中継する。また、本実施形態では異なる住戸の住戸端末A同士の間でも幹線制御端末Bを介してインターホン通話を行うことができるが、基本的にロビーインターホンCとの間のインターホン通話と共通の手順で行われるので、説明を省略する。   Then, when the response button of the dwelling unit terminal A is pressed during the interphone call and an operation signal is output from the operation input receiving unit 10 to the control unit 1, the control unit 1 transmits the call processing unit 3, the video processing unit 8, and the transmission. The processing unit 2 is stopped and the intercom call ends. However, even when the response button is not pressed, the control unit 1 switches the call processing unit 3, the video processing unit 8 and the transmission processing unit 2 when a predetermined time (for example, several minutes) has elapsed since the start of the call. Stop and end the intercom call. When the called dwelling unit A exists on the downstream side of the repeater E, the repeater E relays packet transmission between the lobby intercom C and the dwelling unit A. Further, in this embodiment, intercom calls can be performed between the dwelling unit terminals A of different dwelling units via the main line control terminal B, but basically, the same procedure as that for the intercom call with the lobby intercom C is performed. Therefore, the description is omitted.

ところで、本実施形態では、複数の通信端末(住戸端末A、幹線制御端末B、中継器E)が通信路(主幹線LA及び副幹線LBi)を共用している。したがって、伝送信号(パケット)の衝突を回避するため、各通信端末が、キャリア検知多重アクセス制御方式でパケット伝送を行っている。また、幹線制御端末Bからみれば中継器Eは住戸端末Aと同じ通信端末に相当し、中継器Eの下流側に接続される住戸端末A及び通信路は、中継器Eを介さずに幹線制御端末Bに接続される住戸端末A群のセグメント(ネットワーク)とは別のセグメントとみなされる。故に、中継器Eの上流側のセグメント(第1セグメントと呼ぶ。)に属する通信端末(住戸端末A及び幹線制御端末B)と、中継器Eの下流側のセグメント(第2セグメントと呼ぶ。)に属する通信端末(住戸端末A)とが、互いに「隠れ端末」となる可能性が高い(ただし、中継器Eは両方のセグメントに属する。)。したがって、従来技術で説明した「隠れ端末問題」に対処するため、各通信端末は、アクセス制御方式としてRTS/CTS方式を採用している。   By the way, in this embodiment, a plurality of communication terminals (dwelling unit terminal A, trunk line control terminal B, repeater E) share a communication path (main trunk line LA and secondary trunk line LBi). Therefore, in order to avoid collision of transmission signals (packets), each communication terminal performs packet transmission by the carrier detection multiple access control method. From the viewpoint of the main line control terminal B, the repeater E corresponds to the same communication terminal as the dwelling unit terminal A, and the dwelling unit A connected to the downstream side of the repeater E and the communication path are connected to the main line without going through the repeater E. It is regarded as a segment different from the segment (network) of the dwelling unit terminal A group connected to the control terminal B. Therefore, the communication terminals (dwelling unit terminal A and main line control terminal B) belonging to the upstream segment (referred to as the first segment) of the repeater E and the downstream segment (referred to as the second segment) of the repeater E. Are likely to become “hidden terminals” (however, the repeater E belongs to both segments). Therefore, in order to deal with the “hidden terminal problem” described in the prior art, each communication terminal adopts the RTS / CTS method as an access control method.

次に、第2セグメントに属する住戸端末AとロビーインターホンCとの間でインターホン通話が行われる場合を考える。ロビーインターホンCから住戸端末Aへ音声データ及び映像データを送信する際、幹線制御端末Bが中継器EへRTSパケットを送信し、中継器Eから返信されるCTSパケットを受信した後に映像データや音声データを含むデータパケットを中継器Eへ送信する。そして、中継器Eは、幹線制御端末Bから受け取ったデータパケットを住戸端末Aに送信(中継)する。一方、住戸端末AからロビーインターホンCへ音声データを送信する際は、住戸端末Aから中継器EへRTSパケットを送信し、中継器Eから送信されるCTSパケットを受信した後に音声データを含むデータパケットを中継器Eへ送信する。そして、中継器Eは、住戸端末Aから受け取ったデータパケットを幹線制御端末Bに送信(中継)する。   Next, consider a case where an intercom call is performed between the dwelling unit terminal A belonging to the second segment and the lobby intercom C. When audio data and video data are transmitted from the lobby intercom C to the dwelling unit terminal A, the main line control terminal B transmits the RTS packet to the repeater E, and receives the CTS packet returned from the repeater E. A data packet including data is transmitted to the relay E. Then, the repeater E transmits (relays) the data packet received from the main line control terminal B to the dwelling unit terminal A. On the other hand, when audio data is transmitted from the dwelling unit A to the lobby intercom C, the RTS packet is transmitted from the dwelling unit A to the repeater E, and the data including the audio data is received after receiving the CTS packet transmitted from the repeater E. The packet is transmitted to the relay E. Then, the repeater E transmits (relays) the data packet received from the dwelling unit terminal A to the main line control terminal B.

この場合、第1セグメントに属する他の住戸端末Aや幹線制御端末Bは、中継器Eから送信されるCTSパケットを受信し、送信を停止して待機することができるが、第2セグメントの通信路に伝送されるRTSパケットを受信できない。このため、第2セグメントに属する住戸端末AがRTSパケットを送信開始してから、中継器EがCTSパケットを返信開始するまでの時間に、第1セグメントに属する住戸端末Aや幹線制御端末Bがデータパケットの送信を開始してしまう可能性がある。特に、通信頻度の高い状況では、第1セグメントと第2セグメントのRTSパケット同士が中継器Eにおいて衝突し、通信エラーを生じる虞がある。   In this case, the other dwelling unit terminal A and the main line control terminal B belonging to the first segment can receive the CTS packet transmitted from the repeater E, stop the transmission, and wait for the second segment communication. The RTS packet transmitted on the path cannot be received. For this reason, the dwelling unit terminal A and the trunk line control terminal B belonging to the first segment are in the time from when the dwelling unit A belonging to the second segment starts transmitting the RTS packet until the repeater E starts returning the CTS packet. There is a possibility of starting to transmit data packets. In particular, in a situation where the communication frequency is high, there is a possibility that RTS packets of the first segment and the second segment collide with each other in the repeater E and cause a communication error.

そこで、特許文献1記載の従来例と同様に、通信端末に優先順位を設定した場合を考える。例えば、幹線制御端末Bの優先順位を住戸端末Aの優先順位よりも高くした場合、フレーム送信間隔(AIFS:Arbitration Inter Frame Spase)とバックオフ時間Tboは、何れも幹線制御端末Bの方が住戸端末Aよりも短く設定される。なお、フレーム送信間隔は、本発明におけるパケット送信間隔と同義である。   Thus, as in the conventional example described in Patent Document 1, a case is considered in which priority is set for a communication terminal. For example, when the priority order of the main line control terminal B is higher than the priority order of the dwelling terminal A, the frame transmission interval (AIFS: Arbitration Inter Frame Spase) and the backoff time Tbo are both higher in the main control terminal B. It is set shorter than the terminal A. The frame transmission interval is synonymous with the packet transmission interval in the present invention.

図2(a)に示すように幹線制御端末Bと住戸端末Aがそれぞれ送信待ちの状態にあり、他の通信端末のパケット送信が完了した時点t0から同時にフレーム送信間隔のカウントを開始したとする。この場合、幹線制御端末Bが住戸端末Aよりも先にフレーム送信間隔及びバックオフ時間Tboのカウントを完了するので、幹線制御端末Bから送信先の通信端末(中継器E)へRTSパケットが送信され、中継器Eから幹線制御端末BへCTSパケットが返信される。そして、CTSパケットを受信した幹線制御端末Bから中継器Eへデータパケットが送信される。このとき、住戸端末Aがフレーム送信間隔AIFS及びバックオフ時間Tboのカウントを完了するタイミングと、幹線制御端末Bから中継器Eへのデータパケットの送信期間とが重なれば、住戸端末AはRTSパケットを送信できない。そして、幹線制御端末Bがデータパケットの送信を継続すると、どのような種類のデータパケットであっても、その間、住戸端末Aがデータを送信できないことになる。   As shown in FIG. 2 (a), it is assumed that the trunk line control terminal B and the dwelling unit terminal A are in a transmission waiting state, and simultaneously start counting frame transmission intervals from time t0 when packet transmission of other communication terminals is completed. . In this case, the main line control terminal B completes the frame transmission interval and the back-off time Tbo counting before the dwelling terminal A, so that the RTS packet is transmitted from the main line control terminal B to the destination communication terminal (relay E). Then, the CTS packet is returned from the repeater E to the main line control terminal B. Then, the data packet is transmitted from the trunk control terminal B that has received the CTS packet to the repeater E. At this time, if the timing at which the dwelling terminal A completes the counting of the frame transmission interval AIFS and the backoff time Tbo and the transmission period of the data packet from the trunk control terminal B to the repeater E overlap, the dwelling terminal A will The packet cannot be sent. If the main line control terminal B continues to transmit the data packet, the dwelling unit terminal A cannot transmit data during that time regardless of the type of data packet.

そこで本実施形態では、通信端末に優先順位(端末優先順位)を設定するだけでなく、送信しようとするデータにも優先順位(データ優先順位)を設定し、データ優先順位を端末優先順位よりも優先している。つまり、端末優先順位が相対的に高い幹線制御端末Bと、端末優先順位が相対的に低い住戸端末Aとが送信待ちの状態にあるとき、住戸端末Aのデータ優先順位の方が幹線制御端末Bのデータ優先順位よりも高ければ、住戸端末Aが先に送信できるようにする。   Therefore, in this embodiment, not only the priority (terminal priority) is set for the communication terminal, but also the priority (data priority) is set for the data to be transmitted, and the data priority is set higher than the terminal priority. Has priority. That is, when the main line control terminal B having a relatively high terminal priority and the dwelling terminal A having a relatively low terminal priority are in a transmission waiting state, the data priority of the dwelling terminal A is the main line control terminal. If it is higher than the data priority of B, the dwelling unit terminal A can be transmitted first.

例えば、本実施形態では、中継器Eに1位の端末優先順位が設定され、幹線制御端末Bに2位の端末優先順位が設定され、各住戸端末Aに3位の端末優先順位が設定される。また、音声パケットに1位のデータ優先順位が設定され、映像パケットに2位のデータ優先順位が設定される。さらに、インターホン通話(ロビーインターホンCと住戸端末Aの間の通話、若しくは2台の住戸端末A同士の通話)のセッションを開始する際に使用されるセッション開始プロトコル(SIP:Session Initiation Protocol)のコマンド(リクエストとレスポンス)に3位のデータ優先順位が設定される。なお、これら以外の制御コマンドなどのデータ(ベストエフォートデータ)に4位のデータ優先順位が設定される。ただし、データ優先順位はアクセスカテゴリ(AC)とも呼ばれ、各通信端末では、上位レイヤからのパケットを上記4種類のアクセスカテゴリAC1,AC2,AC3,AC4に分類し、各アクセスカテゴリ毎の送信キューに格納する。   For example, in the present embodiment, the first terminal priority is set for the repeater E, the second terminal priority is set for the trunk control terminal B, and the third terminal priority is set for each dwelling terminal A. The Also, the first data priority is set for the audio packet, and the second data priority is set for the video packet. Further, a session initiation protocol (SIP) command used when starting a session of an intercom call (a call between the lobby intercom C and the dwelling unit terminal A or a call between the two dwelling unit terminals A) The 3rd data priority is set in (Request and Response). It should be noted that the fourth data priority is set for data (best effort data) such as control commands other than these. However, the data priority is also called an access category (AC), and each communication terminal classifies packets from the upper layer into the above four types of access categories AC1, AC2, AC3, and AC4, and a transmission queue for each access category. To store.

分類された4つのアクセスカテゴリACi(i=1,2,3,4)毎に、フレーム送信間隔AIFS、最小コンテンションウィンドウ値CWmin、最大コンテンションウィンドウ値CWmaxが設定される。バックオフ時間Tboは、下記の式1に示すようにスロット時間と呼ばれる単位時間Tsに、整数からなる乱数を乗算することで決定される。ただし、乱数は、最小コンテンションウィンドウ値CWminからスタートし、パケットロスによる再送が生じた場合、最大コンテンションウィンドウ値CWmaxを上限として段階的に増加する。   A frame transmission interval AIFS, a minimum contention window value CWmin, and a maximum contention window value CWmax are set for each of the four classified access categories ACi (i = 1, 2, 3, 4). The back-off time Tbo is determined by multiplying a unit time Ts called a slot time by a random number consisting of an integer, as shown in Equation 1 below. However, the random number starts from the minimum contention window value CWmin, and increases in a stepwise manner with the maximum contention window value CWmax as the upper limit when retransmission due to packet loss occurs.

Tbo=Ts×Rand(1,N)…(1)
ただし、NはCWminからCWmaxまでの整数を表し、Ran(1,N)は、1からNまでの間で発生させた乱数(整数)を表す。
Tbo = Ts × Rand (1, N) ... (1)
Here, N represents an integer from CWmin to CWmax, and Ran (1, N) represents a random number (integer) generated between 1 and N.

例えば、端末優先順位が1位の通信端末(幹線制御端末B)において、アクセスカテゴリが1位(AC1)の音声パケットのフレーム送信間隔AIFSが最小値、例えば、1スロット(スロット時間の1倍)に設定される。また、幹線制御端末Bの音声パケットのバックオフ時間Tboは1スロット(最小コンテンションウィンドウ値CWminが1)に設定される(図2(b)参照)。   For example, in the communication terminal (main line control terminal B) having the highest terminal priority, the frame transmission interval AIFS of the voice packet having the first access category (AC1) is the minimum value, for example, 1 slot (1 times the slot time). Set to Further, the backoff time Tbo of the voice packet of the trunk line control terminal B is set to 1 slot (the minimum contention window value CWmin is 1) (see FIG. 2B).

一方、端末優先順位が2位の通信端末(住戸端末A)において、アクセスカテゴリが1位の音声パケットのフレーム送信間隔AIFSは、幹線制御端末Bの音声パケットのフレーム送信間隔及びバックオフ時間Tboの合計と、RTSパケット及び最小待ち時間間隔(SIFS:Short Inter Frame Space)の合計とを足し合わせた時間以上の時間に設定される(図2(b)参照)。   On the other hand, in the communication terminal (unit D) having the second highest terminal priority, the frame transmission interval AIFS of the voice packet with the first access category is the frame transmission interval of the voice packet of the trunk control terminal B and the backoff time Tbo. It is set to a time equal to or longer than the sum of the total and the sum of the RTS packet and the minimum waiting time interval (SIFS: Short Inter Frame Space) (see FIG. 2B).

さらに、幹線制御端末Bにおいて、アクセスカテゴリが2位(AC2)の映像パケットのフレーム送信間隔AIFSは、住戸端末Aの音声パケットのフレーム送信間隔及びバックオフ時間Tboの合計と、RTSパケットのパケット長及び最小待ち時間間隔(短パケット間隔)SIFSの合計とを足し合わせた時間以上の時間に設定される(図2(b)参照)。   Further, in the trunk line control terminal B, the frame transmission interval AIFS of the video packet having the second access category (AC2) is the sum of the frame transmission interval and the back-off time Tbo of the voice packet of the dwelling unit A and the packet length of the RTS packet. The minimum waiting time interval (short packet interval) is set to a time equal to or longer than the sum of SIFS (see FIG. 2B).

ここで、図2(b)に示すように、幹線制御端末Bの送信キューに音声パケットと映像パケットが格納され、住戸端末Aの送信キューに音声パケットが格納されていると仮定する。幹線制御端末B及び住戸端末Aは、他の通信端末のパケット送信が完了した時点t0から同時にフレーム送信間隔のカウントを開始する。そして、幹線制御端末Bの音声パケットに対応するフレーム送信間隔及びバックオフ時間Tboが最初にカウントアップするので、幹線制御端末Bが音声パケットの送信先の通信端末へRTSパケットを送信する。次に、幹線制御端末Bの映像パケットではなく、住戸端末Aの音声パケットに対応するフレーム送信間隔及びバックオフ時間Tboが2番目にカウントアップするので、住戸端末Aが音声パケットの送信先の通信端末へRTSパケットを送信する。続いて、幹線制御端末Bの映像パケットに対応するフレーム送信間隔及びバックオフ時間Tboが3番目にカウントアップするので、幹線制御端末Bが映像パケットの送信先の通信端末へRTSパケットを送信する。   Here, as shown in FIG. 2B, it is assumed that the voice packet and the video packet are stored in the transmission queue of the trunk line control terminal B, and the voice packet is stored in the transmission queue of the dwelling unit terminal A. The trunk line control terminal B and the dwelling unit terminal A simultaneously start counting the frame transmission interval from the time t0 when the packet transmission of the other communication terminals is completed. Then, since the frame transmission interval and the backoff time Tbo corresponding to the voice packet of the trunk line control terminal B are counted up first, the trunk line control terminal B transmits the RTS packet to the communication terminal of the voice packet transmission destination. Next, since the frame transmission interval and the back-off time Tbo corresponding to the voice packet of the dwelling unit terminal A, not the video packet of the main line control terminal B, are counted up second, the dwelling unit terminal A communicates the transmission destination of the voice packet. Send an RTS packet to the terminal. Subsequently, since the frame transmission interval and backoff time Tbo corresponding to the video packet of the main line control terminal B are counted up third, the main line control terminal B transmits the RTS packet to the communication terminal of the video packet transmission destination.

既に説明したように端末優先順位のみでフレーム送信間隔や最大バックオフ時間を決定すると、アクセスカテゴリ毎に優先順位を付けたい場合に、端末優先順位の高い通信端末の送信が優先されて、端末優先順位の低い通信端末の遅延が大きくなるという問題がある。これに対して本実施形態では、データ優先順位が高いほど高く、且つデータ優先順位が等しい場合は端末優先順位が高いほど高く設定されるパケット送信優先順位に応じてフレーム送信間隔及び最大バックオフ時間を設定している。そのため、隠れ端末同士の通信において、アクセスカテゴリの高いデータ(音声や映像)の遅延を抑えつつ衝突によるパケットの損失を減らすことができる。なお、中継器Eで分割されるセグメント毎にフレーム送信間隔及び最大バックオフ時間を設定してもよい。   As described above, when the frame transmission interval and maximum backoff time are determined only by the terminal priority, when priority is given to each access category, transmission of communication terminals with higher terminal priority is given priority, and terminal priority is given. There is a problem that a delay of a communication terminal having a lower rank is increased. On the other hand, in this embodiment, the higher the data priority, and the higher the data priority, and the higher the terminal priority, the higher the terminal priority, the higher the frame transmission interval and the maximum backoff time depending on the packet transmission priority set. Is set. Therefore, in communication between hidden terminals, it is possible to reduce packet loss due to collision while suppressing delay of data (voice or video) having a high access category. The frame transmission interval and the maximum backoff time may be set for each segment divided by the relay E.

また、本実施形態では中継器Eのフレーム送信間隔や最大バックオフ時間を、端末優先順位が1位の幹線制御端末Bと同一に設定している。したがって、中継器Eが他の通信端末から送信されるパケットを折り返し転送する場合、他の通信端末から送信される後続のパケットとの衝突を低減することができる。その結果、中継器Eのパケット転送の待ち時間が増大することに起因したシステム全体の伝送遅延の増大が回避できる。   In this embodiment, the frame transmission interval and the maximum back-off time of the repeater E are set to be the same as those of the trunk line control terminal B having the highest terminal priority. Therefore, when the repeater E loops and forwards a packet transmitted from another communication terminal, collision with a subsequent packet transmitted from the other communication terminal can be reduced. As a result, it is possible to avoid an increase in the transmission delay of the entire system due to an increase in the packet transfer waiting time of the relay E.

ところで、データパケットの単位時間当たりの送信数が多いほど通信端末ほど、端末優先順位を高い順位に設定してもよい。つまり、データパケットを頻繁に送信する通信端末のフレーム送信間隔及びバックオフ時間を短く設定することにより、システム全体のスループットの低下を抑制することができる。   By the way, the higher the number of data packets transmitted per unit time, the higher the terminal priority may be set for the communication terminal. That is, by setting the frame transmission interval and backoff time of the communication terminal that frequently transmits data packets to be short, it is possible to suppress a decrease in the throughput of the entire system.

あるいは、データ優先順位(アクセスカテゴリ)の高いデータを含むデータパケットの単位時間当たりの送信数が多いほど通信端末ほど、端末優先順位を高い順位に設定してもよい。つまり、音声パケットや映像パケットを頻繁に送信する通信端末のフレーム送信間隔及びバックオフ時間を短く設定することにより、音声や映像の遅延を抑制して通信品質の向上を図ることができる。   Alternatively, the higher the number of transmissions per unit time of data packets including data with higher data priority (access category), the higher the terminal priority may be set for the communication terminal. That is, by setting the frame transmission interval and the back-off time of the communication terminal that frequently transmits audio packets and video packets to be short, it is possible to suppress the delay of audio and video and improve the communication quality.

ところで、本実施形態は中継器Eの存在を前提としているが、中継器Eが存在しないシステム構成であっても構わない。中継器Eが存在しない場合、例えば、幹線制御端末Bの端末優先順位が1位に設定され、住戸端末Aの端末優先順位が2位に設定される。故に、中継器Eが存在しない場合、中継器Eが存在する場合と比較して、住戸端末A及び幹線制御端末Bの送信待ち時間(フレーム送信間隔及びバックオフ時間)が短縮されるので、中継器Eが存在しない場合にスループットの不要な低下を防ぐことができる。あるいは、通信状況、例えば、隠れ端末の有無に応じて、各通信端末のフレーム送信間隔及びバックオフ時間を調整することが好ましい。   By the way, although this embodiment presupposes the presence of the repeater E, a system configuration without the repeater E may be used. When the repeater E does not exist, for example, the terminal priority of the trunk line control terminal B is set to the first rank, and the terminal priority of the dwelling terminal A is set to the second rank. Therefore, when the repeater E is not present, the transmission waiting time (frame transmission interval and backoff time) of the dwelling unit terminal A and the trunk line control terminal B is shortened compared with the case where the repeater E is present. When the device E is not present, unnecessary reduction in throughput can be prevented. Alternatively, it is preferable to adjust the frame transmission interval and back-off time of each communication terminal according to the communication status, for example, the presence or absence of a hidden terminal.

ここで、中継器Eの存否は、例えば、住戸端末A及び幹線制御端末Bが備えるディップスイッチによって設定すればよい。つまり、住戸端末A及び幹線制御端末Bは、ディップスイッチの設定から中継器Eが存在すると判断すれば、中継器Eを含む端末優先順位及びデータ優先順位に応じてフレーム送信間隔及びバックオフ時間を設定する。一方、住戸端末A及び幹線制御端末Bは、ディップスイッチの設定から中継器Eが存在しないと判断すれば、中継器Eを含まない端末優先順位及びデータ優先順位に応じてフレーム送信間隔及びバックオフ時間を設定する。   Here, the presence / absence of the repeater E may be set by, for example, a dip switch provided in the dwelling unit terminal A and the main line control terminal B. That is, if the dwell unit A and the main line control terminal B determine that the relay E exists from the setting of the dip switch, the frame transmission interval and the back-off time are set according to the terminal priority including the relay E and the data priority. Set. On the other hand, if the dwell unit A and the main line control terminal B determine that the repeater E does not exist from the setting of the dip switch, the frame transmission interval and the backoff are determined according to the terminal priority and the data priority not including the repeater E. Set the time.

ただし、ディップスイッチによる設定は人(施工業者)による設定作業が必要となるので、各通信端末が自動的に中継器Eの存否を判断することが好ましい。例えば、中継器Eが存在通知用のパケットを定期的に同報通信(マルチキャスト)する。そして、住戸端末A及び幹線制御端末Bは、存在通知用パケットを定期的に受信すれば中継器Eが存在すると判断し、存在通知用パケットを定期的に受信しなければ中継器Eが存在しないと判断すればよい。このように各通信端末が中継器Eの存否を自動的且つ定期的に判断すれば、施工業者による設定作業が不要になって施工作業が簡素化でき、しかも、定期的に判断することでシステムの運用開始後に中継器Eが追加又は削除されても自動的に対応することができる。   However, since setting by the dip switch requires setting work by a person (contractor), it is preferable that each communication terminal automatically determines whether or not the repeater E is present. For example, the repeater E periodically broadcasts (multicasts) presence notification packets. Then, the dwelling unit terminal A and the trunk line control terminal B determine that the repeater E exists if the presence notification packet is periodically received, and the repeater E does not exist unless the presence notification packet is periodically received. Judge that. Thus, if each communication terminal automatically and periodically determines the presence or absence of the repeater E, the setting work by the contractor becomes unnecessary, and the construction work can be simplified. Even if the repeater E is added or deleted after the operation starts, it can be automatically handled.

なお、特定の通信端末(例えば、幹線制御端末B)が、中継器Eから定期的に送信(ユニキャスト)される存在通知用パケットを受信することで中継器Eの存否を判断し、その判断結果を他の通信端末(例えば、住戸端末A)に通知するようにしても構わない。このように幹線制御端末Bで中継器Eの存否を一元管理することにより、システムのメンテナンス時に中継器Eの存否の判断状況が容易に確認できる。   A specific communication terminal (for example, main line control terminal B) determines the presence / absence of repeater E by receiving presence notification packets periodically transmitted (unicast) from repeater E. You may make it notify a result to another communication terminal (for example, dwelling unit terminal A). By centrally managing the presence / absence of the repeater E at the main line control terminal B in this way, the determination status of the presence / absence of the repeater E can be easily confirmed during system maintenance.

A 住戸端末(通信端末)
B 幹線制御端末(通信端末)
E 中継器(通信端末)
LA 主幹線(伝送媒体)
LBi 副幹線(伝送媒体)
LD 住戸線(伝送媒体)
A dwelling unit terminal (communication terminal)
B Trunk line control terminal (communication terminal)
E Repeater (communication terminal)
LA trunk line (transmission medium)
LBi secondary trunk (transmission medium)
LD Sumitomo Line (transmission medium)

Claims (9)

複数の通信端末が、キャリア検知多重アクセス制御方式により、伝送媒体を介して伝送パケットを送受信し、
送信元の前記通信端末は、データを送信する前に、送信先の前記通信端末へ送信要求パケットを送信し、送信先の前記通信端末は、前記送信要求パケットを受信すると受信準備完了パケットを送信元の前記通信端末へ返信し、送信元の前記通信端末は、前記受信準備完了パケットを受信したら前記データを含むデータパケットを送信先の前記通信端末へ送信する通信システムであって、
前記各通信端末は、それぞれの前記通信端末に設定された端末優先順位と、前記データの種別毎に設定されたデータ優先順位と、パケット送信優先順位に対応して設定されたパケット送信間隔および最大バックオフ時間とを記憶し、前記データパケットの送信が完了した時点から前記パケット送信間隔をカウントし、前記パケット送信間隔に続いて前記最大バックオフ時間内でランダムに発生するバックオフ時間をカウントし、前記バックオフ時間のカウントが終了した後に前記データパケットを送信してなり、
前記パケット送信優先順位は、前記データ優先順位が高いほど高く、且つ前記データ優先順位が等しい場合は前記端末優先順位が高いほど高く設定され、
前記パケット送信間隔は、前記パケット送信優先順位が最も高い場合に最小値に設定され、前記パケット送信優先順位が2番目に高い場合に、前記最小値および前記最大バックオフ時間と前記送信要求パケットのパケット長と短パケット間隔とを合計した時間以上に設定されることを特徴とする通信システム。
A plurality of communication terminals transmit and receive transmission packets via a transmission medium by a carrier detection multiple access control method,
The transmission source communication terminal transmits a transmission request packet to the transmission destination communication terminal before transmitting data, and the transmission destination communication terminal transmits a reception preparation completion packet when receiving the transmission request packet. Replying to the original communication terminal, the communication terminal of the transmission source is a communication system that transmits a data packet including the data to the communication terminal of the transmission destination when the reception preparation completion packet is received,
Each of the communication terminals includes a terminal priority set for each communication terminal, a data priority set for each type of data, a packet transmission interval and a maximum set according to the packet transmission priority. The packet transmission interval is counted from the time when transmission of the data packet is completed, and the backoff time that occurs randomly within the maximum backoff time is counted following the packet transmission interval. Sending the data packet after the back-off time has been counted,
The packet transmission priority is set higher as the data priority is higher, and higher when the terminal priority is higher when the data priority is equal,
The packet transmission interval is set to a minimum value when the packet transmission priority is the highest, and when the packet transmission priority is the second highest, the minimum value and the maximum backoff time and the transmission request packet A communication system, characterized in that it is set to be equal to or longer than a total time of a packet length and a short packet interval.
送信元の前記通信端末から送信される前記データパケットを送信先の前記通信端末へ中継する中継器を備え、前記中継器は、自己の優先順位を含む前記端末優先順位と、前記データ優先順位と、前記パケット送信間隔および前記最大バックオフ時間とを記憶し、前記中継器の優先順位は、前記端末優先順位の中で最も高い順位に設定されることを特徴とする請求項1記載の通信システム。   A relay that relays the data packet transmitted from the communication terminal as a transmission source to the communication terminal as a transmission destination, the relay including the terminal priority including its own priority, the data priority, 2. The communication system according to claim 1, wherein the packet transmission interval and the maximum back-off time are stored, and the priority of the repeater is set to the highest priority among the terminal priorities. . 前記端末優先順位は、前記データパケットの単位時間当たりの送信数が多いほど高い順位に設定されることを特徴とする請求項1又は2記載の通信システム。   The communication system according to claim 1 or 2, wherein the terminal priority is set higher as the number of transmissions of the data packet per unit time is larger. 前記端末優先順位は、前記データ優先順位の高いデータを含む前記データパケットの単位時間当たりの送信数が多いほど高い順位に設定されることを特徴とする請求項1〜3の何れか1項に記載の通信システム。   The said terminal priority is set to a high priority, so that there are many transmissions per unit time of the said data packet containing the data with the said high data priority. The communication system described. 前記各通信端末が記憶する前記パケット送信間隔および前記最大バックオフ時間は、送信元の前記通信端末から送信される前記データパケットを送信先の前記通信端末へ中継する中継器の存否に応じた値に設定されることを特徴とする請求項1〜4の何れか1項に記載の通信システム。   The packet transmission interval and the maximum back-off time stored in each communication terminal are values according to the presence or absence of a relay that relays the data packet transmitted from the communication terminal as a transmission source to the communication terminal as a transmission destination. The communication system according to any one of claims 1 to 4, wherein the communication system is set to one of the following. 前記各通信端末は、前記中継器の存否を判断する判断手段を有し、前記判断手段の判断結果に基づいて、前記パケット送信間隔および前記最大バックオフ時間を変更することを特徴とする請求項5記載の通信システム。   The communication terminal includes a determination unit that determines whether or not the repeater is present, and changes the packet transmission interval and the maximum back-off time based on a determination result of the determination unit. 5. The communication system according to 5. 前記判断手段は、前記中継器が定期的に同報通信するパケットを受信した場合に前記中継器が存在すると判断することを特徴とする請求項6記載の通信システム。   The communication system according to claim 6, wherein the determination unit determines that the repeater is present when the repeater receives a packet periodically broadcast. 複数の前記通信端末のうちの特定の前記通信端末は、前記中継器の存否を判断する判断手段を有し、前記判断手段の判断結果に基づいて、前記パケット送信間隔および前記最大バックオフ時間を変更し、且つ前記判断結果を通知するためのパケットを前記特定の通信端末を除く前記各通信端末へ送信し、
前記特定の通信端末を除く前記各通信端末は、前記パケットを受信して取得する前記判断結果に基づいて、前記パケット送信間隔および前記最大バックオフ時間を変更することを特徴とする請求項6記載の通信システム。
The specific communication terminal of the plurality of communication terminals includes a determination unit that determines whether or not the repeater is present, and determines the packet transmission interval and the maximum back-off time based on the determination result of the determination unit. Change and send a packet for notifying the determination result to each communication terminal except the specific communication terminal,
7. The communication terminals other than the specific communication terminal change the packet transmission interval and the maximum back-off time based on the determination result obtained by receiving and acquiring the packet. Communication system.
複数の前記中継器が存在する場合、前記各通信端末は、複数の前記中継器によって区切られた複数のセグメントのうちの何れのセグメントに属するかに応じて、前記パケット送信間隔および前記最大バックオフ時間を変更することを特徴とする請求項5〜8の何れか1項に記載の通信システム。   When there are a plurality of the repeaters, each communication terminal is configured to transmit the packet transmission interval and the maximum back-off according to which segment of the plurality of segments delimited by the plurality of repeaters. The communication system according to any one of claims 5 to 8, wherein the time is changed.
JP2012211199A 2012-09-25 2012-09-25 Communications system Expired - Fee Related JP5950201B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012211199A JP5950201B2 (en) 2012-09-25 2012-09-25 Communications system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012211199A JP5950201B2 (en) 2012-09-25 2012-09-25 Communications system

Publications (2)

Publication Number Publication Date
JP2014068148A JP2014068148A (en) 2014-04-17
JP5950201B2 true JP5950201B2 (en) 2016-07-13

Family

ID=50744157

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012211199A Expired - Fee Related JP5950201B2 (en) 2012-09-25 2012-09-25 Communications system

Country Status (1)

Country Link
JP (1) JP5950201B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6265501B2 (en) * 2015-01-15 2018-01-24 日本電信電話株式会社 COMMUNICATION CONTROL METHOD, COMMUNICATION SYSTEM AND COMMUNICATION DEVICE
JP2020035034A (en) * 2018-08-28 2020-03-05 パイオニア株式会社 Information transmission device
CN114189503B (en) * 2021-12-10 2024-03-19 北京凯视达信息技术有限公司 IP intercom method for public network and private network without center

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003018648A (en) * 2001-06-28 2003-01-17 Mitsubishi Materials Corp Wireless data communication system and method, and program
KR100630192B1 (en) * 2003-03-19 2006-09-29 삼성전자주식회사 A medium access control protocol layer module of a mobile terminal in a mobile ad hoc network and a frame transmission / reception method of a medium access control protocol layer module
JP4385829B2 (en) * 2004-04-02 2009-12-16 ソニー株式会社 Wireless communication system, wireless communication apparatus, wireless communication method, and computer program
JP4578206B2 (en) * 2004-11-02 2010-11-10 パナソニック株式会社 Communication device
US7801104B2 (en) * 2006-10-26 2010-09-21 Hitachi, Ltd. System and method for reducing packet collisions in wireless local area networks

Also Published As

Publication number Publication date
JP2014068148A (en) 2014-04-17

Similar Documents

Publication Publication Date Title
US9629182B2 (en) Method and system for managing a wireless network comprising a distributed antenna system (DAS)
US8031744B2 (en) Full-duplex wireless communications
CN102123020B (en) Distributed cooperative multiple access method and system providing guarantee for quality of service
JP6906679B2 (en) Smartphone with digital radio function and Bluetooth ear set
JP5950201B2 (en) Communications system
KR102220689B1 (en) Communication method for source device, destination device and relay device
JP5454217B2 (en) RELAY DEVICE AND RELAY DEVICE CONTROL METHOD
WO2007091738A1 (en) Terminal, méthode et système de communication
JP2008546354A (en) Control message management in physical layer relay equipment
US8301955B2 (en) Method and apparatus performing express retransmission of frames
JP2008005201A (en) Wireless communication terminal device and its control method
JP2011035600A (en) Wireless communication system
JP5733433B2 (en) Wireless communication apparatus, wireless communication system, wireless communication apparatus control method, and program
WO2009154581A1 (en) Wireless local area networking devices providing protection for high priority packets
JP4729351B2 (en) Power line communication system and power line communication method
JP5800670B2 (en) Intercom base unit and intercom system
JP6482363B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, RELAY DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM
US20220038876A1 (en) Bluetooth Communication on Board a Motor Vehicle
JP2017224952A (en) Communication device and communication system
CN108668376B (en) WLAN and ZigBee coexisting wireless network cooperative work system and method
JP2005286859A (en) Data communication system
EP2947948A1 (en) Full-duplex wireless communications
KR101841679B1 (en) Wall-pad system relaying mobilphone incoming call and relaying method
Aoi et al. Low-Overhead Network Coding Communication for Wireless Multihop Networks
Deronne et al. Impact of the slottime parameter value on the MAC performances in IEEE 802.11 wireless systems using radio-over-fiber technology

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150310

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20150312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160323

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160526

R151 Written notification of patent or utility model registration

Ref document number: 5950201

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees