JP2006222659A - Radio communication device, system and method - Google Patents

Radio communication device, system and method Download PDF

Info

Publication number
JP2006222659A
JP2006222659A JP2005033282A JP2005033282A JP2006222659A JP 2006222659 A JP2006222659 A JP 2006222659A JP 2005033282 A JP2005033282 A JP 2005033282A JP 2005033282 A JP2005033282 A JP 2005033282A JP 2006222659 A JP2006222659 A JP 2006222659A
Authority
JP
Japan
Prior art keywords
multicast
wireless
communication speed
communication
group
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
JP2005033282A
Other languages
Japanese (ja)
Inventor
Takateru Horibuchi
高照 堀渕
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2005033282A priority Critical patent/JP2006222659A/en
Publication of JP2006222659A publication Critical patent/JP2006222659A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a radio communication device capable of adjusting the signaling speed of a multicast packet, a radio communication system, and a radio communication method. <P>SOLUTION: The radio communication device radio-distributes a received multicast packet at a plurality of radio terminals. The radio communication device has a signaling-speed determining means for determining a slowest signaling speed in the signaling speeds, capable of being received by a plurality of the radio terminals participating in or participated in a certain multicast group as the signaling speed of the multicast packet of the multicast group. The radio communication device further has a radio communication means for radio-transmitting the multicast packet of the received multicast group at the signaling speed determined by the signaling-speed determining means. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、無線通信装置、無線通信システム及び方法に関し、例えば、同一データパケットを複数の無線端末に対して無線配信することができる無線通信装置、無線通信システム及び方法に適用し得る。   The present invention relates to a wireless communication apparatus, a wireless communication system, and a method, and can be applied to, for example, a wireless communication apparatus, a wireless communication system, and a method that can wirelessly distribute the same data packet to a plurality of wireless terminals.

近年、無線通信技術の発展に伴い、同一データパケットを複数の無線端末に対して無線配信できる無線マルチキャスト通信技術が注目されている(特許文献1参照)。   In recent years, with the development of wireless communication technology, wireless multicast communication technology that can wirelessly distribute the same data packet to a plurality of wireless terminals has attracted attention (see Patent Document 1).

図2は、従来の無線マルチキャスト通信システムの概略的なイメージを示すブロック図である。   FIG. 2 is a block diagram showing a schematic image of a conventional wireless multicast communication system.

図2において、従来の無線マルチキャスト通信システムは、図示しない情報提供装置から送信されてきたマルチキャストパケットをアクセスポイント1が受信し、アクセスポイント1がそのマルチキャストパケットを無線送信する。   In FIG. 2, in a conventional wireless multicast communication system, an access point 1 receives a multicast packet transmitted from an information providing apparatus (not shown), and the access point 1 wirelessly transmits the multicast packet.

そして、アクセスポイント1の無線到達範囲に存在する無線端末2は、アクセスポイント1からのマルチキャストパケットを受信し、参加要求したマルチキャストパケットである場合に、そのマルチキャストパケットを取り込む。このようにして、同一のデータパケットを複数の無線端末に対して配信することを実現している。   Then, the wireless terminal 2 existing in the wireless reach of the access point 1 receives the multicast packet from the access point 1 and takes in the multicast packet when it is a multicast packet requested to participate. In this way, it is possible to distribute the same data packet to a plurality of wireless terminals.

ところで、無線ネットワーク上において無線マルチキャストパケットを配信する際、アクセスポイント1がマルチキャストパケットを送出する送信スピード(帯域)を取り決めることが必要である。これは、マルチキャストパケットを受信する複数の無線端末側の受信能力を超えた帯域のマルチキャストパケットを送信してしまうと、マルチキャストを要求したにもかかわらず、マルチキャストパケットを受信できない無線端末が存在することを回避するためである。   By the way, when a wireless multicast packet is distributed on a wireless network, it is necessary to negotiate a transmission speed (bandwidth) at which the access point 1 transmits the multicast packet. This means that if a multicast packet with a bandwidth exceeding the reception capability of multiple wireless terminals that receive the multicast packet is transmitted, there are wireless terminals that cannot receive the multicast packet even though the multicast is requested. This is to avoid the problem.

そのため、従来の無線マルチキャスト通信システムでは、アクセスポイント1が、自装置1と通信可能な複数の無線端末の送信スピードの中で最低の送信スピードを設定し、その送信スピードでマルチキャストパケットを送信するものとしていた。   Therefore, in the conventional wireless multicast communication system, the access point 1 sets the lowest transmission speed among the transmission speeds of a plurality of wireless terminals that can communicate with the own device 1 and transmits multicast packets at the transmission speed. I was trying.

例えば、IEEE802.11b規格を採用した無線ネットワークにおいて、アクセスポイント1の送信スピードを1Mbps〜11Mbpsの自動認識と設定すると、アクセスポイント1は、設定された帯域の最低帯域である1Mbpsでマルチキャストパケットを送信するようにしていた。   For example, in a wireless network adopting the IEEE 802.11b standard, when the transmission speed of the access point 1 is set to automatic recognition of 1 Mbps to 11 Mbps, the access point 1 transmits a multicast packet at 1 Mbps which is the lowest bandwidth of the set bandwidth. I was trying to do it.

特開2001−308784号公報JP 2001-308784 A

しかしながら、従来の無線マルチキャスト通信システムでは、アクセスポイント1と通信可能な無線端末の送信スピードの中で最低の送信スピードでマルチキャストパケットを送信するものとしているため、マルチキャストグループに参加要求してきた無線端末の受信能力が、その送信スピードを超えている場合であっても、アクセスポイント1は最低送信スピードで送出していた。   However, in the conventional wireless multicast communication system, the multicast packet is transmitted at the lowest transmission speed among the transmission speeds of the wireless terminals communicable with the access point 1, so that the wireless terminal that has requested to join the multicast group Even when the reception capability exceeds the transmission speed, the access point 1 is transmitting at the minimum transmission speed.

例えば、上記のIEEE802.11b規格を採用した無線ネットワークの場合、参加要求した無線端末2が11Mbpsでアクセスポイント1と通信可能であっても、アクセスポイント1は1Mbpsの速度でマルチキャストパケットを送出する。   For example, in the case of a wireless network adopting the above-mentioned IEEE802.11b standard, even if the wireless terminal 2 that requested participation can communicate with the access point 1 at 11 Mbps, the access point 1 transmits a multicast packet at a speed of 1 Mbps.

そのため、例えば映像配信のように通信帯域が広帯域(例えば、4Mbps以上)である場合、無線端末側が受信可能であっても、アクセスポイント1における設定帯域がパケットの通信帯域(例えば、4Mbps)を下回ってしまうため、広帯域データパケット(例えば映像データパケット)を送出することができなかった。   Therefore, for example, when the communication band is wide (for example, 4 Mbps or more) as in video distribution, the set band at the access point 1 is lower than the packet communication band (for example, 4 Mbps) even if the wireless terminal side can receive. As a result, a wideband data packet (for example, a video data packet) could not be transmitted.

例えば、上記のIEEE802.11b規格を採用した無線ネットワークの場合、参加要求した無線端末2が11Mbpsでアクセスポイント1と通信可能であっても、アクセスポイント1は、1Mbpsの速度でマルチパケットを送出するので、4Mbpsの映像データパケットを送出できなかった。   For example, in the case of a wireless network adopting the above-mentioned IEEE802.11b standard, even if the wireless terminal 2 that requested participation can communicate with the access point 1 at 11 Mbps, the access point 1 transmits a multipacket at a speed of 1 Mbps. Therefore, a 4 Mbps video data packet could not be transmitted.

そのため、例えば映像データパケットのように広帯域が必要なパケットが送信できるように、無線通信可能な無線端末の受信能力に応じて通信速度を調整することができる無線通信装置、無線通信システム及び方法が求められている。   Therefore, for example, a wireless communication device, a wireless communication system, and a method capable of adjusting a communication speed according to a reception capability of a wireless terminal capable of wireless communication so that a packet that requires a wide band such as a video data packet can be transmitted. It has been demanded.

かかる課題を解決するために、第1の本発明の無線通信装置は、受信したマルチキャストパケットを複数の無線端末に無線配信する無線通信装置において、(1)あるマルチキャストグループに参加する又は参加している複数の無線端末が受信可能な通信速度のうち最も遅い通信速度を、当該マルチキャストグループのマルチキャストパケットの通信速度として決定する通信速度決定手段と、(2)通信速度決定手段が決定した通信速度で、受信したマルチキャストグループのマルチキャストパケットを無線送信する無線通信手段とを備えることを特徴とする。   In order to solve this problem, a wireless communication device according to a first aspect of the present invention is a wireless communication device that wirelessly distributes received multicast packets to a plurality of wireless terminals. (1) Participating in or participating in a multicast group Communication speed determining means for determining the slowest communication speed among the plurality of wireless terminals that can be received as the communication speed of the multicast packet of the multicast group; and (2) the communication speed determined by the communication speed determining means. And wireless communication means for wirelessly transmitting a multicast packet of the received multicast group.

また、第2の本発明の無線通信システムは、複数の無線端末と、無線端末と無線通信可能な無線通信装置とを有する無線通信システムにおいて、無線通信装置が、第1の本発明の無線通信装置に対応することを特徴とする。   The wireless communication system of the second aspect of the present invention is a wireless communication system having a plurality of wireless terminals and a wireless communication apparatus that can wirelessly communicate with the wireless terminals, wherein the wireless communication apparatus is the wireless communication of the first aspect of the present invention. It corresponds to a device.

さらに、第3の本発明の無線通信方法は、受信したマルチキャストパケットを複数の無線端末に無線配信する無線通信方法において、(1)あるマルチキャストグループに参加する又は参加している複数の無線端末が受信可能な通信速度のうち最も遅い通信速度を、当該マルチキャストグループのマルチキャストパケットの通信速度として決定する通信速度決定工程と、(2)通信速度決定工程で決定した通信速度で、受信したマルチキャストグループのマルチキャストパケットを無線送信する無線通信工程とを備えることを特徴とする。   Furthermore, the wireless communication method of the third aspect of the present invention is the wireless communication method for wirelessly distributing received multicast packets to a plurality of wireless terminals. (1) A plurality of wireless terminals participating in or participating in a certain multicast group A communication speed determining step for determining the slowest communication speed among the receivable communication speeds as a multicast packet communication speed of the multicast group; and (2) the communication speed determined in the communication speed determining step, A wireless communication step of wirelessly transmitting the multicast packet.

本発明の無線通信装置、無線通信システム及び方法によれば、マルチキャストグループに属す無線端末の受信能力に応じて、マルチキャストグループごとの通信速度を決定することができるので、従来よりも早いスピードでマルチキャストパケットを送信することができる。   According to the wireless communication device, the wireless communication system, and the method of the present invention, since the communication speed for each multicast group can be determined according to the reception capability of the wireless terminal belonging to the multicast group, the multicast can be performed at a faster speed than before. Packets can be sent.

(A)第1の実施形態
まず、本発明の無線通信装置、無線通信システム及び方法の第1の実施形態を図面を参照して説明する。
(A) 1st Embodiment First, 1st Embodiment of the radio | wireless communication apparatus of this invention, a radio | wireless communications system, and a method is described with reference to drawings.

本実施形態は、無線マルチキャスト通信方式を採用した無線通信システムを構成するアクセスポイントに、本発明の無線通信装置、無線通信システム及び方法を適用した場合を説明する。   In the present embodiment, a case will be described in which the wireless communication device, the wireless communication system, and the method of the present invention are applied to an access point that constitutes a wireless communication system employing a wireless multicast communication system.

また、本実施形態では、インターネットプロトコル(IP)としてIPv4(バージョン4)を適用した場合を説明する。   In this embodiment, a case where IPv4 (version 4) is applied as the Internet protocol (IP) will be described.

(A−1)第1の実施形態の構成
図3は、第1の実施形態の無線通信ネットワーク(システム)におけるアクセスポイントを経由したマルチキャスト(IPv4)パケットの通信態様を示す概略的なイメージ図である。
(A-1) Configuration of the First Embodiment FIG. 3 is a schematic image diagram showing a communication mode of multicast (IPv4) packets via an access point in the wireless communication network (system) of the first embodiment. .

図3において、本実施形態の無線通信ネットワーク100Aは、ルータ3A、アクセスポイント10A、無線端末2、を少なくとも有する。なお、ルータ3Aの先には、図示しないがマルチキャストのデータパケットを送信する情報提供装置がある。   In FIG. 3, the wireless communication network 100A according to the present embodiment includes at least a router 3A, an access point 10A, and a wireless terminal 2. Note that there is an information providing device that transmits a multicast data packet (not shown) beyond the router 3A.

無線端末2は、所定の無線通信方式に従って無線通信可能な端末である。無線通信端末2は、所定の無線通信機能を有していれば、例えば、無線通信機能を有するパーソナルコンピュータ、携帯電話機、PDA、PHS端末等が該当する。また、無線端末2は、マルチキャスト通信機能を有する。そして、ユーザが希望するマルチキャストグループに指定されたグループアドレス(Group Address)を無線端末2が保持しているものとする。なお、図3において、無線端末2は、アクセスポイント10Aの無線到達範囲内に1台しか示されていないが、無線到達範囲内に複数台存在可能であり、複数の無線端末2がアクセスポイント10Aと通信可能である。   The wireless terminal 2 is a terminal capable of wireless communication according to a predetermined wireless communication method. As long as the wireless communication terminal 2 has a predetermined wireless communication function, for example, a personal computer, a mobile phone, a PDA, a PHS terminal, or the like having a wireless communication function is applicable. The wireless terminal 2 has a multicast communication function. Then, it is assumed that the wireless terminal 2 holds a group address (Group Address) designated for the multicast group desired by the user. In FIG. 3, only one wireless terminal 2 is shown within the wireless reachable range of the access point 10A, but a plurality of wireless terminals 2 can exist within the wireless reachable range, and a plurality of wireless terminals 2 are connected to the access point 10A. Can communicate with.

ルータ3Aは、アクセスポイント10Aと有線ネットワークにより接続すると共に、図示しない情報提供装置側と接続し、データパケットを中継する中継装置である。また、ルータ3Aは、図示しない情報提供装置側からマルチキャストパケットを受信すると、そのマルチキャストパケットをアクセスポイント10Aに送信するものである。   The router 3A is a relay device that is connected to the access point 10A via a wired network and is connected to an information providing device (not shown) and relays data packets. Further, when the router 3A receives a multicast packet from an information providing apparatus (not shown), the router 3A transmits the multicast packet to the access point 10A.

アクセスポイント10Aは、所定の無線通信方式に従って、無線到達範囲内に存在する無線端末2と無線通信を行うものである。また、アクセスポイント10Aは、自装置10Aと通信している無線端末2ごとの通信速度を監視する通信速度監視機能、無線端末2からマルチキャストグループへの参加要求を受けたときに、マルチキャストグループごとに、参加要求する無線端末2を監視するマルチキャスト監視機能、マルチキャストグループごとにマルチキャストパケットの無線送信スピードを決定する無線通信速度決定機能、無線通信速度決定機能が決定した通信速度でマルチキャストパケットを送信(転送)するマルチキャスト転送機能、を少なくとも有する。   The access point 10A performs wireless communication with the wireless terminal 2 existing within the wireless reachable range according to a predetermined wireless communication method. In addition, the access point 10A receives a request for joining the multicast group from the wireless terminal 2 when receiving a request for joining the multicast group, and a communication speed monitoring function for monitoring the communication speed of each wireless terminal 2 communicating with the own device 10A. Multicast monitoring function for monitoring the wireless terminal 2 that requests participation, wireless communication speed determination function for determining the wireless transmission speed of multicast packets for each multicast group, and transmission (transfer) of multicast packets at the communication speed determined by the wireless communication speed determination function At least a multicast forwarding function.

ここで、本実施形態では、アクセスポイント10Aの無線通信方式としてIEEE802.11b規格に従った方式を採用した場合を例に説明するが、無線通信方式は、特に限定されず、これ以外に、例えば、IEEE802.11aや802.11g規格に従った方式を採用してもよい。   Here, in the present embodiment, a case where a method according to the IEEE802.11b standard is adopted as a wireless communication method of the access point 10A will be described as an example. However, the wireless communication method is not particularly limited, and other than this, for example, A method according to the IEEE802.11a or 802.11g standard may be adopted.

図4は、アクセスポイント10Aのハードウェア的な内部構成例を示すブロック図である。図4に示すように、アクセスポイント10Aは、制御手段11、無線通信手段12、有線ネットワーク側通信手段13、を少なくとも有する。   FIG. 4 is a block diagram illustrating a hardware internal configuration example of the access point 10A. As illustrated in FIG. 4, the access point 10 </ b> A includes at least a control unit 11, a wireless communication unit 12, and a wired network side communication unit 13.

制御手段11は、アクセスポイント10Aが実現する機能を制御するものである。制御手段11は、例えば、CPU、RAM、ROM等から構成されるものであり、CPUがRAMに格納されている処理データを用いてROMに記憶されている処理プログラムを実行することで所定の処理を実現することができる。   The control means 11 controls functions realized by the access point 10A. The control means 11 is constituted by, for example, a CPU, a RAM, a ROM, and the like, and the CPU executes predetermined processing by executing a processing program stored in the ROM using processing data stored in the RAM. Can be realized.

なお、本実施形態において、制御手段11により実現される機能は、特に上述した通信速度監視機能、マルチキャスト監視機能、無線通信速度決定機能、マルチキャスト転送機能が該当する。   In the present embodiment, the functions realized by the control means 11 particularly correspond to the communication speed monitoring function, multicast monitoring function, wireless communication speed determination function, and multicast transfer function described above.

無線通信手段12は、無線端末2から受信した受信無線信号を所定の無線通信方式に従って復調し、その復調した復調信号を制御手段11に与えるものである。また、無線通信手段12は、制御手段11から与えられた信号を所定の無線通信方式に従って変調し、その変調した送信信号を無線にのせて送信するものである。さらに、本実施形態において、マルチキャストパケットを送信する際、無線通信手段12は、制御手段11により指示されたマルチキャストグループごとの通信速度で無線送信する。これにより、マルチキャストグループごとに決められた送信スピードでマルチキャストパケットを送信することができる。   The radio communication unit 12 demodulates the received radio signal received from the radio terminal 2 according to a predetermined radio communication system, and gives the demodulated demodulated signal to the control unit 11. The wireless communication unit 12 modulates a signal given from the control unit 11 according to a predetermined wireless communication method, and transmits the modulated transmission signal over the radio. Furthermore, in this embodiment, when transmitting a multicast packet, the wireless communication means 12 wirelessly transmits at the communication speed for each multicast group instructed by the control means 11. Thereby, a multicast packet can be transmitted at a transmission speed determined for each multicast group.

有線ネットワーク側通信手段13は、有線回線を通じてルータ3A側とパケットを送受信するものである。また、有線ネットワーク側通信手段13は、ルータ3Aからマルチキャストパケットを受信すると、その受信したマルチキャストパケットを制御手段11に与えるものである。   The wired network side communication means 13 transmits / receives a packet to / from the router 3A side through a wired line. Further, when receiving the multicast packet from the router 3A, the wired network side communication means 13 gives the received multicast packet to the control means 11.

続いて、アクセスポイント10Aにおける機能について図面を参照して説明する。図1は、アクセスポイント10Aが実現する機能を説明するための機能ブロック図である。   Next, functions in the access point 10A will be described with reference to the drawings. FIG. 1 is a functional block diagram for explaining functions realized by the access point 10A.

図1に示すように、アクセスポイント10Aが実現する機能は、端末スピード監視モジュール11a、マルチキャスト監視モジュール11b、無線通信速度決定モジュール11c、マルチキャスト転送モジュール11d、を少なくとも有し、これらにより処理される。なお、これらのモジュール11a〜11dによる処理は、制御手段11による処理プログラムの実行により実現されるものである。   As shown in FIG. 1, the function realized by the access point 10A has at least a terminal speed monitoring module 11a, a multicast monitoring module 11b, a wireless communication speed determination module 11c, and a multicast forwarding module 11d, and is processed by these. Note that the processing by these modules 11 a to 11 d is realized by execution of a processing program by the control means 11.

端末スピード監視モジュール11aは、無線到達範囲内に存在し、アクセスポイント10Aと通信している無線端末2の通信速度を監視し、その監視した通信速度を無線端末2ごとに保持するものである。   The terminal speed monitoring module 11a is present in the wireless reachable range, monitors the communication speed of the wireless terminal 2 communicating with the access point 10A, and holds the monitored communication speed for each wireless terminal 2.

例えば、端末スピード監視モジュール11aは、無線端末2からの受信パケットの受信状況に基づいて当該通信の通信速度を計測する。また、端末スピード監視モジュール11aは、受信パケットに含まれている送信元のMACアドレスを取得する。そして、端末スピード監視モジュール11aは、取得した無線端末2のMACアドレスと計測した受信パケットの通信速度を対応付けて管理する。   For example, the terminal speed monitoring module 11a measures the communication speed of the communication based on the reception status of received packets from the wireless terminal 2. In addition, the terminal speed monitoring module 11a acquires the source MAC address included in the received packet. Then, the terminal speed monitoring module 11a manages the acquired MAC address of the wireless terminal 2 in association with the measured communication speed of the received packet.

なお、本実施形態では、この無線端末2のMACアドレスと通信速度とを対応付けたテーブルを通信速度監視テーブル111という。   In the present embodiment, the table in which the MAC address of the wireless terminal 2 is associated with the communication speed is referred to as a communication speed monitoring table 111.

図5は、通信速度監視テーブル111の構成例を示す説明図である。図5では、端末スピード監視モジュール11aが取得したMACアドレス「00:00:00:00:00:01」に対してその通信速度「5Mbps」を対応付け、また取得したMACアドレス「00:00:00:00:00:02」に対してその通信速度「11Mbps」を対応付けた場合を示す。このように、通信速度監視テーブル111を作成することで、アクセスポイント10Aと通信中の無線端末2の実際の通信速度を無線端末2ごとに保持することができる。   FIG. 5 is an explanatory diagram showing a configuration example of the communication speed monitoring table 111. In FIG. 5, the communication speed “5 Mbps” is associated with the MAC address “00: 00: 00: 00: 00: 01” acquired by the terminal speed monitoring module 11a, and the acquired MAC address “00:00: The case where the communication speed “11 Mbps” is associated with “00: 00: 00: 02” is shown. Thus, by creating the communication speed monitoring table 111, the actual communication speed of the wireless terminal 2 communicating with the access point 10A can be held for each wireless terminal 2.

また、端末スピード監視モジュール11aは、通信速度監視テーブル111の内容を周期的に更新できる。これにより、リアルタイム性のある情報を保持することができる。   Further, the terminal speed monitoring module 11a can periodically update the contents of the communication speed monitoring table 111. Thereby, real-time information can be held.

マルチキャスト監視モジュール11bは、無線端末2からマルチキャストグループへの参加要求を受け取ると、マルチキャストグループごとに参加要求した無線端末2を管理するものである。   When the multicast monitoring module 11b receives a request to join a multicast group from the wireless terminal 2, the multicast monitoring module 11b manages the wireless terminal 2 that has requested participation for each multicast group.

例えば、マルチキャスト監視モジュール11bは、マルチキャストグループへの参加要求をするためのIGMP(Internet Group Manegement Protocol)のjoinメッセージを無線端末2から受信すると、そのIGMPjoinメッセージに含まれている送信元である無線端末2のMACアドレスを取得する。また、マルチキャスト監視モジュール11bは、受信したIGMPjoinメッセージ内に含まれているグループアドレスを取得する。そして、マルチキャスト監視モジュール11bは、取得したグループアドレスに基づいてマルチキャストMACアドレスを求め、そのマルチキャストMACアドレスと無線端末2のMACアドレスとを対応付けて保持する。   For example, when the multicast monitoring module 11b receives an IGMP (Internet Group Management Protocol) join message for requesting to join a multicast group from the wireless terminal 2, the wireless terminal that is the transmission source included in the IGMP join message 2 MAC address is acquired. In addition, the multicast monitoring module 11b acquires a group address included in the received IGMP join message. Then, the multicast monitoring module 11b obtains a multicast MAC address based on the acquired group address, and holds the multicast MAC address and the MAC address of the wireless terminal 2 in association with each other.

なお、本実施形態では、このマルチキャストMACアドレスと無線端末2のMACアドレスとを対応付けたテーブルをマルチキャスト監視テーブル112という。   In the present embodiment, a table in which the multicast MAC address and the MAC address of the wireless terminal 2 are associated is referred to as a multicast monitoring table 112.

ここで、グループアドレス(Group Address)とは、マルチキャスト(IPv4)パケットに付加されるIPアドレスである。また、マルチキャストMACアドレスとは、ハードウェアアドレスである。そのため、マルチキャスト(IPv4)パケットの送信を可能とするために、グループアドレスに基づくマルチキャストMACアドレスを求めることが必要となる。その処理方法は、まず、マルチキャストMACアドレスの上位25bitが「0000 0001 0000 0000 1001 1110 0」とする。16進数では「01-00-5E」と続いて、その後の1bitが0となる。残りの下位23bitは、グループアドレスの下位23bitと同じとなる。例えば、グループアドレスが「224.1.1.1」に対応するマルチキャストMACアドレスは「01-00-5E-01-01-01」とする。   Here, the group address is an IP address added to a multicast (IPv4) packet. The multicast MAC address is a hardware address. Therefore, in order to enable transmission of multicast (IPv4) packets, it is necessary to obtain a multicast MAC address based on the group address. In the processing method, first, the upper 25 bits of the multicast MAC address are set to “0000 0001 0000 0000 1001 1110 0”. In hexadecimal, “01-00-5E” is followed by 1 bit after that. The remaining lower 23 bits are the same as the lower 23 bits of the group address. For example, the multicast MAC address corresponding to the group address “224.1.1.1” is “01-00-5E-01-01-01”.

また、図6はマルチキャスト監視テーブル112の構成例を示す。図6では、マルチキャスト監視モジュール11bが、マルチキャストグループを指定するマルチキャストMACアドレス「01:00:5E:01:01:01」ごとに、その参加要求をした2台の無線端末2のMACアドレス「00:00:00:00:00:01」及び「00:00:00:00:00:02」を対応付けた場合を示す。なお、図6では、マルチキャストグループが1つの場合を示したが、複数のマルチキャストグループへの参加要求があれば、各グループごとに管理することが可能である。   FIG. 6 shows a configuration example of the multicast monitoring table 112. In FIG. 6, for each multicast MAC address “01: 00: 5E: 01: 01: 01” that designates a multicast group, the multicast monitoring module 11 b requests the MAC addresses “00” of the two wireless terminals 2 that requested the participation. "00: 00: 00: 00: 01" and "00: 00: 00: 00: 00: 02" are shown in association with each other. FIG. 6 shows a case where there is one multicast group, but if there is a request to join a plurality of multicast groups, it is possible to manage each group.

また、マルチキャスト監視モジュール11bは、マルチキャスト監視テーブル112の内容を更新することができ、例えば、参加要求してきた無線端末2が当該マルチキャスト通信を終了するまで管理し、その後削除することができる。   Further, the multicast monitoring module 11b can update the contents of the multicast monitoring table 112. For example, the multicast monitoring module 11b can manage until the wireless terminal 2 that has requested to join terminates the multicast communication and then delete the multicast communication.

無線通信速度決定モジュール11cは、通信速度監視テーブル111及びマルチキャスト監視テーブル112に基づいて、マルチキャストパケットを無線送信するためのスピードを、マルチキャストグループごとに決定するものである。   The wireless communication speed determination module 11c determines the speed for wirelessly transmitting multicast packets for each multicast group based on the communication speed monitoring table 111 and the multicast monitoring table 112.

例えば、無線通信速度決定モジュール11cは、所定時又は所定周期で、マルチキャスト監視テーブル112に基づいて、グループのマルチキャストMACアドレスに対応する1又は複数の無線端末2のMACアドレスを取得する。また、無線通信速度決定モジュール11cは、通信速度監視テーブル111を参照し、それぞれのMACアドレスに対応する通信速度(すなわち、各無線端末2の通信速度)を取得し、それらの中から最も遅い通信速度を決定する。そして、無線通信速度決定モジュール11cは、決定した最低の通信速度をマルチキャストMACアドレスに対応付けて保持する。   For example, the wireless communication speed determination module 11c acquires the MAC addresses of one or more wireless terminals 2 corresponding to the multicast MAC address of the group based on the multicast monitoring table 112 at a predetermined time or at a predetermined cycle. Also, the wireless communication speed determination module 11c refers to the communication speed monitoring table 111, acquires the communication speed corresponding to each MAC address (that is, the communication speed of each wireless terminal 2), and the slowest communication among them. Determine the speed. Then, the wireless communication speed determination module 11c holds the determined minimum communication speed in association with the multicast MAC address.

なお、本実施形態では、最低の通信速度とマルチキャストMACアドレスとを対応付けたテーブルを通信速度決定テーブル113という。これにより、マルチキャストMACアドレス(すなわち、マルチキャストグループ)ごとの通信速度を決定することができる。   In the present embodiment, a table in which the lowest communication speed is associated with the multicast MAC address is referred to as a communication speed determination table 113. Thereby, the communication speed for every multicast MAC address (namely, multicast group) can be determined.

ここで、無線通信速度決定モジュール11cが通信速度決定テーブル113を作成する契機は、端末スピード監視モジュール11aが作成する場合には通信速度監視テーブル111の作成後であり、マルチキャスト監視モジュール11bが作成する場合にはマルチキャスト監視テーブル112の作成後である。   Here, when the terminal speed monitoring module 11a creates the communication speed determination table 113, the wireless communication speed determination module 11c creates the communication speed determination table 113 after the communication speed monitoring table 111 is created. In this case, it is after the creation of the multicast monitoring table 112.

図7は、通信速度決定テーブル113の構成例を示す。図7では、無線通信速度決定モジュール11cが、マルチキャスト監視アドレス(図6参照)のマルチキャストMACアドレス「01-00-5E-01-01-01」と、それに対応する端末MACアドレスの中で最低な通信速度「5Mbps」(図5参照)とを対応付けた場合を示す。   FIG. 7 shows a configuration example of the communication speed determination table 113. In FIG. 7, the wireless communication speed determination module 11c is the lowest of the multicast MAC address “01-00-5E-01-01-01” of the multicast monitoring address (see FIG. 6) and the terminal MAC address corresponding thereto. A case where communication speed “5 Mbps” (see FIG. 5) is associated is shown.

マルチキャスト転送モジュール11dは、ルータ3Aからマルチキャストパケットが与えられたときに、通信速度決定テーブル113を参照して、マルチキャストグループごとの通信速度で、マルチキャストパケットを送信指示するものである。   When a multicast packet is given from the router 3A, the multicast transfer module 11d refers to the communication speed determination table 113 and instructs the multicast packet to be transmitted at the communication speed for each multicast group.

例えば、マルチキャスト転送モジュール11dは、ルータ3Aからマルチキャストパケットを受信すると、そのマルチキャストパケットに含まれている送信先アドレス(マルチキャストMACアドレス)を取り出し、その送信先アドレスが通信速度決定テーブル113に登録されているか否かを確認する。そして、マルチキャスト転送モジュール11dは、送信先アドレスが通信速度決定テーブル113に登録されている場合には、その通信速度決定テーブル113に登録されている通信速度を無線通信手段12に指示し、マルチキャストパケットを送信させる。(A−2)第1の実施形態の動作
次に、本実施形態のアクセスポイント10Aにおける機能動作について図面を参照して説明する。
For example, when receiving the multicast packet from the router 3A, the multicast transfer module 11d extracts the transmission destination address (multicast MAC address) included in the multicast packet, and the transmission destination address is registered in the communication speed determination table 113. Check if it exists. When the transmission destination address is registered in the communication speed determination table 113, the multicast transfer module 11d instructs the wireless communication means 12 on the communication speed registered in the communication speed determination table 113, and the multicast packet To send. (A-2) Operation of the First Embodiment Next, the functional operation of the access point 10A of the present embodiment will be described with reference to the drawings.

以下では、図8に示すように、2台の無線端末2がアクセスポイント10Aと無線通信可能な場合を例に挙げて説明する。   Hereinafter, as shown in FIG. 8, a case where two wireless terminals 2 can wirelessly communicate with the access point 10A will be described as an example.

図8において、無線端末2−1は、MACアドレスが「00:00:00:00:00:01」であり、アクセスポイント10Aとの通信速度が「5Mbps」とする。また、無線端末2−2は、MACアドレスが「00:00:00:00:00:02」であり、アクセスポイント10Aとの通信速度が「11Mbps」とする。また、図8において、グループアドレスは「224.1.1.1」であるとする。   In FIG. 8, the wireless terminal 2-1 has a MAC address of “00: 00: 00: 00: 00: 01” and a communication speed with the access point 10A of “5 Mbps”. Further, the wireless terminal 2-2 has a MAC address of “00: 00: 00: 00: 00: 02” and a communication speed of “11 Mbps” with the access point 10A. In FIG. 8, it is assumed that the group address is “224.1.1.1”.

(A−2−1)通信速度監視テーブル111の作成動作
図9は、アクセスポイント10Aにおける通信速度監視テーブル11の作成動作を示すフローチャートである。
(A-2-1) Creation Operation of Communication Speed Monitoring Table 111 FIG. 9 is a flowchart showing the creation operation of the communication speed monitoring table 11 at the access point 10A.

図9において、無線端末2−1及び2−2が送信した無線信号は、アクセスポイント10Aに到来し、受信される(S1)。   In FIG. 9, the radio signals transmitted by the radio terminals 2-1 and 2-2 arrive at the access point 10A and are received (S1).

無線信号が受信されると、アクセスポイント10Aにおいて、受信した無線信号の受信状況(例えば、受信フレームのヘッダ情報や単位秒あたりの受信パケット数)に基づいて受信信号の通信速度が計測される(S2)。   When the radio signal is received, the access point 10A measures the communication speed of the received signal based on the reception status of the received radio signal (for example, the header information of the received frame and the number of received packets per unit second) ( S2).

また、アクセスポイント10Aにおいて、受信信号に含まれている送信元アドレスが取り出され、当該信号を送信した無線端末2−1及び2−2のMACアドレスが取得される(S3)。   Further, in the access point 10A, the transmission source address included in the received signal is extracted, and the MAC addresses of the wireless terminals 2-1 and 2-2 that transmitted the signal are acquired (S3).

そして、アクセスポイント10Aにおいて、取得した無線端末2−1及び2−2のMACアドレスと、計測した受信信号の通信速度とを対応付けて、アクセスポイント10Aと通信中の無線端末2−1及び2−2ごとの通信速度監視テーブル111(図5参照)が作成される(S4)。   Then, in the access point 10A, the acquired MAC addresses of the wireless terminals 2-1 and 2-2 are associated with the measured communication speed of the received signal, and the wireless terminals 2-1 and 2 in communication with the access point 10A are associated with each other. The communication speed monitoring table 111 (see FIG. 5) for each -2 is created (S4).

(A−2−2)マルチキャスト監視テーブル112の作成動作
次に、アクセスポイント10Aにおけるマルチキャスト監視テーブル112の作成動作について図10のフローチャートを参照して説明する。
(A-2-2) Creation Operation of Multicast Monitoring Table 112 Next, the creation operation of the multicast monitoring table 112 at the access point 10A will be described with reference to the flowchart of FIG.

図10において、マルチキャストグループへの参加を要求しようとする無線端末2−1及び2−2は、そのグループを指定するグループアドレスを付与したIGMPjoinメッセージを無線送信する。例えば、図8に示す例の場合、無線端末2−1及び2−2は、グループアドレス「224.1.1.1」を付与したIGMPjoinメッセージを送信する。   In FIG. 10, the wireless terminals 2-1 and 2-2 that are requesting participation in a multicast group wirelessly transmit an IGMP join message to which a group address specifying the group is assigned. For example, in the case of the example illustrated in FIG. 8, the wireless terminals 2-1 and 2-2 transmit an IGMP join message with the group address “224.1.1.1”.

無線端末2−1及び2−2が送信したIGMPjoinメッセージは、アクセスポイント10Aに到来し、受信される(S11)。   The IGMP join message transmitted by the wireless terminals 2-1 and 2-2 arrives at the access point 10A and is received (S11).

IGMPjoinメッセージがアクセスポイント10Aに受信されると、アクセスポイント10Aにおいて、IGMPjoinメッセージに含まれている送信元アドレスが取り出され、IGMPjoinメッセージを送信した無線端末2−1及び2−2のMACアドレスが取得される(S12)。   When the IGMP join message is received by the access point 10A, the access point 10A extracts the source address included in the IGMP join message and obtains the MAC addresses of the wireless terminals 2-1 and 2-2 that transmitted the IGMP join message. (S12).

また、アクセスポイント10Aにおいて、IGMPjoinメッセージに含まれているグループアドレスが取り出される(S13)。そして、アクセスポイント10Aにおいて、グループアドレスに基づいてハードウェアのマルチキャストMACアドレスが求められる(S14)。これにより、アクセスポイント10Aのネットワークインターフェースは、グループアドレスをネットワークアドレスにマップし、マルチキャストパケットの受信を可能にする。   In the access point 10A, the group address included in the IGMP join message is extracted (S13). Then, the access point 10A obtains a hardware multicast MAC address based on the group address (S14). As a result, the network interface of the access point 10A maps the group address to the network address and enables reception of multicast packets.

そして、アクセスポイント10Aにおいて、マルチキャストMACアドレスと取得した無線端末2−1及び2−2のMACアドレスとを対応付けて、マルチキャスト監視テーブル112(図6参照)が作成される(S15)。   Then, in the access point 10A, the multicast monitoring table 112 (see FIG. 6) is created by associating the multicast MAC addresses with the acquired MAC addresses of the wireless terminals 2-1 and 2-2 (S15).

(A−2−3)通信速度決定テーブル113の作成動作
続いて、アクセスポイント10Aにおける通信速度決定テーブル113の作成動作について図11のフローチャートを参照して説明する。
(A-2-3) Creation Operation of Communication Speed Determination Table 113 Next, the creation operation of the communication speed determination table 113 in the access point 10A will be described with reference to the flowchart of FIG.

アクセスポイント10Aにおいて、通信速度監視テーブル111及びマルチキャスト監視テーブル112が作成されると、マルチキャスト監視テーブル1に登録されている各マルチキャストMACアドレスに対応する無線端末2−1及び2−2のMACアドレスが取り出される(S21)。   When the communication speed monitoring table 111 and the multicast monitoring table 112 are created in the access point 10A, the MAC addresses of the wireless terminals 2-1 and 2-2 corresponding to the multicast MAC addresses registered in the multicast monitoring table 1 are obtained. It is taken out (S21).

各マルチキャストMACアドレスに対応する端末MACアドレスが取り出されると、通信速度監視テーブル111が参照され、各端末MACアドレスに対応する通信速度が取り出される(S22)。   When the terminal MAC address corresponding to each multicast MAC address is extracted, the communication speed monitoring table 111 is referred to, and the communication speed corresponding to each terminal MAC address is extracted (S22).

例えば、図12は、図8の構成例における具体例を体系的に示した説明図である。図12では、マルチキャスト監視テーブル112からマルチキャストMACアドレス「01:00:5E:01:01:01」について、それに対応する端末MACアドレス「00:00:00:00:00:01」及び「00:00:00:00:00:02」を取り出す(S31)。   For example, FIG. 12 is an explanatory diagram systematically showing a specific example in the configuration example of FIG. In FIG. 12, for the multicast MAC address “01: 00: 5E: 01: 01: 01” from the multicast monitoring table 112, the corresponding terminal MAC addresses “00: 00: 00: 00: 00: 01” and “00: “00: 00: 00: 00: 02” is taken out (S31).

そして、通信速度監視テーブル111を参照して、この端末MACアドレス「00:00:00:00:00:01」及び「00:00:00:00:00:02」のそれぞれに対応する通信速度「5Mbps」及び「11Mbps」を取り出す(S32)。   Then, referring to the communication speed monitoring table 111, the communication speed corresponding to each of the terminal MAC addresses “00: 00: 00: 00: 00: 01” and “00: 00: 00: 00: 00: 02” “5 Mbps” and “11 Mbps” are extracted (S32).

これにより、各マルチキャストグループに対して参加要求してきた各無線端末2−1及び2−2のそれぞれの通信速度を知ることができる。   Thereby, it is possible to know the respective communication speeds of the wireless terminals 2-1 and 2-2 that have requested participation in each multicast group.

図11に戻り、各無線端末2−1及び2−2のMACアドレスに対応する通信速度が取り出されると、それら通信速度のうち最も遅い通信速度が選択される(S23)。   Returning to FIG. 11, when the communication speed corresponding to the MAC address of each of the wireless terminals 2-1 and 2-2 is extracted, the slowest communication speed is selected from these communication speeds (S23).

図12においては、端末MACアドレス「00:00:00:00:00:01」の通信速度が「5Mbps」であり、また「00:00:00:00:00:02」の通信速度が「11Mbps」であるから、「5Mbps」が選択される(S33)。   In FIG. 12, the communication speed of the terminal MAC address “00: 00: 00: 00: 00: 01” is “5 Mbps”, and the communication speed of “00: 00: 00: 00: 00: 02” is “ Since “11 Mbps”, “5 Mbps” is selected (S33).

そして、マルチキャストMACアドレスと選択された最低の通信速度が対応付けられ、通信速度決定テーブル113が作成される(S24)。   Then, the multicast MAC address is associated with the selected lowest communication speed, and the communication speed determination table 113 is created (S24).

(A−2−4)マルチキャストパケットの転送動作
次に、アクセスポイント10Aにおけるマルチキャストパケットの転送動作について図13のフローチャートを参照して説明する。
(A-2-4) Multicast Packet Transfer Operation Next, the multicast packet transfer operation in the access point 10A will be described with reference to the flowchart of FIG.

図13において、ルータ3Aからマルチキャストパケットがアクセスポイント10Aに到来し、受信されると(S41)、アクセスポイント10Aにおいて、マルチキャストパケットに含まれている送信先アドレスが取り出される。   In FIG. 13, when a multicast packet arrives at the access point 10A from the router 3A and is received (S41), the destination address included in the multicast packet is extracted at the access point 10A.

そして、通信速度決定テーブル113が参照され、取り出された送信先アドレスがマルチキャストMACアドレスとして登録されているか判定する(S42)。   Then, the communication speed determination table 113 is referred to and it is determined whether or not the extracted transmission destination address is registered as a multicast MAC address (S42).

このとき、送信先アドレスが通信速度決定テーブル113に登録されていない場合、その受信したマルチキャストパケットは、自装置10Aで設定されている最低の通信速度で送信される(S44及びS45)
一方、送信先アドレスが通信速度決定テーブル113に登録されている場合、当該マルチキャストMACアドレスに対応する通信速度が通信速度決定テーブル113から取得され、その通信速度で無線送信するよう指示する(S43)。
At this time, when the transmission destination address is not registered in the communication speed determination table 113, the received multicast packet is transmitted at the lowest communication speed set in the own apparatus 10A (S44 and S45).
On the other hand, when the transmission destination address is registered in the communication speed determination table 113, the communication speed corresponding to the multicast MAC address is acquired from the communication speed determination table 113, and an instruction is given to wirelessly transmit at the communication speed (S43). .

そして、アクセスポイント10Aにおいて、当該マルチキャストパケットの通信速度が決定すると、マルチキャストパケットがその通信速度で送信される(S45)。   When the access point 10A determines the communication speed of the multicast packet, the multicast packet is transmitted at the communication speed (S45).

例えば、図12の例の場合、マルチキャストパケットは「5Mbps」のスピードで送信される。そのため、例えば、図示しないが、アクセスポイント10Aとの通信速度が「1Mbps」の無線端末2が存在するが、この無線端末2が当該マルチキャストグループ(マルチキャストMACアドレスが「01:00:5E:01:01:01」)へ参加要求しないものである場合、従来の方法では、アクセスポイント10Aは、この無線端末2の通信速度「1Mbps」も含めた最低通信速度である「1Mbps」でマルチキャストパケットを送信していた。これに対して、本実施形態は、各マルチキャストグループへの参加要求している無線端末2の中の最低通信速度でマルチキャストパケットを送信できる。   For example, in the example of FIG. 12, the multicast packet is transmitted at a speed of “5 Mbps”. Therefore, for example, although not shown, there is a wireless terminal 2 having a communication speed of “1 Mbps” with the access point 10A, but this wireless terminal 2 has the multicast group (multicast MAC address is “01: 00: 5E: 01: In the conventional method, the access point 10A transmits a multicast packet at “1 Mbps”, which is the minimum communication speed including the communication speed “1 Mbps” of the wireless terminal 2. Was. On the other hand, in the present embodiment, multicast packets can be transmitted at the lowest communication speed in the wireless terminal 2 that has requested participation in each multicast group.

(A−3)第1の実施形態の効果
以上、本実施形態によれば、通信速度監視テーブル111及びマルチキャスト監視テーブル112を作成し、又これらに基づいて各マルチキャストグループごとの通信速度を決定する通信速度決定テーブル113を作成し、受信したマルチキャストパケットを決定された通信速度で送信することにより、従来よりもマルチキャストパケットの通信速度を向上でき、例えば画像データ等のように広帯域が必要なデータパケットの送信も可能となる。
(A-3) Effects of First Embodiment As described above, according to this embodiment, the communication speed monitoring table 111 and the multicast monitoring table 112 are created, and the communication speed for each multicast group is determined based on these. By creating the communication speed determination table 113 and transmitting the received multicast packet at the determined communication speed, the communication speed of the multicast packet can be improved as compared with the prior art. For example, data packets that require a wide bandwidth such as image data Can also be transmitted.

(B)第2の実施形態
次に、本発明の無線通信装置、無線通信システム及び方法の第2の実施形態を図面を参照して説明する。
(B) Second Embodiment Next, a second embodiment of the wireless communication apparatus, wireless communication system and method of the present invention will be described with reference to the drawings.

本実施形態も、第1の実施形態と同様に、無線マルチキャスト通信方式を採用した無線通信システムを構成するアクセスポイントに、本発明の無線通信装置、無線通信システム及び方法を適用した場合を説明する。   In the present embodiment, as in the first embodiment, a case where the wireless communication apparatus, the wireless communication system, and the method of the present invention are applied to an access point configuring a wireless communication system that employs a wireless multicast communication method will be described. .

図14は、第2の実施形態の無線通信ネットワーク(システム)におけるアクセスポイントを経由したマルチキャストパケットの通信態様を示す概略的なイメージ図である。   FIG. 14 is a schematic image diagram illustrating a communication mode of multicast packets via an access point in the wireless communication network (system) of the second embodiment.

図14において、本実施形態の無線通信ネットワーク100Bは、ルータ3B、アクセスポイント10B、無線端末2、を少なくとも有する。なお、ルータ3Aの先には、図示しないがマルチキャストのデータパケットを送信する情報提供装置がある。   In FIG. 14, the wireless communication network 100B according to the present embodiment includes at least a router 3B, an access point 10B, and a wireless terminal 2. Note that there is an information providing device that transmits a multicast data packet (not shown) beyond the router 3A.

第2の実施形態が第1の実施形態と異なる点は、インターネットプロトコル(IP)としてIPv6(バージョン6)を適用した場合であり、それに応じて、アクセスポイント10Bにおけるマルチキャスト監視モジュール11bの処理が第1の実施形態と異なる。   The difference between the second embodiment and the first embodiment is the case where IPv6 (version 6) is applied as the Internet protocol (IP), and accordingly, the processing of the multicast monitoring module 11b in the access point 10B is the first. Different from the first embodiment.

なお、それ以外のアクセスポイント10Bが実現する機能は、第1の実施形態で説明したものに対応する。よって、以下では、第1の実施形態で参照した図面を用いて、第2の実施形態の特有なマルチキャスト監視モジュール11bの機能について詳細に説明し、第1の実施形態で説明した機能の詳細については省略する。   The other functions realized by the access point 10B correspond to those described in the first embodiment. Therefore, in the following, the function of the multicast monitoring module 11b unique to the second embodiment will be described in detail with reference to the drawings referred to in the first embodiment, and the details of the function described in the first embodiment will be described. Is omitted.

図1において、第2の実施形態のマルチキャスト監視モジュール11bは、第1の実施形態と同様に、マルチキャストグループへの参加を要求する無線端末2が送信した制御メッセージを受信し、その受信したメッセージに含まれている端末MACアドレスを取得する。   In FIG. 1, similarly to the first embodiment, the multicast monitoring module 11b of the second embodiment receives the control message transmitted from the wireless terminal 2 that requests participation in the multicast group, and sends the received message to the received message. Get the included terminal MAC address.

ここで、無線端末2から受信するメッセージは、第1の実施形態ではIGMPjoinメッセージであるとして説明したが、第2の実施形態ではICMP(Internet Control Message Protocol)のマルチキャストリスナーレポート(Multicast Listener Report)メッセージである。   Here, the message received from the wireless terminal 2 has been described as being an IGMP join message in the first embodiment, but in the second embodiment, an Internet Control Message Protocol (ICMP) multicast listener report message is used. It is.

IGMPは、マルチキャストグループへの参加や脱退などにグループに関する情報(制御メッセージ)を送受信するためのプロトコルである。また、ICMPは、マルチキャストグループに参加している端末があるか否かを調査するためのプロトコルである。一般に、IPv6を用いたマルチキャスト通信システムでは、ICMPを用いる。   IGMP is a protocol for transmitting and receiving information (control messages) about a group when joining or leaving a multicast group. ICMP is a protocol for investigating whether there are terminals participating in a multicast group. In general, ICMP is used in a multicast communication system using IPv6.

また、マルチキャストリスナーレポート(Multicast Listener Report)メッセージは、アクセスポイント10Bがマルチキャストグループに参加している端末を調査するために送信したマルチキャストリスナークエリー(Multicast Listener Query)メッセージに対する応答メッセージであり、送信元である無線端末2のMACアドレス及びマルチキャストアドレス(グループアドレス)が含まれている。   The Multicast Listener Report message is a response message to the Multicast Listener Query message that the access point 10B transmits to investigate the terminals participating in the multicast group. The MAC address and multicast address (group address) of a certain wireless terminal 2 are included.

そのため、マルチキャスト監視モジュール11bは、上述したようにマルチキャストリスナーレポート(Multicast Listener Report)メッセージに含まれている送信元である端末MACアドレスを取り出すと共に、マルチキャストアドレスを取り出す。そして、マルチキャスト監視モジュール11bは、このマルチキャストアドレスに基づいてマルチキャストMACアドレスを求め、この求めたマルチキャストMACアドレスと端末MACアドレスとを対応付けてマルチキャスト監視テーブル113を作成するものである。   Therefore, the multicast monitoring module 11b extracts the terminal MAC address that is the transmission source included in the multicast listener report message as described above, and also extracts the multicast address. The multicast monitoring module 11b calculates a multicast MAC address based on the multicast address, and creates the multicast monitoring table 113 by associating the determined multicast MAC address with the terminal MAC address.

ここで、マルチキャストリスナーレポート(Multicast Listener Report)メッセージのマルチキャストアドレスとは、マルチキャスト(IPv6)パケットのIPアドレスである。そのため、マルチキャスト(IPv6)パケットを送信するため、マルチキャスト監視モジュール11bは、このマルチキャストアドレスに基づいてマルチキャストMACアドレスを求める必要がある。その方法は、例えば、まず、マルチキャストMACアドレスの上位2byteが「33-33」となる。残りの下位4byteは、マルチキャストアドレスの下位4byteと同じとする。   Here, the multicast address in the Multicast Listener Report message is the IP address of the multicast (IPv6) packet. Therefore, in order to transmit a multicast (IPv6) packet, the multicast monitoring module 11b needs to obtain a multicast MAC address based on this multicast address. In the method, for example, first, the upper 2 bytes of the multicast MAC address are “33-33”. The remaining lower 4 bytes are the same as the lower 4 bytes of the multicast address.

例えば、マルチキャストアドレス「FF0E:1111:0101:0101」である場合、マルチキャストMACアドレスは「33-33-01-01-01-01」となる。   For example, when the multicast address is “FF0E: 1111: 0101: 0101”, the multicast MAC address is “33-33-01-01-01-01”.

図15は、第2の実施形態のマルチキャスト監視モジュール11bによるマルチキャスト監視テーブルの作成動作を示すフローチャートである。   FIG. 15 is a flowchart illustrating a multicast monitoring table creation operation by the multicast monitoring module 11b according to the second embodiment.

図15において、アクセスポイント10Bはマルチキャストグループに参加している無線端末2を調査するため、マルチキャストリスナークエリーメッセージを送信する。これに対して、無線端末2が送信したマルチキャストリスナーレポート(Multicast Listener Report)メッセージは、アクセスポイント10Bに到来し、受信される(S51)。   In FIG. 15, the access point 10B transmits a multicast listener query message to investigate the wireless terminals 2 participating in the multicast group. In contrast, a multicast listener report message transmitted from the wireless terminal 2 arrives at the access point 10B and is received (S51).

マルチキャストリスナーレポートメッセージがアクセスポイント10Bに受信されると、アクセスポイント10Bにおいて、マルチキャストリスナーレポートメッセージに含まれている送信元アドレスが取り出され、マルチキャストリスナーレポートメッセージを送信した無線端末2のMACアドレスが取得される(S12)。   When the access point 10B receives the multicast listener report message, the access point 10B extracts the source address included in the multicast listener report message and obtains the MAC address of the wireless terminal 2 that transmitted the multicast listener report message. (S12).

また、アクセスポイント10Bにおいて、マルチキャストリスナーレポートメッセージに含まれているマルチキャストアドレスが取り出される(S52)。そして、アクセスポイント10Bにおいて、マルチキャストアドレスに基づいてハードウェアのマルチキャストMACアドレスが求められる(S14)。これにより、アクセスポイント10Bのネットワークインターフェースは、グループアドレスをネットワークアドレスにマップし、マルチキャスト(IPv6)パケットの受信を可能にする。   In addition, in the access point 10B, the multicast address included in the multicast listener report message is extracted (S52). Then, at the access point 10B, a hardware multicast MAC address is obtained based on the multicast address (S14). Thereby, the network interface of the access point 10B maps the group address to the network address, and enables reception of multicast (IPv6) packets.

そして、アクセスポイント10Bにおいて、マルチキャストMACアドレスと取得した無線端末2のMACアドレスとを対応付けて、マルチキャスト監視テーブル112が作成される(S15)。   Then, in the access point 10B, the multicast monitoring table 112 is created by associating the multicast MAC address with the acquired MAC address of the wireless terminal 2 (S15).

(B−2)第2の実施形態の効果
以上、本実施形態によれば、第1の実施形態と同様の効果を得ることができる。
(B-2) Effects of Second Embodiment As described above, according to this embodiment, the same effects as those of the first embodiment can be obtained.

また、本実施形態によれば、IPv6を適用したマルチキャスト(IPv6)パケットを送信する場合にも適用できる。   Further, according to the present embodiment, the present invention can also be applied when transmitting a multicast (IPv6) packet to which IPv6 is applied.

(C)他の実施形態
(C−1)上述したように、第1及び第2の実施形態では、無線インターフェースに採用した無線通信方式をIEEE802.11bを適用する場合を例として説明したが、IEEE802.11aや802.11g等の無線通信方式を採用した無線インターフェースにも適用できる。また、これら複数の無線通信方式に対しても適用可能な無線インターフェースにも適用できる。
(C) Other Embodiments (C-1) As described above, in the first and second embodiments, the case where IEEE802.11b is applied as the wireless communication method adopted for the wireless interface has been described as an example. The present invention can also be applied to a wireless interface adopting a wireless communication method such as IEEE 802.11a or 802.11g. The present invention can also be applied to a wireless interface that can be applied to the plurality of wireless communication systems.

(C−2)上述した第1及び第2の実施形態において、図5〜図7及び図8を参照したアクセスポイント10A及び10Bの機能の説明例では、マルチキャストグループ1つの場合を例に挙げた。そのため、通信速度決定テーブル113のマルチキャストMACアドレスが1つの場合を説明した。 (C-2) In the first and second embodiments described above, the example of the function of the access points 10A and 10B with reference to FIG. 5 to FIG. 7 and FIG. . Therefore, the case where there is one multicast MAC address in the communication speed determination table 113 has been described.

しかし、マルチキャストグループの数が複数の場合でも、同様に無線通信速度決定モジュール11b及び無線通信速度決定モジュール11cは、マルチキャストMACアドレスごとのマルチキャスト監視テーブル112及び通信速度決定テーブル113を作成する。   However, even when there are a plurality of multicast groups, similarly, the wireless communication speed determination module 11b and the wireless communication speed determination module 11c create the multicast monitoring table 112 and the communication speed determination table 113 for each multicast MAC address.

(C−3)また、複数のマルチキャストMACアドレスを管理する場合、アクセスポイント10A及び10Bは、各マルチキャストパケットを送信するための帯域分配を行う帯域分配機能を有するようにしてもよい。図16は、アクセスポイント10A及び10Bの内部機能の変形例を示す機能ブロック図である。 (C-3) When managing a plurality of multicast MAC addresses, the access points 10A and 10B may have a bandwidth distribution function for performing bandwidth distribution for transmitting each multicast packet. FIG. 16 is a functional block diagram showing a modified example of the internal functions of the access points 10A and 10B.

アクセスポイント10A及び10Bは、予め無線通信できる通信帯域は決められているため、複数のグループのマルチキャストパケットを同時に送信する際、いずれかのマルチキャストパケット送信に制限されるおそれがある。   Since the access points 10A and 10B have predetermined communication bandwidths for wireless communication, there is a possibility that when the multicast packets of a plurality of groups are transmitted at the same time, the transmission is limited to any one of the multicast packet transmissions.

そのため、帯域分配モジュール11は、通信速度決定テーブル113を参照し、複数のマルチキャストパケットを送信可能にするため、それぞれのマルチキャストパケットの送信帯域を決定し、分配する。   For this reason, the bandwidth distribution module 11 refers to the communication speed determination table 113 to determine and distribute the transmission bandwidth of each multicast packet so that a plurality of multicast packets can be transmitted.

その帯域分配処理の方法例は、例えば、帯域分配モジュール11eは、予めアクセスポイント10A及び10Bの通信帯域を保持しておく。また、帯域分配モジュール11eは、通信速度決定テーブル113の登録数及び登録されている通信速度を監視する。そして、帯域分配モジュール11eは、登録されている通信速度の合計帯域が予め保持しているアクセスポイント10A及び10Bの通信帯域を越えたとき、アクセスポイント10A及び10Bの通信帯域を絶対量とした場合の登録されている通信速度の比率で通信帯域を分配する。   For example, the bandwidth distribution module 11e holds the communication bands of the access points 10A and 10B in advance. Further, the bandwidth distribution module 11e monitors the registered number and the registered communication speed in the communication speed determination table 113. When the total bandwidth of the registered communication speeds exceeds the communication bandwidth of the access points 10A and 10B that is held in advance, the bandwidth distribution module 11e uses the communication bandwidth of the access points 10A and 10B as an absolute amount. The communication bandwidth is distributed at the ratio of the registered communication speed.

これにより、複数のグループのマルチキャストパケットを取り扱うときに送信できないパケットが生じ得ることを回避できる。   As a result, it is possible to avoid the occurrence of a packet that cannot be transmitted when handling multicast packets of a plurality of groups.

(C−4)上述したアクセスポイント10A及び10Bが実行する手段は、ソフトウェア的に実現可能であれば、物理的にアクセスポイント10A及び10Bの装置内に搭載されている必要はない。 (C-4) The means executed by the access points 10A and 10B described above do not need to be physically installed in the devices of the access points 10A and 10B as long as they can be realized by software.

また、上述したアクセスポイント10A及び10bの機能は、ソフトウェアとして又はハードウェアとして実行可能である。   Further, the functions of the access points 10A and 10b described above can be executed as software or hardware.

第1の実施形態のアクセスポイントの内部機能を示す機能ブロック図である。It is a functional block diagram which shows the internal function of the access point of 1st Embodiment. 従来のマルチキャスト通信システムの概略イメージ図である。It is a schematic image figure of the conventional multicast communication system. 第1の実施形態のマルチキャスト通信システムにおけるアクセスポイントを経由するマルチキャストパケットの通信態様を示す構成図である。It is a block diagram which shows the communication aspect of the multicast packet which passes through the access point in the multicast communication system of 1st Embodiment. 第1の実施形態のアクセスポイントの内部構成図である。It is an internal block diagram of the access point of 1st Embodiment. 第1の実施形態の通信速度監視テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the communication speed monitoring table of 1st Embodiment. 第1の実施形態のマルチキャスト監視テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the multicast monitoring table of 1st Embodiment. 第1の実施形態の通信速度決定テーブルの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the communication speed determination table of 1st Embodiment. 第1の実施形態のマルチキャスト通信システムの具体的な構成例を示す構成図である。It is a block diagram which shows the specific structural example of the multicast communication system of 1st Embodiment. 第1の実施形態の通信速度監視テーブル作成の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of communication speed monitoring table preparation of 1st Embodiment. 第1の実施形態のマルチキャスト監視テーブル作成の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of multicast monitoring table preparation of 1st Embodiment. 第1の実施形態の通信速度決定テーブル作成の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of communication speed determination table preparation of 1st Embodiment. 第1の実施形態の通信速度決定テーブルを作成する際の具体例を体系的に示した説明図である。It is explanatory drawing which showed the specific example at the time of creating the communication speed determination table of 1st Embodiment systematically. 第1の実施形態のマルチキャストパケットの転送動作を示すフローチャートである。It is a flowchart which shows the transfer operation | movement of the multicast packet of 1st Embodiment. 第2の実施形態のマルチキャスト通信システムにおけるアクセスポイントを経由するマルチキャストパケットの通信態様を示す構成図である。It is a block diagram which shows the communication aspect of the multicast packet which passes through the access point in the multicast communication system of 2nd Embodiment. 第2の実施形態のマルチキャスト監視テーブル作成の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of multicast monitoring table preparation of 2nd Embodiment. アクセスポイントの内部機能の変形例を示す機能ブロック図である。It is a functional block diagram which shows the modification of the internal function of an access point.

符号の説明Explanation of symbols

100A及び100B…無線通信ネットワーク、10A及び10B…アクセスポイント、3A及び3B…ルータ、2(2−1及び2−2)…無線端末、11a…端末スピード監視モジュール、11b…マルチキャスト監視モジュール、11c…無線通信速度決定モジュール、11d…マルチキャスト転送モジュール、111…通信速度監視テーブル、112…マルチキャスト監視テーブル、113…通信速度決定テーブル。

100A and 100B ... wireless communication network, 10A and 10B ... access point, 3A and 3B ... router, 2 (2-1 and 2-2) ... wireless terminal, 11a ... terminal speed monitoring module, 11b ... multicast monitoring module, 11c ... Wireless communication speed determination module, 11d ... multicast transfer module, 111 ... communication speed monitoring table, 112 ... multicast monitoring table, 113 ... communication speed determination table.

Claims (5)

受信したマルチキャストパケットを複数の無線端末に無線配信する無線通信装置において、
あるマルチキャストグループに参加する又は参加している複数の無線端末が受信可能な通信速度のうち最も遅い通信速度を、当該マルチキャストグループのマルチキャストパケットの通信速度として決定する通信速度決定手段と、
上記通信速度決定手段が決定した通信速度で、受信したマルチキャストグループのマルチキャストパケットを無線送信する無線通信手段と
を備えることを特徴とする無線通信装置。
In a wireless communication device that wirelessly distributes received multicast packets to a plurality of wireless terminals,
A communication speed determining means for determining, as a communication speed of a multicast packet of the multicast group, a slowest communication speed among communication speeds that can be received by a plurality of wireless terminals participating in or participating in a multicast group;
A wireless communication device comprising: wireless communication means for wirelessly transmitting a multicast packet of a received multicast group at a communication speed determined by the communication speed determination means.
上記通信速度決定手段は、
自装置と無線通信する1又は複数の無線端末から受信した無線信号に基づいて各無線端末の通信速度を監視し、その通信速度を各無線端末の識別情報と対応付けた通信速度監視テーブルを作成する通信速度監視テーブル作成部と、
マルチキャストグループへ参加要求又は参加している旨の制御メッセージを無線端末から受信すると、上記制御メッセージに含まれる上記無線端末の識別情報及びグループ識別情報を取得し、上記無線端末の識別情報をグループ識別情報に対応付けたマルチキャスト監視テーブルを作成するマルチキャスト監視テーブル作成部と、
上記マルチキャスト監視テーブル及び上記通信速度監視テーブルに基づいて、グループ識別情報に属す上記各無線端末の識別情報に対応する通信速度のうち最も遅い通信速度を選択し、その選択した通信速度をグループ識別情報と対応付けた通信速度決定テーブルを作成する通信速度決定テーブル作成部と
を有することを特徴とする請求項1に記載の無線通信装置。
The communication speed determining means is
Monitors the communication speed of each wireless terminal based on wireless signals received from one or more wireless terminals that wirelessly communicate with its own device, and creates a communication speed monitoring table that associates the communication speed with the identification information of each wireless terminal. A communication speed monitoring table creation unit for
Upon receiving a request to join a multicast group or a control message indicating that it is participating from a wireless terminal, the wireless terminal identification information and group identification information included in the control message are acquired, and the wireless terminal identification information is group-identified. A multicast monitoring table creation unit that creates a multicast monitoring table associated with the information;
Based on the multicast monitoring table and the communication speed monitoring table, the slowest communication speed is selected from the communication speeds corresponding to the identification information of the wireless terminals belonging to the group identification information, and the selected communication speed is selected as the group identification information. The wireless communication apparatus according to claim 1, further comprising: a communication speed determination table creation unit that creates a communication speed determination table associated with the communication speed determination table.
複数のマルチキャストグループのマルチキャストパケットを同時に送信する際、各マルチキャストグループの通信速度の合計帯域が自装置に割り当てられた無線通信帯域を越えたときに、無線通信帯域をマルチキャストパケット分に分配する帯域分配手段を有する請求項1又は2に記載の無線通信装置。   Bandwidth distribution that distributes wireless communication bandwidth to multicast packets when the total bandwidth of each multicast group exceeds the wireless communication bandwidth assigned to the device when sending multicast packets of multiple multicast groups simultaneously The wireless communication apparatus according to claim 1, further comprising means. 複数の無線端末と、上記無線端末と無線通信可能な無線通信装置とを有する無線通信システムにおいて、
上記無線通信装置が、請求項1〜3のいずれかに記載の無線通信装置に対応することを特徴とする無線通信システム。
In a wireless communication system having a plurality of wireless terminals and a wireless communication device capable of wireless communication with the wireless terminal,
The said radio | wireless communication apparatus respond | corresponds to the radio | wireless communication apparatus in any one of Claims 1-3, The radio | wireless communications system characterized by the above-mentioned.
受信したマルチキャストパケットを複数の無線端末に無線配信する無線通信方法において、
あるマルチキャストグループに参加する又は参加している複数の無線端末が受信可能な通信速度のうち最も遅い通信速度を、当該マルチキャストグループのマルチキャストパケットの通信速度として決定する通信速度決定工程と、
上記通信速度決定工程で決定した通信速度で、受信したマルチキャストグループのマルチキャストパケットを無線送信する無線通信工程と
を備えることを特徴とする無線通信方法。

In a wireless communication method for wirelessly distributing received multicast packets to a plurality of wireless terminals,
A communication speed determining step of determining the slowest communication speed among communication speeds that can be received by a plurality of wireless terminals participating in or participating in a certain multicast group as the communication speed of multicast packets of the multicast group;
And a wireless communication step of wirelessly transmitting a multicast packet of the received multicast group at the communication speed determined in the communication speed determination step.

JP2005033282A 2005-02-09 2005-02-09 Radio communication device, system and method Pending JP2006222659A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005033282A JP2006222659A (en) 2005-02-09 2005-02-09 Radio communication device, system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005033282A JP2006222659A (en) 2005-02-09 2005-02-09 Radio communication device, system and method

Publications (1)

Publication Number Publication Date
JP2006222659A true JP2006222659A (en) 2006-08-24

Family

ID=36984685

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005033282A Pending JP2006222659A (en) 2005-02-09 2005-02-09 Radio communication device, system and method

Country Status (1)

Country Link
JP (1) JP2006222659A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008092324A (en) * 2006-10-03 2008-04-17 Hitachi Kokusai Electric Inc Radio communication system
JP2010523011A (en) * 2006-12-22 2010-07-08 株式会社エヌ・ティ・ティ・ドコモ Method and apparatus for ad hoc multicasting using coding scheduling in wireless networks
JP2016178634A (en) * 2015-03-20 2016-10-06 株式会社デンソー Relay device
CN112291378A (en) * 2019-07-25 2021-01-29 阿自倍尔株式会社 Address management device and address management method
CN113037704A (en) * 2019-12-25 2021-06-25 阿自倍尔株式会社 Detection device and detection method
US11438187B2 (en) 2017-03-17 2022-09-06 Huawei Technologies Co., Ltd. Network data processing method and apparatus
JP7389250B2 (en) 2020-05-18 2023-11-29 株式会社日立国際電気 Wireless communication device, wireless communication method and program

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1188365A (en) * 1997-09-16 1999-03-30 Toshiba Corp Communication network system and communication control method for network system
JPH11127151A (en) * 1997-10-22 1999-05-11 Nippon Telegr & Teleph Corp <Ntt> Multi-cast method
JP2000259542A (en) * 1999-03-12 2000-09-22 Fuji Xerox Co Ltd Information processor
JP2001285345A (en) * 2000-03-17 2001-10-12 Internatl Business Mach Corp <Ibm> Communication method, communication terminal, radio adhoc network and mobile phone
JP2002354028A (en) * 2001-05-30 2002-12-06 Logic Corp Method and device for data transfer control by class
JP2003009223A (en) * 2001-04-05 2003-01-10 Docomo Communications Laboratories Usa Inc Slot allocation algorithm
JP2003032300A (en) * 2001-05-10 2003-01-31 Nippon Telegr & Teleph Corp <Ntt> Multicast data communication method, multicast data communication system, relay apparatus, relay method, relay program, medium stored with relay program
JP2003060602A (en) * 2001-08-09 2003-02-28 Mitsubishi Electric Corp Time sharing multiplex transmission system
JP2003304282A (en) * 2002-04-10 2003-10-24 Nippon Telegr & Teleph Corp <Ntt> Client server system and transmission band management apparatus
JP2004040666A (en) * 2002-07-05 2004-02-05 Ntt Docomo Inc Node device, terminal equipment, program, and recording medium
JP2004140544A (en) * 2002-10-17 2004-05-13 Toshiba Corp Wireless lan system, access point thereof, and communication control method
JP2004172932A (en) * 2002-11-20 2004-06-17 Hitachi Ltd Data distribution system
JP2004221710A (en) * 2003-01-10 2004-08-05 Toshiba Corp Wireless lan system and communication control method thereof
JP2004343248A (en) * 2003-05-13 2004-12-02 Nippon Telegr & Teleph Corp <Ntt> Network transmission band changing method and system unit
WO2005004500A2 (en) * 2003-06-27 2005-01-13 Nokia Corporation Method and apparatus for packet aggregation in a wireless communication network
JP2005502264A (en) * 2001-08-30 2005-01-20 ザ・ボーイング・カンパニー Satellite communication system and method using multiple simultaneous data rates

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1188365A (en) * 1997-09-16 1999-03-30 Toshiba Corp Communication network system and communication control method for network system
JPH11127151A (en) * 1997-10-22 1999-05-11 Nippon Telegr & Teleph Corp <Ntt> Multi-cast method
JP2000259542A (en) * 1999-03-12 2000-09-22 Fuji Xerox Co Ltd Information processor
JP2001285345A (en) * 2000-03-17 2001-10-12 Internatl Business Mach Corp <Ibm> Communication method, communication terminal, radio adhoc network and mobile phone
JP2003009223A (en) * 2001-04-05 2003-01-10 Docomo Communications Laboratories Usa Inc Slot allocation algorithm
JP2003032300A (en) * 2001-05-10 2003-01-31 Nippon Telegr & Teleph Corp <Ntt> Multicast data communication method, multicast data communication system, relay apparatus, relay method, relay program, medium stored with relay program
JP2002354028A (en) * 2001-05-30 2002-12-06 Logic Corp Method and device for data transfer control by class
JP2003060602A (en) * 2001-08-09 2003-02-28 Mitsubishi Electric Corp Time sharing multiplex transmission system
JP2005502264A (en) * 2001-08-30 2005-01-20 ザ・ボーイング・カンパニー Satellite communication system and method using multiple simultaneous data rates
JP2003304282A (en) * 2002-04-10 2003-10-24 Nippon Telegr & Teleph Corp <Ntt> Client server system and transmission band management apparatus
JP2004040666A (en) * 2002-07-05 2004-02-05 Ntt Docomo Inc Node device, terminal equipment, program, and recording medium
JP2004140544A (en) * 2002-10-17 2004-05-13 Toshiba Corp Wireless lan system, access point thereof, and communication control method
JP2004172932A (en) * 2002-11-20 2004-06-17 Hitachi Ltd Data distribution system
JP2004221710A (en) * 2003-01-10 2004-08-05 Toshiba Corp Wireless lan system and communication control method thereof
JP2004343248A (en) * 2003-05-13 2004-12-02 Nippon Telegr & Teleph Corp <Ntt> Network transmission band changing method and system unit
WO2005004500A2 (en) * 2003-06-27 2005-01-13 Nokia Corporation Method and apparatus for packet aggregation in a wireless communication network
JP2007525092A (en) * 2003-06-27 2007-08-30 ノキア コーポレイション Method and apparatus for packet aggregation in a wireless communication network

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008092324A (en) * 2006-10-03 2008-04-17 Hitachi Kokusai Electric Inc Radio communication system
JP2010523011A (en) * 2006-12-22 2010-07-08 株式会社エヌ・ティ・ティ・ドコモ Method and apparatus for ad hoc multicasting using coding scheduling in wireless networks
JP2016178634A (en) * 2015-03-20 2016-10-06 株式会社デンソー Relay device
US11438187B2 (en) 2017-03-17 2022-09-06 Huawei Technologies Co., Ltd. Network data processing method and apparatus
CN112291378A (en) * 2019-07-25 2021-01-29 阿自倍尔株式会社 Address management device and address management method
CN112291378B (en) * 2019-07-25 2023-05-19 阿自倍尔株式会社 Address management device and address management method
CN113037704A (en) * 2019-12-25 2021-06-25 阿自倍尔株式会社 Detection device and detection method
CN113037704B (en) * 2019-12-25 2023-10-31 阿自倍尔株式会社 Detection device and detection method
JP7389250B2 (en) 2020-05-18 2023-11-29 株式会社日立国際電気 Wireless communication device, wireless communication method and program

Similar Documents

Publication Publication Date Title
EP1677464B1 (en) Packet distribution control method
JP4103816B2 (en) Router setting method and router apparatus
JP4430597B2 (en) NETWORK SYSTEM, TRANSMITTER DISTRIBUTION DEVICE, PACKET COMMUNICATION METHOD, AND PACKET COMMUNICATION PROGRAM
US7739384B2 (en) System and method for load balancing
CN100579034C (en) Method for reporting equipment information, system and device for obtaining equipment information
US20070291661A1 (en) Communication apparatus, communication terminal device, communication system, communication method and communication program
US7680089B2 (en) Dynamic channel assignment and connectivity maintenance in wireless networks
US20090003269A1 (en) Router Selection Method, Home Agent Device, Mobile Router, and Mobile Network System
US9060322B2 (en) Method and system for preventing loops in mesh networks
US7016347B2 (en) Updating radio network data in an IP base station using an IP message
CN105338535B (en) A method of carrying out wireless networking using mobile terminal
US7921458B2 (en) Packet routing method, computer system, and computer product
CN104023006A (en) Multi-path transmission system and method based on application layer relaying
JP2006222659A (en) Radio communication device, system and method
CN102739541A (en) Method, device and system for starting routing function and transmitting data
CN103117935A (en) Multicast data forwarding method and multicast data forwarding device applied to multi-homing networking
KR20120134466A (en) Mesh network node and data transferring method thereof
AU2007288406A1 (en) Method for supporting coordinated communication services
JP4844159B2 (en) Wireless device, network, and communication method
WO2007094308A1 (en) Wireless data communication system
US7286542B2 (en) Mobile communication network system, foreign agent router, address server and packet delivery method employed therein
WO2019141375A1 (en) Method and device for sharing an established connection between a primary device and one of a plurality of secondary devices in a network
JP4487058B2 (en) Wireless communication system and wireless communication method
JP2003283567A (en) Data communication system and method, server device, client device, repeater, and program
CN1937848B (en) Wireless roaming user multicast realizing method and access controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100406

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100803