JPH1041971A - Connection position registration method for terminal equipment - Google Patents

Connection position registration method for terminal equipment

Info

Publication number
JPH1041971A
JPH1041971A JP19509196A JP19509196A JPH1041971A JP H1041971 A JPH1041971 A JP H1041971A JP 19509196 A JP19509196 A JP 19509196A JP 19509196 A JP19509196 A JP 19509196A JP H1041971 A JPH1041971 A JP H1041971A
Authority
JP
Japan
Prior art keywords
terminal
frame
address
bridge
subnet
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.)
Pending
Application number
JP19509196A
Other languages
Japanese (ja)
Inventor
Takashi Enomoto
孝 榎本
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP19509196A priority Critical patent/JPH1041971A/en
Publication of JPH1041971A publication Critical patent/JPH1041971A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow all bridges to surely learn addresses of terminal equipments without giving affect on the operation of the terminal equipments. SOLUTION: A plurality of sub-networks are interconnected by transparent MAC bridges 11, 12, 13, 14 each having an address learning function, and terminal equipments 1, 2, 3, 4 send a multiple address communication frame without user data in the case of movement to other sub nets 21, 22, 23, 24, 25, and the bridges 11, 12, 13, 14 which receive the multiple address communication frame learn addresses based on sender addresses.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ローカルエリアネ
ットワークに接続されたデータ通信端末に利用される端
末の接続位置登録方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for registering a connection position of a terminal used for a data communication terminal connected to a local area network.

【0002】[0002]

【従来の技術】従来の接続位置登録方法として、アドレ
ス学習機能を持つトランスペアレントMACブリッジを
介して複数のサブネットを相互接続して構成されるLA
Nの場合について説明する。
2. Description of the Related Art As a conventional connection position registration method, an LA constructed by interconnecting a plurality of subnets via a transparent MAC bridge having an address learning function.
The case of N will be described.

【0003】図1は従来技術を説明するためのLANの
構成図で、図1において、11、12、13、14は、
アドレス学習機能を持つトランスペアレントMACブリ
ッジを示し、21、22、23、24、25は、CSM
A/CDのサブネットを示す。端末1及び端末2はサブ
ネット21に、端末3はサブネット22に、端末4はサ
ブネット23にそれぞれ接続されている。ブリッジ及び
端末はCSMA/CDのアクセス制御方式に従いフレー
ムを送信する。
FIG. 1 is a block diagram of a LAN for explaining the prior art. In FIG. 1, reference numerals 11, 12, 13, and 14 denote:
It shows a transparent MAC bridge having an address learning function, and 21, 22, 23, 24, and 25 are CSMs.
Indicates the A / CD subnet. The terminal 1 and the terminal 2 are connected to the subnet 21, the terminal 3 is connected to the subnet 22, and the terminal 4 is connected to the subnet 23. The bridge and the terminal transmit a frame according to the CSMA / CD access control method.

【0004】CSMA/CDのMACフレームフォーマ
ットを図2に示す。CSMA/CDのMACフレーム
は、プリアンブル、フレーム開始デリミタ、宛先アドレ
ス、送信元アドレス、データフィールド長、データ、パ
ッド、チェックサムの各フィールドから構成される。プ
リアンブルは10101010のパターンを含み、受信
に必要なビット同期を確立するためのフィールドであ
る。フレーム開始デリミタは10101011のパター
ンを含み、フレーム開始を識別するために使用される。
宛先アドレスは宛先端末の48ビット個別MACアドレ
スあるいはグループMACアドレスを示す。宛先アドレ
スの全ビットが1のフレーム(同報フレーム)は、ネッ
トワーク上の全端末で受信され、全ブリッジで中継転送
される。送信元アドレスは、フレームを送信した端末の
個別MACアドレスを示す。データフィールド長は、デ
ータフィールドの長さを表す。データフィールドは上位
レイヤ(サブレイヤ)のユーザデータ、パッドはフレー
ム長が最小フレーム長未満の場合に使用する。チェック
サムは32ビットCRCの演算値である。詳細はISO
/IEC8802ー2国際標準に規定されている。
FIG. 2 shows a CSMA / CD MAC frame format. A CSMA / CD MAC frame is composed of preamble, frame start delimiter, destination address, source address, data field length, data, pad, and checksum fields. The preamble includes a pattern of 10101010, and is a field for establishing bit synchronization required for reception. The frame start delimiter contains the pattern 10101011 and is used to identify the start of a frame.
The destination address indicates a 48-bit individual MAC address or a group MAC address of the destination terminal. A frame (broadcast frame) in which all bits of the destination address are 1 is received by all terminals on the network and relayed and transferred by all bridges. The source address indicates the individual MAC address of the terminal that transmitted the frame. The data field length indicates the length of the data field. The data field is used for user data of the upper layer (sublayer), and the pad is used when the frame length is less than the minimum frame length. The checksum is a 32-bit CRC operation value. Details are ISO
/ IEC8802-2 international standard.

【0005】端末は、それぞれ固有の48ビット個別M
ACアドレスを持つ。送信データが発生した場合、図2
に示すフォーマットのフレームを作成し、CSMA/C
Dのアクセス制御方式に従い、サブネットにアクセスす
る。フレーム受信時には、宛先アドレスのMACアドレ
スをチェックし、自端末宛である場合は取り込み、それ
以外は廃棄する。
[0005] Each terminal has its own 48-bit individual M
It has an AC address. When transmission data is generated, FIG.
Create a frame of the format shown in
Access the subnet according to the access control method of D. At the time of frame reception, the MAC address of the destination address is checked.

【0006】トランスペアレントMACブリッジはIS
O/IEC10038標準で規定されている。2ポート
の場合、それぞれ異なるサブネットに接続される2つの
ポート(ポートa及びポートbと呼ぶ)を持つ。また、
中継フレームアドレスのデータベースを持つ。図1の場
合のブリッジ11、12、13、14の中継フレームア
ドレスデータベースを図3から図6に示す。図3では、
受信フレームの宛先アドレスが端末1のMACアドレス
の場合、中継転送すべきポートはポート1bであること
を示す。他も同様の意味を持つ。また、3ポート以上の
場合も同様である。ところで、図1ではループが存在し
ないが、トランスペアレントMACブリッジでは、スパ
ニングツリーアルゴリズムにより物理的接続にループが
存在する場合でも、物理的接続でループをなくすことが
できる。
The transparent MAC bridge is IS
It is specified in the O / IEC 10038 standard. In the case of two ports, each has two ports (referred to as port a and port b) connected to different subnets. Also,
Has a database of relay frame addresses. FIGS. 3 to 6 show the relay frame address databases of the bridges 11, 12, 13, and 14 in the case of FIG. In FIG.
When the destination address of the received frame is the MAC address of the terminal 1, this indicates that the port to be relayed and transferred is the port 1b. Others have the same meaning. The same applies to the case of three or more ports. By the way, although there is no loop in FIG. 1, the transparent MAC bridge can eliminate the loop in the physical connection even if the loop exists in the physical connection by the spanning tree algorithm.

【0007】図7にスパニングツリーアルゴリズム終了
後のトランスペアレントMACブリッジの動作フローチ
ャートを示す。ポートxでフレームを受信した場合の動
作は、大きくフレーム転送処理とアドレス学習処理に分
けられる。フレーム転送処理では、受信フレームの宛先
アドレスが中継フレームデータベースにあるかをチェッ
クし、中継転送先がポートx、あるいはデータベースに
なければアドレス学習の処理を行う。中継転送先ポート
がポートx以外でデータベースにあれば、中継転送先ポ
ートがブロックされているかをチェックし、中継転送先
のポートがブロックされていればフレームを廃棄、ブロ
ックされていなければデータベースに示されたポートに
フレームを転送する。転送においては、CSMA/CD
のアクセス制御方式に従う。そして、その後、アドレス
学習の処理を行う。なお、宛先アドレスが全て1の同報
アドレスの場合には、受信ポートx以外の論理的に接続
されている全ポートにフレームを中継転送する。
FIG. 7 is a flowchart showing the operation of the transparent MAC bridge after the completion of the spanning tree algorithm. The operation when a frame is received at the port x is roughly divided into a frame transfer process and an address learning process. In the frame transfer processing, it is checked whether the destination address of the received frame is in the relay frame database, and if the relay transfer destination is not in the port x or the database, the address learning processing is performed. If the forwarding port is other than port x in the database, check if the forwarding port is blocked. If the forwarding port is blocked, discard the frame. If not, indicate to the database. Frame to the specified port. For transfer, CSMA / CD
Access control method. After that, the address learning process is performed. If the destination addresses are all 1 broadcast addresses, the frame is relayed and transferred to all logically connected ports other than the receiving port x.

【0008】アドレス学習の処理では、まず中継データ
ベースに送信元アドレスがあるかをチェックする。ない
場合には、フレームの送信元アドレスをデータベースの
受信宛先アドレスとして、フレームの受信ポートxをデ
ータベースの中継転送先ポートとして、タイマー値を付
けてデータベースに追加する。送信元アドレスがデータ
ベースにある場合には、中継転送先ポートとタイマー値
を更新する。但し、図3から図6及び図7では、簡単化
のためタイマー値は省略している。
In the address learning process, first, it is checked whether or not a source address exists in the relay database. If not, the frame transmission source address is used as the database reception destination address, the frame reception port x is used as the database relay transfer destination port, and a timer value is added to the database. If the source address is in the database, the relay destination port and the timer value are updated. However, in FIGS. 3 to 6 and 7, the timer value is omitted for simplification.

【0009】ネットワーク全体の動作例として、端末3
が端末1宛のフレームを送信する場合を説明する。端末
3が端末1宛のフレームを作成しサブネット22に送信
すると、ブリッジ12がそのフレームを受信、宛先アド
レスが端末1のMACアドレスとなっているため、図4
に従いポート2aを通してサブネット24にそのフレー
ムを中継転送する。この時、ブリッジ14とブリッジ1
1がその端末1宛のフレームを受信するが、ブリッジ1
4は宛先アドレスが端末1のMACアドレスであるフレ
ームは中継転送せずに廃棄し、ブリッジ11はポート1
bをを通してサブネット21に中継転送する。サブネッ
ト21に送信された端末1宛のフレームは、端末2と端
末1が受信する。端末2は宛先アドレスが自分のMAC
アドレスと異なるため廃棄し、端末1はそのフレームを
受け取り、上位レイヤ(サブレイヤ)にデータを渡す。
この様にして、ネットワークは正しく動作する。
As an example of the operation of the entire network, the terminal 3
Transmitting a frame addressed to the terminal 1 will be described. When the terminal 3 creates a frame addressed to the terminal 1 and transmits the frame to the subnet 22, the bridge 12 receives the frame and the destination address is the MAC address of the terminal 1.
Relays the frame to the subnet 24 through the port 2a according to At this time, bridge 14 and bridge 1
1 receives the frame addressed to the terminal 1,
4 indicates that the frame whose destination address is the MAC address of the terminal 1 is discarded without being relayed and transferred.
b and relay-transfer it to the subnet 21. The terminal 2 and the terminal 1 receive the frame addressed to the terminal 1 transmitted to the subnet 21. Terminal 2 has a destination address of its own MAC
Since the address is different from the address, the terminal 1 discards the frame, and the terminal 1 receives the frame and passes the data to an upper layer (sublayer).
In this way, the network operates correctly.

【0010】次に、接続位置登録方法の従来技術を説明
するために、端末1をサブネット21からサブネット2
3に移した場合について考える。従来技術では、接続位
置登録はアドレス学習により行われる。つまり、各ブリ
ッジは移動後に端末1が送信したフレームの受信を待
ち、その送信元アドレスにより端末1の接続位置を学習
する。
Next, in order to explain the prior art of the connection position registration method, the terminal 1 is moved from the subnet 21 to the subnet 2
Consider the case of moving to 3. In the related art, connection position registration is performed by address learning. That is, each bridge waits for the reception of the frame transmitted by the terminal 1 after moving, and learns the connection position of the terminal 1 based on the source address.

【0011】[0011]

【発明が解決しようとする課題】しかし、端末1がいつ
フレームを送信するか、そして端末1が送信したフレー
ムがどのブリッジまで到達するかはデータ通信要求に依
存し、不確定である。図8は端末1が端末4にフレーム
を送信する場合を表している。この場合、ブリッジ13
は端末1が送信したフレームを受信するが、宛先アドレ
スが端末4となっているため、そのフレームを他サブネ
ットに中継転送しない。その結果、ブリッジ13は端末
1が送信したフレームからアドレス学習し、中継転送フ
レームアドレスデータベースを図9に示すように更新す
るが、他のブリッジではデータベースは更新されない。
この場合、例えば端末3が端末1宛に送信するフレーム
は、ブリッジ14で廃棄され、端末1に正しく転送され
ない。この様に、各ブリッジのアドレス学習がいつ行わ
れ、適切な中継フレームアドレスデータベースの設定に
いつなるかは不確定である。そして、中継フレームアド
レスデータベースの設定が適切でない場合には、フレー
ムが宛先端末に正しく転送されないことが起こり得る。
However, when the terminal 1 transmits a frame, and to which bridge the frame transmitted by the terminal 1 reaches, depends on the data communication request and is uncertain. FIG. 8 illustrates a case where the terminal 1 transmits a frame to the terminal 4. In this case, the bridge 13
Receives the frame transmitted by the terminal 1, but does not relay the frame to another subnet because the destination address is the terminal 4. As a result, the bridge 13 learns the address from the frame transmitted by the terminal 1 and updates the relay transfer frame address database as shown in FIG. 9, but the other bridges do not update the database.
In this case, for example, a frame transmitted from the terminal 3 to the terminal 1 is discarded by the bridge 14 and is not correctly transferred to the terminal 1. As described above, when the address learning of each bridge is performed and when the appropriate relay frame address database is set is uncertain. If the setting of the relay frame address database is not appropriate, the frame may not be correctly transferred to the destination terminal.

【0012】以上説明したように、従来技術では、中継
フレームアドレスデータベースの設定が、いつ適切にな
されるかは不確定であり、適切に設定されるまでは、フ
レームが宛先に正しく転送されない場合があるという問
題があった。
As described above, in the prior art, it is uncertain when the setting of the relay frame address database is properly performed, and the frame may not be correctly transferred to the destination until the setting is properly performed. There was a problem.

【0013】本発明の目的は、上記問題点に鑑み、端末
の動作に影響を与えることなく、全ブリッジに確実に端
末のアドレス学習をさせることが可能な端末の接続位置
登録方法を提供することにある。
In view of the above problems, an object of the present invention is to provide a terminal connection position registration method capable of causing all bridges to reliably learn the address of a terminal without affecting the operation of the terminal. It is in.

【0014】[0014]

【課題を解決するための手段】本発明では、複数のサブ
ネットワークを、アドレス学習機能を有するトランスペ
アレントMACブリッジで相互接続してなる、ローカル
エリアネットワーク(LAN)の端末の接続位置登録方
法において、端末は、他のサブネットに移動時、ユーザ
データの存在しない同報フレームを送信し、該同報フレ
ームを受信したブリッジは、送信元アドレスによりアド
レス学習を行なうことを特徴とする。この様に同報フレ
ームを利用することで、全ブリッジに確実にアドレス学
習させることができる。また、ユーザデータの存在しな
いフレームを使用しているため、端末の動作に影響を与
えない。
According to the present invention, there is provided a method for registering a connection position of a terminal of a local area network (LAN), wherein a plurality of sub-networks are interconnected by a transparent MAC bridge having an address learning function. Is characterized in that, when moving to another subnet, a broadcast frame containing no user data is transmitted, and a bridge receiving the broadcast frame performs address learning based on a source address. By using the broadcast frame in this way, it is possible to make all the bridges surely learn the address. Further, since a frame in which no user data exists is used, the operation of the terminal is not affected.

【0015】[0015]

【発明の実施の形態】本発明の第一の実施の形態を、図
10に示すLAN構成を用いて説明する。図10におい
て、11、12、13、14は、アドレス学習機能を持
つトランスペアレントMACブリッジを示し、21、2
2、23、24、25は、CSMA/CDのサブネット
を示す。端末1及び端末2はサブネット21に、端末3
はサブネット22に、端末4はサブネット23にそれぞ
れ接続されている。端末1から端末4は本発明の接続位
置登録方法をサポートしており、ユーザデータの存在し
ない同報フレームを送信する手段を持つ。ブリッジ11
乃至ブリッジ14の動作は図7のフローチャートに従
い、ブリッジ及び端末はCSMA/CDのアクセス制御
方式に従いフレームを送信する。但し、同報フレーム受
信時には、受信ポート以外の全ポートにフレームを中継
転送する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment of the present invention will be described using a LAN configuration shown in FIG. In FIG. 10, reference numerals 11, 12, 13, and 14 denote transparent MAC bridges having an address learning function.
2, 23, 24 and 25 indicate subnets of CSMA / CD. Terminal 1 and terminal 2 are connected to subnet 21 and terminal 3
Is connected to the subnet 22, and the terminal 4 is connected to the subnet 23. The terminals 1 to 4 support the connection position registration method of the present invention, and have means for transmitting a broadcast frame having no user data. Bridge 11
The operation of the bridge 14 follows the flowchart of FIG. 7, and the bridge and the terminal transmit a frame according to the CSMA / CD access control method. However, when receiving a broadcast frame, the frame is relayed and transferred to all ports other than the receiving port.

【0016】端末1をサブネット23に移す場合を例と
って説明する。端末1の電源をオフにし、サブネット2
1から外し、サブネット23に接続、端末1の電源をオ
ンにする。端末1が起動したら、接続位置登録方法を動
作させ、ユーザデータの存在しないフレームを送信す
る。フレームでは、送信元アドレスは端末1のMACア
ドレス、宛先アドレスは同報アドレスとする。
The case where the terminal 1 is moved to the subnet 23 will be described as an example. Turn off the power of terminal 1 and switch to subnet 2
1, connect to the subnet 23, and turn on the power of the terminal 1. When the terminal 1 is started, the connection position registration method is operated to transmit a frame in which no user data exists. In the frame, the source address is the MAC address of the terminal 1 and the destination address is the broadcast address.

【0017】端末1の送信したフレームは図11に示す
ように全ブリッジに到達し、全ブリッジが送信元アドレ
スによりアドレス学習を行う。そのため、各ブリッジの
中継フレームアドレスデータベースは図12から図15
に示すように正しく設定され、端末1宛のフレームは端
末1に正しく転送される。また、端末1が送信したフレ
ームを全端末が受信するが、ユーザデータが存在しない
ため、各端末の動作には影響を与えない。
The frame transmitted from the terminal 1 reaches all the bridges as shown in FIG. 11, and all the bridges perform the address learning based on the source address. Therefore, the relay frame address database of each bridge is shown in FIGS.
And the frame addressed to terminal 1 is correctly transferred to terminal 1. In addition, all the terminals receive the frame transmitted by the terminal 1, but since there is no user data, the operation of each terminal is not affected.

【0018】次に、図16に示すLANの構成を用い
て、本発明の第二の実施の形態を説明する。図16にお
いて、21から23は無線LANのサブネット、24及
び25はCSMA/CDのサブネットである。無線LA
Nサブネット21、22、23でのMACフレームフォ
ーマット例を図17に示す。この中で、プリアンブル、
フレーム開始デリミタ、宛先アドレス、送信元アドレ
ス、データフィールド長、データ、チェックサムの各フ
ィールドはCSMA/CDの場合と同様である。サブネ
ット識別子には、サブネットのブリッジのMACアドレ
スを利用する。
Next, a second embodiment of the present invention will be described using the configuration of the LAN shown in FIG. In FIG. 16, reference numerals 21 to 23 denote wireless LAN subnets, and reference numerals 24 and 25 denote CSMA / CD subnets. Wireless LA
FIG. 17 shows an example of a MAC frame format in the N subnets 21, 22, and 23. Among them, the preamble,
The fields of frame start delimiter, destination address, source address, data field length, data, and checksum are the same as those in the case of CSMA / CD. The MAC address of the bridge of the subnet is used as the subnet identifier.

【0019】無線LANのアクセス制御方式としては、
CSMA/CA(CarrierSense Mult
iple Access with Collision
Avoidance)、NPMA(Nonーpreーe
mptive Priority Multiple A
ccess)、ランダムパルス予約方式、等が知られて
いる。端末とMACブリッジのポートb(サブネット2
1、22、23側)では、このアクセス制御方式に従
い、フレームを送信する。
As an access control method of a wireless LAN,
CSMA / CA (CarrierSense Multi)
iple access with Collision
Avidance), NPMA (Non-pree)
mptive Priority Multiple A
access), a random pulse reservation method, and the like. Port b of terminal and MAC bridge (subnet 2
1, 22, and 23) transmit frames according to this access control method.

【0020】サブネット21、22、23は、端末が各
サブネットのMACブリッジと特定の品質を満足して通
信できる範囲であり、サブネット21、22、23は物
理的にオーバーラップする場合もありえる。オーバーラ
ップする場合にも、サブネット識別子を利用すること
で、端末は1つのサブネットに論理的に接続される。ま
た、サブネット識別子を用いる方法の他に、サブネット
毎に異なる無線周波数を用いる方法、等もある。
The subnets 21, 22, and 23 are a range in which a terminal can communicate with a MAC bridge of each subnet with a specific quality, and the subnets 21, 22, and 23 may physically overlap. Even in the case of overlapping, the terminal is logically connected to one subnet by using the subnet identifier. In addition to the method using the subnet identifier, there is a method using a different radio frequency for each subnet.

【0021】11、12、13、14は、アドレス学習
機能を持ち、図7のフローチャートに従い動作するトラ
ンスペアレントMACブリッジである。但し、同報フレ
ーム受信時には、受信ポート以外の全ポートにフレーム
を中継転送する。また、ブリッジ11、12、13で
は、無線LAN側のポートは、サブネット識別子が自分
のMACアドレスであるフレームしか受信しないため、
それだけがアドレス学習の対象となる。つまり、サブネ
ット識別子が他のMACブリッジを示すフレームを受信
したとしても廃棄し、アドレス学習の対象とはしない。
さらに、サブネット識別子が異なるフレームは廃棄し、
中継転送の対象とはならない。また、ブリッジ11、ブ
リッジ12、ブリッジ13のポートb(サブネット2
1、22、23側)にフレームを中継転送する時、及び
端末がデータを送信する時は、無線LANのアクセス制
御方式に従い、無線LANのフレームを送信する。ブリ
ッジ11、ブリッジ12、ブリッジ13のポートa(サ
ブネット24、25側)にフレームを中継転送する時、
及びブリッジ14がフレームを中継転送する時は、CS
MA/CDのアクセス制御方式に従い、CSMA/CD
のフレームを送信する。ブリッジ11、ブリッジ12、
ブリッジ13では、両ポートのLANサブネットで異な
るフォーマットのフレームを使用することから、宛先ア
ドレス、送信元アドレス、ユーザデータの内容を変更せ
ずに、フレームフォーマットの変換処理も行う。また、
中継転送フレームがない場合にも、ブリッジ11、ブリ
ッジ12、ブリッジ13は周期的に宛先アドレスを同報
アドレスに、送信元アドレスとサブネット識別子を自ブ
リッジのMACアドレスとして、無線LANのフレーム
(ビーコンフレームと呼ぶ)を生成し、アクセス制御方
式に従い送信する。この時、データは存在しなくても良
いし、ブリッジが端末に送信する制御情報を含んでも良
い。
Reference numerals 11, 12, 13, and 14 are transparent MAC bridges having an address learning function and operating according to the flowchart of FIG. However, when receiving a broadcast frame, the frame is relayed and transferred to all ports other than the receiving port. In the bridges 11, 12, and 13, the ports on the wireless LAN side receive only frames whose subnet identifiers are their own MAC addresses.
Only that becomes the target of address learning. In other words, even if a frame whose subnet identifier indicates another MAC bridge is received, the frame is discarded and is not subjected to address learning.
In addition, frames with different subnet identifiers are discarded,
It is not subject to relay transfer. Also, the port b of the bridge 11, bridge 12, and bridge 13 (subnet 2
(1, 22, 23 side), and when the terminal transmits data, the wireless LAN frame is transmitted in accordance with the wireless LAN access control method. When relaying a frame to port a (subnet 24, 25 side) of bridge 11, bridge 12, bridge 13,
And when the bridge 14 relays the frame,
According to the access control method of MA / CD, CSMA / CD
Transmit the frame. Bridge 11, Bridge 12,
Since the bridge 13 uses frames of different formats on the LAN subnets of both ports, the bridge 13 also performs a frame format conversion process without changing the contents of the destination address, the source address, and the user data. Also,
Even when there is no relay transfer frame, the bridge 11, the bridge 12, and the bridge 13 periodically use the destination address as the broadcast address and the source address and the subnet identifier as the MAC address of the bridge, and the wireless LAN frame (beacon frame). Is generated and transmitted according to the access control method. At this time, the data may not exist, and may include control information transmitted by the bridge to the terminal.

【0022】次に、端末について説明すると、図16で
は、端末1及び端末2はサブネット21に属し、端末3
はサブネット22に、端末4はサブネット23に属して
いるが、サブネット21からサブネット23内で移動可
能である。まず、端末の電源オン時、端末はブリッジが
送信するビーコンフレームの受信を待ち、複数ブリッジ
が送信するビーコンフレームを受信する場合には、通信
品質が最良のブリッジを選択し、サブネット識別子にそ
のブリッジのMACアドレスを使用する。端末は、サブ
ネット識別子が同じであり、宛先アドレスが自分のMA
Cアドレスならば、受信する。つまり、サブネット識別
子が異なる自分宛フレームを受信しても廃棄し、ブリッ
ジ経由で転送されたフレームを受信する。
Next, the terminals will be described. In FIG. 16, terminal 1 and terminal 2 belong to subnet 21 and terminal 3
The terminal 4 belongs to the subnet 22, and the terminal 4 belongs to the subnet 23, but can move from the subnet 21 to the inside of the subnet 23. First, when the terminal is turned on, the terminal waits for a beacon frame transmitted by a bridge, and when receiving a beacon frame transmitted by a plurality of bridges, selects a bridge having the best communication quality, and sets the bridge identifier to the subnet identifier. Use the MAC address of The terminal has the same subnet identifier and the destination address of its own MA.
If it is a C address, it is received. In other words, even if a frame addressed to itself having a different subnet identifier is received, the frame is discarded, and the frame transferred via the bridge is received.

【0023】例として、図16において、端末1が端末
3宛にフレームを送信する場合の動作を説明する。端末
1は宛先アドレスに端末3のMACアドレス、サブネッ
ト識別子にブリッジ11のMACアドレスを記載したフ
レームを作成し、送信する。もし端末3がこのフレーム
を直接受信した場合には、サブネット識別子が異なるた
め廃棄する。ブリッジ11はそのフレームを受信する
と、フレームフォーマットを変換し、中継フレームアド
レスデータベースに従いサブネット24に中継転送す
る。ブリッジ12はそのフレームを受信すると、フレー
ムフォーマットを変換し、中継フレームアドレスデータ
ベースに従いサブネット22に中継転送する。
As an example, an operation when the terminal 1 transmits a frame to the terminal 3 in FIG. 16 will be described. The terminal 1 creates and transmits a frame in which the MAC address of the terminal 3 is described as the destination address and the MAC address of the bridge 11 is described as the subnet identifier. If the terminal 3 receives this frame directly, it discards it because the subnet identifier is different. Upon receiving the frame, the bridge 11 converts the frame format and relays the frame to the subnet 24 according to the relay frame address database. Upon receiving the frame, the bridge 12 converts the frame format and relays the frame to the subnet 22 according to the relay frame address database.

【0024】この時、サブネット識別子はブリッジ12
のMACアドレスを使用する。端末3は、サブネット識
別子が自分のものと等しく、宛先アドレスが自分のMA
Cアドレスとなっているため、そのフレームを受信す
る。
At this time, the subnet identifier is
Use the MAC address of The terminal 3 has a subnet identifier equal to its own and a destination address of its own MA.
Since the address is the C address, the frame is received.

【0025】次に、端末がサブネット間を移動する場合
の動作について説明する。無線LANのサブネットで
は、端末が物理的位置を移動すると、ブリッジとの通信
の品質が変化しえる。この品質は、ブリッジが送信する
ビーコンフレームによりモニタする。このモニタの結
果、現在属しているサブネットのブリッジより、他のブ
リッジとの通信の品質の方が良いと検出した場合には、
端末は宛先アドレスを同報アドレス、送信元アドレスを
自分のMACアドレス、サブネット識別子を新たなサブ
ネットのブリッジのMACアドレス、データは空として
フレームを作成、送信することで、自動的に端末の接続
位置を登録する。そして、その後は新たなサブネットの
ブリッジのMACアドレスを用いて、データフレームを
送信する。
Next, the operation when a terminal moves between subnets will be described. In a wireless LAN subnet, the quality of communication with a bridge can change when a terminal moves from one physical location to another. This quality is monitored by beacon frames transmitted by the bridge. As a result of this monitoring, if it detects that the quality of communication with other bridges is better than the bridge of the subnet to which it currently belongs,
The terminal automatically creates and transmits a frame with the destination address as the broadcast address, the source address as its own MAC address, the subnet identifier as the MAC address of the bridge of the new subnet, and the data as empty, and automatically transmits the connection position of the terminal. Register Thereafter, the data frame is transmitted using the MAC address of the bridge of the new subnet.

【0026】サブネット間移動時の動作例として、端末
1がサブネット21からサブネット23に移動する場合
を説明する。端末1がサブネット23に移動すると、端
末1は受信ビーコンフレームの通信品質から、サブネッ
ト23に移動したことを検出する。端末1はサブネット
23に移動したことを検出すると、接続位置登録方法を
自動的に動作させ、ユーザデータの存在しない同報フレ
ームを送信する。送信する際、端末1はサブネット23
の識別子を用いて送信する。
As an operation example when moving between subnets, a case where the terminal 1 moves from the subnet 21 to the subnet 23 will be described. When the terminal 1 moves to the subnet 23, the terminal 1 detects that the terminal 1 has moved to the subnet 23 from the communication quality of the received beacon frame. When detecting that the terminal 1 has moved to the subnet 23, the terminal 1 automatically operates the connection position registration method and transmits a broadcast frame having no user data. When transmitting, terminal 1 uses subnet 23
Is transmitted using the identifier.

【0027】端末1の送信したフレームは同報フレーム
であるため全ブリッジに到達し、全ブリッジは送信元ア
ドレスによりアドレス学習を行う。そのため、その後は
端末1宛のフレームは端末1に正しく転送される。ま
た、端末1の送信したフレームを全端末が受信するが、
ユーザデータが存在しないため、各端末の動作に影響を
与えない。
Since the frame transmitted by the terminal 1 is a broadcast frame, it reaches all the bridges, and all the bridges perform address learning based on the source address. Therefore, after that, the frame addressed to the terminal 1 is correctly transferred to the terminal 1. Also, all the terminals receive the frame transmitted by the terminal 1,
Since there is no user data, the operation of each terminal is not affected.

【0028】[0028]

【発明の効果】以上説明したように本発明によれば、端
末の動作に影響を与えることなく、全ブリッジに確実に
端末のアドレス学習をさせることが可能となる。特に、
本発明は端末の移動が頻繁に行われる無線LANで有用
である。
As described above, according to the present invention, it is possible to make all bridges surely learn the address of the terminal without affecting the operation of the terminal. Especially,
The present invention is useful in a wireless LAN in which terminals move frequently.

【図面の簡単な説明】[Brief description of the drawings]

【図1】従来技術を説明するためのLANの構成図FIG. 1 is a configuration diagram of a LAN for explaining a conventional technique.

【図2】CSMA/CDのMACフレームフォーマット
の説明図
FIG. 2 is an explanatory diagram of a CSMA / CD MAC frame format.

【図3】ブリッジ11の中継フレームアドレスデータベ
ースの説明図
FIG. 3 is an explanatory diagram of a relay frame address database of a bridge 11;

【図4】ブリッジ12の中継フレームアドレスデータベ
ースの説明図
FIG. 4 is an explanatory diagram of a relay frame address database of a bridge 12.

【図5】ブリッジ13の中継フレームアドレスデータベ
ースの説明図
FIG. 5 is an explanatory diagram of a relay frame address database of the bridge 13;

【図6】ブリッジ14の中継フレームアドレスデータベ
ースの説明図
FIG. 6 is an explanatory diagram of a relay frame address database of the bridge 14.

【図7】トランスペアレントMACブリッジの動作のフ
ローチャート図
FIG. 7 is a flowchart of the operation of a transparent MAC bridge.

【図8】端末1が端末4宛のフレームを送信した場合の
フレーム到達範囲の説明図
FIG. 8 is an explanatory diagram of a frame reach when the terminal 1 transmits a frame addressed to the terminal 4;

【図9】更新後のブリッジ13の中継フレームアドレス
データベースの説明図
FIG. 9 is an explanatory diagram of a relay frame address database of the bridge 13 after updating.

【図10】本発明の第一の実施の形態を説明するための
LANの構成図
FIG. 10 is a configuration diagram of a LAN for explaining a first embodiment of the present invention;

【図11】第一の実施の形態でのフレーム到達範囲の説
明図
FIG. 11 is an explanatory diagram of a frame reach in the first embodiment;

【図12】更新後のブリッジ11の中継フレームアドレ
スデータベースの説明図
FIG. 12 is an explanatory diagram of a relay frame address database of the bridge 11 after updating.

【図13】更新後のブリッジ12の中継フレームアドレ
スデータベースの説明図
FIG. 13 is an explanatory diagram of a relay frame address database of the bridge 12 after updating.

【図14】更新後のブリッジ13の中継フレームアドレ
スデータベースの説明図
FIG. 14 is an explanatory diagram of a relay frame address database of the bridge 13 after updating.

【図15】更新後のブリッジ14の中継フレームアドレ
スデータベースの説明図
FIG. 15 is an explanatory diagram of a relay frame address database of the bridge 14 after updating;

【図16】本発明の第二の実施の形態を説明するための
LANの構成図
FIG. 16 is a configuration diagram of a LAN for explaining a second embodiment of the present invention;

【図17】無線LANサブネットでのMACフレームフ
ォーマット例の説明図
FIG. 17 is an explanatory diagram of a MAC frame format example in a wireless LAN subnet

【符号の説明】[Explanation of symbols]

11、12、13、14…ブリッジ、21、22、2
3、24、25…サブネット。
11, 12, 13, 14 ... bridge, 21, 22, 2
3, 24, 25 ... subnet.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 複数のサブネットワークを、アドレス学
習機能を有するトランスペアレントMACブリッジで相
互接続してなる、ローカルエリアネットワーク(LA
N)の端末の接続位置登録方法において、 端末は、他のサブネットに移動時、ユーザデータの存在
しない同報フレームを送信し、該同報フレームを受信し
たブリッジは、送信元アドレスによりアドレス学習を行
なうことを特徴とする端末の接続位置登録方法。
1. A local area network (LA) comprising a plurality of sub-networks interconnected by a transparent MAC bridge having an address learning function.
In the connection location registration method of the terminal in N), when the terminal moves to another subnet, the terminal transmits a broadcast frame having no user data, and the bridge that has received the broadcast frame performs address learning based on the source address. A method for registering a connection position of a terminal, the method comprising:
【請求項2】 無線LANのサブネットを含むことを特
徴とする請求項1記載の端末の接続位置登録方法。
2. The method according to claim 1, further comprising a wireless LAN subnet.
JP19509196A 1996-07-24 1996-07-24 Connection position registration method for terminal equipment Pending JPH1041971A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19509196A JPH1041971A (en) 1996-07-24 1996-07-24 Connection position registration method for terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19509196A JPH1041971A (en) 1996-07-24 1996-07-24 Connection position registration method for terminal equipment

Publications (1)

Publication Number Publication Date
JPH1041971A true JPH1041971A (en) 1998-02-13

Family

ID=16335392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19509196A Pending JPH1041971A (en) 1996-07-24 1996-07-24 Connection position registration method for terminal equipment

Country Status (1)

Country Link
JP (1) JPH1041971A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6134587A (en) * 1996-12-27 2000-10-17 Nec Corporation Method of setting up ad hoc local area network, method of communicating using said network, and terminal for use with said network
US7715379B2 (en) 2001-09-24 2010-05-11 Rumi Sheryar Gonda Method for supporting ethernet MAC circuits

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6134587A (en) * 1996-12-27 2000-10-17 Nec Corporation Method of setting up ad hoc local area network, method of communicating using said network, and terminal for use with said network
US6338087B1 (en) 1996-12-27 2002-01-08 Nec Corporation Method of setting up ad hoc local network, method of communicating using said network, and terminal for use with said network
US7715379B2 (en) 2001-09-24 2010-05-11 Rumi Sheryar Gonda Method for supporting ethernet MAC circuits
US7920561B2 (en) 2001-09-24 2011-04-05 Rumi Sheryar Gonda Method for supporting Ethernet MAC circuits

Similar Documents

Publication Publication Date Title
US5371738A (en) Wireless local area network system with mobile station handover
JP3869712B2 (en) Wireless bridge
EP0740440B1 (en) Method for connecting roaming stations in a source routed bridged local area network
US7340247B1 (en) Wireless network infrastructure including wireless discovery and communication mechanism
US8135019B2 (en) Mobile virtual LAN
JP2666769B2 (en) Internet protocol routing method and apparatus
US20030063593A1 (en) Wireless communication system and wireless LAN access point
WO1996027994A1 (en) Communication system including method and apparatus for maintaining communications with a mobile terminal
JPH0865306A (en) Configuration method of internetwork node and internetwork constitution
EP0838921B1 (en) Method and apparatus for maintaining uninterrupted network operation when stations are moved
EP0860959B1 (en) Communication control system and method of controlling communication
JP4325674B2 (en) Wireless communication system, mobile station, and handover control method
JPH1041971A (en) Connection position registration method for terminal equipment
JPH0624368B2 (en) Bridge method with learning function
JP3599476B2 (en) Network connection method
JP3394272B2 (en) LAN node and LAN system
JPH1032597A (en) Inter-lan connection device
JPH10178429A (en) Radio lan system
JP3043603B2 (en) Cell ID acquisition method
JPH09275399A (en) Radio lan system
JPH08335948A (en) Lan and repeater for lan
JP2001285292A (en) Wireless lan system
EP0991243A1 (en) Method for data addressing in a local area network
JPH09200248A (en) Communication method and system therefor
JPH08163133A (en) Digital radio communication system