JP2000151639A - Packet communication method in radio communication and packet communication device in radio communication - Google Patents
Packet communication method in radio communication and packet communication device in radio communicationInfo
- Publication number
- JP2000151639A JP2000151639A JP10323478A JP32347898A JP2000151639A JP 2000151639 A JP2000151639 A JP 2000151639A JP 10323478 A JP10323478 A JP 10323478A JP 32347898 A JP32347898 A JP 32347898A JP 2000151639 A JP2000151639 A JP 2000151639A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- packet
- environment
- data
- terminal
- 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.)
- Withdrawn
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、たとえば、無線L
AN(Local Area Network)を用い送信すべきデータを
パケット化して相互通信を行う無線通信におけるパケッ
ト通信方法および無線通信におけるパケット通信装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention
The present invention relates to a packet communication method and a packet communication device in wireless communication for performing mutual communication by packetizing data to be transmitted using an AN (Local Area Network).
【0002】[0002]
【従来の技術】従来より情報処理機器間の通信手段とし
て有線LANが普及している。この有線LANは、今や
数Gbps(bit per second)といった高速通信が可能
となり、高速化や高機能化がより一層進んでいる。2. Description of the Related Art Wired LANs have been widely used as communication means between information processing apparatuses. The wired LAN is now capable of high-speed communication such as several Gbps (bits per second), and its speed and function are being further enhanced.
【0003】しかし、その一方で、有線LANの問題点
も幾つか指摘されつつある。たとえば、ケーブルの敷設
の繁雑さや、その保守、さらには、LANに接続された
情報処理機器の設置場所や移設に大きな制約があること
が挙げられ、その他、有線であるがための様々な問題点
がある。However, on the other hand, some problems of the wired LAN are being pointed out. For example, there are great restrictions on the complexity of cable installation and maintenance, as well as the location and relocation of information processing equipment connected to the LAN. In addition, there are various problems due to the wired connection. There is.
【0004】また、最近では情報処理機器の種類も多種
多様となっている。たとえば、パーソナルコンピュータ
(以下、パソコンと呼ぶ)を例にとっても、デスクトッ
プ型だけではなく、ノートブック型など携帯可能な機器
の普及も急速に進んでいる。この種の携帯可能な情報処
理機器は、持ち運びができるという特徴をそのまま生か
した状態で使おうすると、有線LANへの接続は実質的
に不可能となってしまう。[0004] In recent years, the types of information processing devices have also become diverse. For example, even with a personal computer (hereinafter, referred to as a personal computer) as an example, portable devices such as notebook computers as well as desktop computers are rapidly spreading. If this kind of portable information processing device is used while keeping the feature of being portable, it is practically impossible to connect to a wired LAN.
【0005】これに対応するために、LANを無線化し
た無線LANが注目されつつある。無線LANは、ケー
ブルの敷設に伴う種々の問題点の解消や、使用する情報
処理機器の携帯性を積極的に生かすことができるなど、
有線LANではなし得なかった通信が可能となることか
ら、この無線LANに関する技術開発は今後より一層進
むものと思われる。[0005] In order to cope with this, attention has been paid to a wireless LAN which is a wireless LAN. Wireless LAN can eliminate various problems associated with cable laying, and can make the most of the portability of information processing equipment to be used.
Since it is possible to perform communication that could not be performed with a wired LAN, it is expected that technical development related to this wireless LAN will further advance in the future.
【0006】こうした状況の中で、無線LANのプロト
コルについては、物理レイヤおよび媒体アクセス制御
(Media Access Control 、以下、MACと呼ぶ)サブ
レイヤ仕様を中心にIEEE802標準化委員会のワー
キンググループ11(IEEE802.11)で審議が
行われるなど標準化の動きが進んでいる。Under these circumstances, the working group 11 (IEEE 802.11) of the IEEE 802 standardization committee has focused on the protocol of the wireless LAN, focusing on the physical layer and the medium access control (MAC) sublayer specifications. ) Are being standardized.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、無線L
ANを実現するに際して幾つかの問題点もある。すなわ
ち、無線通信では、アンテナから送信された信号が空間
を様々な方向に伝搬して受信側で受信されることになる
が、このようなマルチパス環境によって信号伝搬がなさ
れる状況にあっては、マルチパス環境によって生じる電
解強度の変動や落ち込みなど信号品質が劣化するフェー
ジングが問題となる。特に、工場などの屋内において
は、壁、建具、人といった多くの障害物が存在し、信号
の伝搬経路も非常に複雑なものとなり、フェージング対
策が必要となってくる。However, wireless L
There are also some problems in implementing AN. That is, in wireless communication, a signal transmitted from an antenna propagates in various directions in space and is received at a receiving side. In a situation where signal propagation is performed in such a multipath environment, In addition, fading that degrades signal quality, such as fluctuation and drop of electrolytic strength caused by a multipath environment, becomes a problem. In particular, indoors such as factories and the like have many obstacles such as walls, fittings, and people, and signal propagation paths are very complicated, so that fading countermeasures are required.
【0008】ところで、 無線LANでの通信速度(こ
こでは、通信レートと表現する)は、前述のIEEE8
02.11によれば、現行では通常、2Mbpsあるい
は1Mbpsである。これは、有線LANの通信レート
に比べるときわめて低い値である。[0008] The communication speed of the wireless LAN (hereinafter, referred to as a communication rate) is the same as that of the above-mentioned IEEE8.
According to 02.11, it is currently usually 2 Mbps or 1 Mbps. This is an extremely low value compared to the communication rate of the wired LAN.
【0009】しかし、今後の技術動向からすれば、通信
レートが2Mbpsあるいは1Mbpsというのは余り
にも低すぎ、実用上問題が多い。そこで、無線LANに
おいてもより高い通信レートを実現することが望まれ
る。However, in view of future technical trends, a communication rate of 2 Mbps or 1 Mbps is too low, and there are many practical problems. Therefore, it is desired to realize a higher communication rate even in a wireless LAN.
【0010】この通信レートは通信対象の情報処理機器
(以下、端末という)が存在する場所の通信環境に大き
く左右される。つまり、高い通信レートほど環境の影響
を受けやすく、悪い環境下で高い通信レートでの通信を
行おうとするとエラーの発生率が高くなる。[0010] This communication rate largely depends on the communication environment of the place where the information processing equipment (hereinafter referred to as a terminal) to be communicated exists. In other words, the higher the communication rate, the more easily the environment is affected by the environment. If an attempt is made to perform communication at a high communication rate in a bad environment, the rate of occurrence of errors increases.
【0011】たとえば、通信レートを最高で12Mbp
s、最低で1Mbpsとし、その間を数段階の通信レー
トに分けていずれかの通信レートを選択できるようなシ
ステムがあるとした場合、まず、高い通信レートでの通
信を行い、その結果、エラーの発生率が高ければ、それ
より低い通信レートでの通信を行うというようにして、
そのときの通信環境に応じて通信レートを段階的に変え
て、最適な通信レートを決めるという最適化を行う必要
がある。この場合、良好な通信環境であれば高い通信レ
ートでの通信を行い、悪い通信環境であればその環境に
応じて低い通信レートでの通信を行うようにすること
で、効率的な通信が行える。For example, if the communication rate is up to 12 Mbp
s, at least 1 Mbps, and if there is a system in which the communication rate is divided into several stages and one of the communication rates can be selected, first, communication is performed at a high communication rate, and as a result, an error occurs. If the rate of occurrence is high, communicate at a lower communication rate,
It is necessary to optimize the communication rate by changing the communication rate stepwise according to the communication environment at that time to determine the optimum communication rate. In this case, efficient communication can be performed by performing communication at a high communication rate in a good communication environment and performing communication at a low communication rate in accordance with the environment in a bad communication environment. .
【0012】これを実現する方法として、たとえば、送
信側端末と受信側端末との間で試験的なパケットを往復
させて、統計的な判断から最適な通信レートを選ぶこと
が考えられる。As a method of realizing this, for example, it is conceivable to make a test packet reciprocate between a transmitting terminal and a receiving terminal and select an optimum communication rate from statistical judgment.
【0013】ところで、デスクトップ型のパソコンのよ
うに据えつけ型の端末は、設置場所を変えない限り通信
環境は大きく変化することはないので、無線LANによ
る通信を行う場合は、環境の変化はあまり考慮する必要
はなく、その都度、最適化処理を行はなくとも、予めわ
かっている最適な通信レートによって通信を行うことが
可能である。By the way, in a stationary terminal such as a desktop personal computer, the communication environment does not change significantly unless the installation location is changed. Therefore, when performing communication by wireless LAN, the environment changes little. There is no need to consider this, and communication can be performed at an optimal communication rate known in advance without performing optimization processing each time.
【0014】これに対して、ノートブック型のパソコン
のように携帯可能な端末によって無線LANによる通信
を行う際は、端末の存在場所によって環境が変化する可
能性があるので、その都度、最適化を行ってその時点の
通信環境に応じた通信レート選ぶ必要がある。特に、自
動車など移動体の中からデータ通信を行う場合は、通信
環境は刻々と変化するため、その都度、最適化を行う必
要がある。On the other hand, when communication is performed by wireless LAN using a portable terminal such as a notebook personal computer, the environment may change depending on the location of the terminal. To select a communication rate according to the communication environment at that time. In particular, when data communication is performed from a mobile body such as an automobile, the communication environment changes every moment, and therefore, it is necessary to optimize each time.
【0015】そこで本発明は、通信対象となる端末の存
在する場所の通信環境状況に応じた最適な通信レートや
誤り訂正符号化強度の設定を行い、その設定された通信
レートや誤り訂正符号化強度によって送るべきデータを
送信することで、その時点の通信環境に適合した最適な
通信を可能とすることを目的としている。Accordingly, the present invention sets an optimum communication rate and error correction coding strength in accordance with the communication environment condition of a place where a terminal to be communicated exists, and sets the set communication rate and error correction coding strength. An object of the present invention is to transmit data to be transmitted according to the strength, thereby enabling optimal communication suitable for a communication environment at that time.
【0016】[0016]
【課題を解決するための手段】前述の目的を達成するた
めに、本発明は、電波または光などの無線媒体を用い送
信すべきデータをパケット化して相互通信を行う無線通
信におけるパケット通信方法であって、送信側端末が受
信側端末に対し前記送信すべきデータパケットを送信す
る前に、主に無線伝送路の確保を行うために、前記受信
側端末に対し送信要求パケットを送り、受信側端末では
送られてきた前記送信要求パケットを受信できた場合、
受信可であることを示す応答パケットを返送する通信手
順の設定がなされた無線通信におけるパケット通信方法
において、前記受信側端末では、当該受信側端末の存在
する場所の通信環境状況を測定し、それによって得られ
たデータを通信環境対応データとし、この通信環境対応
データを前記応答パケット内に付加して、前記送信側端
末に返送する。一方、前記送信側端末は、前記受信側端
末から返送されてきた前記応答パケット内の前記通信環
境対応データに基づき、受信側端末のその時点における
通信環境に適合した最適な環境適応化通信パラメータに
よって、前記送るべきデータパケットを前記受信側端末
に送信するようにしている。SUMMARY OF THE INVENTION In order to achieve the above-mentioned object, the present invention relates to a packet communication method in wireless communication in which data to be transmitted is packetized using a wireless medium such as radio waves or light to perform mutual communication. Therefore, before the transmitting terminal transmits the data packet to be transmitted to the receiving terminal, a transmission request packet is transmitted to the receiving terminal mainly in order to secure a wireless transmission path. If the terminal can receive the transmitted transmission request packet,
In a packet communication method in wireless communication in which a communication procedure for returning a response packet indicating that reception is possible is performed, the receiving terminal measures a communication environment condition at a location where the receiving terminal is located, The obtained data is used as communication environment compatible data, and the communication environment compatible data is added to the response packet and returned to the transmitting terminal. On the other hand, the transmitting terminal, based on the communication environment corresponding data in the response packet returned from the receiving terminal, based on an optimal environment-adaptive communication parameter adapted to the communication environment of the receiving terminal at that time. The data packet to be transmitted is transmitted to the receiving terminal.
【0017】また、本発明は、電波または光などの無線
媒体を用い送信すべきデータをパケット化して相互通信
を行う無線通信におけるパケット通信方法であって、送
信側端末が受信側端末に対して、1つまたは複数のデー
タパケット送信後に、当該パケットデータの受信状態を
示す応答パケットを受信側端末から受けて、次の送信手
順を行う無線通信におけるパケット通信方法において、
前記受信側端末では、前記ある1つのパケットデータが
送られてくるごとに、その時点における通信環境状況を
測定し、それによって得られたデータを通信環境対応デ
ータとし、この通信環境対応データを前記応答パケット
内に付加して、前記送信側端末に返送し、前記送信側端
末は、前記受信側端末から返送されてきた前記応答パケ
ット内の前記通信環境対応データに基づき、受信側端末
のその時点における通信環境に適合した最適な環境適応
化通信パラメータによって、前記次のデータパケットを
前記受信側端末に送信するようにしている。The present invention also relates to a packet communication method in wireless communication in which data to be transmitted is packetized using a wireless medium such as radio waves or light to perform mutual communication, wherein a transmitting terminal transmits a packet to a receiving terminal. A packet communication method in wireless communication for receiving a response packet indicating a reception state of the packet data from a receiving terminal after transmitting one or more data packets, and performing a next transmission procedure;
In the receiving terminal, every time the one packet data is sent, the communication environment status at that time is measured, and the data obtained thereby is used as communication environment compatible data. A response packet is added to the response packet and returned to the transmitting terminal, and the transmitting terminal determines the time of the receiving terminal based on the communication environment corresponding data in the response packet returned from the receiving terminal. The next data packet is transmitted to the receiving terminal by the optimal environment-adaptive communication parameter adapted to the communication environment in the above.
【0018】また、本発明は、電波または光などの無線
媒体を用い送信すべきデータをパケット化して相互通信
を行う無線通信におけるパケット通信装置であって、送
信側端末は受信側端末からの応答パケットを受けてデー
タパケットの送信を行う無線通信におけるパケット通信
装置において、自己の端末の存在する場所の通信環境測
定を測定する通信環境状況測定手段を有する送受信デー
タ生成部と、前記通信環境状況測定手段から得られた通
信環境対応データを前記応答パケット内に付加して出力
する処理が可能であり、かつ、他の端末から自己の端末
宛に送られてきた応答パケット内の前記通信環境対応デ
ータを受信すると、その時点における前記他の端末の通
信環境に適合した最適な環境適応化通信パラメータを設
定する処理が可能な通信制御部とを含んだ構成としてい
る。The present invention also relates to a packet communication apparatus for wireless communication in which data to be transmitted is packetized using a wireless medium such as radio waves or light to perform mutual communication, wherein a transmitting terminal transmits a response from a receiving terminal. In a packet communication device for wireless communication for receiving a packet and transmitting a data packet, a transmission / reception data generation unit having a communication environment condition measuring means for measuring a communication environment condition of a place where the own terminal is present, and the communication environment condition measurement Means for adding the communication environment compatible data obtained from the means to the response packet and outputting the data, and the communication environment compatible data in the response packet sent from another terminal to the own terminal. , A process for setting an optimal environment-adaptive communication parameter suitable for the communication environment of the other terminal at that time is possible. It is that it includes a communication control unit configured.
【0019】このような構成の無線LANにおけるパケ
ット通信装置において、自己の端末が受信側である場合
には、自己の端末の存在する場所の通信環境状況を測定
し、それによって得られたデータを通信環境対応データ
とし、その通信環境対応データを前記応答パケット内に
付加して、送信側端末に返送する。また、自己の端末が
送信側である場合には、前記送信要求パケットを送信し
たのち、受信側端末から返送されてきた前記応答パケッ
ト内の前記通信環境対応データに基づき、前記受信側端
末のその時点における通信環境に適合した最適な環境適
応化通信パラメータによって、前記送るべきデータパケ
ットを前記受信側端末に送信するようにしている。In the packet communication device in the wireless LAN having such a configuration, when its own terminal is a receiving side, the communication environment state of the place where the own terminal exists is measured, and the data obtained thereby is transmitted. The communication environment-compatible data is added to the response packet, and the data is returned to the transmitting terminal. Further, when the terminal itself is the transmission side, after transmitting the transmission request packet, based on the communication environment corresponding data in the response packet returned from the reception side terminal, the reception side The data packet to be transmitted is transmitted to the receiving terminal by an optimum environment-adaptive communication parameter adapted to a communication environment at a point in time.
【0020】上述のようなそれぞれの発明において、前
記応答パケット内に付加される通信環境対応データは、
前記受信側端末で測定された通信環境測定データであ
り、この通信環境測定データを前記応答パケット内に付
加して、前記送信側端末に返送し、前記送信側端末は、
前記受信側端末から返送されてきた前記応答パケット内
の前記通信環境測定データに基づいて、その環境下にお
いて最適な環境適応化通信パラメータを設定し、設定さ
れた環境適応化通信パラメータによって前記送るべきデ
ータパケットを前記受信側端末に送信するようにしてい
る。In each of the inventions described above, the communication environment compatible data added in the response packet is:
The communication environment measurement data measured at the receiving terminal, the communication environment measurement data is added to the response packet, returned to the transmitting terminal, the transmitting terminal,
Based on the communication environment measurement data in the response packet returned from the receiving terminal, an optimal environment-adaptive communication parameter is set under the environment based on the communication environment measurement data, and the transmission should be performed according to the set environment-adaptive communication parameter. A data packet is transmitted to the receiving terminal.
【0021】また、前記応答パケット内に付加される通
信環境対応データは、前記受信端末側で測定された通信
環境測定データに基づいて選定された最適な環境適応化
通信パラメータであり、この最適な環境適応化通信パラ
メータを前記応答パケット内に付加して、前記送信側端
末に返送し、前記送信側端末は、前記受信側端末から返
送されてきた前記応答パケット内の前記最適な環境適応
化通信パラメータによって前記送るべきデータパケット
を前記受信側端末に送信するようにしている。The communication environment-compatible data added in the response packet is an optimum environment-adaptive communication parameter selected based on communication environment measurement data measured on the receiving terminal side. An environment-adaptive communication parameter is added to the response packet and returned to the transmitting terminal. The transmitting terminal transmits the optimal environment-adaptive communication in the response packet returned from the receiving terminal. The data packet to be transmitted is transmitted to the receiving terminal by a parameter.
【0022】さらに、前記環境適応化通信パラメータ
は、データ通信速度を意味する通信レートであって、あ
る範囲内で複数段階の通信レートでの通信が可能となる
ように設定しておき、前記受信側端末が存在する場所の
その時点における環境に適応した最適な通信レートが選
択され、当該選択された通信レートによって前記送るべ
きデータパケットの送信がなされるようにしている。Further, the environment-adaptive communication parameter is a communication rate indicating a data communication speed, and is set so that communication can be performed at a plurality of communication rates within a certain range. An optimal communication rate adapted to the environment at the time of the location where the side terminal exists is selected, and the data packet to be transmitted is transmitted at the selected communication rate.
【0023】また、前記環境適応化通信パラメータは、
誤り訂正符号化強度であって、ある範囲で複数段階の誤
り訂正符号化強度の設定を可能としておき、前記受信側
端末が存在する場所のその時点における環境に適応した
最適な誤り訂正符号化強度が選択され、当該選択された
誤り訂正符号化強度によって前記送るべきデータパケッ
トの送信がなされるようにしている。Further, the environment-adaptive communication parameters are as follows:
Error correction coding strength, it is possible to set a plurality of levels of error correction coding strength in a certain range, the optimal error correction coding strength adapted to the environment at that time of the location where the receiving terminal is present Is selected, and the data packet to be transmitted is transmitted according to the selected error correction coding strength.
【0024】また、前記送信要求パケットはRTSパケ
ットであり、このRTSパケットに対する応答パケット
はCTSパケットであることを特徴としている。Further, the transmission request packet is an RTS packet, and a response packet to the RTS packet is a CTS packet.
【0025】また、データパケットの送信後に受信側端
末から返送される受信状態を示す応答パケットは、AC
KパケットまたはNAKパケットであることを特徴とし
ている。A response packet indicating the reception state returned from the receiving terminal after transmitting the data packet is an AC packet.
It is characterized by being a K packet or a NAK packet.
【0026】このように本発明の第1の形態は、送信側
端末から受信側端末に対して、本来送るべきデータパケ
ットの送信前に、主に無線伝送路確保を行うために送信
側端末と受信側端末との間で送信要求パケット(RTS
パケット)とその応答パケット(CTSパケット)の送
受を行うような通信手順が設定された通信方式に適用さ
れるものである。As described above, according to the first embodiment of the present invention, before transmitting a data packet to be transmitted from the transmitting terminal to the receiving terminal, the transmitting terminal mainly establishes a wireless transmission path. A transmission request packet (RTS) with the receiving terminal
Packet and a response packet (CTS packet) thereof are applied to a communication method in which a communication procedure is set.
【0027】このような通信方式において、受信側端末
では、当該受信側端末の存在する場所の通信環境状況を
測定し、それによって得られたデータを通信環境対応デ
ータとし、その通信環境対応データを応答パケット内に
付加して送信側端末に返送するようにしている。そし
て、送信側端末は、前記受信側端末から返送されてきた
応答パケット内の通信環境対応データに基づいて、受信
側端末のその時点における通信環境に適合した最適な環
境適応化通信パラメータによって、本来送るべきデータ
パケットを受信側端末に送信するようにしている。In such a communication system, the receiving terminal measures the communication environment status at the location where the receiving terminal is located, and uses the data obtained thereby as communication environment compatible data, and the communication environment compatible data is used as the data. It is added to the response packet and returned to the transmitting terminal. Then, based on the communication environment corresponding data in the response packet returned from the receiving terminal, the transmitting terminal originally uses the optimum environment-adaptive communication parameter adapted to the communication environment of the receiving terminal at that time. The data packet to be sent is transmitted to the receiving terminal.
【0028】つまり、受信側端末では、通信環境状況と
して、S/N比や遅延スプレッド(後述する)を測定
し、それに応じた環境適応化通信パラメータによって通
信を行うようにしている。That is, the receiving terminal measures an S / N ratio and a delay spread (described later) as communication environment conditions, and performs communication using environment-adaptive communication parameters corresponding to the S / N ratio and the delay spread.
【0029】ここでいう環境適応化通信パラメータとい
うのは、具体的には、通信レートや誤り符号化強度であ
り、たとえば、受信側端末の通信環境が悪ければ、低い
通信レートでの通信を行い、受信側端末の通信環境が良
ければ、高い通信レートでの通信を行うというように、
環境に応じた適正な通信レートでの通信を行うようにす
る。これにより、受信側端末の存在する場所の通信環境
に応じた最適な通信レートでの通信が行えるので、エラ
ー率の発生を低くすることができ、高品質な通信が可能
となる。The environment-adaptive communication parameters referred to here are, specifically, a communication rate and an error coding strength. For example, if the communication environment of the receiving terminal is poor, communication is performed at a low communication rate. If the communication environment of the receiving terminal is good, communication at a high communication rate is performed,
Communication is performed at an appropriate communication rate according to the environment. As a result, communication can be performed at an optimum communication rate according to the communication environment of the location where the receiving terminal exists, so that the occurrence of an error rate can be reduced and high-quality communication can be performed.
【0030】このような通信を行うことにより、通信環
境が悪い場合、本発明によれば、通信レートそのものは
低く抑えられることになるが、仮に、これよりも高い通
信レートでのデータ送信を行ったとしても、受信側端末
でのエラー率が高く、高いスループットは得られない。
これに対して、その時点の環境下において最適とされる
低い通信レートでのデータ送信を行うことで、通信速度
そのものは低くても、受信側端末でのエラー率は低くな
り、結局は、伝送系のスループットを高いものとするこ
とができ、効率が良く高品質な通信が可能となる。According to the present invention, if the communication environment is poor by performing such communication, the communication rate itself can be kept low. However, if data transmission is performed at a higher communication rate than this. Even if this is the case, the error rate at the receiving terminal is high, and high throughput cannot be obtained.
On the other hand, by performing data transmission at a low communication rate that is optimized under the environment at that time, the error rate at the receiving terminal is reduced even if the communication speed itself is low, and eventually the transmission rate is reduced. The system throughput can be increased, and efficient and high-quality communication can be performed.
【0031】同様に、受信側端末の通信環境が悪けれ
ば、誤り符号化強度を強くして通信を行い、受信側端末
の通信環境が良ければ、誤り符号化強度を弱くして通信
を行うというように、環境に応じた適正な誤り符号化強
度での通信を行うようにすることもでき、これによって
も受信側端末でのエラー率の発生を低くすることがで
き、前述同様、伝送系のスループットを高いものとする
ことができ、効率が良く高品質な通信が可能となる。Similarly, if the communication environment of the receiving terminal is poor, communication is performed with a high error coding strength, and if the communication environment of the receiving terminal is good, communication is performed with a low error coding strength. In this way, it is also possible to perform communication with an appropriate error coding strength according to the environment, and thereby it is possible to reduce the occurrence of an error rate at the receiving terminal. Throughput can be increased, and efficient and high-quality communication can be performed.
【0032】また、応答パケット内に付加される通信環
境対応データは、通信環境測定データ(S/N比や遅延
スプレッドなど)そのものであってもよく、また、通信
環境測定データ(S/N比や遅延スプレッドなど)か
ら、その環境下において最適な環境適応化通信パラメー
タ(通信レートや誤り訂正符号化強度)を求めて、その
求められた通信レートや誤り訂正符号化強度を前記応答
パケット内に付加して送信側端末に返送するようにして
もよい。The communication environment compatible data added in the response packet may be the communication environment measurement data (S / N ratio, delay spread, etc.) itself, or the communication environment measurement data (S / N ratio data). And delay spread, etc.) to determine the optimal environment-adaptive communication parameters (communication rate and error correction coding strength) in that environment, and put the obtained communication rate and error correction coding strength in the response packet. It may be added and returned to the transmitting terminal.
【0033】前者のS/N比や遅延スプレッドなどの通
信環境測定データそのものを応答パケット内に付加して
送信側端末に返送する場合は、受信側端末側では、 S
/N比や遅延スプレッドなどの通信環境測定データを測
定して、その測定された通信環境測定データを応答パケ
ット内に付加して返送するだけでよいので、受信側端末
の処理負担を小さくできる。When the communication environment measurement data itself, such as the S / N ratio and delay spread, is added to the response packet and returned to the transmitting terminal, the receiving terminal uses
Since it is only necessary to measure the communication environment measurement data such as the / N ratio and the delay spread, and to add the measured communication environment measurement data to the response packet and return it, the processing load on the receiving terminal can be reduced.
【0034】これに対して、後者の方法は、受信側端末
で、S/N比や遅延スプレッドなどの通信環境測定デー
タから通信レートや誤り訂正符号化強度を求めて、その
求められた通信レートや誤り訂正符号化強度を前記応答
パケット内に付加して送信側端末に返送するので、送信
側端末では、送られてきた通信レートや誤り訂正符号化
強度をそのまま用いてデータパケットの送信を行えばよ
いので、送信側端末の処理負担を小さくできる。On the other hand, in the latter method, a communication rate and an error correction coding strength are obtained from communication environment measurement data such as an S / N ratio and a delay spread at a receiving terminal, and the obtained communication rate is obtained. And the error correction coding strength is added to the response packet and returned to the transmitting terminal, so that the transmitting terminal transmits the data packet using the transmitted communication rate and error correction coding strength as they are. Therefore, the processing load on the transmitting terminal can be reduced.
【0035】また、本発明は既存の通信プロトコルの1
つとしてのRTSとCTS機能を利用し、CTSパケッ
ト内に前述の通信環境対応データ(通信環境測定データ
そのものまたは通信環境測定データに基づいて求められ
た通信レートや誤り訂正符号化強度)を付加して送信側
端末に返送するようにしている。このように、本発明は
既存の通信プロトコルを利用することで実現できるの
で、通信システム全体を大きく変更する必要はない。The present invention is one of the existing communication protocols.
Using the RTS and CTS functions, the communication environment-compatible data (communication environment measurement data itself or the communication rate or error correction coding strength obtained based on the communication environment measurement data) is added to the CTS packet. To return to the sending terminal. As described above, since the present invention can be realized by using the existing communication protocol, it is not necessary to largely change the entire communication system.
【0036】また、本発明の第2の形態は、送信側端末
が受信側端末に対して連続したデータパケット送信を行
う際、1つまたは複数のデータパケットの送信後に、当
該パケットデータの受信状態を示す応答パケットを受信
側端末から受けて、次の送信手順としてたとえば次のデ
ータパケットの送信を行うような通信方式に好適なもの
である。このような通信方式においても、応答パケット
に通信環境対応データを付加して送信側に返送し、送信
側ではそれに応じた環境適応化通信パラメータで通信を
行うことが可能となる。Further, according to a second aspect of the present invention, when the transmitting terminal performs continuous data packet transmission to the receiving terminal, after transmitting one or more data packets, the receiving state of the packet data is determined. This is suitable for a communication system in which a response packet indicating the following is received from the receiving terminal and the next data packet is transmitted as the next transmission procedure, for example. Also in such a communication method, the communication packet corresponding to the communication environment is added to the response packet and returned to the transmission side, and the transmission side can perform communication with the environment-adaptive communication parameters according to the data.
【0037】すなわち、送信側端末が受信側端末に対し
てデータ通信を行う場合、送信側端末は、受信側端末か
らの応答パケットとしてのACKパケットを受け取る
と、データパケットの送信を行うが、このACKパケッ
トに通信環境対応データを付加して返送する。送信側端
末から連続してデータパケットを送信する場合は、それ
を受信する受信側端末は、1つのデータパケットと後続
のデータパケットとの間に返送するACKパケットに前
述の通信環境対応データを付加する。That is, when the transmitting terminal performs data communication with the receiving terminal, the transmitting terminal receives the ACK packet as a response packet from the receiving terminal and transmits the data packet. The communication environment response data is added to the ACK packet, and the packet is returned. When a data packet is continuously transmitted from the transmitting terminal, the receiving terminal receiving the data packet adds the above communication environment compatible data to the ACK packet returned between one data packet and a subsequent data packet. I do.
【0038】このように、送信側端末から連続してデー
タパケットを送信する場合、受信側端末から送信側端末
に返送するACKパケット内に通信環境対応データをそ
の都度付加して送ることによって、それぞれのデータパ
ケットごとに最適化された通信レートや誤り訂正符号化
強度で送信することができる。また、受信側で正常な受
信が行えなかったときに、受信側端末からNAKパケッ
トを返送するような設定となっている場合には、このN
AKパケット内に通信環境対応データを付加するように
してもよい。なお、このNAKパケットはデータパケッ
トの再送信を要求するパケットであり、これを送信側端
末が受け取ると受信側端末に対してデータパケットを再
送信する。As described above, when a data packet is continuously transmitted from the transmitting terminal, the data corresponding to the communication environment is added to the ACK packet returned from the receiving terminal to the transmitting terminal and transmitted each time. Can be transmitted at a communication rate and error correction coding strength optimized for each data packet. Also, if the receiving side terminal is set to return a NAK packet when the receiving side cannot perform normal reception, this N
Communication environment compatible data may be added to the AK packet. The NAK packet is a packet for requesting retransmission of the data packet. When the NAK packet is received by the transmitting terminal, the NAK packet retransmits the data packet to the receiving terminal.
【0039】また、この場合も既存の通信プロトコルの
1つとしてのACKパケットやNAKパケット返送機能
を利用し、そのACKパケットやNAKパケット内に前
述の通信環境対応データ(通信環境測定データそのもの
または通信環境測定データに基づいて求められた通信レ
ートや誤り訂正符号化強度)を付加して送信側端末に返
送するようにしている。このように、本発明は既存の通
信プロトコルを利用することで実現できるので、通信シ
ステム全体を大きく変更する必要はない。Also in this case, an ACK packet or NAK packet return function as one of the existing communication protocols is used, and the ACK packet or NAK packet includes the communication environment compatible data (the communication environment measurement data itself or the communication environment). The communication rate and the error correction coding strength obtained based on the environment measurement data are added back to the transmitting terminal. As described above, since the present invention can be realized by using the existing communication protocol, it is not necessary to largely change the entire communication system.
【0040】[0040]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら説明する。なお、実施の形態を第1の実
施の形態と第2の実施の形態に分けて説明する。Embodiments of the present invention will be described below with reference to the drawings. The embodiment will be described separately for the first embodiment and the second embodiment.
【0041】〔第1の実施の形態〕図1は本発明の無線
LANにおけるパケット通信装置の実施の形態を説明す
るための概略的な構成図であり、本発明の無線LANに
おけるパケット通信装置1は、その構成を大別すると、
信号送受信部10、送受信データ生成部20、通信制御
部30からなり、通信制御部30には情報処理機器とし
て、たとえばパソコン2が接続されている。なお、この
パケット通信装置1とパソコン2を合わせたものを端末
と表現する。[First Embodiment] FIG. 1 is a schematic block diagram for explaining an embodiment of a packet communication device in a wireless LAN according to the present invention, and a packet communication device 1 in a wireless LAN according to the present invention. Is roughly divided into
The communication control unit 30 includes a signal transmission / reception unit 10, a transmission / reception data generation unit 20, and a communication control unit 30, to which a personal computer 2, for example, is connected as an information processing device. The combination of the packet communication device 1 and the personal computer 2 is referred to as a terminal.
【0042】この図1に示されるパケット通信装置1
は、IEEE802.11に準拠した通信システムに好
適なものであり、この実施の形態では、スペクトラム拡
散通信法による通信がなされるものであるとする。ただ
し、この図1では、拡散符号発生器や拡散・逆拡散器
などスペクトラム拡散通信に必要な構成要素、さらに
は、本発明を説明するに際して特に必要としない構成要
素については、それらの図示は省略されている。The packet communication device 1 shown in FIG.
Is suitable for a communication system conforming to IEEE 802.11, and in this embodiment, it is assumed that communication is performed by a spread spectrum communication method. However, in FIG. 1, a spreading code generator and a spreading / despreading device are used.
Components such as those necessary for spread spectrum communication and components that are not particularly required for describing the present invention are not shown.
【0043】信号送受信部10は、そのデータ受信系側
には復調部11を有し、データ送信系側に変調部12を
有している。そして、復調部11は受信用アンテナ3に
接続され、変調部12は送信用アンテナ4に接続されて
いる。なお、ここでは、受信系と送信系とで別々にアン
テナを設けた例を示しているが、1つのアンテナを共用
するようにしてもよい。The signal transmission / reception section 10 has a demodulation section 11 on the data reception side and a modulation section 12 on the data transmission side. The demodulation unit 11 is connected to the reception antenna 3 and the modulation unit 12 is connected to the transmission antenna 4. Here, an example is shown in which antennas are separately provided for the reception system and the transmission system, but one antenna may be shared.
【0044】送受信データ生成部20は、そのデータ受
信系側には、A/D変換部21、復合化部22を有し、
データ送信系側には、符号化部23、D/A変換部24
を有し、その他に通信環境状況測定部25を有してい
る。また、符号化部23には、誤り訂正符号化強度可変
部231、通信レート可変部232が設けられている。The transmission / reception data generation unit 20 has an A / D conversion unit 21 and a decryption unit 22 on the data reception side.
On the data transmission side, an encoding unit 23, a D / A conversion unit 24
And a communication environment status measuring unit 25 in addition. Further, the encoding unit 23 includes an error correction encoding strength variable unit 231 and a communication rate variable unit 232.
【0045】通信環境状況測定部25は、前述したパソ
コン2の存在する場所における通信環境状況を測定する
もので、測定対象となる環境状況は、たとえば、S/N
比や遅延スプレッドであり、これらを通信環境測定デー
タという。この遅延スプレッドは、送信側端末からの信
号が信側端末に到達するまでの信号伝搬遅延時間の広が
りを表す量として用いられ、通信環境によって変化す
る。なお、この遅延スプレッドについては、オーム社発
行の移動通信ハンドブックの10頁〜14頁に記載され
ている。The communication environment condition measuring section 25 measures the communication environment condition at the place where the personal computer 2 exists, and the environment condition to be measured is, for example, S / N.
These are ratio and delay spread, and these are called communication environment measurement data. This delay spread is used as an amount indicating the spread of the signal propagation delay time until the signal from the transmitting terminal reaches the receiving terminal, and varies depending on the communication environment. This delay spread is described on pages 10 to 14 of the mobile communication handbook issued by Ohmsha.
【0046】通信制御部30は、パソコン2と送受信デ
ータ生成部20との間に介在され、パソコン2と送受信
データ生成部20との間のデータの授受や本発明が行お
うとする各種処理(これについては後述する)に対する
制御を行うもので、そのデータ受信系側には、送られて
きたパケットから各種データを抽出するデータ抽出部3
1を有し、データ送信系側には、パソコン2からのデー
タをパケット化するパケットデータ生成部32を有し、
その他に、他の端末(受信側端末)の通信環境の状況に
応じて、前記通信データ生成部20に設けられた誤り訂
正符号化強度可変部231や通信レート可変部232を
制御する通信パラメータ制御部33を有している。な
お、この通信パラメータ制御部33と前述の誤り訂正符
号化強度設定部231と通信レート可変部232とを併
せて環境適応化通信パラメータ設定部と呼ぶことにす
る。The communication control unit 30 is interposed between the personal computer 2 and the transmission / reception data generation unit 20 to transmit and receive data between the personal computer 2 and the transmission / reception data generation unit 20 and to perform various processes (such as The data extracting unit 3 extracts various data from the transmitted packet.
1, the data transmission system has a packet data generation unit 32 for packetizing data from the personal computer 2,
In addition, communication parameter control for controlling the error correction coding strength variable unit 231 and the communication rate variable unit 232 provided in the communication data generation unit 20 according to the communication environment of another terminal (receiving terminal). It has a part 33. The communication parameter control unit 33, the error correction coding strength setting unit 231 and the communication rate variable unit 232 are collectively referred to as an environment-adaptive communication parameter setting unit.
【0047】本発明のパケット通信装置1は、受信側端
末にデータパケットを送る際、受信側端末の通信環境に
適合した最適な環境適応化通信パラメータによって、送
るべきデータパケットを受信側端末に送るようにする。
この環境適応化通信パラメータというのは、具体的に
は、通信速度を意味する通信レートあるいは誤り訂正符
号化強度であり、これらのいずれかあるいは両方を受信
側端末の通信環境に適合した最適な値に設定してデータ
パケットの送信を行うようにする。When transmitting a data packet to a receiving terminal, the packet communication device 1 of the present invention sends a data packet to be transmitted to the receiving terminal by using an optimal environment-adaptive communication parameter suitable for the communication environment of the receiving terminal. To do.
The environment-adaptive communication parameter is, specifically, a communication rate or an error correction coding strength that means a communication speed, and one or both of them are optimal values suitable for the communication environment of the receiving terminal. To transmit data packets.
【0048】そして、通信レートは、複数の通信レート
の中から通信環境に応じて最適な通信レートを設定する
ことが可能となっている。具体的には、最も高速な通信
レートが12Mbps、最も低速な通信レートが1Mb
psであって、その間がたとえば5段階の通信レートに
分けられていて(合計7段階)、いずれかの通信レート
に設定できるようになっているものとする。As for the communication rate, an optimum communication rate can be set from a plurality of communication rates according to the communication environment. Specifically, the highest communication rate is 12 Mbps, and the lowest communication rate is 1 Mbps.
ps, and the interval is divided into, for example, five communication rates (total of seven steps), and can be set to any one of the communication rates.
【0049】なお、最も低速なの通信レートであるIM
bpsの通信レートを第1の通信レートR1、以下、第
2の通信レートR2、第3の通信レートR3というよう
にステップアップして、最も高速な通信レートである1
2Mbpsを第7の通信レートR7とする。前述の通信
レート可変部232は、通信レートをこれら第1〜第7
の通信レートR1〜R7のいずれかに設定するものであ
る。It is to be noted that the lowest communication rate IM
The communication rate of bps is stepped up to a first communication rate R1, a second communication rate R2, a third communication rate R3, and the highest communication rate 1
Let 2 Mbps be the seventh communication rate R7. The above-described communication rate variable unit 232 sets the communication rate to the first to seventh communication rates.
Is set to one of the communication rates R1 to R7.
【0050】また、誤り訂正符号化強度も同様に、たと
えば、第1の誤り訂正符号強度E1(最も弱い)から第
7の誤り訂正符号化強度E5(最も強い)まで7段階の
誤り訂正符号強度の設定が可能となっており、通信環境
に応じて最適な誤り訂正符号強度を設定することができ
るようになっている。前述の誤り訂正符号化強度可変部
231は、誤り訂正符号化強度をこれら第1〜第7の誤
り訂正符号化強度E1〜E7のいずれかに設定するもの
である。Similarly, the error correction code strengths are, for example, seven levels of error correction code strengths from a first error correction code strength E1 (weakest) to a seventh error correction coding strength E5 (strongest). Can be set, and an optimum error correction code strength can be set according to the communication environment. The above-described error correction coding strength variable section 231 sets the error correction coding strength to any one of the first to seventh error correction coding strengths E1 to E7.
【0051】この図1に示されたパケット通信装置1
は、前述したようにスペクトラム拡散通信法による通信
を行うものであり、その基本的な処理は従来のものと同
様である。したがって、送受信データ生成部20の復合
化部22や符号化部23における復号化処理および符号
化処理や、信号送受信部10における復調部11や変調
部12の処理も従来のこの種の通信装置と同様であるの
で、ここでは、それらの詳細な構成の図示やその処理内
容については省略する。The packet communication device 1 shown in FIG.
Performs communication by the spread spectrum communication method as described above, and its basic processing is the same as that of the conventional one. Therefore, the decoding process and the encoding process in the decoding unit 22 and the encoding unit 23 of the transmission / reception data generation unit 20, and the processing of the demodulation unit 11 and the modulation unit 12 in the signal transmission / reception unit 10 are the same as those of the conventional communication device. Since the configuration is the same, the illustration of the detailed configuration and the processing contents are omitted here.
【0052】また、本発明は前述したように、IEEE
802.11に準拠した通信システムに好適なものであ
り、このIEEE802.11のプロトコルの1つに、
RTS(Request to Send:送信リクエスト)とCTS
(Clear to Send:伝送路開放)と呼ばれるパケットを
授受した後に、本来送るべきデータを送るという通信手
順が設定されている。Further, as described above, the present invention relates to the IEEE
It is suitable for a communication system based on 802.11, and one of the protocols of IEEE 802.11 includes:
RTS (Request to Send) and CTS
A communication procedure is set in which a packet called (Clear to Send: transmission path opened) is sent and received, and then data to be sent is sent.
【0053】これは、図2に示すように、送信側端末T
1がデータを送りたいという要求を送信要求パケットと
してのRTSパケットによって発信すると、そのRTS
パケットを他の端末T2,T3,T4が受信し、RTS
パケット中の送り先端末のアドレスで指定された端末
(端末T4とする)のみが、応答パケットとしてのCT
Sパケットを端末T1に送り返す。This is, as shown in FIG.
1 sends a request to send data by means of an RTS packet as a transmission request packet, the RTS
The packet is received by the other terminals T2, T3, T4 and the RTS
Only the terminal specified by the address of the destination terminal in the packet (hereinafter referred to as terminal T4) has the CT as the response packet.
Send the S packet back to terminal T1.
【0054】このように、本来送るべきデータパケット
に先だって、まず始めに、送信側端末T1からRTSパ
ケットを送り、受信側端末T4からCTSパケットが返
送されて来ると、送信側端末T1は、本来送るべきデー
タパケットを受信側端末T4に送るようにしている。R
TS/CTSパケットの授受を行うのは、主に、無線伝
送路の占有権を確保するためであり、これによって、そ
の後、送信側端末と受信側端末は、無線伝送路を占有し
て一定時間、データの授受が可能となる。As described above, first, before the data packet to be sent, the RTS packet is first sent from the transmitting terminal T1. When the CTS packet is returned from the receiving terminal T4, the transmitting terminal T1 returns to the original terminal. The data packet to be sent is sent to the receiving terminal T4. R
The transmission / reception of the TS / CTS packet is mainly for securing the right to occupy the wireless transmission path, and thereafter, the transmitting terminal and the receiving terminal occupy the wireless transmission path for a certain period of time. , Data can be exchanged.
【0055】また、このようなRTS/CTSパケット
の授受による通信方法を採用することで、無線伝送路を
無駄に占有することなく、占有時間を極力小さく押さえ
ることもできる。つまり、送るべきデータの入ったデー
タパケットは、一般に、データ量が多くパケット長は長
いのが普通である。したがって、初めからパケット長の
長いデータパケットを送って、受信側端末の通信環境が
悪く正常に受信できなかった場合、長時間無駄に無線伝
送路を占有することにもなる。Further, by adopting such a communication method by transmitting and receiving the RTS / CTS packet, the occupation time can be minimized without wasting the radio transmission line. That is, a data packet containing data to be transmitted generally has a large data amount and a long packet length. Therefore, when a data packet having a long packet length is transmitted from the beginning and the communication environment of the receiving terminal is not good and the data cannot be normally received, the wireless transmission path may be wastefully occupied for a long time.
【0056】これに対して、RTS/CTSパケット
は、本来送るべきデータパケットに比べるとそのパケッ
ト長はごく短いパケットであり、これの送受信が失敗し
たとしても無線伝送系への影響をきわめて少なく抑える
ことができる。したがって、本来送るべきデータに先だ
って、これらRTS/CTSパケットの送受によって正
常にデータ通信が行えるかどうかを確かめた後、本来送
るべきデータパケットを送るようにすることによって、
無線伝送路を無駄に占有するのを防ぐことができる。On the other hand, the RTS / CTS packet is a packet whose packet length is very short as compared with the data packet to be transmitted, and the influence on the radio transmission system is minimized even if the transmission / reception fails. be able to. Therefore, before confirming whether data communication can be performed normally by transmitting / receiving these RTS / CTS packets prior to the data to be transmitted, the data packet to be transmitted is transmitted.
Useless occupation of the wireless transmission path can be prevented.
【0057】図3はRTSパケットのデータ構成を示す
図であり、図1で示した送受信データ生成部20が同期
をとるためなどに用いられるヘッダD1、各種パケット
(RTSパケット、CTSパケット、その他のパケッ
ト)を区別するためのパケット種別データD2、一連の
パケット送受信(送信側端末がRTSパケット送信し、
受信側端末がCTSパケットを返送し、そのあとで、送
信側端末が送るべきデータの送信を行い、受信側端末が
そのデータを受信するまで)に必要な無線伝送路の占有
時間を示す無線伝送路占有時間データD3、送り先端末
(図2の例では端末T4)のアドレスD4、送り元端末
(図2の例では端末T1)のアドレスD5、これら各種
データのうちパケット種別データD2から送り元端末ア
ドレスD5までの各データに誤りがあるかを検出するた
めの誤り検出用付加ビットD6などから構成されてい
る。FIG. 3 is a diagram showing the data structure of the RTS packet. The header D1 used for synchronizing the transmission / reception data generation unit 20 shown in FIG. 1 and various packets (RTS packet, CTS packet, other Packet type data D2 for discriminating packets, a series of packet transmission / reception (the transmitting terminal transmits an RTS packet,
The receiving terminal returns a CTS packet, and thereafter, the transmitting terminal transmits data to be transmitted, and wireless transmission indicating the occupation time of the wireless transmission path necessary until the receiving terminal receives the data). The road occupancy time data D3, the address D4 of the destination terminal (the terminal T4 in the example of FIG. 2), the address D5 of the source terminal (the terminal T1 in the example of FIG. 2), and the source terminal from the packet type data D2 of these various data. It comprises an error detection additional bit D6 for detecting whether each data up to the address D5 has an error.
【0058】図4はCTSパケットのデータ構成を示す
もので、同図(a)は従来のCTSパケット、同図
(b)は本発明の実施の形態に用いられるCTSパケッ
トを示している。同図(a)で示される従来のCTSパ
ケットは、基本的には図3で示されるRTSパケットと
ほぼ同じであり、ヘッダD11、パケット種別データD
12、無線伝送路占有時間データD13、送り先端末の
アドレスD14、誤り検出用付加ビットD15などから
構成されている。FIG. 4 shows the data structure of a CTS packet. FIG. 4A shows a conventional CTS packet, and FIG. 4B shows a CTS packet used in the embodiment of the present invention. The conventional CTS packet shown in FIG. 2A is basically the same as the RTS packet shown in FIG.
12, occupancy time data D13, destination terminal address D14, error detection additional bit D15, and the like.
【0059】また、本発明の実施の形態で用いられるC
TSパケットは、図4(b)に示すように、従来のCT
Sパケットとほぼ同様に、ヘッダD11、パケット種別
データD12、無線伝送路占有時間データD13、送り
先端末のアドレスD14、誤り検出用付加ビットD15
が設けられ、その他に、前述の通信環境状況測定部25
で環境状況を測定して得られたデータ(これをここでは
通信環境対応データと呼ぶ)D16が付加された構成と
なっている。In addition, C used in the embodiment of the present invention
The TS packet, as shown in FIG.
Almost similarly to the S packet, a header D11, packet type data D12, wireless transmission path occupancy time data D13, destination terminal address D14, error detection additional bit D15
Is provided, and in addition, the communication environment status measuring unit 25 described above is provided.
In this configuration, data D16 obtained by measuring the environment (hereinafter, referred to as communication environment-compatible data) is added.
【0060】この通信環境対応データは、通信環境状況
測定部25で測定された通信環境測定データ(S/N比
や遅延スプレッド)そのもの、あるいは、その通信環境
測定データに基づいて求められた環境適応化通信パラメ
ータ(通信レートや誤り符号化強度)である。この通信
環境測定データ、あるいは、その通信環境測定データに
基づいて求められた環境適応化通信パラメータのいずれ
かが通信環境対応データD16としてCTSパケット内
に付加されるが、ここでは、まず、通信環境測定データ
そのものが通信環境対応データD16としてCTSパケ
ット内に付加される例について説明する。The data corresponding to the communication environment is the communication environment measurement data (S / N ratio or delay spread) itself measured by the communication environment condition measuring section 25 or the environment adaptation obtained based on the communication environment measurement data. Communication parameters (communication rate and error coding strength). Either the communication environment measurement data or the environment-adaptive communication parameter obtained based on the communication environment measurement data is added to the CTS packet as the communication environment corresponding data D16. An example in which the measurement data itself is added to the CTS packet as the communication environment data D16 will be described.
【0061】このような構成において、次に本発明の実
施の形態の処理手順を図5および図6のフローチャート
を参照しながら説明する。なお、本発明では、環境適応
化通信パラメータとして、通信レートと誤り訂正符号化
強度を考えているが、この図5および図6に示されるフ
ローチャートでは、環境適応化通信パラメータを通信レ
ートとした場合の処理手順が示されている。In such a configuration, the processing procedure of the embodiment of the present invention will be described next with reference to the flowcharts of FIGS. In the present invention, the communication rate and the error correction coding strength are considered as the environment-adaptive communication parameters. However, in the flowcharts shown in FIGS. Is shown.
【0062】また、ここでは、図2に示すように、端末
T1が端末T4に対してデータ通信を行う例について説
明する。なお、この図2で示すそれぞの端末T1,T
2,T3,T4は、図1で示すように、それぞれパソコ
ン2とそれに接続されたパケット通信装置1から構成さ
れているものとする。Here, an example in which the terminal T1 performs data communication with the terminal T4 as shown in FIG. 2 will be described. The terminals T1, T shown in FIG.
2, T3 and T4 are each composed of a personal computer 2 and a packet communication device 1 connected thereto, as shown in FIG.
【0063】端末T1側では、まず、通信制御部30が
パソコン2からのデータを受け取り(ステップs1)、
他の端末が通信していないことを送受信データ生成部2
0を通して確認する(ステップs2)。そして、送受信
データ生成部20にRTSパケットを送る。これによっ
て、送受信データ生成部20は、そのRTSパケットを
最も安全な転送レート(たとえば、1Mbps)を使用
して処理し、信号送受信部10を駆動する(ステップs
3)。これにより、アンテナ4からRTSパケットが発
信され(ステップs4)、この端末T1は送り先の端末
からCTSパケットが返ってくるのを待つ状態となる
(ステップs5)。On the terminal T1 side, first, the communication control unit 30 receives data from the personal computer 2 (step s1),
The transmission / reception data generation unit 2 notifies that no other terminal is communicating.
Confirm through 0 (step s2). Then, the RTS packet is sent to the transmission / reception data generator 20. Thereby, the transmission / reception data generation unit 20 processes the RTS packet using the safest transfer rate (for example, 1 Mbps) and drives the signal transmission / reception unit 10 (step s).
3). As a result, the RTS packet is transmitted from the antenna 4 (step s4), and the terminal T1 enters a state of waiting for the return of the CTS packet from the destination terminal (step s5).
【0064】一方、他の端末T2,T3,T4側では、
図6に示すように、パケット受信待ち状態にあり(ステ
ップs11)、この状態で、RTSパケットを受信する
と(ステップs12)、そのRTSパケット内の送り先
端末アドレスを読み取り(ステップs13)、自分のア
ドレスか否かを判定する(ステップs14)。On the other hand, on the other terminals T2, T3, T4,
As shown in FIG. 6, in a packet reception waiting state (step s11), when an RTS packet is received in this state (step s12), a destination terminal address in the RTS packet is read (step s13) and its own address is read. It is determined whether or not (step s14).
【0065】そして、自分のアドレスでない場合には、
ステップs11に戻り、パケット受信待ち状態となる。
また、自分のアドレスであると判定した場合には、ステ
ップs15以降の処理に入る。この場合、端末T1の通
信相手は端末T4であるので、端末T4のみがステップ
s15以降の処理を行う。If it is not your own address,
The process returns to step s11, and enters a packet reception waiting state.
If it is determined that the address is its own address, the process proceeds to step s15 and subsequent steps. In this case, since the communication partner of the terminal T1 is the terminal T4, only the terminal T4 performs the processing after step s15.
【0066】端末T4は、自己のパケット通信装置1の
送受信データ生成部20に設けられた通信環境状況測定
部25によって測定された通信環境測定データを取得し
(ステップs15)、図4(b)に示すようなCTSパ
ケットを生成する(ステップs16)。The terminal T4 acquires the communication environment measurement data measured by the communication environment condition measurement unit 25 provided in the transmission / reception data generation unit 20 of its own packet communication device 1 (step s15), and FIG. A CTS packet as shown in (1) is generated (step s16).
【0067】すなわち、図4(b)に示すように、従来
のCTSパケットを構成する各種データの他に、通信環
境対応データD16が付加されたCTSパケットを生成
する。なお、この場合、通信環境対応データD16は、
通信環境測定データであり、端末T4の存在する場所に
おける通信環境に基づくS/N比や遅延スプレッドであ
る。That is, as shown in FIG. 4 (b), a CTS packet to which the communication environment compatible data D16 is added in addition to the various data constituting the conventional CTS packet is generated. In this case, the communication environment compatible data D16 is
This is communication environment measurement data, such as the S / N ratio and delay spread based on the communication environment at the location where the terminal T4 is located.
【0068】そして、端末T4はそのCTSパケットを
端末T1に返送すると(ステップs17)、パケット受
信状態(ステップs11)に戻る。When terminal T4 returns the CTS packet to terminal T1 (step s17), it returns to the packet receiving state (step s11).
【0069】このようにして、送信側端末(端末T1)
の通信相手である受信側端末(端末T4)からCTSパ
ケットが端末T1に返送されてくると、図5のフローチ
ャートに説明が戻って、端末T1は返送されてきたCT
Sパケットをアンテナ3で受信し(ステップs6)、復
調部11で復調したあと、A/D変換部21でA/D変
換後、復合化部22で復合化されて通信制御部30に送
られる。Thus, the transmitting terminal (terminal T1)
When the CTS packet is returned to the terminal T1 from the receiving terminal (terminal T4), which is the communication partner of the terminal, the description returns to the flowchart of FIG.
The S packet is received by the antenna 3 (step s6), demodulated by the demodulation unit 11, A / D converted by the A / D conversion unit 21, then decoded by the decoding unit 22, and sent to the communication control unit 30. .
【0070】これにより、通信制御部30内の通信パラ
メータ制御部33は、CTSパケット内に付加された通
信環境測定データに基づいて最適な環境適応化通信パラ
メータを設定する(ステップs7)。ここでは、最適な
環境適応化通信パラメータとして最適な通信レートが設
定される。この最適な通信レートの設定は、通信パラメ
ータ制御部33が通信レート可変部232を可変制御す
ることにより行われる。As a result, the communication parameter control unit 33 in the communication control unit 30 sets the optimal environment-adaptive communication parameters based on the communication environment measurement data added in the CTS packet (step s7). Here, an optimal communication rate is set as an optimal environment-adaptive communication parameter. The setting of the optimum communication rate is performed by the communication parameter control unit 33 variably controlling the communication rate variable unit 232.
【0071】ところで、本発明のパケット通信装置1の
通信レートは、前述したように、1Mbpsから12M
bpsまでの間で、第1〜第7の通信レートR1〜R7
の設定が可能となっている。The communication rate of the packet communication device 1 according to the present invention ranges from 1 Mbps to 12 Mbps as described above.
bps, the first to seventh communication rates R1 to R7
Can be set.
【0072】図7は前述の通信環境測定データに対し
て、第1〜第7の通信レートR1〜R7のうちどの通信
レートが最適であるかを決定するためのテーブル例を示
す図であり、通信パラメータ制御部33は、このテーブ
ルによって、通信環境測定データに対する最適な通信レ
ートを求める。ここで用いられる通信環境測定データ
は、S/N比と遅延スプレッドであり、横軸にS/N比
をとり、縦軸に遅延スプレッドをとって、両者の値から
最も適切な通信レートを求める。FIG. 7 is a diagram showing an example of a table for determining which communication rate among the first to seventh communication rates R1 to R7 is optimum with respect to the aforementioned communication environment measurement data. The communication parameter control unit 33 obtains an optimum communication rate for the communication environment measurement data from the table. The communication environment measurement data used here is an S / N ratio and a delay spread. The S / N ratio is plotted on the horizontal axis, and the delay spread is plotted on the vertical axis. .
【0073】たとえば、S/Nの値がx5であって、遅
延スプレッドの値がy1であったとすると、2次元座標
上の点p1に最も近い第2の通信レートR2が選ばれる
ことになる。つまり、この第2の通信レートR2は、端
末T1が端末T4に対して通信を行う際、端末T4の通
信環境において最適な通信レートであるといえる。For example, if the value of S / N is x5 and the value of delay spread is y1, the second communication rate R2 closest to point p1 on the two-dimensional coordinates is selected. That is, it can be said that the second communication rate R2 is an optimum communication rate in the communication environment of the terminal T4 when the terminal T1 communicates with the terminal T4.
【0074】これにより、通信パラメータ制御部33に
よって、この場合、通信レート可変部232が制御さ
れ、第2の通信レートR2での通信がなされるような設
定が行われる。このようにして、通信レートが設定され
ると、本来送るべきデータパケットについては、設定さ
れた通信レートで送る(ステップs8)。したがって、
この場合、本来送るべきデータは第2の通信レートR2
で送られることになる。この第2の通信レートR2は、
端末T4側の環境下においては最もエラー率の少ない適
切な通信レートである。In this case, the communication parameter control section 33 controls the communication rate variable section 232 in this case, so that setting is made such that communication at the second communication rate R2 is performed. When the communication rate is set in this way, data packets that should be sent are sent at the set communication rate (step s8). Therefore,
In this case, the data that should be sent is the second communication rate R2
Will be sent by This second communication rate R2 is:
Under the environment of the terminal T4, this is an appropriate communication rate with the lowest error rate.
【0075】つまり、この例では、通信レートそのもの
は低い通信レートであるが、仮に、これよりも高い通信
レートでのデータ送信を行ったとしても、受信側端末で
ある端末T4でのエラー率が高く、良好な通信状態が得
られない。これに対して、その時点の環境化において最
適とされる第2の通信レートR2によってデータ送信を
行うことで、通信速度そのものは低くても、受信側での
エラー率は低くなり、結局は、伝送系のスループットを
高いものとすることができる。That is, in this example, although the communication rate itself is a low communication rate, even if data transmission is performed at a higher communication rate, the error rate at the terminal T4, which is the receiving terminal, is reduced. High, and a good communication state cannot be obtained. On the other hand, by performing data transmission at the second communication rate R2 that is optimized in the environment at that time, the error rate on the receiving side is reduced even though the communication speed itself is low. The throughput of the transmission system can be increased.
【0076】なお、以上の説明は、通信環境測定データ
に応じて設定される最適な環境適応化通信パラメータが
通信レートである場合であるが、環境適応化通信パラメ
ータとしては、通信レートではなく最適な誤り訂正符号
化強度を設定することもできる。これについて以下に説
明する。In the above description, the communication rate is the optimal environment-adaptive communication parameter set in accordance with the communication environment measurement data. It is also possible to set a strong error correction coding strength. This will be described below.
【0077】この場合は、前述したように、誤り訂正符
号化強度を、たとえば、第1の誤り訂正符号化強度E1
(最も弱い)から第7の誤り訂正符号化強度E7(最も
強い)まで7段階の誤り訂正符号化強度を設定してお
き、通信環境測定データに応じて最適な誤り訂正符号化
強度を設定する。この場合も前述の通信レート同様に、
通信環境測定データに対する最適な誤り訂正符号化強度
の設定が可能なテーブルを予め作成しておく。In this case, as described above, the error correction coding strength is set to, for example, the first error correction coding strength E1.
Seven levels of error correction coding strength are set from (weakest) to seventh error correction coding strength E7 (strongest), and an optimum error correction coding strength is set according to communication environment measurement data. . Also in this case, similar to the communication rate described above,
A table capable of setting the optimum error correction coding strength for the communication environment measurement data is created in advance.
【0078】このテーブルの一例を図8に示す。図8は
通信環境測定データに対する第1〜第7の誤り訂正符号
化強度E1〜E7の関係を示すテーブルであり、このテ
ーブルから通信環境測定データに対する誤り訂正符号化
強度を求めることができる。FIG. 8 shows an example of this table. FIG. 8 is a table showing the relationship between the first to seventh error correction coding intensities E1 to E7 for the communication environment measurement data. From this table, the error correction coding intensities for the communication environment measurement data can be obtained.
【0079】ここで用いられる環境データは、図7と同
様に、S/N比と遅延スプレッドとし、横軸にS/N比
をとり、縦軸に遅延スプレッドをとって、両者の値から
最も適切な誤り訂正符号強度を求める。たとえば、S/
Nの値がx5であって、遅延スプレッドの値がy1であ
ったとすると、2次元座標上の点p1に最も近い第1の
誤り訂正符号化強度E1が求められることになる。つま
り、この第1の誤り訂正符号化強度E1は、端末T1が
端末T4に対して通信を行う際、端末T4の通信環境に
おいて最適な誤り訂正符号化強度であるといえる。The environmental data used here is the S / N ratio and delay spread, the S / N ratio is plotted on the horizontal axis and the delay spread is plotted on the vertical axis, as in FIG. Find an appropriate error correction code strength. For example, S /
Assuming that the value of N is x5 and the value of the delay spread is y1, the first error correction coding strength E1 closest to the point p1 on the two-dimensional coordinates is obtained. That is, it can be said that the first error correction coding strength E1 is the optimum error correction coding strength in the communication environment of the terminal T4 when the terminal T1 communicates with the terminal T4.
【0080】これにより、通信パラメータ制御部33に
よって、この場合、誤り訂正符号化強度可変部231が
制御され、第1の誤り訂正符号化強度E1での通信がな
されるような設定が行われる。このようにして、誤り訂
正符号化強度が設定されると、本来送るべきデータパケ
ットについては、設定された第1の誤り訂正符号化強度
E1で送信される。この第1の誤り訂正符号化強度E1
は、端末T4側の環境下においては最適な誤り訂正符号
化強度である。Thus, in this case, the error correction coding strength variable section 231 is controlled by the communication parameter control section 33, and setting is made such that communication is performed at the first error correction coding strength E1. When the error correction coding strength is set in this way, the data packet to be transmitted is transmitted at the set first error correction coding strength E1. This first error correction coding strength E1
Is the optimum error correction coding strength under the environment of the terminal T4.
【0081】このように、環境に応じて適切な誤り訂正
符号化強度を設定することによっても、最適な通信レー
トを選ぶ場合と同様に、その時点における環境化で最適
な通信が可能となる。As described above, by setting an appropriate error correction coding strength according to the environment, optimal communication can be performed in the environment at that time, as in the case of selecting an optimal communication rate.
【0082】なお、環境に応じて最適化された通信レー
トと誤り訂正符号化強度を組み合わせて用いることもで
きる。たとえば、前述の例であれば、S/Nの値がx5
であって、遅延スプレッドの値がy1であったとする
と、2次元座標上の点p1に最も近い第2の通信レート
R2と第1の誤り訂正符号化強度E1が選ばれることに
なる。このように、その時点における環境化で最適な第
2の通信レートR2と第1の誤り訂正符号化強度E1に
よってデータ通信を行うことで、より一層、環境に適応
化した最適な通信状態が得られる。It is to be noted that a communication rate and an error correction coding strength optimized according to the environment can be used in combination. For example, in the above example, the value of S / N is x5
If the value of the delay spread is y1, the second communication rate R2 and the first error correction coding strength E1 closest to the point p1 on the two-dimensional coordinates will be selected. As described above, by performing data communication with the second communication rate R2 and the first error correction coding strength E1 which are optimal in the environment at that time, an optimal communication state further adapted to the environment is obtained. Can be
【0083】〔第2の実施の形態〕この第2の実施の形
態は、送信側端末が受信側端末に対し、データパケット
の送信後に、当該パケットを正常に受信したことを示す
応答パケット(ACKパケットという)を受信側端末か
ら受けて、次のデータパケットを送信するような通信方
式に好適なものである。この場合、まず始めに、前述の
第1の実施の形態で説明したRTS/CTSパケットの
送受を行う通信手順の設定された通信方式であってもよ
いが、それに限られるものでもない。なお、通信環境測
定データにより最適な環境適応化通信パラメータを設定
する処理などは第1の実施の形態と同じである。以下、
第2の実施の形態について説明する。[Second Embodiment] In the second embodiment, after transmitting a data packet from a transmitting terminal to a receiving terminal, a response packet (ACK) indicating that the packet has been normally received is transmitted. (Referred to as a packet) from the receiving terminal and transmit the next data packet. In this case, first, a communication method in which a communication procedure for transmitting / receiving the RTS / CTS packet described in the first embodiment may be used, but the present invention is not limited to this. The processing for setting the optimum environment-adaptive communication parameters based on the communication environment measurement data is the same as in the first embodiment. Less than,
A second embodiment will be described.
【0084】ある端末(端末T1とする)からある端末
(端末T4とする)に連続してデータパケットを送る場
合、送信側端末からは、データパケットが次々と送信さ
れるが、それを受信する受信側端末は、1つのデータパ
ケットと後続のデータパケットとの間にACKパケット
を端末T1に返送する。このACKパケットは、データ
パケットを受信側端末で正常に受信されたことを送信側
端末に知らせるために、受信側端末が発行するパケット
であり、このACKパケットが来なければ、送信側端末
は正常に受信されなかったデータパケットを再送信す
る。When a data packet is continuously transmitted from a certain terminal (referred to as terminal T1) to a certain terminal (referred to as terminal T4), data packets are successively transmitted from the transmitting terminal, but are received. The receiving terminal returns an ACK packet to the terminal T1 between one data packet and a subsequent data packet. This ACK packet is a packet issued by the receiving terminal in order to notify the transmitting terminal that the data packet has been normally received by the receiving terminal. Retransmit the data packet that was not received.
【0085】図9はこの様子を示す図であり、第1のデ
ータパケットDP1が送信側端末から送られ、それが受
信側端末で正常に受信されると、受信側端末からは第1
のACKパケットAP1を返送する。この第1のACK
パケットAP1を送信側端末が受信すると、送信側端末
から第2のデータパケットDP2が送出され、それが受
信側端末で正常に受信されると、第2のACKパケット
AP2を返送するというように、受信側端末は1つのデ
ータパケットを受信するごとに、後続のデータパケット
との間にACKパケットを送信側端末に返送する。FIG. 9 is a diagram showing this state. When the first data packet DP1 is transmitted from the transmitting terminal and is normally received by the receiving terminal, the first data packet DP1 is transmitted from the receiving terminal to the first data packet DP1.
ACK packet AP1 is returned. This first ACK
When the transmitting terminal receives the packet AP1, a second data packet DP2 is transmitted from the transmitting terminal, and when it is normally received by the receiving terminal, a second ACK packet AP2 is returned. Each time the receiving terminal receives one data packet, it returns an ACK packet to the transmitting terminal between the receiving terminal and a subsequent data packet.
【0086】これら各ACKパケット内に、前述の第1
の実施の形態で説明したと同様の通信環境対応データを
付加することができる。図10はこの第2の実施の形態
によるACKパケットのデータ構成を模式的に示す図で
ある。このACKパケットは、前述の第1の実施の形態
で用いたCTSパケット(図4(b)参照)と同様に構
成することができ、ヘッダD21、パケット種別データ
D22、無線伝送路占有時間データD23、送り先端末
のアドレスD24、誤り検出用付加ビットD25の他
に、通信環境対応データD26が付加された構成となっ
ている。In each of these ACK packets, the first
The same communication environment compatible data as described in the embodiment can be added. FIG. 10 is a diagram schematically showing a data configuration of an ACK packet according to the second embodiment. This ACK packet can be configured in the same manner as the CTS packet (see FIG. 4B) used in the first embodiment described above, and includes a header D21, packet type data D22, and radio transmission path occupation time data D23. In addition to the address D24 of the destination terminal and the additional bit D25 for error detection, communication environment compatible data D26 is added.
【0087】なお、ここで測定される通信環境対応デー
タD26は、前述の第1の実施の形態で説明したよう
に、通信環境測定データ( S/N比や遅延スプレッ
ド)あるいはその通信環境測定データに基づいて設定さ
れた環境適応化通信パラメータ(通信レートや誤り訂正
符号化強度)である。この測定された通信環境測定デー
タに基づいて、これら通信レートや誤り訂正符号化強度
の設定の仕方は既に説明したのでここでの説明は省略す
る。As described in the first embodiment, the communication environment corresponding data D26 measured here is the communication environment measurement data (S / N ratio or delay spread) or the communication environment measurement data. Environment-adaptive communication parameters (communication rate and error correction coding strength) set based on The method of setting the communication rate and the error correction coding strength based on the measured communication environment measurement data has already been described, and a description thereof will be omitted.
【0088】このように、データパケットを連続して送
信する場合、受信側端末から送信側端末に返送するAC
Kパケット内に通信環境対応データを付加して送ること
によって、それぞれのデータパケットは、それぞれのデ
ータパケットごとに最適化された通信レートや誤り訂正
符号化強度で送信されることになる。As described above, when data packets are continuously transmitted, the AC transmitted from the receiving terminal to the transmitting terminal is
By transmitting the communication environment-compatible data in the K packet, each data packet is transmitted at a communication rate and an error correction coding strength optimized for each data packet.
【0089】なお、この第2の実施の形態においても、
環境に応じて最適化された通信レートと誤り訂正符号化
強度を組み合わせて用いることもでき、その時点におけ
る環境下で最適な通信レートと誤り訂正符号化強度によ
って通信を行うことで、より一層、環境に適応化した最
適な通信状態が得られる。Note that also in the second embodiment,
It is also possible to use a combination of the communication rate and error correction coding strength optimized according to the environment, and by performing communication with the optimum communication rate and error correction coding strength under the environment at that time, An optimal communication state adapted to the environment can be obtained.
【0090】なお、本発明は以上説明した実施の形態に
限定されるものではなく、本発明の要旨を逸脱しない範
囲で種々変形実施可能となるものである。The present invention is not limited to the above-described embodiment, but can be variously modified without departing from the gist of the present invention.
【0091】たとえば、前述のそれぞれの実施の形態で
は、受信側端末で通信環境状況を測定し、その測定結果
としての通信環境測定データ( S/N比や遅延スプレ
ッド)そのものをCTSパケット内やACKパケット内
に通信環境対応データD16あるいはD26として付加
し、送信側端末に返送して、送信側端末でその測定結果
に基づいて最適な環境適応化通信パラメータ(通信レー
トや誤り訂正符号化強度)を、予め用意されたテーブル
から求めて、求められた環境適応化通信パラメータによ
って、受信側端末に本来送るべきデータパケットを送信
するようにしている。For example, in each of the above-described embodiments, the communication environment condition is measured at the receiving terminal, and the communication environment measurement data (S / N ratio or delay spread) itself as the measurement result is included in the CTS packet or ACK. The packet is added as communication environment-compatible data D16 or D26 in the packet and returned to the transmitting terminal, and the transmitting terminal determines the optimal environment-adaptive communication parameters (communication rate and error correction coding strength) based on the measurement result. A data packet that should be sent to the receiving terminal is transmitted according to the obtained environment-adaptive communication parameter obtained from a table prepared in advance.
【0092】しかし、これに限られるものではなく、受
信側端末では、通信環境測定データを測定し、その測定
結果としてのS/N比や遅延スプレッドに基づいて最適
な環境適応化通信パラメータ(通信レート、誤り訂正符
号化強度)をテーブルから求めるまでを行い、求められ
た環境適応化通信パラメータをCTSパケット内やAC
Kパケット内に通信環境対応データD16やD26とし
て付加して送信側端末に送って、送信側端末では受信側
端末から送られてきた環境適応化通信パラメータによっ
て受信側端末に本来送るべきデータパケットを送信する
ようにしてもよい。However, the present invention is not limited to this. The receiving terminal measures the communication environment measurement data, and based on the S / N ratio and the delay spread as the measurement result, optimizes the environment adaptation communication parameters (communication parameters). Rate, error correction coding strength) from the table, and the obtained environment-adaptive communication parameters are stored in the CTS packet or in the AC.
The data packet to be transmitted to the receiving terminal is transmitted to the transmitting terminal by adding it as communication environment data D16 or D26 to the transmitting terminal by the environment-adaptive communication parameters transmitted from the receiving terminal. You may make it transmit.
【0093】たとえば、受信側端末から返送されてきた
CTSパケット内の通信環境対応データD16として、
第2の通信レートR2を示すデータが書き込まれていた
とすると、それを受け取った送信側端末では、通信制御
部30に設けられた通信パラメータ制御部33がその第
2の通信レートR2を示すデータを読みとって、通信レ
ート可変部232に対して第2の通信レートR2を設定
するような指示を与える。これにより、当該送信側端末
から受信側端末に対して送るデータパケットは、第2の
通信レートR2によって送信される。For example, as communication environment correspondence data D16 in the CTS packet returned from the receiving terminal,
Assuming that data indicating the second communication rate R2 has been written, in the transmitting terminal that has received the data, the communication parameter control unit 33 provided in the communication control unit 30 converts the data indicating the second communication rate R2. The read instruction is issued to the variable communication rate unit 232 to set the second communication rate R2. Thus, the data packet sent from the transmitting terminal to the receiving terminal is transmitted at the second communication rate R2.
【0094】このように、受信側端末から返送されてき
たCTSパケット内に、環境適応化通信パラメータその
ものを示すデータが入っていれば、そのCTSパケット
を受信した送信側端末では、通信環境測定データに基づ
いて最適な環境適応化通信パラメータ(通信レートや誤
り訂正符号化強度)をテーブルから求める処理を行わな
くて済むので、送信側端末の処理負担を少なくすること
ができる。As described above, if data indicating the environment-adaptive communication parameter itself is included in the CTS packet returned from the receiving terminal, the transmitting terminal receiving the CTS packet transmits the communication environment measurement data. It is not necessary to perform the process of obtaining the optimum environment-adaptive communication parameters (communication rate and error correction coding strength) from the table based on the above, so that the processing load on the transmitting terminal can be reduced.
【0095】また、前述のそれぞれの実施の形態では、
通信レートの最高を12Mbps、最低を1Mbpsと
し、その間を5段階(合計7段階)の通信レートを設定
した例で説明したが、これに限られるものではなく、通
信レートの最高と最低およびその間の段階は、適用する
システムに応じて、可能な範囲で種々の設定が可能とな
るものである。また、誤り訂正符号化強度についても同
様、適用するシステムに応じて、可能な範囲で種々の設
定が可能となる。In each of the above embodiments,
The maximum communication rate is 12 Mbps, the minimum is 1 Mbps, and the communication rate is set in 5 steps (7 steps in total) between them. However, the present invention is not limited to this. The stages allow various settings to be made as much as possible according to the system to be applied. In addition, similarly, various settings can be made for the error correction coding strength as much as possible according to the system to which the error correction coding is applied.
【0096】また、第2の実施に形態においては、応答
パケットとして、ACKパケットを用い、このACKパ
ケット内に通信環境対応データを付加した例についてを
説明したが、これはACKパケットに限られるものでは
なく、たとえば、受信側端末で正常に受信できなかった
場合、送信側端末に対し受信側端末からNAK(Negati
ve Acknowledgement)パケットを返送するようになって
いるとすれば、このNAKパケット内にも通信環境対応
データを付加することは可能である。Further, in the second embodiment, an example has been described in which an ACK packet is used as a response packet and communication environment compatible data is added to the ACK packet. However, this is not limited to the ACK packet. Instead, for example, if the receiving terminal fails to receive data normally, the receiving terminal sends a NAK (Negati
If an acknowledgment packet is sent back, it is possible to add communication environment compatible data also in the NAK packet.
【0097】また、以上説明した本発明のパケット通信
処理を行う処理プログラムは、フロッピィディスク、光
ディスク、ハードディスクなどの記録媒体に記録させて
おくことができ、本発明はその記録媒体をも含むもので
ある。また、ネットワークから処理プログラムを得るよ
うにしてもよい。The processing program for performing the packet communication processing of the present invention described above can be recorded on a recording medium such as a floppy disk, an optical disk, or a hard disk. The present invention also includes the recording medium. Further, the processing program may be obtained from a network.
【0098】[0098]
【発明の効果】以上説明したように、本発明によれば、
送信側端末から受信側端末に対して本来送るべきデータ
パケットの送信前に、送信側端末と受信側端末との間で
送信要求パケットとそれに対する応答パケットの授受を
行うような通信手順の設定された通信方式において、受
信側端末では、当該受信側端末の存在する場所の通信環
境状況を測定し、それによって得られたデータを通信環
境対応データとし、この通信環境対応データを前記応答
パケット内に付加して送信側端末に返送するようにして
いる。そして、送信側端末は、前記受信側端末から返送
されてきた応答パケット内の通信環境状況を測定して得
られたデータに基づいて、受信側端末のその時点におけ
る通信環境に適合した最適な環境適応化通信パラメータ
によって、本来送るべきデータパケットを送信先端末に
送信するようにしている。As described above, according to the present invention,
Before the transmission of the data packet that should be sent from the transmitting terminal to the receiving terminal, a communication procedure is set so that a transmission request packet and a response packet to it are exchanged between the transmitting terminal and the receiving terminal. In the communication method, the receiving terminal measures the communication environment status at the location where the receiving terminal is located, and uses the data obtained thereby as communication environment compatible data, and stores the communication environment compatible data in the response packet. It is added back to the transmitting terminal. Then, based on the data obtained by measuring the communication environment state in the response packet returned from the receiving terminal, the transmitting terminal determines an optimal environment suitable for the communication environment of the receiving terminal at that time. Data packets that should be sent are transmitted to the destination terminal by the adaptive communication parameters.
【0099】つまり、受信側端末の通信環境状況とし
て、S/N比や遅延スプレッドを測定し、それに応じた
環境適応化通信パラメータによって通信を行うようにし
ている。ここでいう環境適応化通信パラメータというの
は、具体的には、通信速度を表す通信レートや誤り訂正
符号化強度であり、たとえば、受信側端末の通信環境が
悪ければ、低い通信レートでの通信を行い、受信側端末
の通信環境が良ければ、高い通信レートでの通信を行う
というように、環境に応じた適正な通信レートでの通信
を行うようにする。これにより、受信側端末の存在する
場所の通信環境に応じた最適な通信レートでの通信が行
えるので、エラー率の発生を低くすることができ、その
時点における環境下において、効率よくしかも高品質な
通信が可能となる。That is, the S / N ratio and delay spread are measured as the communication environment status of the receiving terminal, and communication is performed using environment-adaptive communication parameters corresponding to the S / N ratio and delay spread. The environment-adaptive communication parameters here are, specifically, a communication rate indicating the communication speed and an error correction coding strength. For example, if the communication environment of the receiving terminal is poor, communication at a low communication rate is performed. Is performed, and if the communication environment of the receiving terminal is good, communication is performed at an appropriate communication rate according to the environment, such as performing communication at a high communication rate. As a result, communication can be performed at the optimum communication rate according to the communication environment of the location where the receiving terminal is located, so that the occurrence of an error rate can be reduced, and in the environment at that time, high efficiency and high quality can be achieved. Communication is possible.
【0100】同様に、送信先端末の通信環境が悪けれ
ば、誤り訂正符号化強度を強くして通信を行い、送信先
端末の通信環境が良ければ、誤り訂正符号化強度を弱く
して通信を行うというように、環境に応じた適正な誤り
訂正符号化強度での通信を行うようにすることもでき、
これによっても受信側端末でのエラー率の発生を低くす
ることができ、その時点における環境下において、効率
よくしかも高品質な通信が可能となる。Similarly, if the communication environment of the destination terminal is poor, communication is performed with a higher error correction coding strength, and if the communication environment of the destination terminal is good, the communication is performed with a lower error correction coding strength. It is also possible to perform communication with an appropriate error correction coding strength according to the environment,
This also makes it possible to reduce the occurrence of an error rate at the receiving terminal, thereby enabling efficient and high-quality communication under the environment at that time.
【0101】また、通信レートと誤り訂正符号化強度を
組み合わせて用いることもでき、その時点における環境
化で最適な通信レートと誤り訂正符号化強度によってデ
ータ通信を行うことで、より一層、環境に適応化した効
率のよい高品質な通信状が可能となる。Further, the communication rate and the error correction coding strength can be used in combination, and by performing data communication at the optimum communication rate and error correction coding strength in the environment at that time, the environment can be further improved. An adapted, efficient and high-quality communication letter is made possible.
【0102】また、本発明は既存の通信プロトコルの1
つとしてのRTSとCTS機能を利用し、CTSパケッ
ト内に通信環境対応データを付加して送信側端末に返送
するようにしている。このように、本発明は既存の通信
プロトコルを利用することで実現できるので、通信シス
テム全体を大きく変更する必要はない。The present invention is one of the existing communication protocols.
Utilizing the RTS and CTS functions, the communication environment-compatible data is added to the CTS packet and returned to the transmitting terminal. As described above, since the present invention can be realized by using the existing communication protocol, it is not necessary to largely change the entire communication system.
【0103】また、本発明は、データパケットの送信後
に、当該パケットの受信状態を示す応答パケットとして
ACKパケットやNAKパケットを受信側端末から受け
て、次の送信手順としてのデータパケット送信を行うよ
うな通信方式にも適用することができる。このような通
信方式にあっては、応答パケット(ACKパケットまた
はNAKパケット)に前述の通信環境対応データを付加
する。これによって、それぞれのデータパケットごとに
最適化された通信レートや誤り訂正符号化強度で送信す
ることができ、各データパケットごとに、その時点の通
信環境に応じた最適な通信レートでの通信が行える。Further, according to the present invention, after transmitting a data packet, an ACK packet or a NAK packet is received from the receiving terminal as a response packet indicating the reception state of the packet, and the data packet is transmitted as the next transmission procedure. It can be applied to various communication systems. In such a communication system, the communication environment-compatible data described above is added to a response packet (ACK packet or NAK packet). As a result, transmission can be performed at a communication rate and error correction coding strength optimized for each data packet, and communication at an optimum communication rate according to the communication environment at that time can be performed for each data packet. I can do it.
【0104】以上のように本発明は、その時点における
通信環境に応じた最適な環境適応化通信パラメータによ
って通信が行えるので、通信環境が刻々と変化する自動
車などの移動体上に端末が存在する場合に特に有効なも
のとなる。As described above, according to the present invention, communication can be performed using the optimum environment-adaptive communication parameter according to the communication environment at that time, and thus the terminal exists on a mobile object such as an automobile whose communication environment changes every moment. This is particularly effective in such cases.
【図1】本発明の無線LANにおけるパケット通信装置
の実施の形態を説明する概略的な構成図である。FIG. 1 is a schematic configuration diagram illustrating an embodiment of a packet communication device in a wireless LAN according to the present invention.
【図2】IEEE802.11のプロトコルの1つであ
る RTS/CTSパケットの授受を説明する図であ
る。FIG. 2 is a diagram illustrating exchange of an RTS / CTS packet, which is one of the IEEE 802.11 protocols.
【図3】RTSパケットの構成を模式的に示す図であ
る。FIG. 3 is a diagram schematically illustrating a configuration of an RTS packet.
【図4】CTSパケットの構成を模式的に示す図であ
り、(a)は従来のCTSパケットの構成を模式的に示
す図、(b)は本発明によるCTSパケットの構成を模
式的に示す図である。4A and 4B are diagrams schematically illustrating a configuration of a CTS packet, FIG. 4A schematically illustrating a configuration of a conventional CTS packet, and FIG. 4B schematically illustrating a configuration of a CTS packet according to the present invention; FIG.
【図5】本発明の実施の形態の処理手順を説明するフロ
ーチャートであり、送信側端末の処理手順を説明するフ
ローチャートである。FIG. 5 is a flowchart illustrating a processing procedure according to an embodiment of the present invention, and is a flowchart illustrating a processing procedure of a transmitting terminal.
【図6】本発明の実施の形態の処理手順を説明するフロ
ーチャートであり、送信側端末以外の他の端末の処理手
順を説明するフローチャートである。FIG. 6 is a flowchart illustrating a processing procedure according to an embodiment of the present invention, and is a flowchart illustrating a processing procedure of a terminal other than the transmitting terminal.
【図7】通信環境測定データ(S/N比と遅延スプレッ
ド)を基に最適な通信レートを選択するためのテーブル
例を示す図である。FIG. 7 is a diagram showing an example of a table for selecting an optimum communication rate based on communication environment measurement data (S / N ratio and delay spread).
【図8】通信環境測定データ(S/N比と遅延スプレッ
ド)を基に最適な誤り訂正符号化強度を選択するための
テーブル例を示す図である。FIG. 8 is a diagram showing an example of a table for selecting an optimum error correction coding strength based on communication environment measurement data (S / N ratio and delay spread).
【図9】本発明の第2の実施の形態におけるACKパケ
ットを用いた連続的なデータパケット送信を明する図で
ある。FIG. 9 is a diagram illustrating continuous data packet transmission using an ACK packet according to the second embodiment of the present invention.
【図10】第2の実施の形態におけるACKパケットの
構成を模式的に示す図である。FIG. 10 is a diagram schematically illustrating a configuration of an ACK packet according to the second embodiment.
1 パケット通信装置 2 パソコン 3 受信用のアンテナ 4 送信用のアンテナ 10 信号送受信装置 11 復調部 12 変調部 20 送受信データ生成部 22 復号化部 23 符号化部 231 誤り訂正符号化強度可変部 232 通信レート可変部 25 通信環境状況測定部 30 通信制御部 31 データ抽出部 32 パケット生成部 33 通信パラメータ制御部 T1 送信側端末 T4 受信側端末 D16,D26 通信環境対応データ R1〜R7 第1〜第7の通信レート E1〜E7 第1〜第7の誤り訂正符号化強度 Reference Signs List 1 packet communication device 2 personal computer 3 reception antenna 4 transmission antenna 10 signal transmission / reception device 11 demodulation unit 12 modulation unit 20 transmission / reception data generation unit 22 decoding unit 23 encoding unit 231 error correction coding strength variable unit 232 communication rate Variable unit 25 Communication environment status measurement unit 30 Communication control unit 31 Data extraction unit 32 Packet generation unit 33 Communication parameter control unit T1 Transmitting terminal T4 Receiving terminal D16, D26 Communication environment corresponding data R1 to R7 First to seventh communications Rate E1 to E7 First to seventh error correction coding strength
フロントページの続き Fターム(参考) 5K014 AA02 BA05 DA02 FA11 5K033 AA07 CB03 CB04 CC01 DA17 DB09 DB16 EA06 EC01 5K034 AA05 EE01 EE03 EE11 HH01 HH02 MM01 NN13 NN26 5K067 AA23 BB21 CC08 DD11 DD43 DD45 EE02 EE25 EE37 HH26Continued on front page F term (reference) 5K014 AA02 BA05 DA02 FA11 5K033 AA07 CB03 CB04 CC01 DA17 DB09 DB16 EA06 EC01 5K034 AA05 EE01 EE03 EE11 HH01 HH02 MM01 NN13 NN26 5K067 AA23 BB21 CC08 DD11 DD43 DD45
Claims (19)
すべきデータをパケット化して相互通信を行う無線通信
におけるパケット通信方法であって、送信側端末が受信
側端末に対し前記送信すべきデータパケットを送信する
前に、主に無線伝送路の確保を行うために前記受信側端
末に対し送信要求パケットを送り、受信側端末では送ら
れてきた前記送信要求パケットを受信できた場合、受信
可であることを示す応答パケットを返送する通信手順の
設定がなされた無線通信におけるパケット通信方法にお
いて、 前記受信側端末では、当該受信側端末の存在する場所の
通信環境状況を測定し、それによって得られたデータを
通信環境対応データとし、この通信環境対応データを前
記応答パケット内に付加して、前記送信側端末に返送
し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記通信環境対応データに基づ
き、受信側端末のその時点における通信環境に適合した
最適な環境適応化通信パラメータによって、前記送るべ
きデータパケットを前記受信側端末に送信するようにし
たことを特徴とする無線通信におけるパケット通信方
法。1. A packet communication method in wireless communication in which data to be transmitted is packetized using a wireless medium such as radio waves or light to perform mutual communication, wherein a transmitting terminal transmits the data to be transmitted to a receiving terminal. Before transmitting a packet, a transmission request packet is sent to the receiving terminal mainly to secure a wireless transmission path, and if the received transmission request packet can be received at the receiving terminal, reception is possible. In the packet communication method in wireless communication in which a communication procedure for returning a response packet indicating that the reception terminal is present, the receiving terminal measures a communication environment condition at a location where the receiving terminal is present, and obtains the The received data is used as communication environment compatible data, the communication environment compatible data is added to the response packet, and the response packet is returned to the transmitting terminal. The terminal, based on the communication environment corresponding data in the response packet returned from the receiving terminal, based on the optimum environment-adaptive communication parameters adapted to the communication environment at that time of the receiving terminal, the data to be transmitted. A packet communication method in wireless communication, wherein a packet is transmitted to the receiving terminal.
境対応データは、前記受信側端末で測定された通信環境
測定データであり、この通信環境測定データを前記応答
パケット内に付加して、前記送信側端末に返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記通信環境測定データに基づい
て、その環境下において最適な環境適応化通信パラメー
タを設定し、設定された環境適応化通信パラメータによ
って前記送るべきデータパケットを前記受信側端末に送
信するようにしたことを特徴とする請求項1記載の無線
通信におけるパケット通信方法。2. The communication environment compatible data added in the response packet is communication environment measurement data measured by the receiving terminal, and the communication environment measurement data is added to the response packet to Returning to the transmitting terminal, the transmitting terminal sets an optimal environment-adaptive communication parameter under the environment based on the communication environment measurement data in the response packet returned from the receiving terminal. 2. The packet communication method in wireless communication according to claim 1, wherein the data packet to be transmitted is transmitted to the receiving terminal according to the set environment-adaptive communication parameter.
境対応データは、前記受信端末側で測定された通信環境
測定データに基づいて選定された最適な環境適応化通信
パラメータであり、この最適な環境適応化通信パラメー
タを前記応答パケット内に付加して、前記送信側端末に
返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記最適な環境適応化通信パラメ
ータによって前記送るべきデータパケットを前記受信側
端末に送信するようにしたことを特徴とする請求項1記
載の無線通信におけるパケット通信方法。3. The communication environment-compatible data added in the response packet is an optimum environment-adaptive communication parameter selected based on communication environment measurement data measured on the receiving terminal side. An environment-adaptive communication parameter is added to the response packet and returned to the transmitting terminal. The transmitting terminal transmits the optimal environment-adaptive communication in the response packet returned from the receiving terminal. 2. The packet communication method in wireless communication according to claim 1, wherein the data packet to be transmitted is transmitted to the receiving terminal by a parameter.
タ通信速度を意味する通信レートであって、ある範囲内
で複数段階の通信レートでの通信が可能となるように設
定しておき、前記受信側端末が存在する場所のその時点
における環境に適応した最適な通信レートが選択され、
当該選択された通信レートによって前記送るべきデータ
パケットの送信がなされることを特徴とする請求項1か
ら3のいずれか1項に記載の無線通信におけるパケット
通信方法。4. The environment-adaptive communication parameter is a communication rate indicating a data communication speed, and is set so as to enable communication at a plurality of communication rates within a certain range. The optimal communication rate adapted to the environment at that time in the place where the side terminal exists is selected,
4. The packet communication method in wireless communication according to claim 1, wherein the transmission of the data packet to be transmitted is performed at the selected communication rate.
訂正符号化強度であって、ある範囲で複数段階の誤り訂
正符号化強度の設定を可能としておき、前記受信側端末
が存在する場所のその時点における環境に適応した最適
な誤り訂正符号化強度が選択され、当該選択された誤り
訂正符号化強度によって前記送るべきデータパケットの
送信がなされることを特徴とする請求項1から3のいず
れか1項に記載の無線通信におけるパケット通信方法。5. The environment-adaptive communication parameter is an error-correcting coding strength, and enables setting of a plurality of levels of error-correcting coding strength within a certain range. 4. The data packet to be transmitted is transmitted according to the selected error correction coding strength, the optimum error correction coding strength adapted to the environment at the time point being selected. 2. A packet communication method in wireless communication according to claim 1.
t to Send)パケットであり、前記応答パケットはCT
S(Clear to Send)パケットであることを特徴とする
請求項1から5のいずれか1項に記載の無線通信におけ
るパケット通信方法。6. The transmission request packet is an RTS (Reques
t to Send) packet, and the response packet is CT
The packet communication method according to any one of claims 1 to 5, wherein the packet communication method is an S (Clear to Send) packet.
すべきデータをパケット化して相互通信を行う無線通信
におけるパケット通信方法であって、送信側端末が受信
側端末に対して、1つまたは複数のデータパケット送信
後に、当該パケットデータの受信状態を示す応答パケッ
トを受信側端末から受けて、次の送信手順を行う無線通
信におけるパケット通信方法において、 前記受信側端末では、前記パケットデータが送られてく
るごとにその時点における通信環境状況を測定し、それ
によって得られたデータを通信環境対応データとし、こ
の通信環境対応データを前記応答パケット内に付加し
て、前記送信側端末に返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記通信環境対応データに基づ
き、受信側端末のその時点における通信環境に適合した
最適な環境適応化通信パラメータによって、次のデータ
パケットを前記受信側端末に送信するようにしたことを
特徴とする無線通信におけるパケット通信方法。7. A packet communication method in wireless communication in which data to be transmitted is packetized using a wireless medium such as an electric wave or light to perform mutual communication, wherein a transmitting terminal transmits to a receiving terminal one or more. After transmitting a plurality of data packets, a packet communication method in wireless communication that receives a response packet indicating a reception state of the packet data from a receiving terminal and performs a next transmission procedure, wherein the receiving terminal transmits the packet data. The communication environment status at that time is measured each time it is received, and the data obtained thereby is used as communication environment compatible data, and this communication environment compatible data is added to the response packet and returned to the transmitting terminal. The transmitting terminal, based on the communication environment corresponding data in the response packet returned from the receiving terminal, The optimal environment adaptation communication parameters suitable for the communication environment at that time side terminal, a packet communication method in a radio communication, characterized in that the next data packet to be transmitted to the receiving terminal.
境対応データは、前記受信側端末で測定された通信環境
測定データであり、この通信環境測定データを前記応答
パケット内に付加して、前記送信側端末に返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記通信環境測定データに基づい
て、その環境下において最適な環境適応化通信パラメー
タを設定し、設定された環境適応化通信パラメータによ
って前記送るべきデータパケットを前記受信側端末に送
信するようにしたことを特徴とする請求項7記載の無線
通信におけるパケット通信方法。8. The communication environment compatible data added in the response packet is communication environment measurement data measured by the receiving terminal, and the communication environment measurement data is added to the response packet to Returning to the transmitting terminal, the transmitting terminal sets an optimal environment-adaptive communication parameter under the environment based on the communication environment measurement data in the response packet returned from the receiving terminal. 8. The packet communication method in wireless communication according to claim 7, wherein the data packet to be transmitted is transmitted to the receiving terminal according to the set environment-adaptive communication parameter.
境対応データは、前記受信端末側で測定された通信環境
測定データに基づいて選定された最適な環境適応化通信
パラメータであり、この最適な環境適応化通信パラメー
タを前記応答パケット内に付加して、前記送信側端末に
返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記最適な環境適応化通信パラメ
ータによって前記送るべきデータパケットを前記受信側
端末に送信するようにしたことを特徴とする請求項7記
載の無線通信におけるパケット通信方法。9. The communication environment-compatible data added in the response packet is an optimum environment-adaptive communication parameter selected based on communication environment measurement data measured on the receiving terminal side. An environment-adaptive communication parameter is added to the response packet and returned to the transmitting terminal. The transmitting terminal transmits the optimal environment-adaptive communication in the response packet returned from the receiving terminal. 8. The packet communication method in wireless communication according to claim 7, wherein the data packet to be transmitted is transmitted to the receiving terminal by a parameter.
ータ通信速度を意味する通信レートであって、ある範囲
内で複数段階の通信レートでの通信が可能となるように
設定しておき、前記受信側端末が存在する場所のその時
点における環境に適応した最適な通信レートが選択さ
れ、当該選択された通信レートによって前記送るべきデ
ータパケットの送信がなされることを特徴とする請求項
7から9のいずれか1項に記載の無線通信におけるパケ
ット通信方法。10. The environment-adaptive communication parameter is a communication rate indicating a data communication speed, and is set so as to enable communication at a plurality of communication rates within a certain range. 10. The data packet to be transmitted according to claim 7, wherein an optimum communication rate adapted to the current environment of the place where the side terminal exists is selected, and the data packet to be transmitted is transmitted according to the selected communication rate. A packet communication method in wireless communication according to any one of the preceding claims.
り訂正符号化強度であって、ある範囲で複数段階の誤り
訂正符号化強度の設定を可能としておき、前記受信側端
末が存在する場所のその時点における環境に適応した最
適な誤り訂正符号化強度が選択され、当該選択された誤
り訂正符号化強度によって前記送るべきデータパケット
の送信がなされることを特徴とする請求項7から9のい
ずれか1項に記載の無線通信におけるパケット通信方
法。11. The environment-adaptive communication parameter is an error-correcting coding strength, and enables setting of a plurality of levels of error-correcting coding strength within a certain range. 10. The data packet to be transmitted is transmitted according to the selected error correction coding strength, the optimum error correction coding strength adapted to the environment at the time point being selected. 2. A packet communication method in wireless communication according to claim 1.
ledgement)パケットまたはNAK(Negative Acknowle
dgement)パケットであることを特徴とする請求項7か
ら11のいずれかに記載の無線通信におけるパケット通
信方法。12. The response packet is an ACK (Acknow
ledgement) packet or NAK (Negative Acknowle)
12. A packet communication method in wireless communication according to claim 7, wherein the packet communication method is a dgement) packet.
信すべきデータをパケット化して相互通信を行う無線通
信におけるパケット通信装置であって、送信側端末は受
信側端末からの応答パケットを受けてデータパケットの
送信を行う無線通信におけるパケット通信装置におい
て、 自己の端末の存在する場所の通信環境測定を測定する通
信環境状況測定手段を有する送受信データ生成部と、 前記通信環境状況測定手段から得られた通信環境対応デ
ータを前記応答パケット内に付加して出力する処理が可
能であり、かつ、他の端末から自己の端末宛に送られて
きた応答パケット内の前記通信環境対応データを受信す
ると、その時点における前記他の端末の通信環境に適合
した最適な環境適応化通信パラメータを設定する処理が
可能な通信制御部と、 を含み、 自己の端末が受信側である場合には、自己の端末の存在
する場所の通信環境状況を前記通信環境測定手段によっ
て測定し、それによって得られたデータを通信環境対応
データとし、その通信環境対応データを前記応答パケッ
ト内に付加して、送信側端末に返送し、 自己の端末が送信側である場合には、受信側端末から返
送されてきた前記応答パケット内の前記通信環境対応デ
ータに基づき、前記受信側端末のその時点における通信
環境に適合した最適な環境適応化通信パラメータによっ
て、前記送るべきデータパケットを前記受信側端末に送
信するようにしたことを特徴とする無線通信におけるパ
ケット通信装置。13. A packet communication device in wireless communication for packetizing data to be transmitted using a wireless medium such as radio waves or light and performing mutual communication, wherein a transmitting terminal receives a response packet from a receiving terminal. In a packet communication device in wireless communication for transmitting a data packet, a transmission / reception data generation unit having a communication environment condition measuring means for measuring a communication environment condition at a place where the own terminal is present; It is possible to add the communication environment compatible data to the response packet and output the same, and when the communication environment compatible data in the response packet sent from another terminal to its own terminal is received, A communication control unit capable of setting an optimum environment-adaptive communication parameter suitable for the communication environment of the other terminal at that time When the own terminal is a receiving side, the communication environment state of the place where the own terminal exists is measured by the communication environment measuring means, and the data obtained thereby is used as communication environment compatible data, The communication environment compatible data is added to the response packet and returned to the transmitting terminal. If the own terminal is the transmitting side, the communication environment in the response packet returned from the receiving terminal is returned. Wireless communication, characterized in that the data packet to be transmitted is transmitted to the receiving terminal by an optimal environment-adaptive communication parameter adapted to a communication environment at that time of the receiving terminal based on the corresponding data. Packet communication device.
環境対応データは、前記受信側端末で測定された通信環
境測定データであり、この通信環境測定データを前記応
答パケット内に付加して、前記送信側端末に返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記通信環境測定データに基づい
て、その環境下において最適な環境適応化通信パラメー
タを設定し、設定された環境適応化通信パラメータによ
って前記送るべきデータパケットを前記受信側端末に送
信するようにしたことを特徴とする請求項13記載の無
線通信におけるパケット通信装置。14. The communication environment compatible data added in the response packet is communication environment measurement data measured by the receiving terminal, and the communication environment measurement data is added to the response packet to Returning to the transmitting terminal, the transmitting terminal sets an optimal environment-adaptive communication parameter under the environment based on the communication environment measurement data in the response packet returned from the receiving terminal. 14. The packet communication device in wireless communication according to claim 13, wherein the data packet to be transmitted is transmitted to the receiving terminal according to the set environment-adaptive communication parameter.
環境対応データは、前記受信端末側で測定された通信環
境測定データに基づいて選定された最適な環境適応化通
信パラメータであり、この最適な環境適応化通信パラメ
ータを前記応答パケット内に付加して、前記送信側端末
に返送し、 前記送信側端末は、前記受信側端末から返送されてきた
前記応答パケット内の前記最適な環境適応化通信パラメ
ータによって前記送るべきデータパケットを前記受信側
端末に送信するようにしたことを特徴とする請求項13
記載の無線通信におけるパケット通信装置。15. The communication environment-compatible data added in the response packet is an optimum environment-adaptive communication parameter selected based on communication environment measurement data measured on the receiving terminal side. An environment-adaptive communication parameter is added to the response packet and returned to the transmitting terminal. The transmitting terminal transmits the optimal environment-adaptive communication in the response packet returned from the receiving terminal. 14. The data packet to be transmitted is transmitted to the receiving terminal by a parameter.
A packet communication device in wireless communication according to any one of the preceding claims.
ータ通信速度を意味する通信レートであって、ある範囲
内で複数段階の通信レートでの通信が可能となるように
設定しておき、前記受信側端末が存在する場所のその時
点における環境に適応した最適な通信レートが選択さ
れ、当該選択された通信レートによって前記送るべきデ
ータパケットの送信がなされることを特徴とする請求項
13から15のいずれか1項に記載の無線通信における
パケット通信装置。16. The environment-adaptive communication parameter is a communication rate indicating a data communication speed, and is set so as to enable communication at a plurality of communication rates within a certain range. 16. The data packet to be transmitted according to claim 13, wherein an optimum communication rate adapted to the current environment of the place where the side terminal exists is selected, and the transmission of the data packet to be transmitted is performed according to the selected communication rate. A packet communication device in wireless communication according to any one of the preceding claims.
り訂正符号化強度であって、ある範囲で複数段階の誤り
訂正符号化強度の設定を可能としておき、前記受信側端
末が存在する場所のその時点における環境に適応した最
適な誤り訂正符号化強度が選択され、当該選択された誤
り訂正符号化強度によって前記送るべきデータパケット
の送信がなされることを特徴とする請求項13から15
のいずれか1項に記載の無線通信におけるパケット通信
装置。17. The environment-adaptive communication parameter is an error-correcting coding strength, and enables setting of a plurality of levels of error-correcting coding strength within a certain range. 16. The data packet to be transmitted is transmitted according to the selected error correction coding strength, the optimum error correction coding strength adapted to the environment at the time point being selected.
The packet communication device in wireless communication according to any one of the above.
から送信されるRTS(Request to Send)パケットに
対するCTS(Clear to Send)パケットであることを
特徴とする請求項13から17のいずれか1項に記載の
無線通信におけるパケット通信装置。18. The apparatus according to claim 13, wherein the response packet is a CTS (Clear to Send) packet for an RTS (Request to Send) packet transmitted from the transmitting terminal. A packet communication device in wireless communication according to claim 1.
から送信されてきたデータパケットの受信状態を示すA
CK(Acknowledgement)パケットまたはNAK(Negat
ive Acknowledgement)パケットであることを特徴とす
る請求項13から17のいずれか1項に記載の無線通信
におけるパケット通信装置。19. The response packet indicates a reception state of a data packet transmitted from the transmitting terminal.
CK (Acknowledgement) packet or NAK (Negat)
18. A packet communication device for wireless communication according to claim 13, wherein the packet communication device is a ive acknowledgment packet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10323478A JP2000151639A (en) | 1998-11-13 | 1998-11-13 | Packet communication method in radio communication and packet communication device in radio communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10323478A JP2000151639A (en) | 1998-11-13 | 1998-11-13 | Packet communication method in radio communication and packet communication device in radio communication |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000151639A true JP2000151639A (en) | 2000-05-30 |
Family
ID=18155145
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10323478A Withdrawn JP2000151639A (en) | 1998-11-13 | 1998-11-13 | Packet communication method in radio communication and packet communication device in radio communication |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000151639A (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002158667A (en) * | 2000-11-17 | 2002-05-31 | Matsushita Electric Ind Co Ltd | Radio equipment and radio network |
JP2002171281A (en) * | 2000-12-04 | 2002-06-14 | Ntt Docomo Inc | Method for delivery control of electronic mail and mail server |
WO2002052883A1 (en) * | 2000-12-27 | 2002-07-04 | Matsushita Electric Industrial Co., Ltd. | Communication terminal device, base station device and communication method |
JP2003078509A (en) * | 2001-09-05 | 2003-03-14 | Hitachi Kokusai Electric Inc | Automatic re-transmission request communicating method |
JP2004056593A (en) * | 2002-07-22 | 2004-02-19 | Canon Inc | Radio communication system |
US6993689B2 (en) | 2000-10-31 | 2006-01-31 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
JP2006050519A (en) * | 2003-10-24 | 2006-02-16 | Sony Corp | Wireless communications system, wireless communications apparatus, wireless communication method, and computer program |
JP2006140752A (en) * | 2004-11-12 | 2006-06-01 | Hitachi Ltd | Wireless position detecting system, its server, its base station, and its terminal |
JP2006246357A (en) * | 2005-03-07 | 2006-09-14 | Sony Corp | Communication terminal device, communication system, communication method, and program |
JP2006295564A (en) * | 2005-04-11 | 2006-10-26 | Sony Corp | Radio communication system, radio communication device, radio communication method and computer program |
WO2007013310A1 (en) * | 2005-07-25 | 2007-02-01 | Sony Corporation | Communication system, communication apparatus, method and program |
JP2008263621A (en) * | 2004-05-28 | 2008-10-30 | Toshiba Corp | Wireless communications system and radio terminal |
JP2008306419A (en) * | 2007-06-07 | 2008-12-18 | Sony Corp | Transmission device and method, and program |
JP2009515419A (en) * | 2005-11-07 | 2009-04-09 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Implicit signaling for link adaptation |
JP2009273150A (en) | 2001-05-14 | 2009-11-19 | Interdigital Technol Corp | Dynamic channel quality measurement procedure for adaptive modulation and coding techniques |
US7626968B2 (en) | 2004-05-28 | 2009-12-01 | Kabushiki Kaisha Toshiba | Wireless communication system and wireless terminal |
JP2010193303A (en) * | 2009-02-19 | 2010-09-02 | Fuji Electric Fa Components & Systems Co Ltd | Radio communication system |
JP2011505101A (en) * | 2007-11-27 | 2011-02-17 | クゥアルコム・インコーポレイテッド | Method, apparatus, and computer-readable medium related to scheduling in a wireless communication system using shared air link resources for traffic |
US8274961B2 (en) | 2003-10-24 | 2012-09-25 | Sony Corporation | Apparatus and associated methodology of adjusting a RTS/CTS transmission protocol |
JP2020043459A (en) * | 2018-09-10 | 2020-03-19 | 株式会社モバイルテクノ | Wireless communication device and communication parameter notification method |
WO2022030213A1 (en) * | 2020-08-05 | 2022-02-10 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Wireless communication device and wireless communication method |
-
1998
- 1998-11-13 JP JP10323478A patent/JP2000151639A/en not_active Withdrawn
Cited By (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437628B2 (en) | 2000-10-31 | 2008-10-14 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
US7502975B2 (en) | 2000-10-31 | 2009-03-10 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
US6993689B2 (en) | 2000-10-31 | 2006-01-31 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
US7500159B2 (en) | 2000-10-31 | 2009-03-03 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
US7496807B2 (en) | 2000-10-31 | 2009-02-24 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
US7287201B2 (en) | 2000-10-31 | 2007-10-23 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
US7193973B2 (en) | 2000-10-31 | 2007-03-20 | Kabushiki Kaisha Toshiba | Data transmission apparatus and method |
JP4654507B2 (en) * | 2000-11-17 | 2011-03-23 | パナソニック株式会社 | access point |
JP2002158667A (en) * | 2000-11-17 | 2002-05-31 | Matsushita Electric Ind Co Ltd | Radio equipment and radio network |
JP2002171281A (en) * | 2000-12-04 | 2002-06-14 | Ntt Docomo Inc | Method for delivery control of electronic mail and mail server |
US7313385B2 (en) | 2000-12-04 | 2007-12-25 | Ntt Docomo, Inc. | E-mail distribution control method and mail server |
WO2002052883A1 (en) * | 2000-12-27 | 2002-07-04 | Matsushita Electric Industrial Co., Ltd. | Communication terminal device, base station device and communication method |
US7072682B2 (en) | 2000-12-27 | 2006-07-04 | Matsushita Electric Industrial Co., Ltd. | Communication terminal apparatus, base station apparatus and communication method |
US9253789B2 (en) | 2001-05-14 | 2016-02-02 | Intel Corporation | Dynamic channel quality measurement procedure implemented in a wireless digital communication system to prioritize the forwarding of downlink data |
JP2015222983A (en) * | 2001-05-14 | 2015-12-10 | インテル コーポレイション | User equipment and base station |
JP2014079006A (en) * | 2001-05-14 | 2014-05-01 | Intel Corp | Dynamic channel quality measurement procedure for adaptive modulation and coding techniques |
JP2009273150A (en) | 2001-05-14 | 2009-11-19 | Interdigital Technol Corp | Dynamic channel quality measurement procedure for adaptive modulation and coding techniques |
US9686803B2 (en) | 2001-05-14 | 2017-06-20 | Intel Corporation | Dynamic channel quality measurement procedure implemented in a wireless digital communication system to prioritize the forwarding of downlink data |
JP2003078509A (en) * | 2001-09-05 | 2003-03-14 | Hitachi Kokusai Electric Inc | Automatic re-transmission request communicating method |
JP2004056593A (en) * | 2002-07-22 | 2004-02-19 | Canon Inc | Radio communication system |
JP2006050519A (en) * | 2003-10-24 | 2006-02-16 | Sony Corp | Wireless communications system, wireless communications apparatus, wireless communication method, and computer program |
US8891456B2 (en) | 2003-10-24 | 2014-11-18 | Sony Corporation | Wireless communication system, wireless communication device and wireless communication method, and computer program |
US8432888B2 (en) | 2003-10-24 | 2013-04-30 | Sony Corporation | Wireless communication system, wireless communication device and wireless communication method, and computer program |
US8428041B2 (en) | 2003-10-24 | 2013-04-23 | Sony Corporation | Wireless communication system, wireless communication device and wireless communication method, and computer program |
US8406213B2 (en) | 2003-10-24 | 2013-03-26 | Sony Corporation | Wireless communication system, wireless communication device and wireless communication method, and computer program |
EP3013094A1 (en) | 2003-10-24 | 2016-04-27 | Sony Corporation | Information processing apparatus |
US8274961B2 (en) | 2003-10-24 | 2012-09-25 | Sony Corporation | Apparatus and associated methodology of adjusting a RTS/CTS transmission protocol |
EP3399791A1 (en) | 2003-10-24 | 2018-11-07 | Sony Corporation | Information processing apparatuses and methods used in a wireless communication system |
EP2034652A1 (en) | 2003-10-24 | 2009-03-11 | Sony Corporation | Wireless communication system, wireless communication device and wireless communication method, and computer program |
JP2008263621A (en) * | 2004-05-28 | 2008-10-30 | Toshiba Corp | Wireless communications system and radio terminal |
US8289987B2 (en) | 2004-05-28 | 2012-10-16 | Kabushiki Kaisha Toshiba | Wireless communication system and wireless terminal |
US7626968B2 (en) | 2004-05-28 | 2009-12-01 | Kabushiki Kaisha Toshiba | Wireless communication system and wireless terminal |
US7890118B2 (en) | 2004-11-12 | 2011-02-15 | Hitachi, Ltd. | Method, system and apparatus for detecting a position of a terminal in a network |
JP2006140752A (en) * | 2004-11-12 | 2006-06-01 | Hitachi Ltd | Wireless position detecting system, its server, its base station, and its terminal |
JP2006246357A (en) * | 2005-03-07 | 2006-09-14 | Sony Corp | Communication terminal device, communication system, communication method, and program |
JP2006295564A (en) * | 2005-04-11 | 2006-10-26 | Sony Corp | Radio communication system, radio communication device, radio communication method and computer program |
WO2007013310A1 (en) * | 2005-07-25 | 2007-02-01 | Sony Corporation | Communication system, communication apparatus, method and program |
JP4788715B2 (en) * | 2005-07-25 | 2011-10-05 | ソニー株式会社 | Communication apparatus and method, and program |
JP4843046B2 (en) * | 2005-11-07 | 2011-12-21 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Implicit signaling for link adaptation |
JP2009515419A (en) * | 2005-11-07 | 2009-04-09 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Implicit signaling for link adaptation |
US8861490B2 (en) | 2007-06-07 | 2014-10-14 | Sony Corporation | Transmission device, transmission method, and computer-readable medium |
JP2008306419A (en) * | 2007-06-07 | 2008-12-18 | Sony Corp | Transmission device and method, and program |
JP2011505101A (en) * | 2007-11-27 | 2011-02-17 | クゥアルコム・インコーポレイテッド | Method, apparatus, and computer-readable medium related to scheduling in a wireless communication system using shared air link resources for traffic |
JP2010193303A (en) * | 2009-02-19 | 2010-09-02 | Fuji Electric Fa Components & Systems Co Ltd | Radio communication system |
JP2020043459A (en) * | 2018-09-10 | 2020-03-19 | 株式会社モバイルテクノ | Wireless communication device and communication parameter notification method |
JP7191603B2 (en) | 2018-09-10 | 2022-12-19 | 株式会社モバイルテクノ | Wireless communication device and communication parameter notification method |
WO2022030213A1 (en) * | 2020-08-05 | 2022-02-10 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Wireless communication device and wireless communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2000151639A (en) | Packet communication method in radio communication and packet communication device in radio communication | |
JP5876025B2 (en) | System and method for parallel communication with legacy WLAN receivers | |
JP5161411B2 (en) | Method and apparatus for variable output control in a wireless communication system | |
JP4697068B2 (en) | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program | |
AU2002341656B2 (en) | Method of detection of signals using an adaptive antenna in a peer-to-peer network | |
US8457031B2 (en) | System and method for reliable multicast | |
US8340115B2 (en) | Apparatus and method for combined rate and TX antenna selection mechanism | |
US8040898B2 (en) | Wireless terminal, access point, system provided with the same, and wireless communication method | |
JP2006503479A (en) | Cooperation between wireless LAN access points using wired LAN infrastructure | |
TW200525940A (en) | Wireless local area network (WLAN) methods and components that utilize traffic prediction | |
AU2002341656A1 (en) | Method of detection of signals using an adaptive antenna in a peer-to-peer network | |
CN102067663A (en) | Method and apparatus for prioritizing status messages (e.g. acknowledgements) in a wireless communication system | |
EP1096729A1 (en) | Rate adaptive payload transmission for local area networks | |
CN1890907A (en) | Transmission of data with feedback to the transmitter in a wireless local area network or the like | |
JP3948454B2 (en) | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM | |
KR20050078096A (en) | Method for frame retransmission and network apparatus employing the method | |
CN1889414B (en) | Method for transmitting status PDU based on missing PDU detection mechanism | |
CN100418314C (en) | Wireless mobile terminal and telecommunication system | |
CN1886916A (en) | Radio lan transmission/reception device and radio lan transmission/reception method | |
US7313121B2 (en) | Acknowledging data transmissions in the presence of multiple shared-communications channels | |
Lee | A MAC throughput in the wireless LAN | |
JP2005130010A (en) | Radio lan system and communication control method thereof | |
EP1505759B1 (en) | Method and device for transmitting/receiving data using acknowledged transport layer protocols | |
JP2005286642A (en) | Wireless lan system and multi-rate control method thereof, and base station apparatus and terminal station apparatus | |
CN118592086A (en) | EMLMR link indication for enhanced multi-link multi-radio operation and TXOP protection for fast recovery of MLO |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050105 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20050302 |