(57)【特許請求の範囲】
【請求項１】
ソースデバイスは、ＲａｐｉｄＩＯアドレス空間と前記ソースデバイスのメモリとの対応関係に従って、ソースデバイスのメモリにおける伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換することと、ここで、予め設定されたマッピング関係に基づいて、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることが、前記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージまたは前記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージまたは前記非フラグメントメッセージのヘッダに基づいて前記マッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングすることと、を含み、
前記ソースデバイスは、前記伝送網メッセージをターゲットデバイスに送信することと、
前記ターゲットデバイスは、受信した前記伝送網メッセージをＲａｐｉｄＩＯメッセージに変換することと、ここで、予め設定されたマッピング関係に基づいて、前記伝送網メッセージを前記ＲａｐｉｄＩＯメッセージにマッピングすることが、前記伝送網メッセージの先頭フラグメントメッセージまたは前記伝送網メッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージまたは前記非フラグメントメッセージのヘッダに基づいて前記マッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングすることと、を含み、
前記ターゲットデバイスは、ＲａｐｉｄＩＯアドレス空間と前記ターゲットデバイスのメモリとの対応関係に従って、前記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に移動することと、
を含むデータ伝送方法。
【請求項２】
前記ＲａｐｉｄＩＯアドレス空間と前記メモリとの対応関係の設定は、
前記ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、
前記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と前記メモリの指定した記憶位置との対応関係を設定するように行われる
請求項１に記載の方法。
【請求項３】
前記ターゲットデバイスは、ＲａｐｉｄＩＯアドレス空間と前記ターゲットデバイスのメモリとの対応関係に従って、前記ＲａｐｉｄＩＯメッセージを前記メモリの指定した記憶位置に移動する前に、
前記ターゲットデバイスは、前記ＲａｐｉｄＩＯメッセージのヘッダ及び予め設定されたマッピング関係であって、前記ヘッダと前記ＲａｐｉｄＩＯアドレス空間とのマッピング関係に基づいて、前記ＲａｐｉｄＩＯアドレス空間の情報を取得すること、をさらに含む
請求項１に記載の方法。
【請求項４】
ソースデバイスから送信された伝送網メッセージを受信することと、
予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングすることと、
ＲａｐｉｄＩＯアドレス空間とターゲットデバイスにおけるメモリの記憶位置との対応関係に従って、前記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に伝送することと、
を含み、
前記マッピング関係は、第１のマッピング関係を含み、予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングすることは、
前記伝送網メッセージの先頭フラグメントメッセージ又は前記伝送網メッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングすることと、を含むデータ伝送方法。
【請求項５】
前記マッピング関係は、第２のマッピング関係をさらに含み、前記マッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングすることは、
前記伝送網メッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得することと、
前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って、前記伝送網メッセージのヘッダを取得することと、
前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得することと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングすることと、を含む
請求項４に記載の方法。
【請求項６】
前記ＲａｐｉｄＩＯデバイス識別子は、前記ＲａｐｉｄＩＯデバイスのデバイス番号及び前記ＲａｐｉｄＩＯアドレス空間のうち少なくとも一方を含む
請求項４又は５に記載の方法。
【請求項７】
ＲａｐｉｄＩＯアドレス空間と前記メモリとの対応関係の設定は、
ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、
前記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と前記メモリの指定した記憶位置との対応関係を設定するように行われる
請求項４に記載の方法。
【請求項８】
ＲａｐｉｄＩＯメッセージにおけるＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、前記メモリにおける伝送すべきデータを前記ＲａｐｉｄＩＯメッセージに移動することと、
予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることと、
前記伝送網メッセージをターゲットデバイスに伝送することと、
を含み、
前記マッピング関係は、第１のマッピング関係を含み、予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることは、
前記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ又は前記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングすることと、を含むデータ伝送方法。
【請求項９】
前記マッピング関係は、第２のマッピング関係を含み、予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることは、
前記ＲａｐｉｄＩＯメッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、前記他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得することと、
前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って前記ＲａｐｉｄＩＯメッセージのヘッダを取得することと、
前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得することと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングすることと、を含む
請求項８に記載の方法。
【請求項１０】
ＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、ソースデバイスのメモリにおける伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換し、そして前記伝送網メッセージをターゲットデバイスに送信するソースデバイスと、ここで、予め設定されたマッピング関係に基づいて、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることが、前記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージまたは前記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージまたは前記非フラグメントメッセージのヘッダに基づいて前記マッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングすることと、を含み、
受信した前記伝送網メッセージをＲａｐｉｄＩＯメッセージに変換し、そしてＲａｐｉｄＩＯアドレス空間と前記ターゲットデバイスのメモリとの対応関係に従って、前記ＲａｐｉｄＩＯメッセージを、前記メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に移動する前記ターゲットデバイスと、
を備え、
ここで、予め設定されたマッピング関係に基づいて、前記伝送網メッセージを前記ＲａｐｉｄＩＯメッセージにマッピングすることが、前記伝送網メッセージの先頭フラグメントメッセージまたは前記伝送網メッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージまたは前記非フラグメントメッセージのヘッダに基づいて前記マッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングすることと、を含むデータ伝送システム。
【請求項１１】
前記ソースデバイス及び／又は前記ターゲットデバイスは、さらに、ＲａｐｉｄＩＯアドレス空間とメモリとの対応関係の設定を、ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、前記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と前記メモリの指定した記憶位置との対応関係を設定するように行う
請求項１０に記載のシステム。
【請求項１２】
前記ターゲットデバイスは、さらに、前記ＲａｐｉｄＩＯメッセージのヘッダ及び予め設定されたマッピング関係であって、前記ヘッダと前記ＲａｐｉｄＩＯアドレス空間とのマッピング関係に基づいて、前記ＲａｐｉｄＩＯアドレス空間の情報を取得する
請求項１０に記載のシステム。
【請求項１３】
ソースデバイスから送信された伝送網メッセージを受信する受信モジュールと、
予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングするマッピングモジュールと、
ＲａｐｉｄＩＯアドレス空間とターゲットデバイスにおけるメモリの記憶位置との対応関係に従って、前記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に伝送する伝送モジュールと、
を備え、
前記マッピングモジュールは、前記マッピング関係が第１のマッピング関係を含む場合、
前記伝送網メッセージの先頭フラグメントメッセージ又は前記伝送網メッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得する第１の取得ユニットと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングするマッピングユニットと、を含むデータ伝送装置。
【請求項１４】
前記マッピングモジュールは、前記マッピング関係が第２のマッピング関係をさらに含む場合、
前記伝送網メッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得する第２の取得ユニットと、
前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って前記伝送網メッセージのヘッダを取得する第３の取得ユニットと、
前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得する第４の取得ユニットと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングする前記マッピングユニットと、を含む
請求項１３に記載の装置。
【請求項１５】
ＲａｐｉｄＩＯメッセージにおけるＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、前記メモリにおける伝送すべきデータを前記ＲａｐｉｄＩＯメッセージに移動する移動モジュールと、
予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングするマッピングモジュールと、
前記伝送網メッセージをターゲットデバイスに伝送する伝送モジュールと、
を備え、
前記マッピングモジュールは、前記マッピング関係が第１のマッピング関係を含む場合、
前記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ又は前記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得する第１の取得ユニットと、
前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングするマッピングユニットと、を含むデータ伝送装置。
【請求項１６】
前記マッピングモジュールは、前記マッピング関係が第２のマッピング関係を含む場合、
前記ＲａｐｉｄＩＯメッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、前記他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得する第２の取得ユニットと、
前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って前記ＲａｐｉｄＩＯメッセージのヘッダを取得する第３の取得ユニットと、
前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得する第４の取得ユニットと、
さらに前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングする前記マッピングユニットと、を含む
請求項１５に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的には、データ伝送方法及び装置に関するものである。
【背景技術】
【０００２】
移動通信システムにおいて、図１に示されるように、無線アクセスネットワークは、基地局（Base Station、単にＢＳという）と、基地局コントローラ（Base Station Controller、単にＢＳＣという）又は無線ネットワークコントローラ（Radio Network Controller、単にＲＮＣという）からなり、移動通信技術は、２Ｇ／３Ｇ／４Ｇといった勢いよく急速な発展を経て、基地局のメンテナンス等の要因を考慮し、基地局間で基地局構成情報が携帯されるメッセージの交換のような応用場面がますます多くなっている。
【０００３】
図２には、代表的な基地局間でのメッセージ交換過程が示され、基地局装置内部のあるメモリ空間のデータを、ターゲット基地局の指定したメモリ空間に移動する必要がある。データはメッセージの形でＲａｐｉｄＩＯ相互接続デバイスによって移動され、ＲａｐｉｄＩＯメッセージと伝送網メッセージの相互変換及び伝送網での転送によって、最終的に指定したメモリ空間に移動される。
【０００４】
基地局間でのメッセージ伝送過程は、ＲａｐｉｄＩＯ移動及び伝送網での伝送の他には、基地局内部でＲａｐｉｄＩＯメッセージと伝送網メッセージの相互変換を完成する必要があり、そうでなければ、基地局のメモリメッセージを伝送網で伝送することを実現できない。メッセージの交換には、交換相手先の基地局にタイムリーに伝送する必要があり、伝送過程の遅延時間が大きければ、受信側基地局は、相手側基地局からの交換メッセージを正しく受信できなくなり、装置間の通信性能が影響されてしまう。現有の技術実現ソリューションにおいて、メッセージの変換処理過程には、大きな固定した遅延時間が発生し、特に、メッセージの長さが大きい場合、遅延時間が一層大きくなる。メッセージの処理中に遅延時間が大きい問題によって、基地局装置間の通信性能の向上がかなり制約されている。
【０００５】
技術の進展にともなって、複数の基地局間でのメッセージ交換要求が増加する一方である。これに加え、それぞれの基地局内部に、複数のＲａｐｉｄＩＯデバイスのチップ又はシングルボードが存在する（図３に示されるように）ため、メッセージの交換中に伝送されるデータ量が非常に大きい一方、１０Ｇｂｐｓ速度の伝送網が広く応用されるにつれ、メッセージの交換中にリンク帯域幅の最大限利用をどのように図るかという問題が生じる。
【０００６】
関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題に対して、未だに有効な対応策が提示されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記課題を解決するために、本発明の実施例は、データ伝送方法及び装置を提供する。
【課題を解決するための手段】
【０００８】
本発明の一実施例によれば、ソースデバイスは、ＲａｐｉｄＩＯアドレス空間と前記ソースデバイスのメモリとの対応関係に従って、ソースデバイスのメモリにおける伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換することと、前記ソースデバイスは、前記伝送網メッセージをターゲットデバイスに送信することと、前記ターゲットデバイスは、受信した前記伝送網メッセージをＲａｐｉｄＩＯメッセージに変換することと、前記ターゲットデバイスは、ＲａｐｉｄＩＯアドレス空間と前記ターゲットデバイスのメモリとの対応関係に従って、前記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に移動することと、を含むデータ伝送方法が提供される。
【０００９】
本発明の実施例において、前記ＲａｐｉｄＩＯアドレス空間と前記メモリとの対応関係の設定は、前記ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、前記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と前記メモリの指定した記憶位置との対応関係を設定するように行われる。
【００１０】
本発明の実施例において、前記ターゲットデバイスは、ＲａｐｉｄＩＯアドレス空間と前記ターゲットデバイスのメモリとの対応関係に従って、前記ＲａｐｉｄＩＯメッセージを前記メモリの指定した記憶位置に移動する前に、
前記ターゲットデバイスは、前記ＲａｐｉｄＩＯメッセージのヘッダ及び予め設定されたマッピング関係であって、前記ヘッダと前記ＲａｐｉｄＩＯアドレス空間とのマッピング関係に基づいて、前記ＲａｐｉｄＩＯアドレス空間の情報を取得すること、をさらに含む。
【００１１】
本発明の他の一実施例によれば、ソースデバイスから送信された伝送網メッセージを受信することと、予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングすることと、ＲａｐｉｄＩＯアドレス空間とターゲットデバイスにおけるメモリの記憶位置との対応関係に従って、前記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に伝送することと、を含むデータ伝送方法がさらに提供される。
【００１２】
本発明の実施例において、前記マッピング関係は、第１のマッピング関係を含み、予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングすることは、前記伝送網メッセージの先頭フラグメントメッセージ又は前記伝送網メッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングすることと、を含む。
【００１３】
本発明の実施例において、前記マッピング関係は、第２のマッピング関係をさらに含み、前記マッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングすることは、前記伝送網メッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得することと、前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って、前記伝送網メッセージのヘッダを取得することと、前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングすることと、を含む。
【００１４】
本発明の実施例において、前記ＲａｐｉｄＩＯデバイス識別子は、前記ＲａｐｉｄＩＯデバイスのデバイス番号及び前記ＲａｐｉｄＩＯアドレス空間のうち少なくとも一方を含む。
【００１５】
本発明の実施例において、ＲａｐｉｄＩＯアドレス空間と前記メモリとの対応関係の設定は、ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、前記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と前記メモリの指定した記憶位置との対応関係を設定するように行われる。
【００１６】
本発明の他の一実施例によれば、ＲａｐｉｄＩＯメッセージにおけるＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、前記メモリにおける伝送すべきデータを前記ＲａｐｉｄＩＯメッセージに移動することと、予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることと、前記伝送網メッセージをターゲットデバイスに伝送することと、を含むデータ伝送方法がさらに提供される。
【００１７】
本発明の実施例において、前記マッピング関係は、第１のマッピング関係を含み、予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることは、前記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ又は前記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従って前記ＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングすることと、を含む。
【００１８】
本発明の実施例において、前記マッピング関係は、第２のマッピング関係を含み、予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングすることは、前記ＲａｐｉｄＩＯメッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、前記他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得することと、前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って前記ＲａｐｉｄＩＯメッセージのヘッダを取得することと、前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得することと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングすることと、を含む。
【００１９】
本発明の他の一実施例によれば、ＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、ソースデバイスのメモリにおける伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換し、そして前記伝送網メッセージをターゲットデバイスに送信するソースデバイスと、受信した前記伝送網メッセージをＲａｐｉｄＩＯメッセージに変換し、そしてＲａｐｉｄＩＯアドレス空間と前記ターゲットデバイスのメモリとの対応関係に従って、前記ＲａｐｉｄＩＯメッセージを、前記メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に移動する前記ターゲットデバイスと、を備えるデータ伝送システムがさらに提供される。
【００２０】
本発明の実施例において、前記ソースデバイス及び／又は前記ターゲットデバイスは、さらに、ＲａｐｉｄＩＯアドレス空間とメモリとの対応関係の設定を、ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、前記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と前記メモリの指定した記憶位置との対応関係を設定するように行う。
【００２１】
本発明の実施例において、前記ターゲットデバイスは、さらに、前記ＲａｐｉｄＩＯメッセージのヘッダ及び予め設定されたマッピング関係であって、前記ヘッダと前記ＲａｐｉｄＩＯアドレス空間とのマッピング関係に基づいて、前記ＲａｐｉｄＩＯアドレス空間の情報を取得する。
【００２２】
本発明の他の一実施例によれば、ソースデバイスから送信された伝送網メッセージを受信する受信モジュールと、予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングするマッピングモジュールと、ＲａｐｉｄＩＯアドレス空間とターゲットデバイスにおけるメモリの記憶位置との対応関係に従って、前記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、前記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に伝送する伝送モジュールと、を備えるデータ伝送装置がさらに提供される。
【００２３】
本発明の実施例において、前記マッピングモジュールは、前記マッピング関係が第１のマッピング関係を含む場合、前記伝送網メッセージの先頭フラグメントメッセージ又は前記伝送網メッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得する第１の取得ユニットと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングするマッピングユニットと、を含む。
【００２４】
本発明の実施例において、前記マッピングモジュールは、前記マッピング関係が第２のマッピング関係をさらに含む場合、前記伝送網メッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得する第２の取得ユニットと、前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って前記伝送網メッセージのヘッダを取得する第３の取得ユニットと、前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得する第４の取得ユニットと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記伝送網メッセージを、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングする前記マッピングユニットと、を含む。
【００２５】
本発明の他の一実施例によれば、ＲａｐｉｄＩＯメッセージにおけるＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、前記メモリにおける伝送すべきデータを前記ＲａｐｉｄＩＯメッセージに移動する移動モジュールと、予め設定されたマッピング関係に従って、前記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングするマッピングモジュールと、前記伝送網メッセージをターゲットデバイスに伝送する伝送モジュールと、を備えるデータ伝送装置がさらに提供される。
【００２６】
本発明の実施例において、前記マッピングモジュールは、前記マッピング関係が第１のマッピング関係を含む場合、前記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ又は前記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、前記先頭フラグメントメッセージ又は前記非フラグメントメッセージのヘッダに基づいて、前記第１のマッピング関係に従って前記ＲａｐｉｄＩＯデバイス識別子を取得する第１の取得ユニットと、前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングするマッピングユニットと、を含む。
【００２７】
本発明の実施例において、前記マッピングモジュールは、前記マッピング関係が第２のマッピング関係を含む場合、前記ＲａｐｉｄＩＯメッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、前記他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得する第２の取得ユニットと、前記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って前記ＲａｐｉｄＩＯメッセージのヘッダを取得する第３の取得ユニットと、前記伝送網メッセージのヘッダ及び前記第１のマッピング関係に基づいて、前記ＲａｐｉｄＩＯデバイス識別子を取得する第４の取得ユニットと、さらに前記ＲａｐｉｄＩＯデバイス識別子に基づいて、前記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを前記伝送網メッセージにマッピングする前記マッピングユニットと、を含む。
【発明の効果】
【００２８】
本発明の実施例によると、ソースデバイスとターゲットデバイスとの間の交換過程によって、ソースデバイスは、まず、伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換してターゲットデバイスに送信する一方、ターゲットデバイス側は、受信した伝送網メッセージをＲａｐｉｄＩＯメッセージに変換し、ＲａｐｉｄＩＯアドレス空間と上記ターゲットデバイスのメモリとの対応関係に従って、上記ＲａｐｉｄＩＯメッセージを、該メモリの指定した記憶位置に移動する。上記技術案によれば、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【図面の簡単な説明】
【００２９】
ここで説明した図面は、本発明をさらに理解させるためのものであり、本願の一部を構成し、また、本発明における模式的実施例及びその説明は本発明を説明するものであり、本発明を不当に限定するものではない。図面において、
【図１】関連技術における無線アクセスネットワークの構成構造図である。
【図２】関連技術における基地局間でのメッセージ交換過程を示す図である。
【図３】関連技術における基地局間での大容量のメッセージ交換過程を示す図である。
【図４】本発明の実施例によるデータ伝送方法のフローチャートである。
【図５】本発明の実施例における基地局の内部デバイス間でのデータ処理遅延時間問題の対応ソリューションを示す図である。
【図６】本発明の実施例におけるデータ伝送過程のマッピング関係を示す図である。
【図７】本発明の実施例によるデータ伝送装置の構造ブロック図である。
【図８】本発明の実施例によるデータ伝送装置の他の構造ブロック図である。
【図９】本発明の実施例によるデータ伝送方法の他のフローチャートである。
【図１０】本発明の実施例によるデータ伝送装置の更なる構造ブロック図ａである。
【図１１】本発明の実施例によるデータ伝送装置の更なる構造ブロック図ｂである。
【図１２】本発明の実施例によるデータ伝送方法のもう１つのフローチャートである。
【図１３】本発明の実施例によるデータ伝送システムの構造ブロック図である。
【図１４】本発明の実施例における伝送網デバイスによる送信過程のデータ処理を示す図である。
【図１５】本発明の実施例におけるＲａｐｉｄＩＯ相互接続デバイスによる送信過程のデータ処理を示す図である。
【発明を実施するための形態】
【００３０】
以下、図面を参照しつつ実施例を結合して本発明を詳しく説明する。なお、衝突しない限り、本願の実施例及び実施例中の構成要件を組み合わせることができる。
【００３１】
本発明の他の特徴及び利点を後の明細書において説明し、その一部は明細書から自明になったり、本発明を実施することで把握されるようになる。また、本発明の目的及び他の利点は、明細書、特許請求の範囲及び図面に記載した構造によって実現され獲得されることができる。
【００３２】
当業者に本発明の構成をよりよく理解してもらうように、以下、本発明の実施例の図面を結合して本発明の技術案を明瞭かつ完全に説明する。説明する実施例は本発明の実施例の一部に過ぎず、全部ではないことは、言うまでもないことである。当業者が本発明の実施例に基づいて、創造的な労働無しに得られた他の実施例も、すべて本発明の保護範囲内に含まれるべきである。
【００３３】
上記課題を解決するために、本実施例においてデータ伝送方法が提供され、図４は、本発明の実施例によるデータ伝送方法のフローチャートであり、図４に示すように、以下のステップＳ４０２〜ステップＳ４０６を含む。
【００３４】
ステップＳ４０２：ソースデバイスから送信された伝送網メッセージを受信する。
【００３５】
ステップＳ４０４：予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングする。
【００３６】
ステップＳ４０６：ＲａｐｉｄＩＯアドレス空間とターゲットデバイスにおけるメモリの記憶位置との対応関係に従って、上記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置であって、上記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に伝送する。
【００３７】
上記各ステップを通じて、予め設定されたマッピング関係に従って、ソースデバイスから送信された伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングし、上記ＲａｐｉｄＩＯメッセージを上記メモリの指定した記憶位置に伝送することができ、これにより、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【００３８】
オプションとして、上記ステップＳ４０４の技術案は、下記２つの場面によって実現されることができる。
【００３９】
なお、下記２つの場面におけるＲａｐｉｄＩＯデバイス識別子は、ＲａｐｉｄＩＯデバイスのデバイス番号及びＲａｐｉｄＩＯアドレス空間のうち少なくとも一方を含む。
【００４０】
場面１
上記マッピング関係が第１のマッピング関係を含む場合、ステップＳ４０４に表される技術案は、上記伝送網メッセージの先頭フラグメントメッセージ又は上記伝送網メッセージの非フラグメントメッセージについて、上記先頭フラグメントメッセージ又は上記非フラグメントメッセージのヘッダに基づいて、上記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得し、そして、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記伝送網メッセージを、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングする技術案により実現される。
【００４１】
場面２
上記マッピング関係が第２のマッピング関係を含む場合、ステップＳ４０４に表される技術案は、上記伝送網メッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得し、上記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って上記伝送網メッセージのヘッダを取得し、そして、上記ヘッダ及び上記第１のマッピング関係に基づいて、上記ＲａｐｉｄＩＯデバイス識別子を取得し、さらに、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記伝送網メッセージを、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングする技術案により実現される。
【００４２】
なお、本発明の実施例の選択可能な例において、ＲａｐｉｄＩＯアドレス空間と基地局のメモリの記憶位置との対応関係の設定は、ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、そして、上記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と上記メモリの指定した記憶位置との対応関係を設定するように行われる。
【００４３】
上述したように、本発明の実施例に提供される技術案は、図５に示すように、メモリ空間の適切な分割及びデータ変換時のマッピングルールによって、基地局システムの内部デバイス間でデータ処理の遅延時間が大きい問題を解決する。このようなマッピングルール（図６に示されるように）によって、データをデバイス間で伝送する中、処理及び再構成を行う必要がなく、メンテナンスするマッピングテーブルを調べることで、伝送過程のターゲットアドレス及びデータ移動のターゲットメモリを得ることができ、これにより、基地局装置間で容量が大きく遅延時間が低いデータ伝送及び交換方法を実現する。
【００４４】
本実施例においてデータ伝送装置がさらに提供され、上記実施例及び好適な実施形態を実現するものであって、既に説明したものは省略されるが、以下、該装置に係わるモジュールについて説明する。以下で使用する用語「モジュール」とは、所定の機能を実現可能なソフトウェア及び／又はハードウェアの組み合わせである。以下の実施例に説明する装置をソフトウェアで実現することが好ましいが、ハードウェア又はソフトウェアとハードウェアとの組み合わせにより実現することも可能であり、構想されている。図７は、本発明の実施例によるデータ伝送装置の構造ブロック図であり、図７に示すように、
ソースデバイスから送信された伝送網メッセージを受信する受信モジュール７０と、
受信モジュール７０に接続され、予め設定されたマッピング関係に従って、伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングするマッピングモジュール７２と、
マッピングモジュール７２に接続され、ＲａｐｉｄＩＯアドレス空間と基地局のメモリの記憶位置との対応関係に従って、上記ＲａｐｉｄＩＯメッセージを上記メモリの指定した記憶位置であって、上記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に伝送する伝送モジュール７４と、を備える。
【００４５】
上記各モジュールを統合して応用することで、予め設定されたマッピング関係に従って、ソースデバイスから受信した伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングし、上記ＲａｐｉｄＩＯメッセージを上記メモリの指定した記憶位置に伝送することができ、これにより、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【００４６】
図８に示すように、マッピングモジュール７２は、上記マッピング関係が第１のマッピング関係を含む場合、上記伝送網メッセージの先頭フラグメントメッセージ又は上記伝送網メッセージの非フラグメントメッセージについて、上記先頭フラグメントメッセージ又は上記非フラグメントメッセージのヘッダに基づいて、上記第１のマッピング関係に従ってＲａｐｉｄＩＯデバイス識別子を取得する第１の取得ユニット７２０と、第１の取得ユニット７２０に接続され、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記伝送網メッセージを、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングするマッピングユニット７２２と、を含む。
【００４７】
本発明の実施例において、マッピングモジュール７２は、上記マッピング関係が第２のマッピング関係を含む場合、上記伝送網メッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得する第２の取得ユニット７２４と、第２の取得ユニット７２４に接続され、上記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って上記伝送網メッセージのヘッダを取得する第３の取得ユニット７２６と、第２の取得ユニット７２４に接続され、上記ヘッダ及び上記第１のマッピング関係に基づいて、上記ＲａｐｉｄＩＯデバイス識別子を取得する第４の取得ユニット７２８と、第４の取得ユニット７２８に接続され、さらに、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記伝送網メッセージを、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージにマッピングするマッピングユニット７２２と、を含む。
【００４８】
上記技術案を改善するために、本発明の実施例において、データ送信過程に基づくデータ伝送方法がさらに提供され、図９は、本発明の実施例によるデータ伝送方法の他のフローチャートであり、図９に示すように、以下のステップＳ９０２〜ステップＳ９０６を含む。
【００４９】
ステップＳ９０２：ＲａｐｉｄＩＯメッセージにおけるＲａｐｉｄＩＯアドレス空間とソースデバイスのメモリとの対応関係に従って、上記メモリにおける伝送すべきデータを上記ＲａｐｉｄＩＯメッセージに移動する。
【００５０】
ステップＳ９０４：予め設定されたマッピング関係に従って、上記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングする。
【００５１】
ステップＳ９０６：上記伝送網メッセージをターゲットデバイスに伝送する。
【００５２】
上記各ステップを通じて、予め設定されたマッピング関係に従って、ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングし、該伝送網メッセージをターゲットデバイスに伝送することができ、これにより、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【００５３】
本発明の実施例において、ステップＳ９０４は、（１）上記マッピング関係が第１のマッピング関係を含む場合、上記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ又は上記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、上記先頭フラグメントメッセージ又は上記非フラグメントメッセージのヘッダに基づいて、上記第１のマッピング関係に従って上記ＲａｐｉｄＩＯデバイス識別子を取得し、そして、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを上記伝送網メッセージにマッピングする技術案、（２）上記マッピング関係が第２のマッピング関係を含む場合、上記ＲａｐｉｄＩＯメッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、上記他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得し、上記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って上記ＲａｐｉｄＩＯメッセージのヘッダを取得し、そして、上記伝送網メッセージのヘッダ及び上記第１のマッピング関係に基づいて、上記ＲａｐｉｄＩＯデバイス識別子を取得し、さらに、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを上記伝送網メッセージにマッピングする技術案により実現されることができる。
【００５４】
本実施例においてデータ伝送装置がさらに提供され、上記実施例及び好適な実施形態を実現するものであって、既に説明したものは省略されるが、以下、該装置に係わるモジュールについて説明する。以下で使用する用語「モジュール」とは、所定の機能を実現可能なソフトウェア及び／又はハードウェアの組み合わせである。以下の実施例に説明する装置をソフトウェアで実現することが好ましいが、ハードウェア又はソフトウェアとハードウェアとの組み合わせにより実現することも可能であり、構想されている。図１０は、本発明の実施例によるデータ伝送装置の更なる構造ブロック図ａであり、図１０に示すように、
ＲａｐｉｄＩＯメッセージにおけるＲａｐｉｄＩＯアドレス空間と基地局のメモリとの対応関係に従って、上記メモリにおける伝送すべきデータを上記ＲａｐｉｄＩＯメッセージに移動する移動モジュール１００と、
移動モジュール１００に接続され、予め設定されたマッピング関係に従って、上記ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングするマッピングモジュール１０２と、
マッピングモジュール１０２に接続され、上記伝送網メッセージをターゲットデバイスに伝送する伝送モジュール１０４と、を備える。
【００５５】
上記各モジュールを統合して応用することで、予め設定されたマッピング関係に従って、ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングし、他のマッピング関係に従って該伝送網メッセージをターゲットデバイスに伝送することができ、これにより、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【００５６】
オプションとして、図１１は、本発明の実施例によるデータ伝送装置の更なる構造ブロック図ｂであり、図１１に示すように、マッピングモジュール１０２は、上記マッピング関係が第１のマッピング関係を含む場合、上記ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ又は上記ＲａｐｉｄＩＯメッセージの非フラグメントメッセージについて、上記先頭フラグメントメッセージ又は上記非フラグメントメッセージのヘッダに基づいて、上記第１のマッピング関係に従って上記ＲａｐｉｄＩＯデバイス識別子を取得する第１の取得ユニット１０２０と、第１の取得ユニット１０２０に接続され、上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを上記伝送網メッセージにマッピングするマッピングユニット１０２２と、を含み、また、マッピングモジュール１０２は、上記マッピング関係が第２のマッピング関係を含む場合、上記ＲａｐｉｄＩＯメッセージのフラグメントメッセージのうち先頭フラグメントメッセージを除いた他のメッセージについて、上記他のメッセージのヘッダに基づいて、伝送網のルーティングアドレス及び／又はフラグメントメッセージ識別子を取得する第２の取得ユニット１０２４と、第２の取得ユニット１０２４に接続され、上記ルーティングアドレス及び／又はフラグメントメッセージ識別子に基づいて、第２のマッピング関係に従って上記ＲａｐｉｄＩＯメッセージのヘッダを取得する第３の取得ユニット１０２６と、第３の取得ユニット１０２６に接続され、上記伝送網メッセージのヘッダ及び上記第１のマッピング関係に基づいて、上記ＲａｐｉｄＩＯデバイス識別子を取得する第４の取得ユニット１０２８と、さらに上記ＲａｐｉｄＩＯデバイス識別子に基づいて、上記ＲａｐｉｄＩＯデバイス識別子に示されるＲａｐｉｄＩＯデバイスのＲａｐｉｄＩＯメッセージを上記伝送網メッセージにマッピングするマッピングユニット１０２２と、を含む。
【００５７】
上記実施例は、それぞれソースデバイス及びターゲットデバイス側からデータ伝送ソリューションを提供するものであり、上記実施例の技術案をよりよく理解してもらうために、本発明の実施例において、ソースデバイスとターゲットデバイス側の交換過程によって実現されるデータ伝送ソリューションがさらに提供され、図１２は、本発明の実施例によるデータ伝送方法のもう１つのフローチャートであり、図１２に示すように、以下のステップＳ１２０２〜ステップＳ１２０８を含む。
【００５８】
ステップＳ１２０２：ソースデバイスは、ＲａｐｉｄＩＯアドレス空間と上記ソースデバイスのメモリとの対応関係に従って、ソースデバイスのメモリにおける伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、上記ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換する。
【００５９】
ステップＳ１２０４：上記ソースデバイスは、上記伝送網メッセージをターゲットデバイスに送信する。
【００６０】
ステップＳ１２０６：上記ターゲットデバイスは、受信した上記伝送網メッセージをＲａｐｉｄＩＯメッセージに変換する。
【００６１】
ステップＳ１２０８：ターゲットデバイスは、ＲａｐｉｄＩＯアドレス空間と上記ターゲットデバイスのメモリとの対応関係に従って、上記ＲａｐｉｄＩＯメッセージを、該メモリの指定した記憶位置であって、上記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に移動する。
【００６２】
上記各ステップを通じて、ソースデバイスとターゲットデバイスとの間の交換過程によって、ソースデバイスは、まず、伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換してターゲットデバイスに送信する一方、ターゲットデバイス側は、受信した伝送網メッセージをＲａｐｉｄＩＯメッセージに変換し、ＲａｐｉｄＩＯアドレス空間と上記ターゲットデバイスのメモリとの対応関係に従って、上記ＲａｐｉｄＩＯメッセージを、該メモリの指定した記憶位置に移動する。本発明の実施例に提供される上記技術案によれば、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【００６３】
本発明の実施例において、上記ＲａｐｉｄＩＯアドレス空間と上記メモリとの対応関係の設定は、上記ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、そして、上記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と上記メモリの指定した記憶位置との対応関係を設定し、即ち、メモリの異なる位置には、それぞれ、異なるメッセージタイプのＲａｐｉｄＩＯが対応付けられて記憶されるように行われることができ、もちろん、上記の対応関係を他の方式で設定してもよいが、本発明の実施例は、これについて限定しない。
【００６４】
上記ステップＳ１２０８を実行する前に、ターゲットデバイスは、上記ＲａｐｉｄＩＯメッセージのヘッダ及び予め設定されたマッピング関係に基づいて、上記ＲａｐｉｄＩＯアドレス空間の情報を取得し、ここで、上記マッピング関係は、上記ヘッダと上記ＲａｐｉｄＩＯアドレス空間とのマッピング関係である技術案を実行してもよく、上記技術案によってＲａｐｉｄＩＯアドレス空間の情報を取得した後、ターゲットデバイスは、ＲａｐｉｄＩＯアドレス空間と上記ターゲットデバイスのメモリとの対応関係に従って、上記ＲａｐｉｄＩＯメッセージを該メモリの指定した記憶位置に移動する。
【００６５】
図１３は、本発明の実施例によるデータ伝送システムの構造ブロック図であり、図１３に示すように、ソースデバイス１３０は、ＲａｐｉｄＩＯアドレス空間と上記ソースデバイスのメモリとの対応関係に従って、ソースデバイスのメモリにおける伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、上記ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換し、そして上記伝送網メッセージをターゲットデバイスに送信する。ターゲットデバイス１３２は、ターゲットデバイス１３０に接続され、受信した上記伝送網メッセージをＲａｐｉｄＩＯメッセージに変換し、そしてＲａｐｉｄＩＯアドレス空間と上記ターゲットデバイスのメモリとの対応関係に従って、上記ＲａｐｉｄＩＯメッセージを、上記メモリの指定した記憶位置であって、上記ＲａｐｉｄＩＯメッセージに携帯されるＲａｐｉｄＩＯアドレス空間に対応する指定した記憶位置に移動する。
【００６６】
オプションとして、ソースデバイス１３０及び／又はターゲットデバイス１３２は、ＲａｐｉｄＩＯアドレス空間とメモリとの対応関係の設定を、ＲａｐｉｄＩＯメッセージのメッセージタイプであって、それぞれが異なるメモリの記憶位置に対応するメッセージタイプを定義し、そして、上記ＲａｐｉｄＩＯメッセージのメッセージタイプに基づいて、ＲａｐｉｄＩＯアドレス空間と上記メモリの指定した記憶位置との対応関係を設定するように行うことができる。
【００６７】
ターゲットデバイス１３２は、さらに、上記ＲａｐｉｄＩＯメッセージのヘッダ及び予め設定されたマッピング関係に基づいて、上記ＲａｐｉｄＩＯアドレス空間の情報を取得し、ここで、上記マッピング関係は、上記ヘッダと上記ＲａｐｉｄＩＯアドレス空間とのマッピング関係である。
【００６８】
以下、一例を結合して上記データ伝送過程を解釈し説明するが、本発明の実施例を限定することは意図していない。
【００６９】
本発明の実施例の例は、基地局装置間で容量が大きく遅延時間が低いデータ伝送及び交換に関する新しい方法、及び現有方法を実現できる装置を提供することがその主要精神であり、本発明の例は、ソース基地局装置とターゲット基地局装置にてそれぞれマッピングルールテーブルをメンテナンスすることで、マッピングルールによってＲａｐｉｄＩＯメッセージと伝送網メッセージのマッピング伝送を完成し、メッセージの処理中に識別、再構成、分配等の固定した遅延時間が発生することを低減するとともに、伝送網リンクのデータ帯域幅を最大限に利用し、主に以下のステップを含む。
【００７０】
ステップ１：メモリのアドレス空間を適切に分割する。基地局の内部デバイスは、ＲａｐｉｄＩＯデバイスを介してデータを互いに移動し合う。図４に示される対応ソリューションにおいて、メモリのデータは、メッセージの形で移動される。メッセージヘッダにてデータのターゲットアドレス、ソースアドレス、データタイプ等の情報が定義される。メッセージの負荷データはメモリ空間のデータである。ＲａｐｉｄＩＯデバイスは、移動中、ヘッダにＲａｐｉｄＩＯデバイスのアドレス空間の情報が携帯され、メモリのアドレス空間を適切に分割することで、ＲａｐｉｄＩＯデバイスのアドレス空間とメモリの空間との対応付けを済ませる。該対応関係によって、ＲａｐｉｄＩＯデバイスがメモリのデータを急速に移動することを実現できる。
【００７１】
ステップ２：伝送網デバイス側において、図１４に示すように、システムデバイスは、伝送網メッセージを受信した後、メッセージの解析を行い、プロトコルタイプ等の主要情報に基づいて、該伝送網メッセージをＲａｐｉｄＩＯメッセージにマッピングする必要があるか否かを判別する。伝送効率を考慮して、伝送網メッセージは、通常、伝送中にフラグメントの形で伝送されながら、異なるフラグメントが入れ替わるように伝送される。さらにマッピングする必要のある伝送網メッセージについて、該メッセージは、非フラグメントメッセージ又はフラグメントメッセージの先頭ヘッダであれば、直接サービスデータヘッダによってメッセージ情報番号を取り出し、メッセージ情報番号からマッピング関係テーブルを作成する。一方、該メッセージは、フラグメントメッセージであれば、伝送網メッセージのルーティングアドレス及びＩＰ識別子に基づいて、上記マッピング関係テーブルからメッセージ情報番号を調べ、メッセージ番号からアドレス空間がマッピングされるルールによって、ＲａｐｉｄＩＯデバイスのデバイス識別子、アドレス空間等の情報がマッピングされる。
【００７２】
ステップ３：ＲａｐｉｄＩＯデバイス側において、図１５に示すように、伝送効率を考慮して、伝送網メッセージは、通常、伝送中にフラグメントの形で伝送されながら、異なるフラグメントが入れ替わるように伝送される。上記サービスデータヘッダは、通常、ＲａｐｉｄＩＯの非フラグメントメッセージ及びフラグメントメッセージの先頭フラグメントメッセージのみに現れ、異なるＲａｐｉｄＩＯパケットのフラグメントを区別可能にするために、受信側にて、異なるＲａｐｉｄＩＯパケットに対して１つの独立したアドレス空間を分けるように、アドレス空間を分割する必要がある。このように、ＲａｐｉｄＩＯメッセージの先頭フラグメントメッセージ及び非フラグメントメッセージについて、上記ステップ１に従って、直接サービスデータヘッダから制御情報ヘッダを取得することができる。他のＲａｐｉｄＩＯのフラグメントメッセージについて、ＲａｐｉｄＩＯメッセージのアドレス空間のフィールド情報及びアドレス空間の分割ルールに基づいて、アドレス空間と制御情報ヘッダの相互マッピングを完成する。
【００７３】
以下、本発明の実施例における、基地局装置間での容量が大きく遅延時間が低いデータ伝送及び交換方法の各ステップをさらに解析し、ステップ１は以下のようである。
【００７４】
１０１）メッセージタイプを定義し、メッセージタイプごとに異なるメモリ領域が対応する。デバイス内部が若干のサブシステムに分けられていれば、個々のサブシステムが１つのメッセージタイプに対応する。それぞれのサブシステムに記憶空間が共有されるか、シェアされる。
【００７５】
１０２）データの移動中に、直接ＲａｐｉｄＩＯデバイスのアドレス空間によって対応するメッセージタイプ及び該メッセージが対応するメモリ空間を見出すように、ＲａｐｉｄＩＯデバイスのアドレス空間とメモリ空間との対応関係を定義する。
【００７６】
ステップ２は以下のようである。
【００７７】
２０１）システムは、伝送網メッセージを受信して解析し、伝送網メッセージのプロトコルタイプに基づいて、現在受信したメッセージをＲａｐｉｄＩＯメッセージにマッピングする必要があるか否かを決定する。
【００７８】
２０２）さらにＲａｐｉｄＩＯメッセージに変換される必要のある伝送網メッセージのうち、伝送網のフラグメントメッセージの先頭フラグメントメッセージ及び非フラグメントメッセージについて、直接サービスデータヘッダからメッセージヘッダを取得し、図５に示されるマッピングテーブル２を作成し更新することができる。ＲａｐｉｄＩＯのフラグメントメッセージについて、解析した伝送網のルーティングアドレス、フラグメント識別子に基づいて、図５のマッピングテーブル１に従って対応するメッセージヘッダを調べる必要がある。
【００７９】
２０３）上記メッセージヘッダ及び上記マッピングテーブル２のマッピングルールに基づいて、メッセージをターゲットメモリの専用した受信空間に配信し、伝送網メッセージからＲａｐｉｄＩＯメッセージへの伝送を完成する。
【００８０】
ステップ３は以下のようである。
【００８１】
３０１）各ターゲットメモリからのＲａｐｉｄＩＯメッセージデータを受信し、ＲａｐｉｄＩＯメッセージのメッセージタイプによって、現在受信したメッセージを伝送網メッセージにマッピングする必要があるか否かを決定する。
【００８２】
３０２）さらに伝送網メッセージに変換される必要のあるＲａｐｉｄＩＯメッセージのうち、ＲａｐｉｄＩＯのフラグメントメッセージの先頭フラグメントメッセージ及び非フラグメントメッセージについて、直接サービスデータヘッダからメッセージヘッダを取得し、図５に示されるマッピングテーブル１を作成し更新することができる。他のＲａｐｉｄＩＯのフラグメントメッセージについて、メモリアドレス空間及び図５のマッピングテーブル２のマッピングルールに基づいて、メッセージヘッダを調べる。
【００８３】
３０３）上記メッセージ及び上記マッピングテーブル１のマッピングルールに基づいて、伝送網データを、転送デバイスを介してターゲットデバイスに送信する。
【００８４】
上記伝送網データ及びＲａｐｉｄＩＯデータは、伝送中、マッピングテーブル１及びマッピングテーブル２を作成し調べることで、データの識別、転送等の処理過程を完成する。このような伝送中のマッピング実現方式では、長さが大きいフラグメントメッセージ又はＭＡＣメッセージを、１つずつターゲットメモリ又はターゲットアドレスに直接的にマッピングし転送すればよく、すべてのフラグメント又はデータが集まってくるのを待つ必要がない。リンクの帯域幅が有効に利用され、容量がより大きいデータを伝送することができる。
【００８５】
同時に、処理過程は、マッピングテーブルを調べることで完成され、伝送網リンクにおけるすべてのデータを、一連のフラグメントとして見なすことができ、メッセージヘッダの再構成等の操作を必要としないため、リンクにてシステムの処理時間を待つ必要がなく、データの処理過程における固定した遅延時間を最大のミリ秒レベルからナノ秒レベルまで低減することができる。データ処理における固定した遅延時間を大幅に低減することで、現在基地局のＲａｐｉｄＩＯメッセージを伝送網を介してターゲット基地局に伝送する遅延時間は、伝送遅延時間及び移動遅延時間とほぼ同じである。
【００８６】
上述したように、本発明の例に提供される技術案は、従来のメッセージ伝送過程の処理方式に比べ、マッピング処理の伝送方式によって、データ処理能力がシステムの処理性能に制約されないようになり、リンク帯域幅リソースを最大限に利用する。同時にデータ処理速度がより速く、データ処理中の固定した遅延時間を大幅に低減する。
【００８７】
上記データ伝送過程をよりよく理解してもらうために、以下、好適な実施例１乃至好適な実施例３を結合して上記技術案を詳しく説明するが、本発明の実施例を限定することは意図していない。
【００８８】
（好適な実施例１）
システムデバイスのＲａｐｉｄＩＯスイッチ装置又はＲａｐｉｄＩＯデバイスが互いに接続される場合、ＲａｐｉｄＩＯメッセージを受信するとともに、ＲａｐｉｄＩＯメッセージの送信元デバイスの識別のために、ＲａｐｉｄＩＯデバイス番号情報をも受信する。ＲａｐｉｄＩＯメッセージを解析し、プロトコルタイプ等の主要情報に基づいて、該ＲａｐｉｄＩＯメッセージをイーサネット（登録商標）メッセージに変換する必要があるか否かを判別する。更なる変換の必要のあるＲａｐｉｄＩＯメッセージについて、該メッセージが非フラグメントメッセージ又はフラグメントメッセージの先頭メッセージであれば、直接メッセージヘッダ及びＲａｐｉｄＩＯデバイス番号情報を解析することで、マッピングテーブル１を作成する。該メッセージが他のフラグメントメッセージであれば、ＲａｐｉｄＩＯメッセージのアドレス空間によって、マッピングテーブル２を調べて現在メッセージデータのメッセージヘッダを得る。そして、取得したメッセージヘッダ及びマッピングテーブル１のマッピングルールに基づいて、ターゲット基地局装置のターゲットルーティング情報及びフラグメント識別子を取得し、ターゲットルーティング情報及びフラグメント識別子に基づいて、現在メッセージデータをターゲット基地局の指定した装置に転送する。
【００８９】
マッピングテーブル１におけるルーティングアドレスのマッピングルールの実現方法は以下のようである。
【００９０】
ルーティングアドレスは、主として、ネクストホップメディアアクセス制御（Media Access Control、単に「ＭＡＣ」という）アドレス、ターゲットＩＰ、仮想ローカルエリアネットワーク（Virtual Local Area Network、単に「ＶＬＡＮ」という）情報である。マッピング関係は、以下の表１に示されるように、すべてのＲａｐｉｄＩＯデバイス情報に対して、１からＭ０まで合わせてＭ０個の番号を付け、メッセージヘッダのすべてのソースシステム構成情報に対して、１からＭ２まで合わせてＭ２個の番号を付け、Ｎ＝Ｍ０＊Ｍ２になるようにする。番号１から番号Ｎまでのそれぞれの番号ごとに１セットの伝送網ヘッダルーティング情報が対応し、それぞれ、選択可能なＶＬＡＮ値、ターゲットＭＡＣ、選択可能なターゲットＩＰ等の値である。
【００９１】
【表１】
0006648149.tif 000002
【００９２】
マッピングテーブル１におけるＩＰ識別子のマッピングルールの実現方法は以下のようである。
【００９３】
ＩＰフラグメント識別子は、主に、同一のメッセージのフラグメント及び異なるメッセージのフラグメントを区別することに用いられる。マッピングの実現方法は、すべてのＲａｐｉｄＩＯデバイスに対して、１からＭ０まで合わせてＭ０個の番号を付け、すべてのターゲット基地局装置に対して、１からＭ１まで合わせてＭ１個の番号を付け、すべてのソース基地局装置に対して、１からＭ２まで合わせてＭ２個の番号を付け、そして、すべてのパケットタイプに対して、１からＭ３まで合わせてＭ３個の番号を付けるようなものである。ＩＰ識別子は、ある時間帯（例えば、１０ｍｓ）における異なるフラグメントメッセージを異ならせればよいことを考慮し、ある固定した時間帯にて交換されるパケットが合わせてＭ５個あるとすることができる。このため、Ｍ０＊Ｍ１＊Ｍ２＊Ｍ３≧Ｍ５になるようにすれば、ある時間帯にて異なるフラグメントメッセージを区別することができる。さらに、ＩＰ識別子は伝送網ヘッダにおいて合わせて１６桁であるため、Ｍ０＊Ｍ１＊Ｍ２＊Ｍ３≦６５，５３６になるように調整する必要があり、即ち、単位時間あたりＭ５≦Ｍ０＊Ｍ１＊Ｍ２＊Ｍ３≦６５，５３６である。
【００９４】
１０ｍｓの時間帯において、１０Ｇのイーサネットインターフェースで伝送されるバイト数が多くとも１２，５００，０００ｂｙｔｅであり、データタイプの平均長さが５００ｂｙｔｅであるとすると、１０ｍｓにて交換すべきパケット数Ｍ５の値が２５，０００になる。また、１０ｍｓにて交換されるデータタイプが合わせて１６個であり、ＲａｐｉｄＩＯデバイス情報番号が合わせて１０個であり、ターゲットシステム構成情報番号が合わせて１６個であり、ソースシステム構成情報番号が合わせて１６個であるとすると、ＩＰフラグメント識別子が合わせて１６＊１０＊１６＊１６＝４０，９６０個になり、１０ｍｓにてせいぜい２５，０００個のパケットを区別できる。ＩＰ識別子フィールドを１から４０，９６０まで番号付けし、その番号が６５，５３６よりも小さい。番号を調整することで、制御情報ヘッダとフラグメント識別子のマッピングを完成する。
【００９５】
（好適な実施例２）
システムデバイスは、イーサネットメッセージを受信した後、メッセージの解析を行い、プロトコル対応等の主要情報に基づいて、該イーサネットメッセージをＲａｐｉｄＩＯメッセージに変換する必要があるか否かを判別する。更なる変換の必要のあるイーサネットメッセージについて、該メッセージが非フラグメントメッセージ又はフラグメントメッセージの先頭メッセージであれば、直接、解析したメッセージヘッダによって、マッピングテーブル２を作成する。該メッセージがフラグメントメッセージの他のメッセージであれば、伝送網メッセージのＩＰ識別子及びルーティングアドレスによって、マッピングテーブル１を調べて現在メッセージデータのメッセージヘッダを得る。そして、取得したメッセージヘッダ及びマッピングテーブル２のマッピングルールに基づいて、ＲａｐｉｄＩＯデバイスのアドレス空間の情報を取得し、該アドレス空間に基づいて、現在のメッセージデータを指定したデバイスのメモリ空間に移動する。
【００９６】
マッピングテーブル２のマッピングルールの実現方法は以下のようである。
【００９７】
メッセージヘッダのすべてのターゲットシステム構成情報に対して、１からＭ１まで合わせてＭ１個の番号を付け、すべてのソースシステム構成情報に対して、１からＭ２まで合わせてＭ２個の番号を付け、そして、すべてのパケットタイプに対して、１からＭ３まで合わせてＭ３個の番号を付け、それぞれのパケットタイプの占めるアドレス空間をＭ４とする。同時に、Ｍ１＊Ｍ２＊Ｍ３＊Ｍ４は、ＲａｐｉｄＩＯデバイスがプログラマブルロジックデバイスにアクセスする最大のアドレス空間以下であるようにする。空間分割及び番号調整によって、アドレス空間とメッセージヘッダのマッピングを完成する。
【００９８】
（好適な実施例３）
図１４及び図１５において、データを伝送網とＲａｐｉｄＩＯ相互接続アーキテクチャで伝送する中、データ処理はマッピングテーブル１及びマッピングテーブル２を作成し調べることで、データの識別、移動、転送等を完成する。ＲａｐｉｄＩＯメッセージを伝送網メッセージにマッピングするのに余計な制御情報オーバヘッドが必要となる以外には、リンクデータ帯域幅を大いに利用することができる。
【００９９】
伝送網が１０Ｇ伝送網であり、伝送網のメッセージタイプがＩＰＶ４フラグメントメッセージであり、フラグメントメッセージのＭＴＵが２５６に設定されるとすると、ＲａｐｉｄＩＯデバイスの利用可能なペイロードデータの有効な帯域幅の総和が約９Ｇｂｐｓになり、帯域幅の有効利用率が９０％以上に達する。
【０１００】
伝送網が１００Ｇ伝送網であるとすると、２０個の速度が６．２５ＧｂｐｓのＲａｐｉｄＩＯデバイスを相互接続することができ、それぞれのＲａｐｉｄＩＯデバイスの帯域幅利用率が９０％以上に達する。
【０１０１】
同様に、本発明の実施例において、データを伝送網とＲａｐｉｄＩＯ相互接続アーキテクチャで伝送する中、データの伝送能力は、ＣＰＵ等の処理システムの処理能力に制約されず、伝送リンクの帯域幅のみに関わっている。これにより、大容量のデータ伝送及び交換能力を達成する。
【０１０２】
（好適な実施例４）
上記伝送網データ及びＲａｐｉｄＩＯデータの伝送処理中、マッピングテーブル１及びマッピングテーブル２を作成し調べることで、マッピングテーブルを検索し調べることによってデータ処理を完成し、メッセージヘッダの再構成等の操作を必要とせず、リンクにてシステムの処理時間を待つ必要がなくなる。
【０１０３】
マッピングテーブルを調べることによって、１回の伝送網メッセージとＲａｐｉｄＩＯメッセージの変換処理を完成することは、数百ナノ秒の時間だけかけて実現することができる。従来技術において、ＣＰＵ等がメッセージを処理することに起因するマイクロ秒レベル、さらにはミリ秒レベルのデータ処理遅延時間よりも遥かに低い。
【０１０４】
上述したように、本発明の実施例は、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる、という技術効果を達成している。
【０１０５】
もう１つの実施例において、上記実施例及び好適な実施形態に説明した技術案を実行するためのソフトウェアがさらに提供される。
【０１０６】
もう１つの実施例において、上記ソフトウェアが記憶された記憶媒体がさらに提供され、該記憶媒体は、光ディスク、フレキシブルディスク、ハードディスク、消去可能なメモリ等を含むが、これには限定されない。
【０１０７】
なお、本発明の明細書及び特許請求の範囲並びに上記図面に言及された「第１」、「第２」等の用語は、類似した対象を区別するためのものであり、特定の順番又は前後順序を説明するためのものではない。ここで説明した本発明の実施例をここで示した又は説明した順番以外の順番で実施可能なものにするために、このように使用された数字は適した場合であれば互いに取り替え可能なことは、理解されるべきである。また、用語「含む」、「有する」及びそれらの如何なる変形は、排他的にならずに含まれたものをカバーすることがその意図であり、例えば、一連のステップ又はユニットを含めたプロセス、方法、システム、製品又は機器は、明確に示したステップ又はユニットに限定される必要がなく、これらのプロセス、方法、製品又は機器に対して明確に示していなかったり、固有であったりする他のステップ又はユニットを含むことができる。
【０１０８】
当業者にとって、上述の本発明の各ブロック又は各ステップは汎用の計算装置によって実現することができ、単独の計算装置に集成させることができれば、複数の計算装置から構成されるネットワークに分布させることもでき、さらに計算装置で実行可能なプログラムのコードによって実現することもできるので、それらを記憶装置に格納して計算装置によって実行することができ、そして場合によって、示した又は説明したステップを上述と異なる手順で実行することができ、それぞれ集積回路ブロックに製作したり、これらのうち複数のブロック又はステップを単独の集積回路ブロックに製作したりして実現することができることは、明らかなことである。このように、本発明は、如何なる特定のハードウェアとソフトウェアの結合に限定されない。
【０１０９】
以上は、本発明の好適な実施例に過ぎず、本発明を限定することは意図していない。当業者であれば、本発明に様々な変更や変形が可能である。本発明の思想や原則内の如何なる修正、均等の置き換え、改良なども、本発明の保護範囲内に含まれるべきである。
【産業上の利用可能性】
【０１１０】
本発明の実施例に提供される上記技術案は、データ伝送過程に応用され、ソースデバイスとターゲットデバイスとの間の交換過程によって、ソースデバイスは、まず、伝送すべきデータをＲａｐｉｄＩＯメッセージに移動し、ＲａｐｉｄＩＯメッセージを伝送網メッセージに変換してターゲットデバイスに送信する一方、ターゲットデバイス側は、受信した伝送網メッセージをＲａｐｉｄＩＯメッセージに変換し、ＲａｐｉｄＩＯアドレス空間と上記ターゲットデバイスのメモリとの対応関係に従って、上記ＲａｐｉｄＩＯメッセージを、該メモリの指定した記憶位置に移動する。上記技術案によれば、関連技術において、基地局の情報交換中に遅延時間が大きいため、基地局装置間の通信性能が劣り、リンク帯域幅が低い問題を解決し、データ処理中の遅延時間を低減し、伝送網リンクの帯域幅リソースを最大限に利用することができる。
【図１】
0006648149.tif 000003
【図２】
0006648149.tif 000004
【図３】
0006648149.tif 000005
【図４】
0006648149.tif 000006
【図５】
0006648149.tif 000007
【図６】
0006648149.tif 000008
【図７】
0006648149.tif 000009
【図８】
0006648149.tif 000010
【図９】
0006648149.tif 000011
【図１０】
0006648149.tif 000012
【図１１】
0006648149.tif 000013
【図１２】
0006648149.tif 000014
【図１３】
0006648149.tif 000015
【図１４】
0006648149.tif 000016
【図１５】
0006648149.tif 000017