(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2023-12-26
(54)【発明の名称】メッセージ伝送方法、端末および記憶媒体
(51)【国際特許分類】
H04L 69/00 20220101AFI20231219BHJP
【FI】
H04L69/00
【審査請求】未請求
【予備審査請求】未請求
(21)【出願番号】P 2023536121
(86)(22)【出願日】2021-11-09
(85)【翻訳文提出日】2023-06-14
(86)【国際出願番号】 CN2021129611
(87)【国際公開番号】W WO2022127448
(87)【国際公開日】2022-06-23
(31)【優先権主張番号】202011480289.3
(32)【優先日】2020-12-15
(33)【優先権主張国・地域又は機関】CN
(81)【指定国・地域】
(71)【出願人】
【識別番号】511151662
【氏名又は名称】中興通訊股▲ふん▼有限公司
【氏名又は名称原語表記】ZTE CORPORATION
【住所又は居所原語表記】ZTE Plaza,Keji Road South,Hi-Tech Industrial Park,Nanshan Shenzhen,Guangdong 518057 China
(74)【代理人】
【識別番号】110002066
【氏名又は名称】弁理士法人筒井国際特許事務所
(72)【発明者】
【氏名】フー,ウェイ
(72)【発明者】
【氏名】ジャン,ホンユー
(57)【要約】
本実施例は、通信の分野に関し、特にメッセージ伝送方法、端末および記憶媒体に関する。本願の実施例に係るメッセージ伝送方法は、第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法であって、伝送対象のメッセージのメッセージタイプを取得するステップであって、メッセージタイプには、タイミングタイプおよび一時的タイプを含まれる、ステップと、前記伝送対象のメッセージがタイミングメッセージであると判定された場合、前記タイミングメッセージに対して対応する伝送保護時間帯を割り当て、前記第2の端末が前記タイミングメッセージに対応する操作を実行するように、優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送するステップであって、前記伝送保護時間帯は、前記タイミングメッセージを伝送するためのものであるステップと、を含む。
【特許請求の範囲】
【請求項1】
第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法であって、
伝送対象のメッセージのメッセージタイプを取得するステップであって、前記メッセージタイプには、タイミングタイプおよび一時的タイプが含まれる、ステップと、
前記伝送対象のメッセージがタイミングメッセージであると判定された場合、
前記タイミングメッセージに対して対応する伝送保護時間帯を割り当て、
前記第2の端末が前記タイミングメッセージに対応する操作を実行するように、優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送するステップであって、前記伝送保護時間帯は、前記タイミングメッセージを伝送するためのものであるステップと、を含む、
メッセージ伝送方法。
【請求項2】
前記伝送対象のメッセージが一時的メッセージであると判定された場合、
前記一時的メッセージの送信時刻を取得するステップであって、前記送信時刻は、現在の前記伝送保護時間帯と次の前記伝送保護時間帯との間の時間帯内にある、ステップと、
次の前記伝送保護時間帯の開始時刻よりも第1の所定期間前の閾値時刻を取得するステップと、
前記送信時刻が前記閾値時刻より前であるかを判定し、そうであれば、前記送信時刻で前記一時的メッセージを伝送し、そうでなければ、前記送信時刻が次の前記伝送保護時間帯より後になる調整するステップと、を含む、
請求項1に記載のメッセージ伝送方法。
【請求項3】
次の前記伝送保護時間帯の開始時刻よりも第1の所定期間前の閾値時刻を取得する前記ステップの前に、
前記一時的メッセージの伝送期間を取得するステップと、
前記伝送期間以上の期間を前記第1の所定期間とするステップと、を更に含む、
請求項2に記載のメッセージ伝送方法。
【請求項4】
前記一時的メッセージの送信時刻を取得する前記ステップは、
現在の伝送リンクが占用されたことが検出されると、前記一時的メッセージの伝送優先度を取得し、前記伝送優先度が示す高い順に従って、現在の前記伝送保護時間帯と次の前記伝送保護時間帯との間の時間帯内における送信対象の一時的メッセージを決定し、前記送信対象の一時的メッセージの送信時刻を取得し、送信時刻が決定されていない他の一時的メッセージをリポジトリにキャッシュするステップと、
現在の伝送リンクが空であるとともに前記リポジトリが空であることが検出されると、前記一時的メッセージの送信時刻が現在の前記伝送保護時間帯と次の前記伝送保護時間帯との間の時間帯内にあると直接決定するステップと、を含む、
請求項2または3に記載のメッセージ伝送方法。
【請求項5】
現在の伝送リンクが空であるとともに前記一時的メッセージをキャッシュするリポジトリが空であることが検出されると、前記第1の端末への情報の伝送を開始するように前記第2の端末に指示するための開始命令を生成するステップと、
前記開始命令を送信する時刻から第2の所定期間が経過した後、情報の伝送を終了するように前記第2の端末に指示するための終了命令を生成するステップと、を更に含む、
請求項1乃至4のいずれか1項に記載のメッセージ伝送方法。
【請求項6】
前記終了命令を生成すると、
現在の前記伝送保護時間帯の開始時刻で前記終了命令を伝送するステップを更に含む、
請求項5に記載のメッセージ伝送方法。
【請求項7】
優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送する前記ステップは、
前記タイミングメッセージが同期操作の命令であることが検出されると、前記第1の端末と前記第2の端末の同期時刻を取得するステップと、
前記第2の端末が前記同期時刻で前記同期操作の命令に対応する操作を実行するように、予め設定された繰り上げ期間および前記同期時刻に基づいて、前記伝送保護時間帯内に前記同期操作の命令を前記第2の端末に伝送するステップと、を含む、
請求項1乃至6のいずれか1項に記載のメッセージ伝送方法。
【請求項8】
前記タイミングメッセージのフレーム構造は、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含み、
前記一時的メッセージのフレーム構造は、メッセージヘッダ、スクランブルシーケンス、メッセージタイプ、メッセージコンテンツ、検証値およびメッセージテールを含む、
請求項1乃至7のいずれか1項に記載のメッセージ伝送方法。
【請求項9】
少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサと通信可能に接続されるメモリと、を含み、
前記メモリには、前記少なくとも1つのプロセッサが実行可能な命令が記憶されており、
前記命令が前記少なくとも1つのプロセッサによって実行される場合、請求項1乃至8のいずれか1項に記載のメッセージ伝送方法を前記少なくとも1つのプロセッサに実行させる、
端末。
【請求項10】
プロセッサによって実行される場合に請求項1乃至8のいずれか1項に記載のメッセージ伝送方法を実現するコンピュータプログラムが記憶されている、
コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【0001】
(関連出願の相互参照)
本願は、出願番号が202011480289.3であり、出願日が2020年12月15日である中国特許出願に基づいて提出され、当該中国特許出願に基づく優先権を主張し、当該中国特許出願の全ての内容は援用により本願に組み込まれる。
【0002】
本願の実施例は、通信の分野に関し、特にメッセージ伝送方法、端末および記憶媒体に関する。
【背景技術】
【0003】
従来、エンドツーエンドの通信において、時分割状況に応じて、シンプレックス、フルデュプレクスおよびハーフデュプレックスモードに分けることができる。そのうち、ハーフデュプレックスモードは、伝送効率が低いが、伝送線路を節約することができるため、ハーフデュプレックスによる伝送モードが依然として広く適用されており、例えば、伝送レート、メッセージ受信のタイムリー性に対する要求が低いシーンに適用される。
【0004】
ハーフデュプレックス通信では、通信を行う二者がいずれも情報を送信できるが、双方が同時に送信することや同時に受信することはできない。ハーフデュプレックス通信方式では、同一時刻で一方が情報を送信し、他方が情報を受信することしかできず、これにより、通信双方のメッセージ伝送がタイムリーにならない。
【0005】
しかしながら、幾つかのハーフデュプレックス通信シーンにおいて、依然として適時性および正確性に対して高い要求を有するメッセージが少なく存在しており、ハーフデュプレックス通信モードを採用しているため、通信双方がメッセージをタイムリーに送受信することができず、機器の運転に影響を与えてしまう。
【0006】
例えば、端末/基地局とアンテナ機器との間の通信において電力増幅制御コマンドが適時性および正確性に対して高い要求を有するが、端末/基地局とアンテナ機器との間にハーフデュプレックスの通信モードを採用し、1本の伝送線路を用いてメッセージの送信を行うことしかできないため、メッセージの伝送速度が遅く、端末がアンテナ機器の電力増幅モジュールのパワーアップ/パワーダウンを正確でタイムリーに制御することができず、アンテナ機器の運転に影響を与えてしまう。
【発明の概要】
【0007】
本願の実施例によれば、第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法であって、伝送対象のメッセージのメッセージタイプを取得するステップであって、メッセージタイプには、タイミングタイプおよび一時的タイプが含まれるステップと、前記伝送対象のメッセージがタイミングメッセージであると判定された場合、前記タイミングメッセージに対して対応する伝送保護時間帯を割り当て、前記第2の端末が前記タイミングメッセージに対応する操作を実行するように、優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送するステップであって、前記伝送保護時間帯は、前記タイミングメッセージを伝送するためのものであるステップと、を含むメッセージ伝送方法を提供する。
【0008】
本願の実施例によれば、少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサと通信可能に接続されるメモリと、を含み、前記メモリには、前記少なくとも1つのプロセッサが実行可能な命令が記憶されており、前記命令が前記少なくとも1つのプロセッサによって実行される場合、上記のメッセージ伝送方法を前記少なくとも1つのプロセッサに実行させることが可能である端末を更に提供する。
【0009】
本願の実施例によれば、プロセッサによって実行される場合に上記のメッセージ伝送方法を実現するコンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体を更に提供する。
【図面の簡単な説明】
【0010】
【
図1】本願の第1の実施例に係るメッセージ伝送方法のフローチャートである。
【
図2】本願の第2の実施例に係る第1の端末と第2の端末との接続を示す図である。
【
図3】本願の第2の実施例に係るメッセージ伝送方法のフローチャートである。
【
図4】本願の第2の実施例に係るメッセージ伝送方法における優先度の高いメッセージのフレーム構造を示す図である。
【
図5】本願の第2の実施例に係るメッセージ伝送方法における優先度の低いメッセージのフレーム構造を示す図である。
【
図6】本願の第2の実施例に係るメッセージ伝送方法におけるメッセージ伝送のタイムチャートを示す図である。
【
図7】本願の第3の実施例に係るメッセージ伝送方法における一時的メッセージの送信時刻の取得の1種の実現を示す図である。
【
図8】本願の第4の実施例に係るメッセージ伝送方法のフローチャートである。
【
図9】本願の第5の実施例に係るメッセージ伝送方法における優先度の高いメッセージの伝送の実現を示す図である。
【
図10】本願の第5の実施例に係るメッセージ伝送方法における航空機器とアンテナ機器との間のメッセージ伝送の通信過程を示す図である。
【
図11】本願の第5の実施例に係るメッセージ伝送方法における航空機器とアンテナ機器との間のメッセージ伝送のタイムチャートである。
【
図12】本願の第6の実施例に係るメッセージ伝送方法のフローチャートである。
【
図13】本願の第7の実施例に係る端末の構造を示すブロック図である。
【発明を実施するための形態】
【0011】
本願の実施例は、主に、端末間のメッセージ伝送のタイムリー性および正確性を保証可能なメッセージ伝送方法、端末および記憶媒体を提供することを目的とする。
【0012】
以下、本願の実施例の目的、技術手段および利点をより明確にするために、図面を参照しながら本願の各実施例を詳細に説明する。しかしながら、当業者であれば理解できるように、本願の各実施例では、読者が本願をよりよく理解できるように多くの技術的細部を提供している。
【0013】
しかし、これらの技術的細部並びに以下の各実施例に基づく様々な変化および修正が存在しなくても、本願が保護しようとする技術手段を実現することができる。以下の各実施例の区分は、説明を容易にするためのものに過ぎず、本願の具体的な実現方式に対していかなる限定も加えず、各実施例は、互いに矛盾しないかぎり互いに組み合わせまたは互いに引用することができる。
【0014】
本願の第1の実施形態は、第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法に関し、そのフローが
図1に示すとおりである。
【0015】
ステップ101:伝送対象のメッセージのメッセージタイプを取得し、当該メッセージタイプには、タイミングタイプおよび一時的タイプが含まれる。
【0016】
ステップ102:伝送対象のメッセージがタイミングメッセージであると判定された場合、タイミングメッセージに対して対応する伝送保護時間帯を割り当てる。また、第2の端末がタイミングメッセージに対応する操作を実行するように、優先的に伝送保護時間帯内において第2の端末にタイミングメッセージを伝送する。ここで、伝送保護時間帯は、タイミングメッセージを伝送するためのものである。
【0017】
本願におけるメッセージ伝送方法では、伝送対象のメッセージのタイミングタイプおよび一時的タイプを含むメッセージタイプを取得し、当該伝送対象のメッセージがタイミングメッセージである場合、当該タイミングメッセージに対して対応する伝送保護時間帯を割り当て、かつ優先的に対応する伝送保護時間帯内において第2の端末に当該タイミングメッセージを伝送するようになっており、当該タイミングメッセージが対応する伝送保護時間帯を有するため、当該タイミングメッセージが当該伝送保護時間帯を独占し、当該タイミングメッセージの第2の端末へのタイムリーな伝送を確保することができ、第2の端末が当該タイミングメッセージに対応する操作をタイムリーに実行して、第1の端末による第2の端末の正確な制御を実現することができる。
【0018】
同時に、第1の端末と第2の端末との間でハーフデュプレックス通信モードを採用しており、すなわち、第1の端末と第2の端末との間で1本のみの通信リンクが存在しているため、通信リンクを節約し、ハーフデュプレックス通信モードでは、タイミングメッセージ伝送のタイムリー性および正確性を確保できるため、ハーフデュプレックス通信モードの適用シーンを増加させる。
【0019】
本願の第2の実施形態は、メッセージ伝送方法に関するものとして、第1の実施形態におけるステップ101~ステップ102に対する具体的な説明である。
【0020】
理解を容易にするために、本例では、第1の端末および第2の端末を説明する。具体的には、当該メッセージ伝送方法は、第1の端末に適用することができ、当該第1の端末は、基地局装置、例えば航空機器等の端末装置であってもよく、第2の端末は、基地局装置、例えばアンテナ機器等の通信装置であってもよい。本例では、第1の端末および第2の端末は、マスタスレーブ関係となっており、すなわち、第1の端末装置は、マスタ装置であり、第2の端末装置は、スレーブ装置であり、マスタ装置は、スレーブ装置を制御するためのものである。当該第1の端末と第2の端末との間は、ハーフデュプレックス通信モードを採用しており、当該ハーフデュプレックス通信モードでは、第1の端末が第2の端末にメッセージを送信可能であるとともに、第2の端末が第1の端末にメッセージを送信可能である。
【0021】
図2は、当該第1の端末C200および第2の端末D200の1種の構造を示す図であり、当該第1の端末は、メッセージインタフェースC201、第1の取得モジュールC202、第2の取得モジュールC203、メッセージ処理モジュールC204、伝送モジュールC205および伝送インタフェースC206を含んでもよい。ここで、メッセージインタフェースC201および伝送インタフェースC206は、エンティティのインタフェースであり、当該メッセージインタフェースC201は、ソフトウェアの上位層と情報交換を行うためのものであり、当該メッセージ受信インタフェースC201は、ネットワークインタフェース、SPI、Serdes等を含んでもよい。
【0022】
理解できるように、当該第1の端末のソフトウェアの上位層の間の情報交換は、異なるインタフェースプロトコルを使用することができる。伝送インタフェースC206は、時分割形式が異なるデバイスを採用することができ、デジタル信号の変復調を行うためのものであり、当該伝送インタフェースC206は、同軸ケーブル、光ファイバ、ツイストペア線等の媒体を採用することができる。
【0023】
第1の取得モジュールC202、第2の取得モジュールC203、メッセージ処理モジュールC204および伝送モジュールC205は、本例における論理モジュールであり、当該第1の取得モジュールC202は、伝送対象のメッセージの伝送優先度を取得するためのものであり、第2の取得モジュールC203は、タイミングメッセージに対して割り当てられた伝送保護時間帯を取得するためのものであり、伝送保護時間帯は、タイミングメッセージを伝送するためのものであり、メッセージ処理モジュールC204は、伝送対象のメッセージに対して符号化または復号を行うためのものであり、伝送モジュールC205は、伝送対象のメッセージがタイミングメッセージであると判定された場合、第2の端末が当該タイミングメッセージに対応する操作を実行するように、当該タイミングメッセージに対応する伝送保護時間帯内に当該タイミングメッセージを第2の端末に伝送するためのものである。
【0024】
同様に、当該第2の端末も第1の端末と類似する構造を採用することができ、
図2に示すように、当該第1の端末は、メッセージインタフェースD201、受信モジュールD202、メッセージ処理モジュールD203、操作モジュールD204および伝送インタフェースD205を含む。
【0025】
第1の端末の伝送インタフェースC206は、第2の端末の伝送インタフェースD205に接続される。メッセージインタフェースD201は、ソフトウェアの上位層と情報交換を行うためのものであり、受信モジュールD202は、伝送保護時間帯内に第1の端末から送信されたタイミングメッセージを受信するためのものであり、伝送保護時間帯は、第1の端末がタイミングメッセージを伝送するためのものである。
【0026】
メッセージ処理モジュールD203は、メッセージの復号または符号化を行うためのものであり、操作モジュールD204は、タイミングメッセージに対応する操作を実行するためのものである。第1の端末と第2の端末とは、
図2に示すような方式で接続され、理解できるように、当該第1の端末および第2の端末は、他のモジュールを更に含んでもよいが、ここではその説明を省略する。
【0027】
本例では、第1の端末が航空機器を例とし、第2の端末がアンテナ機器を例とする。当該航空機器は、アンテナ機器とネットワークを構成する。航空機器のメッセージインタフェースは、10Gのネットワークインタフェースであり、メッセージのアンパッキング、フォーマット変換はいずれもソフトウェア層で完了する。航空端末機器とアンテナ機器の信号伝送は、同軸ケーブルを採用し、デジタル信号の伝送プロトコルは、シリアルポートプロトコルを使用し、2値振幅シフト・キーイング(OOK:On-Off Keying)によって変調しアナログ振幅変調信号に変換して伝送する。
【0028】
本実施例におけるメッセージ伝送方法のフローは、
図3に示すとおりである。
【0029】
ステップ201:伝送対象のメッセージのメッセージタイプを取得し、当該メッセージタイプには、タイミングタイプおよび一時的タイプが含まれる。
【0030】
具体的には、伝送対象のメッセージの伝送タイプを予め設定することができる。ここで、タイミングメッセージは、リアルタイム性および正確性に対する要求が高いメッセージであって、周期的で廃棄不可なメッセージであってもよく、例えば、アンテナ機器の電力増幅器を制御する命令、第1の端末への情報の送信を開始するようにアンテナ機器に指示するための開始命令、および第1の端末への情報の送信を終了するようにアンテナ機器に指示する終了命令を含んでもよい。一時的メッセージは、非周期的なメッセージであって、例えばハンドシェイキング要求などであってもよい。
【0031】
一時的メッセージは、アンテナ状態照会、ポート作動状態照会、ポート作動モード照会、進入/退出線路損失テストモード、線路損失テストメッセージ、線路損失テスト結果メッセージ、アンテナソフトウェア/ハードウェアバージョン照会、アンテナSN番号照会、アンテナポートビーム設定コマンド、アンテナ温度照会、ファームウェアアップグレード起動/継続/終了コマンド、ファームウェアアップグレードバージョンCRC検証結果照会コマンド、送受信テストモード進入コマンド、送受信診断モード進入コマンド、アンテナメーカー照会等を含む。
【0032】
一例では、タイミングメッセージのフレーム構造は、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含み、一時的メッセージのフレーム構造は、メッセージヘッダ、スクランブルシーケンス、メッセージタイプ、メッセージコンテンツ、検証値およびメッセージテールを含む。
【0033】
具体的には、タイミングメッセージのフレーム構造は、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含むように設定することができる。当該フレーム構造は、
図4に示すようなものであり、タイミングメッセージのフレーム構造は、長さがa Byteのメッセージヘッダ、長さがb Byteのメッセージコンテンツおよび長さがc Byteのメッセージテールを含む。タイミングメッセージにおけるメッセージコンテンツの長さは、一般的に短いため、メッセージコンテンツにメッセージヘッダまたはメッセージテールと重複する内容が現れないことを確保し、当該メッセージコンテンツが完全に識別されることを確保することができる。
【0034】
一時的メッセージのフレーム構造は、
図5に示すように、a Byteのメッセージヘッダ、b Byteのスクランブルシーケンス、c Byteのメッセージタイプ、長さが1~n Byteのメッセージコンテンツ、d ByteのCRC検証値およびe Byteのメッセージテールを含む。一時的メッセージにおけるメッセージコンテンツが長いため、メッセージコンテンツおよびメッセージヘッダにおけるフラグビットに同じフィールドが存在することを回避するようにスクランブルシーケンスを設定し、同様に、メッセージテールおよびメッセージコンテンツにおけるフラグビットに同じフィールドが存在することを回避するようにCRC検証値を設定する。
【0035】
本実施例では、原始多項式を選択してメッセージに対してスクランブリング処理を行い、かつスクランブリングされたコードストリームに対してHDLCプロトコルに従って符号化処理を行うことができる。例えば、本実施例では、原始多項式としてm(x)=(x8+x4+x3+x+1)でメッセージに対してスクランブリング処理を行うことができる。ここで、m(x)は、スクランブルシーケンスを表す。
【0036】
ステップ202:当該伝送対象のメッセージがタイミングメッセージであるか否かを判定し、当該伝送対象のメッセージがタイミングメッセージであると判定された場合、ステップ203を実行し、当該伝送対象のメッセージが一時的メッセージであると判定された場合、ステップ204を実行する。
【0037】
具体的には、伝送対象のメッセージがタイミングメッセージであるか否かを判定し、判定方法は、複数存在しており、以下ではそのうちの3種類の判定方式を列挙する。
【0038】
方式1:ソフトウェアの上位層から送信された伝送タイプを取得する。
【0039】
当該伝送対象のメッセージは、ソフトウェアの上位層から送信され、ソフトウェアの上位層は、当該伝送対象のメッセージを送信する時、それに応じて当該伝送対象のメッセージの伝送タイプを送信し、例えば、ソフトウェアの上位層は、伝送対象のメッセージAを送信すると、それに応じて当該伝送対象のメッセージAの伝送タイプがタイミングタイプであるものを送信する。
【0040】
方式2:伝送対象のメッセージにおけるメッセージヘッダに基づいて伝送タイプを決定する。
【0041】
具体的には、当該伝送対象のメッセージにおけるメッセージヘッダに伝送タイプを標識し、メッセージヘッダを識別することによって当該伝送対象のメッセージの伝送タイプを判定することができる。
【0042】
方法3:伝送対象のメッセージのフレーム構造に基づいて伝送タイプを識別する。
【0043】
具体的には、タイミングメッセージは、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含むのに対して、一時的メッセージは、メッセージヘッダ、スクランブルシーケンス、メッセージタイプ、メッセージコンテンツ、検証値およびメッセージテールを含む。そのため、当該伝送対象のメッセージのフレーム構造が3つの部分を含むと識別すると、当該伝送対象のメッセージがタイミングメッセージであると判定し、当該伝送対象のメッセージのフレーム構造が6つの部分を含むと識別すると、当該伝送対象のメッセージが一時的メッセージであると判定する。
【0044】
なお、以上の3種類の判定方式に加えて、他の判定方式を採用することができる。例えば、周期的なメッセージをタイミングメッセージとし、当該伝送対象のメッセージが周期的なメッセージであると識別すると、当該伝送対象のメッセージがタイミングメッセージであると判定する。
【0045】
当該伝送対象のメッセージがタイミングメッセージであると判定された場合、ステップ203を実行し、当該伝送対象のメッセージが一時的メッセージであると判定された場合、ステップ204を実行する。
【0046】
ステップ203:タイミングメッセージに対して対応する伝送保護時間帯を割り当て、第2の端末がタイミングメッセージに対応する操作を実行するように、優先的に伝送保護時間帯内において第2の端末にタイミングメッセージを伝送する。ここで、伝送保護時間帯は、タイミングメッセージを伝送するためのものである。
【0047】
具体的には、周期的なメッセージに基づいて伝送周期ごとに対応する伝送保護時間帯を割り当ててもよく、予め設定された伝送周期を隔てて伝送保護時間帯を割り当ててもよく、伝送保護時間帯の周期は、実際の必要に応じて割り当てることができる。例えば、タイミングメッセージが周期的なメッセージを含む場合、当該タイミングメッセージの周期性に基づいて当該伝送保護時間帯を割り当てることができる。当該伝送保護時間帯は、タイミングメッセージを伝送するためのものであり、すなわち、当該伝送保護時間帯を独占して当該タイミングメッセージを伝送する。
【0048】
当該伝送保護時間帯の時間長さは、当該伝送保護時間帯の時間長さWが送信対象のタイミングメッセージの総送信時間よりも大きくなるように、タイミングメッセージのメッセージの長さおよび数に基づいて決定することにより、伝送保護時間帯内において当該タイミングメッセージを完全に伝送可能なことを確保することができる。
【0049】
当該タイミングメッセージに対して対応する伝送保護時間帯を割り当てた後、伝送保護時間帯の開始時刻を検出すると、優先的に当該伝送保護時間帯内において第2の端末に当該タイミングメッセージを伝送し、第2の端末は、当該タイミングメッセージを受信すると、対応する操作を実行する。以下、具体的な一例を挙げて説明する。
【0050】
例えば、伝送対象のメッセージは、電力増幅制御のパワーアップ命令であり、
図6は、メッセージを伝送するタイムチャートを示し、伝送周期がTである。
図6に3つの伝送周期が示され、各伝送周期に対して対応する伝送保護時間帯(
図4における斜線ブロックA)が割り当てられ、1番目の伝送周期において、当該伝送保護時間帯の長さがWであり、時刻T200を検出した場合、当該伝送保護時間帯A内に当該電力増幅制御のパワーアップ命令を伝送し、第2の端末は、当該電力増幅制御のパワーアップ命令を受信すると、電力増幅のパワーアップ操作を行う。
【0051】
ステップ204:一時的メッセージの送信時刻を取得し、当該送信時刻は、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内にある。
【0052】
具体的には、一時的メッセージであれば、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内に当該一時的メッセージの送信時刻を設定することができる。例えば、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯がT1~T3であれば、当該T1~T3の間に1つの時刻を選択して当該一時的メッセージの送信時刻とすることができる。
【0053】
ステップ205:次の伝送保護時間帯の開始時刻よりも第1の所定期間前の閾値時刻を取得する。
【0054】
具体的には、次の伝送保護時間帯の開始時刻を取得し、当該開始時刻よりも第1の所定期間前の時刻を閾値時刻とし、第1の所定期間(所定時間の長さ)は、実際の適用に応じて設定することができ、第1の所定期間は、一時的メッセージの伝送の最大期間であってもよく、例えば、第1の所定期間は、120msであってもよい。
【0055】
別の例では、一時的メッセージの伝送期間を取得し、当該伝送期間以上の期間を当該第1の所定期間とする。
【0056】
具体的には、当該一時的メッセージの伝送期間を取得し、当該伝送期間以上の期間を第1の所定期間として取得することができ、例えば、当該一時的メッセージの伝送期間が60msである場合、当該60ms以上の期間を第1の所定期間として選択し、例えば、第1の所定期間を60ms、70ms等とすることができる。
【0057】
ステップ206:送信時刻が閾値時刻より前であるか否かを判定し、そうであれば、ステップ207を実行し、そうでなければ、ステップ208を実行する。
【0058】
当該送信時刻が当該閾値時刻より早い場合、当該送信時刻から当該一時的メッセージの伝送を開始すると、次の伝送保護時間帯の前に当該一時的メッセージの伝送を完了できることを表すため、ステップ207を実行することができる。当該送信時刻が当該閾値時刻より遅い場合、次の伝送保護時間帯の開始前に当該一時的メッセージの伝送を完了できないと決定し、この場合、当該一時的メッセージの送信時刻を調整することにより、当該一時的メッセージが伝送保護時間帯で中断されて当該一時的メッセージの伝送が不完全になることを回避し、または当該一時的メッセージを改めて伝送するという問題の発生を回避する。
【0059】
ステップ207:送信時刻で一時的メッセージを伝送する。
【0060】
ステップ208:送信時刻が次の伝送保護時間帯より後になるように調整する。
【0061】
具体的には、当該送信時刻を調整し、次の伝送保護時間帯の開始前に当該一時的メッセージの送信を完了できないため、当該送信時刻を次の伝送保護時間帯より後の時間帯内に調整することができる。例えば、
図6に示すように、一時的メッセージの送信時刻はt0であり、伝送保護時間帯Aと伝送保護時間帯Bとの間の時間帯d1内に位置し、t0が当該閾値時刻tdより遅ければ、当該一時的メッセージの送信時刻を伝送保護時間帯Bより後の時間帯内に調整し、例えば伝送保護時間帯Bと伝送保護時間帯Cとの間の時間帯d2内であってもよいし、時間帯d3内であってもよい。
【0062】
本実施例では、伝送対象のメッセージが一時的メッセージであると決定された場合、送信時刻を検出し、一時的メッセージの伝送の完全性を確保して、一時的メッセージの伝送が完了される前に次の伝送保護時間帯で中断されて一時的メッセージの伝送が失敗するという状況の発生を回避することができ、同時に、伝送リンクが再伝送をサポートする場合、伝送リンクが一時的メッセージを繰り返して伝送するという状況の発生を回避して、リンクの不必要な損失を減少させ、伝送リンクの伝送効率を向上させることもできる。
【0063】
本願の第3の実施形態は、メッセージ伝送方法に関するものとして、第2の実施形態における一時的メッセージの送信時刻の取得についての詳細な説明であり、一時的メッセージの送信時刻を取得するフローは、
図7に示すとおりである。
【0064】
ステップS31:現在の伝送リンクが占用されたか否かを判定し、そうであれば、ステップS32を実行し、現在の伝送リンクが空であるとともにリポジトリが空であれば、ステップS33を実行する。
【0065】
ステップS32:現在の伝送リンクが占用されたことが検出されると、一時的メッセージの伝送優先度を取得し、かつ伝送優先度が示す高い順に従って、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内における送信対象の一時的メッセージを決定し、かつ送信対象の一時的メッセージの送信時刻を取得し、送信時刻が決定されていない他の一時的メッセージをリポジトリにキャッシュする。
【0066】
具体的には、一時的メッセージのそれぞれは、対応する伝送優先度を有し、受信したものが一時的メッセージであってかつ現在の伝送リンクが占用されると、当該一時的メッセージの伝送優先度を取得し、現在の当該一時的メッセージの伝送優先度を取得することができる。
【0067】
隣接する2つの伝送保護時間帯の間の時間帯内において伝送優先度が示す高い順に従って、現在受信済みのメッセージまたはキャッシュ済みの一時的メッセージを第2の端末に伝送することができる。
【0068】
当該伝送優先度が最高優先度であるか否かを判定し、そうであれば、優先的に伝送保護時間帯以外の時間帯内において優先度の高い一時的メッセージを伝送する。当該一時的メッセージの優先度が現在送信中のメッセージの優先度より高い場合、当該一時的メッセージの優先度が現在送信中のメッセージの優先度より高いので、優先的に伝送保護時間帯以外の時間帯内において当該一時的メッセージを伝送することができるため、現在の当該一時的メッセージの送信時刻が現在の伝送保護時間帯以外の時間帯内にあると決定することができる。
【0069】
当該一時的メッセージの優先度が当該伝送リンクを占用しているメッセージの優先度と同様である場合、現在受信済みの一時的メッセージをキャッシュすることができる。現在受信済みの一時的メッセージの優先度が当該伝送リンクを占用しているメッセージの優先度より低い場合、当該一時的メッセージをキャッシュしてもよい。
【0070】
なお、リポジトリにはメッセージの優先度の高い順に従ってキャッシュすることができ、優先度の高い一時的メッセージを優先的に取り出すことができる。リポジトリは、当該一時的メッセージを直接キャッシュしてもよい。
【0071】
伝送優先度が示す高い順に従ってリポジトリからメッセージを取得し、すなわち、優先度の高い一時的メッセージを優先的に取得してから、優先度の低い一時的メッセージを取得することにより、優先度の高い一時的メッセージのタイムリーな伝送を更に保証する。
【0072】
ステップS33:現在の伝送リンクが空であるとともにリポジトリが空であることが検出されると、一時的メッセージの送信時刻を取得する。
【0073】
現在の伝送リンクが空であるとともにリポジトリが空であると検出された場合、一時的メッセージを受信すると、他の一時的メッセージが記憶されていることや、伝送リンクを占用していることがないため、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内に当該一時的メッセージの送信時刻を直接決定することができる。
【0074】
具体的には、
図6に示すように、伝送保護時間帯Aは、タイミングメッセージを伝送するためのものであり、当該伝送保護時間帯Aと伝送保護時間帯Bとの間の時間帯d1は、一時的メッセージを伝送するために用いられてもよい。
【0075】
理解できるように、隣接する伝送保護時間帯の間の時間帯内に優先度の低い一時的メッセージを伝送する場合、優先度の高い一時的メッセージを受信すると、優先度の低い一時的メッセージの伝送を停止し、当該隣接する保護時間帯内に受信した優先度の高いメッセージを伝送する。優先度の高い一時的メッセージの伝送が完了した後、隣接する保護時間帯の間の時間帯内に当該優先度の低い一時的メッセージを伝送する。
【0076】
本願の実施例では、タイミングメッセージに対して対応する伝送保護時間帯を割り当てることにより、当該タイミングメッセージが伝送保護時間帯を独占し、第2の端末がタイムリー性および正確性に対する要求が高いタイミングメッセージをタイムリーに受信できることを確保する。伝送保護時間帯以外の時間帯内に一時的メッセージを伝送し、一時的メッセージはタイムリー性および正確性に対する要求が低く、リアルタイムに伝送する必要がない。伝送優先度が示す高い順に従って伝送保護時間帯以外の時間帯内に一時的メッセージを伝送することにより、優先度の高い一時的メッセージのタイムリーな伝送を確保し、ハーフデュプレックス通信モードの伝送効率を向上させた。
【0077】
本願の第4の実施形態は、メッセージ伝送方法に関するものとして、上記実施形態に対する更なる改良であり、主な改良としては、当該第4の実施形態では、伝送リンクが空であるとともにリポジトリが空であることが検出されると、開始命令を生成することにより、第2の端末が当該第1の端末にメッセージを伝送することを可能にするという点にある。そのフローは、
図8に示すとおりである。
【0078】
ステップ401:現在の伝送リンクが空であるとともにリポジトリが空であることが検出されると、第1の端末への情報の伝送を開始するように第2の端末に指示するための開始命令を生成し、リポジトリは、一時的メッセージをキャッシュするためのものである。
【0079】
具体的には、伝送対象のリンクが空であるとともに、リポジトリが空であることが検出されると、現在では第1の端末に伝送する必要があるメッセージがないことを表すので、第1の端末は、情報を伝送するように第2の端末を制御することができる。当該第1の端末は、当該開始命令を生成し、当該開始命令は、第1の端末への情報の伝送を開始するように当該第2の端末に指示するためのものであり、当該開始命令のタイプは、タイミングタイプである。
【0080】
ステップ402:開始命令を伝送する。
【0081】
具体的には、開始命令に対して対応する伝送保護時間帯を割り当てることができ、対応する伝送保護時間帯の終了時刻よりも第3の期間前の時刻で当該開始命令の伝送を開始する。当該伝送保護時間帯の終了時刻および当該開始命令の伝送期間を取得し、伝送保護時間帯の終了時刻および開始命令の伝送期間に基づいて、当該開始命令の開始時刻を決定することにより、当該伝送保護時間帯が終了する時には当該開始命令の伝送を完了する。例えば、開始命令の伝送期間がaであり、伝送保護時間帯の終了時刻がtbであれば、当該開始命令を伝送する時刻はtb-aとなる。
【0082】
当該伝送保護時間帯の終了時刻よりも第2の所定期間前の時刻で開始命令を伝送するため、第2の所定期間は、当該開始命令の伝送期間であってもよく、これにより、当該伝送保護時間帯内において開始命令の伝送が伝送保護時間帯における過多の時間を占めないことを確保することができる。
【0083】
別の例では、この時に伝送対象の他のメッセージがないため、隣接する伝送保護時間帯の間の時間帯内に当該開始命令を直接伝送することができる。
【0084】
ステップ404:開始命令を送信する時刻から第2の所定期間が経過した後、情報の伝送を終了するように第2の端末に指示するための終了命令を生成する。
【0085】
具体的には、第2の所定期間は、実際の適用に基づいて設定されてもよく、例えば、当該第2の所定期間は、当該第1の端末が第2の端末から伝送された情報を受信する期間であってもよく、次の伝送保護時間帯の開始までの最大期間に設定されてもよい。終了命令は、情報の伝送を停止するように第2の端末に指示する。
【0086】
ステップ405:終了命令に対して対応する伝送保護時間帯を割り当て、対応する伝送保護時間帯の開始時刻で終了命令を伝送する。
【0087】
終了命令に対して対応する伝送保護時間帯を割り当てるステップは、第2の実施形態におけるステップ202とほぼ同様であるので、ここではその説明を省略する。
【0088】
伝送保護時間帯の開始時に終了命令を伝送することにより、他のタイミングメッセージを受信すると、当該伝送保護時間帯の後続の時間帯を他のタイミングメッセージに割り当てることができ、当該終了命令による他のタイミングメッセージの伝送への影響を低減することができる。
【0089】
なお、第1の端末は、開始命令を第2の端末に送信し、第2の端末は、2つの伝送保護時間帯の間の時間帯内に第1の端末にフィードバック情報を伝送する。第2の端末は、隣接する2つの伝送保護時間帯の間の時間帯を占用して当該フィードバック情報を伝送し、
図6に示す時間帯d1は、当該フィードバック情報を伝送するために用いられる。ここで、フィードバック情報は、第2の端末の状態情報等を含むことができ、例えば、第2の端末がアンテナ機器である場合、アンテナ機器の状態情報、例えば温度、アンテナ角度等の情報を含むことができる。
【0090】
前回、第1の端末が第2の端末から伝送されたフィードバック情報を受信すると、終了命令を生成して第2の端末に伝送し、第2の端末は、当該終了命令を受信すると、当該第1の端末への情報の送信を停止する。終了命令は、情報の伝送を終了するように第2の端末に指示するために用いられる。
【0091】
本実施例におけるメッセージ伝送方法では、第1の端末に伝送する必要があるメッセージがない場合、第1の端末は、伝送の開始命令によって、第1の端末に情報を伝送するように第2の端末を制御し、第2の端末から伝送された情報を受信すると、終了命令を送信して、情報の伝送を停止するように第2の端末を制御することにより、第2の端末の情報伝送が第1の端末によって制御される。よって、ハーフデュプレックス通信モードでは、第1の端末がメッセージを送信するように第2の端末を制御して、第2の端末によるメッセージの送信が第1の端末によるメッセージの送信に対して影響を与えないことを確保する。
【0092】
本願の第5の実施形態は、メッセージ伝送方法に関するものとして、第1の実施例におけるステップ102、第2の実施例におけるステップ202の別の実現方式であり、当該実現方式の具体的なフローは、
図9に示すとおりである。
【0093】
ステップ501:タイミングメッセージが同期操作の命令であることが検出されると、第1の端末と第2の端末の同期時刻を取得する。
【0094】
具体的には、同期操作の命令は、周期的な操作を指示する命令であってもよく、例えば、アンテナ機器の送受信切替操作は、航空機器と完全に同期する必要があり、通信分野では送受信切替操作はほとんど周期的な要求を有し、航空端末装置とアンテナ機器とがそれぞれの電力増幅器のパワーアップ/パワーダウンを同時に制御し、またはそれぞれの送受信スイッチの切り替えを同時に制御する必要があり、これにより通信機能が正常であることを保証する。
【0095】
同期操作の命令は、電力増幅器のパワーアップ/パワーダウンを制御する命令であってもよく、アンテナの送受信スイッチの切り替えを制御する命令であってもよい。更に例えば、タイミングメッセージが電力増幅器を制御する命令であることが検出されると、当該第1の端末と第2の端末との間の同期操作対象の同期時刻を取得する。
【0096】
ステップ502:第2の端末が同期時刻でタイミングメッセージに対応する操作を実行するように、予め設定された繰り上げ期間および同期時刻に基づいて、伝送保護時間帯内に当該タイミングメッセージを第2の端末に伝送する。
【0097】
具体的には、繰り上げ期間は、予め設定することができ、第2の端末によるメッセージの解析が完了するまでの時間に基づいて決定することができる。例えば、第1の端末によるタイミングメッセージの変調時間が20usであり、当該タイミングメッセージの伝送時間遅延が242usであり、第2の端末による当該タイミングメッセージの解析の時間遅延が23usである場合、当該繰り上げ期間=20us+242us+23usとなり、すなわち、繰り上げ期間が285usとなる。すると、第1の端末は、同期時刻より285us前に当該電力増幅器を制御する命令を送信することにより、第2の端末による操作実行時刻を当該第1の端末による操作実行時刻と同期させることができる。
【0098】
アンテナ側は、送受信切替を単独で行う能力を備えないため、タイミングメッセージの伝送を繰り上げることにより、アンテナ機器の電力増幅器のパワーアップ/パワーダウンの操作を航空機器と完全に同期させる。
【0099】
本実施例におけるメッセージ伝送方法は、同期時刻より前に電力増幅器を制御する命令を繰り上げて送信することにより、第2の端末が第1の端末との同期を正確に実現することができる。
【0100】
以下、理解を容易にするために、
図10および
図11を参照しながら航空機器とアンテナ機器との間のメッセージ伝送の過程を説明する。
【0101】
本実施例では、アンテナ機器の電力増幅器のパワーアップ/パワーダウンの操作は、航空端末装置と完全に同期する必要があり、かつ周期性を有し、メッセージの送信周期はT=20msであり、伝送保護期間の長さはW=3msであり、各伝送周期内における伝送保護期間の全長は6msである。エンドツーエンドの時間遅延を考慮すると、主に送信端変調時間遅延20us、伝送時間遅延242us、受信側解析時間遅延23usを含み、すなわち、総時間遅延は285usであり、アンテナ機器の電力増幅器のパワーアップ/パワーダウンのメッセージがいずれも285us繰り上げて送信され、
図10におけるProtectは、伝送保護時間帯を示す。
【0102】
M001:航空機器は、アンテナ機器の電力増幅器のパワーアップを制御する命令を送信する。
M002:航空機器は、ハンドシェイク要求メッセージを送信する。
M003:航空機器は、アンテナ機器送信開始命令を送信する。
M004:アンテナ機器は、ハンドシェイク応答メッセージを送信する。
M005:航空機器は、アンテナ機器送信終了命令を送信する。
M006:航空機器は、アンテナ機器状態照会メッセージを送信する。
M007:航空機器は、アンテナ機器角度照会メッセージを送信する。
M008:航空機器は、アンテナ機器角度制御メッセージを送信する。
M009:航空機器は、アンテナ機器の電力増幅器のパワーアップを制御する命令を送信する。
M010:航空機器は、アンテナ機器送信開始命令を送信する。
【0103】
M011:アンテナ機器は、アンテナ機器状態報告メッセージを送信する。
M012:アンテナ機器は、アンテナ機器角度報告メッセージを送信する。
M013:航空機器は、アンテナ機器送信終了命令を送信する。
M014:航空機器は、アンテナ機器が電力増幅器のパワーダウンを制御する命令を送信する。
M015:航空機器は、アンテナ機器送信開始命令を送信する。
M016:アンテナ機器は、アンテナ機器角度更新メッセージを送信する。
【0104】
本願の第6の実施形態は、第2の端末に適用されるメッセージ伝送方法に関する。前記第2の端末と第1の端末とはハーフデュプレックス通信モードを採用し、当該メッセージ伝送方法のフローは、
図12に示すとおりである。
【0105】
ステップ601:予め設定された伝送保護時間帯内に第1の端末から送信されたタイミングメッセージを受信する。ここで、伝送保護時間帯は、第1の端末がタイミングメッセージを伝送するためのものであり、メッセージタイプは、タイミングタイプと一時的タイプとを含む。
【0106】
具体的には、当該第2の端末は、第1の端末から送信されたタイミングメッセージを受信し、当該第2の端末は、タイミングメッセージを受信すると、当該タイミングメッセージを復号し、かつ当該受信したタイミングメッセージのタイプを取得することができ、当該タイミングメッセージに対応する操作を優先的に処理することができる。例えば、タイミングメッセージが電力増幅器のパワーアップの命令情報であれば、第2の端末は、電力増幅器のパワーアップ操作を優先的に行う。
【0107】
ステップ602:当該タイミングメッセージに対応する操作を実行する。
【0108】
具体的には、受信したタイミングメッセージが開始命令であれば、隣接する2つの伝送保護時間帯の間の時間帯内に第1の端末にフィードバック情報を送信する。フィードバック情報は、第2の端末の状態情報等を含むことができ、例えば、第2の端末がアンテナ機器である場合、当該フィードバック情報は、アンテナ機器の状態情報、例えば温度、アンテナ角度等の情報を含むことができる。
【0109】
第1の端末は、当該伝送保護時間帯の終了時刻および当該開始命令の伝送期間を取得し、対応する伝送保護時間帯の終了時刻よりも第2の所定期間前の時刻で当該開始命令の伝送を開始することにより、当該伝送保護時間帯が終了する時には当該開始命令の伝送を完了する。例えば、開始命令の伝送期間がaであり、伝送保護時間帯の終了時刻がtbであれば、当該開始命令を伝送する時刻はtb-aとなる。
【0110】
伝送保護時間帯が終了する時には当該開始命令の伝送が完了するため、当該伝送保護時間帯内に開始命令の伝送が伝送保護時間帯における過多の時間を占めないことを確保することができる。
【0111】
終了命令を受信すると、フィードバック情報の伝送を終了する。終了命令は、第1の端末によって今回の伝送保護時間帯の開始時刻で送信される。
【0112】
具体的には、第1の端末は、当該第2の端末から伝送された情報を受信すると、終了命令を生成し、第2の端末は、次の伝送保護時間帯内に当該終了命令を受信すると、第1の端末への情報の伝送を停止する。当該終了命令は、情報の伝送を終了するように当該第2の端末に指示するためのものである。
【0113】
第1の端末は、伝送保護時間帯の開始時に終了命令を伝送することにより、当該伝送保護時間帯内の後続期間に他の優先度の高いメッセージを伝送することができ、第1の端末によるメッセージの伝送に対して影響を与えない。
【0114】
本願におけるメッセージ伝送方法では、伝送対象のメッセージのタイミングタイプおよび一時的タイプを含むメッセージタイプを取得し、当該伝送対象のメッセージがタイミングメッセージであれば、当該タイミングメッセージに対して対応する伝送保護時間帯を割り当て、かつ優先的に対応する伝送保護時間帯内において第2の端末に当該タイミングメッセージを伝送するようになっており、当該タイミングメッセージが対応する伝送保護時間帯を有するため、当該タイミングメッセージが当該伝送保護時間帯を独占し、当該タイミングメッセージの第2の端末へのタイムリーな伝送を確保することができ、第2の端末が当該タイミングメッセージに対応する操作をタイムリーに実行して、第1の端末による第2の端末の正確な制御を実現することができる。
【0115】
同時に、第1の端末と第2の端末との間でハーフデュプレックス通信モードを採用しており、すなわち、第1の端末と第2の端末との間で1本のみの通信リンクが存在しているため、通信リンクを節約し、ハーフデュプレックス通信モードでは、タイミングメッセージの伝送のタイムリー性および正確性を確保することができるため、ハーフデュプレックス通信モードの適用シーンを増加させた。
【0116】
本願の第7の実施形態は、端末に関し、その構造ブロック図は、
図13に示すとおりである。当該電子機器は、少なくとも1つのプロセッサ701および少なくとも1つのプロセッサ701と通信可能に接続されるメモリ702を含む。ここで、メモリ702には、少なくとも1つのプロセッサ701が実行可能な命令が記憶されており、命令が少なくとも1つのプロセッサ701によって実行されることにより、少なくとも1つのプロセッサ701に上記のメッセージ伝送方法を実行させることができる。
【0117】
ここで、メモリとプロセッサとは、バス方式で接続され、バスは、任意数の相互に接続されるバスとブリッジを含むことができ、バスは、1つまたは複数のプロセッサとメモリの様々な回路を一体に接続する。バスは、例えば周辺装置、電圧レギュレータおよび電力管理回路などのような様々な他の回路を一体に接続することもでき、これらはいずれも本分野での公知であるので、本明細書ではその説明を省略する。バスインタフェースは、バスと送受信機との間にインタフェースを提供する。送受信機は、1つの素子であってもよく、例えば複数の受信機および送信機のような複数の素子であってもよく、伝送媒体で様々な他の装置と通信するためのユニットを提供する。プロセッサによって処理されたデータは、アンテナを介して無線媒体で伝送され、更に、アンテナは、データを受信してプロセッサに伝送する。
【0118】
プロセッサは、バスおよび通常の処理の管理を担当し、タイミング、周辺インタフェース、電圧調整、電源管理および他の制御機能を含む様々な機能を更に提供することができる。メモリは、プロセッサが操作を実行する際に使用するデータを記憶するために用いられてもよい。
【0119】
本願の第8の実施形態は、がプロセッサによって実行される場合に上記のメッセージ伝送方法を実現するコンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体に関する。
【0120】
当業者であれば理解できるように、上記の実施例の方法における全部または一部のステップの実現は、プログラムによって関連するハードウェアを命令して完了することができ、当該プログラムは、1つの記憶媒体に記憶され、1つの装置(シングルチップコンピュータ、チップ等であってもよい)またはプロセッサ(processor)に本願の各実施例に記載の方法の全部または一部のステップを実行させるためのいくつかの命令を含む。前述した記憶媒体は、Uディスク、リムーバブルハードディスク、ROM(Read-Only Memory)、RAM(Random Access Memory)、磁気ディスクまたは光ディスクなどの様々なプログラムコードを記憶できる媒体を含む。
【0121】
当業者であれば理解できるように、上記の各実施形態は、本願を実現するための具体的な実施例であり、実際の適用において、本願の精神および範囲から逸脱することなく、形式上および詳細上で様々な変更を行うことができる。
【手続補正書】
【提出日】2023-06-16
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法であって、
伝送対象のメッセージのメッセージタイプを取得するステップであって、前記メッセージタイプには、タイミングタイプおよび一時的タイプが含まれる、ステップと、
前記伝送対象のメッセージがタイミングメッセージであると判定された場合、
前記タイミングメッセージに対して対応する伝送保護時間帯を割り当て、
前記第2の端末が前記タイミングメッセージに対応する操作を実行するように、優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送するステップであって、前記伝送保護時間帯は、前記タイミングメッセージを伝送するためのものであるステップと、を含む、
メッセージ伝送方法。
【請求項2】
前記伝送対象のメッセージが一時的メッセージであると判定された場合、
前記一時的メッセージの送信時刻を取得するステップであって、前記送信時刻は、現在の前記伝送保護時間帯と次の前記伝送保護時間帯との間の時間帯内にある、ステップと、
次の前記伝送保護時間帯の開始時刻よりも第1の所定期間前の閾値時刻を取得するステップと、
前記送信時刻が前記閾値時刻より前であるかを判定し、そうであれば、前記送信時刻で前記一時的メッセージを伝送し、そうでなければ、前記送信時刻が次の前記伝送保護時間帯より後になる調整するステップと、を含む、
請求項1に記載のメッセージ伝送方法。
【請求項3】
次の前記伝送保護時間帯の開始時刻よりも第1の所定期間前の閾値時刻を取得する前記ステップの前に、
前記一時的メッセージの伝送期間を取得するステップと、
前記伝送期間以上の期間を前記第1の所定期間とするステップと、をさらに含む、
請求項2に記載のメッセージ伝送方法。
【請求項4】
前記一時的メッセージの送信時刻を取得する前記ステップは、
現在の伝送リンクが占用されたことが検出されると、前記一時的メッセージの伝送優先度を取得し、前記伝送優先度が示す高い順に従って、現在の前記伝送保護時間帯と次の前記伝送保護時間帯との間の時間帯内における送信対象の一時的メッセージを決定し、前記送信対象の一時的メッセージの送信時刻を取得し、送信時刻が決定されていない他の一時的メッセージをリポジトリにキャッシュするステップと、
現在の伝送リンクが空であるとともに前記リポジトリが空であることが検出されると、前記一時的メッセージの送信時刻が現在の前記伝送保護時間帯と次の前記伝送保護時間帯との間の時間帯内にあると直接決定するステップと、を含む、
請求項2または3に記載のメッセージ伝送方法。
【請求項5】
現在の伝送リンクが空であるとともに前記一時的メッセージをキャッシュするリポジトリが空であることが検出されると、前記第1の端末への情報の伝送を開始するように前記第2の端末に指示するための開始命令を生成するステップと、
前記開始命令を送信する時刻から第2の所定期間が経過した後、情報の伝送を終了するように前記第2の端末に指示するための終了命令を生成するステップと、をさらに含む、
請求項1乃至4のいずれか1項に記載のメッセージ伝送方法。
【請求項6】
前記終了命令を生成すると、
現在の前記伝送保護時間帯の開始時刻で前記終了命令を伝送するステップをさらに含む、
請求項5に記載のメッセージ伝送方法。
【請求項7】
優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送する前記ステップは、
前記タイミングメッセージが同期操作の命令であることが検出されると、前記第1の端末と前記第2の端末の同期時刻を取得するステップと、
前記第2の端末が前記同期時刻で前記同期操作の命令に対応する操作を実行するように、予め設定された繰り上げ期間および前記同期時刻に基づいて、前記伝送保護時間帯内に前記同期操作の命令を前記第2の端末に伝送するステップと、を含む、
請求項1乃至6のいずれか1項に記載のメッセージ伝送方法。
【請求項8】
前記タイミングメッセージのフレーム構造は、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含み、
前記一時的メッセージのフレーム構造は、メッセージヘッダ、スクランブルシーケンス、メッセージタイプ、メッセージコンテンツ、検証値およびメッセージテールを含む、
請求項1乃至7のいずれか1項に記載のメッセージ伝送方法。
【請求項9】
伝送対象のメッセージのメッセージタイプを取得する前記ステップは、
ソフトウェアの上位層により示される前記メッセージタイプを取得するステップ、
前記伝送対象のメッセージにおけるメッセージヘッダに基づいて前記メッセージタイプを決定するステップであって、前記伝送対象のメッセージにおける前記メッセージヘッダに前記メッセージタイプが標識されているステップ、
前記伝送対象のメッセージのフレーム構造に基づいて前記メッセージタイプを識別するステップであって、前記タイミングメッセージのフレーム構造は、一時的メッセージのフレーム構造と異なるものであるステップ、
前記伝送対象のメッセージが周期的なメッセージであると識別される場合、前記伝送対象のメッセージが前記タイミングメッセージであると判定するステップのうち1つを含む、
請求項1に記載のメッセージ伝送方法。
【請求項10】
前記タイミングメッセージが周期的なメッセージを含む場合、前記タイミングメッセージに対して対応する伝送保護時間帯を割り当てることは、
前記タイミングメッセージの周期性に応じて、前記タイミングメッセージに対して対応する伝送保護時間帯を割り当てることを含む、
請求項1に記載のメッセージ伝送方法。
【請求項11】
前記伝送保護時間帯の時間長さは、前記伝送保護時間帯の時間長さが前記タイミングメッセージの総送信時間よりも大きくなるように、前記タイミングメッセージのメッセージの長さおよび数に基づいて決定される、
請求項1に記載のメッセージ伝送方法。
【請求項12】
前記第1の所定期間は、前記一時的メッセージの伝送の最大期間である、
請求項2に記載のメッセージ伝送方法。
【請求項13】
前記対応する伝送保護時間帯の終了時刻よりも、前記開始命令の伝送期間に等しい第3の所定期間前の時刻で、前記開始命令の伝送を開始する、
請求項5に記載のメッセージ伝送方法。
【請求項14】
少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサと通信可能に接続されるメモリと、を含み、
前記メモリには、前記少なくとも1つのプロセッサが実行可能な命令が記憶されており、
前記命令が前記少なくとも1つのプロセッサによって実行される場合、請求項1乃至
13のいずれか1項に記載のメッセージ伝送方法を前記少なくとも1つのプロセッサに実行させる、
端末。
【請求項15】
プロセッサによって実行される場合に請求項1乃至
13のいずれか1項に記載のメッセージ伝送方法を実現するコンピュータプログラムが記憶されている、
コンピュータ読み取り可能な記憶媒体。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【0001】
(関連出願の相互参照)
本願は、出願番号が202011480289.3であり、出願日が2020年12月15日である中国特許出願に基づいて提出され、当該中国特許出願に基づく優先権を主張し、当該中国特許出願の全ての内容は援用により本願に組み込まれる。
【0002】
本願の実施例は、通信の分野に関し、特にメッセージ伝送方法、端末および記憶媒体に関する。
【背景技術】
【0003】
従来、エンドツーエンドの通信において、時分割状況に応じて、シンプレックス、フルデュプレクスおよびハーフデュプレックスモードに分けることができる。そのうち、ハーフデュプレックスモードは、伝送効率が低いが、伝送線路を節約することができるため、ハーフデュプレックスによる伝送モードが依然として広く適用されており、例えば、伝送レート、メッセージ受信のタイムリー性に対する要求が低いシーンに適用される。
【0004】
ハーフデュプレックス通信では、通信を行う二者がいずれも情報を送信できるが、双方が同時に送信することや同時に受信することはできない。ハーフデュプレックス通信方式では、同一時刻で一方が情報を送信し、他方が情報を受信することしかできず、これにより、通信双方のメッセージ伝送がタイムリーにならない。
【0005】
しかしながら、幾つかのハーフデュプレックス通信シーンにおいて、依然として適時性および正確性に対して高い要求を有するメッセージが少なく存在しており、ハーフデュプレックス通信モードを採用しているため、通信双方がメッセージをタイムリーに送受信することができず、機器の運転に影響を与えてしまう。
【0006】
例えば、端末/基地局とアンテナ機器との間の通信において電力増幅制御コマンドが適時性および正確性に対して高い要求を有するが、端末/基地局とアンテナ機器との間にハーフデュプレックスの通信モードを採用し、1本の伝送線路を用いてメッセージの送信を行うことしかできないため、メッセージの伝送速度が遅く、端末がアンテナ機器の電力増幅モジュールのパワーアップ/パワーダウンを正確でタイムリーに制御することができず、アンテナ機器の運転に影響を与えてしまう。
【発明の概要】
【0007】
本願の実施例によれば、第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法であって、伝送対象のメッセージのメッセージタイプを取得するステップであって、メッセージタイプには、タイミングタイプおよび一時的タイプが含まれるステップと、前記伝送対象のメッセージがタイミングメッセージであると判定された場合、前記タイミングメッセージに対して対応する伝送保護時間帯を割り当て、前記第2の端末が前記タイミングメッセージに対応する操作を実行するように、優先的に前記伝送保護時間帯内において前記第2の端末に前記タイミングメッセージを伝送するステップであって、前記伝送保護時間帯は、前記タイミングメッセージを伝送するためのものであるステップと、を含むメッセージ伝送方法を提供する。
【0008】
本願の実施例によれば、少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサと通信可能に接続されるメモリと、を含み、前記メモリには、前記少なくとも1つのプロセッサが実行可能な命令が記憶されており、前記命令が前記少なくとも1つのプロセッサによって実行される場合、上記のメッセージ伝送方法を前記少なくとも1つのプロセッサに実行させることが可能である端末を更に提供する。
【0009】
本願の実施例によれば、プロセッサによって実行される場合に上記のメッセージ伝送方法を実現するコンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体を更に提供する。
【図面の簡単な説明】
【0010】
【
図1】本願の第1の実施例に係るメッセージ伝送方法のフローチャートである。
【
図2】本願の第2の実施例に係る第1の端末と第2の端末との接続を示す図である。
【
図3】本願の第2の実施例に係るメッセージ伝送方法のフローチャートである。
【
図4】本願の第2の実施例に係るメッセージ伝送方法における優先度の高いメッセージのフレーム構造を示す図である。
【
図5】本願の第2の実施例に係るメッセージ伝送方法における優先度の低いメッセージのフレーム構造を示す図である。
【
図6】本願の第2の実施例に係るメッセージ伝送方法におけるメッセージ伝送のタイムチャートを示す図である。
【
図7】本願の第3の実施例に係るメッセージ伝送方法における一時的メッセージの送信時刻の取得の1種の実現を示す図である。
【
図8】本願の第4の実施例に係るメッセージ伝送方法のフローチャートである。
【
図9】本願の第5の実施例に係るメッセージ伝送方法における優先度の高いメッセージの伝送の実現を示す図である。
【
図10】本願の第5の実施例に係るメッセージ伝送方法における航空機器とアンテナ機器との間のメッセージ伝送の通信過程を示す図である。
【
図11】本願の第5の実施例に係るメッセージ伝送方法における航空機器とアンテナ機器との間のメッセージ伝送のタイムチャートである。
【
図12】本願の第6の実施例に係るメッセージ伝送方法のフローチャートである。
【
図13】本願の第7の実施例に係る端末の構造を示すブロック図である。
【発明を実施するための形態】
【0011】
本願の実施例は、主に、端末間のメッセージ伝送のタイムリー性および正確性を保証可能なメッセージ伝送方法、端末および記憶媒体を提供することを目的とする。
【0012】
以下、本願の実施例の目的、技術手段および利点をより明確にするために、図面を参照しながら本願の各実施例を詳細に説明する。しかしながら、当業者であれば理解できるように、本願の各実施例では、読者が本願をよりよく理解できるように多くの技術的細部を提供している。
【0013】
しかし、これらの技術的細部並びに以下の各実施例に基づく様々な変化および修正が存在しなくても、本願が保護しようとする技術手段を実現することができる。以下の各実施例の区分は、説明を容易にするためのものに過ぎず、本願の具体的な実現方式に対していかなる限定も加えず、各実施例は、互いに矛盾しないかぎり互いに組み合わせまたは互いに引用することができる。
【0014】
本願の第1の実施形態は、第2の端末との間でハーフデュプレックス通信モードを採用する第1の端末に適用されるメッセージ伝送方法に関し、そのフローが
図1に示すとおりである。
【0015】
ステップ101:伝送対象のメッセージのメッセージタイプを取得し、当該メッセージタイプには、タイミングタイプおよび一時的タイプが含まれる。
【0016】
ステップ102:伝送対象のメッセージがタイミングメッセージであると判定された場合、タイミングメッセージに対して対応する伝送保護時間帯を割り当てる。また、第2の端末がタイミングメッセージに対応する操作を実行するように、優先的に伝送保護時間帯内において第2の端末にタイミングメッセージを伝送する。ここで、伝送保護時間帯は、タイミングメッセージを伝送するためのものである。
【0017】
本願におけるメッセージ伝送方法では、伝送対象のメッセージのタイミングタイプおよび一時的タイプを含むメッセージタイプを取得し、当該伝送対象のメッセージがタイミングメッセージである場合、当該タイミングメッセージに対して対応する伝送保護時間帯を割り当て、かつ優先的に対応する伝送保護時間帯内において第2の端末に当該タイミングメッセージを伝送するようになっており、当該タイミングメッセージが対応する伝送保護時間帯を有するため、当該タイミングメッセージが当該伝送保護時間帯を独占し、当該タイミングメッセージの第2の端末へのタイムリーな伝送を確保することができ、第2の端末が当該タイミングメッセージに対応する操作をタイムリーに実行して、第1の端末による第2の端末の正確な制御を実現することができる。
【0018】
同時に、第1の端末と第2の端末との間でハーフデュプレックス通信モードを採用しており、すなわち、第1の端末と第2の端末との間で1本のみの通信リンクが存在しているため、通信リンクを節約し、ハーフデュプレックス通信モードでは、タイミングメッセージ伝送のタイムリー性および正確性を確保できるため、ハーフデュプレックス通信モードの適用シーンを増加させる。
【0019】
本願の第2の実施形態は、メッセージ伝送方法に関するものとして、第1の実施形態におけるステップ101~ステップ102に対する具体的な説明である。
【0020】
理解を容易にするために、本例では、第1の端末および第2の端末を説明する。具体的には、当該メッセージ伝送方法は、第1の端末に適用することができ、当該第1の端末は、基地局装置、例えば航空機器等の端末装置であってもよく、第2の端末は、基地局装置、例えばアンテナ機器等の通信装置であってもよい。本例では、第1の端末および第2の端末は、マスタスレーブ関係となっており、すなわち、第1の端末装置は、マスタ装置であり、第2の端末装置は、スレーブ装置であり、マスタ装置は、スレーブ装置を制御するためのものである。当該第1の端末と第2の端末との間は、ハーフデュプレックス通信モードを採用しており、当該ハーフデュプレックス通信モードでは、第1の端末が第2の端末にメッセージを送信可能であるとともに、第2の端末が第1の端末にメッセージを送信可能である。
【0021】
図2は、当該第1の端末C200および第2の端末D200の1種の構造を示す図であり、当該第1の端末は、メッセージインタフェースC201、第1の取得モジュールC202、第2の取得モジュールC203、メッセージ処理モジュールC204、伝送モジュールC205および伝送インタフェースC206を含んでもよい。ここで、メッセージインタフェースC201および伝送インタフェースC206は、エンティティのインタフェースであり、当該メッセージインタフェースC201は、ソフトウェアの上位層と情報交換を行うためのものであり、当該メッセー
ジインタフェースC201は、ネットワークインタフェース、SPI、Serdes等を含んでもよい。
【0022】
理解できるように、当該第1の端末のソフトウェアの上位層の間の情報交換は、異なるインタフェースプロトコルを使用することができる。伝送インタフェースC206は、時分割形式が異なるデバイスを採用することができ、デジタル信号の変復調を行うためのものであり、当該伝送インタフェースC206は、同軸ケーブル、光ファイバ、ツイストペア線等の媒体を採用することができる。
【0023】
第1の取得モジュールC202、第2の取得モジュールC203、メッセージ処理モジュールC204および伝送モジュールC205は、本例における論理モジュールであり、当該第1の取得モジュールC202は、伝送対象のメッセージの伝送優先度を取得するためのものであり、第2の取得モジュールC203は、タイミングメッセージに対して割り当てられた伝送保護時間帯を取得するためのものであり、伝送保護時間帯は、タイミングメッセージを伝送するためのものであり、メッセージ処理モジュールC204は、伝送対象のメッセージに対して符号化または復号を行うためのものであり、伝送モジュールC205は、伝送対象のメッセージがタイミングメッセージであると判定された場合、第2の端末が当該タイミングメッセージに対応する操作を実行するように、当該タイミングメッセージに対応する伝送保護時間帯内に当該タイミングメッセージを第2の端末に伝送するためのものである。
【0024】
同様に、当該第2の端末も第1の端末と類似する構造を採用することができ、
図2に示すように、当該第
2端末は、メッセージインタフェースD201、受信モジュールD202、メッセージ処理モジュールD203、操作モジュールD204および伝送インタフェースD205を含む。
【0025】
第1の端末の伝送インタフェースC206は、第2の端末の伝送インタフェースD205に接続される。メッセージインタフェースD201は、ソフトウェアの上位層と情報交換を行うためのものであり、受信モジュールD202は、伝送保護時間帯内に第1の端末から送信されたタイミングメッセージを受信するためのものであり、伝送保護時間帯は、第1の端末がタイミングメッセージを伝送するためのものである。
【0026】
メッセージ処理モジュールD203は、メッセージの復号または符号化を行うためのものであり、操作モジュールD204は、タイミングメッセージに対応する操作を実行するためのものである。第1の端末と第2の端末とは、
図2に示すような方式で接続され、理解できるように、当該第1の端末および第2の端末は、他のモジュールを更に含んでもよいが、ここではその説明を省略する。
【0027】
本例では、第1の端末が航空機器を例とし、第2の端末がアンテナ機器を例とする。当該航空機器は、アンテナ機器とネットワークを構成する。航空機器のメッセージインタフェースは、10Gのネットワークインタフェースであり、メッセージのアンパッキング、フォーマット変換はいずれもソフトウェア層で完了する。航空機器とアンテナ機器の信号伝送は、同軸ケーブルを採用し、デジタル信号の伝送プロトコルは、シリアルポートプロトコルを使用し、2値振幅シフト・キーイング(OOK:On-Off Keying)によって変調しアナログ振幅変調信号に変換して伝送する。
【0028】
本実施例におけるメッセージ伝送方法のフローは、
図3に示すとおりである。
【0029】
ステップ201:伝送対象のメッセージのメッセージタイプを取得し、当該メッセージタイプには、タイミングタイプおよび一時的タイプが含まれる。
【0030】
具体的には、伝送対象のメッセージの伝送タイプを予め設定することができる。ここで、タイミングメッセージは、リアルタイム性および正確性に対する要求が高いメッセージであって、周期的で廃棄不可なメッセージであってもよく、例えば、アンテナ機器の電力増幅器を制御する命令、第1の端末への情報の送信を開始するようにアンテナ機器に指示するための開始命令、および第1の端末への情報の送信を終了するようにアンテナ機器に指示する終了命令を含んでもよい。一時的メッセージは、非周期的なメッセージであって、例えばハンドシェイキング要求などであってもよい。
【0031】
一時的メッセージは、アンテナ状態照会、ポート作動状態照会、ポート作動モード照会、進入/退出線路損失テストモード、線路損失テストメッセージ、線路損失テスト結果メッセージ、アンテナソフトウェア/ハードウェアバージョン照会、アンテナSN番号照会、アンテナポートビーム設定コマンド、アンテナ温度照会、ファームウェアアップグレード起動/継続/終了コマンド、ファームウェアアップグレードバージョンCRC検証結果照会コマンド、送受信テストモード進入コマンド、送受信診断モード進入コマンド、アンテナメーカー照会等を含む。
【0032】
一例では、タイミングメッセージのフレーム構造は、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含み、一時的メッセージのフレーム構造は、メッセージヘッダ、スクランブルシーケンス、メッセージタイプ、メッセージコンテンツ、検証値およびメッセージテールを含む。
【0033】
具体的には、タイミングメッセージのフレーム構造は、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含むように設定することができる。当該フレーム構造は、
図4に示すようなものであり、タイミングメッセージのフレーム構造は、長さがa Byteのメッセージヘッダ、長さがb Byteのメッセージコンテンツおよび長さがc Byteのメッセージテールを含む。タイミングメッセージにおけるメッセージコンテンツの長さは、一般的に短いため、メッセージコンテンツにメッセージヘッダまたはメッセージテールと重複する内容が現れないことを確保し、当該メッセージコンテンツが完全に識別されることを確保することができる。
【0034】
一時的メッセージのフレーム構造は、
図5に示すように、a Byteのメッセージヘッダ、b Byteのスクランブルシーケンス、c Byteのメッセージタイプ、長さが1~n Byteのメッセージコンテンツ、d ByteのCRC検証値およびe Byteのメッセージテールを含む。一時的メッセージにおけるメッセージコンテンツが長いため、メッセージコンテンツおよびメッセージヘッダにおけるフラグビットに同じフィールドが存在することを回避するようにスクランブルシーケンスを設定し、同様に、メッセージテールおよびメッセージコンテンツにおけるフラグビットに同じフィールドが存在することを回避するようにCRC検証値を設定する。
【0035】
本実施例では、原始多項式を選択してメッセージに対してスクランブリング処理を行い、かつスクランブリングされたコードストリームに対してHDLCプロトコルに従って符号化処理を行うことができる。例えば、本実施例では、原始多項式としてm(x)=(x8+x4+x3+x+1)でメッセージに対してスクランブリング処理を行うことができる。ここで、m(x)は、スクランブルシーケンスを表す。
【0036】
ステップ202:当該伝送対象のメッセージがタイミングメッセージであるか否かを判定し、当該伝送対象のメッセージがタイミングメッセージであると判定された場合、ステップ203を実行し、当該伝送対象のメッセージが一時的メッセージであると判定された場合、ステップ204を実行する。
【0037】
具体的には、伝送対象のメッセージがタイミングメッセージであるか否かを判定し、判定方法は、複数存在しており、以下ではそのうちの3種類の判定方式を列挙する。
【0038】
方式1:ソフトウェアの上位層から送信された伝送タイプを取得する。
【0039】
当該伝送対象のメッセージは、ソフトウェアの上位層から送信され、ソフトウェアの上位層は、当該伝送対象のメッセージを送信する時、それに応じて当該伝送対象のメッセージの伝送タイプを送信し、例えば、ソフトウェアの上位層は、伝送対象のメッセージAを送信すると、それに応じて当該伝送対象のメッセージAの伝送タイプがタイミングタイプであるものを送信する。
【0040】
方式2:伝送対象のメッセージにおけるメッセージヘッダに基づいて伝送タイプを決定する。
【0041】
具体的には、当該伝送対象のメッセージにおけるメッセージヘッダに伝送タイプを標識し、メッセージヘッダを識別することによって当該伝送対象のメッセージの伝送タイプを判定することができる。
【0042】
方法3:伝送対象のメッセージのフレーム構造に基づいて伝送タイプを識別する。
【0043】
具体的には、タイミングメッセージは、メッセージヘッダ、メッセージコンテンツおよびメッセージテールを含むのに対して、一時的メッセージは、メッセージヘッダ、スクランブルシーケンス、メッセージタイプ、メッセージコンテンツ、検証値およびメッセージテールを含む。そのため、当該伝送対象のメッセージのフレーム構造が3つの部分を含むと識別すると、当該伝送対象のメッセージがタイミングメッセージであると判定し、当該伝送対象のメッセージのフレーム構造が6つの部分を含むと識別すると、当該伝送対象のメッセージが一時的メッセージであると判定する。
【0044】
なお、以上の3種類の判定方式に加えて、他の判定方式を採用することができる。例えば、周期的なメッセージをタイミングメッセージとし、当該伝送対象のメッセージが周期的なメッセージであると識別すると、当該伝送対象のメッセージがタイミングメッセージであると判定する。
【0045】
当該伝送対象のメッセージがタイミングメッセージであると判定された場合、ステップ203を実行し、当該伝送対象のメッセージが一時的メッセージであると判定された場合、ステップ204を実行する。
【0046】
ステップ203:タイミングメッセージに対して対応する伝送保護時間帯を割り当て、第2の端末がタイミングメッセージに対応する操作を実行するように、優先的に伝送保護時間帯内において第2の端末にタイミングメッセージを伝送する。ここで、伝送保護時間帯は、タイミングメッセージを伝送するためのものである。
【0047】
具体的には、周期的なメッセージに基づいて伝送周期ごとに対応する伝送保護時間帯を割り当ててもよく、予め設定された伝送周期を隔てて伝送保護時間帯を割り当ててもよく、伝送保護時間帯の周期は、実際の必要に応じて割り当てることができる。例えば、タイミングメッセージが周期的なメッセージを含む場合、当該タイミングメッセージの周期性に基づいて当該伝送保護時間帯を割り当てることができる。当該伝送保護時間帯は、タイミングメッセージを伝送するためのものであり、すなわち、当該伝送保護時間帯を独占して当該タイミングメッセージを伝送する。
【0048】
当該伝送保護時間帯の時間長さは、当該伝送保護時間帯の時間長さWが送信対象のタイミングメッセージの総送信時間よりも大きくなるように、タイミングメッセージのメッセージの長さおよび数に基づいて決定することにより、伝送保護時間帯内において当該タイミングメッセージを完全に伝送可能なことを確保することができる。
【0049】
当該タイミングメッセージに対して対応する伝送保護時間帯を割り当てた後、伝送保護時間帯の開始時刻を検出すると、優先的に当該伝送保護時間帯内において第2の端末に当該タイミングメッセージを伝送し、第2の端末は、当該タイミングメッセージを受信すると、対応する操作を実行する。以下、具体的な一例を挙げて説明する。
【0050】
例えば、伝送対象のメッセージは、電力増幅制御のパワーアップ命令であり、
図6は、メッセージを伝送するタイムチャートを示し、伝送周期がTである。
図6に3つの伝送周期が示され、各伝送周期に対して対応する伝送保護時間帯(
図4における斜線ブロックA)が割り当てられ、1番目の伝送周期において、当該伝送保護時間帯の長さがWであり、時刻T200を検出した場合、当該伝送保護時間帯A内に当該電力増幅制御のパワーアップ命令を伝送し、第2の端末は、当該電力増幅制御のパワーアップ命令を受信すると、電力増幅のパワーアップ操作を行う。
【0051】
ステップ204:一時的メッセージの送信時刻を取得し、当該送信時刻は、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内にある。
【0052】
具体的には、一時的メッセージであれば、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内に当該一時的メッセージの送信時刻を設定することができる。例えば、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯がT1~T3であれば、当該T1~T3の間に1つの時刻を選択して当該一時的メッセージの送信時刻とすることができる。
【0053】
ステップ205:次の伝送保護時間帯の開始時刻よりも第1の所定期間前の閾値時刻を取得する。
【0054】
具体的には、次の伝送保護時間帯の開始時刻を取得し、当該開始時刻よりも第1の所定期間前の時刻を閾値時刻とし、第1の所定期間(所定時間の長さ)は、実際の適用に応じて設定することができ、第1の所定期間は、一時的メッセージの伝送の最大期間であってもよく、例えば、第1の所定期間は、120msであってもよい。
【0055】
別の例では、一時的メッセージの伝送期間を取得し、当該伝送期間以上の期間を当該第1の所定期間とする。
【0056】
具体的には、当該一時的メッセージの伝送期間を取得し、当該伝送期間以上の期間を第1の所定期間として取得することができ、例えば、当該一時的メッセージの伝送期間が60msである場合、当該60ms以上の期間を第1の所定期間として選択し、例えば、第1の所定期間を60ms、70ms等とすることができる。
【0057】
ステップ206:送信時刻が閾値時刻より前であるか否かを判定し、そうであれば、ステップ207を実行し、そうでなければ、ステップ208を実行する。
【0058】
当該送信時刻が当該閾値時刻より早い場合、当該送信時刻から当該一時的メッセージの伝送を開始すると、次の伝送保護時間帯の前に当該一時的メッセージの伝送を完了できることを表すため、ステップ207を実行することができる。当該送信時刻が当該閾値時刻より遅い場合、次の伝送保護時間帯の開始前に当該一時的メッセージの伝送を完了できないと決定し、この場合、当該一時的メッセージの送信時刻を調整することにより、当該一時的メッセージが伝送保護時間帯で中断されて当該一時的メッセージの伝送が不完全になることを回避し、または当該一時的メッセージを改めて伝送するという問題の発生を回避する。
【0059】
ステップ207:送信時刻で一時的メッセージを伝送する。
【0060】
ステップ208:送信時刻が次の伝送保護時間帯より後になるように調整する。
【0061】
具体的には、当該送信時刻を調整し、次の伝送保護時間帯の開始前に当該一時的メッセージの送信を完了できないため、当該送信時刻を次の伝送保護時間帯より後の時間帯内に調整することができる。例えば、
図6に示すように、一時的メッセージの送信時刻はt0であり、伝送保護時間帯Aと伝送保護時間帯Bとの間の時間帯d1内に位置し、t0が当該閾値時刻tdより遅ければ、当該一時的メッセージの送信時刻を伝送保護時間帯Bより後の時間帯内に調整し、例えば伝送保護時間帯Bと伝送保護時間帯Cとの間の時間帯d2内であってもよいし、時間帯d3内であってもよい。
【0062】
本実施例では、伝送対象のメッセージが一時的メッセージであると決定された場合、送信時刻を検出し、一時的メッセージの伝送の完全性を確保して、一時的メッセージの伝送が完了される前に次の伝送保護時間帯で中断されて一時的メッセージの伝送が失敗するという状況の発生を回避することができ、同時に、伝送リンクが再伝送をサポートする場合、伝送リンクが一時的メッセージを繰り返して伝送するという状況の発生を回避して、リンクの不必要な損失を減少させ、伝送リンクの伝送効率を向上させることもできる。
【0063】
本願の第3の実施形態は、メッセージ伝送方法に関するものとして、第2の実施形態における一時的メッセージの送信時刻の取得についての詳細な説明であり、一時的メッセージの送信時刻を取得するフローは、
図7に示すとおりである。
【0064】
ステップS31:現在の伝送リンクが占用されたか否かを判定し、そうであれば、ステップS32を実行し、現在の伝送リンクが空であるとともにリポジトリが空であれば、ステップS33を実行する。
【0065】
ステップS32:現在の伝送リンクが占用されたことが検出されると、一時的メッセージの伝送優先度を取得し、かつ伝送優先度が示す高い順に従って、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内における送信対象の一時的メッセージを決定し、かつ送信対象の一時的メッセージの送信時刻を取得し、送信時刻が決定されていない他の一時的メッセージをリポジトリにキャッシュする。
【0066】
具体的には、一時的メッセージのそれぞれは、対応する伝送優先度を有し、受信したものが一時的メッセージであってかつ現在の伝送リンクが占用されると、当該一時的メッセージの伝送優先度を取得することができる。
【0067】
隣接する2つの伝送保護時間帯の間の時間帯内において伝送優先度が示す高い順に従って、現在受信済みのメッセージまたはキャッシュ済みの一時的メッセージを第2の端末に伝送することができる。
【0068】
当該伝送優先度が最高優先度であるか否かを判定し、そうであれば、優先的に伝送保護時間帯以外の時間帯内において優先度の高い一時的メッセージを伝送する。当該一時的メッセージの優先度が現在送信中のメッセージの優先度より高い場合、当該一時的メッセージの優先度が現在送信中のメッセージの優先度より高いので、優先的に伝送保護時間帯以外の時間帯内において当該一時的メッセージを伝送することができるため、現在の当該一時的メッセージの送信時刻が現在の伝送保護時間帯以外の時間帯内にあると決定することができる。
【0069】
当該一時的メッセージの優先度が当該伝送リンクを占用しているメッセージの優先度と同様である場合、現在受信済みの一時的メッセージをキャッシュすることができる。現在受信済みの一時的メッセージの優先度が当該伝送リンクを占用しているメッセージの優先度より低い場合、当該一時的メッセージをキャッシュしてもよい。
【0070】
なお、リポジトリにはメッセージの優先度の高い順に従ってキャッシュすることができ、優先度の高い一時的メッセージを優先的に取り出すことができる。リポジトリは、当該一時的メッセージを直接キャッシュしてもよい。
【0071】
伝送優先度が示す高い順に従ってリポジトリからメッセージを取得し、すなわち、優先度の高い一時的メッセージを優先的に取得してから、優先度の低い一時的メッセージを取得することにより、優先度の高い一時的メッセージのタイムリーな伝送を更に保証する。
【0072】
ステップS33:現在の伝送リンクが空であるとともにリポジトリが空であることが検出されると、一時的メッセージの送信時刻を取得する。
【0073】
現在の伝送リンクが空であるとともにリポジトリが空であると検出された場合、一時的メッセージを受信すると、他の一時的メッセージが記憶されていることや、伝送リンクを占用していることがないため、現在の伝送保護時間帯と次の伝送保護時間帯との間の時間帯内に当該一時的メッセージの送信時刻を直接決定することができる。
【0074】
具体的には、
図6に示すように、伝送保護時間帯Aは、タイミングメッセージを伝送するためのものであり、当該伝送保護時間帯Aと伝送保護時間帯Bとの間の時間帯d1は、一時的メッセージを伝送するために用いられてもよい。
【0075】
理解できるように、隣接する伝送保護時間帯の間の時間帯内に優先度の低い一時的メッセージを伝送する場合、優先度の高い一時的メッセージを受信すると、優先度の低い一時的メッセージの伝送を停止し、当該隣接する保護時間帯内に受信した優先度の高いメッセージを伝送する。優先度の高い一時的メッセージの伝送が完了した後、隣接する保護時間帯の間の時間帯内に当該優先度の低い一時的メッセージを伝送する。
【0076】
本願の実施例では、タイミングメッセージに対して対応する伝送保護時間帯を割り当てることにより、当該タイミングメッセージが伝送保護時間帯を独占し、第2の端末がタイムリー性および正確性に対する要求が高いタイミングメッセージをタイムリーに受信できることを確保する。伝送保護時間帯以外の時間帯内に一時的メッセージを伝送し、一時的メッセージはタイムリー性および正確性に対する要求が低く、リアルタイムに伝送する必要がない。伝送優先度が示す高い順に従って伝送保護時間帯以外の時間帯内に一時的メッセージを伝送することにより、優先度の高い一時的メッセージのタイムリーな伝送を確保し、ハーフデュプレックス通信モードの伝送効率を向上させた。
【0077】
本願の第4の実施形態は、メッセージ伝送方法に関するものとして、上記実施形態に対する更なる改良であり、主な改良としては、当該第4の実施形態では、伝送リンクが空であるとともにリポジトリが空であることが検出されると、開始命令を生成することにより、第2の端末が当該第1の端末にメッセージを伝送することを可能にするという点にある。そのフローは、
図8に示すとおりである。
【0078】
ステップ401:現在の伝送リンクが空であるとともにリポジトリが空であることが検出されると、第1の端末への情報の伝送を開始するように第2の端末に指示するための開始命令を生成し、リポジトリは、一時的メッセージをキャッシュするためのものである。
【0079】
具体的には、伝送対象のリンクが空であるとともに、リポジトリが空であることが検出されると、現在では第1の端末に伝送する必要があるメッセージがないことを表すので、第1の端末は、情報を伝送するように第2の端末を制御することができる。当該第1の端末は、当該開始命令を生成し、当該開始命令は、第1の端末への情報の伝送を開始するように当該第2の端末に指示するためのものであり、当該開始命令のタイプは、タイミングタイプである。
【0080】
ステップ402:開始命令を伝送する。
【0081】
具体的には、開始命令に対して対応する伝送保護時間帯を割り当てることができ、対応する伝送保護時間帯の終了時刻よりも第3の期間前の時刻で当該開始命令の伝送を開始する。当該伝送保護時間帯の終了時刻および当該開始命令の伝送期間を取得し、伝送保護時間帯の終了時刻および開始命令の伝送期間に基づいて、当該開始命令の開始時刻を決定することにより、当該伝送保護時間帯が終了する時には当該開始命令の伝送を完了する。例えば、開始命令の伝送期間がaであり、伝送保護時間帯の終了時刻がtbであれば、当該開始命令を伝送する時刻はtb-aとなる。
【0082】
当該伝送保護時間帯の終了時刻よりも第2の所定期間前の時刻で開始命令を伝送するため、第2の所定期間は、当該開始命令の伝送期間であってもよく、これにより、当該伝送保護時間帯内において開始命令の伝送が伝送保護時間帯における過多の時間を占めないことを確保することができる。
【0083】
別の例では、この時に伝送対象の他のメッセージがないため、隣接する伝送保護時間帯の間の時間帯内に当該開始命令を直接伝送することができる。
【0084】
ステップ403:開始命令を送信する時刻から第2の所定期間が経過した後、情報の伝送を終了するように第2の端末に指示するための終了命令を生成する。
【0085】
具体的には、第2の所定期間は、実際の適用に基づいて設定されてもよく、例えば、当該第2の所定期間は、当該第1の端末が第2の端末から伝送された情報を受信する期間であってもよく、次の伝送保護時間帯の開始までの最大期間に設定されてもよい。終了命令は、情報の伝送を停止するように第2の端末に指示する。
【0086】
ステップ404:終了命令に対して対応する伝送保護時間帯を割り当て、対応する伝送保護時間帯の開始時刻で終了命令を伝送する。
【0087】
終了命令に対して対応する伝送保護時間帯を割り当てるステップは、第2の実施形態におけるステップ202とほぼ同様であるので、ここではその説明を省略する。
【0088】
伝送保護時間帯の開始時に終了命令を伝送することにより、他のタイミングメッセージを受信すると、当該伝送保護時間帯の後続の時間帯を他のタイミングメッセージに割り当てることができ、当該終了命令による他のタイミングメッセージの伝送への影響を低減することができる。
【0089】
なお、第1の端末は、開始命令を第2の端末に送信し、第2の端末は、2つの伝送保護時間帯の間の時間帯内に第1の端末にフィードバック情報を伝送する。第2の端末は、隣接する2つの伝送保護時間帯の間の時間帯を占用して当該フィードバック情報を伝送し、
図6に示す時間帯d1は、当該フィードバック情報を伝送するために用いられる。ここで、フィードバック情報は、第2の端末の状態情報等を含むことができ、例えば、第2の端末がアンテナ機器である場合、アンテナ機器の状態情報、例えば温度、アンテナ角度等の情報を含むことができる。
【0090】
前回、第1の端末が第2の端末から伝送されたフィードバック情報を受信すると、終了命令を生成して第2の端末に伝送し、第2の端末は、当該終了命令を受信すると、当該第1の端末への情報の送信を停止する。終了命令は、情報の伝送を終了するように第2の端末に指示するために用いられる。
【0091】
本実施例におけるメッセージ伝送方法では、第1の端末に伝送する必要があるメッセージがない場合、第1の端末は、伝送の開始命令によって、第1の端末に情報を伝送するように第2の端末を制御し、第2の端末から伝送された情報を受信すると、終了命令を送信して、情報の伝送を停止するように第2の端末を制御することにより、第2の端末の情報伝送が第1の端末によって制御される。よって、ハーフデュプレックス通信モードでは、第1の端末がメッセージを送信するように第2の端末を制御して、第2の端末によるメッセージの送信が第1の端末によるメッセージの送信に対して影響を与えないことを確保する。
【0092】
本願の第5の実施形態は、メッセージ伝送方法に関するものとして、第1の実施例におけるステップ102、第2の実施例におけるステップ202の別の実現方式であり、当該実現方式の具体的なフローは、
図9に示すとおりである。
【0093】
ステップ501:タイミングメッセージが同期操作の命令であることが検出されると、第1の端末と第2の端末の同期時刻を取得する。
【0094】
具体的には、同期操作の命令は、周期的な操作を指示する命令であってもよく、例えば、アンテナ機器の送受信切替操作は、航空機器と完全に同期する必要があり、通信分野では送受信切替操作はほとんど周期的な要求を有し、航空端末装置とアンテナ機器とがそれぞれの電力増幅器のパワーアップ/パワーダウンを同時に制御し、またはそれぞれの送受信スイッチの切り替えを同時に制御する必要があり、これにより通信機能が正常であることを保証する。
【0095】
同期操作の命令は、電力増幅器のパワーアップ/パワーダウンを制御する命令であってもよく、アンテナの送受信スイッチの切り替えを制御する命令であってもよい。更に例えば、タイミングメッセージが電力増幅器を制御する命令であることが検出されると、当該第1の端末と第2の端末との間の同期操作対象の同期時刻を取得する。
【0096】
ステップ502:第2の端末が同期時刻でタイミングメッセージに対応する操作を実行するように、予め設定された繰り上げ期間および同期時刻に基づいて、伝送保護時間帯内に当該タイミングメッセージを第2の端末に伝送する。
【0097】
具体的には、繰り上げ期間は、予め設定することができ、第2の端末によるメッセージの解析が完了するまでの時間に基づいて決定することができる。例えば、第1の端末によるタイミングメッセージの変調時間が20usであり、当該タイミングメッセージの伝送時間遅延が242usであり、第2の端末による当該タイミングメッセージの解析の時間遅延が23usである場合、当該繰り上げ期間=20us+242us+23usとなり、すなわち、繰り上げ期間が285usとなる。すると、第1の端末は、同期時刻より285us前に当該電力増幅器を制御する命令を送信することにより、第2の端末による操作実行時刻を当該第1の端末による操作実行時刻と同期させることができる。
【0098】
アンテナ側は、送受信切替を単独で行う能力を備えないため、タイミングメッセージの伝送を繰り上げることにより、アンテナ機器の電力増幅器のパワーアップ/パワーダウンの操作を航空機器と完全に同期させる。
【0099】
本実施例におけるメッセージ伝送方法は、同期時刻より前に電力増幅器を制御する命令を繰り上げて送信することにより、第2の端末が第1の端末との同期を正確に実現することができる。
【0100】
以下、理解を容易にするために、
図10および
図11を参照しながら航空機器とアンテナ機器との間のメッセージ伝送の過程を説明する。
【0101】
本実施例では、アンテナ機器の電力増幅器のパワーアップ/パワーダウンの操作は、航空端末装置と完全に同期する必要があり、かつ周期性を有し、メッセージの送信周期はT=20msであり、伝送保護期間の長さはW=3msであり、各伝送周期内における伝送保護期間の全長は6msである。エンドツーエンドの時間遅延を考慮すると、主に送信端変調時間遅延20us、伝送時間遅延242us、受信側解析時間遅延23usを含み、すなわち、総時間遅延は285usであり、アンテナ機器の電力増幅器のパワーアップ/パワーダウンのメッセージがいずれも285us繰り上げて送信され、
図11におけるProtectは、伝送保護時間帯を示す。
【0102】
M001:航空機器は、アンテナ機器の電力増幅器のパワーアップを制御する命令を送信する。
M002:航空機器は、ハンドシェイク要求メッセージを送信する。
M003:航空機器は、アンテナ機器送信開始命令を送信する。
M004:アンテナ機器は、ハンドシェイク応答メッセージを送信する。
M005:航空機器は、アンテナ機器送信終了命令を送信する。
M006:航空機器は、アンテナ機器状態照会メッセージを送信する。
M007:航空機器は、アンテナ機器角度照会メッセージを送信する。
M008:航空機器は、アンテナ機器角度制御メッセージを送信する。
M009:航空機器は、アンテナ機器の電力増幅器のパワーアップを制御する命令を送信する。
M010:航空機器は、アンテナ機器送信開始命令を送信する。
【0103】
M011:アンテナ機器は、アンテナ機器状態報告メッセージを送信する。
M012:アンテナ機器は、アンテナ機器角度報告メッセージを送信する。
M013:航空機器は、アンテナ機器送信終了命令を送信する。
M014:航空機器は、アンテナ機器が電力増幅器のパワーダウンを制御する命令を送信する。
M015:航空機器は、アンテナ機器送信開始命令を送信する。
M016:アンテナ機器は、アンテナ機器角度更新メッセージを送信する。
【0104】
本願の第6の実施形態は、第2の端末に適用されるメッセージ伝送方法に関する。前記第2の端末と第1の端末とはハーフデュプレックス通信モードを採用し、当該メッセージ伝送方法のフローは、
図12に示すとおりである。
【0105】
ステップ601:予め設定された伝送保護時間帯内に第1の端末から送信されたタイミングメッセージを受信する。ここで、伝送保護時間帯は、第1の端末がタイミングメッセージを伝送するためのものであり、メッセージタイプは、タイミングタイプと一時的タイプとを含む。
【0106】
具体的には、当該第2の端末は、第1の端末から送信されたタイミングメッセージを受信し、当該第2の端末は、タイミングメッセージを受信すると、当該タイミングメッセージを復号し、かつ当該受信したタイミングメッセージのタイプを取得することができ、当該タイミングメッセージに対応する操作を優先的に処理することができる。例えば、タイミングメッセージが電力増幅器のパワーアップの命令情報であれば、第2の端末は、電力増幅器のパワーアップ操作を優先的に行う。
【0107】
ステップ602:当該タイミングメッセージに対応する操作を実行する。
【0108】
具体的には、受信したタイミングメッセージが開始命令であれば、隣接する2つの伝送保護時間帯の間の時間帯内に第1の端末にフィードバック情報を送信する。フィードバック情報は、第2の端末の状態情報等を含むことができ、例えば、第2の端末がアンテナ機器である場合、当該フィードバック情報は、アンテナ機器の状態情報、例えば温度、アンテナ角度等の情報を含むことができる。
【0109】
第1の端末は、当該伝送保護時間帯の終了時刻および当該開始命令の伝送期間を取得し、対応する伝送保護時間帯の終了時刻よりも第2の所定期間前の時刻で当該開始命令の伝送を開始することにより、当該伝送保護時間帯が終了する時には当該開始命令の伝送を完了する。例えば、開始命令の伝送期間がaであり、伝送保護時間帯の終了時刻がtbであれば、当該開始命令を伝送する時刻はtb-aとなる。
【0110】
伝送保護時間帯が終了する時には当該開始命令の伝送が完了するため、当該伝送保護時間帯内に開始命令の伝送が伝送保護時間帯における過多の時間を占めないことを確保することができる。
【0111】
終了命令を受信すると、フィードバック情報の伝送を終了する。終了命令は、第1の端末によって今回の伝送保護時間帯の開始時刻で送信される。
【0112】
具体的には、第1の端末は、当該第2の端末から伝送された情報を受信すると、終了命令を生成し、第2の端末は、次の伝送保護時間帯内に当該終了命令を受信すると、第1の端末への情報の伝送を停止する。当該終了命令は、情報の伝送を終了するように当該第2の端末に指示するためのものである。
【0113】
第1の端末は、伝送保護時間帯の開始時に終了命令を伝送することにより、当該伝送保護時間帯内の後続期間に他の優先度の高いメッセージを伝送することができ、第1の端末によるメッセージの伝送に対して影響を与えない。
【0114】
本願におけるメッセージ伝送方法では、伝送対象のメッセージのタイミングタイプおよび一時的タイプを含むメッセージタイプを取得し、当該伝送対象のメッセージがタイミングメッセージであれば、当該タイミングメッセージに対して対応する伝送保護時間帯を割り当て、かつ優先的に対応する伝送保護時間帯内において第2の端末に当該タイミングメッセージを伝送するようになっており、当該タイミングメッセージが対応する伝送保護時間帯を有するため、当該タイミングメッセージが当該伝送保護時間帯を独占し、当該タイミングメッセージの第2の端末へのタイムリーな伝送を確保することができ、第2の端末が当該タイミングメッセージに対応する操作をタイムリーに実行して、第1の端末による第2の端末の正確な制御を実現することができる。
【0115】
同時に、第1の端末と第2の端末との間でハーフデュプレックス通信モードを採用しており、すなわち、第1の端末と第2の端末との間で1本のみの通信リンクが存在しているため、通信リンクを節約し、ハーフデュプレックス通信モードでは、タイミングメッセージの伝送のタイムリー性および正確性を確保することができるため、ハーフデュプレックス通信モードの適用シーンを増加させた。
【0116】
本願の第7の実施形態は、端末に関し、その構造ブロック図は、
図13に示すとおりである。当該
端末は、少なくとも1つのプロセッサ701および少なくとも1つのプロセッサ701と通信可能に接続されるメモリ702を含む。ここで、メモリ702には、少なくとも1つのプロセッサ701が実行可能な命令が記憶されており、命令が少なくとも1つのプロセッサ701によって実行されることにより、少なくとも1つのプロセッサ701に上記のメッセージ伝送方法を実行させることができる。
【0117】
ここで、メモリとプロセッサとは、バス方式で接続され、バスは、任意数の相互に接続されるバスとブリッジを含むことができ、バスは、1つまたは複数のプロセッサとメモリの様々な回路を一体に接続する。バスは、例えば周辺装置、電圧レギュレータおよび電力管理回路などのような様々な他の回路を一体に接続することもでき、これらはいずれも本分野での公知であるので、本明細書ではその説明を省略する。バスインタフェースは、バスと送受信機との間にインタフェースを提供する。送受信機は、1つの素子であってもよく、例えば複数の受信機および送信機のような複数の素子であってもよく、伝送媒体で様々な他の装置と通信するためのユニットを提供する。プロセッサによって処理されたデータは、アンテナを介して無線媒体で伝送され、更に、アンテナは、データを受信してプロセッサに伝送する。
【0118】
プロセッサは、バスおよび通常の処理の管理を担当し、タイミング、周辺インタフェース、電圧調整、電源管理および他の制御機能を含む様々な機能を更に提供することができる。メモリは、プロセッサが操作を実行する際に使用するデータを記憶するために用いられてもよい。
【0119】
本願の第8の実施形態は、がプロセッサによって実行される場合に上記のメッセージ伝送方法を実現するコンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体に関する。
【0120】
当業者であれば理解できるように、上記の実施例の方法における全部または一部のステップの実現は、プログラムによって関連するハードウェアを命令して完了することができ、当該プログラムは、1つの記憶媒体に記憶され、1つの装置(シングルチップコンピュータ、チップ等であってもよい)またはプロセッサ(processor)に本願の各実施例に記載の方法の全部または一部のステップを実行させるためのいくつかの命令を含む。前述した記憶媒体は、Uディスク、リムーバブルハードディスク、ROM(Read-Only Memory)、RAM(Random Access Memory)、磁気ディスクまたは光ディスクなどの様々なプログラムコードを記憶できる媒体を含む。
【0121】
当業者であれば理解できるように、上記の各実施形態は、本願を実現するための具体的な実施例であり、実際の適用において、本願の精神および範囲から逸脱することなく、形式上および詳細上で様々な変更を行うことができる。
【国際調査報告】