[go: up one dir, main page]

JPH1155345A - Communication device - Google Patents

Communication device

Info

Publication number
JPH1155345A
JPH1155345A JP9203602A JP20360297A JPH1155345A JP H1155345 A JPH1155345 A JP H1155345A JP 9203602 A JP9203602 A JP 9203602A JP 20360297 A JP20360297 A JP 20360297A JP H1155345 A JPH1155345 A JP H1155345A
Authority
JP
Japan
Prior art keywords
transmission
unit
priority
frame
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9203602A
Other languages
Japanese (ja)
Inventor
Akihiro Miyazaki
秋弘 宮崎
Tatsuya Onishi
達也 大西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP9203602A priority Critical patent/JPH1155345A/en
Publication of JPH1155345A publication Critical patent/JPH1155345A/en
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Abstract

(57)【要約】 【課題】 マルチメディア情報をフレーム単位で送受信
する通信装置であって、各種情報の伝送効率の低下を最
小限に抑えて効率的に送達確認(ACK/NAK)を送信す
る。 【解決手段】 送達確認の送信に関する基準間隔を記憶
する送達確認送信間隔管理部70aと、最後に送達確認
を送信してからの経過時間等を測定する送達確認送信間
隔測定部70bと、その経過時間等が基準間隔を超えた
ことを検出し通知する一定間隔経過通知部70cと、音
声情報、画像情報、データ及び送達確認について送信す
る際の優先順位を記憶する送信優先度管理部80aと、
前記通知と前記優先順位とに基づいて次に送信するフレ
ームのフォーマットを決定するフレーム決定部80と、
決定されたフォーマットに従ってフレームを送信する多
重化部50及び通信制御部60とを備える。
(57) [Summary] [PROBLEMS] To provide a communication device for transmitting and receiving multimedia information in units of frames, and to efficiently transmit acknowledgment (ACK / NAK) while minimizing deterioration in transmission efficiency of various information. . An acknowledgment transmission interval management unit (70a) that stores a reference interval related to the transmission of acknowledgment, a acknowledgment transmission interval measurement unit (70b) that measures the time elapsed since the last transmission of the acknowledgment, A constant interval progress notification unit 70c that detects and notifies that the time or the like has exceeded the reference interval, a transmission priority management unit 80a that stores a priority when transmitting audio information, image information, data, and delivery confirmation;
A frame determining unit 80 that determines a format of a frame to be transmitted next based on the notification and the priority order;
A multiplexing unit 50 and a communication control unit 60 for transmitting a frame according to the determined format are provided.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、画像、音声、デー
タ等の異なる種別の情報を多重化して限られた伝送帯域
でリアルタイムに送受信する通信装置に関し、特に、受
信したデータに対する送達確認を効率的に返送する技術
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication apparatus for multiplexing information of different types, such as images, sounds, and data, and transmitting and receiving the information in a limited transmission band in real time. Related to the technology of return.

【0002】[0002]

【関連する技術】近年、音声、画像及びデータを送受信
するマルチメディア通信が注目を浴びており、そのため
の各種機器やソフトウェアが開発されている。テレビ会
議システムや、テレビ電話などがその代表的な例であ
る。これらマルチメディア通信端末は、音声、画像及び
データを限られた伝送帯域のなかで送受信しなければな
らない(例えば、PHSを利用する場合には、1回線32kbp
s)。ここで、データとは、音声や画像を表すデジタル情
報(音声情報、画像情報)とは異なる種別のデジタル情
報をいい、例えば、プログラムコード等である。
[Related Art] In recent years, multimedia communication for transmitting and receiving voice, image, and data has attracted attention, and various devices and software for that purpose have been developed. Video conference systems and videophones are typical examples. These multimedia communication terminals must transmit and receive voice, image and data within a limited transmission band (for example, when using PHS, one line 32kbp
s). Here, the data refers to digital information of a type different from digital information (audio information, image information) representing audio and images, and is, for example, a program code.

【0003】限られた伝送帯域において音声、画像、デ
ータなどを含むマルチメディア情報を送受信する有効な
手段として、これら異なる種別の情報を一つのフレーム
に多重化し通信する方法がある。例えば、音声、画像及
びデータのリアルタイム通信に関するITU-Tの勧告案ITU
-T DRAFT RECOMMENDATION H.223/ANNEX A(1996年12月6
日)も異なる種別の情報を一つのフレームに多重化して
送受信する方法の一つである。
As an effective means for transmitting and receiving multimedia information including voice, image, data, and the like in a limited transmission band, there is a method of multiplexing these different types of information into one frame for communication. For example, the proposed ITU-T recommendation ITU-T for real-time communication of voice, images and data
-T DRAFT RECOMMENDATION H.223 / ANNEX A (December 6, 1996
Day) is also one of the methods for multiplexing and transmitting different types of information into one frame.

【0004】図17は、上記勧告案に従って音声、画
像、データを一つのフレームに多重化して送受信するシ
ステムを実現した場合の一例を示す外観図である。本シ
ステムは、PHS電話を利用した2台の複合端末100及
び200から構成される。これら複合端末100及び2
00は、それぞれ、画像を取り込むためのカメラ101
及び201、アンテナ102及び202、表示画面10
3及び203、スピーカ104及び204、マイク10
5及び205、キーパッド106を備える。
FIG. 17 is an external view showing an example of a case where a system for multiplexing voice, image, and data into one frame and transmitting / receiving the same in accordance with the above-mentioned recommendation is realized. This system includes two composite terminals 100 and 200 using a PHS telephone. These composite terminals 100 and 2
00 denotes a camera 101 for capturing an image, respectively.
And 201, antennas 102 and 202, display screen 10
3 and 203, speakers 104 and 204, microphone 10
5 and 205 and a keypad 106.

【0005】本図では、音声及び画像は双方向で伝送さ
れ、データは片方向(複合端末100から複合端末20
0)に伝送される様子が示されている。また、フレーム
構造は、PHSインターネット・アクセス・フォーラムが
規定するデータ通信規格PHS INTERNET ACCESS FORUM ST
ANDARD(PIAFS)第1版に準拠するものとする。つまり、
音声、画像、データ等は、640ビットの固定長のフレ
ームに多重化してマッピングされ、送受信される。
In FIG. 1, audio and video are transmitted in both directions, and data is transmitted in one direction (from the composite terminal 100 to the composite terminal 20).
0) is shown. The frame structure is based on the data communication standard PHS INTERNET ACCESS FORUM ST defined by the PHS Internet Access Forum.
It shall conform to ANDARD (PIAFS) 1st edition. That is,
Voice, image, data, and the like are multiplexed and mapped into a 640-bit fixed-length frame and transmitted and received.

【0006】図18は、上記複合端末100及び200
の内部構成を示す機能ブロック図である。データ入出力
部10は、キーパッド106やデータ演算回路等からな
り、送信するデータを発生したり、受信したデータを用
いた演算処理を実行したりする。音声入出力部11は、
スピーカ104及び204、マイク105及び205、
音声コーデック等からなり、送信する音声情報を生成し
たり、受信した音声情報を音声再生したりする。
FIG. 18 shows the above-mentioned composite terminals 100 and 200.
FIG. 3 is a functional block diagram showing the internal configuration of the device. The data input / output unit 10 includes a keypad 106, a data operation circuit, and the like, and generates data to be transmitted and executes an operation process using the received data. The voice input / output unit 11
Speakers 104 and 204, microphones 105 and 205,
It is composed of an audio codec or the like, and generates audio information to be transmitted and reproduces the received audio information.

【0007】画像入出力部12は、カメラ101及び2
01、表示画面103及び203、画像コーデック等か
らなり、送信する画像情報を生成したり、受信した画像
情報を画像再生したりする。一時蓄積部20〜22は、
それぞれ、送信又は受信に係るデータ、音声情報、画像
情報を一時的に記憶するバッファである。
The image input / output unit 12 includes cameras 101 and 2
01, display screens 103 and 203, an image codec, etc., for generating image information to be transmitted and for reproducing the received image information. The temporary storage units 20 to 22
These are buffers for temporarily storing data or audio information and image information relating to transmission or reception.

【0008】プロトコル処理部30〜32は、上記勧告
案及び通信規格で規定されるプロトコルに従って、それ
ぞれデータ、音声情報、画像情報に固有の通信処理(物
理層よりも上位層に相当する処理)を行なう。具体的に
は、送信処理として、送信すべきデータ/音声情報/画
像情報が発生した場合には、その旨とその量をフレーム
決定部40に通知したり、一時蓄積部20〜22に置か
れた送信データ/音声情報/画像情報を読み出し、それ
にエラー検出訂正のためのCRCやシーケンス番号を付
加した後に多重化部50に渡す。また、受信処理とし
て、多重化部50で分離された受信データ/音声情報/
画像情報を受け取り、そこに付加されたCRCに基づい
てエラー検出訂正を行なった後に一時蓄積部20に格納
したり、通信相手に再送要求をしたりする。
The protocol processing units 30 to 32 perform communication processing (processing corresponding to a higher layer than the physical layer) specific to data, audio information, and image information, respectively, according to the protocol specified in the above-mentioned recommendation proposal and the communication standard. Do. More specifically, when data / audio information / image information to be transmitted is generated as a transmission process, the fact and the amount are notified to the frame determination unit 40 or stored in the temporary storage units 20 to 22. The transmission data / audio information / image information read out is added to a CRC and a sequence number for error detection and correction, and then passed to the multiplexing unit 50. Further, as the reception processing, the reception data / audio information /
After receiving the image information and performing error detection and correction based on the CRC added thereto, the image information is stored in the temporary storage unit 20 or a retransmission request is issued to the communication partner.

【0009】フレーム決定部40は、送信すべきデータ
/音声情報/画像情報の発生の有無及びその量について
の通知を各プロトコル処理部30〜32から受け取り、
予め定められた複数の種類のフレームフォーマットの中
から次の送信に用いるフォーマットを決定し、その結果
を多重化部50に通知する。図2(a)及び図2(b)
は、それら複数の種類のフレームフォーマットを示す図
である。
The frame determining unit 40 receives, from each of the protocol processing units 30 to 32, a notification about the presence / absence of data / audio information / image information to be transmitted and the amount thereof.
A format to be used for the next transmission is determined from a plurality of types of predetermined frame formats, and the result is notified to the multiplexing unit 50. 2 (a) and 2 (b)
FIG. 3 is a diagram showing a plurality of types of frame formats.

【0010】図2(a)は、音声、画像及びデータ全て
の種別の情報を同時に送信することが可能なフォーマッ
トを示し、図2(b)は、音声と画像のみを同時に送信
することが可能なフォーマットを示す。ヘッダには、そ
のフレームフォーマットの種類を特定するフォーマット
識別子等が含まれる。フレーム決定部40は、送信すべ
きデータが残っている場合には、図2(a)に示された
フォーマットaを採用し、送信すべきデータが残ってい
ない場合には、図2(b)に示されたフォーマットbを
採用する。なお、上記H.223/ANNEX Aでは、これらフォ
ーマットに関して複合端末100と複合端末200との
間で統一させておく必要があるが、ITU-T DRAFT RECOMM
ENDATION H.245記載の手順に従ってネゴシエーションす
ることにより、動的に決定することも可能である。
FIG. 2A shows a format in which information of all types of audio, image and data can be transmitted at the same time, and FIG. 2B shows a format in which only audio and image can be transmitted at the same time. Format. The header includes a format identifier for specifying the type of the frame format. The frame determining unit 40 adopts the format a shown in FIG. 2A when data to be transmitted remains, and employs the format a shown in FIG. 2B when there is no data to be transmitted. The format b shown in FIG. In the above H.223 / ANNEX A, it is necessary to unify these formats between the complex terminal 100 and the complex terminal 200, but ITU-T DRAFT RECOMM
It is also possible to determine dynamically by negotiation according to the procedure described in ENDATION H.245.

【0011】多重化部50は、フレーム決定部40が決
定したフレームフォーマットに従って各プロトコル処理
部30〜32において処理されたそれぞれの情報を多重
化することでフレームを生成し通信制御部60に送った
り、通信制御部60によって受信されたフレームのヘッ
ダを解釈することでフレームを音声情報、画像情報、デ
ータに分離した後に各プロトコル処理部30〜32に分
配したりする。
The multiplexing unit 50 generates a frame by multiplexing the information processed in each of the protocol processing units 30 to 32 according to the frame format determined by the frame determining unit 40 and sends the frame to the communication control unit 60. By interpreting the header of the frame received by the communication control unit 60, the frame is separated into audio information, image information, and data, and then distributed to each of the protocol processing units 30 to 32.

【0012】通信制御部60は、変復調器やアンテナ1
02及び202等からなり、多重化部50で生成された
640ビット長のフレームをPHSの通信手順に従って変
調した後に無線送信したり、通信相手から無線送信され
てきたフレームを受信し復調した後に多重化部50に渡
したりする。以上のようにして、音声、画像、データを
含むマルチメディア情報を限られた伝送帯域のなかで送
受信するシステムが構築される。
The communication control unit 60 includes a modem and an antenna 1
02 and 202, and the like. The 640-bit frame generated by the multiplexing unit 50 is modulated according to the PHS communication procedure and then transmitted wirelessly, or the frame wirelessly transmitted from the communication partner is received and demodulated and then multiplexed. To the conversion unit 50. As described above, a system for transmitting and receiving multimedia information including voice, image, and data within a limited transmission band is constructed.

【0013】[0013]

【発明が解決しようとする課題】しかしながら、上記シ
ステムには、以下のような未解決の課題がある。つま
り、上記データが伝送誤りを許容しない種別のデータで
ある場合、即ち、受信側はそのデータを正しく受信した
(肯定応答;ACK)か否か(否定応答;NAK)の通知(送
達確認)を送信側に返送しなければならない場合におい
て、音声、画像及びデータそれぞれの伝送効率への影響
(実質的な伝送速度の低下)を考慮した効率的な送達確
認の返送方式は未だ提案されていない。
However, the above system has the following unsolved problems. In other words, if the data is of a type that does not allow a transmission error, that is, the receiving side sends a notification (delivery acknowledgment) of whether the data has been correctly received (acknowledgement; ACK) or not (negative acknowledgement; NAK). In the case where the data has to be returned to the transmitting side, an efficient delivery confirmation return method in consideration of the influence on the transmission efficiency of each of voice, image, and data (substantial reduction in transmission speed) has not yet been proposed.

【0014】ここで、マルチメディア情報ではなく、単
一種別の情報のみを送受信するシステムに限定するなら
ば、送達確認の送信頻度を下げることによってデータの
伝送効率の低下を回避する従来技術はある。例えば、送
信側はデータにシーケンス番号を付けて複数のシーケン
ス番号のデータフレームを連続的に一括して送信し、受
信側はそのひとまとまりのデータに対する送達確認を送
信側に返送することにより、送信側はデータが誤りなく
受信側に伝達されたことを知るという方式である。
[0014] Here, if the system is limited to a system that transmits and receives only a single type of information instead of multimedia information, there is a conventional technology that avoids a decrease in data transmission efficiency by reducing the transmission frequency of acknowledgment. . For example, the transmitting side attaches a sequence number to data and continuously transmits data frames of a plurality of sequence numbers collectively, and the receiving side returns a delivery confirmation for the group of data to the transmitting side, so that the transmitting side transmits the data frame. The side knows that the data has been transmitted to the receiving side without error.

【0015】具体的には、日本工業規格であるハイレベ
ルデータリンク制御(HDLC)手順では、送信側は予め定め
られたアウトスタンディング数のデータフレームを連続
送信し、受信側は、監視形式のRRコマンド及びRRレスポ
ンスによってデータの送達確認を送信側に返送する(た
だし、HDLC手順ではRRを送信するタイミングに関して、
送信側から要求があったとき以外は規定されていな
い。)。
Specifically, in a high-level data link control (HDLC) procedure, which is a Japanese Industrial Standard, the transmitting side continuously transmits data frames of a predetermined outstanding number, and the receiving side transmits a monitoring type RR. A command and RR response return data delivery confirmation to the sender (however, in the HDLC procedure,
It is not specified except when requested by the sender. ).

【0016】これら従来技術は、単一種別の情報のみが
送受信されるシステムにおいて、その情報の伝送効率だ
けを考慮する技術であり、音声、画像及びデータ等の複
数種別の情報が送受信されるシステムにおいて、それぞ
れの情報の特性を考慮しながらシステム全体としての伝
送効率を向上させる技術ではない。すなわち、単に、送
達確認を音声情報や画像情報に優先させて頻繁に返送す
ることとしたのでは、データの送信側はきめ細かく送達
確認を得ることができるのでデータの伝送効率は良くな
るが、音声情報と画像情報の伝送速度が低下し、画像を
伴ったリアルタイム性のある会話が困難となる。反対
に、単に、送達確認の送信間隔を大きくしたのでは、音
声情報や画像情報の伝送速度は維持されるが、データの
伝送効率が低下し、必要なプログラムコードが伝送され
ない等の支障をきたす。
These prior arts are systems in which only a single type of information is transmitted / received and only the transmission efficiency of the information is considered, and a system in which a plurality of types of information such as voice, image and data are transmitted / received. Is not a technique for improving the transmission efficiency of the entire system while considering the characteristics of each information. That is, simply returning the delivery confirmation prior to voice information or image information and returning it frequently can improve the data transmission efficiency because the data transmission side can obtain a detailed delivery confirmation, but the voice transmission efficiency is improved. The transmission speed of information and image information decreases, and real-time conversation with images becomes difficult. Conversely, if the transmission interval of the delivery confirmation is simply increased, the transmission speed of the voice information and the image information is maintained, but the transmission efficiency of the data is reduced and the necessary program codes are not transmitted. .

【0017】そこで、本発明は、上記の点に鑑みてなさ
れたものであり、画像、音声、データ等の如く複数の種
別の情報を送受信する通信装置であって、それら情報の
伝送効率の低下を最小限に抑えると共に、各情報の特性
(リアルタイム性等)を考慮しながら効率的に送達確認
を送信することができる通信装置を提供することを第1
の目的とする。
The present invention has been made in view of the above points, and is a communication apparatus for transmitting and receiving a plurality of types of information such as images, voices, and data. A first object is to provide a communication device capable of efficiently transmitting an acknowledgment while taking into account the characteristics (real-time property, etc.) of each information, while minimizing the transmission time.
The purpose of.

【0018】また、本発明の第2の目的は、通信状況の
変化に応じて送達確認を送信する頻度を変更することが
できる柔軟な通信装置を提供することを目的とする。
A second object of the present invention is to provide a flexible communication apparatus capable of changing the frequency of transmitting the acknowledgment according to a change in the communication condition.

【0019】[0019]

【課題を解決するための手段】上記目的を達成するため
に、本発明は、送達確認を必要とする第1種別情報と、
前記第1種別情報とは異なる種類の第2種別情報とを含
むマルチメディア情報を多重化しフレーム単位で送受信
する通信装置であって、最後に送達確認を送信してから
一定期間が経過したことを検出する一定期間経過検出手
段と、前記検出がなされた後に、既に受信している第1
種別情報に対する送達確認を含むフレームを送信する送
達確認送信手段とを備え、前記送達確認送信手段は送達
確認、第1種別情報及び第2種別情報についての送信に
関する優先順位を記憶する優先順位記憶部と、前記優先
順位記憶部に記憶された優先順位に従って送信すべき送
達確認、第1種別情報及び第2種別情報の少なくとも一
つからなるフレームフォーマットを決定するフレーム決
定部と、決定されたフレームフォーマットに従ってフレ
ームを送信する送信部とを含むことを特徴とする。
In order to achieve the above object, the present invention provides a first type information requiring a delivery confirmation,
A communication device for multiplexing multimedia information including second type information of a type different from the first type information and transmitting / receiving the frame information in units of frames, wherein a certain period of time has elapsed since the last transmission of an acknowledgment. Means for detecting the elapse of a predetermined period of time for detecting,
Acknowledgment transmitting means for transmitting a frame including acknowledgment for the type information, wherein the acknowledgment transmitting means stores a priority for transmission of the acknowledgment, the first type information and the second type information, A frame determination unit that determines a frame format including at least one of a delivery confirmation, first type information, and second type information to be transmitted in accordance with the priority order stored in the priority order storage unit; And a transmission unit for transmitting a frame according to the following.

【0020】これによって、連続して送達確認を送信す
る必要が生じた場合であっても、それら送達確認は、少
なくとも一定期間だけ間隔が置かれ、かつ、送信すべき
他の情報についての優先度を考慮して送信される。従っ
て、それら情報の伝送効率の低下を最小限に抑えると共
に、優先順位に反映された各情報の特性を考慮しながら
効率的に送達確認を送信する通信装置が実現される。
As a result, even when it is necessary to continuously transmit acknowledgments, the acknowledgments are spaced at least for a certain period of time and have priority over other information to be transmitted. Sent in consideration of. Accordingly, a communication device that minimizes a decrease in the transmission efficiency of such information and efficiently transmits a delivery confirmation while considering the characteristics of each information reflected in the priority order is realized.

【0021】また、画像、音声、データ等を多重化し限
られた伝送帯域においてリアルタイムに送受信する通信
システムにおいて、データを受信する側は、データの送
達確認を前回送出してから次回送出するまでの基準とな
る送達確認送信タイミングを管理する機能と、送達確認
を含む各種別情報についての送信優先度を管理する機能
とを備え、上記2つのパラメータ(送達確認送信タイミ
ング及び送信優先度)を伝送品質や送信すべき情報量等
によって変化させる構成とすることもできる。
In a communication system in which images, sounds, data, and the like are multiplexed and transmitted / received in real time in a limited transmission band, the data receiving side transmits the data transmission confirmation from the previous transmission to the next transmission. It has a function to manage the reference acknowledgment transmission timing and a function to manage the transmission priority for various types of information including the acknowledgment, and sets the above two parameters (delivery acknowledgment transmission timing and transmission priority) to the transmission quality. Or the amount of information to be transmitted may be changed.

【0022】これによって、通信状況の変化に応じて送
達確認を送信する頻度が変更される柔軟な通信装置が実
現される。
[0022] This realizes a flexible communication device in which the frequency of transmitting the delivery confirmation is changed according to the change in the communication situation.

【0023】[0023]

【発明の実施の形態】以下、本発明に係る通信装置の実
施の形態について、図面を用いて説明する。なお、本通
信装置は、具体的には、PHS電話を利用した複合端末で
あり、図17に示されるPHS電話複合端末システムを構
成する点において、上述した関連技術と共通する。そし
て、このシステムは、上記ITU-T DRAFT RECOMMENDATION
H.223/ANNEX Aに従って音声、画像及び伝送誤りを許容
しないデータを一つのフレームに多重化して送受信する
ものであり、そのフレームは、PHSインターネット・ア
クセス・フォーラムが規定するデータ通信規格PHS INTE
RNET ACCESS FORUM STANDARD(PIAFS)第1版に従った6
40ビット固定長とする。 (実施の形態1)まず、実施の形態1に係る複合端末1
10及び210について説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the communication device according to the present invention will be described below with reference to the drawings. The communication apparatus is a composite terminal using a PHS telephone, and is common to the above-described related art in that the PHS telephone composite terminal system shown in FIG. 17 is configured. This system is compatible with the above ITU-T DRAFT RECOMMENDATION
In accordance with H.223 / ANNEX A, audio, video, and data that does not allow transmission errors are multiplexed into one frame for transmission and reception. The frame is a data communication standard PHS INTE specified by the PHS Internet Access Forum.
According to RNET ACCESS FORUM STANDARD (PIAFS) 1st edition 6
It has a fixed length of 40 bits. (Embodiment 1) First, the composite terminal 1 according to Embodiment 1
10 and 210 will be described.

【0024】実施の形態1に係る複合端末110及び2
10は、送達確認の送信間隔を管理する機能と、各種別
の情報を送信する際の優先順位を管理する機能の両方を
備えることを特徴とする。図1は、実施形態1に係るPH
S電話複合端末110及び210の構成を示す機能ブロ
ック図である。本図は、上述した関連技術における図1
8に対応するものであり、上述した関連技術と共通する
構成要素は、実線で囲まれたブロックであり、同じ符号
を付している。上述した関連技術と異なる構成要素は、
点線で囲まれたブロックである。
Composite terminals 110 and 2 according to Embodiment 1
10 is characterized by having both a function of managing the transmission interval of the delivery confirmation and a function of managing the priority when transmitting various types of information. FIG. 1 shows a PH according to the first embodiment.
FIG. 3 is a functional block diagram showing a configuration of S-phone combined terminals 110 and 210. This figure is the same as FIG. 1 in the related art described above.
8, corresponding to the above-described related art, is a block surrounded by a solid line, and is denoted by the same reference numeral. Components that differ from the related art described above are:
This is a block surrounded by a dotted line.

【0025】複合端末110及び210は、データ入出
力部10、音声入出力部11、画像入出力部12、一時
蓄積部20〜22、データ用のプロトコル処理部70、
音声用及び画像用のプロトコル処理部31及び32、フ
レーム決定部80、多重化部50及び通信制御部60か
ら構成される。プロトコル処理部70は、上述した関連
技術におけるプロトコル処理部30が備える機能に加え
て、送達確認送信間隔管理部70a、送達確認送信間隔
測定部70b及び一定間隔経過通知部70cを備える。
同様に、フレーム決定部80は、上述した関連技術にお
けるフレーム決定部40が備える機能に加えて、送信優
先度管理部80aを備える。以下、上述した関連技術に
おける構成との相違点を中心に説明する。
The composite terminals 110 and 210 include a data input / output unit 10, a voice input / output unit 11, an image input / output unit 12, temporary storage units 20 to 22, a data protocol processing unit 70,
It is composed of audio and image protocol processing units 31 and 32, a frame determination unit 80, a multiplexing unit 50, and a communication control unit 60. The protocol processing unit 70 includes an acknowledgment transmission interval management unit 70a, an acknowledgment transmission interval measurement unit 70b, and a constant interval progress notification unit 70c, in addition to the functions of the protocol processing unit 30 in the related art described above.
Similarly, the frame determining unit 80 includes a transmission priority managing unit 80a in addition to the functions of the frame determining unit 40 in the related art described above. Hereinafter, a description will be given focusing on differences from the configuration in the related art described above.

【0026】送達確認送信間隔管理部70aは、RAM
等からなり、受信したデータに対する送達確認を前回送
信してから次回送信するまでの基準間隔を記憶する。こ
こで、基準間隔は、送達確認の最小送信間隔を特定する
2個のパラメータ、即ち、基準種別(データが含まれた
フレームの個数を基準にするか、前回送信してから次回
送信するまでの経過時間を基準にするかの区別)と基準
量(その個数又はその経過時間)からなる。本実施の形
態では、送達確認送信間隔管理部70aは、初期値とし
て、基準種別「フレーム」と、基準量「5」を記憶す
る。これは、「データが含まれたフレームを少なくとも
5個受信するまでは次の送達確認を送信しない」ことを
意味する。
The acknowledgment transmission interval management unit 70a is a RAM
And the like, and stores a reference interval from the previous transmission of the delivery confirmation for the received data to the next transmission. Here, the reference interval is two parameters that specify the minimum transmission interval of delivery confirmation, that is, the reference type (based on the number of frames including data, or from the previous transmission to the next transmission). And the reference amount (the number or the elapsed time). In the present embodiment, the delivery confirmation transmission interval management unit 70a stores the reference type “frame” and the reference amount “5” as initial values. This means that the next acknowledgment is not transmitted until at least five frames including data are received.

【0027】送達確認送信間隔測定部70bは、カウン
タ及びタイマ等からなり、送達確認を前回送信してから
の間隔を測定する。具体的には、プロトコル処理部70
で作成された送達確認が送信されたとき(多重化部50
に読み出されたとき)に内部のカウンタ及びタイマをリ
セットし、その後に受信したフレームであってデータが
含まれたフレームの個数をカウンタに記録更新すると同
時に、そのリセットからの経過時間をミリ秒単位で記録
更新する。
The acknowledgment transmission interval measuring unit 70b is composed of a counter, a timer, and the like, and measures an interval since the acknowledgment was transmitted last time. Specifically, the protocol processing unit 70
Is transmitted (the multiplexing unit 50)
Resets the internal counter and timer, and records and updates the number of received frames that contain data in the counter, and the elapsed time from the reset in milliseconds. Record is updated in units.

【0028】一定間隔経過通知部70cは、送達確認送
信間隔測定部70bのカウンタ及びタイマの値が送達確
認送信間隔管理部70aに記憶された基準間隔と一致又
は超過したか否か常時監視することで、送達確認送信間
隔管理部70aが記憶する基準間隔が経過したことを検
出すると、送信すべき送達確認が発生した旨をフレーム
決定部80に通知する。例えば、送達確認送信間隔管理
部70aに上記基準種別「フレーム」と基準量「5」が
記憶されている場合には、一定間隔経過通知部70c
は、送達確認送信間隔測定部70bのカウント値が
「5」に達したときに、送信すべき送達確認が発生した
旨をフレーム決定部80に通知する。
The constant interval elapse notifying unit 70c constantly monitors whether the values of the counter and the timer of the acknowledgment transmission interval measuring unit 70b match or exceed the reference interval stored in the acknowledgment transmission interval management unit 70a. When it is detected that the reference interval stored in the transmission confirmation transmission interval management unit 70a has elapsed, the transmission unit 40 notifies the frame determination unit 80 that a transmission confirmation to be transmitted has occurred. For example, when the reference type “frame” and the reference amount “5” are stored in the delivery confirmation transmission interval management unit 70a, the constant interval progress notification unit 70c
Notifies the frame determination unit 80 that an acknowledgment to be transmitted has occurred when the count value of the acknowledgment transmission interval measurement unit 70b has reached “5”.

【0029】送信優先度管理部80aは、RAM等から
なり、4種類の情報、即ち、データ、音声情報、画像情
報及び送達確認についての送信の優先順位を記憶する。
具体的には、初期値として、優先度の高い方から、音声
情報、データ、送達確認、画像情報という順を記憶して
いる。フレーム決定部80は、プロトコル処理部70、
30及び31から通知されている内容(送信すべきデー
タ/音声情報/画像情報/送達確認の発生の有無及びそ
のデータ/音声情報/画像情報の量)と、送信優先度管
理部80aに記憶されている優先順位とに従って、予め
定められた3種類のフレームフォーマットの中から1つ
を決定し、その結果を多重化部50に通知する。フレー
ム決定部80は、送信すべきデータ/音声情報/画像情
報/送達確認のいずれかが未送信のまま残っている限
り、その決定と通知を1個のフレームが送信される度に
繰り返す。これによって、未送信のデータ/音声情報/
画像情報/送達確認が無くなるまでフレームの送信が繰
り返される。
The transmission priority management section 80a is composed of a RAM or the like, and stores four types of information, that is, data, voice information, image information, and transmission priority for transmission confirmation.
Specifically, as an initial value, the order of voice information, data, delivery confirmation, and image information is stored in descending order of priority. The frame determining unit 80 includes a protocol processing unit 70,
The contents notified from 30 and 31 (data / audio information / image information / delivery confirmation to be transmitted and the amount of the data / audio information / image information to be transmitted) and the transmission priority management unit 80a store the contents. One of three predetermined frame formats is determined in accordance with the priority order, and the result is notified to the multiplexing unit 50. The frame determination unit 80 repeats the determination and notification each time one frame is transmitted, as long as any of the data / audio information / image information / delivery confirmation to be transmitted remains untransmitted. As a result, untransmitted data / audio information /
The transmission of the frame is repeated until there is no image information / delivery confirmation.

【0030】図2(a)〜(c)は、それら3種類のフ
レームフォーマットを示す図である。上述した関連技術
で用いられた2種類のフォーマット(図2(a)及び図
2(b))の他に、図2(c)に示されるフォーマット
c(音声、画像及び送達確認の3種類の情報を同時に送
信するフォーマット)が新たに加えられている。
FIGS. 2A to 2C are diagrams showing these three types of frame formats. In addition to the two types of formats (FIGS. 2 (a) and 2 (b)) used in the related art described above, a format c (sound, image, and delivery confirmation) shown in FIG. A format for transmitting information simultaneously) has been newly added.

【0031】図3は、フレーム決定部80によるフレー
ムフォーマットの決定フローを示す。フレーム決定部8
0は、プロトコル処理部70から送信すべきデータが発
生している旨の通知を受けている場合には、そのデータ
全てを送信し終えるまでフォーマットaを採用する(ス
テップS300)。一方、送信すべきデータが無い場合
には、一定間隔経過通知部70cから送信すべき送達確
認が発生している旨の通知を受けているときはフォーマ
ットcを採用し(ステップS301、S303)、その
通知を受けていないときはフォーマットbを採用する
(ステップS301、S304)。
FIG. 3 shows a flow of determining a frame format by the frame determining section 80. Frame determination unit 8
In the case where 0 has been notified that data to be transmitted has been generated from the protocol processing unit 70, format 0 is adopted until all the data has been transmitted (step S300). On the other hand, when there is no data to be transmitted, the format c is adopted when the notification indicating that the transmission confirmation to be transmitted has occurred has been received from the fixed interval elapse notifying unit 70c (steps S301 and S303). If the notification has not been received, format b is adopted (steps S301 and S304).

【0032】なお、本図において、送信すべき音声情報
の有無を判断していないのは、音声通信のリアルタイム
性を確保すべく、上記3種類のいずれのフォーマットに
も同一量の音声情報が含まれるからであり、また、送信
すべき画像情報の有無を判断していないのは、画像情報
の優先度は最も低いこと、及び、送信すべきデータ、送
達確認、画像情報のいずれも発生していない場合であっ
てもデフォールトとして画像情報を含むフォーマットb
を採用することとしているからである。また、送達確認
の有無(ステップS301)よりもデータの有無(ステ
ップS300)を先に判断しているのは、送信優先度管
理部80aに記憶された優先順位に従ったからである。
In this figure, the presence or absence of audio information to be transmitted is not determined because the same amount of audio information is included in any of the above three formats in order to ensure real-time voice communication. The reason why the presence / absence of image information to be transmitted is not determined is that the priority of the image information is the lowest, and that all of the data to be transmitted, the delivery confirmation, and the image information have occurred. Format b including image information as default even if not present
This is because it is adopted. The reason why the presence / absence of data (step S300) is determined before the presence / absence of delivery confirmation (step S301) is that the determination is made according to the priority stored in the transmission priority management unit 80a.

【0033】次に、以上のように構成された複合端末1
10及び210が通信する場合の動作について説明す
る。なお、上述した関連技術の場合と同様に、複合端末
110は複合端末210に対してデータ、音声情報及び
画像情報を送信し、一方、複合端末210は複合端末1
10に対して送達確認、音声情報及び画像情報を送信す
るものとする。
Next, the composite terminal 1 configured as described above
The operation in the case where 10 and 210 communicate will be described. Note that, similarly to the related art described above, the composite terminal 110 transmits data, audio information, and image information to the composite terminal 210, while the composite terminal 210
It is assumed that transmission confirmation, audio information, and image information are transmitted to.

【0034】図4は、データを受信する側である複合端
末210での動作を中心とした、フレームのやりとりを
示すシーケンス図である。本図に従って、複合端末21
0の動作について、送達確認の送信に関連するところを
中心に説明する。図4は、データを受信する側である複
合端末210での動作を中心とした、フレームのやりと
りを示すシーケンス図である。本図に従って、複合端末
210の動作について、送達確認の送信に関連するとこ
ろを中心に説明する。
FIG. 4 is a sequence diagram showing the exchange of frames centering on the operation of the composite terminal 210 on the data receiving side. According to this figure, the composite terminal 21
The operation 0 will be mainly described in relation to the transmission of the acknowledgment. FIG. 4 is a sequence diagram showing the exchange of frames with a focus on the operation of the composite terminal 210 on the data receiving side. With reference to the figure, the operation of the composite terminal 210 will be described focusing on the part related to the transmission of the delivery confirmation.

【0035】なお、本図において、左列に並ぶ10個の
フレーム400は複合端末110から送られてくる受信
フレームを時系列に示し、一方、右列に並ぶ9個フレー
ム402はこの複合端末210が送信した送信フレーム
を時系列に示す。また、中央に示された時間軸401
は、この複合端末210がフレームを送受信するタイミ
ングを示す。
In the figure, ten frames 400 arranged in the left column show the received frames transmitted from the composite terminal 110 in time series, while nine frames 402 arranged in the right column represent the composite frames 210 in the right column. Shows the transmission frames transmitted by the chronological order. Also, the time axis 401 shown in the center
Indicates the timing at which the composite terminal 210 transmits and receives frames.

【0036】また、各フレーム中の記号(H,A,D
(n)、V、D(n*))は、図2(a)〜(c)に示される
各情報の種別に対応する。なお、記号D(n)におけるn
は、プロトコル処理部70が付加するシーケンス番号で
あり、誤りなくデータが伝達されることをフレーム単位
で管理するためのものである。また、記号D(n*)は、
既に受信したデータD(n-1)までのデータに対する送達
確認であり、同時に、次のデータD(n)を受信する準備
ができている旨を示す。
The symbols (H, A, D) in each frame
(n), V, and D (n *)) correspond to the types of information shown in FIGS. Note that n in the symbol D (n)
Is a sequence number added by the protocol processing unit 70, and manages transmission of data without error in units of frames. The symbol D (n *) is
This is a delivery acknowledgment for the data up to the already received data D (n-1), and at the same time indicates that it is ready to receive the next data D (n).

【0037】いま、時刻t1において、複合端末210
が受信したデータD(0)に対する送達確認D(1*)を送信
したとする。この送信と同時に、送達確認送信間隔測定
部70bは、次に送達確認を送信するまでの間隔の測定
を開始する。具体的には、送達確認送信間隔測定部70
bは、内部のカウンタ及びタイマをリセットし、その後
に受信したフレームであってデータが含まれたフレーム
の個数をカウンタに記録更新すると同時に、そのリセッ
トからの経過時間をミリ秒単位で記録更新していく。こ
の測定は、次に送達確認が送信されるまで、具体的に
は、プロトコル処理部70で作成された送達確認が多重
化部50に読み出されるまで続ける。
Now, at time t1, the composite terminal 210
Is assumed to have transmitted an acknowledgment D (1 *) for the received data D (0). At the same time as the transmission, the transmission confirmation transmission interval measuring section 70b starts measuring the interval until the next transmission of the transmission confirmation. Specifically, the transmission confirmation transmission interval measuring unit 70
b resets the internal counter and timer, and records and updates the number of frames received afterwards, including data, in the counter, and records and updates the elapsed time since the reset in milliseconds. To go. This measurement is continued until the next acknowledgment is transmitted, specifically, until the acknowledgment created by the protocol processing unit 70 is read out to the multiplexing unit 50.

【0038】時刻t2〜t3においては、送信すべき情
報は音声情報と画像情報だけであるので、複合端末21
0は、図2(b)に示されたフォーマットbによる4個
のフレームを複合端末110に送信する。時刻t3にお
いては、送達確認送信間隔測定部70bのカウント値が
「5」になるので、一定間隔経過通知部70cは、その
カウント値「5」と送達確認送信間隔管理部70aに記
憶された基準量「5」とが一致することを検出し、送信
すべき送達確認が発生したことをフレーム決定部80に
通知する。そして、プロトコル処理部70は、そのため
のフレームデータである送達確認D(6*)を作成し、さ
らにその送達確認D(6*)にCRCビットを付加して送達確
認の送信準備をする。
In the period from time t2 to time t3, only information to be transmitted is audio information and image information.
0 transmits to the composite terminal 110 four frames in the format b shown in FIG. At time t3, the count value of the acknowledgment transmission interval measuring unit 70b becomes “5”, so the constant interval elapse notifying unit 70c uses the count value “5” and the reference value stored in the acknowledgment transmission interval management unit 70a. It detects that the quantity “5” matches, and notifies the frame determination unit 80 that a delivery confirmation to be transmitted has occurred. Then, the protocol processing unit 70 creates a delivery confirmation D (6 *), which is frame data for that purpose, and adds a CRC bit to the delivery confirmation D (6 *) to prepare for transmission of the delivery confirmation.

【0039】一定間隔経過通知部70cからの通知を受
けたフレーム決定部80は、時刻t3において、送信す
べき(未送信となっている)データは発生していないが
送信すべき音声情報、画像情報及び送達確認が発生して
いること(有ること)、及び、送信優先度管理部80a
に記憶された優先順位を参照することで、上記図3に示
された決定フローに従って図2(c)に示されたフォー
マットcを採用すべきと決定する。
At time t3, the frame determining unit 80, which has received the notification from the constant interval elapse notifying unit 70c, has not generated any data to be transmitted (not transmitted) but has transmitted the audio information and image data to be transmitted. Information and acknowledgment have occurred (being present), and transmission priority management unit 80a
, It is determined that the format c shown in FIG. 2C should be adopted according to the determination flow shown in FIG.

【0040】その結果、時刻t3の直後において、複合
端末210は、データD(1)〜D(5)を正しく受信できた
旨を示す送達確認D(6*)を含むフレームを複合端末1
10に送信する。この送達確認D(6*)が送信される
と、送達確認送信間隔測定部70bは、内部のカウンタ
及びタイマをリセットし再び送信間隔の測定を開始する
と共に、一定間隔経過通知部70cは、そのカウンタ及
びタイマの値が送達確認送信間隔管理部70aに記憶さ
れた経過基準と一致又は超過したか監視する。このよう
にして、複合端末210は、5個のデータを含むフレー
ムを受信するごとに通信相手に1個の送達確認を返信す
るという動作を繰り返す。
As a result, immediately after time t3, composite terminal 210 transmits a frame including acknowledgment D (6 *) indicating that data D (1) to D (5) has been correctly received to composite terminal 1.
Send to 10. When this acknowledgment D (6 *) is transmitted, the acknowledgment transmission interval measurement unit 70b resets the internal counter and timer and starts measuring the transmission interval again, and the constant interval progress notification unit 70c It monitors whether the values of the counter and the timer match or exceed the progress criterion stored in the delivery confirmation transmission interval management unit 70a. In this way, the composite terminal 210 repeats the operation of returning one acknowledgment to the communication partner every time a frame including five data is received.

【0041】以上のように、本実施形態によれば、デー
タ伝送のシーケンス付けや誤り検出、データの再送を行
うプロトコル処理部70においてデータの送達確認を間
欠的に送信するための基準間隔を管理する手段70a〜
70cを設け、送信する多重化フレームのフォーマット
を決定するフレーム決定部80において送信する情報の
種別ごとの(データ/音声情報/画像情報/送達確認)
の優先度を管理する手段80aを設けたことにより、音
声情報や画像情報(データ以外の情報)の伝送効率を下げ
ることなく、受信したデータに対する送達確認を返信す
ることができる。つまり、単に、送達確認の送信頻度を
減少させるだけでなく、送信する情報の種別ごとの優先
度を考慮した送達確認の送信制御が行われる。
As described above, according to the present embodiment, the protocol processing unit 70 for performing data transmission sequencing, error detection, and data retransmission manages the reference interval for intermittently transmitting data delivery confirmation. Means 70a to
70c, for each type of information to be transmitted in the frame determination unit 80 that determines the format of the multiplexed frame to be transmitted (data / voice information / image information / delivery confirmation).
By providing the means 80a for managing the priority of the data, it is possible to return a delivery confirmation for the received data without lowering the transmission efficiency of audio information and image information (information other than data). That is, not only the transmission frequency of the transmission confirmation is reduced, but also the transmission control of the transmission confirmation in consideration of the priority for each type of information to be transmitted.

【0042】なお、上記実施の形態では、複合端末21
0においては送信すべきデータが発生しないことを前提
としたが、本発明は、このような場合に限定されるもの
ではない。例えば、上記実施の形態の時刻t3におい
て、送信すべきデータが発生している場合には、そのデ
ータ全てが送信されるまでフォーマットaが採用される
ことになり、時刻t3の直後において必ずしも送達確認
D(6*)が送信される保証はない。そのために、プロト
コル処理部70は、作成した送達確認D(6*)が送信さ
れない場合には、送達確認送信間隔測定部70bの内容
がリセットされずにカウントアップされていくので、そ
のカウント値nに対応する送達確認D(n*)を更新しな
がら作成すればよい。これによって、基準間隔に達した
直後に送達確認が送信されない場合であっても、常に、
直前までに受信したデータに対する送達確認が準備さ
れ、それが送信されることになる。
Note that, in the above embodiment, the composite terminal 21
Although it is assumed that data to be transmitted does not occur at 0, the present invention is not limited to such a case. For example, when data to be transmitted occurs at time t3 in the above embodiment, format a is adopted until all the data is transmitted, and the transmission confirmation is not necessarily performed immediately after time t3. There is no guarantee that D (6 *) will be sent. Therefore, when the created delivery confirmation D (6 *) is not transmitted, the protocol processing unit 70 counts up without resetting the contents of the delivery confirmation transmission interval measuring unit 70b. May be created while updating the delivery confirmation D (n *) corresponding to. This way, even if no acknowledgment is sent immediately after the reference interval is reached,
An acknowledgment for the data received immediately before is prepared and transmitted.

【0043】また、もし、複合端末210から複合端末
110に送信するデータが頻繁に発生する場合であれ
ば、HDLC手順に規定されるように、1個のフレーム(デ
ータフレーム)ごとに送達確認を付与することで、常に
送信データと送達確認を対にして送信するというルール
を設けてもよい。例えば、送信すべきデータが発生して
いる場合には、フォーマットaのデータに送達確認を含
ませたフォーマットを採用し、送信すべきデータが発生
していない場合には、本実施形態での手順を採るように
組み合わせることもできる。これによって、データ及び
送達確認の送信効率が向上される。
If data to be transmitted from the complex terminal 210 to the complex terminal 110 frequently occurs, a delivery confirmation is made for each frame (data frame) as specified in the HDLC procedure. By giving, a rule may be provided such that transmission data and transmission confirmation are always transmitted in pairs. For example, when data to be transmitted is generated, a format in which delivery confirmation is included in the data of format a is adopted, and when data to be transmitted is not generated, the procedure in this embodiment is used. It can also be combined to take. Thereby, the transmission efficiency of the data and the delivery confirmation is improved.

【0044】さらに、送受信を行うデータに伝送誤りが
発生した場合は、伝送誤りが発生した時点で既存の再送
処理手順(例えば、「伝送誤りが発生したフレーム以降
すべてを再送する」手順であるGOBACKNや、「伝送誤り
が発生したフレームのみ再送する」手順であるSelectiv
eRepeat)に基づく再送処理を行うことにより、データ
の品質を維持しつつ効率のよいデータ伝送方式を確立す
ることができる。
Further, when a transmission error occurs in data to be transmitted / received, an existing retransmission processing procedure (for example, GOBACKN which is a procedure for “retransmitting all frames after a transmission error occurs” at the time when the transmission error occurs) is performed. Or Selectiv, a procedure that retransmits only frames with transmission errors
By performing retransmission processing based on (eRepeat), an efficient data transmission method can be established while maintaining data quality.

【0045】また、本実施形態において、送信優先度管
理部80aは、フレーム決定部80内に具備させたが、
プロトコル処理部70、30及び31内それぞれに具備
させ、フレーム決定部80がこれらにアクセスして送信
フレームを決定してもよい。 (実施の形態2)次に、実施の形態2に係る複合端末1
20及び220について説明する。
In the present embodiment, the transmission priority management unit 80a is provided in the frame determination unit 80.
It may be provided in each of the protocol processing units 70, 30, and 31, and the frame determination unit 80 may access these to determine a transmission frame. (Embodiment 2) Next, the composite terminal 1 according to Embodiment 2
20 and 220 will be described.

【0046】実施の形態2に係る複合端末120及び2
20は、送達確認を送信するタイミングが予定よりも遅
延した場合に送達確認を送信する優先順位を変更して高
くすることを特徴とする。図5は、実施形態2に係るPH
S電話複合端末120及び220の構成を示す機能ブロ
ック図である。
Composite terminals 120 and 2 according to Embodiment 2
No. 20 is characterized in that, when the timing of transmitting the acknowledgment is later than expected, the priority of transmitting the acknowledgment is changed to be higher. FIG. 5 shows a PH according to the second embodiment.
FIG. 2 is a functional block diagram showing a configuration of S-phone combined terminals 120 and 220.

【0047】実施形態1と相違する点は、プロトコル処
理部70に送達確認送信遅延通知部70dが追加されて
いることと、フレーム決定部80に送信優先度変更部8
0bが追加されていることである。実施形態1と共通す
る構成要素10〜12、20〜22、31、32、7
0、70a〜70c、80、80a、50、60につい
ての説明は省略する。
The second embodiment differs from the first embodiment in that a delivery confirmation transmission delay notifying unit 70 d is added to the protocol processing unit 70 and the transmission priority changing unit 8 is added to the frame determining unit 80.
0b is added. Components 10 to 12, 20, 22, 31, 32, and 7 common to the first embodiment
Descriptions of 0, 70a to 70c, 80, 80a, 50, and 60 are omitted.

【0048】送達確認送信遅延通知部70dは、送達確
認送信間隔管理部70aが記憶する基準間隔だけ経過し
た直後において送達確認が送信されず、遅れて送信され
た場合に、前記基準間隔からの遅延の度合(遅延量)を
フレーム決定部80に通知する機能を有する。具体的に
は、送達確認送信間隔測定部70bのカウンタ及びタイ
マの値のうち送達確認送信間隔管理部70aに記憶され
た基準種別に対応する値を監視し、その値が更新される
度に、その値と送達確認送信間隔管理部70aに記憶さ
れた基準量との差を算出し、それを遅延量として送信優
先度変更部80bに通知する。
The acknowledgment transmission delay notifying section 70d is configured not to transmit the acknowledgment immediately after the elapse of the reference interval stored by the acknowledgment transmission interval management section 70a. (A delay amount) to the frame determination unit 80. Specifically, of the counter and timer values of the acknowledgment transmission interval measurement unit 70b, the value corresponding to the reference type stored in the acknowledgment transmission interval management unit 70a is monitored, and each time the value is updated, The difference between the value and the reference amount stored in the delivery confirmation transmission interval management unit 70a is calculated, and the difference is notified to the transmission priority changing unit 80b as the delay amount.

【0049】本実施形態では、送達確認送信間隔管理部
70aには基準間隔として基準種別「フレーム」と基準
量「5」が記憶されているので、例えば、送達確認送信
間隔測定部70bのカウント値が「6」になった場合に
は、その差「1」を通知し、カウント値が「8」になっ
た場合には、その差「3」を通知する。送信優先度変更
部80bは、送達確認送信遅延通知部70dから通知さ
れる遅延量に応じて送信優先度管理部80aに記憶され
た優先順位を変更する。具体的には、送信優先度変更部
80bは、予め送達確認送信間隔管理部70aに記憶さ
れた基準量を読み出しておき、送達確認送信遅延通知部
70dから通知される遅延量がその基準量の半分を超え
る度にデータと送達確認についての優先順位を一つだけ
高くなるように変更する。本実施形態では、送達確認送
信間隔管理部70aに記憶された基準量の半分は「2.
5」であるので、送達確認送信遅延通知部70dから通
知される遅延量が3、5、8、・・となる度に、送信優
先度管理部80aに記憶されている優先順位を読み出
し、データと送達確認の2種類の情報について一つだけ
優先度が高くなるよう順位を更新する。
In this embodiment, the acknowledgment transmission interval management section 70a stores the reference type “frame” and the reference amount “5” as the reference interval. Becomes "6", the difference "1" is notified, and when the count value becomes "8", the difference "3" is notified. The transmission priority change unit 80b changes the priority stored in the transmission priority management unit 80a according to the delay amount notified from the acknowledgment transmission delay notification unit 70d. Specifically, the transmission priority changing unit 80b reads out the reference amount stored in advance in the acknowledgment transmission interval management unit 70a, and sets the delay amount notified from the acknowledgment transmission delay notification unit 70d to the reference amount. Each time it exceeds half, the priority for data and delivery confirmation is changed by one. In the present embodiment, half of the reference amount stored in the delivery confirmation transmission interval management unit 70a is “2.
5 ", the priority stored in the transmission priority management unit 80a is read every time the delay amount notified from the delivery confirmation transmission delay notification unit 70d becomes 3, 5, 8,. The order is updated so that only one of the two types of information, ie, the acknowledgment and the delivery confirmation, has a higher priority.

【0050】なお、変更の結果、データ又は送達確認の
優先順位が最も高い順位になった場合には、それ以上の
更新は行なわない。また、送達確認が送信された場合に
は、それまでの変更をリセットすべく、初期の優先順位
を送信優先度管理部80aに書き戻す。次に、以上のよ
うに構成された複合端末120及び220が通信する場
合の動作について説明する。
If the priority of data or delivery confirmation becomes the highest as a result of the change, no further update is performed. When the acknowledgment is transmitted, the initial priority is written back to the transmission priority management unit 80a in order to reset the previous change. Next, an operation when the composite terminals 120 and 220 configured as described above communicate will be described.

【0051】図6は、データを受信する側である複合端
末220での動作を中心とした、フレームのやりとりを
示すシーケンス図である。本図は、実施形態1における
図4に対応する図である。なお、実施形態1の場合と同
様に、複合端末120は複合端末220に対してデー
タ、音声情報及び画像情報を送信し、一方、複合端末2
20は複合端末120に対して送達確認、音声情報及び
画像情報を送信するものとし、フレーム決定部80が採
用するフレームフォーマットは図2(a)〜図2(c)
に示された3種類とし、送達確認送信間隔管理部70a
に記憶された基準間隔は基準種別「フレーム」と基準間
隔「5」とする。但し、実施形態1と相違し、送信優先
度管理部80aに記憶された初期の優先順位は、図7の
時刻t1〜t5の行に示されるように、優先度の高い方
から、音声情報、画像情報、データ、送達確認とする。
FIG. 6 is a sequence diagram showing the exchange of frames centering on the operation of the composite terminal 220 on the data receiving side. This figure is a figure corresponding to FIG. 4 in the first embodiment. Note that, similarly to the case of the first embodiment, the composite terminal 120 transmits data, audio information, and image information to the composite terminal 220, while the composite terminal 2
20 transmits transmission confirmation, voice information and image information to the composite terminal 120, and the frame format adopted by the frame determination unit 80 is shown in FIGS. 2 (a) to 2 (c).
And a delivery confirmation transmission interval management unit 70a
Are the reference type “frame” and the reference interval “5”. However, unlike the first embodiment, the initial priorities stored in the transmission priority management unit 80a are, as shown in the row from time t1 to time t5 in FIG. Image information, data, and delivery confirmation.

【0052】図7は、図6に示された各時刻における送
信優先度管理部80aの記憶内容(優先順位)を示す図
であり、送信優先度変更部80bによって優先順位が変
更されていく様子を示す図である。いま、時刻t1にお
いて、実施形態1の場合と同様に、複合端末220が受
信したデータD(0)に対する送達確認D(1*)を送信した
とする。
FIG. 7 is a diagram showing the stored contents (priority) of the transmission priority management unit 80a at each time shown in FIG. 6, and the manner in which the priority is changed by the transmission priority changing unit 80b. FIG. Now, suppose that the composite terminal 220 has transmitted the delivery confirmation D (1 *) for the received data D (0) at time t1, as in the case of the first embodiment.

【0053】この直後においては、送信優先度変更部8
0bは送信優先度管理部80aの内容(優先順位)をリ
セットするので、優先順位は図7の時刻t1〜t5の行
に示される順となる。その結果、フレーム決定部80は
図8に示される決定フローに従って送信フレームのフォ
ーマットを決定する。図8は、図7の時刻t1〜t5の
行に示される優先順位におけるフレームフォーマットの
決定フローを示す図である。
Immediately after this, the transmission priority changing unit 8
Since 0b resets the contents (priority) of the transmission priority management unit 80a, the priority is in the order shown in the row from time t1 to t5 in FIG. As a result, the frame determination unit 80 determines the format of the transmission frame according to the determination flow shown in FIG. FIG. 8 is a diagram showing a flow of determining a frame format in the order of priority shown in the row at times t1 to t5 in FIG.

【0054】フレーム決定部80は、画像情報、デー
タ、送達確認の順に、その時点において送信すべきもの
があるか否か判断し、ある場合には、それぞれ、フォー
マットb、a、cを採用し、いずれもない場合には、デ
フォールトとしてフォーマットbを採用する。なお、こ
の決定フローにおいて、送信すべき音声情報の有無を判
断していないのは、いずれのフォーマットにも同一量の
音声情報が含まれるからであり、また、画像情報、デー
タ、送達確認の順に判断しているのは、送信優先度変更
部80bに記憶されている優先順位に従ったからであ
る。
The frame determination unit 80 determines whether there is any data to be transmitted at that time in the order of image information, data, and delivery confirmation, and if so, adopts formats b, a, and c, respectively. If neither exists, format b is adopted as a default. In this decision flow, the reason why the presence / absence of audio information to be transmitted is not determined is that the same amount of audio information is included in each format. The reason is that the judgment is made in accordance with the priority stored in the transmission priority changing unit 80b.

【0055】このようにして、時刻t2〜t3において
は、この複合端末220には送信すべき音声情報と画像
情報だけが発生しているので、フレーム決定部80はフ
ォーマットbを採用するよう決定し(ステップS31
0、S313)、複合端末220は、4個のフォーマッ
トbのフレームを送信する。時刻t3においては、実施
形態1の場合と同様に、一定間隔経過通知部70cはフ
レーム決定部80に送達確認送信基準間隔が経過したこ
と(すなわち送達確認送信要求)を通知すると共に、プロ
トコル処理部70は送達確認D(6*)を作成し送信する
ための準備をする。これによって、この時刻t3におい
て、送信すべき送達確認が発生したことになる。
As described above, since only the audio information and the image information to be transmitted are generated in the composite terminal 220 between the times t2 and t3, the frame determining unit 80 determines to use the format b. (Step S31
0, S313), the composite terminal 220 transmits four frames of format b. At time t3, as in the first embodiment, the constant interval elapse notification unit 70c notifies the frame determination unit 80 that the acknowledgment transmission reference interval has elapsed (that is, the acknowledgment transmission request), and the protocol processing unit 70 prepares for the creation and transmission of the delivery confirmation D (6 *). Thus, at this time t3, a delivery confirmation to be transmitted has occurred.

【0056】ところが、フレーム決定部80は、図8に
示された決定フローに従うために、フォーマットbを採
用するよう決定する。そのために、それまで(時刻t2
〜t3)と同様に、音声情報と画像情報のみが送信さ
れ、送達確認が送信されない状態が続くことになる(時
刻t3〜t5)。時刻t4においては、プロトコル処理
部70は、準備していた送達確認D(6*)が送信されな
いまま新たなデータD(6)を含むフレームを受信したこ
とことを知るので、古くなった送達確認D(6*)を破棄
し、新たに送達確認D(7*)を作成し準備する。さらに、
送達確認送信遅延通知部70dは、送達確認送信間隔測
定部70bのカウント値「6」と送達確認送信間隔管理
部70aに記憶された基準量「5」との差「1」を遅延
量として送信優先度変更部80bに通知する。その通知
を受けた送信優先度変更部80bは、その遅延量「1」
と予め記憶しているしきい値「2.5」とを比較する。
その結果、遅延量はしきい値に達していないので、送信
優先度変更部80bは送信優先度管理部80aの内容を
変更することなくそのまま維持する。
However, the frame determination section 80 determines to adopt the format b in order to follow the determination flow shown in FIG. Therefore, until then (at time t2
As in the case of to t3), only the audio information and the image information are transmitted, and the state in which the delivery confirmation is not transmitted continues (time t3 to t5). At time t4, the protocol processing unit 70 knows that the frame including the new data D (6) has been received without transmitting the prepared acknowledgment D (6 *). D (6 *) is discarded, and a new delivery confirmation D (7 *) is created and prepared. further,
The acknowledgment transmission delay notifying unit 70d transmits the difference “1” between the count value “6” of the acknowledgment transmission interval measuring unit 70b and the reference amount “5” stored in the acknowledgment transmission interval management unit 70a as a delay amount. The priority changing unit 80b is notified. Upon receiving the notification, the transmission priority changing unit 80b sets the delay amount “1”.
And a threshold value “2.5” stored in advance.
As a result, since the delay amount has not reached the threshold value, the transmission priority changing unit 80b maintains the content of the transmission priority managing unit 80a without changing it.

【0057】ところが、時刻t5においては、送達確認
送信遅延通知部70dは遅延量「3」を送信優先度変更
部80bに通知するので、通知を受けた送信優先度変更
部80bはその遅延量「3」がしきい値「2.5」を超
えていると判断し、送信優先度管理部80aの記憶内容
を更新する。つまり、それまでの優先順位からデータと
送達確認についての順位を一つだけ繰り上げた新たな優
先順位(図7の時刻t5〜t6に示される優先順位)に
変更する。
However, at time t5, the delivery confirmation transmission delay notifying section 70d notifies the transmission priority changing section 80b of the delay amount "3". It is determined that “3” exceeds the threshold value “2.5”, and the storage content of the transmission priority management unit 80a is updated. In other words, the priority is changed to a new priority (priority shown at times t5 to t6 in FIG. 7) in which the priority for data and delivery confirmation is increased by one from the prior priority.

【0058】この新たな優先順位は実施形態1における
優先順位と同一であり、その結果、フレーム決定部80
は図3に示される決定フローに従って送信フレームのフ
ォーマットを特定する。従って、時刻t5においては、
送信すべきものは音声情報、画像情報、送達確認である
が、フレーム決定部80は図3の決定フローに従って次
の送信フレームはフォーマットcと決定する。
The new priority is the same as the priority in the first embodiment.
Specifies the format of the transmission frame according to the decision flow shown in FIG. Therefore, at time t5,
What is to be transmitted is audio information, image information, and acknowledgment, but the frame determination unit 80 determines the next transmission frame to be format c according to the determination flow of FIG.

【0059】その結果、時刻t6においては、プロトコ
ル処理部70が直前に準備していた送達確認D(9*)を
含むフォーマットcによるフレームが複合端末120に
送信される。以上のように、本実施形態によれば、以下
のような送達確認の送信タイミングに関する決定ルール
を設けた通信装置や通信システムが実現される。
As a result, at time t6, a frame in format c including the delivery confirmation D (9 *) prepared immediately before by the protocol processing unit 70 is transmitted to the composite terminal 120. As described above, according to the present embodiment, a communication device or a communication system provided with the following determination rule regarding the transmission timing of the delivery confirmation is realized.

【0060】・基準間隔経過後に、データ以外の情報量
が少ないタイミングで送達確認を送信する。但し、送達
確認の送信優先度を低く設定しておく。 ・基準間隔経過後、データ以外の情報量が常に多くあ
り、送達確認を送信するタイミングが見つからない場合
は、基準間隔からの遅延度合によって送信優先度を変更
し(上げていき)、送達確認を送信することができる。
After the elapse of the reference interval, a delivery confirmation is transmitted at a timing when the amount of information other than data is small. However, the transmission priority of the delivery confirmation is set low. If the amount of information other than data is always large after the elapse of the reference interval and the timing to send the acknowledgment cannot be found, the transmission priority is changed (increased) according to the delay from the reference interval, and the acknowledgment is performed. Can be sent.

【0061】つまり、実施形態2によれば、プロトコル
処理部70に送達確認送信遅延通知部70dを設け、フ
レーム決定部80に送信優先度変更部80bを設け、送
達確認を送信する基準間隔からの送達確認送信遅延度合
によって送信優先度を変更して送達確認を送信するタイ
ミングを決定することにより、データ以外の種別の情報
について送信すべき量が少ないタイミングを利用して効
果的に送達確認を送信することができる。 (実施の形態3)次に、実施の形態3に係る複合端末1
30及び230について説明する。
That is, according to the second embodiment, the acknowledgment transmission delay notifying unit 70d is provided in the protocol processing unit 70, the transmission priority changing unit 80b is provided in the frame determining unit 80, and the transmission acknowledgment is transmitted from the reference interval. By changing the transmission priority according to the transmission confirmation transmission delay level and determining the timing of transmitting the transmission confirmation, the transmission confirmation is effectively transmitted using the timing when the amount of information to be transmitted other than the data to be transmitted is small. can do. (Embodiment 3) Next, the composite terminal 1 according to Embodiment 3
30 and 230 will be described.

【0062】実施の形態3に係る複合端末130及び2
30は、画像を再送する必要が発生した場合に送達確認
を送信する優先順位を変更して低くすることを特徴とす
る。図9は、実施形態3に係るPHS電話複合端末130
及び230の構成を示す機能ブロック図である。実施形
態1と相違する点は、本実施形態の複合端末130及び
230は、実施形態1のプロトコル処理部32に代えて
画像情報再送管理部71aを有するプロトコル処理部7
1を備えることと、フレーム決定部80に送信優先度変
更部80bが追加されていることである。実施形態1と
共通する構成要素10〜12、20〜22、31、7
0、70a〜70c、80、80a、50、60につい
ての説明は省略する。
Composite terminals 130 and 2 according to Embodiment 3
30 is characterized in that, when it is necessary to retransmit an image, the priority of transmitting the acknowledgment is changed to be lower. FIG. 9 shows a PHS telephone composite terminal 130 according to the third embodiment.
And FIG. 230 is a functional block diagram showing the configuration of FIG. The difference from the first embodiment is that the composite terminals 130 and 230 of the present embodiment are different from the protocol processing unit 7 having the image information retransmission management unit 71a in place of the protocol processing unit 32 of the first embodiment.
1 and that a transmission priority changing unit 80b is added to the frame determining unit 80. Components 10 to 12, 20 to 22, 31, 7 common to the first embodiment
Descriptions of 0, 70a to 70c, 80, 80a, 50, and 60 are omitted.

【0063】画像情報再送管理部71aは、複合端末1
30に再送する画像情報の有無を判定したり、再送する
画像情報がある場合にはその再送フレーム長を決定して
記憶したり、さらにフレーム決定部80に再送する画像
情報が発生した旨を通知する機能を有する。具体的に
は、受信したフレームに画像情報を再送する旨の要求が
含まれているか否か判断し、含まれている場合には、さ
らに、その要求と共に指定されている情報量(再送フレ
ーム長)を検出する。
The image information retransmission management section 71 a
30 to determine whether there is image information to be retransmitted, if there is image information to be retransmitted, determine and store the retransmission frame length, and notify the frame determination unit 80 that image information to be retransmitted has occurred. It has a function to do. Specifically, it is determined whether or not the received frame includes a request to retransmit the image information. If the request is included, the information amount (retransmission frame length) specified together with the request is further determined. ) Is detected.

【0064】送信優先度変更部80bは画像情報再送管
理部71aから再送する画像情報が発生した旨の通知を
受けたときに、その画像情報が送信されるまでの間、画
像情報が優先的に送信されるように送信優先度管理部8
0aに記憶される送信優先度を変更する機能を有する。
具体的には、その通知を受けた送信優先度変更部80b
は、送信優先度管理部80aに記憶された優先順位を書
き換えることでデータと送達確認についての優先順位を
一つだけ低くし、再送する画像情報が送信された後に、
変更前の優先順位に戻す。
When the transmission priority changing unit 80b receives a notification from the image information retransmission management unit 71a that image information to be retransmitted has occurred, the transmission priority changing unit 80b gives priority to the image information until the image information is transmitted. Transmission priority management unit 8 so that it is transmitted
It has a function of changing the transmission priority stored in 0a.
Specifically, the transmission priority changing unit 80b receiving the notification
Lowers the priority of data and delivery confirmation by one by rewriting the priority stored in the transmission priority management unit 80a, and after the image information to be retransmitted is transmitted,
Restores the priorities before the change.

【0065】次に、以上のように構成された複合端末1
30及び230が通信する場合の動作について説明す
る。図10は、データを受信する側である複合端末23
0での動作を中心とした、フレームのやりとりを示すシ
ーケンス図である。本図は、実施形態1における図4に
対応する図である。
Next, the composite terminal 1 configured as described above
The operation in the case where the devices 30 and 230 communicate will be described. FIG. 10 shows a composite terminal 23 on the data receiving side.
FIG. 9 is a sequence diagram showing exchange of frames with an emphasis on operation at 0. This figure is a figure corresponding to FIG. 4 in the first embodiment.

【0066】なお、本図において用いられている記号
「V**」は、再送する画像情報を意味する。また、本実
施形態の送信優先度管理部80aに記憶された初期の優
先順位は、図11の時刻t1〜t3の行に示される通り
であり、実施形態1における優先順位と同一である。そ
の他、送受信される情報の種別や送達確認送信間隔管理
部70aに記憶された基準間隔は実施形態1の場合と同
じとする。
Note that the symbol "V **" used in this figure means image information to be retransmitted. The initial priorities stored in the transmission priority management unit 80a according to the present embodiment are as shown in the row at times t1 to t3 in FIG. 11, and are the same as the priorities according to the first embodiment. In addition, the type of information to be transmitted and received and the reference interval stored in the delivery confirmation transmission interval management unit 70a are the same as those in the first embodiment.

【0067】図11は、図10に示された各時刻におけ
る送信優先度管理部80aの記憶内容(優先順位)を示
す図であり、送信優先度変更部80bによって優先順位
が変更されていく様子を説明する図である。時刻t1〜
t3においては、この複合端末230は、実施形態1の
場合と同じ動作をする。
FIG. 11 is a diagram showing the stored contents (priority) of the transmission priority management unit 80a at each time shown in FIG. 10, and the transmission priority changing unit 80b changes the priority. FIG. Time t1
At t3, the composite terminal 230 performs the same operation as in the first embodiment.

【0068】時刻t3においては、2つの事象が起こ
る。一つは、実施形態1の場合と同じであり、送信すべ
き送達確認D(6*)の発生である。つまり、一定間隔経
過通知部70cは、送達確認送信間隔測定部70bのカ
ウント値が送達確認送信間隔管理部70aの基準間隔に
達した旨をフレーム決定部80に通知する。
At time t3, two events occur. One is the same as in the first embodiment, and is the generation of a delivery confirmation D (6 *) to be transmitted. That is, the constant interval elapse notification unit 70c notifies the frame determination unit 80 that the count value of the acknowledgment transmission interval measurement unit 70b has reached the reference interval of the acknowledgment transmission interval management unit 70a.

【0069】もう一つは、再送すべき画像情報V**の発
生である。つまり、この時刻t3において受信したフレ
ーム中に、直前の1フレーム分の画像情報を再送する旨
の要求が含まれていたとする。従って、画像情報再送管
理部71aは、フレーム決定部80に対して再送すべき
画像情報が発生した旨を通知する。以上の2つの通知を
受けたフレーム決定部80においては、先ず、送信優先
度変更部80bは画像情報再送管理部71aからの通知
に基づいて送信優先度管理部80aに記憶された優先順
位を変更する。具体的には、データと送達確認について
の優先順位を一つだけ低くする。その結果、優先順位は
図11の時刻t3〜t4の行に示される通りとなる。
The other is the generation of image information V ** to be retransmitted. That is, it is assumed that the frame received at time t3 includes a request to retransmit the image information of the immediately preceding frame. Therefore, the image information retransmission management unit 71a notifies the frame determination unit 80 that image information to be retransmitted has occurred. In the frame determining unit 80 receiving the above two notifications, first, the transmission priority changing unit 80b changes the priority stored in the transmission priority managing unit 80a based on the notification from the image information retransmission managing unit 71a. I do. Specifically, the priority of the data and the delivery confirmation is lowered by one. As a result, the priorities are as shown in the row from time t3 to time t4 in FIG.

【0070】続いて、フレーム決定部80は、送信すべ
き情報の種別(音声情報と画像情報と送達確認)と送信
優先度管理部80aに記憶された優先順位とを参照する
ことで、図8に示された決定フローに従って次の送信フ
レームはフォーマットbと決定する。なお、図8の決定
フローを採用するのは、上記変更によって得られた優先
順位(図11の時刻t3〜t4の行に示された優先順
位)は実施形態2における図7の時刻t1〜t5の行に
示されたものと同一だからである。
Subsequently, the frame determination unit 80 refers to the type of information to be transmitted (voice information, image information, and acknowledgment) and the priority stored in the transmission priority management unit 80a, and thereby, as shown in FIG. The next transmission frame is determined to have the format b according to the determination flow shown in FIG. The reason why the decision flow of FIG. 8 is adopted is that the priorities obtained by the above change (priorities shown in the rows from time t3 to t4 in FIG. 11) are the times t1 to t5 in FIG. Is the same as the one shown in the row.

【0071】このようにして、時刻t3の直後において
は、送達確認D(6*)を含まずに再生画像情報V**を含
むフォーマットbによるフレームが送信される。時刻t
4においては、送信優先度変更部80bは、再送すべき
画像情報V**が送信されたことを知るので、送信優先度
管理部80aの記憶内容を変更することで元の優先順位
(図11の時刻t4〜の行に示された優先順位)に戻
す。
As described above, immediately after the time t3, a frame in the format b including the reproduced image information V ** without transmitting the delivery confirmation D (6 *) is transmitted. Time t
In 4, the transmission priority changing unit 80b knows that the image information V ** to be retransmitted has been transmitted, and changes the storage content of the transmission priority managing unit 80a to change the original priority (FIG. 11). (Priority shown in the row from time t4).

【0072】そして、フレーム決定部80は、送信すべ
きものが音声情報と画像情報と送達確認D(7*)である
ことと、送信優先度管理部80aに記憶された優先順位
とから、図3の決定フローに従って次の送信フレームは
フォーマットcと決定する。その結果、時刻t5におい
ては、プロトコル処理部70が直前に準備していた送達
確認D(7*)を含むフォーマットcによるフレームが複
合端末120に送信される。
The frame determining unit 80 determines that the information to be transmitted is the voice information, the image information, the delivery confirmation D (7 *), and the priority stored in the transmission priority managing unit 80a. The next transmission frame is determined to have the format c according to the determination flow of (1). As a result, at time t5, the frame in the format c including the delivery confirmation D (7 *) prepared by the protocol processing unit 70 immediately before is transmitted to the composite terminal 120.

【0073】以上のように、本実施形態によれば、以下
のような送達確認の送信タイミング決定ルールを設けた
通信装置や通信システムが実現される。 ・リアルタイム性の強い再送する画像情報がある場合、
データの送達確認よりも再送する画像情報の優先順位を
上げる。 つまり、実施形態3によれば、プロトコル処理部71に
画像情報再送管理部71aを設け、フレーム決定部80
に送信優先度変更部80bを設け、再送する画像情報が
ある場合には、データの送達確認や再送する画像情報の
優先順位を変化させることにより、リアルタイム性を失
うことなく効率良くデータの送達確認を送信することが
できる。
As described above, according to the present embodiment, a communication device or a communication system provided with the following transmission confirmation transmission timing determination rule is realized.・ If there is image information to be resent that has strong real-time properties,
Raise the priority of the image information to be retransmitted over the data delivery confirmation. That is, according to the third embodiment, the protocol processing unit 71 is provided with the image information retransmission management unit 71a, and the frame determination unit 80
Is provided with a transmission priority changing unit 80b, and when there is image information to be retransmitted, by confirming the delivery of the data or changing the priority of the image information to be retransmitted, the transmission of the data can be efficiently confirmed without losing the real-time property. Can be sent.

【0074】なお、実施形態3において、再送する画像
情報が発生した旨を通知する画像情報再送管理部71a
は画像情報用のプロトコル処理部71内に具備させた
が、音声情報または音声・画像以外の情報用のプロトコ
ル部に具備させても良い。 (実施の形態4)次に、実施の形態4に係る複合端末1
40及び240について説明する。
In the third embodiment, an image information retransmission management section 71a for notifying that image information to be retransmitted has occurred.
Is provided in the protocol processor 71 for image information, but may be provided in a protocol unit for information other than audio information or audio / image. (Embodiment 4) Next, the composite terminal 1 according to Embodiment 4
40 and 240 will be described.

【0075】実施の形態4に係る複合端末140及び2
40は、データの伝送品質に応じて送達確認を送信する
優先順位を変更することを特徴とする。図12は、実施
形態4に係るPHS電話複合端末140及び240の構成
を示す機能ブロック図である。実施形態1と相違する点
は、プロトコル処理部70に伝送品質通知部70eが追
加されていることと、フレーム決定部80に送信優先度
変更部80bが追加されていることである。実施形態1
と共通する構成要素10〜12、20〜22、31、3
2、70、70a〜70c、80、80a、50、60
についての説明は省略する。
Composite terminals 140 and 2 according to Embodiment 4
40 is characterized by changing the priority of transmitting the acknowledgment according to the transmission quality of data. FIG. 12 is a functional block diagram illustrating a configuration of the PHS telephone combined terminals 140 and 240 according to the fourth embodiment. The difference from the first embodiment is that a transmission quality notifying unit 70e is added to the protocol processing unit 70 and a transmission priority changing unit 80b is added to the frame determining unit 80. Embodiment 1
10-12, 20-22, 31, 3 in common with
2, 70, 70a to 70c, 80, 80a, 50, 60
The description of is omitted.

【0076】伝送品質通知部70eは、単位時間当たり
の誤りフレームの受信率(伝送誤り発生率)を算出し、
その結果を伝送品質としてフレーム決定部80に通知す
る機能を有する。具体的には、受信したフレームに含ま
れるCRCを参照することで、受信したフレームに伝送
誤りが生じているか否か(誤りフレームであるか否か)
を判断し、単位時間に受信した全てのフレームに占める
誤りフレームの比率を伝送誤り発生率として繰り返し算
出する。
The transmission quality notifying section 70e calculates the reception rate of error frames per unit time (transmission error occurrence rate),
It has a function of notifying the frame determination unit 80 of the result as transmission quality. Specifically, by referring to the CRC included in the received frame, it is determined whether a transmission error has occurred in the received frame (whether the frame is an error frame).
Is determined, and the ratio of error frames to all frames received in a unit time is repeatedly calculated as a transmission error occurrence rate.

【0077】送信優先度変更部80bは、伝送品質通知
部70eから通知される伝送品質によって送信優先度管
理部80aに記憶された優先順位を変更する機能を有す
る。具体的には、伝送品質通知部70eから通知される
伝送誤り発生率が予め内部に記憶するしきい値「0.001
%」と比較し、そのしきい値よりも大きい場合にはデー
タと送達確認の優先順位が初期の優先順位よりも一つだ
け高くなるように変更し、小さい場合には初期の優先順
位に戻す。
The transmission priority changing unit 80b has a function of changing the priority stored in the transmission priority management unit 80a according to the transmission quality notified from the transmission quality notifying unit 70e. Specifically, the transmission error occurrence rate notified from the transmission quality notifying section 70e is a threshold "0.001
% ", And if it is larger than the threshold value, the priority of data and delivery confirmation is changed to be one higher than the initial priority, and if smaller, the priority is returned to the initial priority. .

【0078】次に、以上のように構成された複合端末1
40及び240が通信する場合の動作について説明す
る。図13は、データを受信する側である複合端末24
0での動作を中心とした、フレームのやりとりを示すシ
ーケンス図である。本図は、実施形態1における図4に
対応する図である。
Next, the composite terminal 1 configured as described above
The operation in the case where the communication is performed by 40 and 240 will be described. FIG. 13 shows a composite terminal 24 on the data receiving side.
FIG. 9 is a sequence diagram showing exchange of frames with an emphasis on operation at 0. This figure is a figure corresponding to FIG. 4 in the first embodiment.

【0079】なお、本実施形態の送信優先度管理部80
aに記憶された初期の優先順位は、図14の時刻t1〜
t3の行に示される通りであり、実施形態2における優
先順位と同一である。その他、送受信される情報の種別
や送達確認送信間隔管理部70aに記憶された基準間隔
は実施形態1の場合と同じとする。図14は、図13に
示された各時刻における送信優先度管理部80aの記憶
内容(優先順位)を示す図であり、送信優先度変更部8
0bによって優先順位が変更されていく様子を説明する
図である。
The transmission priority management unit 80 according to the present embodiment
The initial priorities stored in “a” in FIG.
This is as shown in the row of t3, which is the same as the priority in the second embodiment. In addition, the type of information to be transmitted and received and the reference interval stored in the delivery confirmation transmission interval management unit 70a are the same as those in the first embodiment. FIG. 14 is a diagram showing the stored contents (priority) of the transmission priority management unit 80a at each time shown in FIG.
It is a figure explaining a mode that a priority is changed by 0b.

【0080】時刻t1〜t3においては、この複合端末
230は、実施形態1の場合と同じ動作をする。時刻t
3においては、2つの事象が起こる。一つは、実施形態
1の場合と同じであり、送信すべき送達確認D(6*)の
発生である。つまり、一定間隔経過通知部70cは、送
達確認送信間隔測定部70bのカウント値が送達確認送
信間隔管理部70aの基準間隔に達した旨をフレーム決
定部80に通知する。
At times t1 to t3, the composite terminal 230 operates in the same manner as in the first embodiment. Time t
In 3, two events occur. One is the same as in the first embodiment, and is the generation of a delivery confirmation D (6 *) to be transmitted. That is, the constant interval elapse notification unit 70c notifies the frame determination unit 80 that the count value of the acknowledgment transmission interval measurement unit 70b has reached the reference interval of the acknowledgment transmission interval management unit 70a.

【0081】もう一つは、伝送品質の低下である。つま
り、この時刻t3までに受信したフレームにおいてエラ
ーが発生していたために、伝送品質通知部70eがフレ
ーム決定部80に伝送誤り発生率「0.1%」を通知した
とする。以上の2つの通知を受けたフレーム決定部80
においては、先ず、送信優先度変更部80bは伝送品質
通知部70eからの通知に基づいて送信優先度管理部8
0aに記憶された優先順位を変更する。具体的には、デ
ータと送達確認についての優先順位を一つだけ高くす
る。その結果、優先順位は図14の時刻t3〜t4の行
に示される通りとなる。
The other is a decrease in transmission quality. In other words, it is assumed that the transmission quality notification unit 70e has notified the frame determination unit 80 of the transmission error occurrence rate "0.1%" because an error has occurred in the frame received up to the time t3. Frame determination unit 80 receiving the above two notifications
, First, the transmission priority change unit 80b transmits the transmission priority management unit 8 based on the notification from the transmission quality notification unit 70e.
The priority stored in 0a is changed. Specifically, the priority of data and delivery confirmation is increased by one. As a result, the priorities are as shown in the row from time t3 to time t4 in FIG.

【0082】続いて、フレーム決定部80は、送信すべ
き情報の種別(音声情報と画像情報と送達確認)と送信
優先度管理部80aに記憶された優先順位とを参照する
ことで、図3に示された決定フローに従って次の送信フ
レームはフォーマットcと決定する。なお、図3の決定
フローを採用するのは、上記変更によって得られた優先
順位(図14の時刻t3〜t4の行に示された優先順
位)は実施形態1における優先順位と同一だからであ
る。
Subsequently, the frame determining section 80 refers to the type of information to be transmitted (voice information, image information, and acknowledgment) and the priority stored in the transmission priority management section 80a, thereby obtaining the information shown in FIG. The next transmission frame is determined to have the format c according to the determination flow shown in FIG. The reason why the decision flow in FIG. 3 is adopted is that the priority (priority shown in the row from time t3 to t4 in FIG. 14) obtained by the above change is the same as the priority in the first embodiment. .

【0083】このようにして、時刻t4においては、送
達確認D(6*)を含むフォーマットcによるフレームが
送信される。ここで、もし、時刻t3までに受信したフ
レームにおいてエラーが発生していないために伝送品質
通知部70eがフレーム決定部80に伝送誤り発生率
「0%」を通知したとすると、送信優先度変更部80b
は上記のような優先順位の変更を行なわずに初期の優先
順位をそのまま維持するので、フレーム決定部80は次
の送信フレームはフォーマットbと決定する。つまり、
時刻t4においてフォーマットcのフレームが送信され
たのは、上記2つの事象が重なったためであり、いずれ
か一方の事象が生じただけでは送達確認を含むフレーム
が送信されることはない。
In this way, at time t4, a frame in format c including delivery confirmation D (6 *) is transmitted. Here, if the transmission quality notifying unit 70e notifies the frame determining unit 80 of the transmission error occurrence rate “0%” because no error has occurred in the frame received until time t3, the transmission priority change Part 80b
Does not change the priority order as described above, and maintains the initial priority order, so that the frame determination unit 80 determines the next transmission frame to be of format b. That is,
The reason why the frame of the format c is transmitted at the time t4 is that the above two events overlap, and the frame including the delivery confirmation is not transmitted if only one of the events occurs.

【0084】これによって、受信したデータの伝送品質
が低下した場合には、小刻みに受信側から送信側に送達
確認が返送されることになり、伝送品質の変化に対応し
て効率的に送達確認が送信される。なお、時刻t5にお
いて受信したフレームのデータD(6)に誤りがなく、時
刻t3から単位時間よりも多く経過していたとすると、
伝送品質通知部70eはフレーム決定部80に伝送誤り
発生率「0%」を通知するので、送信優先度変更部80
bは送信優先度管理部80aの内容を変更することで初
期の優先順位(図14の時刻t4〜の行に示された優先
順位)に戻す。
As a result, when the transmission quality of the received data is reduced, the acknowledgment is returned from the receiving side to the transmitting side little by little, and the acknowledgment is efficiently performed in response to the change in the transmission quality. Is sent. If there is no error in the data D (6) of the frame received at the time t5 and it has passed more than the unit time from the time t3,
The transmission quality notifying unit 70e notifies the frame determining unit 80 of the transmission error occurrence rate “0%”.
b changes the content of the transmission priority management unit 80a to return to the initial priority (priority shown in the line from time t4 in FIG. 14).

【0085】以上のように、本実施形態によれば、以下
のような送達確認の送信タイミング決定ルールを設けた
通信装置や通信システムが実現される。 ・伝送品質が悪い場合は、伝送誤りを許容しない情報の
送受信を優先するため、送達確認の優先順位をあげる。 ・伝送品質が良い場合は、頻繁に送達確認を送信する必
要がないため、送達確認の優先順位を下げる。
As described above, according to the present embodiment, a communication device or a communication system provided with the following transmission acknowledgment determination rule for acknowledgment is realized. -When transmission quality is poor, the priority of transmission confirmation is raised to give priority to transmission and reception of information that does not allow transmission errors. -If the transmission quality is good, the acknowledgment does not need to be sent frequently, so the priority of the acknowledgment is lowered.

【0086】つまり、実施形態4によれば、プロトコル
処理部70に伝送品質通知部70eを設け、フレーム決
定部80に送信優先度変更部80bを設け、伝送品質に
よって送信する情報の優先順位を変更することにより、
伝送品質の状態に対応した効果的な送達確認送信タイミ
ングを決定することができる。なお、伝送品質の状態を
検出する機能は通信制御部60に設けてもよい。
That is, according to the fourth embodiment, the transmission quality notifying section 70e is provided in the protocol processing section 70, the transmission priority changing section 80b is provided in the frame determining section 80, and the priority of information to be transmitted is changed according to the transmission quality. By doing
An effective acknowledgment transmission timing corresponding to the state of transmission quality can be determined. The function of detecting the state of transmission quality may be provided in the communication control unit 60.

【0087】また、伝送品質通知部70eは、その時点
までに受信した誤りフレーム数と総受信フレーム数との
比を伝送誤り発生率として算出してもよい。 (実施の形態5)次に、実施の形態5に係る複合端末1
50及び250について説明する。
The transmission quality notifying section 70e may calculate the ratio between the number of error frames received up to that point and the total number of received frames as the transmission error occurrence rate. (Embodiment 5) Next, the composite terminal 1 according to Embodiment 5
50 and 250 will be described.

【0088】実施の形態5に係る複合端末150及び2
50は、伝送の遅延量に基づいて送達確認の送信間隔を
変化させることを特徴とする。図15は、実施形態5に
係るPHS電話複合端末150及び250の構成を示す機
能ブロック図である。実施形態1と相違する点は、プロ
トコル処理部70に送達確認送信間隔変更部70fと伝
送遅延測定部70gが追加されていることである。実施
形態1と共通する構成要素10〜12、20〜22、3
1、32、50、60、70、70a〜70c、80、
80aについての説明は省略する。
Composite terminals 150 and 2 according to Embodiment 5
50 changes the transmission interval of the delivery confirmation based on the amount of transmission delay. FIG. 15 is a functional block diagram illustrating a configuration of the PHS telephone composite terminals 150 and 250 according to the fifth embodiment. The difference from the first embodiment is that the protocol processing unit 70 is additionally provided with a delivery confirmation transmission interval changing unit 70f and a transmission delay measuring unit 70g. Components 10 to 12, 20 to 22, and 3 in common with the first embodiment
1, 32, 50, 60, 70, 70a to 70c, 80,
Description of 80a is omitted.

【0089】伝送遅延測定部70gは、データの伝送遅
延を測定する機能を有する。ここで、伝送遅延とは、デ
ータを送信してからそのデータに対する応答を通信相手
から受信するまでに要する時間である。具体的には、PH
Sインターネット・アクセス ・フォーラム技術部会が規格したPHS INTERNET ACCESS
FORUM STANDARD(PIAFS)第1版に規定されているRTF値
(伝送遅延)の測定方法に従って一定間隔で(1分おき
に)データの伝送遅延を測定する。
The transmission delay measuring section 70g has a function of measuring data transmission delay. Here, the transmission delay is a time required from transmission of data to reception of a response to the data from a communication partner. Specifically, PH
S Internet access ・ PHS INTERNET ACCESS standardized by Forum Technical Committee
RTF value specified in FORUM STANDARD (PIAFS) 1st edition
Data transmission delay is measured at regular intervals (every minute) according to the (transmission delay) measurement method.

【0090】送達確認送信間隔変更部70fは、伝送遅
延測定部70gが測定した伝送遅延に従って送達確認送
信間隔管理部70aが記憶する基準間隔を変更する機能
を有する。具体的には、送達確認送信間隔変更部70f
は、伝送遅延について伝送遅延測定部70gから通知を
受けると、基準種別を「経過時間」とし基準量を「その
伝送遅延の1/2の時間」とする基準間隔に変更する。
The acknowledgment transmission interval changing section 70f has a function of changing the reference interval stored in the acknowledgment transmission interval management section 70a according to the transmission delay measured by the transmission delay measuring section 70g. Specifically, the delivery confirmation transmission interval changing unit 70f
When the transmission delay is notified from the transmission delay measuring unit 70g, the reference type is changed to a reference interval in which the reference type is "elapsed time" and the reference amount is "half the transmission delay".

【0091】次に、以上のように構成された複合端末1
50及び250が通信する場合の動作について説明す
る。図16(a)及び図16(b)は、複合端末250
から複合端末150に送信された送達確認412自体に
伝送誤りが発生した場合における両複合端末150及び
250間でのフレームのやりとりを示すシーケンス図で
あり、図16(a)は送達確認送信間隔管理部70aに
記憶された初期の基準間隔(基準種別「フレーム」、基
準量「5」)が変更される前の場合、図16(b)は変
更された後の場合を示す。
Next, the composite terminal 1 configured as described above
The operation when the communication is performed between the 50 and 250 will be described. FIGS. 16A and 16B show the composite terminal 250.
FIG. 16A is a sequence diagram showing the exchange of frames between the composite terminals 150 and 250 when a transmission error has occurred in the delivery confirmation 412 itself transmitted to the complex terminal 150 from FIG. FIG. 16B shows a case before the initial reference interval (reference type “frame”, reference amount “5”) stored in the unit 70a is changed, and FIG. 16B shows a case after the change.

【0092】なお、左の時間軸410は直前にデータを
送信した複合端末150、右の時間軸411はそのデー
タを受信した複合端末250の動作に対応する。また、
本実施形態では送達確認の送受信だけを問題としている
ので、図16(a)及び図16(b)には他の種別の情
報(音声情報、画像情報)についての送受信は省略され
ている。
The left time axis 410 corresponds to the operation of the composite terminal 150 that transmitted the data immediately before, and the right time axis 411 corresponds to the operation of the composite terminal 250 that has received the data. Also,
In the present embodiment, only transmission / reception of transmission confirmation is a problem, and transmission / reception of other types of information (audio information, image information) is omitted in FIGS. 16 (a) and 16 (b).

【0093】図16(a)に示されるように、送達確認
送信間隔管理部70aに記憶された初期の基準間隔が変
更される前においては、複合端末250は、直前に送信
した送達確認412に伝送誤りが発生していた旨の通知
413を受けた後に送達確認414を再送するので、複
合端末150は、誤りのない送達確認414を受け取る
までに最短でも伝送遅延だけ待たされる。
As shown in FIG. 16A, before the initial reference interval stored in the delivery confirmation transmission interval management section 70a is changed, the composite terminal 250 transmits the delivery confirmation 412 transmitted immediately before. After receiving the notification 413 indicating that a transmission error has occurred, the acknowledgment 414 is retransmitted, so that the composite terminal 150 waits for at least the transmission delay before receiving the acknowledgment 414 without error.

【0094】一方、図16(b)に示されるように、送
達確認送信間隔管理部70aの記憶内容が基準種別「経
過時間」と基準量「伝送遅延の1/2」に変更された後
においては、複合端末250は、直前に送信した送達確
認412に伝送誤りが発生していた旨の通知413を受
ける前に(時刻t7)送達確認415を再送するので、
複合端末150は、伝送遅延だけ待たされることなく、
早い段階(時刻t8)において誤りのない送達確認41
5を受け取ることができる。
On the other hand, as shown in FIG. 16B, after the storage contents of the delivery confirmation transmission interval management section 70a are changed to the reference type "elapsed time" and the reference amount "1/2 of the transmission delay". Since the composite terminal 250 retransmits the delivery confirmation 415 before receiving the notification 413 that the transmission error has occurred in the delivery confirmation 412 transmitted immediately before (time t7),
The composite terminal 150 does not wait for the transmission delay,
Error-free delivery confirmation 41 at an early stage (time t8)
5 can be received.

【0095】以上のように、実施形態5によれば、デー
タ受信側250が伝送遅延の測定結果にもとづいて効果
的に送達確認を送信することにより、データ送信側15
0は効率よくデータを送信することが可能となる。な
お、上記実施形態5では、伝送遅延測定部70gによっ
て測定された伝送遅延量に基づいて送達確認の送信間隔
を変更したが、上記伝送遅延測定部70gに代えて実施
形態4における伝送品質通知部70eを設けることもで
きる。つまり、送達確認送信間隔変更部70fは、伝送
品質通知部70eが計算した伝送品質に従って送達確認
送信間隔管理部70aが記憶する基準間隔を変更する。
これによって、変化する伝送品質の状態に対応した効果
的な送達確認送信タイミングを決定することができる柔
軟な通信装置が実現される。
As described above, according to the fifth embodiment, the data receiving side 250 effectively transmits the acknowledgment based on the measurement result of the transmission delay.
0 enables efficient data transmission. In the fifth embodiment, the transmission interval of the acknowledgment is changed based on the transmission delay measured by the transmission delay measuring unit 70g. However, instead of the transmission delay measuring unit 70g, the transmission quality notifying unit in the fourth embodiment is used. 70e can also be provided. That is, the acknowledgment transmission interval changing unit 70f changes the reference interval stored by the acknowledgment transmission interval management unit 70a according to the transmission quality calculated by the transmission quality notification unit 70e.
This realizes a flexible communication device that can determine an effective delivery confirmation transmission timing corresponding to a changing transmission quality state.

【0096】また、上記実施形態1〜5では、伝送誤り
を許容しない情報の種別は「データ」であったが、本発
明はこれに限定されるものではなく、「伝送誤りを許容
しない音声情報」や「伝送誤りを許容しない画像情報」
に関してもプロトコル処理部31、32やフレーム決定
部80を同様に拡張することにより、効果的な音声情報
や画像情報の伝送を行うことができる。
In the first to fifth embodiments, the type of information that does not allow transmission errors is “data”. However, the present invention is not limited to this. "Or" Image information that does not tolerate transmission errors "
Similarly, by effectively expanding the protocol processing units 31 and 32 and the frame determination unit 80, it is possible to effectively transmit audio information and image information.

【0097】また、上記実施形態1〜5では、複合端末
110〜150及び210〜250は「データ」、「音
声情報」及び「画像情報」全てについての入出力部を具
備したが、これら全てを具備する必要はない。つまり、
入力部のみでも良いし、出力部のみでもよい。また、伝
送情報の種別が「データ」、「音声情報」、「画像情
報」である必要もない。ただし、多重化される伝送情報
のうちの少なくともひとつが伝送誤りを許容しない情報
である必要がある。
In the first to fifth embodiments, the composite terminals 110 to 150 and 210 to 250 have input / output units for all of “data”, “audio information” and “image information”. There is no need to have it. That is,
Only the input unit or the output unit may be used. Further, the type of the transmission information need not be “data”, “audio information”, or “image information”. However, at least one of the multiplexed transmission information needs to be information that does not allow a transmission error.

【0098】さらに、本発明の実施形態1〜5におい
て、複合端末110〜150及び210〜250は回線
交換型の通信を行うPHS電話であったが、本発明は回線
交換やPHS電話に限定されるものではなく、例えば、パ
ケット交換型の次世代通信端末であってもよい。
Further, in the first to fifth embodiments of the present invention, the composite terminals 110 to 150 and 210 to 250 are PHS telephones for performing circuit-switching type communication. However, the present invention is limited to circuit switching and PHS telephones. Instead, for example, a packet-switched next-generation communication terminal may be used.

【0099】[0099]

【発明の効果】以上の説明から明らかなように、本発明
は、送達確認を必要とする第1種別情報と、前記第1種
別情報とは異なる種類の第2種別情報とを含むマルチメ
ディア情報を多重化しフレーム単位で送受信する通信装
置であって、最後に送達確認を送信してから一定期間が
経過したことを検出する一定期間経過検出手段と、前記
検出がなされた後に、既に受信している第1種別情報に
対する送達確認を含むフレームを送信する送達確認送信
手段とを備え、前記送達確認送信手段は送達確認、第1
種別情報及び第2種別情報についての送信に関する優先
順位を記憶する優先順位記憶部と、前記優先順位記憶部
に記憶された優先順位に従って送信すべき送達確認、第
1種別情報及び第2種別情報の少なくとも一つからなる
フレームフォーマットを決定するフレーム決定部と、決
定されたフレームフォーマットに従ってフレームを送信
する送信部とを含むことを特徴とする。
As is apparent from the above description, the present invention provides multimedia information including first type information requiring delivery confirmation and second type information different from the first type information. A communication device that multiplexes and transmits and receives in frame units, a fixed period elapse detecting means for detecting that a certain period has elapsed since the last transmission of the acknowledgment, and after the detection has been made, Acknowledgment transmitting means for transmitting a frame including an acknowledgment for the first type information, wherein the acknowledgment transmitting means includes an acknowledgment,
A priority storage unit that stores priority regarding transmission of the type information and the second type information; and a delivery confirmation to be transmitted according to the priority stored in the priority order storage unit. A frame deciding unit that decides at least one frame format and a transmitting unit that transmits a frame according to the decided frame format are provided.

【0100】これによって、連続して送達確認を送信す
る必要が生じた場合であっても、それら送達確認は、少
なくとも一定期間だけ間隔が置かれ、かつ、送信すべき
他の情報についての優先度を考慮して送信される。従っ
て、それら情報の伝送効率の低下を最小限に抑えると共
に、優先順位に反映された各情報の特性を考慮しながら
効率的に送達確認を送信する通信装置が実現される。
As a result, even when it is necessary to continuously transmit acknowledgments, the acknowledgments are spaced at least for a certain period of time and have priority over other information to be transmitted. Sent in consideration of. Accordingly, a communication device that minimizes a decrease in the transmission efficiency of such information and efficiently transmits a delivery confirmation while considering the characteristics of each information reflected in the priority order is realized.

【0101】ここで、前記一定期間は、最後に送達確認
を送信してから受信したフレームのうち第1種別情報が
含まれたフレームの総数が一定値に達するまでの期間と
することもできる。これによって、ひとまとまりのフレ
ームに対して1個の送達確認が返送されるので、1個の
フレームに対して1個の送達確認が返送される場合に比
較し、送達確認を送信する頻度は減少される。
Here, the certain period may be a period from the last transmission of the acknowledgment until the total number of frames including the first type information among the received frames reaches a certain value. As a result, since one acknowledgment is returned for a group of frames, the frequency of transmitting the acknowledgment is reduced as compared with the case where one acknowledgment is returned for one frame. Is done.

【0102】また、前記一定期間は、最後に送達確認を
送信してから一定時間が経過するまでの期間とすること
もできる。これによって、一定時間当りに送達確認が送
信される回数を制限することができるので、他の情報の
実質的な伝送速度を確保することが容易となる。また、
前記通信装置はさらに、前記検出がなされてから前記送
達確認を含む最初のフレームが送信されるまでの時間を
計測する手段と、計測された時間に従って前記優先順位
記憶部に記憶されている優先順位を変更する手段とを備
え、前記フレーム決定部は変更された優先順位に従って
前記フレームフォーマットを決定するとすることもでき
る。
[0102] The predetermined period may be a period from the last transmission of the transmission confirmation to the lapse of a predetermined time. This makes it possible to limit the number of times that the delivery confirmation is transmitted per fixed time, so that it is easy to secure a substantial transmission speed of other information. Also,
The communication device further includes means for measuring a time from when the detection is performed to when a first frame including the delivery confirmation is transmitted, and a priority stored in the priority storage according to the measured time. Means for changing the frame format, and the frame determination unit may determine the frame format according to the changed priority.

【0103】これによって、通常時における送達確認に
ついての送信の優先度を低くしておき、時間経過と共に
優先度を高くすることで、必要な送達確認が送信される
ことが保証されるので、音声等のリアルタイム性が要求
される他の情報の通常時における優先順位を高くしてお
くことができる。また、前記マルチメディア情報には、
前記第2種別情報の再送を要求する旨の通知が含まれ、
前記通信装置はさらに、受信したフレームに前記通知が
含まれるか否かを検出する手段と、前記通知が含まれる
と検出された場合に、前記第2種別情報をさらに優先し
て送信するよう前記優先順位記憶部に記憶されている優
先順位を変更する手段とを備え、前記フレーム決定部
は、変更された優先順位に従って前記フレームフォーマ
ットを決定するとすることもできる。
Thus, the transmission priority of the transmission confirmation in the normal state is set to be low, and the priority is increased with the elapse of time, so that it is guaranteed that the necessary transmission confirmation is transmitted. The priority of other information that requires real-time performance, such as the normal time, can be made higher in normal times. Also, the multimedia information includes:
A notification requesting retransmission of the second type information is included;
The communication device further includes: a unit configured to detect whether the notification is included in the received frame; and, when it is detected that the notification is included, transmitting the second type information with higher priority. Means for changing the priority order stored in the priority order storage unit, wherein the frame determination unit determines the frame format according to the changed priority order.

【0104】これによって、画像情報に誤りが生じたた
めに再送する場合において、送達確認の送信に優先して
画像情報を再送するように優先順位を変更することが可
能となるので、画像通信におけるリアルタイム性が確保
され、画像品質の劣化が抑えられる。また、前記通信装
置はさらに、受信した第1種別情報中に生じた伝送誤り
の発生率を検出する手段と、検出された伝送誤り発生率
に従って前記優先順位記憶部に記憶されている優先順位
を変更する手段とを備え、前記フレーム決定部は変更さ
れた優先順位に従って前記フレームフォーマットを決定
するとすることもできる。
Thus, in the case of retransmission due to an error in the image information, the priority can be changed so that the image information is retransmitted prior to the transmission of the acknowledgment. And the deterioration of image quality is suppressed. The communication device may further include: a unit configured to detect a transmission error rate occurring in the received first type information; and a priority stored in the priority storage unit according to the detected transmission error rate. Means for changing the frame format, wherein the frame determination unit determines the frame format according to the changed priority.

【0105】これによって、通信状況の変化に応じて送
達確認を送信する頻度を変更することができる柔軟な通
信装置が実現される。そして、伝送誤り発生率の増加と
共に送信の優先順位を上げていくことで、通信状況の変
化に拘わらず第1種別情報の実質的な伝送速度を一定値
以上に確保することが可能となる。また、前記通信装置
はさらに、受信した第1種別情報中に生じた伝送誤りの
発生率を検出する手段と、検出された伝送誤り発生率に
従って前記一定期間を変更する手段とを備え、前記一定
期間経過検出手段は、変更された一定期間が経過したこ
とを検出するとすることもできる。
As a result, a flexible communication apparatus capable of changing the frequency of transmitting the acknowledgment according to the change in the communication situation is realized. Then, by increasing the transmission priority along with the increase in the transmission error occurrence rate, it becomes possible to secure the substantial transmission speed of the first type information at a certain value or more regardless of the change in the communication condition. Further, the communication device further comprises: means for detecting an occurrence rate of a transmission error occurring in the received first type information; and means for changing the certain period according to the detected transmission error occurrence rate. The period elapse detecting means may detect that the changed fixed period has elapsed.

【0106】これによって、伝送誤り発生率の増加と共
に送達確認を送信する間隔を狭めていくことで、通信状
況の変化に拘わらず第1種別情報の実質的な伝送速度を
一定値以上に確保することが可能となる。また、前記通
信装置はさらに、前記第1種別情報の伝送遅延を測定す
る手段と、測定された伝送遅延に従って前記一定期間を
変更する手段とを備え、前記一定期間経過検出手段は、
変更された一定期間が経過したことを検出するとするこ
ともできる。
As a result, the transmission rate of the transmission acknowledgment is reduced along with the increase of the transmission error occurrence rate, so that the substantial transmission speed of the first type information is maintained at a certain value or more regardless of the change of the communication condition. It becomes possible. In addition, the communication device further includes: a unit that measures a transmission delay of the first type information; and a unit that changes the certain period according to the measured transmission delay.
It may be detected that the changed fixed period has elapsed.

【0107】これによって、送信された送達確認に伝送
誤りが発生した場合に前記一定期間を伝送遅延よりも短
い時間に変更することで、伝送遅延だけ待たなければ正
しい送達確認が得られないという不具合が回避される。
このように、本発明に係る通信装置は、限られた伝送帯
域内で画像、音声、伝送誤りを許容しないデータをリア
ルタイムに送受信する通信システムにおいて、画像や音
声の品質劣化を最小限に抑え、リアルタイム性を確保し
ながらデータの送達確認が行うので、特に、マルチメデ
ィア通信装置としてその実用的価値は大きい。
Thus, when a transmission error occurs in the transmitted acknowledgment, the fixed period is changed to a shorter time than the transmission delay, so that a correct acknowledgment cannot be obtained unless the user waits for the transmission delay. Is avoided.
Thus, the communication device according to the present invention, in a communication system that transmits and receives data in a limited transmission band in real time, data that does not allow transmission errors, minimizes image and audio quality degradation, Since data delivery confirmation is performed while ensuring real-time performance, the practical value of the multimedia communication device is particularly large.

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

【図1】実施形態1に係る複合端末110及び210の
構成を示す機能ブロック図である。
FIG. 1 is a functional block diagram illustrating a configuration of composite terminals 110 and 210 according to a first embodiment.

【図2】図2(a)〜図2(c)は、3種類のフレーム
フォーマットを示す図である。
FIGS. 2A to 2C are diagrams showing three types of frame formats.

【図3】フレーム決定部80によるフレームフォーマッ
トの決定フローを示す。
FIG. 3 shows a flow of determining a frame format by a frame determining unit 80.

【図4】複合端末210での動作を中心としたフレーム
のやりとりを示す通信シーケンス図である。
FIG. 4 is a communication sequence diagram showing exchange of frames with an emphasis on the operation of the composite terminal 210.

【図5】実施形態2に係る複合端末120及び220の
構成を示す機能ブロック図である。
FIG. 5 is a functional block diagram illustrating a configuration of the composite terminals 120 and 220 according to the second embodiment.

【図6】複合端末220での動作を中心としたフレーム
のやりとりを示す通信シーケンス図である。
FIG. 6 is a communication sequence diagram showing exchange of frames with an emphasis on operation in the composite terminal 220.

【図7】図6に示された各時刻における送信優先度管理
部80aの記憶内容(優先順位)を示す図である。
FIG. 7 is a diagram showing stored contents (priority) of a transmission priority management unit 80a at each time shown in FIG. 6;

【図8】図7の時刻t1〜t5の行に示される優先順位
におけるフレームフォーマットの決定フローを示す図で
ある。
8 is a diagram showing a flow of determining a frame format in a priority order shown in a row at times t1 to t5 in FIG. 7;

【図9】実施形態3に係る複合端末130及び230の
構成を示す機能ブロック図である。
FIG. 9 is a functional block diagram showing a configuration of the composite terminals 130 and 230 according to the third embodiment.

【図10】複合端末230での動作を中心としたフレー
ムのやりとりを示す通信シーケンス図である。
FIG. 10 is a communication sequence diagram showing exchange of frames with an emphasis on operation in the composite terminal 230.

【図11】図10に示された各時刻における送信優先度
管理部80aの記憶内容(優先順位)を示す図である。
11 is a diagram showing storage contents (priorities) of a transmission priority management unit 80a at respective times shown in FIG.

【図12】実施形態4に係る複合端末140及び240
の構成を示す機能ブロック図である。
FIG. 12 is a composite terminal 140 and 240 according to the fourth embodiment.
FIG. 3 is a functional block diagram showing the configuration of the embodiment.

【図13】複合端末240での動作を中心としたフレー
ムのやりとりを示す通信シーケンス図である。
FIG. 13 is a communication sequence diagram showing exchange of frames with an emphasis on operation in the composite terminal 240.

【図14】図13に示された各時刻における送信優先度
管理部80aの記憶内容(優先順位)を示す図である。
FIG. 14 is a diagram showing the storage contents (priority) of the transmission priority management unit 80a at each time shown in FIG.

【図15】実施形態5に係る複合端末150及び250
の構成を示す機能ブロック図である。
FIG. 15 shows composite terminals 150 and 250 according to the fifth embodiment.
FIG. 3 is a functional block diagram showing the configuration of the embodiment.

【図16】複合端末150及び250間でのフレームの
やりとりを示す通信シーケンス図である。図16(a)
は、送達確認送信間隔管理部70aに記憶された初期の
基準間隔(基準種別「フレーム」、基準量「5」)が変
更される前の場合、図16(b)は、変更された後の場
合における通信シーケンスを示す。
FIG. 16 is a communication sequence diagram showing exchange of frames between the composite terminals 150 and 250. FIG. 16 (a)
FIG. 16B shows a case where the initial reference interval (reference type “frame”, reference amount “5”) stored in the delivery confirmation transmission interval management unit 70a is not changed, and FIG. The communication sequence in the case is shown.

【図17】本発明及び関連技術に係るマルチメディア多
重通信システムの外観図である。
FIG. 17 is an external view of a multimedia multiplex communication system according to the present invention and related technology.

【図18】関連技術に係る複合端末150及び250の
構成を示す機能ブロック図である。
FIG. 18 is a functional block diagram showing a configuration of composite terminals 150 and 250 according to the related art.

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

10 データ入出力部 11 音声入出力部 12 画像入出力部 20 データ用一時蓄積部 21 音声用一時蓄積部 22 画像用一時蓄積部 30、70 データ用プロトコル処理部 31 音声用プロトコル処理部 32、71 画像用プロトコル処理部 40、80 フレーム決定部 50 多重化部 60 通信制御部 70a 送達確認送信間隔管理部 70b 送達確認送信間隔測定部 70c 一定間隔経過通知部 70d 送達確認送信遅延通知部 70e 伝送品質通知部 70f 送達確認送信間隔変更部 70g 伝送遅延測定部 71a 画像情報再送管理部 80a 送信優先度管理部 80b 送信優先度変更部 100、110、120、130、140、150
データ送信側複合端末 200、210、220、230、240、250
データ送信側複合端末 101、201 カメラ 102、202 アンテナ 103、203 表示画面 104、204 スピーカ 105、205 マイク 106 キーパッド
Reference Signs List 10 data input / output unit 11 audio input / output unit 12 image input / output unit 20 data temporary storage unit 21 audio temporary storage unit 22 image temporary storage unit 30, 70 data protocol processing unit 31 audio protocol processing unit 32, 71 Image protocol processing unit 40, 80 Frame determination unit 50 Multiplexing unit 60 Communication control unit 70a Delivery confirmation transmission interval management unit 70b Delivery confirmation transmission interval measurement unit 70c Fixed interval progress notification unit 70d Delivery confirmation transmission delay notification unit 70e Transmission quality notification Unit 70f transmission confirmation transmission interval changing unit 70g transmission delay measuring unit 71a image information retransmission managing unit 80a transmission priority managing unit 80b transmission priority changing unit 100, 110, 120, 130, 140, 150
Data transmitting composite terminal 200, 210, 220, 230, 240, 250
Data transmission side composite terminal 101, 201 Camera 102, 202 Antenna 103, 203 Display screen 104, 204 Speaker 105, 205 Microphone 106 Keypad

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 送達確認を必要とする第1種別情報と、
前記第1種別情報とは異なる種類の第2種別情報とを含
むマルチメディア情報を多重化しフレーム単位で送受信
する通信装置であって、 最後に送達確認を送信してから一定期間が経過したこと
を検出する一定期間経過検出手段と、 前記検出がなされた後に、既に受信している第1種別情
報に対する送達確認を含むフレームを送信する送達確認
送信手段とを備え、 前記送達確認送信手段は、 送達確認、第1種別情報及び第2種別情報についての送
信に関する優先順位を記憶する優先順位記憶部と、 前記優先順位記憶部に記憶された優先順位に従って送信
すべき送達確認、第1種別情報及び第2種別情報の少な
くとも一つからなるフレームフォーマットを決定するフ
レーム決定部と、 決定されたフレームフォーマットに従ってフレームを送
信する送信部とを含むことを特徴とする通信装置。
1. First type information requiring a delivery confirmation,
A communication device for multiplexing multimedia information including second type information of a type different from the first type information and transmitting and receiving the frame information in frame units, wherein a certain period of time has passed since the last transmission of an acknowledgment. A predetermined period elapse detecting means for detecting, and a acknowledgment transmitting means for transmitting a frame including an acknowledgment for the already received first type information after the detection is performed, wherein the acknowledgment transmitting means comprises: A priority storage unit for storing the priorities related to the confirmation, the transmission of the first type information and the second type information; and a delivery confirmation, the first type information and the second type of transmission to be transmitted according to the priority stored in the priority storage unit. A frame determination unit that determines a frame format including at least one of two types of information; and transmits a frame according to the determined frame format. Communication apparatus characterized by comprising a that transmission unit.
【請求項2】 前記一定期間は、最後に送達確認を送信
してから受信したフレームのうち第1種別情報が含まれ
たフレームの総数が一定値に達するまでの期間であるこ
とを特徴とする請求項1記載の通信装置。
2. The method according to claim 1, wherein the certain period is a period from the last transmission of the acknowledgment until the total number of frames including the first type information among the received frames reaches a certain value. The communication device according to claim 1.
【請求項3】 前記一定期間は、最後に送達確認を送信
してから一定時間が経過するまでの期間であることを特
徴とする請求項1記載の通信装置。
3. The communication device according to claim 1, wherein the predetermined period is a period from a last transmission of a transmission confirmation to a lapse of a predetermined time.
【請求項4】 前記通信装置はさらに、 前記検出がなされてから前記送達確認を含む最初のフレ
ームが送信されるまでの時間を計測する手段と、 計測された時間に従って前記優先順位記憶部に記憶され
ている優先順位を変更する手段とを備え、 前記フレーム決定部は、変更された優先順位に従って前
記フレームフォーマットを決定することを特徴とする請
求項2又は3記載の通信装置。
4. The communication device further comprises: means for measuring a time from when the detection is performed to when the first frame including the delivery confirmation is transmitted, and stored in the priority storage unit according to the measured time. The communication apparatus according to claim 2, further comprising: a unit configured to change a given priority, wherein the frame determination unit determines the frame format in accordance with the changed priority.
【請求項5】 前記マルチメディア情報には、前記第2
種別情報の再送を要求する旨の通知が含まれ、 前記通信装置はさらに、 受信したフレームに前記通知が含まれるか否かを検出す
る手段と、 前記通知が含まれると検出された場合に、前記第2種別
情報をさらに優先して送信するよう前記優先順位記憶部
に記憶されている優先順位を変更する手段とを備え、 前記フレーム決定部は、変更された優先順位に従って前
記フレームフォーマットを決定することを特徴とする請
求項2又は3記載の通信装置。
5. The multimedia information includes the second information.
A notification that requests retransmission of the type information is included, and the communication device further includes: a unit that detects whether the notification is included in the received frame; and when it is detected that the notification is included, Means for changing the priority order stored in the priority order storage unit so that the second type information is transmitted with higher priority. The frame determination unit determines the frame format according to the changed priority order. The communication device according to claim 2, wherein the communication is performed.
【請求項6】 前記通信装置はさらに、 受信した第1種別情報中に生じた伝送誤りの発生率を検
出する手段と、 検出された伝送誤り発生率に従って前記優先順位記憶部
に記憶されている優先順位を変更する手段とを備え、 前記フレーム決定部は、変更された優先順位に従って前
記フレームフォーマットを決定することを特徴とする請
求項2又は3記載の通信装置。
6. The communication apparatus further comprises: means for detecting a rate of occurrence of a transmission error occurring in the received first type information; and stored in the priority storage unit according to the detected rate of transmission error. 4. The communication device according to claim 2, further comprising: means for changing a priority order, wherein the frame determination unit determines the frame format according to the changed priority order.
【請求項7】 前記通信装置はさらに、 受信した第1種別情報中に生じた伝送誤りの発生率を検
出する手段と、 検出された伝送誤り発生率に従って前記一定期間を変更
する手段とを備え、 前記一定期間経過検出手段は、変更された一定期間が経
過したことを検出することを特徴とする請求項2又は3
記載の通信装置。
7. The communication device further comprises: means for detecting a transmission error occurrence rate occurring in the received first type information; and means for changing the certain period according to the detected transmission error occurrence rate. 4. The apparatus according to claim 2, wherein the predetermined period elapse detecting means detects that the changed predetermined period has elapsed.
The communication device as described.
【請求項8】 前記通信装置はさらに、 前記第1種別情報の伝送遅延を測定する手段と、 測定された伝送遅延に従って前記一定期間を変更する手
段とを備え、 前記一定期間経過検出手段は、変更された一定期間が経
過したことを検出することを特徴とする請求項2又は3
記載の通信装置。
8. The communication device further includes: a unit that measures a transmission delay of the first type information; and a unit that changes the certain period according to the measured transmission delay. 4. The method according to claim 2, wherein the control unit detects that a changed fixed period has elapsed.
The communication device as described.
JP9203602A 1997-07-29 1997-07-29 Communication device Pending JPH1155345A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9203602A JPH1155345A (en) 1997-07-29 1997-07-29 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9203602A JPH1155345A (en) 1997-07-29 1997-07-29 Communication device

Publications (1)

Publication Number Publication Date
JPH1155345A true JPH1155345A (en) 1999-02-26

Family

ID=16476775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9203602A Pending JPH1155345A (en) 1997-07-29 1997-07-29 Communication device

Country Status (1)

Country Link
JP (1) JPH1155345A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002005497A1 (en) * 2000-07-07 2002-01-17 Matsushita Electric Industrial Co., Ltd. Data transmitter, data receiver, and data transmitting/receiving method
JP2006033842A (en) * 2004-07-13 2006-02-02 Samsung Electronics Co Ltd Retransmission control method and apparatus
US7609639B2 (en) 2002-02-07 2009-10-27 Motorola, Inc. Negative acknowledgment (NAK) suppression
JP2010016808A (en) * 1998-05-20 2010-01-21 Qualcomm Inc Method for detecting delayed data frames in transport function
JP2011182426A (en) * 2000-03-30 2011-09-15 Qualcomm Inc Method and apparatus for controlling transmissions of communication system
JP2012044584A (en) * 2010-08-23 2012-03-01 Oki Networks Co Ltd Packet communication apparatus and packet communication system
WO2014155495A1 (en) * 2013-03-25 2014-10-02 Nttエレクトロニクス株式会社 Communication apparatus, reception apparatus, and transmission apparatus

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010016808A (en) * 1998-05-20 2010-01-21 Qualcomm Inc Method for detecting delayed data frames in transport function
JP2011182426A (en) * 2000-03-30 2011-09-15 Qualcomm Inc Method and apparatus for controlling transmissions of communication system
WO2002005497A1 (en) * 2000-07-07 2002-01-17 Matsushita Electric Industrial Co., Ltd. Data transmitter, data receiver, and data transmitting/receiving method
US7203184B2 (en) 2000-07-07 2007-04-10 Matsushita Electric Industrial Co., Ltd. Data transmitter, data receiver, and data transmitting/receiving method
US7609639B2 (en) 2002-02-07 2009-10-27 Motorola, Inc. Negative acknowledgment (NAK) suppression
JP2006033842A (en) * 2004-07-13 2006-02-02 Samsung Electronics Co Ltd Retransmission control method and apparatus
JP2012044584A (en) * 2010-08-23 2012-03-01 Oki Networks Co Ltd Packet communication apparatus and packet communication system
WO2014155495A1 (en) * 2013-03-25 2014-10-02 Nttエレクトロニクス株式会社 Communication apparatus, reception apparatus, and transmission apparatus
JPWO2014155495A1 (en) * 2013-03-25 2017-02-16 Nttエレクトロニクス株式会社 Communication device and transmission device

Similar Documents

Publication Publication Date Title
CN1163045C (en) Header compression state update in packet communications
US6891799B1 (en) Data transmission method
US7320099B2 (en) Method and apparatus for generating error correction data, and a computer-readable recording medium recording an error correction data generating program thereon
EP0739558B1 (en) Method and apparatus for multiple media digital communication system
CN106656422B (en) Streaming media transmission method for dynamically adjusting FEC redundancy
US20220255866A1 (en) Audio/video communication method, terminal, server, computer device, and storage medium
US20090103635A1 (en) System and method of unequal error protection with hybrid arq/fec for video streaming over wireless local area networks
EP0851685A2 (en) Video coder, decoder and transmission system
EP1328096A2 (en) Multimedia data packet communication with data type identifiers
US9578360B2 (en) Information presentation device and method
JP2003179580A (en) Data communication system, data transmission device, data reception device and method, and computer program
KR20020079796A (en) Wireless network system and method
WO2008029710A1 (en) Data communication system, data sending apparatus, data sending method, data receiving apparatus, and data receiving method
JPH0974548A (en) Terminal device, video conference system, and moving image transmission method
US7729299B2 (en) Efficient error response in a video conferencing system
KR100433629B1 (en) Method for controlling errors of internet fax data
CN1856089A (en) Method of providing video call service in mobile station in a weak signal environment
US6434147B1 (en) Method and system for sequential ordering of missing sequence numbers in SREJ frames in a telecommunication system
JPH1155345A (en) Communication device
US6587464B1 (en) Method and system for partial reporting of missing information frames in a telecommunication system
CN115766519A (en) Data transmission method and system for portable communication equipment
US7137626B2 (en) Packet loss recovery
JP2003324496A (en) Data transmission method and packet data structure
JP2000307637A (en) Multimedia terminal device and inter-network connecting device
CN116866676A (en) A cross-network screencasting method and system