JP2000022671A - Device and method for transmitting data - Google Patents

Device and method for transmitting data

Info

Publication number
JP2000022671A
JP2000022671A JP10184593A JP18459398A JP2000022671A JP 2000022671 A JP2000022671 A JP 2000022671A JP 10184593 A JP10184593 A JP 10184593A JP 18459398 A JP18459398 A JP 18459398A JP 2000022671 A JP2000022671 A JP 2000022671A
Authority
JP
Japan
Prior art keywords
packet
unit
data
packets
transmitted
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
JP10184593A
Other languages
Japanese (ja)
Inventor
Taku Matsuda
卓 松田
Tetsuya Wada
哲也 和田
Koichi Matsumura
浩一 松村
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP10184593A priority Critical patent/JP2000022671A/en
Publication of JP2000022671A publication Critical patent/JP2000022671A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To transmit data only through one-way communication from a base station to a mobile terminal and to effectively utilize the band of a radio transmission line by receiving plural packets transmitted from a transmission station though a transmission line, comparing the contents of these packets and selectively processing proper packets according to a majority system. SOLUTION: Data transmission equipment is composed of a transmission station 100, reception station 140 and transmission line 130 connecting these stations. The packet generated by a packet generating part 110 of the transmission station 100 is sent to a packet transmission part 120, the same packet is transmitted through the transmission line 130 to the reception station 140 for the present number of times of transfer (n) times}. A packet receiving part 150 of the reception station 140 receives (n) pieces of the same packets transmitted from the packet transmission part 120, compares the respective packets and selects the proper packet through the majority system. The selected packet is transmitted to a packet processing part 160 and processed.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、送信局から受信局
に対してデータを伝送するデータ伝送装置およびこれに
用いられるデータ伝送方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transmission apparatus for transmitting data from a transmitting station to a receiving station and a data transmission method used for the same.

【0002】[0002]

【従来の技術】近年、MPEG1(MPEGはMoving Pi
cture Experts Groupの略)に代表されるディジタル圧縮
技術の進展により、動画のような通信時の時間的制約が
厳しいデータがLAN(Local Area Network)やインター
ネット等を用いた海外のコンピュータを含めたネットワ
ークにおいて手軽に扱えるようになってきた。これらの
データに対してはデスクトップのパソコンだけではな
く、オフィスのあるビル内において移動携帯端末からも
アクセス可能とするシステムが活用されるようになっ
た。
2. Description of the Related Art In recent years, MPEG1 (MPEG is Moving Pilot)
With the advancement of digital compression technology represented by the “Cture Experts Group”, data such as moving images that have severe time constraints during communication are transmitted to networks including overseas computers using LANs (Local Area Networks) or the Internet. Has become easier to handle. For such data, a system that enables access to the data not only from a desktop personal computer but also from a mobile portable terminal in a building having an office has come to be used.

【0003】移動携帯端末から動画などのデータに対し
てアクセス可能とするには、市販の双方向通信可能な無
線LAN製品等を用いてシステムを構成する必要があ
る。しかし、市販の無線LAN製品等では、無線データ
通信時の伝送速度や伝送距離がネックとなり、満足なデ
ータ伝送性能が得ることは困難であった。例えば、2.
4GHz帯域の無線LANではデータ伝送レートが約2
Mbpsである。MPEG1に準拠し、1.5Mbps
のレートで圧縮された画像データを伝送するには、送信
側と受信側でデータの送受信に関して確認しながらメッ
セージを送るなどのハンドシェーク方式をとる場合、伝
送レートが1.5Mbpsになるよう制御しながら伝送
する必要がある。しかし、市販の無線LANは、1対多
で複数の端末と通信を行う。従って、端末1台あたりの
伝送帯域は、1.5Mbpsを保証できないため、端末
において動画を途切れることなく再生することは困難で
あった。MPEG1よりさらに高精細にデータ再生を行
うMPEG2においては、さらに早い伝送速度が必要と
なり、市販の無線LAN製品を用いてデータ伝送するこ
とは困難であった。さらに、無線データ通信において
は、伝送帯域が限られる上に送られるデータの誤り率も
大きくなり、満足なデータ伝送性能を得ることは非常に
困難であった。
In order to enable access to data such as moving images from a mobile portable terminal, it is necessary to configure a system using commercially available wireless LAN products capable of two-way communication. However, in a commercially available wireless LAN product or the like, a transmission speed and a transmission distance during wireless data communication are a bottleneck, and it has been difficult to obtain satisfactory data transmission performance. For example, 2.
In a 4 GHz band wireless LAN, the data transmission rate is about 2
Mbps. 1.5Mbps in conformity with MPEG1
In order to transmit image data compressed at the above rate, when a handshake method such as sending a message while confirming data transmission and reception between the transmitting side and the receiving side is employed, the transmission rate is controlled to 1.5 Mbps. Need to be transmitted. However, a commercially available wireless LAN performs one-to-many communication with a plurality of terminals. Therefore, the transmission bandwidth per terminal cannot be guaranteed at 1.5 Mbps, and it has been difficult to reproduce a moving image on the terminal without interruption. MPEG2, which reproduces data with higher definition than MPEG1, requires a higher transmission speed, and it has been difficult to transmit data using a commercially available wireless LAN product. Further, in wireless data communication, the transmission band is limited and the error rate of transmitted data is also increased, and it has been extremely difficult to obtain satisfactory data transmission performance.

【0004】このような従来のデータ伝送方式において
は、情報を小包のように伝達するパケット交換方式を用
いることが多った。このパケット交換方式においては、
送られるデータフレームが1つのパケットと見なされ、
1つ1つのパケットに送り先の宛名をつけて、ネットワ
ークに送り込まれる。パケット交換方式には、特定の端
末のための特定の伝送路は存在せず、いくつかの端末か
ら異なる宛名をつけたパケットが送り込まれる。送り込
まれたパケットは、パケット交換機により宛名が解読さ
れて、経路が選択されその宛名にある端末へ送り込まれ
る。以下、上記パケット交換方式を用いた従来のデータ
伝送装置について説明する。図8は従来のデータ伝送装
置の構成例を示すシステム図である。図8に示した従来
のデータ伝送装置は、送信局800と受信局840、及
びこれらを結ぶ伝送路830から構成されている。送信
局800はパケットを生成するパケット生成部810と
パケット生成部810から生成されたパケットを送信す
るパケット送信部820とを有しており、受信局840
は送信局800から送信されたパケットを受信するパケ
ット受信部850とこの受信したパケットを処理するパ
ケット処理部860とを有している。送信局800のパ
ケット生成部810において生成されたパケットは、パ
ケット送信部820に送られ、伝送路830を介して受
信局840に伝送される。このとき、パケット送信部8
20は、ネットワークで処理可能な範囲内の情報をパケ
ットにして送信する。受信局840のパケット受信部8
50は、パケット送信部820から送信されてきたパケ
ットを受信し、パケット処理部860に伝送する。
In such a conventional data transmission system, a packet exchange system for transmitting information like a packet has been often used. In this packet switching system,
The transmitted data frame is considered as one packet,
Each packet is sent to the network with a destination address assigned. In the packet switching system, there is no specific transmission path for a specific terminal, and packets with different addresses are sent from some terminals. The address of the sent packet is decoded by the packet switch, the route is selected, and the packet is sent to the terminal at the address. Hereinafter, a conventional data transmission device using the above packet switching system will be described. FIG. 8 is a system diagram showing a configuration example of a conventional data transmission device. The conventional data transmission device shown in FIG. 8 includes a transmission station 800, a reception station 840, and a transmission line 830 connecting these. The transmitting station 800 includes a packet generating unit 810 for generating a packet and a packet transmitting unit 820 for transmitting the packet generated from the packet generating unit 810.
Has a packet receiving unit 850 for receiving a packet transmitted from the transmitting station 800 and a packet processing unit 860 for processing the received packet. The packet generated by packet generating section 810 of transmitting station 800 is transmitted to packet transmitting section 820 and transmitted to receiving station 840 via transmission path 830. At this time, the packet transmission unit 8
20 transmits a packet of information within a range that can be processed by the network. Packet receiving section 8 of receiving station 840
50 receives the packet transmitted from the packet transmission unit 820 and transmits the packet to the packet processing unit 860.

【0005】[0005]

【発明が解決しようとする課題】上記のように構成され
た従来のデータ伝送装置において、送信局800から受
信局840へ情報が伝送される場合、送信局800のパ
ケット送信部820から受信局840に送信されるパケ
ットは1回のみであった。したがって、データ伝送され
たデータが送信中にひずみ、雑音、瞬断などを受けて、
品質の劣化を招くという問題があった。特に、無線LA
Nにおいては赤外線などが伝送媒体として用いられるこ
とが多いため、データ伝送において瞬断を受けることが
多かった。また、送信局800が受信局840に対して
一定のパケットを受信したか否かの送達確認を要求した
り、伝送中のデータが伝送路830のひずみや雑音によ
り誤って伝達されたときに受信局840が再度同一デー
タを送信することを送信局800へ要求することによ
り、従来のデータ伝送装置においてはデータ伝送に遅延
が生じるという問題があった。
In the conventional data transmission apparatus configured as described above, when information is transmitted from the transmitting station 800 to the receiving station 840, the packet transmitting section 820 of the transmitting station 800 transmits the information to the receiving station 840. Was transmitted only once. Therefore, the transmitted data receives distortion, noise, instantaneous interruption, etc. during transmission,
There is a problem that quality is deteriorated. In particular, wireless LA
In N, infrared rays or the like are often used as a transmission medium, so that data transmission often suffers an instantaneous interruption. Also, the transmitting station 800 requests the receiving station 840 to confirm delivery of whether or not a certain packet has been received, or receives the data being transmitted when the data being transmitted is erroneously transmitted due to distortion or noise in the transmission line 830. When the station 840 requests the transmitting station 800 to transmit the same data again, there is a problem that a delay occurs in data transmission in the conventional data transmission apparatus.

【0006】上記の問題を解決するために、本発明は、
ハンドシェーク方式などに必要であった受信側から送信
側への制御情報などのデータ伝送をなくし、基地局から
移動端末への片方向の通信だけでデータ伝送を行うこと
により、無線伝送路の帯域を有効に利用することができ
るデータ伝送装置及びデータ伝送装置を得ることを目的
とするものである。また、本発明は、双方向の通信を行
い動画などの時間的制約の厳しいMPEGなどの圧縮デ
ータを伝送する場合において、データに誤りがあり、再
送要求を行ったときでもデータの伸長処理を行うことが
可能なデータ伝送装置及びデータ伝送方法を得ることを
目的とする。
To solve the above problems, the present invention provides
By eliminating data transmission such as control information from the receiving side to the transmitting side, which was required for the handshake method, etc., and performing data transmission only in one-way communication from the base station to the mobile terminal, the bandwidth of the wireless transmission path can be reduced. It is an object of the present invention to obtain a data transmission device and a data transmission device that can be used effectively. Further, the present invention performs bidirectional communication to transmit compressed data such as MPEG having severe time constraints such as moving images, and performs data decompression processing even when there is an error in data and a retransmission request is made. It is an object of the present invention to obtain a data transmission device and a data transmission method capable of performing the above.

【0007】[0007]

【課題を解決するための手段】上記の目的を達成するた
めに、本発明のデータ伝送装置は、予め設定された数の
パケットを生成するパケット生成部と前記パケット生成
部に接続され前記パケットを複数回送出するパケット送
信部とを有する送信局と、前記送信局から送出される前
記パケットを伝送する伝送路と、前記伝送路を介して複
数個の前記パケットを受信してその内容を比較し多数決
方式により適正パケットを選択するパケット受信部と選
択されたパケットを処理するパケット処理部とを有する
受信局とを具備する。このため、本発明のデータ伝送装
置は、無線伝送路の帯域を有効に利用することができる
とともに、双方向の通信を行い動画などの時間的制約の
厳しいMPEGなどの圧縮データを伝送する場合におい
て、データに誤りがあり、再送要求を行ったときでもデ
ータの伸長処理に間に合うように、制御情報などのデー
タ伝送を無くし、片方向で動画データなどのパケットを
複数回伝送することにより、優れた伝送品質を確保で
き、無線伝送路を有効に利用して、パケットの処理を効
率的に行うことができる。
In order to achieve the above object, a data transmission apparatus according to the present invention comprises: a packet generator for generating a predetermined number of packets; and a packet generator connected to the packet generator for converting the packets. A transmitting station having a packet transmitting unit that transmits a plurality of times, a transmission path for transmitting the packet transmitted from the transmitting station, and receiving a plurality of the packets via the transmission path and comparing the contents thereof. It has a packet receiving unit that selects a proper packet by a majority decision method and a receiving station that has a packet processing unit that processes the selected packet. For this reason, the data transmission apparatus of the present invention can effectively use the bandwidth of the wireless transmission path, and perform bidirectional communication to transmit compressed data such as MPEG with severe time constraints such as moving images. Even if there is an error in the data and a retransmission request is made, data transmission such as control information is eliminated, and packets such as video data are transmitted a plurality of times in one direction, in order to be in time for data decompression processing. The transmission quality can be ensured, and the packet processing can be performed efficiently using the wireless transmission path effectively.

【0008】また、本発明の他の観点のデータ伝送装置
は、予め設定された数のパケットを生成するパケット生
成部と生成した前記パケットをバッファリングする送信
バッファ部と前記送信バッファ部に接続され前記パケッ
トを複数回送出するパケット送信部とを有する送信局
と、前記送信局から送出される前記パケットを伝送する
伝送路と、前記伝送路を介して複数個の前記パケットを
受信してその内容を比較し多数決方式により適正パケッ
トを選択するパケット受信部と選択されたパケットをバ
ッファリングする受信バッファ部とバッファリングされ
たパケットを処理するパケット処理部とを有する受信局
とを具備する。このため、本発明のデータ伝送装置は、
制御情報などのデータを伝送することなく、動画データ
などのパケットを片方向に複数回伝送して、受信局にお
いて多数決方式により適正なパケットを選択することに
より、優れた伝送品質を確保することができる
A data transmission device according to another aspect of the present invention is connected to a packet generation unit for generating a predetermined number of packets, a transmission buffer unit for buffering the generated packets, and a transmission buffer unit. A transmitting station having a packet transmitting unit for transmitting the packet a plurality of times; a transmission path for transmitting the packet transmitted from the transmitting station; and a content receiving the plurality of packets via the transmission path. And a receiving station having a receiving buffer unit for buffering the selected packet and a packet processing unit for processing the buffered packet. For this reason, the data transmission device of the present invention
By transmitting packets such as video data multiple times in one direction without transmitting data such as control information, the receiving station can select an appropriate packet by majority rule to ensure excellent transmission quality. it can

【0009】本発明のデータ伝送方法は、送信局におい
て予め設定された数のパケットを生成するステップと、
送信局から受信局へ伝送路を介して前記パケットを複数
回伝送するステップと、伝送された複数の前記パケット
の内容を比較して多数決方式により適正パケットを選択
するステップと、選択されたパケット処理するステップ
とを有する。このため、本発明のデータ伝送方法は、無
線伝送路の帯域を有効に利用することができるととも
に、双方向の通信を行い動画などの時間的制約の厳しい
MPEGなどの圧縮データを伝送する場合において、デ
ータに誤りがあり、再送要求を行ったときでもデータの
伸長処理に間に合うように、制御情報などのデータ伝送
を無くし、片方向で動画データなどのパケットを複数回
伝送することにより、優れた伝送品質を確保でき、無線
伝送路を有効に利用して、パケットの処理を効率的に行
うことができる。
A data transmission method according to the present invention comprises the steps of generating a preset number of packets at a transmitting station;
Transmitting the packet a plurality of times from a transmitting station to a receiving station via a transmission path, comparing the contents of the plurality of transmitted packets to select an appropriate packet by a majority decision method, and processing the selected packet And For this reason, the data transmission method of the present invention can effectively utilize the bandwidth of the wireless transmission path, and perform bidirectional communication to transmit compressed data such as MPEG with severe time constraints such as moving images. Even if there is an error in the data and a retransmission request is made, data transmission such as control information is eliminated, and packets such as video data are transmitted a plurality of times in one direction, in order to be in time for data decompression processing. The transmission quality can be ensured, and the packet processing can be performed efficiently using the wireless transmission path effectively.

【0010】また、本発明の他の観点のデータ伝送方法
は、送信局において予め設定された数のパケットを生成
するステップと、前記送信局から受信局へ伝送路を介し
て前記パケットを予め決められた規則に従って並び替え
て複数回伝送するステップと、伝送された複数の前記パ
ケットの内容を比較して多数決方式により適正パケット
を選択するステップと、選択されたパケットを予め決め
られた規則に従って並び替え処理するステップとを有す
る。このため、本発明のデータ伝送方法は、制御情報な
どのデータを伝送することなく、動画データなどのパケ
ットを片方向に複数回伝送して、受信局において多数決
方式により適正なパケットを選択することにより、優れ
た伝送品質を確保することができる
[0010] In a data transmission method according to another aspect of the present invention, a transmitting station generates a predetermined number of packets, and the transmitting station determines a predetermined number of packets via a transmission path from the transmitting station to a receiving station. Rearranging a plurality of packets by rearranging the packets according to a predetermined rule, selecting a proper packet by a majority rule by comparing the contents of the plurality of transmitted packets, and rearranging the selected packets according to a predetermined rule. And performing a replacement process. Therefore, the data transmission method of the present invention transmits a packet such as moving image data a plurality of times in one direction without transmitting data such as control information, and selects an appropriate packet by a majority decision method at a receiving station. As a result, excellent transmission quality can be secured

【0011】[0011]

【発明の実施の形態】以下、本発明の好適な実施例を添
付の図1〜図7を参照しつつ説明する。 《実施例1》図1は、本発明の実施例1のデータ伝送装
置の構成を示すブロック図である。図1に示すように、
実施例1のデータ伝送装置は、送信局100と受信局1
40、及びこれらを結ぶ伝送路130から構成されてい
る。送信局100は、パケットを生成するパケット生成
部110と、このパケット生成部110から生成された
パケットを送信するパケット送信部120とを有してい
る。また、受信局140は、送信局100から伝送路1
30を介して送信されたパケットを受信するパケット受
信部150と、この受信したパケットを処理するパケッ
ト処理部160とを有している。送信局100のパケッ
ト生成部110において生成されたパケットは、パケッ
ト送信部120に送られ、予め設定された転送回数(n
回)で同一のパケットが伝送路130を介して受信局1
40へ伝送される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described below with reference to FIGS. << Embodiment 1 >> FIG. 1 is a block diagram showing a configuration of a data transmission apparatus according to Embodiment 1 of the present invention. As shown in FIG.
The data transmission apparatus according to the first embodiment includes a transmitting station 100 and a receiving station 1
40 and a transmission line 130 connecting them. The transmitting station 100 includes a packet generation unit 110 that generates a packet, and a packet transmission unit 120 that transmits the packet generated from the packet generation unit 110. In addition, the receiving station 140 transmits from the transmitting station 100 to the transmission line 1.
It has a packet receiving unit 150 that receives a packet transmitted via the H.30, and a packet processing unit 160 that processes the received packet. The packet generated by the packet generation unit 110 of the transmitting station 100 is sent to the packet transmission unit 120, and a predetermined number of transfers (n
Times), the same packet is transmitted to the receiving station 1 via the transmission path 130.
40.

【0012】受信局140のパケット受信部150は、
パケット送信部120から送信されてきたn個の同一パ
ケットを受信し、それぞれを比較して、多数決方式によ
り正しいパケットを選択する。選択されたパケットは、
パケット処理部160に伝送され、処理される。上記多
数決方式とは次のような方式によりパケットを選択する
方式である。例えば、Aというデータを5回同じデータ
を繰り返して送信局100から受信局140へ送信す
る。そして、受信局140がAというデータ4回、Bと
いうデータを1回受信したとすると、パケット受信部1
50はもっとも受信回数の多いAというデータを正しい
パケットとして選択する。実施例1では、パケット生成
部110において生成されたパケットをパケット送信部
120からパケット受信部150へn回送信する。パケ
ット受信部150は、n個のパケットから前述の多数決
方式により正しいパケットを選択し、パケット処理部1
60に伝送する。このように、実施例1のデータ伝送装
置においては、一方向のデータ伝送でありながら高いデ
ータ伝送品質を確保することができ、双方向伝送に比べ
て伝送帯域を有効に利用することができる。実施例1に
おいて、伝送路130を介して送信されるデータの回数
nは、伝送路の種類や送信される情報量から適宜決定さ
れる。なお、上記実施例1においては1つの受信局につ
いて説明したが、複数の受信局を設けることにより、同
一の情報を同時に複数に送信することが可能となる。
The packet receiving unit 150 of the receiving station 140
It receives n identical packets transmitted from the packet transmitting section 120, compares them, and selects a correct packet by majority rule. The selected packet is
The packet is transmitted to the packet processing unit 160 and processed. The majority method is a method of selecting a packet by the following method. For example, the data A is transmitted from the transmitting station 100 to the receiving station 140 by repeating the same data five times. If the receiving station 140 receives the data A four times and the data B once, the packet receiving unit 1
50 selects the data A having the largest number of receptions as a correct packet. In the first embodiment, the packet generated by the packet generator 110 is transmitted from the packet transmitter 120 to the packet receiver 150 n times. The packet receiving unit 150 selects a correct packet from the n packets according to the majority rule described above, and
Transmit to 60. As described above, in the data transmission apparatus according to the first embodiment, high data transmission quality can be ensured even in one-way data transmission, and the transmission band can be used more effectively than in bidirectional transmission. In the first embodiment, the number of times n of data transmitted via the transmission path 130 is appropriately determined from the type of transmission path and the amount of information to be transmitted. Although one receiving station has been described in the first embodiment, the provision of a plurality of receiving stations enables the same information to be transmitted to a plurality of stations at the same time.

【0013】《実施例2》次に、本発明のデータ伝送装
置の実施例2について添付の図面を用いて説明する。図
2は、本発明のデータ伝送装置における実施例2の構成
を示す図である。図2に示すように、データ伝送装置
は、送信局200と受信局250とこれらを結ぶ伝送路
240から構成されている。送信局200は、パケット
を生成するパケット生成部210と、このパケット生成
部210から生成されたパケットの順序を並び替える送
信バッファ部220と、この並び替えられたパケットを
送信するパケット送信部230とを有している。また、
受信局250は、送信局200から送信されたパケット
を受信するパケット受信部260と、この受信したパケ
ットを並び替える受信バッファ部270と、この並び替
えられたパケットを処理するパケット処理部280とか
ら構成されている。
Second Embodiment Next, a data transmission apparatus according to a second embodiment of the present invention will be described with reference to the accompanying drawings. FIG. 2 is a diagram illustrating a configuration of a data transmission apparatus according to a second embodiment of the present invention. As shown in FIG. 2, the data transmission device includes a transmitting station 200, a receiving station 250, and a transmission path 240 connecting these. The transmitting station 200 includes a packet generation unit 210 that generates a packet, a transmission buffer unit 220 that rearranges the order of packets generated from the packet generation unit 210, and a packet transmission unit 230 that transmits the rearranged packets. have. Also,
The receiving station 250 includes a packet receiving unit 260 that receives a packet transmitted from the transmitting station 200, a receiving buffer unit 270 that rearranges the received packets, and a packet processing unit 280 that processes the rearranged packets. It is configured.

【0014】送信局200のパケット生成部210で生
成されたパケットは、送信バッファ部220で並び替え
られ、パケット送信部230に送信される。パケット送
信部230は、同一のパケットを予め設定された転送回
数(n回)で伝送路240を介して受信局250に伝送
する。受信局250のパケット受信部260は、パケッ
ト送信部230から送信されてきたn個の同一パケット
を受信し、それぞれを比較し、前述の実施例1と同じよ
うに多数決方式で正しいパケットを選択し、パケット生
成部210で生成された順番に並び替え、パケット処理
部280に伝送する。実施例2では、パケット生成部2
10で生成されたパケットをある規則にしたがって並び
替え、パケット送信部230からn回パケット受信部2
60に送信する。パケット受信部260において、n個
のパケットを受信して、受信バッファ部270に伝送
し、受信バッファ部270において多数決方式で正しい
パケットを選択する。この受信バッファ部270におい
て、パケット生成部210で生成された順番に並び替
え、パケット処理部280に伝送する。このため、一定
時間内に数十〜数百ビットに渡って信号が欠落すること
により連続してビット誤りが発生するエラー(バースト
エラー)に対しても、実施例2のデータ伝送装置は耐性
を有する。このため、実施例2のデータ伝送装置は、片
方向の伝送でありながら優れた伝送品質を確保すること
ができるため、双方向伝送に比べて伝送帯域を有効に利
用することができる。
The packets generated by packet generator 210 of transmitting station 200 are rearranged by transmission buffer 220 and transmitted to packet transmitter 230. The packet transmitting section 230 transmits the same packet to the receiving station 250 via the transmission path 240 at a preset number of transfers (n times). The packet receiving unit 260 of the receiving station 250 receives the n identical packets transmitted from the packet transmitting unit 230, compares them, and selects a correct packet by a majority decision method as in the first embodiment. , And rearranged in the order generated by the packet generation unit 210 and transmitted to the packet processing unit 280. In the second embodiment, the packet generation unit 2
10 are rearranged in accordance with a certain rule, and the packet
Send to 60. The packet receiving unit 260 receives the n packets and transmits the received packets to the reception buffer unit 270. The reception buffer unit 270 selects a correct packet by a majority decision method. In the reception buffer unit 270, the packets are rearranged in the order generated by the packet generation unit 210 and transmitted to the packet processing unit 280. For this reason, the data transmission apparatus according to the second embodiment is resistant to an error (burst error) in which a bit error occurs continuously due to loss of a signal over several tens to several hundreds of bits within a certain time. Have. For this reason, the data transmission apparatus of the second embodiment can ensure excellent transmission quality while performing one-way transmission, and thus can use the transmission band more effectively than bidirectional transmission.

【0015】次に、実施例2のデータ伝送装置のデータ
伝送方式について具体的に説明する。例えば、A,B,
・・・,Zのデータをそれぞれ5回ずつ送信局200か
ら受信局250に伝送路240を介して送信するものと
する。ここで同じAというデータにおいて、1番目に送
信されたものをA1、2番目に送信されたものをA2と
する。無線LANにおいては、データが瞬断されること
がしばしばあるため、A1,A2,A3,A4,A5,
B1,B2,・・・,Y3,Y4,Y5,Z1,Z2,
Z3,Z4,Z5の順番でデータを送信すると、例えば
Bのデータが続けて送られているため、B1,・・・B
5のデータの全てが受信局250において、受信不能と
なることも起こり得る。このような事故を防止するた
め、実施例2のデータ伝送装置においては、A1,B
1,C1,・・・,Z1,A2,・・・,Z2,A3,
・・・Z3,A4,・・・,Z4,A5,・・・,Z5
の順番で送信している。このように送信した場合、瞬断
によって1つのデータが全て失われることがなく、さら
に実施例2においては多数決方式を用いているため、瞬
断が発生しても優れた伝送品質を確保することができ
る。但し、実施例2においては、送信バッファ部220
と受信バッファ部270においてデータを並び替える規
則を共用する必要がある。このように伝送するデータを
ブロック毎に並び替える手法はインターリーブといわれ
るものである。なお、送信される回数nは、伝送路や送
信される情報量から適宜決定されるものである。実施例
2のデータ伝送装置においては、1つの受信局250に
ついて説明したが、複数の受信局を設けることにより、
同一の情報を同時に複数に送信するよう構成することも
可能である。
Next, a data transmission method of the data transmission apparatus according to the second embodiment will be specifically described. For example, A, B,
.., Z data are transmitted five times from the transmitting station 200 to the receiving station 250 via the transmission path 240. Here, in the same data A, the data transmitted first is A1, and the data transmitted second is A2. In a wireless LAN, data is frequently interrupted, so A1, A2, A3, A4, A5,
B1, B2,..., Y3, Y4, Y5, Z1, Z2
When the data is transmitted in the order of Z3, Z4, Z5, for example, since the data of B is continuously transmitted, B1,.
5 may not be able to be received at the receiving station 250. In order to prevent such an accident, in the data transmission device of the second embodiment, A1, B
, Z1, A2, ..., Z2, A3
... Z3, A4, ..., Z4, A5, ..., Z5
Are sent in the order given. In the case of such transmission, all data is not lost due to the instantaneous interruption, and since the majority decision method is used in the second embodiment, excellent transmission quality can be ensured even if an instantaneous interruption occurs. Can be. However, in the second embodiment, the transmission buffer unit 220
And the receiving buffer unit 270 need to share the rules for rearranging data. Such a technique of rearranging the data to be transmitted for each block is called interleaving. The number of transmissions n is appropriately determined from the transmission path and the amount of information to be transmitted. In the data transmission apparatus of the second embodiment, one receiving station 250 has been described. However, by providing a plurality of receiving stations,
It is also possible to configure to transmit the same information to a plurality of users at the same time.

【0016】《実施例3》次に、本発明のデータ伝送装
置の実施例3について添付の図面を用いて説明する。図
3は、実施例3のデータ伝送装置において伝送されるパ
ケットの構成を示す図である。図3に示すように、実施
例3のデータ伝送装置において伝送されるパケット30
0は、ヘッダー部310とデータ部320とから構成さ
れている。ヘッダー部310は、送信されるパケット3
00の順番情報を示すシーケンス番号330を含んでい
る。データ部320には実際活用される静止画、キャラ
クター、MPEGなどの動画が符号化されて記載されて
いる。上記のように構成されたパケット300は、図1
に示した前述の実施例1と同じ構成のパケット生成部と
パケット送信部からなる送信局から生成・送信して、受
信局のパケット受信部で受信し、パケット処理部におい
てシーケンス番号330を処理する。パケット処理部
は、シーケンス番号330の抜けを検出することによ
り、パケット抜けを容易に検出することができる。パケ
ット300におけるシーケンス番号330は、0から始
まり、以後順次1ずつ上げていき、その番号が一定値に
達すると、0に戻るように付けられている。
Third Embodiment Next, a third embodiment of the data transmission apparatus according to the present invention will be described with reference to the accompanying drawings. FIG. 3 is a diagram illustrating a configuration of a packet transmitted in the data transmission device according to the third embodiment. As shown in FIG. 3, a packet 30 transmitted in the data transmission apparatus of the third embodiment
0 is composed of a header section 310 and a data section 320. The header section 310 contains the packet 3 to be transmitted.
A sequence number 330 indicating the order information of 00 is included. The data section 320 describes encoded still images, characters, and moving images such as MPEG. The packet 300 configured as described above corresponds to FIG.
The packet is generated and transmitted from the transmitting station including the packet generating unit and the packet transmitting unit having the same configuration as that of the first embodiment described above, and is received by the packet receiving unit of the receiving station. . The packet processing unit can easily detect the missing packet by detecting the missing of the sequence number 330. The sequence number 330 in the packet 300 starts from 0, and is sequentially increased by 1 thereafter, and is returned to 0 when the number reaches a certain value.

【0017】《実施例4》次に、本発明のデータ伝送装
置の実施例4について添付の図面を用いて説明する。図
4は、実施例4のデータ伝送装置において伝送されるパ
ケットの構成を示す図である。図4に示すように、実施
例4のデータ伝送装置において伝送されるパケット40
0は、ヘッダー部410とデータ部420から構成され
ている。ヘッダー部410には、パケット400の内容
を示すパケット種別430が含まれている。上記のよう
に構成されたパケット400を用いて、図1に示した前
述の実施例1と同じ構成の送信局からデータ伝送するこ
とにより、パケット処理部においてパケットの内容を識
別し、パケットの内容毎に異なる処理を行うことによ
り、パケットの処理を効率的に行うことができる。
Embodiment 4 Next, Embodiment 4 of the data transmission apparatus of the present invention will be described with reference to the accompanying drawings. FIG. 4 is a diagram illustrating a configuration of a packet transmitted in the data transmission device according to the fourth embodiment. As shown in FIG. 4, a packet 40 transmitted in the data transmission apparatus of the fourth embodiment
0 is composed of a header section 410 and a data section 420. The header section 410 includes a packet type 430 indicating the contents of the packet 400. By using the packet 400 configured as described above, data is transmitted from the transmitting station having the same configuration as that of the first embodiment shown in FIG. 1, the packet processing unit identifies the content of the packet, and By performing different processing for each packet, packet processing can be performed efficiently.

【0018】実施例4におけるパケット400のデータ
部420には実際活用される静止画、キャラクター、M
PEGなどの動画が符号化されて記載されており、この
パケット400のデータ部420により様々なフォーマ
ットのデータが伝送される。上記のように構成されたパ
ケット400は、図1に示した実施例1のデータ伝送装
置と同様のパケット生成部とパケット送信部を具備する
送信局から生成・送信される。そして、送信されたデー
タはパケット受信部により受信され、パケット処理部に
おいてヘッダー部410内のパケット種別430が識別
され、パケット400の内容毎に異なる処理を行う。こ
のパケット400の内容毎に異なる処理とは、例を挙げ
れば、JPEGなどの静止画、MPEGなどの動画をデ
コードする処理である。
In the data section 420 of the packet 400 in the fourth embodiment, the still image, character, M
A moving image such as PEG is encoded and described, and data in various formats is transmitted by the data section 420 of the packet 400. The packet 400 configured as described above is generated and transmitted from a transmission station including a packet generation unit and a packet transmission unit similar to the data transmission device of the first embodiment illustrated in FIG. Then, the transmitted data is received by the packet receiving unit, the packet processing unit identifies the packet type 430 in the header unit 410, and performs different processing for each content of the packet 400. The processing different for each content of the packet 400 is, for example, a processing of decoding a still image such as JPEG or a moving image such as MPEG.

【0019】《実施例5》次に、本発明のデータ伝送装
置の実施例5について添付の図面を用いて説明する。図
5は、実施例5のデータ伝送装置において伝送されるパ
ケットの構成を示す図である。図5に示すように、実施
例5のデータ伝送装置において伝送されるパケット50
0は、ヘッダー部510とデータ部520と冗長部53
0とから構成されている。伝送路において発生する誤り
を訂正・検出するために、冗長ビットというデータを付
加する誤り訂正符号化という処理が行われる。誤り訂正
は原理的には、異なるデータ間の距離(ハミング距離)
を算出することにより、どのデータが実際に送られたも
のかを推定するものであり、この原理を用いた様々な誤
り訂正の手法がある。
<< Embodiment 5 >> Next, Embodiment 5 of the data transmission apparatus of the present invention will be described with reference to the accompanying drawings. FIG. 5 is a diagram illustrating a configuration of a packet transmitted in the data transmission device according to the fifth embodiment. As shown in FIG. 5, a packet 50 transmitted in the data transmission apparatus of the fifth embodiment
0 indicates the header section 510, the data section 520, and the redundant section 53
0. In order to correct and detect errors that occur in the transmission path, a process called error correction coding for adding data called redundant bits is performed. Error correction is in principle the distance between different data (Hamming distance)
Is calculated to estimate which data is actually transmitted, and there are various error correction methods using this principle.

【0020】実施例5におけるパケット500は、図1
の実施例1に示したデータ伝送装置と同様のパケット生
成部とパケット送信部とを具備する送信局において生成
・送信される。受信局のパケット受信部において受信さ
れたパケット500は、パケット処理部において、冗長
部530におけるデータにより誤り訂正を行う。したが
って、実施例5のデータ伝送装置においては、パケット
500を用いてデータ伝送が行われ、パケット500の
冗長部530が用いられるため、データ部520の誤り
を訂正することが可能となる。このため、実施例5のデ
ータ伝送装置は、受信ビット中における誤りビットであ
るビットエラーに対して耐性を有し、片方向の伝送であ
りながら優れた伝送品質を確保し、双方向伝送に比べて
伝送帯域を有効に利用することができる。
The packet 500 according to the fifth embodiment is similar to the packet 500 shown in FIG.
Is generated and transmitted by a transmitting station including a packet generation unit and a packet transmission unit similar to the data transmission device shown in the first embodiment. The packet 500 received by the packet receiving unit of the receiving station is subjected to error correction by the data in the redundant unit 530 in the packet processing unit. Therefore, in the data transmission apparatus according to the fifth embodiment, data transmission is performed using the packet 500, and the redundant section 530 of the packet 500 is used, so that an error in the data section 520 can be corrected. For this reason, the data transmission apparatus of the fifth embodiment is resistant to bit errors, which are error bits in the received bits, and ensures excellent transmission quality while being one-way transmission. Thus, the transmission band can be used effectively.

【0021】《実施例6》次に、本発明のデータ伝送装
置の実施例6について添付の図面を用いて説明する。図
6は、実施例6のデータ伝送装置における受信局の構成
を示すブロック図である。図6のデータ伝送装置におけ
る受信局は、送信局から送信された複数のパケットを受
信するパケット受信部600とそれらのパケットを処理
するパケット処理部650とにより構成されている。パ
ケット受信部600は、受信した複数の同一パケットを
格納する受信パケット格納部610と、複数のパケット
のそれぞれを別々に受信するパケット比較部620(第
1のパケット比較部621、第2のパケット比較部62
2、第3のパケット比較部623、・・・、第nのパケッ
ト比較部62n)と、パケット比較部620からのデー
タに基づき演算する演算部630と、前記演算部630
の算出結果に基づき適正パケットを決定する決定部64
0とを有している。送信局から送信されたn個の同一の
パケットは、受信パケット格納部610に受信されて、
パケット比較部620に順次送信される。パケット比較
部620において、n個のパケットは順番に第1のパケ
ット比較部621、第2のパケット比較部622、第3
のパケット比較部623、・・・、第nのパケット比較
部62nにそれぞれ転送される。ただし、n=2m−1
(mは自然数)である。
Embodiment 6 Next, a data transmission apparatus according to a sixth embodiment of the present invention will be described with reference to the accompanying drawings. FIG. 6 is a block diagram illustrating a configuration of a receiving station in the data transmission device according to the sixth embodiment. The receiving station in the data transmission apparatus of FIG. 6 includes a packet receiving unit 600 that receives a plurality of packets transmitted from the transmitting station and a packet processing unit 650 that processes those packets. The packet receiving unit 600 includes a received packet storing unit 610 that stores a plurality of received identical packets, and a packet comparing unit 620 that separately receives each of the plurality of packets (a first packet comparing unit 621 and a second packet comparing unit 621). Part 62
, An n-th packet comparing section 62n), a calculating section 630 for calculating based on data from the packet comparing section 620, and the calculating section 630.
Deciding unit 64 that decides an appropriate packet based on the calculation result of
0. The n identical packets transmitted from the transmitting station are received by the received packet storage unit 610,
The packet is sequentially transmitted to the packet comparing unit 620. In the packet comparing unit 620, the n packets are sequentially converted into the first packet comparing unit 621, the second packet comparing unit 622, and the third packet comparing unit 622.
,..., And the n-th packet comparing unit 62n. Where n = 2m-1
(M is a natural number).

【0022】すべてのパケットのデータが第1のパケッ
ト比較部621〜第nの比較部62nにおいてそれぞれ
受信されると、第1のパケット比較部621〜第nのパ
ケット比較部62nは1ビット毎のデータを演算部63
0にそれぞれ転送する。演算部630では、パケット比
較部620からの各データの和を算出して、その値を決
定部640に転送する。決定部640では、演算部63
0で算出された値がm以上のとき、送信されたビットを
「1」と判断し、算出された値がmより少ないとき
「0」と判断する。その判断結果は、パケット処理部6
50に転送される。このように、実施例6のデータ伝送
装置は多数決方式により各データにおけるビットが正常
か否かが判定されるため、実施例6のデータ伝送装置は
ビットエラーに対して耐性を有し、片方向の伝送であり
ながら優れた伝送品質を確保することができ、双方向伝
送に比べて伝送帯域を有効に利用することができる。実
施例6において、送信される回数nは伝送路や送信され
る情報量から適宜決定されるものである。実施例6のデ
ータ伝送装置においては、1つの受信局の場合について
説明したが、複数の受信局を設けることにより、同一の
情報を同時に複数に送信するよう構成することも可能で
ある。
When the data of all the packets are received by the first packet comparing section 621 to the n-th comparing section 62n, respectively, the first packet comparing section 621 to the n-th packet comparing section 62n performs the bit-by-bit Data is calculated by the operation unit 63
0 respectively. The operation unit 630 calculates the sum of the data from the packet comparison unit 620 and transfers the value to the determination unit 640. In the determination unit 640, the calculation unit 63
When the value calculated with 0 is greater than or equal to m, the transmitted bit is determined as “1”, and when the calculated value is smaller than m, it is determined as “0”. The judgment result is transmitted to the packet processing unit 6.
Transferred to 50. As described above, since the data transmission device of the sixth embodiment determines whether or not bits in each data are normal by the majority decision method, the data transmission device of the sixth embodiment is resistant to bit errors, However, excellent transmission quality can be ensured in spite of transmission, and the transmission band can be used more effectively than in bidirectional transmission. In the sixth embodiment, the number of transmissions n is appropriately determined from the transmission path and the amount of information to be transmitted. In the data transmission apparatus of the sixth embodiment, the case of one receiving station has been described. However, by providing a plurality of receiving stations, the same information can be simultaneously transmitted to a plurality of stations.

【0023】《実施例7》次に、本発明のデータ伝送装
置の実施例7について添付の図面を用いて説明する。図
7は、実施例7のデータ伝送装置における受信局の構成
を示すブロック図である。図7のデータ伝送装置におけ
る受信局は、送信局から送信された複数のパケットを受
信するパケット受信部700とそれらのパケットを処理
するパケット処理部750とにより構成されている。パ
ケット受信部700は、受信した複数の同一パケットを
格納する受信パケット格納部710と、複数のパケット
のそれぞれを別々に受信するパケット比較部720(第
1のパケット比較部721、第2のパケット比較部72
2、第3のパケット比較部723、・・・、第nのパケッ
ト比較部72n)と、パケット比較部720からのデー
タに基づき演算する演算部730と、前記演算部730
の算出結果に基づき適正パケットを決定する決定部74
0とを有している。送信局から送信されたn個の同一の
パケットは、受信パケット格納部710に受信されて、
パケット比較部720に順次送信される。パケット比較
部720において、n個のパケットは順番に第1のパケ
ット比較部721、第2のパケット比較部722、第3
のパケット比較部723、・・・、第nのパケット比較
部72nにそれぞれ転送される。ただし、n=2m(m
は自然数)である。
Embodiment 7 Next, Embodiment 7 of the data transmission apparatus of the present invention will be described with reference to the accompanying drawings. FIG. 7 is a block diagram illustrating a configuration of a receiving station in the data transmission device according to the seventh embodiment. The receiving station in the data transmission apparatus of FIG. 7 includes a packet receiving unit 700 that receives a plurality of packets transmitted from the transmitting station, and a packet processing unit 750 that processes the packets. The packet receiving unit 700 includes a received packet storing unit 710 that stores a plurality of received identical packets, and a packet comparing unit 720 that separately receives each of the plurality of packets (a first packet comparing unit 721 and a second packet comparing unit 721). Part 72
, An n-th packet comparing unit 72n), a calculating unit 730 that calculates based on data from the packet comparing unit 720, and the calculating unit 730.
Deciding unit 74 that decides an appropriate packet based on the calculation result of
0. The n identical packets transmitted from the transmitting station are received by the received packet storage unit 710,
The packet is sequentially transmitted to the packet comparing section 720. In the packet comparing section 720, the n packets are sequentially transmitted to the first packet comparing section 721, the second packet comparing section 722, and the third packet comparing section 722.
,...,..., N. However, n = 2m (m
Is a natural number).

【0024】すべてのパケットのデータが第1のパケッ
ト比較部721〜第nのパケット比較部72nにおいて
それぞれ受信されると、第1のパケット比較部721〜
第nのパケット比較部72nは1ビット毎のデジタルデ
ータを演算部730にそれぞれ転送する。演算部730
において、第1のパケット比較部721からの1ビット
毎のデータと他のパケット比較部722〜72nからの
1ビット毎のデータについて排他的論理和がそれぞれ算
出される。排他的論理和の算出処理を行った結果、n−
1=2m−1個のデータが形成され、これらのデータの
和が計算される。この和の値を示すデータが決定部74
0に転送される。決定部740に入力された和の値がm
以上の時、パケット比較部721のパケットのデータビ
ットは他のパケット比較部722〜72nにおけるパケ
ットのデータビットと異なるデジタルデータであるデー
タと判断して、例えばそのパケットのデータビットが
「0」ならば「1」に変更し、「1」ならば「0」変更
する。
When the data of all the packets are received by the first packet comparing section 721 to the n-th packet comparing section 72n, respectively,
The n-th packet comparing unit 72n transfers the digital data for each bit to the arithmetic unit 730. Arithmetic unit 730
In the above, exclusive OR is calculated for each bit of data from the first packet comparator 721 and each bit of data from the other packet comparators 722 to 72n. As a result of calculating the exclusive OR, n-
1 = 2m-1 data are formed, and the sum of these data is calculated. The data indicating the value of the sum is determined by the determination unit 74.
0 is transferred. The value of the sum input to the determination unit 740 is m
At the time described above, the data bit of the packet of the packet comparison unit 721 is determined to be digital data different from the data bit of the packet in the other packet comparison units 722 to 72n. For example, if the data bit of the packet is “0”, If it is "1", it is changed to "1", and if it is "1", it is changed to "0".

【0025】一方、決定部740に入力された和の値が
mより小さい時、パケット比較部721のパケットのデ
ータビットは他のパケット比較部722〜72nにおけ
るパケットのデータビットと同一のデジタルデータであ
ると判断し、そのままのデータを用いる。実施例7のデ
ータ伝送装置は、上記のような多数決方式によって各ビ
ットが判定されているため、ビットエラーに対して耐性
を有し、片方向の伝送でありながら優れた伝送品質を確
保することができ、双方向伝送に比べて伝送帯域を有効
に利用することができる。実施例7において、送信され
る回数nは伝送路や送信される情報量から適宜決定され
るものである。実施例7のデータ伝送装置においては、
1つの受信局の場合について説明したが、複数の受信局
を設けることにより、同一の情報を同時に複数に送信す
るよう構成することも可能である。なお、実施例7にお
いて、先頭のパケット比較部のデータと、残りのパケッ
ト比較部のデータとのそれぞれから排他的論理和を算出
したが、どれを基準のデータとして用いても同様の効果
が得られる。
On the other hand, when the sum value input to the determination unit 740 is smaller than m, the data bits of the packet of the packet comparison unit 721 are the same digital data as the data bits of the packets in the other packet comparison units 722 to 72n. Judge that there is, and use the data as it is. The data transmission apparatus of the seventh embodiment is resistant to bit errors because each bit is determined by the majority rule as described above, and ensures excellent transmission quality while being one-way transmission. Thus, the transmission band can be used more effectively than in bidirectional transmission. In the seventh embodiment, the number of transmissions n is appropriately determined from the transmission path and the amount of information to be transmitted. In the data transmission device of the seventh embodiment,
Although the case of one receiving station has been described, a plurality of receiving stations may be provided so that the same information is simultaneously transmitted to a plurality of receiving stations. In the seventh embodiment, the exclusive OR is calculated from the data of the first packet comparing unit and the data of the remaining packet comparing units. However, the same effect can be obtained by using any of them as the reference data. Can be

【0026】[0026]

【発明の効果】以上のように、本発明のデータ伝送装置
及びデータ伝送方法によれば、受信側から送信側への制
御情報などのデータを伝送することなく、動画データな
どのパケットを片方向に複数回伝送して、受信局におい
て多数決方式により適正なパケットを選択することによ
り、優れた伝送品質を確保することができるため、無線
伝送路などの伝送路を有効に利用して、パケット処理を
効率的に行うことが可能となる有利な効果が得られる。
また、本発明によれば、双方向の通信を行い動画などの
時間的制約の厳しいMPEGなどの圧縮データを無線伝
送する場合において、伝送路の帯域を有効利用し、デー
タのエラー耐性を向上させ、データの伸張処理を行うこ
とが可能なデータ伝送装置およびデータ伝送方法を得る
ことができる。
As described above, according to the data transmission apparatus and the data transmission method of the present invention, packets such as video data can be transmitted in one direction without transmitting data such as control information from the receiving side to the transmitting side. By transmitting a plurality of times to the receiving station and selecting an appropriate packet by a majority decision method at the receiving station, excellent transmission quality can be ensured. Has an advantageous effect that can be performed efficiently.
Further, according to the present invention, in the case of performing bidirectional communication and wirelessly transmitting compressed data, such as MPEG, which has strict time constraints such as moving images, the bandwidth of the transmission path is effectively used to improve data error tolerance. A data transmission device and a data transmission method capable of performing data decompression processing can be obtained.

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

【図1】本発明の実施例1に係るデータ伝送装置の構成
を示すシステム図である。
FIG. 1 is a system diagram illustrating a configuration of a data transmission device according to a first embodiment of the present invention.

【図2】本発明の実施例2に係るデータ伝送装置の構成
を示すシステム図である。
FIG. 2 is a system diagram illustrating a configuration of a data transmission device according to a second embodiment of the present invention.

【図3】本発明の実施例3に係るデータ伝送装置におけ
るパケットを示す図である。
FIG. 3 is a diagram illustrating a packet in a data transmission device according to a third embodiment of the present invention.

【図4】本発明の実施例4に係るデータ伝送装置におけ
るパケットを示す図である。
FIG. 4 is a diagram illustrating a packet in a data transmission device according to a fourth embodiment of the present invention.

【図5】本発明の実施例5に係るデータ伝送装置におけ
るパケットを示す図である。
FIG. 5 is a diagram illustrating a packet in a data transmission device according to a fifth embodiment of the present invention.

【図6】本発明の実施例6に係るデータ伝送装置におけ
る受信局の構成を示すブロック図である。
FIG. 6 is a block diagram illustrating a configuration of a receiving station in a data transmission device according to a sixth embodiment of the present invention.

【図7】本発明の実施例7に係るデータ伝送装置におけ
る受信局の構成を示すブロック図である。
FIG. 7 is a block diagram illustrating a configuration of a receiving station in a data transmission device according to a seventh embodiment of the present invention.

【図8】従来のデータ伝送装置の構成を示すシステム図
である。
FIG. 8 is a system diagram showing a configuration of a conventional data transmission device.

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

100 送信局 110 パケット生成部 120 パケット送信部 130 伝送路 140 受信局 150 パケット受信部 160 パケット処理部 REFERENCE SIGNS LIST 100 transmission station 110 packet generation unit 120 packet transmission unit 130 transmission line 140 reception station 150 packet reception unit 160 packet processing unit

フロントページの続き (72)発明者 松村 浩一 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5K014 AA01 DA05 EA03 HA05 Continuation of the front page (72) Inventor Koichi Matsumura 1006 Kazuma Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. F term (reference) 5K014 AA01 DA05 EA03 HA05

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 予め設定された数のパケットを生成する
パケット生成部と前記パケット生成部に接続され前記パ
ケットを複数回送出するパケット送信部とを有する送信
局、 前記送信局から送出される前記パケットを伝送する伝送
路、 前記伝送路を介して複数個の前記パケットを受信してそ
の内容を比較し多数決方式により適正パケットを選択す
るパケット受信部と選択されたパケットを処理するパケ
ット処理部とを有する受信局、を具備することを特徴と
するデータ伝送装置。
1. A transmitting station, comprising: a packet generating unit that generates a predetermined number of packets; and a packet transmitting unit connected to the packet generating unit and transmitting the packet a plurality of times. A transmission path for transmitting a packet, a packet reception unit for receiving the plurality of packets via the transmission path, comparing the contents thereof, and selecting an appropriate packet by a majority decision method, and a packet processing unit for processing the selected packet. A data transmission device comprising: a receiving station having:
【請求項2】 予め設定された数のパケットを生成する
パケット生成部と生成した前記パケットをバッファリン
グする送信バッファ部と前記送信バッファ部に接続され
前記パケットを複数回送出するパケット送信部とを有す
る送信局、 前記送信局から送出される前記パケットを伝送する伝送
路、 前記伝送路を介して複数個の前記パケットを受信してそ
の内容を比較し多数決方式により適正パケットを選択す
るパケット受信部と選択されたパケットをバッファリン
グする受信バッファ部とバッファリングされたパケット
を処理するパケット処理部とを有する受信局、を具備す
ることを特徴とするデータ伝送装置。
2. A packet generation unit for generating a predetermined number of packets, a transmission buffer unit for buffering the generated packets, and a packet transmission unit connected to the transmission buffer unit and transmitting the packets a plurality of times. A transmission station for transmitting the packet transmitted from the transmission station, a packet receiving unit for receiving a plurality of the packets via the transmission path, comparing the contents thereof, and selecting an appropriate packet by a majority decision method And a reception station having a reception buffer unit for buffering the selected packet and a packet processing unit for processing the buffered packet.
【請求項3】 パケット生成部が送信するパケットのヘ
ッダー部に前記パケットの送信順番を示すシーケンス番
号を付加し、パケット受信部が前記パケットの抜けを前
記シーケンス番号により検出するよう構成された請求項
1または2に記載のデータ伝送装置。
3. A packet generation unit, wherein a sequence number indicating a transmission order of the packet is added to a header portion of the packet to be transmitted, and a packet reception unit detects the omission of the packet based on the sequence number. 3. The data transmission device according to 1 or 2.
【請求項4】 パケット生成部が送信するパケットのヘ
ッダー部に伝送されるデータの種類を示すパケット種別
を付加し、パケット受信部が前記パケットのデータの種
類を前記パケット種別により検出するよう構成された請
求項1または2に記載のデータ伝送装置。
4. A configuration in which a packet type indicating a type of data to be transmitted is added to a header portion of a packet transmitted by the packet generation unit, and a packet reception unit detects the data type of the packet based on the packet type. The data transmission device according to claim 1.
【請求項5】 パケット生成部が送信するパケットに冗
長部を付加し、パケット受信部が前記パケットに含まれ
るビットエラーを前記冗長部により検出して前記ビット
エラーを訂正するよう構成された請求項1または2に記
載のデータ伝送装置。
5. A packet generating unit, wherein a redundant unit is added to a packet to be transmitted, and a packet receiving unit detects a bit error included in the packet by the redundant unit and corrects the bit error. 3. The data transmission device according to 1 or 2.
【請求項6】 パケット受信部が、受信パケット格納部
と、前記受信パケット格納部に接続されたn個(n=2
m−1、mは自然数)のパケット比較部と、前記パケッ
ト比較部に接続され各パケット比較部からのn個のデー
タを1ビット毎に加算する演算部と、前記演算部に接続
され前記演算部で加算されたデータを読み込みこのデー
タをmと比較して適正パケットを決定する決定部とを備
えた請求項1または2に記載のデータ伝送装置。
6. A packet receiving unit comprising: a received packet storage unit; and n (n = 2) connected to the received packet storage unit.
m-1 and m are natural numbers) a packet comparing unit, a calculating unit connected to the packet comparing unit and adding n data from each packet comparing unit for each bit, and a calculating unit connected to the calculating unit 3. The data transmission device according to claim 1, further comprising: a determination unit that reads the data added by the unit and compares the data with m to determine an appropriate packet.
【請求項7】 パケット受信部が、受信パケット格納部
と、前記受信パケット格納部に接続されたn個(n=2
m、mは自然数)のパケット比較部と、前記パケット比
較部に接続され前記パケット比較部の1つと残りのそれ
ぞれとの排他的論理和をn−1個算出し、そのn−1個
のデータを加算する演算部と、前記演算部に接続され前
記演算部で加算されたデータを読み込みこの加算された
データをmと比較して適正パケットを決定する決定部と
を備えた請求項1または2に記載のデータ伝送装置。
7. A packet receiving unit comprising: a received packet storage unit; and n (n = 2) connected to the received packet storage unit.
(m, m are natural numbers) a packet comparing unit, and n-1 exclusive ORs of one of the packet comparing units connected to the packet comparing unit and the rest are calculated, and the n-1 data are calculated. And a determining unit connected to the calculating unit, reading the data added by the calculating unit, and comparing the added data with m to determine an appropriate packet. A data transmission device according to claim 1.
【請求項8】 送信局において予め設定された数のパケ
ットを生成するステップ、 送信局から受信局へ伝送路を介して前記パケットを複数
回伝送するステップ、伝送された複数の前記パケットの
内容を比較して多数決方式により適正パケットを選択す
るステップ、 選択されたパケット処理するステップ、を有することを
特徴とするデータ伝送方法。
8. A step of generating a predetermined number of packets at a transmitting station, a step of transmitting the packets a plurality of times from a transmitting station to a receiving station via a transmission path, and transmitting the contents of the plurality of transmitted packets. A data transmission method, comprising the steps of: selecting a proper packet by a majority method in comparison, and processing the selected packet.
【請求項9】 送信局において予め設定された数のパケ
ットを生成するステップ、 前記送信局から受信局へ伝送路を介して前記パケットを
予め決められた規則に従って並び替えて複数回伝送する
ステップ、 伝送された複数の前記パケットの内容を比較して多数決
方式により適正パケットを選択するステップ、 選択されたパケットを予め決められた規則に従って並び
替え処理するステップ、を有することを特徴とするデー
タ伝送方法。
9. A step of generating a predetermined number of packets in a transmitting station, a step of rearranging the packets from the transmitting station to a receiving station via a transmission path according to a predetermined rule and transmitting the packets a plurality of times, A data transmission method comprising: comparing the contents of the plurality of transmitted packets to select an appropriate packet by a majority decision method; and rearranging the selected packets in accordance with a predetermined rule. .
【請求項10】 受信局において受信したn個(n=2
m、mは自然数)のパケットのデータを1ビット毎に加
算するステップと、加算されたデータをmと比較して適
正パケットを決定するステップと、この決定された適正
パケットを処理するステップとを有する請求項8または
9に記載のデータ伝送方法。
10. The reception apparatus receives n (n = 2)
(where m and m are natural numbers) a step of adding the data of the packet for each bit, a step of comparing the added data with m to determine an appropriate packet, and a step of processing the determined appropriate packet. The data transmission method according to claim 8 or 9, further comprising:
【請求項11】 受信したn個(n=2m、mは自然
数)のパケットのデータのいずれか1つと残りのデータ
とのそれぞれについて排他的論理和をn−1個算出する
ステップと、算出されたn−1個のデータを加算するス
テップと、加算された値をmと比較して適正パケットを
決定するステップと、この決定された適正パケットを処
理するステップとを有する請求項8または9に記載のデ
ータ伝送方法。
11. A step of calculating (n-1) exclusive ORs of any one of data of the received n (n = 2m, m is a natural number) packets and each of the remaining data. 10. The method according to claim 8, further comprising the steps of: adding the n-1 pieces of data, comparing the added value with m to determine a proper packet, and processing the determined proper packet. Data transmission method as described.
JP10184593A 1998-06-30 1998-06-30 Device and method for transmitting data Pending JP2000022671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10184593A JP2000022671A (en) 1998-06-30 1998-06-30 Device and method for transmitting data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10184593A JP2000022671A (en) 1998-06-30 1998-06-30 Device and method for transmitting data

Publications (1)

Publication Number Publication Date
JP2000022671A true JP2000022671A (en) 2000-01-21

Family

ID=16155931

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10184593A Pending JP2000022671A (en) 1998-06-30 1998-06-30 Device and method for transmitting data

Country Status (1)

Country Link
JP (1) JP2000022671A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1926233A1 (en) 2006-11-22 2008-05-28 Canon Kabushiki Kaisha Control station apparatus and control method thereof, communication apparatus and control method thereof, wireless communication system, program, and storage medium
JP2009542114A (en) * 2006-06-20 2009-11-26 ハリス コーポレイション Method and system for compression-based QoS
US7978786B2 (en) 2006-03-30 2011-07-12 Samsung Electronics Co., Ltd Apparatus and method for quantization in digital communication system
JP2016139960A (en) * 2015-01-28 2016-08-04 日本電気株式会社 Network system, network processing method, information processing apparatus, information processing program and communication terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7978786B2 (en) 2006-03-30 2011-07-12 Samsung Electronics Co., Ltd Apparatus and method for quantization in digital communication system
JP2009542114A (en) * 2006-06-20 2009-11-26 ハリス コーポレイション Method and system for compression-based QoS
EP1926233A1 (en) 2006-11-22 2008-05-28 Canon Kabushiki Kaisha Control station apparatus and control method thereof, communication apparatus and control method thereof, wireless communication system, program, and storage medium
US8483115B2 (en) 2006-11-22 2013-07-09 Canon Kabushiki Kaisha Control station apparatus and control method thereof, communication apparatus and control method thereof, and wireless communication system
US8885546B2 (en) 2006-11-22 2014-11-11 Canon Kabushiki Kaisha Control station apparatus and control method thereof, communication apparatus and control method thereof, and wireless communication system
JP2016139960A (en) * 2015-01-28 2016-08-04 日本電気株式会社 Network system, network processing method, information processing apparatus, information processing program and communication terminal

Similar Documents

Publication Publication Date Title
CN107508655B (en) Self-adaptive end-to-end network coding transmission method
JP4532505B2 (en) Data transmitting apparatus, data receiving apparatus, and data distribution system
US7254765B2 (en) Method and devices for error tolerant data transmission, wherein retransmission of erroneous data is performed up to the point where the remaining number of errors is acceptable
JP4943502B2 (en) Method and apparatus for recovering data packet loss
JP3967338B2 (en) Wireless packet transfer device
US6684354B2 (en) Data transmission method, data transmission apparatus, data receiving apparatus, and packet data structure
JP4002183B2 (en) Method for multimedia communication over a packet channel
US8132071B2 (en) Transmitting device, receiving device, packet transmission method, packet reception method, and programs for same
EP1173948B1 (en) Apparatus for transmitting/receiving bitstream in network and method thereof
US9237105B2 (en) Data communication with compensation for packet loss
JP4755173B2 (en) Method and apparatus for generating a compressed status report updated to indicate data to be received later
EP2437421B1 (en) Method, device and communication system for retransmitting based on forward error correction
JP2006515497A (en) Method and apparatus for transmitting information in a communication system
US20120076108A1 (en) Telecommunications network
US20010041981A1 (en) Partial redundancy encoding of speech
KR20150045346A (en) Apparatus and method for transmitting and receiving multimedia data in mobile communication system
US8484540B2 (en) Data transmitting device, control method therefor, and program
KR100851918B1 (en) Network-adaptive Data Transmission Method, Data Transmission System, Data Sender, and Data Receiver Therefor
JP2000022671A (en) Device and method for transmitting data
CN107615810A (en) Header compression system and method for online network code
JP3648560B2 (en) Transmitting apparatus and receiving apparatus
CN114301513A (en) File transmission method based on feedback fountain codes
JP3730977B2 (en) Data transmission method and data processing method
KR100916312B1 (en) An apparatus for transmitting video using adaptive weighted error correction coding and multiple description coding and method thereof
JP2004153610A (en) Method, radio terminal, controller and system for distributing moving image, and radio terminal