(57)【特許請求の範囲】
【請求項１】
無線環境下においてマルチメディアデータを送受信する無線送信及び／または受信システムにおける無線パケット化方法において、
前記マルチメディアデータを所定単位で多重化する多重化階層においてマルチメディアデータに関するヘッダ情報を一つあるいはそれ以上の部分に分け、そのヘッダ部分それぞれにデータ領域のデータ長さを表す長さフィールド及び前記長さフィールドの長さを区別する長さ表示器フィールドを付加する過程と、
前記過程において生成された長さ表示器フィールド及び長さフィールドに、それぞれ、前記長さ表示器フィールドをエラー保護する第１エラー保護コード及び前記長さフィールドをエラー保護する第２エラー保護コードを付加した所定のプロトコルフレームを形成する過程とを含む無線パケット化方法。
【請求項２】
前記第１エラー保護コード及び第２エラー保護コードはヘッダ分割領域のエラー制御のために４ビットまたは８ビットで構成されることを特徴とする請求項１に記載の無線パケット化方法。
【請求項３】
無線環境下でマルチメディアデータを多重化サブ階層で伝送する無線伝送装置において、
データ長さの可能なビット数を表す第１フィールド及びデータ長さを表す第２フィールドを生成し、ヘッダ情報を一つあるいはそれ以上の部分に分けて各々にエラー保護コードを付加するヘッダ情報生成部と、
前記ヘッダ情報生成部で生成されたヘッダ情報及びデータを多重化してプロトコルデータ単位のフレームを形成するフレーム形成部とを含む無線パケット化装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は無線送受信システムに係り、より詳細には無線送受信システムでビデオデータを含むマルチメディアデータを無線パケットに送受信する無線パケット化装置及びその方法に関する。
【０００２】
【従来の技術】
通常的にcdma２０００フェーズ１規格を採択する無線送信装置及び受信装置は図１のブロック図に示されたようなハイレベルの階層で構成される。アプリケーション階層はH.３２４M、H.３２３、及びT.１２０などのコデック関連標準案が該当する。物理階層はチャンネルコーディング、PN拡散(PN spreading)、及び変調などを行う。媒体アクセス制御階層(media access control(MAC) layer)はシグナル部(図示せず)及び無線リンクプロトコル(radio link protocol:以下RLPと称する)部(図示せず)を含むが、前記RLPは無線経路を通じて伝送されたアプリケーション階層でのペイロードを物理階層での入力形式に変換させる。これら三階層のうち物理階層は主にハードウェアで具現され、標準によりそのハードウェアが決定されれば可変性が少ない。しかしアプリケーション階層はネットワーク独立的な部分を考慮して可変性を与えられる。
【０００３】
図２を参照すれば、RLPはN個のアプリケーション(アプリケーション１、アプリケーション２、...、アプリケーションN)に対して一つずつ存在する。RLPはMUXサブ階層２３０を通じて物理階層２４０に連結される。
【０００４】
MUXサブ階層２３０は受信されるN個のRLPを適当にPDU(Protocol Data Unit)に多重化する。この時、MUX-PDUはチャンネルビットエラーレートが１０-6以下の場合に利用可能である。
【０００５】
図３にはMUX-PDUを構成する時の問題点を説明するためにMUX-PDUタイプ３のフレームの構造を示す。
【０００６】
図３のRLPタイプ３のフレームで、３１０はサービス参照ID(Service Reference Identification)を示し、３２０は任意の使用者領域を示し、３３０は実際のアプリケーション階層から受信されるペイロードを示す。しかし、図３のようなフレーム構造を利用する従来の無線送受信システムはヘッダ部分３１０及び３２０の一部分でも損傷された時データフィールドの正確な長さがわからないためにRLPデコーディングを正常に行えない。
【０００７】
【発明が解決しようとする課題】
本発明が解決しようとする技術的課題は、ビデオデータを含むマルチメディアデータを無線環境に適するようにオーバーヘッドを減らしながらエラー強じん性を増加させうる無線パケット化方法を提供することにある。
【０００８】
【課題を解決するための手段】
前記技術的課題を解決するために、本発明は無線環境下でマルチメディアデータを送受信する無線送信または/及び受信システムにおける無線パケット化方法において、前記マルチメディアデータに関するヘッダ情報を一つあるいはそれ以上の部分に分ける過程と、前記過程で分けられたヘッダ情報の各々にエラーチェックまたはエラー保護コードを付加する過程とを含む無線パケット化方法である。
【０００９】
前記他の技術的課題を解決するために、本発明はマルチメディアデータを無線環境下で送受信する無線送信または/及び受信システムにおける無線パケット化方法において、前記マルチメディアデータを所定単位で多重化する多重化階層でデータ領域のデータ長さを表す長さフィールド及び前記長さフィールドの長さを区別する長さ表示器フィールドをヘッダ情報に付加する過程を特徴とする無線パケット化方法である。
【００１０】
前記他の技術的課題を解決するために、本発明はマルチメディアデータを無線環境下で送受信する無線送信または/及び受信システムにおける無線パケット化方法において、前記マルチメディアデータを所定単位で多重化する多重化階層で情報データ領域のデータ長さを表す長さフィールド及び前記長さフィールドの長さを区別する長さ表示器フィールドをヘッダ情報に付加する過程と、前記過程で生成された長さフィールド及び長さ表示器フィールドに各々エラーチェックまたはエラー保護コードを付加して所定プロトコルフレームを形成する過程を含む無線パケット化方法である。
【００１１】
前記他の技術的課題を解決するために、本発明はマルチメディアデータ伝送システムで無線多重化サブ階層のヘッダ情報に一つあるいはそれ以上の部分にエラー保護コードを付加したパケットを受信してデコーディングする方法において、最初のヘッダ情報部分に付加された第１エラー保護コードをチェックしてエラーがあれば前フレームを捨て、エラーがなければ次のヘッダ情報部分に付加された第２エラー保護コードをチェックする過程と、前記過程で第２エラー保護コードをチェックしてエラーがなければ上位階層にデータを伝送し、エラーが存在すれば上位階層にブランクデータブロックを伝送する過程を含む無線パケットデコーディング方法である。
【００１２】
前記他の技術的課題を解決するために、本発明はマルチメディアデータ伝送システムで無線多重化サブ階層のヘッダ情報に一つあるいはそれ以上の部分にエラー保護コードを付加したパケットを受信してデコーディングする無線受信装置において、前記受信されたパケットの最初のヘッダ情報部分に付加された第１エラー保護コードをチェックしてエラーがあれば以前フレームを捨て、エラーがなければ次のヘッダ情報部分に付加された第２エラー保護コードをチェックする手段と、前記手段で第２エラー保護コードをチェックしてエラーがなければ上位階層にデータを伝送し、エラーが存在すれば上位階層にブランクデータブロックを伝送する手段とを含む無線パケット受信装置である。
【００１３】
【発明の実施の形態】
以下添付した図面を参照して本発明の望ましい実施形態を説明する。
【００１４】
図４は、本発明に係るMUX-PDUのフレーム概念図である。
【００１５】
図４を参照すれば、ヘッダ情報生成部４１０はサービス参照IDを表すサービス参照IDフィールド、データ長さを表す長さフィールドを区別する長さ表示器フィールド及びデータ長さを表す長さフィールドを生成し、またヘッダ情報を一つあるいはそれ以上の部分に分け、その分けられたヘッダ情報の各々にエラー保護コードを付加する。
【００１６】
MUX-PDUフレーム形成部４２０はヘッダ情報生成部４１０で生成されたヘッダ情報及びペイロードを多重化してMUX-PDUフレームを形成する。
【００１７】
図５は、本発明に係るMUX-PDUのフレームインコーディング方法を示すフローチャートである。
【００１８】
図５を参照すれば、アプリケーション層で発生したビデオ及びオーディオデータはRLP層を経てMUXサブ階層に伝えられる(５１０過程)。
【００１９】
次いで、MUXサブ階層はサービス参照IDを表すサービス参照IDフィールド及び任意の使用者領域を表す予約フィールドを生成する(５２０過程)。
【００２０】
次いで、MUXサブ階層はデータ長さフィールドの長さを区別する長さ表示器フィールド及びデータ長さを表す長さフィールドを生成し、その長さ表示器フィールド及び長さフィールドをヘッダ情報に付加する(５３０過程)。
【００２１】
次いで、MUXサブ階層は長さ表示器フィールド及び長さフィールドの各々のビットをチェックサムしてエラー検出コードに該当する第１CRC(Cyclic Redundancy Code: CRC１)及び第２CRC(CRC２)フィールドを生成し、その第１CRC(CRC１)及び第２CRC(CRC２)フィールドを前記長さ表示器フィールド及び長さフィールドに付加する(５４０過程)。
【００２２】
次いでMUXサブ階層は前記過程で生成されたサービス参照IDフィールド、予約フィールド、長さ表示器フィールド、第１CRC(CRC１)フィールド、長さフィールド、第２CRC(CRC２)フィールドを含むヘッダ情報及びペイロードでMUX-PDUのフレームを構成する(５５０過程)。
【００２３】
図６は、本発明に係る新しいMUX-PDUのフレームの構成図である。
【００２４】
図６を参照すれば、MUX-PDUのフレームはサービス参照IDフィールド６１０、予約フィールド６２０、長さ表示器フィールド６３０、第１CRC(CRC１)フィールド６４０、長さフィールド６５０、第２CRC(CRC２)フィールド６６０、及びデータ(DATA)フィールド６７０より構成されている。既存のヘッダに含まれているサービス参照IDフィールド６１０及び予約フィールド６２０に長さ表示器フィールド６３０及び長さフィールド６５０が追加され、またサービス参照IDフィールド６１０、予約フィールド６２０及び長さ表示器フィールド６３０をエラー保護する第１CRC(CRC１)フィールド６４０が追加され、長さフィールド６５０をエラー保護する第２CRC(CRC２)フィールド６６０が追加される。ここで長さ表示器フィールド６３０は望ましくは３つの可能な長さフィールド６５０、すなわち、"０"、"１〜２16-１"、"２16〜２32-１"で表すための２ビットで構成される。そして長さフィールド６５０は望ましくは０/１６/３２ビットのうちいずれか一つで表す。また第１CRCフィールド６４０はサービス参照IDフィールド６１０、予約フィールド６２０及び長さ表示器フィールド６３０のビットをチェックサムして計算するが、望ましくは４ビットで構成される。そして第２CRCフィールド６６０は長さ表示器フィールド６３０のビットをチェックサムして計算されるが、望ましくは０/８ビットのうちいずれか一つで構成される。
【００２５】
また本発明が属する技術分野で通常の知識を有する者は特定長さのCRCのための多項演算子p(x)を適切に選択できる。例えば４ビットのCRCの場合はp(x)＝x4＋x2＋x＋１などを使用することができ、８ビットCRCの場合にはp(x)＝x8＋x2＋x＋１などを使用することができる。
【００２６】
このようにエンコーディングされたMUX-PDUのフレームをデコーディングする時図７を参照してその実施形態を説明する。
【００２７】
まず、受信器は無線チャンネルを通じて受信されたパケット内ヘッダ情報の一つあるいはそれ以上の部分ごとにエラー保護コードが付加されているためにエラーチェックを行う(７１０過程)。すなわち、受信器はDeMUX-サブ階層で第１CRC６４０をチェックして(７２０、７３０過程)エラーがあれば前フレームを捨て(７７０過程)、エラーがなければ第２CRC６６０をチェックする(７４０過程)。また受信器はDeMUX-サブ階層で第２CRC６６０をチェックしてエラーがなければ(７５０過程)上位階層にデータを伝送し(７６０過程)、エラーが存在すれば(７５０過程)上位階層にブランクデータブロックを伝送する(７８０過程)。また受信器は長さ表示器フィールド６３０及び長さフィールド６５０が伝送中にエラーがある場合にも第１CRC６４０及び第２CRC６６０によりエラーチェックされるためにデータ長さに対する信頼性が増加する。
【００２８】
＜産業上の利用可能性＞
前述したように本発明によれば、MUX-PDU内のヘッダ情報の一つあるいはそれ以上の部分ごとにエラー保護コードを付加することによってリアルタイムあるいは最小限のデレーを要するビデオなどのマルチメディアデータを無線環境下で送受信する時、エラーレジリエンスを高めてパケットドロップレートを減らすことができる。またヘッダに情報領域に対する長さフィールド識別情報及び長さ情報を挿入することによって情報領域の長さに対する信頼性が増加する。
【００２９】
本発明は前述した実施形態に限定されず、本発明の思想内で当業者による変形が可能である。すなわち、前記本発明に係るエンコーディング方法及びデコーディング方法はコンピュータプログラムで作成することができる。前記プログラムはコード及びコードセグメントを含んで本発明が属する技術分野のプログラマにより容易に推論できる。そして、コンピュータで使われる媒体から前記プログラムを動作させる汎用ディジタルコンピュータで具現できる。このようなプログラムはコンピュータで読出できる記録媒体に貯蔵できる。前記記録媒体はフロッピー（登録商標）ディスクやハードディスクなどの磁気記録媒体と、CD-ROMやDVDなどの光記録媒体を含む。また、前記プログラムはインターネットのようなキャリヤウェーブによって伝送できる。
【図面の簡単な説明】
【図１】   通常的なcdma２０００フェーズ１を利用する無線送受信装置の構成図である。
【図２】   RLPとMUXサブ階層との関係を示す図である。
【図３】   cdma２０００でMUX-PDUタイプ３のフレーム構造図である。
【図４】   本発明に係るMUX-PDUのフレーム概念図である。
【図５】   本発明に係るMUX-PDUのフレームのエンコーディング方法を示すフローチャートである。
【図６】   本発明に係る新しいMUX-PDUのフレーム構成図である。
【図７】   エンコーディングされたMUX-PDUのフレームをデコーディングする実施形態を示すフローチャートである。
【符号の説明】
４１０  ヘッダ情報生成部
４２０  MUX-PDUフレーム形成部
６１０  サービス参照IDフィールド
６２０  予約フィールド
６３０  長さ表示器フィールド
６４０  第１CRC(CRC１)フィールド
６５０  長さフィールド
６６０  第２CRC(CRC２)フィールド
６７０  データ(DATA)フィールド
【図１】
0003669961.tif 000002
【図２】
0003669961.tif 000003
【図３】
0003669961.tif 000004
【図４】
0003669961.tif 000005
【図５】
0003669961.tif 000006
【図６】
0003669961.tif 000007
【図７】
0003669961.tif 000008