JPH1188301A - Low bit rate multimedia communication method - Google Patents
Low bit rate multimedia communication methodInfo
- Publication number
- JPH1188301A JPH1188301A JP23677397A JP23677397A JPH1188301A JP H1188301 A JPH1188301 A JP H1188301A JP 23677397 A JP23677397 A JP 23677397A JP 23677397 A JP23677397 A JP 23677397A JP H1188301 A JPH1188301 A JP H1188301A
- Authority
- JP
- Japan
- Prior art keywords
- pdu
- payload
- mux
- sdu
- field
- 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
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
(57)【要約】
【課題】 本発明は、低ビットレートマルチメディア通
信用プロトコルにおいて、分割されて送信される各AL-P
DUを、受信側で確実にAL-SDUに再現できるようにするこ
とを目的とする。
【解決手段】 AL-SDUが分割されて送信される場合に
は、分割された各AL-SDU(=ALペイロード・フィール
ド)の結合情報であるPM(パケット・マーカー)をAL
-PDU内に拡張フィールドを設けてそこに格納するように
し、再送発生時にもALペイロード・フィールドとPM
(パケット・マーカー)がセットで再送されるようにす
る。
(57) [Summary] The present invention relates to a low bit rate multimedia communication protocol, in which each AL-P transmitted in a divided manner is transmitted.
An object is to ensure that a DU can be reproduced in an AL-SDU on a receiving side. When an AL-SDU is divided and transmitted, a PM (packet marker), which is combined information of each divided AL-SDU (= AL payload field), is transmitted to the AL.
-An extension field is provided in the PDU and stored there, and even when retransmission occurs, the AL payload field and PM
(Packet marker) to be retransmitted in the set.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、エラー率の高い無
線伝送路などでの通信でデータパケットを用いてARQ(A
utomatic Repeat reQuest)によるエラー訂正をおこな
う場合に、受信側にて確実に分割データを結合して再構
成することができるようにした低ビットレートマルチメ
ディア通信方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ARQ (ARQ
The present invention relates to a low-bit-rate multimedia communication method that can reliably combine and reconstruct divided data on the receiving side when error correction is performed by utomatic Repeat reQuest).
【0002】[0002]
【従来の技術】近年、ITU-Tにおいて低ビットレート・
マルチメディア・サービス用の通信用ビデオ符号化方式
及び、多重化方式、通信手順が正式勧告化され、それに
ともない各社からITU-T勧告に準拠したTV会議システ
ムや動画TV電話などのビデオ通信端末装置が発売され
ている。このような中で、H.324(GSTN低ビットレート
テレビ電話サービス用マルチメディア端末)ではH.223
(低ビットレートマルチメディア通信用多重化プロトコ
ル)が通信方法の一部として使用されている。2. Description of the Related Art In recent years, low bit rate
Video encoding systems for multimedia services, multiplexing systems, and communication procedures have been officially recommended. Video communication terminal devices such as TV conference systems and video TV phones conforming to ITU-T recommendations from various companies. Has been released. Under these circumstances, H.324 (multimedia terminal for GSTN low bit rate videophone service) is H.223.
(Multiplexing protocol for low bit rate multimedia communication) is used as part of the communication method.
【0003】従来、低ビットレートマルチメディア通信
方法は図5、図6、図8、図9に示すような方法が一般
的であり、以下、これらの図を参照しながら説明する。Conventionally, as a low bit rate multimedia communication method, a method as shown in FIGS. 5, 6, 8, and 9 is generally used, and will be described below with reference to these drawings.
【0004】図5は従来のAL3-SDU(アダプテーション
・レイヤ3-サービス・データ・ユニット)を分割してAL
3-PDU(アダプテーション・レイヤ3-プロトコル・デー
タ・ユニット)に格納した時のMUX-PDUの構成図であ
る。ここで、プロトコル・データ・ユニット(PDU)と
は同位プロトコルレイヤエンティティ間で交換される情
報のユニットであり、サービス・データ・ユニット(SD
U)とは一方のプロトコルレイヤエンティティから他方
のプロトコルレイヤエンティティに対して完全な形で転
送される情報の論理ユニットである。一般的にサービス
・データ・ユニットはデコーダで再現できるデータの最
小単位である。FIG. 5 shows a conventional AL3-SDU (Adaptation Layer 3-Service Data Unit) divided into ALs.
FIG. 3 is a configuration diagram of a MUX-PDU when stored in a 3-PDU (Adaptation Layer 3-Protocol Data Unit). Here, the protocol data unit (PDU) is a unit of information exchanged between peer protocol layer entities, and includes a service data unit (SD).
U) is a logical unit of information that is completely transferred from one protocol layer entity to another. Generally, a service data unit is the minimum unit of data that can be reproduced by a decoder.
【0005】音声は、ITU-T勧告G.723で再生可能な最小
単位の30[ms]分の音声データ(AL2-SDU)に分割されそ
のままAL2-PDU(オーディオ)に組み込まれる。画像
は、ITU-T勧告H.261やH.263で再生可能な1フレーム分の
ビデオデータ(AL3-SDU)を複数のAL3-PDUに分割して送
信する。[0005] Audio is divided into audio data (AL2-SDU) of 30 [ms], which is the minimum unit that can be reproduced according to ITU-T Recommendation G.723, and is directly incorporated into AL2-PDU (audio). The image is transmitted by dividing video data (AL3-SDU) for one frame reproducible by ITU-T Recommendations H.261 and H.263 into a plurality of AL3-PDUs.
【0006】図5では、ビデオデータから成るAL3-SDU
が分割され、AL3-PDUに変換され、MUX-PDUに組み込まれ
る様子を示している。ここでは、AL3-SDUは3つのAL3ペ
イロードフィールドに分割され、それぞれAL3ヘ
ッダとAL3CRCフィールドを付加されてAL3-PDUに変換さ
れる。図5において、12はMUX-PDUの先頭に位置するM
UXヘッダである。また17は主にビデオデータを送るた
めにMUX-PDU内に割り当てられたAL3ペイロードフィール
ドである。19はAL3ペイロードフィールド、20はA
L3ペイロードフィールド、21はAL3ペイロードフィ
ールドである。In FIG. 5, an AL3-SDU composed of video data is shown.
Is divided, converted into an AL3-PDU, and incorporated into the MUX-PDU. Here, the AL3-SDU is divided into three AL3 payload fields, each of which is added with an AL3 header and an AL3 CRC field, and converted into an AL3-PDU. In FIG. 5, reference numeral 12 denotes M located at the head of the MUX-PDU.
UX header. Reference numeral 17 denotes an AL3 payload field mainly assigned in the MUX-PDU for transmitting video data. 19 is the AL3 payload field, 20 is A
An L3 payload field, 21 is an AL3 payload field.
【0007】図5に示すように送出すべきデータから成
るデータ・ユニット(AL3-SDU)を分割して送信する場
合、複数に分割された各々のデータ・ユニットをそれぞ
れ別のMUX-PDUの中のALペイロード・フィールドに格納
し、分割されたデータ・ユニットの結合情報を各MUX-PD
UのMUXヘッダ12に格納する。When a data unit (AL3-SDU) composed of data to be transmitted is divided and transmitted as shown in FIG. 5, each of the plurality of divided data units is stored in a separate MUX-PDU. And store the combined information of the divided data units in each MUX-PD
It is stored in the MUX header 12 of U.
【0008】図3はAL3ヘッダ・フォーマットである。
図3に示すようにAL3ヘッダ16は、SN(シーケンス
番号フィールド)とPT(AL-PDUペイロードタイプ)か
ら構成されている。SN(シーケンス番号フィールド)
は、受信側でAL-PDUが欠落しているか若しくはMUX-PDU
レイヤで誤配送されたことを検出するために用いられる
順序番号である。PTは、AL-PDUのペイロードタイプを
示し、このPTが"1"の時、AL-PDUペイロードフィール
ドはAL-SDUを含んでいることを示す。またPTが"0"の
時、AL-PDUペイロードフィールドは再送手順の中で使用
される監視メッセージを含んでいることを示す。FIG. 3 shows an AL3 header format.
As shown in FIG. 3, the AL3 header 16 includes an SN (sequence number field) and a PT (AL-PDU payload type). SN (sequence number field)
Indicates that the receiving side is missing the AL-PDU or the MUX-PDU
This is an order number used to detect that the layer has been erroneously delivered. The PT indicates the payload type of the AL-PDU. When the PT is “1”, it indicates that the AL-PDU payload field includes the AL-SDU. Also, when the PT is “0”, it indicates that the AL-PDU payload field includes a monitoring message used in the retransmission procedure.
【0009】AL3CRCフィールド18は、AL3ヘッダを含
むAL-PDU全体にわたって誤り検出をおこなうために使用
される。CRCフィールドの値は、CRCフィールドのビット
を除外したAL-PDUの内容を生成多項式で除算(モジュロ
2)した剰余である。The AL3 CRC field 18 is used to perform error detection over the entire AL-PDU including the AL3 header. The value of the CRC field is obtained by dividing the contents of the AL-PDU excluding the CRC field bits by a generator polynomial (modulo
2) The remainder.
【0010】なお、AL3-SDUがAL3ペイロードフィールド
に分割されてAL3-PDUに変換される場合に、1つのAL3ペ
イロードフィールドに異なるAL3-SDUのデータが組み込
まれることはない。これはH.223によって決められてお
り、受信側においてAL3-SDUの分離する手間を不要にし
ている。逆にいえばAL3-SDUのビデオフレームの区切り
がAL3-PDUの区切りとなる。音声データ(AL2-SDU)は分
割されることはない。図5では、AL2-PDUとAL3-PDUでMU
X-SDUが構成されており、このMUX-SDUに対してMUXヘッ
ダが付加されている。[0010] When the AL3-SDU is divided into AL3 payload fields and converted into AL3-PDUs, data of different AL3-SDUs is not incorporated in one AL3 payload field. This is determined by H.223, and eliminates the need to separate the AL3-SDU on the receiving side. Conversely, the break of the video frame of AL3-SDU is the break of AL3-PDU. The audio data (AL2-SDU) is not divided. In FIG. 5, the MU is used for AL2-PDU and AL3-PDU.
An X-SDU is configured, and a MUX header is added to the MUX-SDU.
【0011】MUXヘッダ12は図6のように、MC(多
重化コードフィールド)、HEC(ヘッダ誤り制御フィ
ールド)、PM(パケットマーカーフィールド)から構
成されている。MC(多重化コードフィールド)は多重
化テーブルのエントリを参照することにより、MUX-PDU
情報フィールド(MUX-SDU)の各オクテットがどの論理
チャネルに属しているかを示している。受信側はこの多
重化コードによって、MUX-SDUにどのALのPDUが組み込ま
れているか知ることができる。HEC(ヘッダ誤り制御
フィールド)は、3ビットCRCであり多重化コードフィー
ルドの誤り訂正機能を提供している。As shown in FIG. 6, the MUX header 12 is composed of MC (multiplex code field), HEC (header error control field), and PM (packet marker field). The MC (multiplexing code field) refers to the entry of the multiplexing table, and the MUX-PDU
Each octet of the information field (MUX-SDU) indicates which logical channel it belongs to. The receiving side can know which AL PDU is incorporated in the MUX-SDU by using the multiplexing code. The HEC (header error control field) is a 3-bit CRC and provides an error correction function for a multiplexed code field.
【0012】MUXヘッダ12には、分割されたAL3ペイロ
ードフィールドの結合情報を格納している。前述のPM
(パケットマーカーフィールド)は、分割可能論理チャ
ネルのMUX-SDUの終わりをマークするために使用され
る。具体的には、AL3ペイロードフィールドのデータ
が書き込まれたMUX-PDUのMUXヘッダのPM(パケット・
マーカー)には、前のMUX-PDUのデータが最終オクテッ
ドのデータではないことを示す"0"にセットされる。ま
たAL3ペイロードフィールドののデータが書き込まれ
たMUX-PDUのMUXヘッダのPMにも、前のMUX-PDUのデー
タが最終オクテッドのデータではないことを示す"0"に
セットされる。受信側では、PMが"0"である場合は前
のMUX-PDUのAL3ペイロードフィールドのデータに結合さ
せることになる。[0012] The MUX header 12 stores connection information of the divided AL3 payload fields. PM mentioned above
The (packet marker field) is used to mark the end of the MUX-SDU of the divisible logical channel. Specifically, PM (packet / packet) of the MUX header of the MUX-PDU in which the data of the AL3 payload field is written
Marker) is set to “0” indicating that the data of the previous MUX-PDU is not the data of the last octet. The PM of the MUX header of the MUX-PDU in which the data of the AL3 payload field is written is also set to “0” indicating that the data of the previous MUX-PDU is not the last octet data. On the receiving side, when the PM is "0", it is combined with the data of the AL3 payload field of the previous MUX-PDU.
【0013】反対に、AL3ペイロードフィールドのデ
ータが書き込まれたMUX-PDUのMUXヘッダのPMには、前
のMUX-PDUのデータが最終オクテッドのデータであった
ことを示す"1"にセットされる。受信側では、PMが"1"
である場合は前のMUX-PDUのデータに結合させず、そのM
UX-PDUのAL3ペイロードフィールドのデータを先頭とし
て処理される。以上のようなデータフォーマットでマル
チメディアデータは多重化される。On the contrary, the PM of the MUX-PDU of the MUX-PDU in which the data of the AL3 payload field is written is set to “1” indicating that the data of the previous MUX-PDU is the last octet data. You. On the receiving side, PM is "1"
Is not combined with the data of the previous MUX-PDU,
Processing is performed with the data of the AL3 payload field of the UX-PDU at the top. Multimedia data is multiplexed in the above data format.
【0014】図8及び図9はAL3-PDUでエラーが発生し
た場合の再送及びAL3-SDUの再構成の手順のシーケンス
図である。AL3-PDUでエラーが発生した場合の再送及びA
L3-SDUの再構成のシーケンスを図8を参照しながら説明
する。図8において左半分が送信側、右半分が受信側で
あり、時間は上から下へ流れている。ここで送信するビ
デオデータの各フレームについて、最初のフレームをフ
レームA、次ぎのフレームをフレームB、その次ぎのフレ
ームをフレームCとする。FIG. 8 and FIG. 9 are sequence diagrams of procedures for retransmission when an error occurs in the AL3-PDU and reconfiguration of the AL3-SDU. Retransmission and A when an error occurs in AL3-PDU
The L3-SDU reconfiguration sequence will be described with reference to FIG. In FIG. 8, the left half is the transmitting side and the right half is the receiving side, and time flows from top to bottom. For each frame of video data to be transmitted here, the first frame is frame A, the next frame is frame B, and the next frame is frame C.
【0015】まず、フレームAの通信処理をおこなう。
送信側では、フレームAのAL3-SDUを3つのAL3ペイロー
ド(A-、A-、A-)に分割し、MUX-PDUに格納して
送信する。AL3ペイロードA-を格納したMUX-PDUのMUX
ヘッダのPMには"1"が格納されており、これはAL3ペイ
ロードA-を格納したMUX-PDUはフレームAの最初のオク
テットを格納していることを示している。First, communication processing of frame A is performed.
On the transmitting side, the AL3-SDU of frame A is divided into three AL3 payloads (A-, A-, A-), stored in a MUX-PDU, and transmitted. MUX of MUX-PDU storing AL3 payload A-
“1” is stored in the PM of the header, which indicates that the MUX-PDU storing the AL3 payload A- stores the first octet of the frame A.
【0016】AL3ペイロードA-を格納したMUX-PDUを受
信した受信側は、AL3CRCを調べ、エラーがないことを確
認するとMUXヘッダのPMが"1"であることから新たなフ
レームの始まりであると判断して、新たなAL3-SDUの再
構成を始める。When the receiving side that has received the MUX-PDU storing the AL3 payload A- checks the AL3 CRC and confirms that there is no error, it is the beginning of a new frame because the PM of the MUX header is "1". Therefore, reconfiguration of a new AL3-SDU is started.
【0017】次ぎにAL3ペイロードA-を格納したMUX-P
DUが送信される。このMUX-PDUのMUXヘッダのPMには、
前のMUX-PDUがフレームAのデータを格納していたことを
示すために"0"が格納される。つまりAL3ペイロードA-
を格納したMUX-PDUはフレームAの途中からのデータを格
納していることを示している。Next, the MUX-P storing the AL3 payload A-
DU is sent. In the PM of the MUX header of this MUX-PDU,
“0” is stored to indicate that the previous MUX-PDU has stored data of frame A. That is, AL3 payload A-
Indicates that the data from the middle of the frame A is stored in the MUX-PDU.
【0018】AL3ペイロードA-を格納したMUX-PDUを受
信した受信側はAL3CRCを調べる。図8ではこのAL3ペイ
ロードA-を格納したMUX-SDUにおいて通信エラーが発
生しており、このためCRC演算結果はエラーとなる。し
かし、図8では運良くMUXヘッダにはエラーが発生して
いない。The receiving side that has received the MUX-PDU storing the AL3 payload A- checks the AL3 CRC. In FIG. 8, a communication error has occurred in the MUX-SDU storing the AL3 payload A-, and the CRC calculation result results in an error. However, in FIG. 8, no error has occurred in the MUX header.
【0019】受信されたMUX-SDUは廃棄される。またMUX
ヘッダの内容のうち、MC(多重化コード)とHEC
(ヘッダ誤り制御)についても意味を持たなくなるため
廃棄される。ところがPMについては有効であり、ここ
ではPM="0"であることから前のMUX-PDUに格納された
データは最終オクテットではないことを認識する。[0019] The received MUX-SDU is discarded. Also MUX
MC (multiplexing code) and HEC among the contents of the header
(Header error control) is discarded because it has no meaning. However, PM is valid. Here, since PM = 0, it is recognized that the data stored in the previous MUX-PDU is not the last octet.
【0020】その次ぎに送られるAL3ペイロードA-を
格納したMUX-PDUのMUXヘッダのPMには"0"が格納さ
れ、これは、AL3ペイロードA-を格納したMUX-PDUはフ
レームAの途中からのデータを格納していることを示し
ている。AL3ペイロードA-を格納したMUX-PDUを受信し
た受信側はAL3CRCを調べ、エラーがないことを確認する
とMUXヘッダのPMが"0"であることから、前のMUX-PDU
がフレームAの最後のオクテットを格納していないこと
を認識し、前のパケットのAL3ペイロードに連結しよう
とする。[0020] The PM of the MUX header of the MUX-PDU storing the AL3 payload A- sent next thereto stores "0" in the PM, which indicates that the MUX-PDU storing the AL3 payload A- is in the middle of the frame A. Indicates that the data from is stored. The receiving side that has received the MUX-PDU storing the AL3 payload A- checks the AL3CRC and confirms that there is no error. Since the PM of the MUX header is "0", the previous MUX-PDU is received.
Recognizes that it does not store the last octet of frame A, and tries to concatenate it with the AL3 payload of the previous packet.
【0021】しかし、直前のAL3ペイロードがCRCエラー
によって廃棄されているため、図3に示すAL3ヘッダ・
フォーマットのSNの非連続が検出される。このため、
受信を想定しているSNのAL3ペイロードが再度送信さ
れるように再送要求を送信する。送信側へ送られる再送
要求メッセージの中にはこのSNが書き込まれる。な
お、AL3ペイロードA-を格納するMUX-PDUのMUXヘッダ
のPMの情報は、その直前の正しく受信することができ
なかったMUX-SDUについての情報であるため、無意味で
あり廃棄される。However, since the immediately preceding AL3 payload has been discarded due to a CRC error, the AL3 header shown in FIG.
A discontinuity in the SN of the format is detected. For this reason,
A retransmission request is transmitted so that the AL3 payload of the SN assumed to be received is transmitted again. This SN is written in the retransmission request message sent to the transmission side. Note that the PM information in the MUX header of the MUX-PDU that stores the AL3 payload A- is meaningless and is discarded because it is information about the MUX-SDU immediately before that that could not be correctly received.
【0022】再送要求メッセージを受信した送信側は、
このメッセージ内に含まれるSNのパケット、AL3ペイ
ロードA-の再送をおこなう。前に送ったMUX-PDUがAL3
ペイロードA-を格納し、これがフレームAの終端であ
ったために、たとえ再送であっても、再送データ(AL3
ペイロードA-)を格納したMUX-PDUのMUXヘッダのPM
には"1"が格納される。When the transmitting side receives the retransmission request message,
The SN packet and the AL3 payload A- included in this message are retransmitted. MUX-PDU sent earlier is AL3
The payload A- is stored, and since this is the end of frame A, even if it is retransmission, the retransmission data (AL3
PM of MUX header of MUX-PDU that stores payload A-)
Stores "1".
【0023】この再送パケットを受信した受信側は、AL
3CRCを調べエラーの有無を確認する。AL3CRCエラーがな
いことを確認すると、次にSNを調べる。SNが再送要
求をおこなったSNと一致すると、このパケットが再送
応答パケットであると認識する。The receiving side that has received this retransmitted packet has the AL
3 Check the CRC and check for errors. After confirming that there is no AL3CRC error, the SN is checked next. If the SN matches the SN that issued the retransmission request, the packet is recognized as a retransmission response packet.
【0024】再送応答パケットであると認識した場合
は、そのパケット内のMUXヘッダのPMに関わらず、以
前AL3CRCエラーが発生した時のPMが"0"であったた事
に従って連結処理が行われ、その時までに受信を完了し
ていたAL3ペイロード(A-)と連結される。つまり、
再送応答パケットによって受信されたPMの内容が"1"
であったとしても、受信側にとっては無意味であり、廃
棄される。When the packet is recognized as a retransmission response packet, the connection process is performed according to the fact that the PM at the time when the AL3 CRC error occurred was "0" regardless of the PM of the MUX header in the packet. , And is concatenated with the AL3 payload (A-) that has completed reception up to that point. That is,
The content of PM received by the retransmission response packet is "1"
Is meaningless to the receiving side and is discarded.
【0025】送信側は、AL3ペイロードA-の再送が終
了すると、次のパケットAL3ペイロードA-についても
再送をおこなう。このAL3ペイロードA-(再送パケッ
ト)を格納したMUX-PDUのMUXヘッダのPMには、前述の
場合と同様にフレームAの途中からのデータを格納して
いることを示すために"0"が格納される。この再送パケ
ットを受信した受信側は、AL3CRCを調べエラーがなけれ
ば次にSNを調べる。順序番号の連続性が確認されれ
ば、この時受信されたPMが"0"であるために前に受信
していたAL3ペイロードA-と連結処理をおこなう。When the retransmission of the AL3 payload A- is completed, the transmitting side also retransmits the next packet AL3 payload A-. The PM of the MUX header of the MUX-PDU storing the AL3 payload A- (retransmission packet) contains "0" to indicate that data from the middle of the frame A is stored as in the case described above. Is stored. The receiving side that has received the retransmission packet checks the AL3CRC and if there is no error, then checks the SN. If the continuity of the sequence numbers is confirmed, the connection processing is performed with the AL3 payload A- previously received because the PM received at this time is "0".
【0026】次に、フレームBの通信処理をおこなう。
フレームBについては送信側にてAL3-SDUを2つのAL3ペ
イロード(B-、B-)に分割し、MUX-PDUに格納して
送信する。AL3ペイロードB-を格納したMUX-PDUのMUX
ヘッダのPMには"1"が格納され、これはAL3ペイロード
B-を格納したMUX-PDUはフレームBの最初のオクテット
を格納していることを示している。Next, communication processing of frame B is performed.
For the frame B, the transmitting side divides the AL3-SDU into two AL3 payloads (B-, B-), stores them in a MUX-PDU, and transmits them. MUX of MUX-PDU containing AL3 payload B-
"1" is stored in the PM of the header, which is the AL3 payload
The MUX-PDU storing B- indicates that the first octet of the frame B is stored.
【0027】AL3ペイロードB-を格納したMUX-PDUを受
信した受信側は、エラーがないことを確認するとMUXヘ
ッダのPMが"1"であることから新たなフレームの始ま
りであると判断して新たなAL3-SDUの再構成を始める。
と同時に以前までに受信したフレームAは終結したと判
断し、完成したフレームAのAL3-SDUは、図2のビデオ符
号器23(復号処理)に処理を移される。When the receiving side that has received the MUX-PDU storing the AL3 payload B- confirms that there is no error, it determines that the start of a new frame has occurred since the PM of the MUX header is "1". Start reconstruction of a new AL3-SDU.
At the same time, it is determined that the previously received frame A has ended, and the processing of the AL3-SDU of the completed frame A is transferred to the video encoder 23 (decoding process) in FIG.
【0028】AL3ペイロードB-を格納したMUX-PDUのMU
XヘッダのPMには"0"が格納され、これはAL3ペイロー
ドB-を格納したMUX-PDUはフレームBの途中からのデー
タを格納していることを示している。MU of MUX-PDU storing AL3 payload B-
“0” is stored in the PM of the X header, which indicates that the MUX-PDU storing the AL3 payload B- stores data from the middle of the frame B.
【0029】AL3ペイロードB-を格納したMUX-PDUを受
信した受信側はAL3CRCを調べエラーがなければ次にSN
を調べる。順序番号の連続性が確認されれば、この時受
信されたPMが"0"であるために前に受信していたAL3ペ
イロードB-と連結処理をおこなう。The receiving side that has received the MUX-PDU storing the AL3 payload B- checks the AL3CRC, and if there is no error, the SN next.
Find out. If the continuity of the sequence numbers is confirmed, the connection processing is performed with the previously received AL3 payload B- because the PM received at this time is "0".
【0030】続いて、同様な手順でフレームCの通信処
理をおこなう。送信側では、フレームCのAL3-SDUを2つ
のAL3ペイロード(C-、C-)に分割し、MUX-PDUに格
納して送信する。Subsequently, communication processing of frame C is performed in the same procedure. On the transmitting side, the AL3-SDU of the frame C is divided into two AL3 payloads (C-, C-), stored in the MUX-PDU, and transmitted.
【0031】このような流れで、AL3-PDUでエラーが発
生した場合の再送及びAL3-SDUの再構成は実行される。In such a flow, retransmission when an error occurs in the AL3-PDU and reconfiguration of the AL3-SDU are executed.
【0032】[0032]
【発明が解決しようとする課題】このような従来の低ビ
ットレートビデオ通信方法における課題を図9を参照し
ながら説明する。Problems in such a conventional low bit rate video communication method will be described with reference to FIG.
【0033】フレームAの通信処理をおこなう場合、図
8に示すように通信エラーが発生しても、この時はMUX
ヘッダにはエラーが発生していないので、PM(パケッ
トマーカー)については有効である。しかし図9の例で
は、このAL3ペイロードA-を格納したMUX-SDUにおいて
通信エラーが発生しており、このためCRC演算結果はエ
ラーとなる。しかも図9では運悪くMUXヘッダにエラー
が発生し、本来PM="0"であるべきところがPM="1"に
反転している。この時、MUXヘッダの内容のうちMCと
HECについては廃棄されるが、PM(パケットマーカ
ー)については有効である。When performing communication processing of frame A, even if a communication error occurs as shown in FIG.
Since no error has occurred in the header, PM (packet marker) is valid. However, in the example of FIG. 9, a communication error has occurred in the MUX-SDU storing the AL3 payload A-, and therefore, the CRC calculation result results in an error. Further, in FIG. 9, an error has occurred in the MUX header unfortunately, and PM = “0” is reversed to PM = “1”. At this time, among the contents of the MUX header, MC and HEC are discarded, but PM (packet marker) is valid.
【0034】送信側は、次ぎにAL3ペイロードA-を格
納したMUX-PDUを送り、このMUX-PDUのMUXヘッダのPM
にはフレームAの途中からのデータを格納していること
を示す"0"が格納される。AL3ペイロードA-を格納した
MUX-PDUを受信した受信側は、エラーがないことを確認
するとMUXヘッダのPMが"0"であることから、前のパケ
ットのAL3ペイロードに連結しようとする。Next, the transmitting side sends a MUX-PDU storing the AL3 payload A-, and the PM of the MUX header of the MUX-PDU is transmitted.
Stores "0" indicating that data from the middle of frame A is stored. Stored AL3 payload A-
When the receiving side that has received the MUX-PDU confirms that there is no error, since the PM of the MUX header is “0”, the receiving side attempts to connect to the AL3 payload of the previous packet.
【0035】しかし、直前のAL3ペイロードがCRCエラー
によって廃棄されているため、図3に示すAL3ヘッダ・
フォーマットのSNの非連続が検出される。このためAL
3ペイロードが送信されるように再送要求を送信する。
再送要求メッセージにはこのSNが含まれる。このとき
AL3ペイロードA-を格納するMUX-PDUのPMの情報は、
その直前の正しく受信することができなかったMUX-SDU
についての情報であるため、無意味であり廃棄される。However, since the previous AL3 payload has been discarded due to a CRC error, the AL3 header shown in FIG.
A discontinuity in the SN of the format is detected. AL
3 Send a retransmission request so that the payload is transmitted.
This SN is included in the retransmission request message. At this time
The PM information of the MUX-PDU that stores the AL3 payload A-
MUX-SDU just before that could not be received correctly
Is meaningless and is discarded.
【0036】再送要求メッセージを受信した送信側は、
このメッセージ内に含まれるSNのパケット、AL3ペイ
ロードA-の再送をおこなう。前のMUX-PDUがすでにAL3
ペイロードA-を格納しており、これがフレームAの終
端であったために、このAL3ペイロードA-を格納した
再送MUX-PDUのMUXヘッダのPMには"1"が格納される。The transmitting side receiving the retransmission request message,
The SN packet and the AL3 payload A- included in this message are retransmitted. Previous MUX-PDU is already AL3
Since the payload A- is stored and is the end of the frame A, “1” is stored in PM of the MUX header of the retransmission MUX-PDU storing the AL3 payload A-.
【0037】この再送パケットを受信した受信側は、エ
ラーがないことを確認すると、次にSNを調べる。SN
が再送要求をおこなったSNと一致すると、このパケッ
トが再送応答パケットであると認識する。しかし、以前
AL3CRCエラーが発生した時、そのMUX-PDUのPMが"1"に
なってしまったために、新たなフレームの始まりである
と判断して、新たなAL3-SDUの再構成を始める。このよ
うにエラーによってPMが"1"として受信された場合
は、その後、再送応答パケットを受信した際、連結処理
は行なわれない。When the receiving side that has received the retransmission packet confirms that there is no error, it next checks the SN. SN
If this matches the SN that made the retransmission request, it recognizes that this packet is a retransmission response packet. But before
When an AL3CRC error occurs, since the PM of the MUX-PDU has become "1", it is determined that this is the start of a new frame, and reconfiguration of a new AL3-SDU is started. As described above, when the PM is received as “1” due to the error, the connection processing is not performed when the retransmission response packet is received thereafter.
【0038】送信側は、AL3ペイロードA-の再送が終
了すると次のパケットAL3ペイロードA-の再送をおこ
なう。このAL3ペイロードA-を格納したMUX-PDUのMUX
ヘッダのPM(パケット・マーカー)には"0"が格納さ
れる。この再送パケットを受信した受信側は、エラーが
なければ次にSNを調べる。順序番号の連続性が確認さ
れれば、この時受信されたPMが"0"であるために前に
受信していたAL3ペイロードA-と連結処理をおこな
う。When the retransmission of the AL3 payload A- is completed, the transmitting side retransmits the next packet AL3 payload A-. MUX of MUX-PDU storing this AL3 payload A-
“0” is stored in the PM (packet marker) of the header. The receiving side that has received the retransmission packet checks the SN next if there is no error. If the continuity of the sequence numbers is confirmed, the connection processing is performed with the AL3 payload A- previously received because the PM received at this time is "0".
【0039】以上のようにエラー発生によってPMが反
転してしまったため、1つのフレームAは、AL3ペイロー
ドA-から構成されるフレームAと、AL3ペイロードA-
及びAL3ペイロードA-から構成されるフレームAの2つ
のフレームに分割されてしまい、受信側で処理されてし
まう。このため、ビデオ符号器23で正しくビデオを復
号することができなくなるという問題が発生していた。As described above, since the PM has been inverted due to the occurrence of the error, one frame A is composed of the frame A composed of the AL3 payload A- and the frame A composed of the AL3 payload A-.
In addition, the frame is divided into two frames, that is, the frame A including the AL3 payload A-, and is processed on the receiving side. For this reason, the video encoder 23 cannot correctly decode the video.
【0040】本発明は上記課題を解決するもので、分割
されて送信される各AL-PDUを、受信側で確実にAL-SDUに
再現できるようにすることを目的としている。An object of the present invention is to solve the above-mentioned problem, and an object of the present invention is to enable each receiving side to reliably reproduce each of the divided AL-PDUs in an AL-SDU.
【0041】[0041]
【課題を解決するための手段】本発明は上記目的を達成
するために、AL-SDUが分割されて送信される場合には、
分割された各AL-SDU(=ALペイロード・フィールド)の
結合情報であるPM(パケットマーカー)をAL-PDU内に
拡張フィールドを設けてそこに格納するようにする構成
である。According to the present invention, in order to achieve the above object, when an AL-SDU is divided and transmitted,
An extended field is provided in an AL-PDU and a PM (packet marker), which is combined information of each divided AL-SDU (= AL payload field), is stored therein.
【0042】この本発明によれば、分割されて送信され
る各AL-PDUを、受信側で確実にAL-SDUに再現することが
できる。According to the present invention, each AL-PDU that is divided and transmitted can be reliably reproduced in the AL-SDU on the receiving side.
【0043】[0043]
【発明の実施の形態】本発明の請求項1に記載の発明
は、送出すべきデータから成るデータ・ユニットを分割
して送信する場合に、複数に分割された各々のデータ・
ユニットをペイロード・フィールドに格納し、分割され
たデータ・ユニットの結合情報を示すパケット・マーカ
ーを前記ペイロード・フィールドの中の拡張フィールド
に格納し、誤り検出情報を前記ペイロード・フィールド
に格納し、受信側では前記ペイロード・フィールドの中
の拡張フィールドに格納されたパケット・マーカーに基
づいてデータ・ユニットの再構成をおこなう低ビットレ
ートマルチメディア通信方法であり、分割されて送信さ
れる各AL-PDUを、受信側で確実にAL-SDUに再現すること
ができるという作用を有する。DESCRIPTION OF THE PREFERRED EMBODIMENTS According to the first aspect of the present invention, when a data unit consisting of data to be transmitted is divided and transmitted, each data unit divided into a plurality of data units is transmitted.
Storing the unit in a payload field, storing a packet marker indicating combination information of the divided data units in an extension field in the payload field, storing error detection information in the payload field, and receiving On the side, a low bit rate multimedia communication method for reconstructing a data unit based on a packet marker stored in an extension field of the payload field, wherein each AL-PDU divided and transmitted is This has the effect that the data can be reliably reproduced in the AL-SDU on the receiving side.
【0044】以下、本発明の実施の形態について図を参
照しながら説明する。 (実施の形態1)図1は本発明の実施の形態におけるAL
3-SDUを分割してAL3-PDUに格納した時のMUX-PDUの構成
図である。図2は低ビットレートマルチメディア通信用
多重化プロトコルの多重化ブロック図、図3はAL3ヘッ
ダ・フォーマットである。図4はAL3-PDUの拡張フォー
マットである。図7は本発明の実施の形態におけるMUX-
PDUでエラーが発生した場合の再送及びAL3-SDUの再構成
の手順のシーケンス図である。Hereinafter, embodiments of the present invention will be described with reference to the drawings. (Embodiment 1) FIG. 1 shows an AL according to an embodiment of the present invention.
FIG. 3 is a configuration diagram of a MUX-PDU when a 3-SDU is divided and stored in an AL3-PDU. FIG. 2 is a multiplexing block diagram of a multiplexing protocol for low bit rate multimedia communication, and FIG. 3 is an AL3 header format. FIG. 4 shows an extended format of the AL3-PDU. FIG. 7 shows a MUX- according to the embodiment of the present invention.
FIG. 13 is a sequence diagram of a procedure for retransmission and an AL3-SDU reconfiguration when an error occurs in a PDU.
【0045】図1はAL3-SDU(アダプテーション・レイ
ヤ3-サービス・データ・ユニット)を分割してAL3-PDU
(アダプテーション・レイヤ3-プロトコル・データ・ユ
ニット)に格納した時のMUX-PDU(マルチプレクス-プロ
トコル・データ・ユニット)の構成を示し、図1におい
て、1はMUXヘッダ、2はAL2ヘッダ、3はAL2ペイロー
ドフィールド、4はAL2CRCフィールド、5はAL3ヘッ
ダ、6はAL3ペイロードフィールド、7はAL3拡張フィー
ルド、8はAL3CRCフィールドである。また送信データフ
レームAL3-SDUは送信のために複数に分割される。9はA
L3ペイロードフィールド、10はAL3ペイロードフィ
ールド、11はAL3ペイロードフィールドであり、
このように送信データフレームAL3-SDUは3つに分割さ
れ、分割して得られたサブユニットが前述のAL3-PDUに
格納される。FIG. 1 shows an AL3-SDU (Adaptation Layer 3-Service Data Unit) divided into AL3-PDUs.
1 shows a configuration of a MUX-PDU (multiplex-protocol data unit) when stored in an (adaptation layer 3-protocol data unit). In FIG. Is an AL2 payload field, 4 is an AL2 CRC field, 5 is an AL3 header, 6 is an AL3 payload field, 7 is an AL3 extension field, and 8 is an AL3 CRC field. The transmission data frame AL3-SDU is divided into a plurality of parts for transmission. 9 is A
L3 payload field, 10 is AL3 payload field, 11 is AL3 payload field,
Thus, the transmission data frame AL3-SDU is divided into three, and the divided subunits are stored in the above-described AL3-PDU.
【0046】図2は低ビットレートマルチメディア通信
用多重化プロトコルの多重化ブロック図を示し、図2に
示すように、22はビデオ入出力、23はビデオ符号
器、24はアダプテーション・レイヤ3(AL3)、25は
オーディオ入出力、26はオーディオ符号器、27はア
ダプテーション・レイヤ2(AL2)、28はアプリケーシ
ョン、29はデータ・プロトコル、30はH.245制御、
31はLAPM、32はアダプテーション・レイヤ1(AL
1)、33は多重化レイヤ、34は物理レイヤである。FIG. 2 shows a multiplexing block diagram of a multiplexing protocol for low bit rate multimedia communication. As shown in FIG. 2, reference numeral 22 denotes a video input / output, 23 denotes a video encoder, and 24 denotes an adaptation layer 3 ( AL3), 25 is an audio input / output, 26 is an audio encoder, 27 is an adaptation layer 2 (AL2), 28 is an application, 29 is a data protocol, 30 is H.245 control,
31 is LAPM, 32 is adaptation layer 1 (AL
1) and 33 are multiplex layers, and 34 is a physical layer.
【0047】図2のようにビデオ入出力22から出力さ
れるビデオデータはビデオ符号器23で符号化され、AL
3-SDUとして出力される。AL3-SDUはアダプテーション・
レイヤ3(AL3)24でAL3-PDUに変換される。The video data output from the video input / output 22 as shown in FIG.
Output as 3-SDU. AL3-SDU is an adaptation
The data is converted into an AL3-PDU by the layer 3 (AL3) 24.
【0048】オーディオ入出力25から出力されるオー
ディオデータはオーディオ符号器26で符号化され、AL
2-SDU(アダプテーション・レイヤ2-サービス・データ
・ユニット)として出力される。AL2-SDUはアダプテー
ション・レイヤ2(AL2)27でAL2-PDU(アダプテーシ
ョン・レイヤ2-プロトコル・データ・ユニット)に変換
される。The audio data output from the audio input / output 25 is encoded by the audio encoder
Output as 2-SDU (Adaptation Layer 2-Service Data Unit). The AL2-SDU is converted into an AL2-PDU (Adaptation Layer 2-Protocol Data Unit) by an adaptation layer 2 (AL2) 27.
【0049】アプリケーション28から出力されるユー
ザーデータはデータ・プロトコル29で変換され、AL1-
SDU(アダプテーション・レイヤ1-サービス・データ・
ユニット)として出力される。AL1-SDUはアダプテーシ
ョン・レイヤ1(AL1)32でAL1-PDU(アダプテーショ
ン・レイヤ1-プロトコル・データ・ユニット)に変換さ
れる。The user data output from the application 28 is converted by the data protocol 29 and
SDU (Adaptation Layer 1-Service Data
Unit). The AL1-SDU is converted by an adaptation layer 1 (AL1) 32 into an AL1-PDU (Adaptation Layer 1-Protocol Data Unit).
【0050】アプリケーション28から出力される制御
命令はH.245制御30で制御データに変換され出力され
る。H.245制御30から出力される制御データはLAPM(L
inkAccess Procedure on the Modems)31で変換さ
れ、これもAL1-SDU(アダプテーション・レイヤ1-サー
ビス・データ・ユニット)として出力され、これもアダ
プテーション・レイヤ1(AL1)32にてAL1-PDUに変換
される。The control command output from the application 28 is converted into control data by the H.245 control 30 and output. The control data output from the H.245 control 30 is LAPM (L
Ink Access Procedure on the Modems (31), which is also output as AL1-SDU (Adaptation Layer 1-Service Data Unit), which is also converted into AL1-PDU in Adaptation Layer 1 (AL1) 32 You.
【0051】多重化レイヤ33は、アダプテーション・
レイヤ3(AL3)24からのAL3-PDU、アダプテーション
・レイヤ2(AL2)27からのAL2-PDU、アダプテーショ
ン・レイヤ1(AL1)32からのAL1-PDU、を多重化し、M
UX-PDUを出力する。多重化レイヤ33から出力されたMU
X-PDUは物理レイヤ34で物理的な信号に変換される。The multiplexing layer 33 includes an adaptation layer
The AL3-PDU from the layer 3 (AL3) 24, the AL2-PDU from the adaptation layer 2 (AL2) 27, and the AL1-PDU from the adaptation layer 1 (AL1) 32 are multiplexed, and M
Outputs UX-PDU. MU output from multiplexing layer 33
The X-PDU is converted into a physical signal in the physical layer 34.
【0052】以上のようなプロセスを経てマルチメディ
アデータは多重化され、そのデータフォーマットを示し
たのが図1である。図1では、AL3-SDUが分割され、AL3
-PDUに変換され、MUX-PDUに組み込まれる様子を示して
いる。ここでは、AL3-SDUは3つのAL3ペイロードフィー
ルドに分割され、それぞれAL3ヘッダ、AL3拡張フ
ィールドとAL3CRCフィールドを付加されてAL3-PDUに変
換される。The multimedia data is multiplexed through the above process, and FIG. 1 shows the data format. In FIG. 1, the AL3-SDU is divided and the AL3
-It is converted into a PDU and incorporated into the MUX-PDU. Here, the AL3-SDU is divided into three AL3 payload fields, each of which is added with an AL3 header, an AL3 extension field, and an AL3 CRC field, and is converted into an AL3-PDU.
【0053】AL3ヘッダは、図3に示すようにSN(シ
ーケンス番号フィールド)とPT(AL-PDUペイロードタ
イプ)から構成されている。SN(シーケンス番号フィ
ールド)は、受信側でAL-PDUが欠落しているか、もしく
はMUX-PDUレイヤで誤配送されたことを検出するために
用いられる順序番号である。The AL3 header comprises an SN (sequence number field) and a PT (AL-PDU payload type) as shown in FIG. The SN (sequence number field) is a sequence number used to detect that the AL-PDU is missing on the receiving side or that the AL-PDU is erroneously delivered in the MUX-PDU layer.
【0054】PT(AL-PDUペイロードタイプ)はAL-PDU
のペイロードタイプを示し、PTが"1"の時、AL-PDUペ
イロードフィールドはAL-SDUを含んでいることを示し、
PTが"0"の時、AL-PDUペイロードフィールドは再送手
順の中で使用される監視メッセージを含んでいることを
示す。PT (AL-PDU payload type) is AL-PDU
When the PT is "1", it indicates that the AL-PDU payload field contains AL-SDU,
When the PT is "0", it indicates that the AL-PDU payload field contains a monitoring message used in the retransmission procedure.
【0055】本実施の形態では、図4に示すようにAL3
拡張フィールドの中にもPM(パケットマーカー)を設
ける。このPMは、分割可能論理チャネルのMUX-SDUの
終わりをマークするために使用される。図1に示すよう
に、AL3ペイロードフィールドを含むAL3-PDUのAL3拡張
フィールドには、AL3ペイロードフィールドとにつ
いての結合情報を格納している。In this embodiment, as shown in FIG.
A PM (packet marker) is also provided in the extension field. This PM is used to mark the end of the MUX-SDU of the splittable logical channel. As shown in FIG. 1, in the AL3 extension field of the AL3-PDU including the AL3 payload field, information on coupling with the AL3 payload field is stored.
【0056】すなわち、AL3ペイロードフィールドを
含むAL3-PDUと、AL3ペイロードフィールドを含むAL3-
PDUのAL3拡張フィールドのPM(パケット・マーカー)
には、そのAL3-PDUのデータが最終オクテッドのデータ
ではないことを示すために"0"にセットされる。反対
に、AL3ペイロードフィールドを含むAL3-PDUのAL3拡
張フィールドのPMには、そのAL3-PDUのデータが最終
オクテッドのデータであることを示すために"1"にセッ
トされる。ここで注意することは、AL3拡張フィールド
のPMには、直前のAL3-PDUに含まれるAL3ペイロードフ
ィールドとの結合情報を必ずしも示しているわけではな
く、AL-SDUを含んでいる最直前のAL3-PDUのAL3ペイロー
ドフィールドとの結合情報を示していることである。That is, the AL3-PDU including the AL3 payload field and the AL3-PDU including the AL3 payload field
PM (packet marker) of the AL3 extension field of the PDU
Is set to "0" to indicate that the data of the AL3-PDU is not the data of the last octet. Conversely, the PM of the AL3 extension field of the AL3-PDU including the AL3 payload field is set to “1” to indicate that the data of the AL3-PDU is the last octet data. It should be noted here that the PM of the AL3 extension field does not necessarily indicate the binding information with the AL3 payload field included in the immediately preceding AL3-PDU, and the most recent AL3 including the AL-SDU does not necessarily indicate the binding information. -It indicates connection information with the AL3 payload field of the PDU.
【0057】AL3CRCフィールドは、AL3ヘッダを含むAL-
PDU全体にわたって誤り検出をおこなうために使用され
る。CRCフィールドの値は、CRCフィールドのビットを除
外したAL-PDUの内容を生成多項式で除算(モジュロ2)
した剰余である。The AL3CRC field contains an AL- header including an AL3 header.
Used to perform error detection across the PDU. The value of the CRC field is divided by the generator polynomial from the contents of the AL-PDU excluding the CRC field bits (modulo 2)
Is the remainder.
【0058】H.223では、AL3-SDUがAL3ペイロードフィ
ールドに分割されてAL3-PDUに変換される場合に、1つ
のAL3ペイロードフィールドに異なるAL3-SDUのデータが
組み込まれることはなく、受信側においてAL3-SDUの分
離する手間を不要にしている。逆にいえばAL3-SDUのビ
デオフレームの区切りがAL3-PDUの区切りとなる。In H.223, when an AL3-SDU is divided into AL3 payload fields and converted into an AL3-PDU, different AL3-SDU data is not incorporated in one AL3 payload field, and This eliminates the need to separate AL3-SDU. Conversely, the break of the video frame of AL3-SDU is the break of AL3-PDU.
【0059】AL2-SDUについてもAL3-SDUと同様である
が、AL2-SDUは音声データの区切りが30[ms]のデータで
あるため、22ビットもしくは26ビットで区切られる。こ
のデータ量は通信パケットに対して十分小さいため、通
常AL2-SDUが分割されることはない。The AL2-SDU is the same as the AL3-SDU. However, since the delimiter of the audio data is 30 [ms] data, the AL2-SDU is divided into 22 bits or 26 bits. Since this data amount is sufficiently small for the communication packet, the AL2-SDU is not usually divided.
【0060】図5に示すようにAL2-PDUとAL3-PDUでMUX-
SDUが構成されており、このMUX-SDUに対してMUXヘッダ
が付加されて、MUX-PDUとなる。MUXヘッダは図6のよう
に、MC(多重化コードフィールド)、HEC(ヘッダ
誤り制御フィールド)、PM(パケットマーカーフィー
ルド)から構成されている。従来と同様、多重化コード
フィールドは多重化テーブルのエントリを参照すること
により、MUX-PDU情報フィールド(MUX-SDU)の各オクテ
ットがどの論理チャネルに属しているかを示している。
受信側はこの多重化コードによって、MUX-SDUにどのAL
のPDUが組み込まれているか知ることができる。ヘッダ
誤り制御フィールドは3ビットCRCであり多重化コードフ
ィールドの誤り訂正機能を提供している。As shown in FIG. 5, MAL-PDU is used for AL2-PDU and AL3-PDU.
An SDU is configured, and a MUX header is added to the MUX-SDU to form a MUX-PDU. As shown in FIG. 6, the MUX header is composed of MC (multiplex code field), HEC (header error control field), and PM (packet marker field). As in the related art, the multiplex code field indicates which logical channel each octet of the MUX-PDU information field (MUX-SDU) belongs to by referring to the entry of the multiplex table.
The receiving side uses this multiplexing code to specify which AL to MUX-SDU.
Of PDUs are installed. The header error control field is a 3-bit CRC and provides an error correction function for the multiplexed code field.
【0061】MUXヘッダに設けられたPMは従来と同様
に、分割可能論理チャネルのMUX-SDUの終わりをマーク
するために使用される。すなわち図1のAL3ペイロード
フィールドを含むMUX-PDUとAL3ペイロードフィールド
を含むMUX-PDUのMUXヘッダのPMには、前のMUX-PDU
のデータ(AL3ペイロードフィールド)が最終オクテ
ッドのデータではないことを示すために"0"にセットさ
れる。反対に、AL3ペイロードフィールドを含むMUX-P
DUのMUXヘッダのPMには、前のMUX-PDUのデータが最終
オクテッドのデータであることを示すために"1"にセッ
トされる。このようにMUXヘッダのPMには、直前のAL3
-PDUに含まれるAL3ペイロードフィールドとの結合情報
を格納する。これは既存のシステムとも整合性をとるた
めに設けられ、本発明の受信側では、MUXヘッダのPM
の情報を利用することはない。The PM provided in the MUX header is used to mark the end of the MUX-SDU of the divisible logical channel as in the related art. That is, the PM of the MUX-PDU including the AL3 payload field and the PM of the MUX-PDU including the AL3 payload field in FIG.
(AL3 payload field) is set to "0" to indicate that it is not the last octet data. Conversely, MUX-P with AL3 payload field
PM of the MUX header of the DU is set to “1” to indicate that the data of the previous MUX-PDU is the data of the last octet. As described above, the PM of the MUX header contains the immediately preceding AL3
-Store binding information with the AL3 payload field included in the PDU. This is provided for consistency with existing systems, and the receiving side of the present invention uses the PM of the MUX header.
No information is used.
【0062】以上のようなデータフォーマットでマルチ
メディアデータは多重化される。次にAL3-PDUでエラー
が発生した場合の再送及びAL3-SDUの再構成のシーケン
スを図7を参照しながら説明する。図7において左半分
が送信側、右半分が受信側であり、時間は上から下へ流
れている。The multimedia data is multiplexed in the data format described above. Next, a sequence of retransmission and an AL3-SDU reconfiguration when an error occurs in the AL3-PDU will be described with reference to FIG. In FIG. 7, the left half is the transmitting side and the right half is the receiving side, and time flows from top to bottom.
【0063】まず、フレームAの通信処理をおこなう。
送信側では、フレームAのAL3-SDUを3つのAL3ペイロー
ド(A-、A-、A-)に分割し、MUX-PDUに格納して
送信する。AL3ペイロードA-を格納したAL3-PDUのAL3
拡張フィールドのPM(パケット・マーカー)には、次
のAL3-PDUがフレームAのデータを格納することを示す"
0"が格納される。つまりAL3ペイロードA-を格納したM
UX-PDUはフレームAの最終オクテットを含んでいないこ
とを示している。このAL3ペイロードA-を格納したMUX
-PDUは通常パケットであり、再送パケットではない。AL
3ペイロードA-を格納したMUX-PDUを受信した受信側は
AL3CRCを調べ、エラーがないことを確認するとAL3拡張
フィールドのPMが"0"であることから、次に受信するA
L3ペイロードに含まれるAL3-SDUは現在のAL3-SDUに結合
されるものであると判断して待機する。First, communication processing of frame A is performed.
On the transmitting side, the AL3-SDU of frame A is divided into three AL3 payloads (A-, A-, A-), stored in a MUX-PDU, and transmitted. AL3 of AL3-PDU containing AL3 payload A-
The PM (packet marker) in the extension field indicates that the next AL3-PDU stores the data of frame A. "
0 "is stored. That is, M that stores AL3 payload A-
The UX-PDU indicates that it does not include the last octet of frame A. MUX that stores this AL3 payload A-
-PDU is a normal packet, not a retransmitted packet. AL
3 The receiving side that has received the MUX-PDU storing the payload A-
Check the AL3CRC and confirm that there is no error. Since the PM of the AL3 extension field is "0", the next A to be received
It determines that the AL3-SDU included in the L3 payload is to be combined with the current AL3-SDU and waits.
【0064】AL3ペイロードA-を格納したAL3-PDUの拡
張フィールドのPMには、次のAL3-PDUがフレームAのデ
ータを格納することを示す"0"が格納される。つまりAL3
ペイロードA-を格納したMUX-PDUはフレームAの最終オ
クテットを含んでいないことを示している。このAL3ペ
イロードA-を格納したMUX-PDUは通常パケットであ
り、再送パケットではない。AL3ペイロードA-を格納
したMUX-PDUを受信した受信側はAL3CRCを調べる。In the PM of the extension field of the AL3-PDU storing the AL3 payload A-, "0" indicating that the next AL3-PDU stores the data of the frame A is stored. That is, AL3
This indicates that the MUX-PDU storing the payload A- does not include the last octet of the frame A. The MUX-PDU storing the AL3 payload A- is a normal packet, not a retransmission packet. The receiving side that has received the MUX-PDU storing the AL3 payload A- checks the AL3 CRC.
【0065】図7ではこのAL3ペイロードA-を格納し
たMUX-SDUにおいて通信エラーが発生しており、このた
めCRC演算結果はエラーとなる。このため受信されたMUX
-SDUは廃棄される。この時、MUXヘッダ、AL3ヘッダ、AL
3ペイロード、AL3拡張フィールド、すべて廃棄され、こ
の時のPMも利用されることはない。In FIG. 7, a communication error has occurred in the MUX-SDU storing the AL3 payload A-, so that the CRC calculation result results in an error. MUX received for this
-SDU is discarded. At this time, MUX header, AL3 header, AL
The three payloads and the AL3 extension field are all discarded, and the PM at this time is not used.
【0066】AL3ペイロードA-を格納したMUX-PDUのMU
XヘッダのPMには、次のAL3-PDUがフレームAの次のフ
レームのデータを格納することを示す"1"が格納され
る。つまりAL3ペイロードA-を格納したMUX-PDUはフレ
ームAの最終オクテットを含んでいることを示してい
る。このAL3ペイロードA-を格納したMUX-PDUは通常パ
ケットであり、再送パケットではない。AL3ペイロードA
-を格納したMUX-PDUを受信した受信側は、エラーがな
いことを確認するとAL3拡張フィールドのPMが"1"であ
ることから、現在のMUX-PDUがフレームAの最後のオクテ
ットを格納していることを認識する。MU of MUX-PDU storing AL3 payload A-
In the PM of the X header, “1” indicating that the next AL3-PDU stores the data of the next frame of the frame A is stored. That is, it indicates that the MUX-PDU storing the AL3 payload A- includes the last octet of the frame A. The MUX-PDU storing the AL3 payload A- is a normal packet, not a retransmission packet. AL3 payload A
When the receiving side that has received the MUX-PDU storing the-confirms that there is no error, since the PM of the AL3 extension field is "1", the current MUX-PDU stores the last octet of frame A. Recognize that
【0067】しかし、直前のAL3ペイロードがCRCエラー
によって廃棄されているため、図3に示すAL3ヘッダ・
フォーマットのSN(シーケンス番号)の非連続が検出
される。このため、受信を想定しているSNのAL3ペイ
ロードが送信されるように再送要求を送信する。However, since the immediately preceding AL3 payload has been discarded due to a CRC error, the AL3 header shown in FIG.
A discontinuity in the SN (sequence number) of the format is detected. Therefore, a retransmission request is transmitted such that the AL3 payload of the SN assumed to be received is transmitted.
【0068】再送要求メッセージにはこのSNが含まれ
る。このときAL3ペイロードA-を格納するAL3-PDUの拡
張フィールドのPMの情報は、その直前の正しく受信す
ることができなかったAL3-SDUについての情報であるた
め、無意味であり廃棄される。The SN is included in the retransmission request message. At this time, the PM information in the extension field of the AL3-PDU that stores the AL3 payload A- is meaningless and is discarded because it is information about the AL3-SDU immediately before that that could not be correctly received.
【0069】再送要求メッセージを受信した送信側は、
このメッセージ内に含まれるSNのパケット、AL3ペイ
ロードA-の再送をおこなう。現在のAL3-PDUがAL3ペイ
ロードA-を格納しておりこれがフレームAの終端では
ないために、このAL3ペイロードA-を格納したAL3-PDU
の拡張フィールドのPMには"0"が格納される。このAL3
ペイロードA-を格納したMUX-PDUは再送パケットであ
り、通常パケットではない。When the transmitting side receives the retransmission request message,
The SN packet and the AL3 payload A- included in this message are retransmitted. Since the current AL3-PDU stores the AL3 payload A- and this is not the end of frame A, the AL3-PDU storing this AL3 payload A-
"0" is stored in the PM of the extension field of. This AL3
The MUX-PDU storing the payload A- is a retransmission packet, not a normal packet.
【0070】この再送パケットを受信した受信側は、エ
ラーがないことを確認すると、次にSNを調べる。SN
が再送要求をおこなったSNと一致すると、このパケッ
トが再送応答パケットであると認識し、さらに以前まで
に受信していたAL3ペイロードA-のAL3拡張フィールド
のPMが"0"であることから、AL3ペイロードA-と連結
処理をおこなう。なお、この時の再送パケットにおける
PM="0"は、次に受信するAL3-SDUがこの後に連結され
ることを示している。When the receiving side receiving this retransmission packet confirms that there is no error, it then checks the SN. SN
Is the same as the SN that made the retransmission request, the packet is recognized as a retransmission response packet, and the PM of the AL3 extension field of the AL3 payload A- received before is "0". Perform connection processing with AL3 payload A-. Note that PM = "0" in the retransmission packet at this time indicates that the next AL3-SDU to be received will be connected thereafter.
【0071】送信側は、AL3ペイロードA-の再送が終
了すると次のパケットAL3ペイロードA-の再送をおこ
なう。このAL3ペイロードA-を格納したAL3-PDUのAL3
拡張フィールドのPMには、ここがフレームAの終端で
あることを示す"1"が格納される。When the retransmission of the AL3 payload A- is completed, the transmitting side retransmits the next packet AL3 payload A-. AL3 of the AL3-PDU that stores this AL3 payload A-
In the PM of the extension field, "1" indicating that this is the end of the frame A is stored.
【0072】この再送パケットを受信した受信側は、エ
ラーがなければ次にSNを調べる。順序番号の連続性が
確認されれば、そのままAL3ペイロードA-との連結処
理をおこなう。また、この時受信されたパケットの拡張
フィールドのPMが"1"であるため、ここまでに受信し
たフレームAは終結したと判断し、完成したフレームAの
AL3-SDUは、図2のビデオ符号器23(復号処理)に処
理を移される。If there is no error, the receiving side receiving the retransmission packet checks the SN next. If the continuity of the sequence numbers is confirmed, the connection processing with the AL3 payload A- is performed as it is. Also, since the PM of the extension field of the packet received at this time is “1”, it is determined that the frame A received so far has been terminated, and the
The processing of the AL3-SDU is transferred to the video encoder 23 (decoding processing) in FIG.
【0073】次に、フレームBの通信処理をおこなう。
送信側では、フレームBのAL3-SDUを2つのAL3ペイロー
ド(B-、B-)に分割し、MUX-PDUに格納して送信す
る。AL3ペイロードB-を格納したAL3-PDUのAL3拡張フ
ィールドのPMには、次のAL3-PDUがフレームBのデータ
を格納することを示す"0"が格納される。つまりAL3ペイ
ロードB-を格納したMUX-PDUはフレームBの最終オクテ
ットを含んでいないことを示している。このAL3ペイロ
ードB-を格納したMUX-PDUは通常パケットであり、再
送パケットではない。Next, communication processing of frame B is performed.
On the transmitting side, the AL3-SDU of frame B is divided into two AL3 payloads (B-, B-), stored in a MUX-PDU, and transmitted. In the PM of the AL3 extension field of the AL3-PDU storing the AL3 payload B-, “0” indicating that the next AL3-PDU stores the data of the frame B is stored. In other words, this indicates that the MUX-PDU storing the AL3 payload B- does not include the last octet of the frame B. The MUX-PDU storing the AL3 payload B- is a normal packet, not a retransmission packet.
【0074】AL3ペイロードB-を格納したMUX-PDUを受
信した受信側はAL3CRCを調べ、エラーがないことを確認
するとMUXヘッダのPMが"0"であることから、次に受信
するAL3ペイロードに含まれるAL3-SDUは現在のAL3-SDU
に結合されるものであると判断して待機する。The receiving side that has received the MUX-PDU storing the AL3 payload B- checks the AL3 CRC and confirms that there is no error. Since the PM of the MUX header is "0", the receiving side receives the MUX-PDU. The included AL3-SDU is the current AL3-SDU
And waits.
【0075】AL3ペイロードB-を格納したMUX-PDUのMU
XヘッダのPMには、次のAL3-PDUがフレームBの次のフ
レームのデータを格納することを示す"1"が格納され
る。つまりAL3ペイロードB-を格納したMUX-PDUはフレ
ームAの最終オクテットを含んでいることを示してい
る。このAL3ペイロードB-を格納したMUX-PDUは通常パ
ケットであり、再送パケットではない。MU of MUX-PDU storing AL3 payload B-
In the PM of the X header, “1” indicating that the next AL3-PDU stores the data of the frame next to the frame B is stored. That is, it indicates that the MUX-PDU storing the AL3 payload B- includes the last octet of the frame A. The MUX-PDU storing the AL3 payload B- is a normal packet, not a retransmission packet.
【0076】AL3ペイロードB-を格納したMUX-PDUを受
信した受信側はAL3CRCを調べエラーがなければ次にSN
を調べる。順序番号の連続性が確認されれば、この時受
信されたPMが"1"であるために、ここまでに受信した
フレームBは終結したと判断し、完成したフレームBのAL
3-SDUは、図2のビデオ符号器23(復号処理)に処理
を移される。The receiving side that has received the MUX-PDU storing the AL3 payload B- checks the AL3 CRC, and if there is no error, the next step is SN.
Find out. If the continuity of the sequence numbers is confirmed, since the PM received at this time is "1", it is determined that the frame B received so far is terminated, and the AL of the completed frame B is determined.
The processing of the 3-SDU is transferred to the video encoder 23 (decoding processing) in FIG.
【0077】続いて、フレームCの通信処理をおこな
う。送信側では、フレームCのAL3-SDUを2つのAL3ペイ
ロード(C-、C-)に分割し、MUX-PDUに格納して送
信する。AL3ペイロードC-を格納したMUX-PDUのMUXヘ
ッダのPMには、次のAL3-PDUがフレームCのデータを格
納することを示す"0"が格納される。つまりAL3ペイロー
ドC-を格納したMUX-PDUはフレームCの最終オクテット
を含んでいないことを示している。このAL3ペイロードC
-を格納したMUX-PDUは通常パケットである。AL3ペイ
ロードC-を格納したMUX-PDUを受信した受信側はAL3CR
Cを調べ、エラーがないことを確認するとMUXヘッダのP
Mが"0"であることから、次に受信するAL3ペイロードに
含まれるAL3-SDUは現在のAL3-SDUに結合されるものであ
ると判断して待機する。Subsequently, a communication process for frame C is performed. On the transmitting side, the AL3-SDU of the frame C is divided into two AL3 payloads (C-, C-), stored in the MUX-PDU, and transmitted. “0” indicating that the next AL3-PDU stores the data of the frame C is stored in the PM of the MUX header of the MUX-PDU storing the AL3 payload C-. In other words, this indicates that the MUX-PDU storing the AL3 payload C- does not include the last octet of the frame C. This AL3 payload C
The MUX-PDU storing-is a normal packet. The receiving side that has received the MUX-PDU storing the AL3 payload C-
Check C and confirm that there are no errors.
Since M is “0”, it is determined that the AL3-SDU included in the AL3 payload to be received next is to be combined with the current AL3-SDU and waits.
【0078】上記のような方法で、AL3-PDUでエラーが
発生した場合の再送及びAL3-SDUの再構成は実行され
る。In the manner described above, retransmission when an error occurs in the AL3-PDU and reconfiguration of the AL3-SDU are executed.
【0079】このように本発明の低ビットレートマルチ
メディア通信方法によれば、分割されて送信される各AL
-PDUを、受信側で確実にAL-SDUに再現することができ
る。As described above, according to the low bit rate multimedia communication method of the present invention, each AL that is divided and transmitted is transmitted.
-The PDU can be reliably reproduced in the AL-SDU on the receiving side.
【0080】[0080]
【発明の効果】以上の説明から明らかなように、本発明
によれば、分割された各AL-SDU(=ALペイロード・フィ
ールド)の結合情報であるPMをAL-PDU内に拡張フィー
ルドを設けてそこに格納するようにし、再送発生時にも
ALペイロード・フィールドとPM(パケット・マーカ
ー)がセットで再送されるようにすることで、分割され
て送信される各AL-PDUを、受信側で確実にAL-SDUに再現
することが可能になる。As is apparent from the above description, according to the present invention, the PM, which is the combined information of the divided AL-SDUs (= AL payload field), is provided with an extension field in the AL-PDU. And store it there, even when retransmissions occur.
By making the AL payload field and PM (packet marker) retransmitted as a set, each AL-PDU that is transmitted separately can be reliably reproduced in the AL-SDU on the receiving side. Become.
【図1】本発明の実施の形態におけるAL3-SDUを分割し
てAL3-PDUに格納した時のMUX-PDUの構成図FIG. 1 is a configuration diagram of a MUX-PDU when an AL3-SDU is divided and stored in an AL3-PDU according to an embodiment of the present invention.
【図2】同実施の形態における低ビットレートマルチメ
ディア通信用多重化プロトコルの多重化ブロック図FIG. 2 is a multiplexing block diagram of a multiplexing protocol for low bit rate multimedia communication according to the embodiment;
【図3】同実施の形態におけるAL3ヘッダ・フォーマッ
トを示す図FIG. 3 is a diagram showing an AL3 header format according to the embodiment;
【図4】同実施の形態におけるAL3-PDUの拡張フォーマ
ットを示す図FIG. 4 is a diagram showing an extended format of an AL3-PDU in the embodiment.
【図5】従来のAL3-SDUを分割してAL3-PDUに格納した時
のMUX-PDUの構成図FIG. 5 is a configuration diagram of a MUX-PDU when a conventional AL3-SDU is divided and stored in an AL3-PDU.
【図6】MUX-PDUのヘッダ・フォーマットを示す図FIG. 6 is a diagram showing a header format of a MUX-PDU.
【図7】本発明の実施の形態におけるMUX-PDUでエラー
が発生した場合の再送及びAL3-SDUの再構成の手順のシ
ーケンス図FIG. 7 is a sequence diagram of a retransmission procedure and an AL3-SDU reconfiguration procedure when an error occurs in a MUX-PDU according to the embodiment of the present invention.
【図8】AL3-PDUでエラーが発生した場合の再送及びAL3
-SDUの再構成の手順のシーケンス図FIG. 8: Retransmission and AL3 when an error occurs in AL3-PDU
-SDU reconfiguration procedure sequence diagram
【図9】従来のMUX-PDUでエラーが発生した場合の再送
及びAL3-SDUの再構成の手順のシーケンス図FIG. 9 is a sequence diagram of a procedure of retransmission and AL3-SDU reconfiguration when an error occurs in a conventional MUX-PDU.
1 MUXヘッダ 3 AL2ペイロードフィールド 4 AL2CRCフィールド 6 AL3ペイロードフィールド 7 AL3拡張フィールド 8 AL3CRCフィールド 9 AL3ペイロードフィールド 10 AL3ペイロードフィールド 11 AL3ペイロードフィールド 22 ビデオ入出力 23 ビデオ符号器 24 アダプテーション・レイヤ3(AL3) 31 LAPM 33 多重化レイヤ 1 MUX header 3 AL2 payload field 4 AL2CRC field 6 AL3 payload field 7 AL3 extension field 8 AL3CRC field 9 AL3 payload field 10 AL3 payload field 11 AL3 payload field 22 Video input / output 23 Video encoder 24 Adaptation layer 3 (AL3) 31 LAPM 33 multiplexing layer
Claims (2)
トを分割して送信する場合に、複数に分割された各々の
データ・ユニットをペイロード・フィールドに格納し、
分割されたデータ・ユニットの結合情報を示すパケット
・マーカーを前記ペイロード・フィールドの中の拡張フ
ィールドに格納し、誤り検出情報を前記ペイロード・フ
ィールドに格納し、受信側では前記ペイロード・フィー
ルドの中の拡張フィールドに格納されたパケット・マー
カーに基づいてデータ・ユニットの再構成をおこなうこ
とを特徴とする低ビットレートマルチメディア通信方
法。When a data unit composed of data to be transmitted is divided and transmitted, each of the plurality of divided data units is stored in a payload field,
A packet marker indicating the combined information of the divided data units is stored in an extension field of the payload field, and error detection information is stored in the payload field. A low bit rate multimedia communication method, comprising reconstructing a data unit based on a packet marker stored in an extension field.
と、拡張フィールドと、AL CRCフィールドで構成される
ペイロード・フィールドを複数用い、データ・ユニット
を分割して得られたサブユニットを各ペイロード・フィ
ールドの中のALペイロード・フィールドに各々格納して
通信をおこなうことを特徴とする請求項1記載の低ビッ
トレートマルチメディア通信装置。2. A sub-unit obtained by dividing a data unit using a plurality of payload fields including an AL header, an AL payload field, an extension field, and an AL CRC field, and 2. The low bit rate multimedia communication device according to claim 1, wherein the communication is performed by storing the data in an AL payload field in the communication.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23677397A JPH1188301A (en) | 1997-09-02 | 1997-09-02 | Low bit rate multimedia communication method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23677397A JPH1188301A (en) | 1997-09-02 | 1997-09-02 | Low bit rate multimedia communication method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1188301A true JPH1188301A (en) | 1999-03-30 |
Family
ID=17005589
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23677397A Pending JPH1188301A (en) | 1997-09-02 | 1997-09-02 | Low bit rate multimedia communication method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1188301A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003501888A (en) * | 1999-05-27 | 2003-01-14 | テレフォンアクチーボラゲット エル エム エリクソン(パブル) | Protocol data unit encapsulation method |
| US7020123B2 (en) * | 2000-03-29 | 2006-03-28 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving wireless packet |
| JP2006197007A (en) * | 2005-01-11 | 2006-07-27 | Nec Corp | Multiplexer and data processing method thereof |
| KR100769228B1 (en) | 2005-05-18 | 2007-10-22 | 이노베이티브 소닉 리미티드 | Method and apparatus of data segmentation in a mobile communications system |
| KR100872257B1 (en) | 2007-07-04 | 2008-12-05 | 삼성전기주식회사 | Digital broadcast signal generator |
| US8750320B2 (en) | 1997-01-23 | 2014-06-10 | Broadcom Corporation | Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost |
| JP2015530006A (en) * | 2012-11-29 | 2015-10-08 | サムスン エレクトロニクス カンパニー リミテッド | Encapsulation method and apparatus for motion picture expert group media transport asset in media file based on International Organization for Standardization |
-
1997
- 1997-09-02 JP JP23677397A patent/JPH1188301A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8750320B2 (en) | 1997-01-23 | 2014-06-10 | Broadcom Corporation | Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost |
| JP2003501888A (en) * | 1999-05-27 | 2003-01-14 | テレフォンアクチーボラゲット エル エム エリクソン(パブル) | Protocol data unit encapsulation method |
| US7020123B2 (en) * | 2000-03-29 | 2006-03-28 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving wireless packet |
| KR100657253B1 (en) * | 2000-03-29 | 2006-12-14 | 삼성전자주식회사 | Apparatus for transmitting/receiving wireless packet and method thereof |
| JP2006197007A (en) * | 2005-01-11 | 2006-07-27 | Nec Corp | Multiplexer and data processing method thereof |
| US7792159B2 (en) | 2005-01-11 | 2010-09-07 | Nec Corporation | Multiplexing device and data processing method thereof |
| KR100769228B1 (en) | 2005-05-18 | 2007-10-22 | 이노베이티브 소닉 리미티드 | Method and apparatus of data segmentation in a mobile communications system |
| KR100872257B1 (en) | 2007-07-04 | 2008-12-05 | 삼성전기주식회사 | Digital broadcast signal generator |
| JP2015530006A (en) * | 2012-11-29 | 2015-10-08 | サムスン エレクトロニクス カンパニー リミテッド | Encapsulation method and apparatus for motion picture expert group media transport asset in media file based on International Organization for Standardization |
| US11290510B2 (en) | 2012-11-29 | 2022-03-29 | Samsung Electronics Co., Ltd. | Method and apparatus for encapsulation of motion picture experts group media transport assets in international organization for standardization base media files |
| US11716370B2 (en) | 2012-11-29 | 2023-08-01 | Samsung Electronics Co., Ltd. | Method and apparatus for encapsulation of Motion Picture Experts Group Media Transport assets in International Organization for Standardization Base Media Files |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101649374B1 (en) | System and method for achieving accelerated throughput | |
| US6574218B1 (en) | Method and system for spatially disjoint joint source and channel coding for high-quality real-time multimedia streaming over connection-less networks via circuit-switched interface links | |
| US5768350A (en) | Real-time and non-real-time data multplexing over telephone lines | |
| JP4302823B2 (en) | Multiple signal receiving method, apparatus and multimedia terminal | |
| JP2007274692A (en) | Method and apparatus for communicating FAX data via the Internet | |
| US9641588B2 (en) | Packets recovery system and method | |
| JP2000078197A (en) | Communication node and packet transfer method | |
| CN101517553A (en) | Methods and apparatus for packetization of content for transmission over a network | |
| EP3609179A1 (en) | Video quality evaluation method and device | |
| EP1940093A1 (en) | Method of internet protocol(ip) message transmission, negotiated bandwidth saving capability and saving network bandwidth | |
| JPH11225161A (en) | Data processing method and data processing device | |
| JP2003504897A (en) | High-speed video transmission via telephone line | |
| EP1379051B1 (en) | Data sending/receiving system and method for a defect-free data transmission | |
| US7173946B2 (en) | Multimedia multiplexing method | |
| CN101453463A (en) | Data packet packing, transmitting and receiving method for mobile multimedia broadcast system | |
| JPH1188301A (en) | Low bit rate multimedia communication method | |
| WO2007045140A1 (en) | A real-time method for transporting multimedia data | |
| JPH1198128A (en) | Data transmission equipment | |
| US20070014251A1 (en) | Fast session setup extensions to H.324 | |
| JP4130542B2 (en) | Multimedia content conversion apparatus and videophone terminal | |
| JP2000307637A (en) | Multimedia terminal device and network connection device | |
| JP2008252263A (en) | Transmission / reception method of Ethernet frame and transmission / reception conversion apparatus thereof | |
| CN100384184C (en) | T.38 gateway processing method for non-standard frame | |
| JP3859501B2 (en) | Multimedia communication device | |
| US6738372B1 (en) | Video data communication device and method |