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
JPH0329338B2 - - Google Patents
[go: Go Back, main page]

JPH0329338B2 - - Google Patents

Info

Publication number
JPH0329338B2
JPH0329338B2 JP11273884A JP11273884A JPH0329338B2 JP H0329338 B2 JPH0329338 B2 JP H0329338B2 JP 11273884 A JP11273884 A JP 11273884A JP 11273884 A JP11273884 A JP 11273884A JP H0329338 B2 JPH0329338 B2 JP H0329338B2
Authority
JP
Japan
Prior art keywords
channel
packet
module
transmission
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP11273884A
Other languages
Japanese (ja)
Other versions
JPS60256250A (en
Inventor
Kenzo Inazaki
Katsuyuki Machino
Nobuo Shiga
Masahiro Ise
Tsuneaki Iwano
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP11273884A priority Critical patent/JPS60256250A/en
Publication of JPS60256250A publication Critical patent/JPS60256250A/en
Publication of JPH0329338B2 publication Critical patent/JPH0329338B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 <技術分野> 本発明は、ビデオ,オーデイオ,音声,データ
のあらゆる情報を1つの伝送路で伝送する周波数
分割多重方式のネツトワークにおいて、ブロード
バンドの周波数チヤンネルの争奪をベースバンド
制御信号で行なう方式に関するものである。
[Detailed Description of the Invention] <Technical Field> The present invention is based on competition for a broadband frequency channel in a frequency division multiplexing network that transmits all types of information such as video, audio, voice, and data over a single transmission path. This relates to a method using band control signals.

<背景> 情報化社会の進展に伴い、家定内においても、
防犯・防災のためのセンサ網をもつホームセキユ
リテイシステムをはじめ、インタホンやドアホ
ン、親子電話などの機能を合わせもつホームテレ
ホンが実用化され、いわゆる家庭情報通信ネツト
ワークとして、今後さらに発展するものと思われ
る。従来から家庭で用いられてきた家電機器も、
マイクロコンピユータ等を組み込むとによつてイ
ンテリジエント化し、CATV,文字放送,キヤ
プテンなどのニユーメデイア機器と共に、家庭内
情報通信ネツトワークに取り込まれ、将来的に
は、これらすべての機器をホームコンピユータで
集中的にに監視・制御することによつて、省エ
ネ・省力化を図ろうと考えられている。
<Background> With the advancement of the information society, even within Iesada,
In addition to home security systems with sensor networks for crime and disaster prevention, home telephones with functions such as intercoms, door phones, and parent-child telephones have been put into practical use, and it is expected that the so-called home information communication network will further develop in the future. It will be done. Home appliances that have traditionally been used at home,
By incorporating microcomputers, etc., it will become intelligent and will be incorporated into the home information and communications network along with new media devices such as CATV, teletext, and captains, and in the future, all of these devices will be integrated into the home computer. The idea is to save energy and labor by monitoring and controlling the system.

このように、家庭内情報通信ネツトワークは、
制御信号,音声信号,映像信号など種々の信号を
取り扱わねばならず、システムの拡張・変更が容
易で且つ、生産性や経済性にすぐれ、外観をも損
わないように配慮されたものでなければならな
い。
In this way, the home information communication network
It must handle various signals such as control signals, audio signals, and video signals, and the system must be easy to expand and change, be highly productive and economical, and be designed so as not to damage its appearance. Must be.

現在、家庭内の伝送媒体としては、微弱電波や
赤外線などの無線媒体や、同軸ケーブル,ツイス
トペア線,光フアイバケーブルなどの有線媒体が
考えられている。しかし、有線媒体を用いる場合
に、機器の数だけ線を張り巡らせるのは、拡張性
や外観上の点において非現実的であり、無線媒体
を用いる場合にはいうまでもなく、多重伝送の技
術が必要不可欠である。多重伝送の技術として
は、(i)周波数分割多重、(ii)時分割多重、(iii)符号分
割多重が考えられる。
Currently, home transmission media include wireless media such as weak radio waves and infrared rays, and wired media such as coaxial cables, twisted pair wires, and optical fiber cables. However, when using a wired medium, it is unrealistic to run as many lines as there are devices in terms of scalability and appearance. is essential. Possible techniques for multiplex transmission include (i) frequency division multiplexing, (ii) time division multiplexing, and (iii) code division multiplexing.

現在のところ、家庭用として経済性などの点か
ら、(i)の周波数分割多重方式が実用上最適である
と考えられる。また、既に普及しているホーム共
聴システムは、オン・エアのテレビ放送電波をア
ンテナから各部屋に分配しているのみで、同軸ケ
ーブルの広帯域伝送特性を充分に活用していると
は言えないのが現状である。したがつて、未使用
の周波数帯を、デジタル信号や音声信号その他の
伝送に用いれば、配線工事も不要であり、システ
ムの変更や拡張、または美観などの点においても
すぐれており、周波数分割による多重伝送は極め
て妥当な考え方である。
At present, the frequency division multiplexing method (i) is considered to be the most practical in terms of economic efficiency for home use. Furthermore, the home public listening systems that are already in widespread use only distribute on-air TV broadcast waves from antennas to each room, and cannot be said to fully utilize the broadband transmission characteristics of coaxial cables. is the current situation. Therefore, if unused frequency bands are used for the transmission of digital signals, audio signals, etc., there is no need for wiring work, and it is superior in terms of system changes and expansion, as well as aesthetics. Multiplex transmission is an extremely reasonable concept.

さて、以上のような周波数分割多重のネツトワ
ークにおいて、周波数チヤンネルをどのように使
用するかを決めなければならない。2つのモジユ
ール間で通信するためには、使用周波数チヤンネ
ルを合わさなければならず、したがつて、任意の
モジユール間で通信しようと思えば、個々のモジ
ユールは全周波数チヤンネルを使用できる構成に
なつていなければならない。
Now, in a frequency division multiplexing network such as the one described above, it must be decided how to use frequency channels. In order to communicate between two modules, the frequency channels used must match, so if you want to communicate between arbitrary modules, each module must be configured to use all frequency channels. There must be.

すなわち、通信を始めようとする2つのモジユ
ールは何らかの方法で空チヤンネルを探し、お互
いそのチヤンネルで通信する確認をとつた後、実
際の通信を始めるという形になる。したがつて、
各モジユールは空チヤンネルを探す方法と、通信
前に使用周波数チヤンネルを可変にできる構成を
必要とする。
That is, two modules that want to start communication search for an empty channel by some method, and after confirming that they will communicate on that channel, they start actual communication. Therefore,
Each module requires a way to find an empty channel and a configuration that allows it to vary the frequency channel it uses before communicating.

<発明の目的> 本発明は、通信を行なおうとする2つのモジユ
ールが確実に空チヤンネルを争奪できるようにす
る方式を提供するものである。すなわち、発呼モ
ジユールは、使用周波数帯域上をサーチするキヤ
リア検出回路で空チヤンネルを探すと、そのチヤ
ンネル情報を含んだ発呼パケツトを被呼モジユー
ルに送出し、それを受信した被呼モジユールは、
自分のキヤリア検出回路でそのチヤンネルが本当
に空であるのを確認すれば直ちにアクノリツジパ
ケツトを返送し、かつまたこの2つのパケツト間
に他のモジユールのパケツトが割り込むことがな
いようにして、確実にチヤンネルの争奪を行なう
ものである。
OBJECTS OF THE INVENTION The present invention provides a method for ensuring that two modules attempting to communicate can compete for a free channel. That is, when the calling module searches for an empty channel using a carrier detection circuit that searches the used frequency band, it sends a calling packet containing the channel information to the called module, and the called module receives it.
If your carrier detection circuit confirms that the channel is truly empty, it immediately returns an acknowledgment packet, and also ensures that no packets from other modules interrupt these two packets. This is a competition for channels.

<実施例> 以下、図面に従つて本発明の実施例の詳細な説
明を行なう。
<Examples> Hereinafter, examples of the present invention will be described in detail with reference to the drawings.

第4図はネツトワークに各モジユールの接続さ
れた形態、第5図はそのモジユールのインタフエ
ース部の構成例を示す。
FIG. 4 shows how each module is connected to the network, and FIG. 5 shows an example of the configuration of the interface section of the module.

第4図の10はネツトワークを構成する伝送路
でバスと呼び、例えば1本の同軸ケーブルより成
る。11〜14はそのバスに接続されるモジユー
ルで、1つのモジユールは機器15とバスへのイ
ンタフエイス16より成る。
Reference numeral 10 in FIG. 4 denotes a transmission line constituting the network, which is called a bus, and is made up of, for example, one coaxial cable. Modules 11 to 14 are connected to the bus, and one module consists of a device 15 and an interface 16 to the bus.

第5図はインタフエイス16の詳細な構成を示
し、大きくはベースバンド部20,ブロードバン
ド部21,及び制御部22より成り、復調出力線
36と変調入力線37により機器15が接続され
る。この機器15との接続形式は一義的でなく、
機器によつて異なり、またインタフエイス部も若
干異なつてくる。ベースバンド部20はベースバ
ンド制御部23,送信部24,受信部25より成
り、制御部22とはデータ伝送線(複数本)3
0,送信開始線31,送信完了線32,受信完了
線33を介して接続される。ブロードバンド部2
1はキヤリア検出部26,復調部27,変調部2
8より成り、キヤリア検出出力が線35を通して
制御部22へ入力されると同時に、制御線(複数
本)34の信号でブロードバンド部21全体が制
御される。
FIG. 5 shows a detailed configuration of the interface 16, which mainly consists of a baseband section 20, a broadband section 21, and a control section 22, and is connected to the equipment 15 by a demodulation output line 36 and a modulation input line 37. The connection format with this device 15 is not unique;
This varies depending on the device, and the interface section may also vary slightly. The baseband section 20 consists of a baseband control section 23, a transmission section 24, and a reception section 25, and the control section 22 is comprised of data transmission lines (multiple) 3
0, a transmission start line 31, a transmission completion line 32, and a reception completion line 33. Broadband part 2
1 is a carrier detection section 26, a demodulation section 27, a modulation section 2
At the same time, the carrier detection output is input to the control section 22 through a line 35, and at the same time, the entire broadband section 21 is controlled by a signal on a control line (multiple lines) 34.

まず、ベースバンドのプロトコル概要を説明す
る。
First, an overview of the baseband protocol will be explained.

ベースバンドの回線争奪方法は、CSMA/CD
型である。すなわち、送信しようとするモジユー
ルはバスがアイドルであるか(バス上に他のモジ
ユールの送信信号がない)を確認してからバス上
に信号を送出し、さらに送出した信号に異常がな
いか(他のモジユールの送信信号と衝突していな
いか)どうかを絶えず受信しながら確認する。も
し異常があれば自らの送信を停止し、ある可変時
間後に再送信を試みるというものである。又、あ
らかじめバスがビジーである(バス上に他のモジ
ユールの送信信号がある)場合は、バスがアイド
ルになる(その送信が完了する)まで待つて、一
定時間後に自らの送信を開始する。
The baseband line competition method is CSMA/CD
It is a type. In other words, the module attempting to transmit first checks whether the bus is idle (there are no transmission signals from other modules on the bus) before transmitting a signal onto the bus, and then checks to see if there are any abnormalities in the transmitted signal ( Continuously check to see if there are any collisions with other modules' transmission signals. If there is an abnormality, it will stop its own transmission and attempt to retransmit after a certain variable amount of time. Also, if the bus is busy in advance (there are transmission signals from other modules on the bus), the module waits until the bus becomes idle (its transmission is completed) and starts its own transmission after a certain period of time.

第6図に2つの信号パケツトがつづいて送信さ
れる場合のタイミングを示す。
FIG. 6 shows the timing when two signal packets are transmitted successively.

同図で40はあるモジユールの信号パケツト、
41はT2期間に送信を開始しようとした別のモ
ジユールの信号パケツトである。ここで、少なく
とも前パケツト40が終了してから、T1期間後
でないと次パケツト41は送出できないことを示
す。さらにT1期間後であつても、モジユールの
種類,信号の種類により、αT0(α0の整数)
後で初めてパケツト41は送出できる。
In the figure, 40 is a signal packet of a certain module,
41 is a signal packet of another module which is about to start transmission during the T2 period. Here, it is shown that the next packet 41 cannot be sent until at least a period T1 has elapsed since the previous packet 40 was completed. Furthermore, even after T 1 period, αT 0 (an integer of α0) depends on the type of module and the type of signal.
Only later can packet 41 be sent out.

もし、T2期間内に2ケ以上のモジユールが送
信を開始しようとしたとすれば、それらのパケツ
トはt0時刻後にほぼ同時に送信を始めようとする
ので、その時両パケツトのαがいくらであるかが
問題となる。もし、αが異なつていると、小さい
αを持つパケツトが先に送出されるので、大きい
αを持つパケツトは再び送信を待たなければなら
ない。αが同一である時に衝突が生じる。すなわ
ちαは、パケツトのバス争奪の優先度を決める要
素となり、αが小さい程優先度が高いということ
になる。T1はパケツトの分離を完全にするため
に設ける期間である。
If two or more modules try to start transmitting within period T2 , those packets will start transmitting almost simultaneously after time t0 , so what is the α of both packets at that time? The question is: If α is different, the packet with the smaller α will be sent out first, and the packet with the larger α will have to wait for transmission again. A collision occurs when α is the same. That is, α is a factor that determines the priority of packets in bus contention, and the smaller α is, the higher the priority is. T1 is a period provided to complete packet separation.

上記の細かいタイミングやプロトコルは、第5
図でいうベースバンド制御部23がすべて管理し
ているため、制御部22は直接関与することがで
きず、制御線30〜33でもつて知るだけであ
る。データ伝送線30は、送信時制御部22より
ベースバンド制御部23へ送信データを送つた
り、受信時逆に受信データを受け取つたりする線
である。送信開始線31はベースバンド部20へ
送信のスタートをかける制御線,送信完了線32
は正常に送信が完了したことを示す制御線,受信
完了線33は自分宛のデータを正常に受信し完了
したことを示す制御線である。
The detailed timing and protocols mentioned above are explained in the 5th section.
Since everything is managed by the baseband control section 23 in the figure, the control section 22 cannot be directly involved and only knows through the control lines 30 to 33. The data transmission line 30 is a line through which transmission data is sent from the control section 22 to the baseband control section 23 at the time of transmission, and conversely receives received data at the time of reception. The transmission start line 31 is a control line for starting transmission to the baseband section 20, and the transmission completion line 32
is a control line indicating that transmission has been completed normally, and reception completion line 33 is a control line indicating that data addressed to itself has been successfully received and completed.

第7図はモジユール11がモジユール12に、
少し遅れてモジユール13がモジユール14に送
信した時のバス上のタイムチヤートと、各モジユ
ールの制御線31〜33の動作を示す。
In Figure 7, module 11 becomes module 12,
A time chart on the bus when the module 13 transmits data to the module 14 with a slight delay and the operation of the control lines 31 to 33 of each module are shown.

42はモジユール11からモジユール12への
送信パケツト,43はモジユール13からモジユ
ール14への送信パケツトである。時刻t4にモジ
ユール11の制御部22が送信を開始しようとし
て送信開始信号31(制御線と同じ符号を使用、
以下他も同じ)を出すと、そのベースバンド制御
部23はバスがアイドルであるのですぐ送信パケ
ツト42を出力できる。時刻t5にモジユール13
の制御部22がモジユール14へ送信を行なおう
として送信開始信号31を出すが、モジユール1
3のベースバンド制御部23はバスがビジーであ
るので送信を待つ。
42 is a transmission packet from module 11 to module 12, and 43 is a transmission packet from module 13 to module 14. At time t4 , the control section 22 of the module 11 tries to start transmission and sends a transmission start signal 31 (using the same code as the control line,
(The same applies hereafter), the baseband control unit 23 can immediately output the transmission packet 42 since the bus is idle. Module 13 at time t 5
The control unit 22 of the module 1 issues a transmission start signal 31 in an attempt to transmit data to the module 14, but the module 1
Since the bus is busy, the baseband control unit 23 of No. 3 waits for transmission.

時刻t6にパケツト42が完了すると、モジユー
ル11のベースバンド制御部23は送信完了信号
32を出し、モジユール12のベースバンド制御
部23は受信完了信号33を出す。t6よりT1
αT0だけ遅れた時刻t7になつて、t5で発生したモ
ジユール13の送信要求はパケツト43となつて
モジユール14へ送信され、t8でモジユール13
では送信完了信号が32が、モジユール14では
受信完了信号3がでる。
When the packet 42 is completed at time t 6 , the baseband control section 23 of the module 11 issues a transmission completion signal 32 , and the baseband control section 23 of the module 12 issues a reception completion signal 33 . T 1 + from t 6
At time t 7 , delayed by αT 0 , the transmission request of module 13 that occurred at t 5 becomes packet 43 and is transmitted to module 14, and at t 8 , the transmission request of module 13 is sent to module 14.
Then, the transmission completion signal 32 is output, and the module 14 outputs the reception completion signal 3.

ここで注目すべきことは、モジユール13の送
信パケツト43のタイミングである。モジユール
11のようにバスがアイドルで衝突もなく、すぐ
送信パケツト42が出れば、送信開始信号31と
送信完了信号32の時間幅は自分の出す送信パケ
ツト42の時間幅からすぐわかるが、モジユール
13のようにバスがアイドルでなかつたり、衝突
したりして送信パケツト43が遅れて出ると、当
然送信完了も遅れその時間は制御部22からみて
予測することはできない。いいかえれば、自分が
送信開始信号31を出しても、その間に他のモジ
ユールのパケツトがどれだけバス上に現われたか
は、制御部22からみて全くわからないというこ
とである。
What should be noted here is the timing of the transmission packet 43 of the module 13. If the bus is idle and there are no collisions, as in module 11, and the transmission packet 42 is output immediately, the time width of the transmission start signal 31 and transmission completion signal 32 can be easily determined from the time width of the transmission packet 42 that the module 13 outputs. If the transmission packet 43 is delayed due to the bus not being idle or due to a collision, the completion of transmission will naturally be delayed and the time cannot be predicted from the control section 22's perspective. In other words, even if it issues the transmission start signal 31, the controller 22 has no idea how many packets from other modules have appeared on the bus during that time.

次にブロードバンドチヤンネルの使用法を説明
する。
Next, how to use the broadband channel will be explained.

ブローバンドチヤンネルで扱う信号は原則とし
て何でもいいわけで、ベースバンドで扱う以外の
データ信号、音声,映像等のアナログ信号、RF
信号等が考えられ、各信号は1つの周波数チヤン
ネルを通信中はずつと占有するという形が最も単
純である。同時に、通信を行なうモジユールが増
えれば、新しい空チヤンネルを探して通信すると
いうのが、最もフレキシブルでかつ周波数の有効
利用が計れることになる。そのかわり、各モジユ
ールは任意の周波数チヤンネルで通信できるよう
な構成になつており、常に通信に先立つて、使用
チヤンネルを決定しなければならない。
In principle, any signal can be handled by the broadband channel, including data signals other than those handled by the baseband, analog signals such as audio and video, and RF.
The simplest form is that each signal occupies one frequency channel during communication. At the same time, as the number of modules communicating increases, finding a new empty channel to communicate with is the most flexible and efficient way to use frequencies. Instead, each module is configured to be able to communicate on any frequency channel, and the channel to be used must always be determined prior to communication.

本発明は、ブロードバンド伝送をしようとする
2つのモジユールのチヤンネル争奪を、前述のベ
ースバンド制御プロトコルで確実に行なうもので
ある。
The present invention reliably performs channel contention between two modules attempting broadband transmission using the baseband control protocol described above.

第1図が本方式を説明するタイムチヤートであ
る。モジユール11がモジユール12に対してチ
ヤンネルnを使つて通信を行なう場合を示す。
FIG. 1 is a time chart explaining this method. A case is shown in which module 11 communicates with module 12 using channel n.

時刻t9にモジユール11が空チヤンネルを探
し、チヤンネルn上にキヤリアがないことを確認
する。それを認識した制御部22は、その直後
t10において、送信開始信号13をベースバンド
制御部23へ出力する。その時、ベースバンドバ
ス上にキヤリアがなければ、チヤンネルnの情報
を含んだ通信要求パケツト44をモジユール12
に対して送出する。時刻t11において、モジユー
ル11の制御線には送信完了信号32が出、モジ
ユール12の制御線には受信完了信号33が出て
制御部22へ知らせる。モジユール12の制御部
22は、そのパケツト44がチヤンネルnを使う
通信要求パケツトであることを知り、時刻t12
おいてチヤンネルnキヤリアなしを確認し、時刻
t13においてモジユール11へのアクノリツジ
(ACK)パケツト45を送出する。
At time t9 , module 11 searches for an empty channel and confirms that there is no carrier on channel n. Immediately after the control unit 22 recognizes this,
At t 10 , the transmission start signal 13 is output to the baseband controller 23 . At that time, if there is no carrier on the baseband bus, the communication request packet 44 containing channel n information is sent to the module 12.
Send to. At time t11 , a transmission completion signal 32 is output to the control line of the module 11, and a reception completion signal 33 is output to the control line of the module 12 to notify the control unit 22. The control unit 22 of the module 12 learns that the packet 44 is a communication request packet using channel n, confirms that there is no carrier for channel n at time t12 , and transmits the packet at time t12.
At t13 , an acknowledgment (ACK) packet 45 is sent to the module 11.

ここで、t13−t11=T1,α=0とすることによ
り、このアクノリツジパケツト45は必ずt13
タイミングで出ることを保証する。すなわち、他
のパケツトはすべてα1とすることにより、
t13のタイミングでは絶対衝突が生じないように
決めておく。そして、モジユール12はほぼt13
のタイミングで、チヤンネルnに周波数分割多重
(以下単にFDMと略記する)キヤリア50を送出
する。チヤンネルn上にキヤリアが出てしまえ
ば、他のモジユールはこのキヤリアがなくならな
い限り、このチヤンネルに割り込むことはあり得
ないので、モジユール11,12は占有して、こ
のチヤンネルnを使えることになる。
Here, by setting t 13 −t 11 =T 1 and α=0, it is guaranteed that this acknowledge packet 45 is always output at timing t 13 . That is, by setting all other packets to α1,
The timing of t 13 is determined so that no collision will occur. And module 12 is almost t 13
At the timing, a frequency division multiplexing (hereinafter simply abbreviated as FDM) carrier 50 is sent to channel n. Once a carrier appears on channel n, other modules cannot interrupt this channel unless this carrier disappears, so modules 11 and 12 are occupied and can use this channel n. .

もし、時刻t12にモジユール12がチヤンネル
nを調べた時、キヤリアがあれば時刻t13でアク
ノリツジ(ACK)パケツト45を返送しない。
この時、ノンアクノリツジ(NAK)パケツト
(後述、第2図49)を返送し、モジユール11
はチヤンネルnを使つて通信できないことを知
る。
If the module 12 checks channel n at time t12 and there is a carrier, it will not return an acknowledgment (ACK) packet 45 at time t13 .
At this time, a non-acknowledgement (NAK) packet (described later, Fig. 2, 49) is returned, and the module 11
learns that it is not possible to communicate using channel n.

なお、被呼モジユール12自身がビジイー状態
であれば、キヤリアのある・なしに関わらず、ノ
ンアクノリツジ(NAK)パケツトを返送するこ
とはもちろんである。上記は被呼モジユール12
自身がアイドルであつて、かつ時刻t12でチヤン
ネルnを調べた時キヤリアがある場合である。
Note that if the called module 12 itself is in a busy state, it will of course return a non-acknowledge (NAK) packet regardless of whether there is a carrier or not. The above is called module 12
This is a case where the user is an idol and there is a carrier when channel n is checked at time t12 .

それではなぜ、時刻t9にキヤリアのなかつたチ
ヤンネルnに、時刻t12になつてキヤリアが出現
したかということであるが、その場合を第2図に
示す。
The question then becomes why a carrier appears at time t 12 on channel n, which had no carrier at time t 9. This case is shown in FIG. 2.

第2図は、モジユール11がモジユール12
へ、モジユール13がモジユール14へチヤンネ
ルnを使つてほぼ同時に通信を始めようとした場
合で、モジユール13が時刻t15で、モジユール
11が時刻t9でチヤンネルnを調べていずれもキ
ヤリアなしと判断し、モジユール11,13がほ
ぼ同時に送信関始信号31を出した時である。ベ
ースバンド上でモジユール13の出す通信要求パ
ケツト46が優先されたとすると、第1図と同様
のシーケンスでモジユール13,14は時刻t18
でチヤンネルnを争奪し、モジユール12がチヤ
ンネルnを調べる時刻t12にはすでにキヤリア5
0が出現している。
In Figure 2, module 11 is connected to module 12.
If module 13 tries to start communication with module 14 almost simultaneously using channel n, module 13 checks channel n at time t 15 and module 11 checks channel n at time t 9 and determines that there is no carrier in either case. However, this is when the modules 11 and 13 output the transmitting signal 31 almost simultaneously. Assuming that the communication request packet 46 issued by the module 13 is given priority on the baseband, the modules 13 and 14 receive the packet at time t18 in the same sequence as in FIG.
At time t12 , when module 12 examines channel n, carrier 5 has already arrived.
0 appears.

すなわち、第1図のパケツト44と45の間に
他のパケツトが割り込むことはないが、第2図に
図示のように、時刻t9のチヤンネルnのキヤリア
なし判断とパケツト44の間に、他のパケツトが
割り込んでチヤンネルnを使われてしまう可能性
があるので、時刻t12で再びチヤンネルnのキヤ
リアのチエツクが必要となる。
That is, although no other packets will intervene between packets 44 and 45 in FIG. 1 , as shown in FIG. Since there is a possibility that a packet of 1000 will interrupt and use channel n, it is necessary to check the carrier of channel n again at time t12 .

逆に時刻t12でのチエツクさえあれば、時刻t9
のチエツクは不必要にみえるが、モジユール12
が通信要求パケツト44を受けて(時刻t11)か
ら、そのパケツトを解釈してアクノリツジ
(ACK)パケツト45又はノンアクノリツジ
(NAK)パケツト49を出す(時刻t13)までの
時刻はT1で、これは単にパケツトを区別するた
めの時間であるから、あまり大きくすることはベ
ースバンド利用効率を下げることになり望ましく
なく、時刻t12でのキヤリア検出は短時間に行な
う必要がある。したがつて、この間に空チヤンネ
ルを探して(周波数をスキヤンしていくのでチヤ
ンネルが増えると時間がかかる)キヤリア検出を
して使用チヤンネルを決定することは困難である
ので、あらかじめ決められた1チヤンネルのキヤ
リア有無のチエツクにとどめるためである。
On the other hand, as long as there is a check at time t 12 , a check at time t 9 seems unnecessary, but module 12
The time from receiving the communication request packet 44 (time t 11 ) to interpreting the packet and issuing an acknowledgment (ACK) packet 45 or non-acknowledge (NAK) packet 49 (time t 13 ) is T 1 . Since t is simply a time for distinguishing between packets, making it too large is undesirable as it lowers baseband utilization efficiency, and carrier detection at time t12 needs to be performed in a short time. Therefore, during this time, it is difficult to search for an empty channel and perform carrier detection (which takes time as the number of channels increases as the frequency is scanned) to determine the channel to be used. This is to check whether there is a carrier or not.

第3図はモジユール11がモジユール12に通
信要求を出して、モジユール12がチヤンネルn
にキヤリアを出す例を示しているが、これではモ
ジユール12から11への単方向通信しかできな
い。電話等の双方向の通話を考えると、通話路は
1チヤンネルだけではなくて2チヤンネル必要
で、その場合のチヤンネル争奪方法を第3図に示
す。
In FIG. 3, module 11 issues a communication request to module 12, and module 12 sends a communication request to channel n.
An example is shown in which a carrier is sent to the module, but in this case only unidirectional communication from module 12 to module 11 is possible. Considering two-way communication such as a telephone call, not only one channel but two communication channels are required, and a method for competing for channels in such a case is shown in FIG.

チヤンネルnとは、チヤンネルnLとチヤンネル
nUのペアで必ず使用するものと規定する。単方向
通信の時はどちらかだけを使用し、もう一方のチ
ヤンネルは実際は空いているが、他のモジユール
がそれを使用することは許されない。したがつ
て、キヤリア有無の検出は単方向通信でも使用さ
れる方のチヤンネル上で行ない(第3図ではnL)、
モジユール12は時刻t12でチヤンネルnLのキヤ
リア無を検出して、時刻t13でアクノリツジ
(ACK)パケツト45を出すと同時に、nL上にキ
ヤリア50を出す。アクノリツジ(ACK)パケ
ツト45を受信したモジユール11は時刻t14で、
自らのキヤリアをチヤンネルnU上に51として送
出する。他のモジユールはそれ以後、チヤンネル
nL上のキヤリアをみて、このチヤンネルnL,nU
使用できないことを知る。モジユール11から1
2への送信は、チヤンネルnU上のキヤリア51を
使つて、モジユール12から11への送信は、チ
ヤンネルnL上のキヤリア50を使つて行なわれ
る。
Channel n means channel n L and channel
Specifies that it must be used in pairs of n and U. During unidirectional communication, only one channel is used; the other channel is actually free, but other modules are not allowed to use it. Therefore, detection of the presence or absence of a carrier is performed on the channel that is also used for unidirectional communication (n L in Figure 3).
The module 12 detects the absence of a carrier on channel nL at time t12 , and at time t13 outputs an acknowledge (ACK) packet 45 and at the same time outputs a carrier 50 on nL . The module 11 that received the acknowledgment (ACK) packet 45 at time t14 ,
Sends own carrier on channel n U as 51. Other modules are then channel
Looking at the carrier on n L , we know that these channels n L and n U cannot be used. module 11 to 1
Transmission to module 2 takes place using carrier 51 on channel nU , and transmission from module 12 to module 11 takes place using carrier 50 on channel nL .

<発明の効果> 以上のように本発明は、ベースバンド制御信号
とブロードバンド各種信号を扱うネツトワークに
おいて、ベースバンドでブロードバンドチヤンネ
ル争奪の制御を確実に行なうものであり、ブロー
ドバンド信号に一切特殊なプロトコルを持たせる
ことなく、かつ周波数チヤンネルの有効利用ので
きる方式を提供し、音声,音楽,映像,RF信号
等を1つのバスに載せて伝送するのに非常に有用
である。
<Effects of the Invention> As described above, the present invention reliably controls broadband channel contention in the baseband in a network that handles baseband control signals and various broadband signals, and does not require any special protocol for broadband signals. The present invention provides a system that allows efficient use of frequency channels without having to use a single bus, and is extremely useful for transmitting audio, music, video, RF signals, etc. on one bus.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示すチヤンネル争
奪時のタイミング図、第2図は第1図と異なる状
況下におけるチヤンネル争奪時のタイミング図、
第3図は双方向通信におけるチヤンネル争奪時の
タイミング図、第4図はネツトワークの形態例を
示すシステム図、第5図は第4図のインタフエイ
ス部の詳細例を示すブロツク図、第6図はベース
バンドパケツトの基本的送受例を示すタイミング
図、第7図は同制御の具体例を示すタイミング図
である。 10……ネツトワークバス、11〜14……モ
ジユール、15……機器、16……インタフエイ
ス、20……ベースバンド部、21……ブロード
バンド部、22……制御部、26……キヤリア検
出部、31……送信開始信号(線)、32……送
信完了信号(線)、33……受信完了信号(線)、
44,46……通信要求パケツト、45,47…
…アクノリツジ(ACK)パケツト、49……ノ
ンアクノリツジ(NAK)パケツト、50,51
……ブロードバンドキヤリア。
FIG. 1 is a timing diagram at the time of channel contention showing an embodiment of the present invention, and FIG. 2 is a timing diagram at the time of channel contention in a situation different from that in FIG. 1.
Fig. 3 is a timing diagram during channel contention in two-way communication, Fig. 4 is a system diagram showing an example of a network configuration, Fig. 5 is a block diagram showing a detailed example of the interface part in Fig. 4, and Fig. 6 The figure is a timing diagram showing a basic example of transmission and reception of baseband packets, and FIG. 7 is a timing diagram showing a specific example of the same control. 10...Network bus, 11-14...Module, 15...Device, 16...Interface, 20...Baseband section, 21...Broadband section, 22...Control section, 26...Carrier detection section , 31... Transmission start signal (line), 32... Transmission completion signal (line), 33... Reception completion signal (line),
44, 46... Communication request packet, 45, 47...
...Acknowledge (ACK) packet, 49...Non-acknowledge (NAK) packet, 50, 51
...broadband carrier.

Claims (1)

【特許請求の範囲】 1 ベースバンドを含む周波数分割多重伝送にあ
つて、ブロードバンド周波数チヤンネルの占有,
開放をベースバンドのパケツトにより制御するネ
ツトワークにおいて、 送信局はキヤリア検出用受信周波数を可変させ
て空チヤンネルを探し出し、該探し出したチヤン
ネル情報を含めて通信要求パケツトを送出し、 受信局は前記通信要求パケツトを受信すると、
自らにおいて、前記パケツト内情報に指定の1チ
ヤンネルが空であるか否かを再検出し、該再検出
結果に基づき、他のパケツトに優先して、前記送
信局にアクノリツジ(ACK)パケツト又はノン
アクノリツジ(NAK)パケツトを返送し、上記
指定の1チヤンネルの再検出は、前記通信要求パ
ケツト受信と前記アクノリツジ(ACK)パケツ
ト又はノンアクノリツジ(NAK)パケツト返送
の限られた期間内に行なう ことを特徴とするブロードバンドチヤンネル争奪
方式。
[Claims] 1. In frequency division multiplexing transmission including baseband, occupation of a broadband frequency channel,
In a network in which opening is controlled by baseband packets, the transmitting station searches for an empty channel by varying the reception frequency for carrier detection, sends out a communication request packet containing the found channel information, and the receiving station performs the communication. When a request packet is received,
The transmitter itself re-detects whether one channel specified in the information in the packet is empty, and based on the re-detection result, sends an acknowledge (ACK) packet or non-acknowledge packet to the transmitting station in preference to other packets. (NAK) packet and redetection of the specified one channel is performed within a limited period between receiving the communication request packet and returning the acknowledge (ACK) packet or non-acknowledge (NAK) packet. Broadband channel competition method.
JP11273884A 1984-05-31 1984-05-31 Broad band channel competition system Granted JPS60256250A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11273884A JPS60256250A (en) 1984-05-31 1984-05-31 Broad band channel competition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11273884A JPS60256250A (en) 1984-05-31 1984-05-31 Broad band channel competition system

Publications (2)

Publication Number Publication Date
JPS60256250A JPS60256250A (en) 1985-12-17
JPH0329338B2 true JPH0329338B2 (en) 1991-04-23

Family

ID=14594309

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11273884A Granted JPS60256250A (en) 1984-05-31 1984-05-31 Broad band channel competition system

Country Status (1)

Country Link
JP (1) JPS60256250A (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4797879A (en) * 1987-06-05 1989-01-10 American Telephone And Telegraph Company At&T Bell Laboratories Packet switched interconnection protocols for a star configured optical lan
JPH01293732A (en) * 1988-05-23 1989-11-27 Matsushita Electric Ind Co Ltd Home bus system and method for acquiring using right of information channel of home bus system
JPH01306034A (en) * 1988-05-30 1989-12-11 Yanagawa Seiko Kk Cutting method for metallic wire rod
JPH0298251A (en) * 1988-10-05 1990-04-10 Toho Gas Co Ltd Broadband transmission system communication driver
JPH0298252A (en) * 1988-10-05 1990-04-10 Toho Gas Co Ltd Broadband transmission system communication driver
JP2005094744A (en) 2003-08-08 2005-04-07 Toshiba Corp Control system

Also Published As

Publication number Publication date
JPS60256250A (en) 1985-12-17

Similar Documents

Publication Publication Date Title
US5471469A (en) Method of resolving media contention in radio communication links
US6816477B1 (en) Transmission method in a domestic communication system comprising a wireless channel
US5461627A (en) Access protocol for a common channel wireless network
US4554656A (en) Method and system for controlling the interconnecting of a plurality of local data networks
GB2166328A (en) In-house distribution facility for a broadband communication system
US6728231B1 (en) Radio transmission method and radio transmission
JP4100714B2 (en) Using energy bursts for wireless networks
JPH0329338B2 (en)
WO1996025811A1 (en) Method of resolving media contention in radio communication links
EP0495600B1 (en) Polling method in a radio data packet communication system
US7260359B2 (en) Method for transmission of data between a master station and a slave station, and a data transmission system
US7324544B1 (en) Network slot synchronization scheme for a computer network communication channel
WO2001006709A1 (en) Network slot synchronization scheme for a computer network communication channel
JPS58215147A (en) Local network communication system
JP2561481B2 (en) Wireless packet communication system
JPH0230217B2 (en)
JP3298811B2 (en) Data communication wireless line selection method
JP3003975B2 (en) Private information communication system
JPH11355279A (en) Transmission device and transmission method
JPH0336459B2 (en)
JP2691005B2 (en) Communication method
JP2914722B2 (en) Wireless packet alternate communication method
JPH0124450B2 (en)
JP3350398B2 (en) Two-way communication method
JP3434156B2 (en) Communication control method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees