[go: up one dir, main page]

JP2016025560A - Data generation device and data processing device - Google Patents

Data generation device and data processing device Download PDF

Info

Publication number
JP2016025560A
JP2016025560A JP2014149762A JP2014149762A JP2016025560A JP 2016025560 A JP2016025560 A JP 2016025560A JP 2014149762 A JP2014149762 A JP 2014149762A JP 2014149762 A JP2014149762 A JP 2014149762A JP 2016025560 A JP2016025560 A JP 2016025560A
Authority
JP
Japan
Prior art keywords
data
wireless communication
encoding
unit
parameter
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
JP2014149762A
Other languages
Japanese (ja)
Inventor
拓磨 京
Takuma Kyo
拓磨 京
秋田 英範
Hidenori Akita
英範 秋田
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2014149762A priority Critical patent/JP2016025560A/en
Publication of JP2016025560A publication Critical patent/JP2016025560A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow for enhancement of communication efficiency in a wireless communication device without impairing communication reliability, in a data generation device generating coded data transmitted by the wireless communication device.SOLUTION: In a wireless communication system 1, wireless part parameter measurement sections 23a, 33a acquire recognition data for recognizing the frame length when wireless communication units 12, 31a perform data transmission. Coding/block length parameter determination units 24a, 34a acquire the amount of data transmitted using the wireless communication units 12, 31a. The coding/block length parameter determination units 24a, 34a set the coded parameters representing the parameters when performing the coding depending on the frame length and the amount of transmission data, and erasure correction coding units 25, 35a and sub-block division units 26, 36a perform coding of the transmission data according to the coded parameters.SELECTED DRAWING: Figure 1

Description

本発明は、無線通信装置にて送信する符号化データを生成するデータ生成装置、および符号化データを復号化するデータ処理装置に関する。   The present invention relates to a data generation device that generates encoded data to be transmitted by a wireless communication device, and a data processing device that decodes the encoded data.

上記のデータ生成装置として、消失訂正符号化等の誤り訂正符号化を行うものが知られている(例えば、特許文献1参照)。   A device that performs error correction coding such as erasure correction coding is known as the above data generation device (see, for example, Patent Document 1).

特開2008−124613号公報JP 2008-124613 A

しかしながら、上記データ生成装置では、パケットを生成する際の手法には詳しく言及されておらず、常に同じデータ量のパケットを生成し、さらに各パケットを含むフレームを生成するものと推定される。このような構成では、フレームにおいてデータの空きが生じると、この空きをダミーデータで埋めたフレームを生成することになるため、無線通信装置では、ダミーデータを埋める分だけ通信効率が低下するという問題点があった。また、データ量を調整する機構が無いため、本来必要であるデータ量以上の冗長なデータの生成および送信により通信効率が低下するという問題点があった。   However, in the data generation apparatus, a method for generating a packet is not described in detail, and it is estimated that a packet having the same data amount is always generated and a frame including each packet is further generated. In such a configuration, when data vacancies occur in a frame, a frame in which the vacancies are filled with dummy data is generated. Therefore, in the wireless communication device, the communication efficiency is lowered by the amount of dummy data filling. There was a point. Further, since there is no mechanism for adjusting the data amount, there has been a problem that communication efficiency is lowered due to generation and transmission of redundant data exceeding the originally required data amount.

そこで、このような問題点を鑑み、無線通信装置にて送信する符号化データを生成するデータ生成装置において、通信の信頼性を損なわず、なおかつ無線通信装置での通信効率を向上できるようにすることを本発明の目的とする。   Accordingly, in view of such a problem, in a data generation device that generates encoded data to be transmitted by a wireless communication device, communication reliability in the wireless communication device can be improved without impairing communication reliability. This is an object of the present invention.

本発明のデータ生成装置において、フレーム長取得手段は、無線通信装置がデータ送信する際のフレーム長を認識するための認識データを取得する。また、データ量取得手段は、無線通信装置を利用して送信しようとする送信データのデータ量を取得する。そして、符号化パラメータ設定手段は、フレーム長および送信データのデータ量に応じて符号化を行う際のパラメータを表す符号化パラメータを設定し、符号化手段は、符号化パラメータに従って、送信データの符号化を行う。   In the data generation device of the present invention, the frame length acquisition means acquires recognition data for recognizing the frame length when the wireless communication device transmits data. The data amount acquisition means acquires the data amount of transmission data to be transmitted using the wireless communication device. The encoding parameter setting means sets an encoding parameter representing a parameter for encoding according to the frame length and the data amount of the transmission data, and the encoding means encodes the transmission data according to the encoding parameter. To do.

このようなデータ生成装置によれば、フレーム長および送信データのデータ量に応じて符号化を行う際のパラメータの設定を変更するので、無線通信装置がデータ送信する際のフレーム長および送信データのデータ量に適した符号化データとすることができる。よって、無線通信装置での符号化データを送信する際の通信効率を向上させることができる。   According to such a data generation device, since the setting of parameters when performing encoding is changed according to the frame length and the data amount of transmission data, the frame length and transmission data of the wireless communication device transmit data. Encoded data suitable for the amount of data can be obtained. Therefore, it is possible to improve communication efficiency when transmitting encoded data in the wireless communication apparatus.

なお、各請求項の記載は、可能な限りにおいて任意に組み合わせることができる。この際、一部構成を除外してもよい。   In addition, description of each claim can be arbitrarily combined as much as possible. At this time, a part of the configuration may be excluded.

第1実施形態の無線通信システム1の概略構成を示すブロック図である。1 is a block diagram illustrating a schematic configuration of a wireless communication system 1 according to a first embodiment. フレームの一例を示す説明図である。It is explanatory drawing which shows an example of a flame | frame. 消失訂正符号化部による処理を示す概念図である。It is a conceptual diagram which shows the process by an erasure | elimination correction encoding part. サブブロック分割部による処理を示す概念図である。It is a conceptual diagram which shows the process by a subblock division part. 間欠送信部による処理を示す概念図である。It is a conceptual diagram which shows the process by an intermittent transmission part. 無線通信部による処理を示す概念図である。It is a conceptual diagram which shows the process by a radio | wireless communication part. 複数のパケットが1フレームに含まれる例を示す説明図である。It is explanatory drawing which shows the example in which several packets are contained in 1 frame. フレームの空き部分にダミーデータが挿入されることを示す説明図である。It is explanatory drawing which shows that dummy data is inserted in the empty part of a flame | frame. 第2実施形態の無線通信システム2の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the radio | wireless communications system 2 of 2nd Embodiment. 第3実施形態の無線通信システム3の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the radio | wireless communications system 3 of 3rd Embodiment. 第3実施形態の無線部パラメータ測定部33cが実行するパラメータ算出処理を示すフローチャートである。It is a flowchart which shows the parameter calculation process which the radio | wireless part parameter measurement part 33c of 3rd Embodiment performs. 第4実施形態の無線通信システム4の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the radio | wireless communications system 4 of 4th Embodiment. 第4実施形態の無線部パラメータ測定部33dcが実行するパラメータ算出処理を示すフローチャートである。It is a flowchart which shows the parameter calculation process which radio | wireless part parameter measurement part 33dc of 4th Embodiment performs. 第5実施形態の無線通信システム5の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the radio | wireless communications system 5 of 5th Embodiment.

以下に本発明にかかる実施の形態を図面と共に説明する。
[第1実施形態]
[本実施形態の構成]
本発明が適用された無線通信システム1は、例えばLTE(Long Term Evolution)での通信を行うよう設定されている。特に、無線通信を行うクラウドサーバー20aおよび端末装置30aが、フレーム長および送信データのデータ量に応じて符号化を行う際のパラメータの設定を行い、データ送信する際のフレーム長(1度の送信プロセスで送るデータ量を表すフレーム(Tranport Block:図2参照)の長さ(N byte))および送信データのデータ量に適した符号化データとする機能を備えている。
Embodiments according to the present invention will be described below with reference to the drawings.
[First Embodiment]
[Configuration of this embodiment]
The wireless communication system 1 to which the present invention is applied is set to perform communication using, for example, LTE (Long Term Evolution). In particular, the cloud server 20a and the terminal device 30a that perform wireless communication set parameters for encoding according to the frame length and the data amount of transmission data, and set the frame length (single transmission) It has a function to make the encoded data suitable for the length (N byte) of a frame (Tranport Block: see FIG. 2) representing the amount of data to be sent in the process and the amount of transmission data.

詳細には、無線通信システム1は、図1に示すように、無線基地局10、クラウドサーバー20a、端末装置30aを備えている。無線基地局10とクラウドサーバー20aとは、有線ネットワーク15にて通信可能に接続されており、また、無線基地局10と端末装置30aとは、無線通信を行うことによって通信可能とされている。   Specifically, as shown in FIG. 1, the radio communication system 1 includes a radio base station 10, a cloud server 20a, and a terminal device 30a. The wireless base station 10 and the cloud server 20a are communicably connected via a wired network 15, and the wireless base station 10 and the terminal device 30a can communicate with each other by performing wireless communication.

なお、本実施形態の説明では、無線基地局10、クラウドサーバー20a、端末装置30aが制御回路等のハードウェアを用いて後述する各処理を実施する例について説明するが、後述する各処理は、コンピュータによる処理として実現されてもよい。   In the description of the present embodiment, an example will be described in which the wireless base station 10, the cloud server 20a, and the terminal device 30a perform each process described later using hardware such as a control circuit. It may be realized as processing by a computer.

無線基地局10は、有線通信部11と無線通信部12とを備えている。有線通信部11は、無線通信部12を介して受信したフレームをクラウドサーバー20aに中継するとともに、クラウドサーバー20aから受信したフレームを無線通信部12に中継する。   The wireless base station 10 includes a wired communication unit 11 and a wireless communication unit 12. The wired communication unit 11 relays the frame received via the wireless communication unit 12 to the cloud server 20 a and relays the frame received from the cloud server 20 a to the wireless communication unit 12.

無線通信部12は、1または複数の端末装置30aと通信するための通信モジュールを備えており、有線通信部11から受信したフレームを端末装置30aに送るとともに、端末装置30aから受信したフレームを有線通信部11に送る。また、この際、無線通信部12は、電波状況(電波強度)や使用している電波の帯域幅に基づいて、予め設定されたアルゴリズムでフレーム長を設定し、この設定に従ってデータの送信を行う。   The wireless communication unit 12 includes a communication module for communicating with one or a plurality of terminal devices 30a. The wireless communication unit 12 sends a frame received from the wired communication unit 11 to the terminal device 30a and transmits a frame received from the terminal device 30a to the wired device. Send to the communication unit 11. At this time, the wireless communication unit 12 sets the frame length with a preset algorithm based on the radio wave condition (radio wave intensity) and the bandwidth of the radio wave used, and transmits data according to this setting. .

クラウドサーバー20aは、端末装置30aに対して送受信される送信情報および受信情報の管理を行う。クラウドサーバー20aは、サブブロック結合/復号部22、無線部パラメータ測定部23a、符号化/ブロック長パラメータ決定部24a、消失訂正符号化部25、サブブロック分割部26、および間欠送信部27を備えている。   The cloud server 20a manages transmission information and reception information transmitted / received to / from the terminal device 30a. The cloud server 20a includes a sub-block combining / decoding unit 22, a radio unit parameter measurement unit 23a, an encoding / block length parameter determination unit 24a, an erasure correction encoding unit 25, a sub-block division unit 26, and an intermittent transmission unit 27. ing.

サブブロック結合/復号部22は、無線基地局10が端末装置30aから受信したデータを取得し、復号化を実施する。また、無線部パラメータ測定部23aは、無線基地局10の無線通信部12が無線通信を行う際のフレーム長を認識するための無線部パラメータ(認識データ)を無線通信部12から取得し、無線部パラメータを予め準備された関数等に入力することによってフレーム長を認識する。ここで、無線部パラメータは、フレーム長を直接的に表すデータであってもよいし、フレーム長を推定するためのデータであってもよい。   The sub-block combining / decoding unit 22 acquires data received by the radio base station 10 from the terminal device 30a, and performs decoding. Also, the radio unit parameter measurement unit 23a acquires from the radio communication unit 12 radio unit parameters (recognition data) for recognizing the frame length when the radio communication unit 12 of the radio base station 10 performs radio communication. The frame length is recognized by inputting a partial parameter to a function or the like prepared in advance. Here, the radio section parameter may be data that directly represents the frame length, or data for estimating the frame length.

より具体的には、無線部パラメータは、使用する無線帯域(帯域幅)、変調符号化方式、送信フレームサイズを表すデータ(例えば、MCS:Modulation and Coding Scheme、TBS:Transport Block Size、RB:Resource Block等)や、電波強度を表すデータ(例えば、CQI:Channel Quality Indicator、SNR:Signal to Noise Ratio、SINR:Signal to Interference and Noise power Ratio、RSRP:Reference Signal Received Power、RSSI:Received Signal Strength Indicator、RSRQ:Reference Signal Received. Quality等)であればよい。   More specifically, the radio unit parameters include data indicating a radio band (bandwidth) to be used, a modulation and coding scheme, and a transmission frame size (for example, MCS: Modulation and Coding Scheme, TBS: Transport Block Size, RB: Resource). Block, etc.), data indicating radio field strength (for example, CQI: Channel Quality Indicator, SNR: Signal to Noise Ratio, SINR: Signal to Interference and Noise Power Ratio, RSRP: Reference Signal Received Power, RSSI: Received Signal Strength Indicator, RSRQ: Reference Signal Received. Quality, etc.).

符号化/ブロック長パラメータ決定部24aは、予め準備されたロジック(例えば関数等)に従って、符号化を行う際に用いる符号化パラメータを設定する。この際、送信するデータについてのデータ量を含む送信情報を取得し、送信するデータのデータ量や推定したフレーム長に基づいて符号化パラメータを設定する。符号化パラメータとしては、例えば、目標となる受信誤り率を満足し、かつ、伝送効率の劣化が最小となる符号長、符号化率、パケット長等を示す。   The encoding / block length parameter determination unit 24a sets encoding parameters used when encoding according to a logic (for example, a function) prepared in advance. At this time, transmission information including the data amount of the data to be transmitted is acquired, and the encoding parameter is set based on the data amount of the data to be transmitted and the estimated frame length. Examples of the coding parameter include a code length, a coding rate, and a packet length that satisfy the target reception error rate and minimize the degradation of transmission efficiency.

消失訂正符号化部25は、符号化/ブロック長パラメータ決定部24aにて設定された符号化パラメータを用いて符号化を行う。この際には、図3に示すように、符号化パラメータに基づいて誤り訂正パリティ(消失訂正符号)を生成し、クラウドサーバー20aが送信しようとするデータを表す送信情報に、誤り訂正パリティを付加したデータを生成する。   The erasure correction encoding unit 25 performs encoding using the encoding parameter set by the encoding / block length parameter determination unit 24a. At this time, as shown in FIG. 3, an error correction parity (erasure correction code) is generated based on the encoding parameter, and the error correction parity is added to the transmission information representing the data to be transmitted by the cloud server 20a. Generated data.

サブブロック分割部26は、消失訂正符号化部25にて生成されたデータを、符号化パラメータにて決まるデータ量で分割する。この処理では、図4に示すように、例えばLbyte毎にデータを分割することで、EB(encorded sub block)を生成する。   The sub-block dividing unit 26 divides the data generated by the erasure correction encoding unit 25 by the data amount determined by the encoding parameter. In this process, as shown in FIG. 4, for example, EB (encorded sub block) is generated by dividing data for each Lbyte.

間欠送信部27は、パケットを生成し、パケットを無線通信部12に間欠送信する。詳細には、図5に示すように、IP(Internet Protocol)、UDP( User Datagram Protocol )、EBを含むデータを1つのパケットとする。そして、生成した各パケットを、パケット単位で間隔(Tit)を空けて無線通信部12に送信する。ここで、パケット単位で間隔を空けるのは、異なるパケットが1つのフレームにまとめられないようにするためである。 The intermittent transmission unit 27 generates a packet and intermittently transmits the packet to the wireless communication unit 12. Specifically, as shown in FIG. 5, data including IP (Internet Protocol), UDP (User Datagram Protocol), and EB is assumed to be one packet. Then, the generated packets are transmitted to the wireless communication unit 12 with an interval (T it ) between the packets. Here, the interval is set in units of packets in order to prevent different packets from being combined into one frame.

無線通信部12は、図6に示すように、間欠送信部37から送られた各パケットに対して、ダミーデータ等のデータを付加し、パケットを含むフレーム(Tranport Block)を生成する。ここで、無線通信部12は、図7に示すように、複数のパケットを用いて1つのフレームを生成できる場合には(図7(a))、これらのパケットとCRC(Cyclic Redundancy Check)等のデータとを1つのフレームに含めてデータ送信する(図7(b))。   As illustrated in FIG. 6, the wireless communication unit 12 adds data such as dummy data to each packet transmitted from the intermittent transmission unit 37 to generate a frame (Tranport Block) including the packet. Here, as shown in FIG. 7, when the wireless communication unit 12 can generate one frame using a plurality of packets (FIG. 7A), these packets and CRC (Cyclic Redundancy Check), etc. Are transmitted in one frame (FIG. 7B).

この場合、データの送受信の際にエラーが発生すると、複数のパケットが同時に喪失し、消失訂正符号の訂正可能なデータ量を上回り、復元不可となる確率が高まることから、通信の信頼性を損なう。また、パケットが無線通信部12にて設定するフレームサイズに満たない場合には、図8に示すように、フレームの空いた部分にダミーデータ(padding)を埋め込むことになる。このようにダミーデータが多くなると通信効率が悪くなる。   In this case, if an error occurs during data transmission / reception, a plurality of packets are lost at the same time, exceeding the amount of data that can be corrected by the erasure correction code and increasing the probability of being unable to be restored, thereby impairing communication reliability. . If the packet is smaller than the frame size set by the wireless communication unit 12, dummy data (padding) is embedded in an empty part of the frame as shown in FIG. As described above, when dummy data increases, communication efficiency deteriorates.

しかし、本実施形態の構成では、1つのパケットだけが1つのフレームに含まれ、かつ、この際のダミーデータが少なくなるようパケットのサイズが設定されることになるので、通信の信頼性を損なわず、通信効率を向上できることになる。   However, in the configuration of the present embodiment, only one packet is included in one frame, and the packet size is set so that the dummy data is reduced at this time, so that the reliability of communication is impaired. Therefore, communication efficiency can be improved.

次に、端末装置30aは、例えば、ユーザに所持されて移動するスマートフォン等の端末装置として構成されている。端末装置30aは、図1に示すように、無線通信部31aと、サブブロック結合/復号部32と、無線部パラメータ測定部33aと、符号化/ブロック長パラメータ決定部34aと、消失訂正符号化部35aと、サブブロック分割部36aと、間欠送信部37と、を備えている。端末装置30aは、無線通信部31aを備えていることがクラウドサーバー20aと大きく異なるが、他の構成は概ねクラウドサーバー20aと同様に構成されている。   Next, the terminal device 30a is configured as a terminal device such as a smart phone that is carried by the user and moves. As shown in FIG. 1, the terminal device 30a includes a radio communication unit 31a, a sub-block combining / decoding unit 32, a radio unit parameter measuring unit 33a, an encoding / block length parameter determining unit 34a, and an erasure correction coding. A unit 35a, a sub-block dividing unit 36a, and an intermittent transmission unit 37. Although the terminal device 30a is largely different from the cloud server 20a in that the terminal device 30a includes the wireless communication unit 31a, other configurations are generally the same as those of the cloud server 20a.

無線通信部31aは、無線基地局10に対するデータの送受信を行う。また、無線基地局10から受信したデータをサブブロック結合/復号部32に送り、間欠送信部37から送られたデータに基づくフレームを生成して無線基地局10に送信する。その他、無線基地局10の無線通信部12と同様の機能を有する。   The wireless communication unit 31 a transmits and receives data to and from the wireless base station 10. Also, the data received from the radio base station 10 is sent to the sub-block combining / decoding unit 32, a frame based on the data sent from the intermittent transmission unit 37 is generated and transmitted to the radio base station 10. In addition, it has the same function as the wireless communication unit 12 of the wireless base station 10.

サブブロック結合/復号部32は、無線通信部31aが受信したデータを取得し、復号化を実施する。無線部パラメータ測定部33aは、無線通信部31aが無線通信を行う際のフレーム長を認識するための無線部パラメータを無線通信部31aから取得する。   The sub-block combining / decoding unit 32 acquires data received by the wireless communication unit 31a and performs decoding. The wireless unit parameter measuring unit 33a acquires the wireless unit parameter for recognizing the frame length when the wireless communication unit 31a performs wireless communication from the wireless communication unit 31a.

符号化/ブロック長パラメータ決定部34a、消失訂正符号化部35a、サブブロック分割部36a、および間欠送信部37については、符号化/ブロック長パラメータ決定部24a、消失訂正符号化部25、サブブロック分割部26、および間欠送信部27と同様に構成されている。   For the encoding / block length parameter determination unit 34a, the erasure correction encoding unit 35a, the sub-block division unit 36a, and the intermittent transmission unit 37, the encoding / block length parameter determination unit 24a, the erasure correction encoding unit 25, and the sub-block It is configured in the same manner as the dividing unit 26 and the intermittent transmitting unit 27.

[第1実施形態による効果]
本発明の無線通信システム1において、無線部パラメータ測定部23a、33aは、無線通信部12、31aがデータ送信する際のフレーム長を認識するための認識データを取得する。また、符号化/ブロック長パラメータ決定部24a、34aは、無線通信部12、31aを利用して送信しようとする送信データのデータ量を取得する。そして、符号化/ブロック長パラメータ決定部24a、34aは、フレーム長および送信データのデータ量に応じて符号化を行う際のパラメータを表す符号化パラメータを設定し、消失訂正符号化部25、35a、サブブロック分割部26、36aは、符号化パラメータに従って、送信データの符号化を行う。
[Effects of First Embodiment]
In the wireless communication system 1 of the present invention, the wireless unit parameter measuring units 23a and 33a acquire recognition data for recognizing the frame length when the wireless communication units 12 and 31a transmit data. Also, the encoding / block length parameter determination units 24a and 34a acquire the data amount of transmission data to be transmitted using the wireless communication units 12 and 31a. Then, the encoding / block length parameter determination units 24a and 34a set encoding parameters representing parameters for encoding according to the frame length and the data amount of transmission data, and the erasure correction encoding units 25 and 35a. The sub-block dividing units 26 and 36a encode transmission data according to the encoding parameter.

このような無線通信システム1によれば、フレーム長および送信データのデータ量に応じて符号化を行う際のパラメータの設定を変更するので、無線通信部12、31aがデータ送信する際のフレーム長および送信データのデータ量に適した符号化データとすることができる。よって、無線通信部12、31aでの符号化データを送信する際の通信効率を向上させることができる。   According to the wireless communication system 1 as described above, since the setting of parameters when encoding is changed according to the frame length and the data amount of transmission data, the frame length when the wireless communication units 12 and 31a transmit data is changed. And it can be set as the encoding data suitable for the data amount of transmission data. Therefore, it is possible to improve the communication efficiency when transmitting the encoded data in the wireless communication units 12 and 31a.

また、上記無線通信システム1において、符号化/ブロック長パラメータ決定部24a、34aは、符号化パラメータとして、送信データを分割する際の1パケット当たりのデータ量を設定する。   In the wireless communication system 1, the encoding / block length parameter determination units 24a and 34a set the data amount per packet when the transmission data is divided as the encoding parameter.

このような無線通信システム1によれば、送信データを分割する際の1パケット当たりのデータ量を設定するので、1パケット当たりのデータ量を認識データに応じて最適化することができる。   According to such a wireless communication system 1, since the data amount per packet when the transmission data is divided is set, the data amount per packet can be optimized according to the recognition data.

また、上記無線通信システム1において、符号化/ブロック長パラメータ決定部24a、34aは、符号化パラメータとして、送信データの誤りを修正するための誤り訂正パリティのデータ量も設定し、消失訂正符号化部25、35a、サブブロック分割部26、36aは、送信データに誤り訂正パリティを加えたデータを1パケット当たりのデータ量毎に分割して符号化データを生成する。   In the wireless communication system 1, the encoding / block length parameter determination units 24a and 34a also set the data amount of error correction parity for correcting an error in transmission data as an encoding parameter, and perform erasure correction encoding. The units 25 and 35a and the sub-block division units 26 and 36a divide the data obtained by adding the error correction parity to the transmission data for each data amount per packet to generate encoded data.

このような無線通信システム1によれば、誤り訂正パリティのデータ量を設定し、このデータ量も考慮してデータを分割するので、通信の信頼性を損なうことなく通信効率を向上させることができる。   According to such a wireless communication system 1, since the data amount of error correction parity is set and the data is divided in consideration of this data amount, the communication efficiency can be improved without impairing the communication reliability. .

また、上記無線通信システム1において、間欠送信部27、37は符号化パラメータに従って分割して生成された符号化データ毎に、間隔を空けて無線通信部12、31aに送信する。   In the wireless communication system 1, the intermittent transmission units 27 and 37 transmit the encoded data generated by dividing according to the encoding parameter to the wireless communication units 12 and 31 a at intervals.

このような無線通信システム1によれば、符号化データ毎に間隔を空けて送信するので、複数の符号化データが無線通信部12、31aにおいて1つのフレームに統合されることを抑制することができる。よって、複数の符号化データが同時に消失する確率を低くすることができる。   According to such a wireless communication system 1, since transmission is performed at intervals for each encoded data, it is possible to prevent a plurality of encoded data from being integrated into one frame in the wireless communication units 12 and 31a. it can. Therefore, it is possible to reduce the probability that a plurality of pieces of encoded data disappear simultaneously.

また、上記無線通信システム1のクラウドサーバー20aにおいては、無線通信部12とは分離して構成されており、無線部パラメータ測定部23aは、無線通信部12から認識データを取得する。   The cloud server 20 a of the wireless communication system 1 is configured separately from the wireless communication unit 12, and the wireless unit parameter measurement unit 23 a acquires recognition data from the wireless communication unit 12.

このような無線通信システム1によれば、無線通信システム1が無線通信部12と分離された構成であっても、送信データの符号化を良好に行うことができる。
[第2実施形態]
[第2実施形態の構成]
次に、別形態の無線通信システム2について説明する。本実施形態(第2実施形態)では、第1実施形態の無線通信システム1と異なる箇所のみを詳述し、第1実施形態の無線通信システム1と同様の箇所については、同一の符号を付して説明を省略する。
According to such a wireless communication system 1, even if the wireless communication system 1 is separated from the wireless communication unit 12, encoding of transmission data can be performed satisfactorily.
[Second Embodiment]
[Configuration of Second Embodiment]
Next, another form of wireless communication system 2 will be described. In the present embodiment (second embodiment), only the portions different from the wireless communication system 1 of the first embodiment will be described in detail, and the same portions as those of the wireless communication system 1 of the first embodiment are denoted by the same reference numerals. Therefore, the description is omitted.

本実施形態の無線通信システム2では、クラウドサーバー20bが無線基地局10の無線通信部12から無線部パラメータを取得できない場合を想定し、端末装置30bが無線基地局10の無線通信部12にて設定される無線部パラメータをクラウドサーバー20bにフィードバックする機能を備えている。詳細には、図9に示すように、無線通信システム2において、端末装置30bの無線部パラメータ測定部33bは、無線通信部31bにて取得された無線基地局10からのデータに含まれる送信パラメータおよび無線通信部31bがデータの送信の際に利用する無線部パラメータを取得する。   In the wireless communication system 2 of the present embodiment, assuming that the cloud server 20b cannot acquire the wireless unit parameters from the wireless communication unit 12 of the wireless base station 10, the terminal device 30b is connected to the wireless communication unit 12 of the wireless base station 10. It has a function of feeding back the set wireless unit parameters to the cloud server 20b. Specifically, as shown in FIG. 9, in the radio communication system 2, the radio unit parameter measurement unit 33b of the terminal device 30b performs transmission parameters included in the data from the radio base station 10 acquired by the radio communication unit 31b. And the radio | wireless part 31b acquires the radio | wireless part parameter utilized in the case of transmission of data.

無線基地局10からのデータに含まれる送信パラメータについては、消失訂正符号化部35bに送られる。また、無線通信部31bがデータの送信の際に利用する無線部パラメータについては、前述の通り、符号化/ブロック長パラメータ決定部34bに送られる。   The transmission parameters included in the data from the radio base station 10 are sent to the erasure correction coding unit 35b. Further, as described above, the wireless unit parameter used when the wireless communication unit 31b transmits data is sent to the encoding / block length parameter determining unit 34b.

ここで、送信パラメータは、送信側の装置がデータを符号化する際の設定を示すパラメータまたはこの際の設定を推定するためのパラメータを示す。例えば、送信パラメータは、前述のフレーム長を推定するためのデータ等であればよい。   Here, the transmission parameter indicates a parameter indicating a setting when the transmission side apparatus encodes data or a parameter for estimating the setting at this time. For example, the transmission parameter may be data for estimating the frame length described above.

符号化/ブロック長パラメータ決定部34bは、端末装置30bから送信する送信パラメータ(データ量)を加味して符号化パラメータを設定する。そして、消失訂正符号化部35bおよびサブブロック分割部36bは、送信パラメータを含むデータについて符号化やパケット化を行うことになる。   The encoding / block length parameter determination unit 34b sets the encoding parameter in consideration of the transmission parameter (data amount) transmitted from the terminal device 30b. Then, the erasure correction encoding unit 35b and the sub-block division unit 36b perform encoding and packetization on data including transmission parameters.

無線通信部31bは、送信パラメータを含むデータを、無線基地局10を介してクラウドサーバー20bに送ることになる。クラウドサーバー20bは、符号化/ブロック長パラメータ決定部24bにおいて、端末装置30bからフィードバックされた無線基地局10の無線部パラメータを用いて符号化パラメータを設定することになる。   The wireless communication unit 31b sends data including transmission parameters to the cloud server 20b via the wireless base station 10. In the cloud server 20b, the encoding / block length parameter determination unit 24b sets the encoding parameter using the radio unit parameter of the radio base station 10 fed back from the terminal device 30b.

[第2実施形態の効果]
上記無線通信システム2において、符号化/ブロック長パラメータ決定部24b、34bは、認識データのデータ量も加味して符号化パラメータを設定し、消失訂正符号化部25、35b、サブブロック分割部26、36bは、符号化パラメータに従って、認識データおよび送信データを含むデータの符号化を行う。
[Effects of Second Embodiment]
In the wireless communication system 2, the encoding / block length parameter determination units 24b and 34b set the encoding parameters in consideration of the data amount of the recognition data, and the erasure correction encoding units 25 and 35b and the sub-block division unit 26 , 36b encode data including recognition data and transmission data according to the encoding parameter.

このような無線通信システム2によれば、認識データを無線通信部12、31bの通信相手に送信することができるので、通信相手が無線通信部12、31bにデータを返す際に符号化パラメータを設定する場合等に利用することができる。   According to such a wireless communication system 2, since the recognition data can be transmitted to the communication partner of the wireless communication units 12 and 31b, the encoding parameter is set when the communication partner returns the data to the wireless communication units 12 and 31b. It can be used when setting.

[第3実施形態]
次に、第3実施形態の無線通信システム3について説明する。
第3実施形態の無線通信システム3において、端末装置30cは、無線通信の際の設定である、変調符号化方式および帯域幅の情報を利用してフレーム長を推定するよう構成されている。詳細には、図10に示すように、無線部パラメータ測定部33cは、無線通信パラメータデータベース(DB)41と、無線通信パラメータ算出部42とを備えている。
[Third Embodiment]
Next, the wireless communication system 3 according to the third embodiment will be described.
In the wireless communication system 3 according to the third embodiment, the terminal device 30c is configured to estimate the frame length using information on a modulation and coding scheme and bandwidth, which are settings in wireless communication. Specifically, as shown in FIG. 10, the radio unit parameter measurement unit 33 c includes a radio communication parameter database (DB) 41 and a radio communication parameter calculation unit 42.

無線通信パラメータデータベース41には、変調符号化方式と帯域幅とが特定されるとフレーム長を一義に特定できるようなマップが格納されている。
無線通信パラメータ算出部42は、図11に示すパラメータ算出処理を実行することでフレーム長を算出する。すなわち、図11に示すように、無線通信部31cから変調符号化方式および帯域幅を取得し(S110)、無線通信パラメータデータベース41を参照することによって、無線通信部31cがデータ送信する際のフレーム長を特定する(S120)。
The wireless communication parameter database 41 stores a map that can uniquely specify the frame length when the modulation and coding scheme and the bandwidth are specified.
The wireless communication parameter calculation unit 42 calculates the frame length by executing the parameter calculation process shown in FIG. That is, as shown in FIG. 11, the frame used when the wireless communication unit 31c transmits data by acquiring the modulation and coding scheme and the bandwidth from the wireless communication unit 31c (S110) and referring to the wireless communication parameter database 41. The length is specified (S120).

このような無線通信システム3によれば、帯域幅および変調符号化方式からフレーム長を推定するので、フレーム長の情報を直接取得できない場合であっても、フレーム長を推定することができる。   According to such a wireless communication system 3, since the frame length is estimated from the bandwidth and the modulation and coding scheme, the frame length can be estimated even when the frame length information cannot be obtained directly.

[第4実施形態]
[第4実施形態の構成]
次に、第4実施形態の無線通信システム4について説明する。第4実施形態の無線通信システム4においては、無線部パラメータ測定部33dがデータを送受信する際のS/N比(signal-noise ratio)を取得し、符号化/ブロック長パラメータ決定部24a、34aは、S/N比からフレーム長を推定する。
[Fourth Embodiment]
[Configuration of Fourth Embodiment]
Next, the wireless communication system 4 according to the fourth embodiment will be described. In the wireless communication system 4 of the fourth embodiment, the S / N ratio (signal-noise ratio) when the wireless unit parameter measurement unit 33d transmits and receives data is acquired, and the encoding / block length parameter determination units 24a and 34a are acquired. Estimates the frame length from the S / N ratio.

詳細には、図12に示すように、無線部パラメータ測定部33dは、端末移動速度検出部51と、平均化部52,53と、無線通信パラメータデータベース54と、無線通信パラメータ算出部55とを備えている。   Specifically, as shown in FIG. 12, the radio unit parameter measurement unit 33d includes a terminal moving speed detection unit 51, averaging units 52 and 53, a radio communication parameter database 54, and a radio communication parameter calculation unit 55. I have.

端末移動速度検出部51は、端末装置30dの位置情報を時系列に従って取得し、これらの位置情報の差分から端末装置30dの移動速度を算出する。平均化部52,53は、それぞれ、無線通信部31dから雑音電力またはチャンネル状態情報(データ信号の受信電力)を入力し、これらを平均化して出力する。この際、平均化部52,53は、端末装置30dの移動速度に応じて、平均化を行う際の条件を変更する。例えば、移動速度が大きくなるにつれて、より多くの入力から平均を求めるようにする。   The terminal moving speed detection unit 51 acquires the position information of the terminal device 30d according to the time series, and calculates the moving speed of the terminal device 30d from the difference between these position information. Averaging units 52 and 53 respectively receive noise power or channel state information (data signal received power) from radio communication unit 31d, and average and output these. At this time, the averaging units 52 and 53 change the condition for averaging according to the moving speed of the terminal device 30d. For example, the average is obtained from more inputs as the moving speed increases.

無線通信パラメータデータベース54には、雑音電力、チャンネル状態情報が特定されるとフレーム長を一義に特定できるようなマップが格納されている。
無線通信パラメータ算出部55は、図13に示すパラメータ算出処理を実行することでフレーム長を算出する。すなわち、図13に示すように、チャンネル状態情報および雑音電力(つまりS/N比)を取得し(S210)、端末移動速度検出部51の機能を用いて端末移動速度を算出する(S220)。そして、平均化部52,53の機能を用いて端末移動速度に応じた設定で入力の平均化を行い(S230)、平均化されたチャンネル状態情報および雑音電力について、無線通信パラメータデータベース41を参照することによって、無線通信部31dがデータ送信する際のフレーム長を特定する(S240)。
The wireless communication parameter database 54 stores a map that can uniquely identify the frame length when noise power and channel state information are identified.
The wireless communication parameter calculation unit 55 calculates the frame length by executing the parameter calculation process shown in FIG. That is, as shown in FIG. 13, channel state information and noise power (that is, S / N ratio) are acquired (S210), and the terminal moving speed is calculated using the function of the terminal moving speed detecting unit 51 (S220). Then, the functions of the averaging units 52 and 53 are used to average the input with settings corresponding to the terminal moving speed (S230), and the wireless communication parameter database 41 is referred to for the averaged channel state information and noise power. Thus, the frame length when the wireless communication unit 31d transmits data is specified (S240).

このような無線通信システム1によればS/N比からフレーム長を推定するので、フレーム長を直接取得できない場合であっても、フレーム長を推定することができる。
なお、第4実施形態においては、本発明でいう、1または複数の電波強度を表す強度データとしてのS/N比を得るために、チャンネル状態情報および雑音電力を取得するよう構成したが、強度データとしては、例えば、雑音電力を含む必要はなく、1または複数の電波強度を示すデータ(雑音電力を含まないもの)であってもよい。
According to such a wireless communication system 1, since the frame length is estimated from the S / N ratio, the frame length can be estimated even when the frame length cannot be directly acquired.
In the fourth embodiment, the channel state information and the noise power are acquired in order to obtain the S / N ratio as the intensity data representing one or a plurality of radio wave intensities referred to in the present invention. The data need not include noise power, for example, and may be data indicating one or more radio wave intensities (data not including noise power).

[第5実施形態]
[第5実施形態の構成]
次に、第5実施形態の無線通信システム5について説明する。
[Fifth Embodiment]
[Configuration of Fifth Embodiment]
Next, the wireless communication system 5 according to the fifth embodiment will be described.

第5実施形態の無線通信システム5においては、受信したデータに含まれるパラメータを用いて送信側の装置が用いる符号化パラメータを推定する機能を有している。詳細には、図14に示すように、無線通信システム5において端末装置30eのサブブロック結合/復号部32は、無線部パラメータ検出部61、消失訂正符号/パケット長パラメータデータベース62、符号化率推定部63、符号長推定部64、サブブロック結合部65、復号部66を備えている。   The wireless communication system 5 according to the fifth embodiment has a function of estimating an encoding parameter used by a transmission-side apparatus using a parameter included in received data. Specifically, as shown in FIG. 14, in the wireless communication system 5, the sub-block combining / decoding unit 32 of the terminal device 30e includes a wireless unit parameter detection unit 61, an erasure correction code / packet length parameter database 62, a coding rate estimation. Unit 63, code length estimation unit 64, sub-block combination unit 65, and decoding unit 66.

無線部パラメータ検出部61は、無線通信部31eからフレーム長を検出する。消失訂正符号/パケット長パラメータデータベース62には、フレーム長が特定されると、消失訂正符号の長さ(符号長)や符号化率等のパラメータが特定されるようにするための対応マップが格納されている。   The wireless unit parameter detection unit 61 detects the frame length from the wireless communication unit 31e. The erasure correction code / packet length parameter database 62 stores a correspondence map for specifying parameters such as the length of the erasure correction code (code length) and the coding rate when the frame length is specified. Has been.

符号化率推定部63は、無線部パラメータ検出部61が検出したフレーム長を用いて、消失訂正符号/パケット長パラメータデータベース62を参照することで受信したデータの符号化率を推定する。また、符号長推定部64は、無線部パラメータ検出部61が検出したフレーム長を用いて、消失訂正符号/パケット長パラメータデータベース62を参照することで受信したデータの符号長を推定する。   The coding rate estimation unit 63 estimates the coding rate of the received data by referring to the erasure correction code / packet length parameter database 62 using the frame length detected by the radio unit parameter detection unit 61. Also, the code length estimation unit 64 estimates the code length of the received data by referring to the erasure correction code / packet length parameter database 62 using the frame length detected by the radio unit parameter detection unit 61.

そして、サブブロック結合部65は、推定された符号長に従って分割されたサブブロック(EB)の結合を行い、復号部66は、推定された符号化率を用いて結合されたデータの復号化を行う。   Then, the sub-block combining unit 65 combines the sub-blocks (EB) divided according to the estimated code length, and the decoding unit 66 decodes the combined data using the estimated coding rate. Do.

このような無線通信システム5によれば、無線通信部12、31eでの符号化データを送信する際の通信効率を向上させることができる。
[その他の実施形態]
本発明は、上記の実施形態によって何ら限定して解釈されない。また、上記の実施形態の説明で用いる符号を特許請求の範囲にも適宜使用しているが、各請求項に係る発明の理解を容易にする目的で使用しており、各請求項に係る発明の技術的範囲を限定する意図ではない。上記実施形態における1つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を1つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
According to such a wireless communication system 5, it is possible to improve communication efficiency when transmitting encoded data in the wireless communication units 12 and 31e.
[Other Embodiments]
The present invention is not construed as being limited by the above embodiment. Further, the reference numerals used in the description of the above embodiments are also used in the claims as appropriate, but they are used for the purpose of facilitating the understanding of the invention according to each claim, and the invention according to each claim. It is not intended to limit the technical scope of The functions of one component in the above embodiment may be distributed as a plurality of components, or the functions of a plurality of components may be integrated into one component. Further, at least a part of the configuration of the above embodiment may be replaced with a known configuration having the same function. Moreover, you may abbreviate | omit a part of structure of the said embodiment. In addition, at least a part of the configuration of the above embodiment may be added to or replaced with the configuration of the other embodiment. In addition, all the aspects included in the technical idea specified only by the wording described in the claim are embodiment of this invention.

上述した無線通信システム1〜5の他、当該無線通信システム1〜5を構成するクラウドサーバー20a、20bや端末装置30a〜30e等の各装置、当該無線通信システム1〜5としてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、無線通信方法など、種々の形態で本発明を実現することもできる。   In addition to the wireless communication systems 1 to 5 described above, each device such as the cloud servers 20a and 20b and the terminal devices 30a to 30e constituting the wireless communication systems 1 to 5 and the computer function as the wireless communication systems 1 to 5. The present invention can also be realized in various forms such as the above program, the medium on which the program is recorded, and the wireless communication method.

例えば、上記実施形態においては、無線基地局10を介して通信を行うクラウドサーバー20a、20b、および自身が通信を行う端末装置30a〜30eが通信する構成について説明したが、無線基地局10を介して通信を行う装置同士が通信するよう構成してもよいし、自身が通信を行う装置同士が通信するよう構成してもよい。   For example, in the above-described embodiment, the configuration has been described in which the cloud servers 20a and 20b that communicate via the radio base station 10 and the terminal devices 30a to 30e that communicate with each other communicate with each other. The devices that communicate with each other may communicate with each other, or the devices that communicate with each other may communicate with each other.

このようにしても上記実施形態と同様の効果を享受することができる。
[実施形態の構成と本発明の手段との対応関係]
上記実施形態における無線通信部12、31a〜31eは本発明でいう無線通信装置に相当し、上記実施形態におけるクラウドサーバー20a〜20e、端末装置30a〜30eは本発明でいうデータ生成装置に相当する。また、上記実施形態における無線部パラメータ測定部23a、無線部パラメータ測定部33a〜33eは本発明でいうフレーム長取得手段に相当し、上記実施形態における符号化/ブロック長パラメータ決定部24a〜24e、34a〜34eは本発明でいうデータ量取得手段に相当する。
Even if it does in this way, the effect similar to the said embodiment can be enjoyed.
[Correspondence between Configuration of Embodiment and Means of Present Invention]
The wireless communication units 12 and 31a to 31e in the above embodiment correspond to the wireless communication device referred to in the present invention, and the cloud servers 20a to 20e and the terminal devices 30a to 30e in the above embodiment correspond to the data generation device referred to in the present invention. . The radio unit parameter measurement unit 23a and the radio unit parameter measurement units 33a to 33e in the above embodiment correspond to frame length acquisition means in the present invention, and the encoding / block length parameter determination units 24a to 24e in the above embodiment. Reference numerals 34a to 34e correspond to data amount acquisition means in the present invention.

さらに、上記実施形態における符号化/ブロック長パラメータ決定部24a〜24e、34a〜34eは本発明でいう符号化パラメータ設定手段に相当し、上記実施形態における消失訂正符号化部25、35a〜35e、サブブロック分割部26、36a〜36eは本発明でいう符号化手段に相当する。また、上記実施形態における間欠送信部27、37は本発明でいう符号化データ送信手段に相当し、上記実施形態における端末装置30eは本発明でいうデータ処理装置に相当する。   Further, the encoding / block length parameter determination units 24a to 24e and 34a to 34e in the above embodiment correspond to the encoding parameter setting means in the present invention, and the erasure correction encoding units 25, 35a to 35e in the above embodiment. The sub-block division units 26 and 36a to 36e correspond to encoding means in the present invention. The intermittent transmission units 27 and 37 in the above embodiment correspond to encoded data transmission means in the present invention, and the terminal device 30e in the above embodiment corresponds to a data processing apparatus in the present invention.

さらに、上記実施形態における無線部パラメータ検出部61、符号化率推定部63、符号長推定部64は本発明でいうパラメータ推定手段に相当し、上記実施形態におけるサブブロック結合部65、復号部66は本発明でいう復号化手段に相当する。   Furthermore, the radio unit parameter detection unit 61, the coding rate estimation unit 63, and the code length estimation unit 64 in the above embodiment correspond to the parameter estimation unit in the present invention. Corresponds to decoding means in the present invention.

1〜5…無線通信システム、10…無線基地局、11…有線通信部、12…無線通信部、15…有線ネットワーク、20a〜20b…クラウドサーバー、22…サブブロック結合/復号部、23a…無線部パラメータ測定部、24a〜24b…符号化/ブロック長パラメータ決定部、25…消失訂正符号化部、26…サブブロック分割部、27…間欠送信部、30a〜30e…端末装置、31a〜31e…無線通信部、32…サブブロック結合/復号部、33a〜33d…無線部パラメータ測定部、34a〜34b…符号化/ブロック長パラメータ決定部、35a〜35b…消失訂正符号化部、36a〜36b…サブブロック分割部、37…間欠送信部、41…無線通信パラメータデータベース、42…無線通信パラメータ算出部、51…端末移動速度検出部、52,53…平均化部、54…無線通信パラメータデータベース、55…無線通信パラメータ算出部、61…無線部パラメータ検出部、62…消失訂正符号/パケット長パラメータデータベース、63…符号化率推定部、64…符号長推定部、65…サブブロック結合部、66…復号部。   DESCRIPTION OF SYMBOLS 1-5 ... Wireless communication system, 10 ... Wireless base station, 11 ... Wired communication part, 12 ... Wireless communication part, 15 ... Wired network, 20a-20b ... Cloud server, 22 ... Sub-block coupling / decoding part, 23a ... Wireless Part parameter measurement unit, 24a to 24b ... coding / block length parameter determination unit, 25 ... erasure correction coding unit, 26 ... sub-block division unit, 27 ... intermittent transmission unit, 30a to 30e ... terminal device, 31a to 31e ... Wireless communication unit, 32... Sub-block combining / decoding unit, 33a to 33d, wireless unit parameter measurement unit, 34a to 34b, encoding / block length parameter determination unit, 35a to 35b, erasure correction encoding unit, 36a to 36b Sub-block dividing unit, 37 ... intermittent transmission unit, 41 ... wireless communication parameter database, 42 ... wireless communication parameter calculation unit, 51 ... end Movement speed detection unit 52, 53 ... averaging unit, 54 ... wireless communication parameter database, 55 ... wireless communication parameter calculation unit, 61 ... wireless unit parameter detection unit, 62 ... erasure correction code / packet length parameter database, 63 ... code Conversion rate estimation unit, 64... Code length estimation unit, 65... Subblock combination unit, 66.

Claims (9)

無線通信装置(12、31a〜31e)にて送信する符号化データを生成するデータ生成装置(20a〜20e、30a〜30e)であって、
無線通信装置がデータ送信する際のフレーム長を認識するための認識データを取得するフレーム長取得手段(23a、33a〜33e)と、
前記無線通信装置を利用して送信しようとする送信データのデータ量を取得するデータ量取得手段(24a〜24e、34a〜34e)と、
前記フレーム長および前記送信データのデータ量に応じて符号化を行う際のパラメータを表す符号化パラメータを設定する符号化パラメータ設定手段(24a〜24e、34a〜34e)と、
前記符号化パラメータに従って、前記送信データの符号化を行う符号化手段(25、35a〜35e、26、36a〜36e)と、
を備えたことを特徴とするデータ生成装置。
A data generation device (20a to 20e, 30a to 30e) that generates encoded data to be transmitted by a wireless communication device (12, 31a to 31e),
Frame length acquisition means (23a, 33a to 33e) for acquiring recognition data for recognizing the frame length when the wireless communication device transmits data;
Data amount acquisition means (24a to 24e, 34a to 34e) for acquiring a data amount of transmission data to be transmitted using the wireless communication device;
Encoding parameter setting means (24a-24e, 34a-34e) for setting an encoding parameter representing a parameter for encoding according to the frame length and the data amount of the transmission data;
Encoding means (25, 35a to 35e, 26, 36a to 36e) for encoding the transmission data according to the encoding parameter;
A data generation device comprising:
請求項1に記載のデータ生成装置において、
前記符号化パラメータ設定手段は、前記符号化パラメータとして、前記送信データを分割する際の1パケット当たりのデータ量を設定すること
を特徴とするデータ生成装置。
The data generation device according to claim 1,
The encoding parameter setting means sets a data amount per packet when the transmission data is divided as the encoding parameter.
請求項2に記載のデータ生成装置において、
前記符号化パラメータ設定手段は、前記符号化パラメータとして、前記送信データの誤りを修正するための誤り訂正パリティのデータ量も設定し、
前記符号化手段は、前記送信データに前記誤り訂正パリティを加えたデータを前記1パケット当たりのデータ量毎に分割して前記符号化データを生成すること
を特徴とするデータ生成装置。
The data generation device according to claim 2,
The coding parameter setting means also sets a data amount of error correction parity for correcting an error in the transmission data as the coding parameter,
The data generation apparatus according to claim 1, wherein the encoding means generates the encoded data by dividing data obtained by adding the error correction parity to the transmission data for each data amount per packet.
請求項1〜請求項3の何れか1項に記載のデータ生成装置において、
前記符号化パラメータに従って分割して生成された符号化データ毎に、間隔を空けて無線通信装置に送信する符号化データ送信手段(27、37)、を備えたこと
を特徴とするデータ生成装置。
In the data generation device according to any one of claims 1 to 3,
A data generation apparatus comprising encoded data transmission means (27, 37) for transmitting to the wireless communication apparatus at intervals for each piece of encoded data generated by dividing according to the encoding parameter.
請求項1〜請求項4の何れか1項に記載のデータ生成装置において、
前記符号化パラメータ設定手段は、前記認識データのデータ量も加味して前記符号化パラメータを設定し、
前記符号化手段は、前記符号化パラメータに従って、前記認識データおよび前記送信データを含むデータの符号化を行うこと
を特徴とするデータ生成装置。
In the data generation device according to any one of claims 1 to 4,
The encoding parameter setting means sets the encoding parameter in consideration of the data amount of the recognition data,
The data generation apparatus characterized in that the encoding means encodes data including the recognition data and the transmission data in accordance with the encoding parameter.
請求項1〜請求項5の何れか1項に記載のデータ生成装置において、
前記フレーム長取得手段は、前記認識データとして、無線通信装置が利用できる帯域幅および変調符号化方式を取得し、
前記符号化パラメータ設定手段は、帯域幅および変調符号化方式から前記フレーム長を推定すること
を特徴とするデータ生成装置。
In the data generation device according to any one of claims 1 to 5,
The frame length acquisition means acquires, as the recognition data, a bandwidth and a modulation and coding scheme that can be used by a wireless communication device,
The encoding parameter setting means estimates the frame length from a bandwidth and a modulation encoding scheme.
請求項1〜請求項5の何れか1項に記載のデータ生成装置において、
前記フレーム長取得手段は、前記認識データとして、無線通信装置がデータを送信または受信する際の電波強度を表す1または複数の強度データを取得し、
前記符号化パラメータ設定手段は、前記強度データから前記フレーム長を推定すること
を特徴とするデータ生成装置。
In the data generation device according to any one of claims 1 to 5,
The frame length acquisition means acquires, as the recognition data, one or a plurality of intensity data representing radio wave intensity when a wireless communication device transmits or receives data,
The encoding parameter setting means estimates the frame length from the intensity data.
請求項1〜請求項7の何れか1項に記載のデータ生成装置において、
当該データ生成装置は、前記無線通信装置とは分離して構成されており、
前記フレーム長取得手段は、前記無線通信装置から認識データを取得すること
を特徴とするデータ生成装置。
In the data generation device according to any one of claims 1 to 7,
The data generation device is configured separately from the wireless communication device,
The data generation device, wherein the frame length acquisition unit acquires recognition data from the wireless communication device.
無線通信装置によって受信されたデータを処理するデータ処理装置(30e)であって、
前記受信されたデータのフレーム長に基づいて符号化パラメータを推定するパラメータ推定手段(61、63、64)と、
前記推定された符号化パラメータを用いてデータを復号化する復号化手段(65、66)と、
を備え、
前記無線通信装置は、請求項1〜請求項8の何れか1項に記載のデータ生成装置にて生成された符号化データに基づくフレームを受信すること
を特徴とするデータ処理装置。
A data processing device (30e) for processing data received by a wireless communication device,
Parameter estimation means (61, 63, 64) for estimating an encoding parameter based on a frame length of the received data;
Decoding means (65, 66) for decoding data using the estimated encoding parameters;
With
The data processing device, wherein the wireless communication device receives a frame based on the encoded data generated by the data generation device according to any one of claims 1 to 8.
JP2014149762A 2014-07-23 2014-07-23 Data generation device and data processing device Pending JP2016025560A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014149762A JP2016025560A (en) 2014-07-23 2014-07-23 Data generation device and data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014149762A JP2016025560A (en) 2014-07-23 2014-07-23 Data generation device and data processing device

Publications (1)

Publication Number Publication Date
JP2016025560A true JP2016025560A (en) 2016-02-08

Family

ID=55271957

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014149762A Pending JP2016025560A (en) 2014-07-23 2014-07-23 Data generation device and data processing device

Country Status (1)

Country Link
JP (1) JP2016025560A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018142804A (en) * 2017-02-27 2018-09-13 株式会社リコー Image data transmission device, image data transmission method, and image data transfer system
JP2019149619A (en) * 2018-02-26 2019-09-05 株式会社モバイルテクノ Communication control device, communication control program, and communication control method
CN111541516A (en) * 2020-04-17 2020-08-14 深圳市统先科技股份有限公司 Channel code identification method, device, electronic device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009044484A (en) * 2007-08-09 2009-02-26 Panasonic Corp Wireless communication system
WO2011039874A1 (en) * 2009-09-30 2011-04-07 富士通株式会社 Data transmitting apparatus, data generating program and data transmitting/receiving method
JP2012178868A (en) * 2006-05-19 2012-09-13 Panasonic Corp Integrated circuit
JP2013197996A (en) * 2012-03-21 2013-09-30 Advanced Telecommunication Research Institute International Communication device, communication method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012178868A (en) * 2006-05-19 2012-09-13 Panasonic Corp Integrated circuit
JP2009044484A (en) * 2007-08-09 2009-02-26 Panasonic Corp Wireless communication system
WO2011039874A1 (en) * 2009-09-30 2011-04-07 富士通株式会社 Data transmitting apparatus, data generating program and data transmitting/receiving method
JP2013197996A (en) * 2012-03-21 2013-09-30 Advanced Telecommunication Research Institute International Communication device, communication method, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018142804A (en) * 2017-02-27 2018-09-13 株式会社リコー Image data transmission device, image data transmission method, and image data transfer system
JP2019149619A (en) * 2018-02-26 2019-09-05 株式会社モバイルテクノ Communication control device, communication control program, and communication control method
JP7097138B2 (en) 2018-02-26 2022-07-07 株式会社モバイルテクノ Communication control device, communication control program and communication control method
CN111541516A (en) * 2020-04-17 2020-08-14 深圳市统先科技股份有限公司 Channel code identification method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
JP6700786B2 (en) Method and apparatus for CSI reporting
US9634796B2 (en) Optical transmission device and optical transmission system
CN109983719B (en) Method for performing iterative processing and approaching constrained capacity by matching EXIT graphs of demapper and decoder under different channel conditions
JP5721700B2 (en) Wireless communication apparatus and wireless communication method
JPWO2011125286A1 (en) Wireless communication apparatus and wireless communication method
KR20200128131A (en) Technology for wireless transmission under changing channel conditions
US10291356B2 (en) Decoding procedures in systems with codeblock segmentation
US20190181981A1 (en) Channel state information estimation with codeword interference cancellation
CN115642938A (en) Information transmission, information reception method, device, terminal and network side equipment
WO2019114681A1 (en) Electronic apparatus, wireless communication method and computer-readable medium
CN107735970B (en) Network node, user equipment and method thereof
CN106922206B (en) Method, apparatus and device for determining modulation and coding order
JP2016025560A (en) Data generation device and data processing device
US11063691B2 (en) Check positions within a transport block
JP2015220618A (en) Base station and method for determining modulation encoding method
KR102573992B1 (en) Apparatus and method for generating and transmitting cqi in a wireless network
KR20160027721A (en) Method and apparatus for measuring a channel quality in multiple input multiple output system
EP3140941B1 (en) Determining a rate at which units of data are received erroneously
WO2018127768A1 (en) Cyclic redundancy check length selection
US10419156B2 (en) Serving network node and method for determining a transmission parameter to be used for a transmission to a wireless device
CN113039806B (en) Transmitting apparatus and receiving apparatus for reliably receiving control message
CN101741488A (en) Time-division system-based link adaptive method and device
US9077534B2 (en) Communications circuit including a linear quadratic estimator
KR20100108461A (en) Method for wireless communication, wireless communication base station device, wireless communication mobile station device, and wireless communication system
KR101201946B1 (en) Apparatus and method of simultaneous control and data signal transmission via network coding in a wireless communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180109

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180703