(57)【特許請求の範囲】
【請求項１】
無線網でのマルチメディア送受信システムにおいて、
無線経路を通じて伝送されるマルチメディアデータにヘッダを付加して無線リンクレーヤープロトコルを形成する過程と、
前記過程で形成された無線リンクレーヤープロトコル階層のヘッダに既に設定されたＲＬＰタイプ情報とシーケンスナンバー情報のうち少なくとも一つ以上をエラープロテクションするエラープロテクションコードを付加し、前記無線リンクレーヤープロトコル階層より低い多重化階層のデータに対するエラー有無を表示するコラプション表示フラグを付加して前記データによるエラーチェック結果と、前記ヘッダ情報に対するエラープロテクションコードのエラーチェック結果によって前記コラプション表示フラグを設定する過程とを含む無線パケット化方法。
【請求項２】
無線網でのマルチメディア伝送装置で無線リンクレーヤープロトコルの無線パケット化方法において、
アプリケーション階層を通じて伝送されるマルチメディアデータにヘッダを付加して無線リンクレーヤープロトコルを形成する過程と、
上記過程で形成された無線リンクレーヤープロトコルのヘッダに上記ヘッダ情報に対するエラーをプロテクションするエラープロテクションコード及び上記データに対するコラプションの有無を表示するコラプション表示フラグを付加する過程とを含み、
上記コラプション表示フラグは、MUXサブ階層のMUX-PDUに含まれたデータのエラーの有無を表示することを特徴とする無線パケット化方法。
【請求項３】
無線網でのマルチメディア伝送システムで無線リンクレーヤープロトコルの無線パケット化装置において、
アプリケーション階層を通じて伝送されるマルチメディアデータに関するヘッダ情報に対してＲＬＰタイプ情報とシーケンスナンバー情報のうち少なくとも一つ以上をエラープロテクションするエラープロテクションコードと前記無線リンクレーヤーより低い多重化階層のデータに対するコラプション有無を表示するコラプション表示フラグを付加したヘッダ情報を生成するヘッダ情報生成部と、
上記ヘッダ情報生成部で形成されたヘッダ情報及びデータを多重化して無線リンクフレームを形成する無線リンクプロトコルのフレーム形成部とを含む無線パケット化装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は無線送受信システムに係り、より詳細には無線送受信システムでビデオデータを含むマルチメディアデータを無線パケットに送受信する無線パケット化装置及びその方法に関する。
【０００２】
【従来の技術】
通常的に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から受信されるRLPを適当にPDU(Protocol Data Unit)に多重化する。この時、MUX-PDUはチャンネルビットエラーレートが１０-6以下の場合に利用可能である。
【０００５】
図３は、RLPフレーム時の問題点を説明するためにcdma２０００でのRLPタイプ３のフレーム構造を示すものである。図３を参照すれば、TYPEフィールド３１０はフレームの形、すなわち、再伝送されるフレームまたは新しいフレームを示し、SEQフィールド３２０はフレームナンバーまたはシーケンスナンバーを示し、DATAフィールド３３０は実際のアプリケーション階層から受信されるペイロードを示す。ここで図３のRLPタイプ３は再伝送も許容されるモードであり、DATAフィールドの長さはバイト単位で可変的である。この場合、全体RLPフレームの長さは固定される。しかし、RLPフレームのヘッダ部分３１０及び３２０の一部分でも損傷された時、受信側はDATAフィールド３３０の正確な長さがわからないためにRLPデコーディングを正常に行えない。
【０００６】
【発明が解決しようとする技術課題】
本発明が解決しようとする技術的課題は、ビデオデータを含むマルチメディアデータを無線環境に適するようにオーバーヘッドを減らしながらエラー強じん性を増加させうる無線パケット化方法を提供することにある。
【０００７】
本発明が解決しようとする他の技術的課題は、上記無線パケット化方法を行う無線パケット化装置を提供することにある。
【０００８】
本発明が解決しようとするさらに他の技術的課題は、上記無線パケット化方法によりパケット化されたフレームデータをデコーディングする無線パケット受信方法を提供することにある。
【０００９】
本発明が解決しようとするさらに他の技術的課題は、上記無線パケットデコーディング方法を行う無線パケット受信装置を提供することにある。
【００１０】
【課題を解決するための手段】
上記技術的課題を解決するために、本発明は無線網でのマルチメディア送受信システムにおいて、無線経路を通じて伝送されるマルチメディアデータにヘッダを付加して所定のレーヤープロトコルを形成する過程と、上記過程で形成された所定レーヤープロトコルのヘッダに上記ヘッダ情報に対するエラーをプロテクションするエラープロテクションコード及び上記データに対するコラプションの有無を表示するコラプション表示フラグを付加する過程とを含む無線パケット化方法である。
【００１１】
上記他の技術的課題を解決するために、本発明は無線網でのマルチメディア伝送装置で無線リンクレーヤープロトコルの無線パケット化方法において、アプリケーション階層を通じて伝送されるマルチメディアデータにヘッダを付加して無線リンクレーヤープロトコルを形成する過程と、上記過程で形成された無線リンクレーヤープロトコルのヘッダに上記ヘッダ情報に対するエラーをプロテクションするエラープロテクションコード及び上記データに対するコラプションの有無を表示するコラプション表示フラグを付加する過程とを含む無線パケット化方法である。
【００１２】
上記さらに他の技術的課題を解決するために、本発明は無線リンクレーヤープロトコルのヘッダにそのエラーをプロテクションするエラープロテクションコード及びデータに対するコラプションの有無を表示するコラプション表示フラグが付加されたパケットを受信してデコーディングする方法において、多重化階層でのエラープロテクションコードでデータフィールドをチェックしてエラーがなければRLPフレームを次の階層に伝送し、エラーがあればヘッダ情報を上記エラープロテクションコードによりエラーチェックする過程と、上記過程でヘッダにエラーがなければ上記コラプションフラグを設定してデータフィールドのデータをリシーケンシングし、エラーがあれば上記コラプションフラグをリセットして全フレームを捨てる過程とを含む無線パケット受信方法である。
【００１３】
上記さらに他の技術的課題を解決するために、本発明は無線網でのマルチメディア伝送システムで無線リンクレーヤープロトコルの無線パケット化装置において、アプリケーション階層を通じて伝送されるマルチメディアデータに関するヘッダ情報に対してエラーをプロテクションするエラープロテクションコード及び上記データに対するコラプションの有無を表示するコラプション表示フラグを付加したヘッダ情報を生成するヘッダ情報生成部と、上記ヘッダ情報生成部で形成されたヘッダ情報及びデータを多重化して無線リンクフレームを形成する無線リンクプロトコルのフレーム形成部とを含む無線パケット化装置である。
【００１４】
上記さらに他の技術的課題を解決するために、本発明は無線リンクレーヤープロトコルのヘッダにそのエラーをプロテクションするエラープロテクションコード及びデータに対するコラプションの有無を表示するコラプションフラグが付加されたパケットを受信してデコーディングする無線パケット受信装置において、多重化階層でのエラー検出コードでデータフィールドをチェックしてエラーがなければRLPフレームを次の階層に伝送し、エラーが存在すればヘッダ情報を上記エラープロテクションコードでエラーチェックする手段と、上記過程でヘッダにエラーがなければ上記コラプションフラグを設定してデータフィールドのデータをリシーケンシングし、エラーがあれば上記コラプションフラグをリセットして全フレームを捨てる手段とを含む無線パケット受信装置である。
【００１５】
【発明の実施の形態】
以下添付した図面を参照して本発明の望ましい実施例を説明する。図４は、本発明に係るRLPフレーム概念図である。図４を参照すれば、ヘッダ情報生成部４１０はアプリケーションデータにマッチングされるヘッダ情報、すなわち、フレームタイプフィールド、シーケンスナンバーフィールド、エラー検出コード及びコラプションフラグを生成する。この時、コラプションフラグはデータコラプションの有無を表す"０"または"１"の２つの状態で示しうる。RLPフレーム形成部４２０はヘッダ情報生成部４１０で生成されたヘッダ情報及びデータを多重化してRLPフレームを形成する。
【００１６】
図５は、本発明に係るRLPフレームのエンコーディング方法を示すフローチャートである。図５を参照すれば、RLP階層はアプリケーション階層からデータを受信する(５１０過程)。次いで、RLP階層はRLPのタイプを表すTYPEフィールド及びフレームまたはシーケンスナンバーを表すシーケンスナンバーフィールドを生成する(５２０過程)。次いで、RLP階層はタイプフィールドとシーケンスナンバーフィールドのビットをチェックサム(checksum)してエラーを検出して訂正できるCRC(Cyclic Redundancy Code)を生成する(５３０過程)。次いで、RLP階層はデータフィールドに対するコラプションの有無を表すコラプションフラグフィールドを追加する(５４０過程)。次いで、RLP階層は上記過程で生成されたTYPEフィールド、シーケンスナンバーフィールド、CRCフィールド、コラプションフラグフィールドを含むヘッダ情報及びデータでRLPフレームを構成する(５５０過程)。
【００１７】
図６は、図５のRLPエンコーディング方法により作られたRLPフレームの構造図である。図６に示されたたRLPフレームはTYPEフィールド６１０、シーケンスナンバーフィールド６２０、CRCフィールド６３０、コラプションフラグフィールド６４０よりなるヘッダ部分及びデータフィールド６５０部分より構成され、既存のヘッダに含まれているTYPEフィールド３１０及びシーケンスナンバーフィールド３２０にCRCフィールド６３０及びコラプションフラグフィールド６４０が追加された。
【００１８】
ここでTYPEフィールド６１０はRLPのフレームタイプを定義する。例えばTYPEフィールド６１０が２ビットで構成されれば"１０"は新しいフレーム、"１１"は再伝送されるフレームを示す。シーケンスナンバーフィールド６２０はシーケンスナンバーを示し、８ビットで構成される。CRCフィールド６３０はタイプフィールド６１０及びシーケンスナンバーフィールド６２０に対するエラーを検出して訂正できる４-ビットCRCである。また本発明が属する技術分野で通常の知識を有する者は特定フィールドのCRCのための多項演算子p(x)を適切に選択できる。例えば４ビットのCRCの場合はp(x)＝x4＋x2＋x＋１を使用できる。そしてコラプションフラグフィールド６４０はデータのコラプションの有無を示すフラグであり、RLP階層より低い階層のインディケーションにより設定される。例えばコラプションフラグフィールド６４０が"０"であればデータにエラーがないことを示し、"１"であればデータにエラーが存在することを示す。
【００１９】
このようにエンコーディングされたRLPフレームを受信側のRLP階層でデコーディングする時その実施例を図７を参照して説明する。まずRLP階層でパケットを受信してRLPフレームをデコーディングする(７１０過程)。次いで、RLP階層はMUXサブ階層のMUX-PDUで生成されたデータフィールド６５０のエラー検出コード(CRC)でデータをチェックする(７１２、７１４過程)。この時RLP階層はデータフィールド６５０にエラーがなければコラプションフラグフィールド６４０を"０"と設定した後、RLPフレームをアプリケーションレーヤーに伝送する(７２４過程)。
【００２０】
しかしRLP階層はデータフィールド６５０でエラーが検出されればヘッダに含まれたCRCによりタイプフィールド６１０及びシーケンスナンバーフィールド６２０をエラーチェックする(７１６、７１８過程)。この時RLP階層はヘッダでエラーが検出されなければコラプションフラグフィールド６４０をデータコラプションに該当する"１"と設定し(７２０過程)、ヘッダでエラーが検出されれば"０"と設定する(７２６過程)。ここでコラプションフラグフィールド６４０が"１"であればシーケンスナンバーフィールド６２０のシーケンスナンバーを１増加させ、データフィールドのデータをリシーケンシングバッファ(図示せず)に貯蔵させ(７２２過程)、コラプションフラグフィールド６４０が"０"であればシーケンスナンバー(SEQ)がわからないために全体RLPフレームを捨てる(７２８過程)。
【００２１】
このように受信側ではエンコーディングされたRLPフレームをデコーディングする時タイプフィールド６１０及びシーケンスナンバーフィールド６２０などのヘッダ情報をエラー検出コード６３０によりエラープロテクションし、コラプションフラグフィールド６４０によりデータのエラーの有無を判断する。
【００２２】
またデコーディング時にコラプションフラグフィールド６４０を通じてデータに対するコラプションの有無を判断することによってエラーレジリエンスを高めることができる。
【００２３】
本発明は前述した実施例に限定されず、本発明の思想内で当業者による変形が可能であることはもちろんである。すなわち、上記のような本発明に係るエンコーディング方法及びデコーディング方法はコンピュータプログラムで作成できる。上記プログラムはコード及びコードセグメントを含み、本発明が属する技術分野のプログラマにより容易に推論できる。そして、コンピュータで使われる媒体から上記プログラムを動作させる汎用ディジタルコンピュータで具現できる。これらプログラムはコンピュータで読出できる記録媒体に貯蔵できる。上記記録媒体はフロッピーディスク（登録商標）やハードディスクなどの磁気記録媒体と、CD-ROMやDVDなどの光記録媒体を含む。また、上記プログラムはインターネットなどのキャリヤウェーブによって伝送できる。
【００２４】
【発明の効果】
前述したように本発明によれば、RLP階層の既存ヘッダ情報にエラーチェックコード及びコラプションフラグを追加することによって無線環境下でリアルタイムあるいはローデレーを要するマルチメディアデータに対するエラーレジリエンスを高めてパケットドロップレートを減らしうる。
【図面の簡単な説明】
【図１】  図１は、通常的なcdma２０００フェーズ１を利用する無線送受信装置の構成図である。
【図２】  図２は、通常的なRLPとMUXサブ階層との関係を示す図である。
【図３】  図３は、通常的なcdma２０００でMUX-PDUタイプ３のフレームの構造図である。
【図４】  図４は、本発明に係るRLPフレーム概念図である。
【図５】  図５は、本発明に係るRLPフレームを示すフローチャートである。
【図６】  図６は、図５により作られた新しいRLPフレームの構造図である。
【図７】  図７は、図６のRLPフレームをデコーディングするためのフローチャートである。
【図１】
0003722753.tif 000002
【図２】
0003722753.tif 000003
【図３】
0003722753.tif 000004
【図４】
0003722753.tif 000005
【図５】
0003722753.tif 000006
【図６】
0003722753.tif 000007
【図７】
0003722753.tif 000008