Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7004377B2 - Wireless communication device, wireless communication method, relay device and program - Google Patents
[go: Go Back, main page]

JP7004377B2 - Wireless communication device, wireless communication method, relay device and program - Google Patents

Wireless communication device, wireless communication method, relay device and program Download PDF

Info

Publication number
JP7004377B2
JP7004377B2 JP2017043783A JP2017043783A JP7004377B2 JP 7004377 B2 JP7004377 B2 JP 7004377B2 JP 2017043783 A JP2017043783 A JP 2017043783A JP 2017043783 A JP2017043783 A JP 2017043783A JP 7004377 B2 JP7004377 B2 JP 7004377B2
Authority
JP
Japan
Prior art keywords
communication
raw data
relay device
data
wireless communication
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.)
Active
Application number
JP2017043783A
Other languages
Japanese (ja)
Other versions
JP2018148485A (en
Inventor
健夫 日高
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2017043783A priority Critical patent/JP7004377B2/en
Publication of JP2018148485A publication Critical patent/JP2018148485A/en
Application granted granted Critical
Publication of JP7004377B2 publication Critical patent/JP7004377B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、無線通信装置、無線通信方法、中継装置及びプログラムに関する。 The present invention relates to a wireless communication device, a wireless communication method, a relay device and a program.

通信品質の向上のため、通信異常の発生時に通信異常に関する情報を取得して、通信異常の発生原因の解析に用いる手法が提案されている。 In order to improve communication quality, a method has been proposed in which information on a communication abnormality is acquired when a communication abnormality occurs and used for analysis of the cause of the communication abnormality.

特許文献1には、移動機がサービスエリア外にいる場合又は移動機が複数基地局による干渉が生じている地点にいることにより通信異常となった場合、エラー情報を記憶装置に蓄積する移動機を含むシステムが開示されている。移動機は、通信が正常に行われたときに、蓄積したエラー情報を管理サーバシステムに転送する。 Patent Document 1 describes a mobile device that stores error information in a storage device when a mobile device is outside the service area or when a communication error occurs due to the mobile device being at a point where interference by a plurality of base stations is occurring. The system including is disclosed. The mobile device transfers the accumulated error information to the management server system when the communication is normally performed.

特許文献2には、相手局から送信されたデータをメモリに蓄積し、障害発生時に蓄積したデータをホストコンピュータに送信して障害の原因の特定を行わせる通信制御装置が開示されている。 Patent Document 2 discloses a communication control device that stores data transmitted from a partner station in a memory and transmits the stored data to a host computer to identify the cause of the failure.

特開2002-271833号公報Japanese Unexamined Patent Publication No. 2002-271833 特開平4-170135号公報Japanese Unexamined Patent Publication No. 4-170135

しかしながら、特許文献1に記載された技術のように、通信異常に関するデータの蓄積を移動機等の端末側で行う場合、障害の発生原因が端末にある場合に原因の特定が困難となり得る。 However, when the data related to the communication abnormality is stored on the terminal side such as a mobile device as in the technique described in Patent Document 1, it may be difficult to identify the cause when the cause of the failure is in the terminal.

また、特許文献2に記載された技術のように、相手局から送信されたデータを通信制御装置に蓄積する手法では、障害の発生原因が通信制御装置よりもローカル側にある場合に原因の特定が困難になり得る。 Further, in the method of accumulating the data transmitted from the partner station in the communication control device as in the technique described in Patent Document 2, the cause of the failure is specified when the cause of the failure is on the local side of the communication control device. Can be difficult.

したがって、特許文献1及び特許文献2に記載された技術では通信障害の原因の特定が困難になる場合がある。 Therefore, it may be difficult to identify the cause of the communication failure with the techniques described in Patent Document 1 and Patent Document 2.

本発明は、上述の課題に鑑みてなされたものであって、通信障害の原因を特定するための情報をより適切に取得可能な無線通信装置を提供することを目的とする。 The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide a wireless communication device capable of more appropriately acquiring information for identifying the cause of a communication failure.

本発明の一観点によれば、中継装置と端末装置との間の無線区間で送受信されるデータを取得する取得部と、前記データを記憶する記憶部と、前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記記憶部に記憶された前記データをサーバに送信する送信部と、を有することを特徴とする無線通信装置が提供される。 According to one aspect of the present invention, the acquisition unit for acquiring data transmitted / received in the wireless section between the relay device and the terminal device, the storage unit for storing the data, and the relay device and the terminal device. Provided is a wireless communication device including a transmission unit that transmits the data stored in the storage unit to a server when a communication failure occurs between them.

本発明の他の観点によれば、中継装置と端末装置との間の無線区間で送受信されるデータを取得するステップと、前記データを記憶装置に記憶するステップと、前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記記憶装置に記憶された前記データをサーバに送信するステップと、を有することを特徴とする無線通信方法が提供される。 According to another aspect of the present invention, there is a step of acquiring data transmitted / received in a wireless section between the relay device and the terminal device, a step of storing the data in the storage device, and the relay device and the terminal device. Provided is a wireless communication method comprising: a step of transmitting the data stored in the storage device to a server when a communication failure occurs between the two and the like.

本発明の更に他の観点によれば、コンピュータに、中継装置と端末装置との間の無線区間で送受信されるデータを取得するステップと、前記データを記憶装置に記憶するステップと、前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記記憶装置に記憶された前記データをサーバに送信するステップと、を実行させることを特徴とするプログラムが提供される。 According to still another aspect of the present invention, the computer has a step of acquiring data transmitted / received in a wireless section between the relay device and the terminal device, a step of storing the data in the storage device, and the relay device. Provided is a program characterized by executing a step of transmitting the data stored in the storage device to a server when a communication failure occurs between the terminal device and the terminal device.

本発明の更に他の観点によれば、中継装置であって、前記中継装置と端末装置との間に通信障害が発生した場合に、無線通信装置に前記通信障害が発生したことを示す信号を送信することにより、前記無線通信装置に対し、前記無線通信装置に記憶されている前記中継装置と前記端末装置との間の無線区間で送受信されたデータを、サーバに送信させる障害情報送信部を有することを特徴とする中継装置が提供される。 According to still another aspect of the present invention, in the relay device, when a communication failure occurs between the relay device and the terminal device, a signal indicating that the communication failure has occurred in the wireless communication device is transmitted. By transmitting, a failure information transmission unit that causes the wireless communication device to transmit data transmitted / received in the wireless section between the relay device and the terminal device stored in the wireless communication device to the server. A relay device characterized by having is provided.

本発明によれば、通信障害の原因を特定するための情報をより適切に取得可能な無線通信装置を提供することができる。 According to the present invention, it is possible to provide a wireless communication device capable of more appropriately acquiring information for identifying the cause of a communication failure.

第1実施形態に係る通信システムの概略構成を示すブロック図である。It is a block diagram which shows the schematic structure of the communication system which concerns on 1st Embodiment. 第1実施形態に係る中継装置及び通信データ取得装置のハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware configuration example of the relay device and the communication data acquisition device which concerns on 1st Embodiment. 無線区間で送受信されるデータの構成単位であるフレームの構造の一例を示す模式図である。It is a schematic diagram which shows an example of the structure of a frame which is a structural unit of data transmitted and received in a radio section. 第1実施形態に係る通信システムの全体動作を示すシーケンス図である。It is a sequence diagram which shows the whole operation of the communication system which concerns on 1st Embodiment. 第1実施形態に係る通信データ取得装置のデータ取得部及びデータ記憶部の動作を示すフローチャートである。It is a flowchart which shows the operation of the data acquisition part and the data storage part of the communication data acquisition apparatus which concerns on 1st Embodiment. 第1実施形態に係る中継装置の通信障害検出動作を示すフローチャートである。It is a flowchart which shows the communication failure detection operation of the relay device which concerns on 1st Embodiment. 第1実施形態に係る通信データ取得装置の障害情報受信部及びデータ送信部の動作を示すフローチャートである。It is a flowchart which shows the operation of the failure information receiving part and the data transmitting part of the communication data acquisition apparatus which concerns on 1st Embodiment. 第2実施形態に係る通信システムの概略構成を示すブロック図である。It is a block diagram which shows the schematic structure of the communication system which concerns on 2nd Embodiment. 第3実施形態に係る通信システムの概略構成を示すブロック図である。It is a block diagram which shows the schematic structure of the communication system which concerns on 3rd Embodiment. 第4実施形態に係る無線通信装置の機能ブロック図である。It is a functional block diagram of the wireless communication apparatus which concerns on 4th Embodiment. 第5実施形態に係る中継装置の機能ブロック図である。It is a functional block diagram of the relay device which concerns on 5th Embodiment.

以下、図面を参照して、本発明の例示的な実施形態を説明する。図面において同様の機能を有する部分には同一の符号を付し、その説明を省略又は簡略化することがある。 Hereinafter, exemplary embodiments of the present invention will be described with reference to the drawings. In the drawings, parts having the same function are designated by the same reference numerals, and the description thereof may be omitted or simplified.

[第1実施形態]
図1は、第1実施形態に係る通信システムの概略構成を示すブロック図である。図1には、端末装置100、中継装置200、通信データ取得装置300、データサーバ400及び管理サーバ500が示されている。端末装置100、中継装置200及び通信データ取得装置300のそれぞれは、無線ネットワーク600を介して相互に通信可能に接続される。中継装置200とデータサーバ400は、IP(Internet Protocol)ネットワーク700を介して通信可能に接続される。また、通信データ取得装置300と管理サーバ500は、IPネットワーク700を介して通信可能に接続される。なお、図1には、端末装置100、中継装置200、通信データ取得装置300、データサーバ400及び管理サーバ500が1つずつ図示されているが、これらの個数は特に限定されるものではなく、複数個であってもよい。なお、通信データ取得装置300は、無線通信装置と呼ばれることもある。
[First Embodiment]
FIG. 1 is a block diagram showing a schematic configuration of a communication system according to the first embodiment. FIG. 1 shows a terminal device 100, a relay device 200, a communication data acquisition device 300, a data server 400, and a management server 500. Each of the terminal device 100, the relay device 200, and the communication data acquisition device 300 are connected to each other so as to be able to communicate with each other via the wireless network 600. The relay device 200 and the data server 400 are communicably connected via an IP (Internet Protocol) network 700. Further, the communication data acquisition device 300 and the management server 500 are communicably connected via the IP network 700. Although FIG. 1 shows one terminal device 100, one relay device 200, one communication data acquisition device 300, one data server 400, and one management server 500, the number of these is not particularly limited. There may be a plurality. The communication data acquisition device 300 may also be referred to as a wireless communication device.

無線ネットワーク600は無線LAN(Local Area Network)であり得る。端末装置100は、無線LANによる無線通信が可能な装置であり、例えば、ラップトップ型コンピュータ、タブレット型コンピュータ、携帯電話、組み込み機器等であり得る。また、中継装置200は、例えば、無線LAN規格に基づく無線通信を提供するアクセスポイントであり得る。ここで、無線LAN規格は、例えば、IEEE(Institute of Electrical and Electronic Engineers)802.11b、IEEE802.11g、IEEE802.11n、IEEE802.11ac等により規定されたWi-Fi(登録商標)通信方式等であり得る。なお、本明細書では、これらの規格の総称としてIEEE802.11xと呼称することもある。 The wireless network 600 may be a wireless LAN (Local Area Network). The terminal device 100 is a device capable of wireless communication by wireless LAN, and may be, for example, a laptop computer, a tablet computer, a mobile phone, an embedded device, or the like. Further, the relay device 200 may be, for example, an access point that provides wireless communication based on the wireless LAN standard. Here, the wireless LAN standard is, for example, a Wi-Fi (registered trademark) communication method defined by IEEE (Institute of Electrical and Electronic Engineers) 802.11b, IEEE802.11g, IEEE802.11n, IEEE802.11ac, or the like. possible. In the present specification, these standards may be collectively referred to as IEEE802.11x.

中継装置200は、典型的には、複数の端末装置100に対し、通信接続を提供可能である。したがって、端末装置100は、典型的には複数個であり得る。データサーバ400は、中継装置200を介して端末装置100がデータを送受信する相手先のサーバである。 The relay device 200 can typically provide a communication connection to a plurality of terminal devices 100. Therefore, the terminal device 100 can typically be a plurality. The data server 400 is a server to which the terminal device 100 transmits / receives data via the relay device 200.

中継装置200は、中継部201及び障害情報送信部202を有する。中継部201は、無線ネットワーク600とIPネットワーク700との間を中継する機能に加え、データ転送ルートの選択を行う機能を有し得る。障害情報送信部202は、端末装置100と中継装置200との間に通信障害が発生した場合に、通信障害が発生したことを示す信号を通信データ取得装置300に送信する機能を有する。なお、通信障害が発生したことを示す信号を通信データ取得装置300に伝達させるための通信経路は、有線であってもよく、無線であってもよい。なお、障害情報送信部202は、単に送信部と呼ばれることもある。 The relay device 200 has a relay unit 201 and a failure information transmission unit 202. The relay unit 201 may have a function of selecting a data transfer route in addition to a function of relaying between the wireless network 600 and the IP network 700. The failure information transmission unit 202 has a function of transmitting a signal indicating that a communication failure has occurred to the communication data acquisition device 300 when a communication failure occurs between the terminal device 100 and the relay device 200. The communication path for transmitting the signal indicating that the communication failure has occurred to the communication data acquisition device 300 may be wired or wireless. The failure information transmission unit 202 may be simply referred to as a transmission unit.

通信データ取得装置300は、障害情報受信部301、データ送信部302、データ取得部303及びデータ記憶部304を有する。データ取得部303は、中継装置200と端末装置100の間の無線区間で送受信されるデータを取得する機能を有する。データ記憶部304は、データ取得部303で取得されたデータを記憶する。障害情報受信部301は、中継装置200の障害情報送信部202から出力される通信障害が発生したことを示す信号を受信する。データ送信部302は、障害情報受信部301で通信障害が発生したことを示す信号を受信した場合に、データ記憶部304に記憶されたデータを管理サーバ500に出力する。なお、データ取得部303は、単に取得部と呼ばれることもあり、データ記憶部304は、単に記憶部と呼ばれることもある。 The communication data acquisition device 300 includes a failure information receiving unit 301, a data transmitting unit 302, a data acquisition unit 303, and a data storage unit 304. The data acquisition unit 303 has a function of acquiring data transmitted / received in the wireless section between the relay device 200 and the terminal device 100. The data storage unit 304 stores the data acquired by the data acquisition unit 303. The failure information receiving unit 301 receives a signal output from the failure information transmitting unit 202 of the relay device 200 indicating that a communication failure has occurred. When the failure information receiving unit 301 receives a signal indicating that a communication failure has occurred, the data transmitting unit 302 outputs the data stored in the data storage unit 304 to the management server 500. The data acquisition unit 303 may be simply called an acquisition unit, and the data storage unit 304 may be simply called a storage unit.

管理サーバ500は、中継装置200を維持管理するために、通信障害の原因を特定するための情報を蓄積するサーバである。管理サーバ500は、通信データ取得装置300から出力されたデータを、通信障害の原因を特定するための情報として記憶する。中継装置200を維持管理する技術者は、管理サーバ500に記憶された当該データを参照して通信障害の原因を特定することができ、通信障害の解消のために必要な措置を行うことができる。なお、典型的には、管理サーバ500は、無線ネットワーク600が提供される場所、すなわち、中継装置200及び通信データ取得装置300から離れた場所に設置され得る。 The management server 500 is a server that stores information for identifying the cause of a communication failure in order to maintain and manage the relay device 200. The management server 500 stores the data output from the communication data acquisition device 300 as information for identifying the cause of the communication failure. The engineer who maintains and manages the relay device 200 can identify the cause of the communication failure by referring to the data stored in the management server 500, and can take necessary measures to resolve the communication failure. .. Typically, the management server 500 may be installed in a place where the wireless network 600 is provided, that is, a place away from the relay device 200 and the communication data acquisition device 300.

図2は、第1実施形態に係る中継装置200及び通信データ取得装置300のハードウェア構成例を示すブロック図である。中継装置200及び通信データ取得装置300は、同様のハードウェア構成が適用可能であるため、重複する説明を省略することがある。 FIG. 2 is a block diagram showing a hardware configuration example of the relay device 200 and the communication data acquisition device 300 according to the first embodiment. Since the same hardware configuration can be applied to the relay device 200 and the communication data acquisition device 300, duplicate description may be omitted.

中継装置200及び通信データ取得装置300は、CPU(Central Processing Unit)211、RAM(Random Access Memory)212、ROM(Read Only Memory)213、記憶媒体214、入力装置215、表示装置216、無線LANインターフェース(I/F)217及びWAN(Wide Area Network)インターフェース218を有する。 The relay device 200 and the communication data acquisition device 300 include a CPU (Central Processing Unit) 211, a RAM (Random Access Memory) 212, a ROM (Read Only Memory) 213, a storage medium 214, an input device 215, a display device 216, and a wireless LAN interface. It has (I / F) 217 and a WAN (Wide Area Network) interface 218.

CPU211は、ROM213、記憶媒体214等に記憶されたプログラムに従って所定の動作を行うとともに、中継装置200及び通信データ取得装置300の各部を制御する機能をも有する。RAM212は、一時的なCPU211の動作に必要なメモリ領域を提供する。ROM213は、不揮発性メモリから構成され、中継装置200及び通信データ取得装置300の動作に用いられるプログラム等の必要な情報を記憶する。記憶媒体214は、ハードディスクなどの大容量記憶装置である。入力装置215は、キーボード、マウス、タッチパネル、操作ボタン等であって、中継装置200及び通信データ取得装置300を操作するために用いられる。表示装置216は、液晶表示装置等であって、情報の表示に用いられる。無線LANインターフェース217は、Wi-Fi等の規格に基づく無線通信インターフェースであり、無線ネットワーク600を介して他の装置との通信を行うためのモジュールである。WANインターフェース218は、TCP(Transmission Control Protocol)/IP等の規格に基づく有線又は無線の通信インターフェースであり、IPネットワーク700を介して他の装置との通信を行うためのモジュールである。 The CPU 211 performs a predetermined operation according to a program stored in the ROM 213, the storage medium 214, and the like, and also has a function of controlling each part of the relay device 200 and the communication data acquisition device 300. The RAM 212 provides a memory area necessary for the temporary operation of the CPU 211. The ROM 213 is composed of a non-volatile memory and stores necessary information such as a program used for the operation of the relay device 200 and the communication data acquisition device 300. The storage medium 214 is a large-capacity storage device such as a hard disk. The input device 215 is a keyboard, mouse, touch panel, operation buttons, etc., and is used to operate the relay device 200 and the communication data acquisition device 300. The display device 216 is a liquid crystal display device or the like, and is used for displaying information. The wireless LAN interface 217 is a wireless communication interface based on a standard such as Wi-Fi, and is a module for communicating with other devices via the wireless network 600. The WAN interface 218 is a wired or wireless communication interface based on a standard such as TCP (Transmission Control Protocol) / IP, and is a module for communicating with other devices via the IP network 700.

ここで、図1に示した機能ブロックと図2に示したハードウェア構成の関係を説明する。中継部201及び障害情報送信部202は、例えば、無線LANインターフェース217、WANインターフェース218、及びプログラムに基づいてこれらを制御する、中継装置200のCPU211により構成され得る。 Here, the relationship between the functional block shown in FIG. 1 and the hardware configuration shown in FIG. 2 will be described. The relay unit 201 and the failure information transmission unit 202 may be configured by, for example, a wireless LAN interface 217, a WAN interface 218, and a CPU 211 of the relay device 200 that controls them based on a program.

障害情報受信部301は、例えば、無線LANインターフェース217、及びプログラムに基づいて無線LANインターフェース217を制御する、通信データ取得装置300のCPU211により構成され得る。データ送信部302は、例えば、WANインターフェース218、及びプログラムに基づいてWANインターフェース218を制御する、通信データ取得装置300のCPU211により構成され得る。データ取得部303は、例えば、無線LANインターフェース217、及びプログラムに基づいて無線LANインターフェース217を制御する、通信データ取得装置300のCPU211により構成され得る。CPU211をデータ取得部303の一部として機能させるプログラムは、例えばパケットキャプチャソフトであり得る。データ記憶部304は、例えば、RAM212(又は記憶媒体214)、及びプログラムに基づいてRAM212(又は記憶媒体214)を制御する、通信データ取得装置300のCPU211により構成され得る。 The failure information receiving unit 301 may be configured by, for example, a wireless LAN interface 217 and a CPU 211 of a communication data acquisition device 300 that controls the wireless LAN interface 217 based on a program. The data transmission unit 302 may be configured by, for example, a WAN interface 218 and a CPU 211 of a communication data acquisition device 300 that controls the WAN interface 218 based on a program. The data acquisition unit 303 may be configured by, for example, a wireless LAN interface 217 and a CPU 211 of the communication data acquisition device 300 that controls the wireless LAN interface 217 based on a program. The program that causes the CPU 211 to function as a part of the data acquisition unit 303 may be, for example, packet capture software. The data storage unit 304 may be configured by, for example, a RAM 212 (or a storage medium 214) and a CPU 211 of a communication data acquisition device 300 that controls the RAM 212 (or the storage medium 214) based on a program.

なお、データ記憶部304は、中継装置200に通信接続する端末装置100ごとに設定されたリングバッファを含み得る。リングバッファは末尾と先頭が論理的に接続されていることにより、環状として扱うことができるバッファである。リングバッファを用いることにより、各端末装置100に割り当てられる記憶容量を一定値に保つことができ、過大な記憶容量を準備することなく多数の端末装置100との通信接続が可能となる。 The data storage unit 304 may include a ring buffer set for each terminal device 100 that is communicatively connected to the relay device 200. The ring buffer is a buffer that can be treated as a ring because the end and the beginning are logically connected. By using the ring buffer, the storage capacity allocated to each terminal device 100 can be kept at a constant value, and communication connection with a large number of terminal devices 100 becomes possible without preparing an excessive storage capacity.

なお、図2に示されているハードウェア構成は例示であり、これら以外の装置が追加されていてもよく、一部の装置が設けられていなくてもよい。例えば、中継装置200及び通信データ取得装置300が他の装置を介して操作可能である場合には、入力装置215、表示装置216等が省略されていてもよい。 The hardware configuration shown in FIG. 2 is an example, and devices other than these may be added or some devices may not be provided. For example, when the relay device 200 and the communication data acquisition device 300 can be operated via other devices, the input device 215, the display device 216, and the like may be omitted.

図3は、無線区間で送受信されるデータの構成単位であるMAC(Media Access Control)フレームの構造の一例を示す模式図である。MACフレームはMACヘッダ、ペイロードデータ及びフレームチェックシーケンス(FCS)を含んで構成されており、ペイロードデータは、IPヘッダとIPデータを含む。フレームチェックシーケンスは誤り検出用のデータである。MACヘッダはフレームコントロールデータ、フレームを送信するのに必要な時間、宛先及び送信元のMACアドレス、送信するデータのシーケンス番号、フラグメント番号等の情報を含む。IPヘッダは、IPのバージョン、宛先及び送信元のIPアドレス等の情報を含む。物理ヘッダは、PLCP(Physical Layer Convergence Protocol)ヘッダ及びPLCPプリアンブルを含み、物理層において付加される。PLCPヘッダは変調方式(伝送速度)、データ長などの情報を含み、PLCPプリアンブルは同期データ、フレームスタート区切りデータ(SFD:Start of Frame Delimiter)を含む。 FIG. 3 is a schematic diagram showing an example of the structure of a MAC (Media Access Control) frame, which is a structural unit of data transmitted / received in a wireless section. The MAC frame is composed of a MAC header, payload data and a frame check sequence (FCS), and the payload data includes an IP header and IP data. The frame check sequence is data for error detection. The MAC header contains information such as frame control data, time required to transmit a frame, MAC addresses of destinations and sources, sequence numbers of data to be transmitted, fragment numbers, and the like. The IP header contains information such as the IP version, destination and source IP address. The physical header includes a PLCP (Physical Layer Convergence Protocol) header and a PLCP preamble, and is added in the physical layer. The PLCP header includes information such as a modulation method (transmission speed) and data length, and the PLCP preamble includes synchronization data and frame start delimiter data (SFD: Start of Frame Delimiter).

図4は、第1実施形態に係る通信システムの全体動作を示すシーケンス図である。図4の上段には、端末装置100からデータサーバ400へデータを送信する際の通常時の動作が図示されている。図4の中段には、中継装置200が通信障害の検出を行い、その結果、通信障害が発生していないことが明らかになった場合の動作が図示されている。図4の下段には、中継装置200が通信障害の検出を行い、その結果、通信障害が発生していることが明らかになった場合の動作が図示されている。 FIG. 4 is a sequence diagram showing the overall operation of the communication system according to the first embodiment. The upper part of FIG. 4 shows a normal operation when data is transmitted from the terminal device 100 to the data server 400. The middle part of FIG. 4 shows an operation when the relay device 200 detects a communication failure and as a result, it becomes clear that no communication failure has occurred. The lower part of FIG. 4 shows an operation when the relay device 200 detects a communication failure and as a result, it becomes clear that a communication failure has occurred.

まず、通常のデータ送信時の動作を説明する。端末装置100は、中継装置200にデータを送信する(ステップS1)。中継装置200の中継部201は、受信したデータに含まれるIPアドレスを参照して、相手先のデータサーバ400にデータを送信する(ステップS2)。ここで、通信データ取得装置300は、ステップS1において端末装置100から中継装置200に送信されるデータを取得する(ステップS3)。なお、図4では、説明の単純化のため、端末装置100からデータサーバ400への上りのデータ送信のみが図示されているが、下りの場合も同様である。すなわち、中継装置200は同様の動作により中継を行い、通信データ取得装置300は、中継装置200から端末装置100に送信されるデータを取得する。実際には、OFDM(Orthogonal Frequency Division Multiplexing)等の方式に基づいて、上りと下りのデータ送受信が並行して行われ得る。 First, the operation at the time of normal data transmission will be described. The terminal device 100 transmits data to the relay device 200 (step S1). The relay unit 201 of the relay device 200 refers to the IP address included in the received data and transmits the data to the data server 400 of the other party (step S2). Here, the communication data acquisition device 300 acquires the data transmitted from the terminal device 100 to the relay device 200 in step S1 (step S3). Note that, in FIG. 4, for the sake of simplification of the description, only the upstream data transmission from the terminal device 100 to the data server 400 is shown, but the same applies to the downstream data transmission. That is, the relay device 200 relays by the same operation, and the communication data acquisition device 300 acquires the data transmitted from the relay device 200 to the terminal device 100. In reality, uplink and downlink data can be transmitted and received in parallel based on a method such as OFDM (Orthogonal Frequency Division Multiplexing).

次に、中継装置200が通信障害の検出を行い、その結果、通信障害が発生していないことが明らかになった場合の動作について説明する。中継装置200は、通信障害の発生を判断するため、端末装置100に接続が有効であるか否かを確認するための応答を要求する信号を送信する(ステップS4)。端末装置100は当該信号を受信すると、所定の応答信号を中継装置200に送信する(ステップS5)。中継装置200がこの応答信号を受信すると、中継装置200は、中継装置200と端末装置100の間の信号の送受信が正しく行われたことにより、通信障害は発生していないと判断する。 Next, the operation when the relay device 200 detects the communication failure and as a result, it becomes clear that the communication failure has not occurred will be described. In order to determine the occurrence of a communication failure, the relay device 200 transmits a signal requesting a response to the terminal device 100 to confirm whether or not the connection is valid (step S4). When the terminal device 100 receives the signal, it transmits a predetermined response signal to the relay device 200 (step S5). When the relay device 200 receives this response signal, the relay device 200 determines that the communication failure has not occurred because the signal has been correctly transmitted and received between the relay device 200 and the terminal device 100.

次に、中継装置200が通信障害の検出を行い、その結果、通信障害が発生していることが明らかになった場合の動作について説明する。ステップS4の後、中継装置200が端末装置100からの応答信号を受信できなかった場合、中継装置200は、中継装置200と端末装置100の間の信号の送受信が正しく行われていないため、通信障害が発生していると判断する。このとき、中継装置200の障害情報送信部202は、通信データ取得装置300の障害情報受信部301に通信障害が発生したことを示す信号を送信する(ステップS6)。障害情報受信部301が当該信号を受信すると、データ送信部302は、データ記憶部304に記憶されたデータを管理サーバ500に送信する(ステップS7)。このデータは、通信障害が発生するよりも前の所定期間に、中継装置200と端末装置100との間の無線区間で送受信されたデータを含む。 Next, the operation when the relay device 200 detects the communication failure and as a result, it becomes clear that the communication failure has occurred will be described. After step S4, when the relay device 200 cannot receive the response signal from the terminal device 100, the relay device 200 does not correctly transmit and receive the signal between the relay device 200 and the terminal device 100, so that communication is performed. Judge that a failure has occurred. At this time, the failure information transmission unit 202 of the relay device 200 transmits a signal indicating that a communication failure has occurred to the failure information reception unit 301 of the communication data acquisition device 300 (step S6). When the failure information receiving unit 301 receives the signal, the data transmitting unit 302 transmits the data stored in the data storage unit 304 to the management server 500 (step S7). This data includes data transmitted and received in the radio section between the relay device 200 and the terminal device 100 in a predetermined period before the communication failure occurs.

次に、図5乃至図7を参照しつつ、各部の動作をより詳細に説明する。図5は、第1実施形態に係る通信データ取得装置300のデータ取得部303及びデータ記憶部304の動作を示すフローチャートである。 Next, the operation of each part will be described in more detail with reference to FIGS. 5 to 7. FIG. 5 is a flowchart showing the operation of the data acquisition unit 303 and the data storage unit 304 of the communication data acquisition device 300 according to the first embodiment.

ステップS11において、データ取得部303は、端末装置100と中継装置200との間の無線区間で送受信されるデータを取得する。この動作は図4のステップS3に対応する。ステップS12において、通信データ取得装置300のCPU211は、取得したデータを構成するMACフレームに含まれるIPアドレス又はMACアドレスを参照する。通信データ取得装置300のCPU211は、IPアドレス又はMACアドレスに基づいて、データを送信した端末装置100が、新規の端末装置100であるか、そうではなく、通信データ取得装置300が既に把握している端末装置100であるかを判定する。端末装置100が新規である場合(ステップS12においてYES)には、処理はステップS13に移行する。端末装置100が既に把握しているものである場合(ステップS12においてNO)には、処理はステップS14に移行する。 In step S11, the data acquisition unit 303 acquires data transmitted / received in the wireless section between the terminal device 100 and the relay device 200. This operation corresponds to step S3 in FIG. In step S12, the CPU 211 of the communication data acquisition device 300 refers to the IP address or the MAC address included in the MAC frame constituting the acquired data. The CPU 211 of the communication data acquisition device 300 has already grasped whether the terminal device 100 that has transmitted data based on the IP address or the MAC address is a new terminal device 100, or the communication data acquisition device 300 has already grasped. It is determined whether the terminal device 100 is present. If the terminal device 100 is new (YES in step S12), the process proceeds to step S13. If the terminal device 100 already knows (NO in step S12), the process proceeds to step S14.

ステップS13において、通信データ取得装置300のCPU211は、データ記憶部304に新規の端末装置100に対応する記憶領域を割り当て、新規の端末装置100用のリングバッファを生成する。ステップS14において、通信データ取得装置300のCPU211は、取得したデータに含まれるIPアドレス又はMACアドレス等の端末装置100を識別する情報に基づいて、対応する端末装置100を決定する。そして、通信データ取得装置300のCPU211は、当該データを対応する端末装置100のリングバッファに一時的に記憶する。このようにして、通信データ取得装置300は端末装置100と中継装置200との間で送受信されるデータを継続的に取得し、リングバッファに当該データをバッファリングする処理を行う。取得したデータに含まれるIPアドレス又はMACアドレスを用いて端末装置100の識別を行うことにより、別途そのような識別情報を送信しなくても、端末装置100の識別が可能である。 In step S13, the CPU 211 of the communication data acquisition device 300 allocates a storage area corresponding to the new terminal device 100 to the data storage unit 304, and generates a ring buffer for the new terminal device 100. In step S14, the CPU 211 of the communication data acquisition device 300 determines the corresponding terminal device 100 based on the information that identifies the terminal device 100 such as the IP address or MAC address included in the acquired data. Then, the CPU 211 of the communication data acquisition device 300 temporarily stores the data in the ring buffer of the corresponding terminal device 100. In this way, the communication data acquisition device 300 continuously acquires the data transmitted / received between the terminal device 100 and the relay device 200, and performs a process of buffering the data in the ring buffer. By identifying the terminal device 100 using the IP address or MAC address included in the acquired data, the terminal device 100 can be identified without separately transmitting such identification information.

なお、リングバッファに記憶できる容量は一定量に限られるため、記憶容量を超えた分のデータは、古いデータを順次上書きしていくことにより記憶される。すなわち、データ記憶部304には、リングバッファの容量に応じた所定期間内に端末装置100と中継装置200との間で送受信されたデータが含まれている。 Since the capacity that can be stored in the ring buffer is limited to a certain amount, the data exceeding the storage capacity is stored by sequentially overwriting the old data. That is, the data storage unit 304 contains data transmitted / received between the terminal device 100 and the relay device 200 within a predetermined period according to the capacity of the ring buffer.

図6は、第1実施形態に係る中継装置200の通信障害検出動作を示すフローチャートである。ステップS21において、中継装置200のCPU211は、中継部201において所定期間内に端末装置100と中継装置200との間で通信があったか否かを判断する。所定期間内に通信があった場合(ステップS21においてYES)、通信障害は起こっていないと判断され、処理はフローチャートの開始点に戻る。その後、所定のタイミングで再び通信障害検出動作が行われる。所定期間内に通信がなかった場合(ステップS21においてNO)、すなわち、所定の期間、無通信状態である場合、処理はステップS22に移行する。 FIG. 6 is a flowchart showing a communication failure detection operation of the relay device 200 according to the first embodiment. In step S21, the CPU 211 of the relay device 200 determines whether or not there is communication between the terminal device 100 and the relay device 200 in the relay unit 201 within a predetermined period. If there is communication within the predetermined period (YES in step S21), it is determined that no communication failure has occurred, and the process returns to the start point of the flowchart. After that, the communication failure detection operation is performed again at a predetermined timing. If there is no communication within the predetermined period (NO in step S21), that is, if there is no communication within the predetermined period, the process proceeds to step S22.

ステップS22において、中継部201は、端末装置100に接続が有効であるか否かを確認するための応答を要求する信号を送信する。この動作は図4のステップS4に対応する。ここで送信される信号は、一例として、KeepAliveのプロトコルに基づく信号であり得る。 In step S22, the relay unit 201 transmits a signal requesting a response to the terminal device 100 to confirm whether or not the connection is valid. This operation corresponds to step S4 in FIG. The signal transmitted here may be, for example, a signal based on the KeepAlive protocol.

ステップS23において、中継装置200のCPU211は、中継部201において端末装置100からの応答信号が受信されたか否かを判断する。応答があった場合(ステップS23においてYES)、通信障害は起こっていないと判断され、処理はフローチャートの開始点に戻る。この動作は図4のステップS5に対応する。応答がなかった場合(ステップS23においてNO)、処理はステップS24に移行する。 In step S23, the CPU 211 of the relay device 200 determines whether or not the response signal from the terminal device 100 has been received by the relay unit 201. If there is a response (YES in step S23), it is determined that no communication failure has occurred, and the process returns to the start point of the flowchart. This operation corresponds to step S5 in FIG. If there is no response (NO in step S23), the process proceeds to step S24.

ステップS24において、障害情報送信部202は、通信データ取得装置300の障害情報受信部301に通信障害が発生したことを示す信号を送信する。この動作は図4のステップS6に対応する。なお、この信号には、応答が得られなかった端末装置100に対応する情報が含まれるようにする。当該情報は端末装置100のIPアドレス又はMACアドレスであり得る。IPアドレス又はMACアドレス等の端末装置100に対応する情報を信号に含めることにより、通信データ取得装置300は、どの端末装置100に対する通信に障害が生じているかを把握することができる。 In step S24, the failure information transmission unit 202 transmits a signal indicating that a communication failure has occurred to the failure information receiving unit 301 of the communication data acquisition device 300. This operation corresponds to step S6 in FIG. It should be noted that this signal includes information corresponding to the terminal device 100 for which no response was obtained. The information may be the IP address or MAC address of the terminal device 100. By including information corresponding to the terminal device 100 such as an IP address or a MAC address in the signal, the communication data acquisition device 300 can grasp which terminal device 100 the communication has failed.

上述のステップS22及びステップS23において、ステップS22の信号の送信を複数回行い、所定の回数以内に応答がなかった場合にステップS24の処理を行うようにしてもよい。 In step S22 and step S23 described above, the signal of step S22 may be transmitted a plurality of times, and if there is no response within a predetermined number of times, the process of step S24 may be performed.

図7は、第1実施形態に係る通信データ取得装置300の障害情報受信部301及びデータ送信部302の動作を示すフローチャートである。ステップS31において、障害情報受信部301は、中継装置200から通信障害が発生したことを示す信号を受信する。この動作は図4のステップS6に対応する。 FIG. 7 is a flowchart showing the operation of the failure information receiving unit 301 and the data transmitting unit 302 of the communication data acquisition device 300 according to the first embodiment. In step S31, the failure information receiving unit 301 receives a signal from the relay device 200 indicating that a communication failure has occurred. This operation corresponds to step S6 in FIG.

ステップS32において、通信データ取得装置300のCPU211は、中継装置200から受信した信号に基づき、どの端末装置100に対する通信に障害が生じているかを識別する。例えば、受信した信号にIPアドレス又はMACアドレスが含まれていれば、そのIPアドレス又はMACアドレスに対応する端末装置100との通信に障害が生じていると判断できる。 In step S32, the CPU 211 of the communication data acquisition device 300 identifies which terminal device 100 the communication has failed based on the signal received from the relay device 200. For example, if the received signal includes an IP address or a MAC address, it can be determined that a failure has occurred in communication with the terminal device 100 corresponding to the IP address or the MAC address.

ステップS33において、通信データ取得装置300のデータ送信部302は、ステップS32で識別された端末装置100に対応するリングバッファに記憶されているデータの一部又は全部を管理サーバ500に送信する。管理サーバ500に送信されるデータは、通信障害の発生前の所定期間(例えば、数分間)に端末装置100と中継装置200との間で送受信されたデータを含み得る。通信障害の発生前にデータを取得しているため、通信障害の原因が端末装置100又は中継装置200の故障であったとして所望のデータを取得することができる。 In step S33, the data transmission unit 302 of the communication data acquisition device 300 transmits a part or all of the data stored in the ring buffer corresponding to the terminal device 100 identified in step S32 to the management server 500. The data transmitted to the management server 500 may include data transmitted / received between the terminal device 100 and the relay device 200 during a predetermined period (for example, several minutes) before the occurrence of the communication failure. Since the data is acquired before the occurrence of the communication failure, it is possible to acquire the desired data assuming that the cause of the communication failure is the failure of the terminal device 100 or the relay device 200.

端末装置100と中継装置200との間のような無線区間においては、周囲の環境、機器同士の同期の不具合等に起因して、有線区間よりも通信障害の発生頻度が大きい場合がある。これに対し、本実施形態では、端末装置100と中継装置200との間の無線区間で送受信された生のデータを管理サーバ500で取得することができる。中継装置200を維持管理する技術者は、このデータを参照して通信障害の原因を特定することができ、通信障害の解消のために必要な措置を行うことができる。したがって、本実施形態によれば、無線区間における通信障害の原因を特定するための情報をより適切に取得可能な通信データ取得装置(無線通信装置)を提供することができる。 In a wireless section such as between the terminal device 100 and the relay device 200, the frequency of communication failures may be higher than in the wired section due to the surrounding environment, synchronization problems between devices, and the like. On the other hand, in the present embodiment, the management server 500 can acquire the raw data transmitted / received in the wireless section between the terminal device 100 and the relay device 200. The engineer who maintains and manages the relay device 200 can identify the cause of the communication failure by referring to this data, and can take necessary measures for resolving the communication failure. Therefore, according to the present embodiment, it is possible to provide a communication data acquisition device (wireless communication device) capable of more appropriately acquiring information for identifying the cause of a communication failure in a wireless section.

更に、本実施形態では、例えば、中継装置200からsyslog機能等によりシステムログだけを管理サーバ500に送信した場合と比べて、より詳細な情報を取得することができ、通信原因の特定がより容易になる。システムログには接続が切断されたことを示すエラー表示のような最小限の情報しか含まれていないが、無線区間で実際に送受信された生のデータにはより多くの情報が含まれるためである。また、当該データは通信障害の発生時に管理サーバ500に自動的に転送されるので、技術者を中継装置200の設置場所に派遣して解析を行う頻度、及び、解析のために通信障害の再現を待つ頻度が低減され、より低コストに通信障害の解消を行うことができる。 Further, in the present embodiment, more detailed information can be acquired as compared with the case where only the system log is transmitted from the relay device 200 to the management server 500 by the syslog function or the like, and it is easier to identify the communication cause. become. The system log contains minimal information such as an error message indicating that the connection has been lost, but the raw data actually sent and received in the radio section contains more information. be. Further, since the data is automatically transferred to the management server 500 when a communication failure occurs, the frequency of dispatching an engineer to the installation location of the relay device 200 for analysis and the reproduction of the communication failure for analysis. The frequency of waiting for is reduced, and communication failures can be resolved at a lower cost.

[第2実施形態]
図8は、第2実施形態に係る通信システムの概略構成を示すブロック図である。本実施形態と第1実施形態の相違点は、第1実施形態では、通信障害の検出を中継装置200側で行っているのに対し、本実施形態では通信データ取得装置300側で行う点である。第1実施形態と共通する点については説明を省略又は簡略化する。
[Second Embodiment]
FIG. 8 is a block diagram showing a schematic configuration of the communication system according to the second embodiment. The difference between the present embodiment and the first embodiment is that in the first embodiment, the communication failure is detected on the relay device 200 side, whereas in the present embodiment, the communication data acquisition device 300 side performs the detection. be. Descriptions of common points with the first embodiment will be omitted or simplified.

本実施形態の通信データ取得装置300は、障害検出部305を有する。障害検出部305は、プログラムに基づいてRAM212又は記憶媒体214に記憶されたデータの処理を行う通信データ取得装置300のCPU211により構成され得る。障害検出部305は、データ記憶部304に記憶されている、端末装置100と中継装置200との間で送受信されたデータに基づいて通信障害の有無を判断する。なお、障害検出部305は、単に検出部と呼ばれることもある。 The communication data acquisition device 300 of this embodiment has a failure detection unit 305. The failure detection unit 305 may be configured by the CPU 211 of the communication data acquisition device 300 that processes the data stored in the RAM 212 or the storage medium 214 based on the program. The failure detection unit 305 determines the presence or absence of a communication failure based on the data transmitted and received between the terminal device 100 and the relay device 200 stored in the data storage unit 304. The failure detection unit 305 may be simply referred to as a detection unit.

より具体的には、例えば、当該データの中のACK(ACKnowledgement)信号に基づいて通信障害の有無を判断することができる。ACK信号とは、装置が信号を受信した際に、受信側の装置から送信側の装置に送られる信号であり、データ送信が正常に行われたこと等を送信側に知らせるための信号である。例えば、IEEE802.11xでは、送信側の装置がACK信号を受信しなかった場合には送信側の装置はデータを再送する。そのため、ACK信号が送られていない場合、同じACK信号が連続して送信されている場合等には通信障害が起こっていると判断することができる。したがって、障害検出部305は、データ内のACK信号の状態が上述のような通信異常を示す状態であるか否かを確認することにより、通信障害の有無を判断することができる。 More specifically, for example, the presence or absence of a communication failure can be determined based on the ACK (ACKnowledgement) signal in the data. The ACK signal is a signal sent from the receiving device to the transmitting device when the device receives the signal, and is a signal for notifying the transmitting side that data transmission has been performed normally. .. For example, in IEEE802.11x, if the transmitting device does not receive the ACK signal, the transmitting device retransmits the data. Therefore, when the ACK signal is not transmitted, or when the same ACK signal is continuously transmitted, it can be determined that a communication failure has occurred. Therefore, the failure detection unit 305 can determine the presence or absence of a communication failure by confirming whether or not the state of the ACK signal in the data is a state indicating a communication abnormality as described above.

本実施形態によれば、第1実施形態と同様に、無線通信障害の原因を特定するための情報をより適切に取得可能な通信データ取得装置(無線通信装置)を提供することができる。これに加え、本実施形態では、中継装置200で通信障害の有無を判断する必要がないため、通信データ取得装置300が自律的に通信障害を判断して、管理サーバ500にデータを送信することができる。 According to the present embodiment, as in the first embodiment, it is possible to provide a communication data acquisition device (wireless communication device) capable of more appropriately acquiring information for identifying the cause of a wireless communication failure. In addition to this, in the present embodiment, since it is not necessary for the relay device 200 to determine the presence or absence of a communication failure, the communication data acquisition device 300 autonomously determines the communication failure and transmits the data to the management server 500. Can be done.

[第3実施形態]
図9は、第3実施形態に係る通信システムの概略構成を示すブロック図である。本実施形態では中継装置200内に通信データ取得装置300が一体となっている点が第1実施形態及び第2実施形態と異なる。第1実施形態及び第2実施形態と共通する点については説明を省略又は簡略化する。
[Third Embodiment]
FIG. 9 is a block diagram showing a schematic configuration of the communication system according to the third embodiment. The present embodiment is different from the first embodiment and the second embodiment in that the communication data acquisition device 300 is integrated in the relay device 200. The description of common points with the first embodiment and the second embodiment will be omitted or simplified.

本実施形態の通信データ取得装置300は、障害検出部305を有する。障害検出部305は、端末装置100と中継装置200との間で送受信されたデータを中継部201から取得して通信障害の有無を判断する。通信障害の判断方法は第1実施形態と概ね同様であるため、説明を省略する。なお、本実施形態において、第2実施形態と同様に、障害検出部305は、データ記憶部304に記憶されているデータを用いて通信障害の有無を判断してもよい。 The communication data acquisition device 300 of this embodiment has a failure detection unit 305. The failure detection unit 305 acquires data transmitted / received between the terminal device 100 and the relay device 200 from the relay unit 201 and determines whether or not there is a communication failure. Since the method for determining a communication failure is substantially the same as that in the first embodiment, the description thereof will be omitted. In the present embodiment, as in the second embodiment, the failure detection unit 305 may determine the presence or absence of a communication failure using the data stored in the data storage unit 304.

本実施形態によれば、第1実施形態と同様に、無線通信障害の原因を特定するための情報をより適切に取得可能な通信データ取得装置(無線通信装置)を提供することができる。これに加え、本実施形態では、通信データ取得装置300の機能を中継装置200に組み込むことでより単純な構成とすることができる。 According to the present embodiment, as in the first embodiment, it is possible to provide a communication data acquisition device (wireless communication device) capable of more appropriately acquiring information for identifying the cause of a wireless communication failure. In addition to this, in the present embodiment, the function of the communication data acquisition device 300 can be incorporated into the relay device 200 to form a simpler configuration.

[第4実施形態]
上述の実施形態において説明したシステム及び装置は以下のようにも構成することができる。図10は、第4実施形態に係る無線通信装置800の機能ブロック図である。無線通信装置800は、中継装置と端末装置との間の無線区間で送受信されるデータを取得する取得部801を有する。更に、無線通信装置800は、データを記憶する記憶部802を有する。更に、無線通信装置800は、中継装置と端末装置との間に通信障害が発生した場合に、記憶部802に記憶されたデータをサーバに送信する送信部803を有する。
[Fourth Embodiment]
The systems and devices described in the above embodiments can also be configured as follows. FIG. 10 is a functional block diagram of the wireless communication device 800 according to the fourth embodiment. The wireless communication device 800 has an acquisition unit 801 for acquiring data transmitted / received in a wireless section between the relay device and the terminal device. Further, the wireless communication device 800 has a storage unit 802 for storing data. Further, the wireless communication device 800 has a transmission unit 803 that transmits data stored in the storage unit 802 to the server when a communication failure occurs between the relay device and the terminal device.

本実施形態によれば、無線通信障害の原因を特定するための情報をより適切に取得可能な無線通信装置を提供することができる。 According to the present embodiment, it is possible to provide a wireless communication device capable of more appropriately acquiring information for identifying the cause of a wireless communication failure.

[第5実施形態]
図11は、第5実施形態に係る中継装置900の機能ブロック図である。中継装置900は、中継装置と端末装置との間に通信障害が発生した場合に、無線通信装置に通信障害が発生したことを示す信号を送信することにより、無線通信装置に対し、無線通信装置に記憶されている中継装置と端末装置との間の無線区間で送受信されたデータを、サーバに送信させる障害情報送信部901を有する。
[Fifth Embodiment]
FIG. 11 is a functional block diagram of the relay device 900 according to the fifth embodiment. When a communication failure occurs between the relay device and the terminal device, the relay device 900 transmits a signal indicating that the communication failure has occurred to the wireless communication device, thereby transmitting the signal indicating that the communication failure has occurred to the wireless communication device. It has a failure information transmission unit 901 that causes a server to transmit data transmitted / received in a wireless section between a relay device and a terminal device stored in.

本実施形態によれば、無線通信装置に、無線通信障害の原因を特定するための情報をより適切に取得させることができる中継装置を提供することができる。 According to the present embodiment, it is possible to provide a relay device capable of causing the wireless communication device to more appropriately acquire information for identifying the cause of the wireless communication failure.

[変形実施形態]
本発明は、上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
[Modification Embodiment]
The present invention is not limited to the above-described embodiment, and can be appropriately modified without departing from the spirit of the present invention.

例えば、上述の実施形態において、無線ネットワーク600は無線LANであるものとしたが、例えば、センサネットワークであってもよい。センサネットワークの通信規格にはIEEE802.15.4が用いられ得る。この場合、端末装置100は、センサ及び通信装置を含むセンサノードであり得る。また、中継装置200は、例えば、センサネットワークに用いられる6LoWPAN(IPv6 over Low Power Wireless Personal Area Network)とインタ-ネットとを接続するゲートウェイであり得る。すなわち、上述の実施形態の構成はセンサネットワーク等のいわゆるIoT(Internet of Things)における無線通信障害の原因を特定するため情報取得にも適用可能である。 For example, in the above-described embodiment, the wireless network 600 is a wireless LAN, but may be a sensor network, for example. IEEE802.1.5 can be used as the communication standard for the sensor network. In this case, the terminal device 100 may be a sensor node including a sensor and a communication device. Further, the relay device 200 may be, for example, a gateway that connects the 6LoWPAN (IPv6 over Low Power Wireless Personal Area Network) used for the sensor network and the Internet. That is, the configuration of the above-described embodiment can also be applied to information acquisition in order to identify the cause of a wireless communication failure in a so-called IoT (Internet of Things) such as a sensor network.

また、上述の実施形態において、通信データ取得装置300のデータ送信部302は、障害発生時だけでなく、通常時も定期的にデータ記憶部304のデータを管理サーバ500に送信するように構成されていてもよい。この構成によれば、中継装置200と端末装置100との間の無線区間の通信状態を随時取得することができる。また、この構成によれば、管理サーバ500は通常時のデータと障害発生時のデータとの双方を記憶することができ、技術者はこれらを対比して無線通信障害の原因を特定することができる。更に、本構成において、通常時のデータと障害発生時のデータとを用いて無線通信障害の原因の分析を機械学習させることにより、管理サーバ500が自動的に無線通信障害の原因を特定するように構成してもよい。これにより、技術者の作業量を更に軽減することができる。 Further, in the above-described embodiment, the data transmission unit 302 of the communication data acquisition device 300 is configured to periodically transmit the data of the data storage unit 304 to the management server 500 not only when a failure occurs but also during normal times. May be. According to this configuration, the communication state of the wireless section between the relay device 200 and the terminal device 100 can be acquired at any time. Further, according to this configuration, the management server 500 can store both the data at the normal time and the data at the time of failure, and the technician can identify the cause of the wireless communication failure by comparing these. can. Further, in this configuration, the management server 500 automatically identifies the cause of the wireless communication failure by machine learning the analysis of the cause of the wireless communication failure using the data at the normal time and the data at the time of the failure. It may be configured as. As a result, the amount of work of the technician can be further reduced.

また、上述の実施形態の機能を実現するように該実施形態の構成を動作させるプログラムを記憶媒体に記録させ、記憶媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記憶媒体も各実施形態の範囲に含まれる。また、上述のプログラムが記録された記憶媒体だけでなく、そのプログラム自体も各実施形態に含まれる。また、上述の実施形態に含まれる1又は2以上の構成要素は、各構成要素の機能を実現するように構成されたASIC(Application Specific Integrated Circuit)等の回路であってもよい。 Further, each embodiment also implements a processing method in which a program for operating the configuration of the embodiment is recorded in a storage medium so as to realize the function of the above-described embodiment, the program recorded in the storage medium is read out as a code, and the program is executed in a computer. Included in the category of morphology. That is, a computer-readable storage medium is also included in the scope of each embodiment. Further, not only the storage medium in which the above-mentioned program is recorded but also the program itself is included in each embodiment. Further, the one or more components included in the above-described embodiment may be a circuit such as an ASIC (Application Specific Integrated Circuit) configured to realize the function of each component.

該記憶媒体としては例えばフロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD(Compact Disk)-ROM、磁気テープ、不揮発性メモリカード、ROMを用いることができる。また該記憶媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、OS(Operating System)上で動作して処理を実行するものも各実施形態の範疇に含まれる。 As the storage medium, for example, a floppy (registered trademark) disk, a hard disk, an optical disk, a magneto-optical disk, a CD (Compact Disk) -ROM, a magnetic tape, a non-volatile memory card, or a ROM can be used. Further, the program recorded on the storage medium is not limited to the one that executes the processing by itself, but the one that operates on the OS (Operating System) and executes the processing in cooperation with other software and the function of the expansion board. Is also included in the category of each embodiment.

なお、上述の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 It should be noted that the above-described embodiments are merely examples of embodiment of the present invention, and the technical scope of the present invention should not be construed in a limited manner by these. That is, the present invention can be implemented in various forms without departing from the technical idea or its main features.

上述の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。 Some or all of the above embodiments may also be described, but not limited to:

(付記1)
中継装置と端末装置との間の無線区間で送受信されるデータを取得する取得部と、
前記データを記憶する記憶部と、
前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記記憶部に記憶された前記データをサーバに送信する送信部と、
を有することを特徴とする無線通信装置。
(Appendix 1)
An acquisition unit that acquires data transmitted and received in the wireless section between the relay device and the terminal device,
A storage unit that stores the data and
A transmission unit that transmits the data stored in the storage unit to the server when a communication failure occurs between the relay device and the terminal device.
A wireless communication device characterized by having.

(付記2)
前記送信部が前記サーバに送信する前記データは、前記通信障害が発生する前の所定期間内に送受信されたデータを含むことを特徴とする付記1に記載の無線通信装置。
(Appendix 2)
The wireless communication device according to Appendix 1, wherein the data transmitted by the transmission unit to the server includes data transmitted and received within a predetermined period before the communication failure occurs.

(付記3)
前記記憶部は、前記中継装置に通信接続する前記端末装置ごとに設定された、前記データを記憶するリングバッファを含むことを特徴とする付記1又は2に記載の無線通信装置。
(Appendix 3)
The wireless communication device according to Supplementary Note 1 or 2, wherein the storage unit includes a ring buffer for storing the data, which is set for each terminal device to be communicated and connected to the relay device.

(付記4)
前記データは、前記データに含まれるIP(Internet Protocol)アドレス又はMAC(Media Access Control)アドレスに基づいて決定された前記リングバッファに記憶されることを特徴とする付記3に記載の無線通信装置。
(Appendix 4)
The wireless communication device according to Appendix 3, wherein the data is stored in the ring buffer determined based on an IP (Internet Protocol) address or a MAC (Media Access Control) address included in the data.

(付記5)
前記送信部は、前記通信障害が発生していないときには、定期的に前記データを前記サーバに送信することを特徴とする付記1乃至4のいずれか1項に記載の無線通信装置。
(Appendix 5)
The wireless communication device according to any one of Supplementary note 1 to 4, wherein the transmission unit periodically transmits the data to the server when the communication failure does not occur.

(付記6)
前記通信障害が発生したことを示す信号を前記中継装置から受信する障害情報受信部を更に有することを特徴とする付記1乃至5のいずれか1項に記載の無線通信装置。
(Appendix 6)
The wireless communication device according to any one of Supplementary note 1 to 5, further comprising a failure information receiving unit that receives a signal indicating that a communication failure has occurred from the relay device.

(付記7)
前記中継装置と前記端末装置との間の前記通信障害を検出する検出部を更に有することを特徴とする付記1乃至5のいずれか1項に記載の無線通信装置。
(Appendix 7)
The wireless communication device according to any one of Supplementary note 1 to 5, further comprising a detection unit for detecting the communication failure between the relay device and the terminal device.

(付記8)
中継装置と端末装置との間の無線区間で送受信されるデータを取得するステップと、
前記データを記憶装置に記憶するステップと、
前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記記憶装置に記憶された前記データをサーバに送信するステップと、
を有することを特徴とする無線通信方法。
(Appendix 8)
Steps to acquire data transmitted and received in the wireless section between the relay device and the terminal device,
The step of storing the data in the storage device and
A step of transmitting the data stored in the storage device to the server when a communication failure occurs between the relay device and the terminal device.
A wireless communication method characterized by having.

(付記9)
コンピュータに、
中継装置と端末装置との間の無線区間で送受信されるデータを取得するステップと、
前記データを記憶装置に記憶するステップと、
前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記記憶装置に記憶された前記データをサーバに送信するステップと、
を実行させることを特徴とするプログラム。
(Appendix 9)
On the computer
Steps to acquire data transmitted and received in the wireless section between the relay device and the terminal device,
The step of storing the data in the storage device and
A step of transmitting the data stored in the storage device to the server when a communication failure occurs between the relay device and the terminal device.
A program characterized by executing.

(付記10)
中継装置であって、
前記中継装置と端末装置との間に通信障害が発生した場合に、無線通信装置に前記通信障害が発生したことを示す信号を送信することにより、前記無線通信装置に対し、前記無線通信装置に記憶されている前記中継装置と前記端末装置との間の無線区間で送受信されたデータを、サーバに送信させる障害情報送信部
を有することを特徴とする中継装置。
(Appendix 10)
It ’s a relay device,
When a communication failure occurs between the relay device and the terminal device, by transmitting a signal indicating that the communication failure has occurred to the wireless communication device, the wireless communication device can be sent to the wireless communication device. A relay device having a failure information transmission unit that causes a server to transmit data transmitted / received in a wireless section between the relay device and the terminal device that is stored.

(付記11)
中継装置と端末装置との間に通信障害が発生した場合に、無線通信装置に前記通信障害が発生したことを示す信号を送信することにより、前記無線通信装置に対し、前記無線通信装置に記憶されている前記中継装置と前記端末装置との間の無線区間で送受信されたデータを、サーバに送信させるステップ
を有することを特徴とする中継方法。
(Appendix 11)
When a communication failure occurs between the relay device and the terminal device, the wireless communication device is stored in the wireless communication device by transmitting a signal indicating that the communication failure has occurred to the wireless communication device. A relay method comprising a step of causing a server to transmit data transmitted / received in a wireless section between the relay device and the terminal device.

(付記12)
コンピュータに、
中継装置と端末装置との間に通信障害が発生した場合に、無線通信装置に前記通信障害が発生したことを示す信号を送信することにより、前記無線通信装置に対し、前記無線通信装置に記憶されている前記中継装置と前記端末装置との間の無線区間で送受信されたデータを、サーバに送信させるステップ
を実行させることを特徴とするプログラム。
(Appendix 12)
On the computer
When a communication failure occurs between the relay device and the terminal device, the wireless communication device is stored in the wireless communication device by transmitting a signal indicating that the communication failure has occurred to the wireless communication device. A program characterized by executing a step of causing a server to transmit data transmitted / received in a wireless section between the relay device and the terminal device.

100 端末装置
200、900 中継装置
201 中継部
202、901 障害情報送信部
211 CPU
212 RAM
213 ROM
214 記憶媒体
215 入力装置
216 表示装置
217 無線LANインターフェース
218 WANインターフェース
300 通信データ取得装置
301 障害情報受信部
302 データ送信部
303 データ取得部
304 データ記憶部
305 障害検出部
400 データサーバ
500 管理サーバ
600 無線ネットワーク
700 IPネットワーク
800 無線通信装置
801 取得部
802 記憶部
803 送信部
100 Terminal device 200, 900 Relay device 201 Relay unit 202, 901 Failure information transmission unit 211 CPU
212 RAM
213 ROM
214 Storage medium 215 Input device 216 Display device 217 Wireless LAN interface 218 WAN interface 300 Communication data acquisition device 301 Failure information reception unit 302 Data transmission unit 303 Data acquisition unit 304 Data storage unit 305 Failure detection unit 400 Data server 500 Management server 600 Wireless Network 700 IP network 800 Wireless communication device 801 Acquisition unit 802 Storage unit 803 Transmission unit

Claims (10)

中継装置と端末装置との間の無線区間で送受信される生データを取得する取得部と、
リングバッファを含み、古い生データを順次上書きすることにより前記生データを記憶する記憶部と、
前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記通信障害が発生する前に前記記憶部に記憶された、前記リングバッファの記憶容量分の前記生データをサーバに送信する送信部と、
を有することを特徴とする無線通信装置。
An acquisition unit that acquires raw data transmitted and received in the wireless section between the relay device and the terminal device,
A storage unit that includes a ring buffer and stores the raw data by sequentially overwriting the old raw data .
When a communication failure occurs between the relay device and the terminal device, the raw data corresponding to the storage capacity of the ring buffer stored in the storage unit before the communication failure occurs is transmitted to the server. Transmitter and
A wireless communication device characterized by having.
前記送信部が前記サーバに送信する前記生データは、前記通信障害が発生する前の所定期間内に送受信された生データを含むことを特徴とする請求項1に記載の無線通信装置。 The wireless communication device according to claim 1, wherein the raw data transmitted by the transmission unit to the server includes raw data transmitted and received within a predetermined period before the communication failure occurs. 前記リングバッファは、前記中継装置に通信接続する前記端末装置ごとに設定されていることを特徴とする請求項1又は2に記載の無線通信装置。 The wireless communication device according to claim 1 or 2, wherein the ring buffer is set for each terminal device that is connected to the relay device by communication. 前記生データは、前記生データに含まれるIP(Internet Protocol)アドレス又はMAC(Media Access Control)アドレスに基づいて決定された前記リングバッファに記憶されることを特徴とする請求項3に記載の無線通信装置。 The radio according to claim 3, wherein the raw data is stored in the ring buffer determined based on an IP (Internet Protocol) address or a MAC (Media Access Control) address included in the raw data. Communication device. 前記送信部は、前記通信障害が発生していないときには、定期的に前記生データを前記サーバに送信することを特徴とする請求項1乃至4のいずれか1項に記載の無線通信装置。 The wireless communication device according to any one of claims 1 to 4, wherein the transmission unit periodically transmits the raw data to the server when the communication failure does not occur. 前記通信障害が発生したことを示す信号を前記中継装置から受信する障害情報受信部を更に有することを特徴とする請求項1乃至5のいずれか1項に記載の無線通信装置。 The wireless communication device according to any one of claims 1 to 5, further comprising a failure information receiving unit that receives a signal indicating that a communication failure has occurred from the relay device. 前記中継装置と前記端末装置との間の前記通信障害を検出する検出部を更に有することを特徴とする請求項1乃至5のいずれか1項に記載の無線通信装置。 The wireless communication device according to any one of claims 1 to 5, further comprising a detection unit for detecting the communication failure between the relay device and the terminal device. 中継装置と端末装置との間の無線区間で送受信される生データを取得するステップと、
前記生データを、リングバッファを含む記憶装置に、古い生データを順次上書きすることにより記憶するステップと、
前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記通信障害が発生する前に前記記憶装置に記憶された、前記リングバッファの記憶容量分の前記生データをサーバに送信するステップと、
を有することを特徴とする無線通信方法。
Steps to acquire raw data transmitted and received in the wireless section between the relay device and the terminal device,
A step of storing the raw data in a storage device including a ring buffer by sequentially overwriting the old raw data .
When a communication failure occurs between the relay device and the terminal device, the raw data corresponding to the storage capacity of the ring buffer stored in the storage device before the communication failure occurs is transmitted to the server. Steps to do and
A wireless communication method characterized by having.
コンピュータに、
中継装置と端末装置との間の無線区間で送受信される生データを取得するステップと、
前記生データを、リングバッファを含む記憶装置に、古い生データを順次上書きすることにより記憶するステップと、
前記中継装置と前記端末装置との間に通信障害が発生した場合に、前記通信障害が発生する前に前記記憶装置に記憶された、前記リングバッファの記憶容量分の前記生データをサーバに送信するステップと、
を実行させることを特徴とするプログラム。
On the computer
Steps to acquire raw data transmitted and received in the wireless section between the relay device and the terminal device,
A step of storing the raw data in a storage device including a ring buffer by sequentially overwriting the old raw data .
When a communication failure occurs between the relay device and the terminal device, the raw data corresponding to the storage capacity of the ring buffer stored in the storage device before the communication failure occurs is transmitted to the server. Steps to do and
A program characterized by executing.
中継装置であって、
前記中継装置と端末装置との間に通信障害が発生した場合に、無線通信装置に前記通信障害が発生したことを示す信号を送信することにより、前記無線通信装置に対し、前記無線通信装置に記憶されている前記中継装置と前記端末装置との間の無線区間で送受信された生データを、サーバに送信させる障害情報送信部
を有し、
前記無線通信装置は、古い生データを順次上書きすることにより前記生データを記憶するリングバッファを含み、
前記障害情報送信部は、前記通信障害が発生する前に前記リングバッファに記憶された、前記リングバッファの記憶容量分の前記生データを前記サーバに送信させることを特徴とする中継装置。
It ’s a relay device,
When a communication failure occurs between the relay device and the terminal device, by transmitting a signal indicating that the communication failure has occurred to the wireless communication device, the wireless communication device can be sent to the wireless communication device. It has a failure information transmission unit that causes the server to transmit the stored raw data transmitted / received in the wireless section between the relay device and the terminal device .
The wireless communication device includes a ring buffer for storing the raw data by sequentially overwriting the old raw data.
The failure information transmission unit is a relay device characterized in that the raw data corresponding to the storage capacity of the ring buffer stored in the ring buffer before the communication failure occurs is transmitted to the server .
JP2017043783A 2017-03-08 2017-03-08 Wireless communication device, wireless communication method, relay device and program Active JP7004377B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017043783A JP7004377B2 (en) 2017-03-08 2017-03-08 Wireless communication device, wireless communication method, relay device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017043783A JP7004377B2 (en) 2017-03-08 2017-03-08 Wireless communication device, wireless communication method, relay device and program

Publications (2)

Publication Number Publication Date
JP2018148485A JP2018148485A (en) 2018-09-20
JP7004377B2 true JP7004377B2 (en) 2022-01-21

Family

ID=63591694

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017043783A Active JP7004377B2 (en) 2017-03-08 2017-03-08 Wireless communication device, wireless communication method, relay device and program

Country Status (1)

Country Link
JP (1) JP7004377B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005184248A (en) 2003-12-17 2005-07-07 Mitsubishi Electric Corp Radio base station and communication system
JP2005269623A (en) 2004-02-19 2005-09-29 Matsushita Electric Ind Co Ltd Packet routing method and packet routing apparatus
JP2015527786A (en) 2012-07-02 2015-09-17 トムソン ライセンシングThomson Licensing Method for monitoring wireless link of Wi-Fi node of subscriber premises equipment and subscriber premises equipment using the method
JP2016181745A (en) 2015-03-23 2016-10-13 Kddi株式会社 Wireless terminal, program, and communication log acquisition method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3255102B2 (en) * 1997-12-24 2002-02-12 株式会社デンソー Wireless communication device
JP2002374255A (en) * 2001-06-14 2002-12-26 Fuji Electric Co Ltd Redundant network system
WO2006106921A1 (en) * 2005-03-31 2006-10-12 Nec Corporation Service level management system for mobile communication
JP2009065617A (en) * 2007-09-10 2009-03-26 Oki Electric Ind Co Ltd Lan communication system
JP5142669B2 (en) * 2007-11-02 2013-02-13 株式会社東芝 Communication device and method and program for identifying cause of failure
JP4901796B2 (en) * 2008-04-02 2012-03-21 株式会社日立製作所 Log level collection apparatus and log level collection method
JP5817731B2 (en) * 2010-09-30 2015-11-18 富士通株式会社 COMMUNICATION SYSTEM, WIRELESS COMMUNICATION DEVICE, STATUS INFORMATION RECEPTION DEVICE, WIRELESS COMMUNICATION PROGRAM, AND STATUS INFORMATION RECEPTION PROGRAM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005184248A (en) 2003-12-17 2005-07-07 Mitsubishi Electric Corp Radio base station and communication system
JP2005269623A (en) 2004-02-19 2005-09-29 Matsushita Electric Ind Co Ltd Packet routing method and packet routing apparatus
JP2015527786A (en) 2012-07-02 2015-09-17 トムソン ライセンシングThomson Licensing Method for monitoring wireless link of Wi-Fi node of subscriber premises equipment and subscriber premises equipment using the method
JP2016181745A (en) 2015-03-23 2016-10-13 Kddi株式会社 Wireless terminal, program, and communication log acquisition method

Also Published As

Publication number Publication date
JP2018148485A (en) 2018-09-20

Similar Documents

Publication Publication Date Title
US12010031B2 (en) Methods and apparatus for facilitating fault detection and/or predictive fault detection
US11637440B2 (en) Battery management system, and method and apparatus for transmitting information
US8910248B2 (en) Terminal connection status management with network authentication
JP6279938B2 (en) Connection management apparatus, communication system, connection management method and program
JP5053835B2 (en) Relay device
US9473961B2 (en) Method and apparatus for handling address conflict
JP6807113B2 (en) Communication system, communication method and communication device
KR20130053230A (en) Method and apparatus for a resource allocation schduling in a wireless communication system
JP2011103615A (en) Wireless communication condition acquiring method, and wireless station
JP2003110568A (en) Wireless base station, wireless communication system, program and connection control method
JP7004377B2 (en) Wireless communication device, wireless communication method, relay device and program
US8615192B2 (en) Communication system, communication apparatus, control method of communication apparatus, and computer-readable storage medium
US10310931B2 (en) Communications state estimation device, communications state estimation method, and storage medium that stores communications state estimation program
US11330407B2 (en) Base station device, terminal device, wireless communication system, and radio resource information notification method
JP5706303B2 (en) COMMUNICATION METHOD, RADIO ACCESS SYSTEM, AND PROGRAM
JP6459590B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
US20150036588A1 (en) Method and apparatus for multiplexing packet to extend wireless sensor network using existing transmission network
JP2006148784A (en) Communication method and communication apparatus
US20230137775A1 (en) Base station, wireless communication system, and wireless communication method
JP2004048591A (en) Wireless access system
CN115002896A (en) Signal transmission method and device thereof, and computer-readable storage medium
JPH1079755A (en) Bridge device
WO2019026990A1 (en) Wireless device and program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180413

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200928

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201109

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210210

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210210

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210219

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210225

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20210319

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20210323

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210729

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20211005

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20211028

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20211130

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20211130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211223

R151 Written notification of patent or utility model registration

Ref document number: 7004377

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151