(57)【要約】  本発明はデータパケット分配方法、送信側装置、受信側装置及び記憶媒体を開示し、前記データパケット分配方法は、受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することと、前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることと、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信することと、を含む。
2021502006.tif 000002
【特許請求の範囲】
【請求項１】
送信側装置に適用されるデータパケット分配方法であって、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することと、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることと、
前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信することと、を含むデータパケット分配方法。
【請求項２】
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、
受信側装置が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失された１番目のデータパケット及び紛失された最後のデータパケットを取得し、そして前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を取得し、
又は、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を取得することを含む請求項１に記載の方法。
【請求項３】
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応するデータレートを取得することを含む請求項１又は２に記載の方法。
【請求項４】
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択することは、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、紛失されたデータパケットの数量が第１閾値より小さく又は紛失されたデータパケットの比率が第２閾値より小さい通信リンクを選択し、
及び／又は、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、データレートが送信対象のデータパケットのサービスタイプ及び／又は伝送速度にマッチングする通信リンクを選択することを含む請求項３に記載の方法。
【請求項５】
前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることは、
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおける紛失されたデータパケットの数量又は紛失されたデータパケットの比率に基づき、各前記通信リンクに対応するデータ伝送量を決定し、
及び／又は、
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおけるデータレートに基づき、各前記通信リンクに対応するデータ伝送量を決定することを含む請求項１に記載の方法。
【請求項６】
前記方法は、更に、
前記送信対象のデータパケットに対してシリアル番号を設定することを含む請求項１に記載の方法。
【請求項７】
前記方法は、更に、
受信側装置とシグナリングインタラクションを行うことにより、前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、
所定のビットに識別子を設定し、設定した前記識別子によって前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを示すことを含む請求項１に記載の方法。
【請求項８】
受信側装置に適用されるデータパケット分配方法であって、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
前記伝送状態レポートは送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、そして前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられるデータパケット分配方法。
【請求項９】
送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失された１番目のデータパケット、最後のデータパケット及び前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を送信し、
又は、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を送信することを含む請求項８に記載の方法。
【請求項１０】
前記方法は、更に、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値を超え又は紛失されたデータパケットの比率が比率報告閾値を超えた場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
又は、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値より小さく又は紛失されたデータパケットの比率が比率報告閾値より小さい場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することを含む請求項９に記載の方法。
【請求項１１】
送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、
前記少なくとも１つの通信リンクのうちの各通信リンクに対応するデータレートを取得し、送信側装置へ前記各通信リンクに対応するデータレートを送信することを含む請求項８〜１０のいずれか１項に記載の方法。
【請求項１２】
前記方法は、更に、
統計周期において、各通信リンクにおけるデータレートを統計し、前記通信リンクのデータレートが所定の速度閾値以下である場合、送信側装置へ伝送状態レポートを送信することを含む請求項１１に記載の方法。
【請求項１３】
前記方法は、更に、
送信側装置とシグナリングインタラクションを行うことにより、通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、
送信側装置より送信された所定のビットに設定した識別子を検出し、それによって、通信リンクの伝送状態レポートをフィードバックするかどうかを決定することを含む請求項８に記載の方法。
【請求項１４】
送信側装置であって、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得する第１通信ユニットと、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てる第１処理ユニットと、を備え、
前記第１通信ユニットは前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信することを含む送信側装置。
【請求項１５】
前記第１通信ユニットは受信側装置が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失された１番目のデータパケット及び紛失された最後のデータパケットを取得し、そして前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を取得し、
又は、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を取得する請求項１４に記載の送信側装置。
【請求項１６】
前記第１通信ユニットは受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応するデータレートを取得する請求項１４又は１５に記載の送信側装置。
【請求項１７】
前記第１処理ユニットは前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、紛失されたデータパケットの数量が第１閾値より小さく又は紛失されたデータパケットの比率が第２閾値より小さい通信リンクを選択し、
及び／又は、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、データレートが送信対象のデータパケットのサービスタイプ及び／又は伝送速度にマッチングする通信リンクを選択する請求項１６に記載の送信側装置。
【請求項１８】
前記第１処理ユニットは前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおける紛失されたデータパケットの数量又は紛失されたデータパケットの比率に基づき、各前記通信リンクに対応するデータ伝送量を決定し、
及び／又は、
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおけるデータレートに基づき、各前記通信リンクに対応するデータ伝送量を決定する請求項１４に記載の送信側装置。
【請求項１９】
前記第１処理ユニットは前記送信対象のデータパケットに対してシリアル番号を設定する請求項１４に記載の送信側装置。
【請求項２０】
前記第１通信ユニットは受信側装置とシグナリングインタラクションを行うことにより、前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、
所定のビットに識別子を設定し、設定した前記識別子によって前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを示す請求項１４に記載の送信側装置。
【請求項２１】
受信側装置であって、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信する第２通信ユニットを備え、
前記伝送状態レポートは送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、そして前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられる受信側装置。
【請求項２２】
前記第２通信ユニットは前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失された１番目のデータパケット、最後のデータパケット及び前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を送信し、
又は、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を送信する請求項２１に記載の受信側装置。
【請求項２３】
前記受信側装置は、更に、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値を超え又は紛失されたデータパケットの比率が比率報告閾値を超えた場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
又は、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値より小さく又は紛失されたデータパケットの比率が比率報告閾値より小さい場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信する第２処理ユニットを備える請求項２２に記載の受信側装置。
【請求項２４】
前記第２処理ユニットは前記少なくとも１つの通信リンクのうちの各通信リンクに対応するデータレートを取得し、
前記第２通信ユニットは送信側装置へ前記各通信リンクに対応するデータレートを送信する請求項２１〜２３のいずれか１項に記載の受信側装置。
【請求項２５】
前記第２処理ユニットは統計周期において、各通信リンクにおけるデータレートを統計し、前記通信リンクのデータレートが所定の速度閾値以下である場合、第２通信ユニットが送信側装置へ伝送状態レポートを送信するように制御する請求項２４に記載の受信側装置。
【請求項２６】
前記第２通信ユニットは送信側装置とシグナリングインタラクションを行うことにより、通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、
送信側装置より送信された所定のビットに設定した識別子を検出し、それによって、通信リンクの伝送状態レポートをフィードバックするかどうかを決定する請求項２１に記載の受信側装置。
【請求項２７】
送信側装置であって、
プロセッサと、プロセッサにおいて実行できるコンピュータプログラムを記憶するためのメモリと、を備え、
前記プロセッサは前記コンピュータプログラムを実行するとき、請求項１〜７のいずれか１項に記載の方法のステップを実行することに用いられる送信側装置。
【請求項２８】
受信側装置であって、
プロセッサと、プロセッサにおいて実行できるコンピュータプログラムを記憶するためのメモリと、を備え、
前記プロセッサは前記コンピュータプログラムを実行するとき、請求項８〜１３のいずれか１項に記載の方法のステップを実行することに用いられる受信側装置。
【請求項２９】
コンピュータ記憶媒体であって、
コンピュータ実行可能命令が記憶され、前記コンピュータ実行可能命令が実行されるとき、請求項１〜１３のいずれか１項に記載の方法のステップを実現するコンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信分野におけるデータ伝送技術に関し、特にデータパケット分配方法、送信側装置、受信側装置及び記憶媒体に関する。
【背景技術】
【０００２】
５Ｇシステムにおいて、端末とネットワークとが多重接続によってデータ伝送を行い、例えば３ＧＰＰ又はｎｏｎ−３ＧＰＰネットワーク経由でサービスにアクセスし、又は３ＧＰＰシステム内における異なるＲＡＴの接続によってデータ伝送を行うことができる。しかしながら、従来技術において、複数のリンクによるデータ分配を行うとき、伝送状況を考慮しないため、応用シーンに合わせる伝送方式を伝送すべきサービスデータに提供することができず、このため、システムの伝送効率を確保することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記技術課題を解決するために、本発明の実施例はデータパケット分配方法、送信側装置、受信側装置及び記憶媒体を提供する。
【課題を解決するための手段】
【０００４】
本発明の実施例はデータパケット分配方法を提供し、前記データパケット分配方法は送信側装置に適用され、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することと、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることと、
前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信することと、を含む。
【０００５】
本発明の実施例はデータパケット分配方法を提供し、前記データパケット分配方法は受信側装置に適用され、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
前記伝送状態レポートは送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられることを含む。
【０００６】
本発明の実施例は送信側装置を提供し、前記送信側装置は、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得する第１通信ユニットと、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てる第１処理ユニットと、を備え、
前記第１通信ユニットは前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信する。
【０００７】
本発明の実施例は受信側装置を提供し、前記受信側装置は、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信する第２通信ユニットを備え、
前記伝送状態レポートは送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられる。
【０００８】
本発明の実施例は送信側装置を提供し、前記送信側装置はプロセッサと、プロセッサにおいて実行できるコンピュータプログラムを記憶するためのメモリと、を備え、
前記プロセッサは前記コンピュータプログラムを実行するとき、前述の方法のステップを実行することに用いられる。
【０００９】
本発明の実施例は受信側装置を提供し、前記受信側装置はプロセッサと、プロセッサにおいて実行できるコンピュータプログラムを記憶するためのメモリと、を備え、
前記プロセッサは前記コンピュータプログラムを実行するとき、前述の方法のステップを実行することに用いられる。
【００１０】
本発明の実施例に係るコンピュータ記憶媒体にコンピュータ実行可能命令が記憶され、前記コンピュータ実行可能命令が実行されるとき、前述の方法のステップを実行する。
【発明の効果】
【００１１】
本発明の実施例の技術案によれば、送信側と受信側との間の通信リンクの伝送状態レポートに基づき、通信リンクを選択して、異なる通信リンクにおけるデータ伝送量を割り当て、これにより、異なる通信リンクの状態状況に応じて、送信対象のデータのために通信リンクを選択して、そして各通信リンクにおけるデータ量を割り当て、それにより、最終的に送信するデータと実際の伝送状況とをよりよくマッチングさせて、システムの伝送効率を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】図１は本発明の実施例に係るスケジューリング要求の設定方法のフローチャートである。
【図２】図２はネットワークのアーキテクチャ模式図である。
【図３】図３は伝送シーンの模式図である。
【図４】図４は本発明の実施例の送信側装置の構成構造の模式図である。
【図５】図５は本発明の実施例の受信側装置の構成構造の模式図である。
【図６】図６は本発明の実施例のハードウェアのアーキテクチャ模式図である。
【発明を実施するための形態】
【００１３】
本発明の実施例の特徴及び技術的内容をより詳しく理解できるために、以下に図面を参照しながら本発明の実施例の実現を詳しく説明し、添付の図面は参照・説明のためのものであって、本発明の実施例を制限するためのものではない。
【００１４】
実施例１
本発明の実施例はデータパケット分配方法を提供し、前記データパケット分配方法は送信側装置に適用され、図１に示すように、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得するステップ１０１と、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるステップ１０２と、
前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信するステップ１０３と、を含む。
【００１５】
ここで、前記送信側装置はネットワーク側のデータ分配装置ユニット又は端末であってもよく、前記受信側装置も同様にネットワーク側のデータ分配装置ユニット又は端末であってもよい。
【００１６】
本実施例は送信側装置と受信側装置との間に１つ又はそれ以上の通信リンクがあるシーンに適し、送信側と受信側との間に複数の通信リンクがある場合、送信側は各通信リンクの伝送状態状況に応じてデータをその通信リンクに分配するかどうかを決定し、そして更に伝送状態状況に応じて、通信リンクにおけるデータ送信に対応するデータ伝送量を決定することができる。例えば、以下のシーンが挙げられる。
【００１７】
シーン１
送信側装置と受信側装置との間に１つの通信リンクがある場合、上記ステップ１０２における前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることは、
該通信リンクを選択された通信リンクとして、該選択された通信リンクにおけるデータ伝送量を割り当てることを含む。
【００１８】
それに対応して、ステップ１０３では、該前記データ伝送量に基づき、該前記通信リンクにおいて送信対象のデータを送信する。
【００１９】
シーン２
前記シーン２は少なくとも１つの通信リンクが２つ又は２つ以上の通信リンクを含むシーンである。
【００２０】
前述のシーン１又はシーン２において、受信側はいずれも通信リンクの伝送状態を決定して、伝送状態レポートを送信側に送信する必要がある。理解できるように、伝送状態レポートは受信側装置と送信側装置とのステップ１０１の前のデータインタラクション過程により取得したものであってもよく、すなわち、ステップ１０１を実行する前に、送信側装置と受信側装置とが既にデータインタラクションを行い、そして既に少なくとも１つの通信リンクにおいてデータインタラクションを行った場合、ステップ１０１の前に、データインタラクションを行うと同時にデータパケットロス状況の検出及びデータレートの検出を行うことになる。
【００２１】
また、受信側装置がデータパケットロス状況の検出又はデータレートの検出を行って報告するトリガー方式は、データパケットロス率と閾値との比較によってトリガーされるということであってもよいし、周期的にトリガーされるということであってもよく、当然ながら、更に他のトリガー方式があってもよく、本実施例ではそれを制限・網羅しない。
【００２２】
シーン１及びシーン２において、伝送状態レポートはデータパケットのデータパケットロス状況、及び／又は、通信リンクのデータレート等のパラメータを含んでもよい。
【００２３】
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、
受信側装置が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した、各通信リンクに対応する紛失された１番目のデータパケット及び紛失された最後のデータパケットを取得し、そして前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を取得し、
又は、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した、各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を取得することを含む。
【００２４】
及び／又は、
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、更に、受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した、各通信リンクに対応するデータレートを取得することを含む。
【００２５】
前記方法は、更に、前記送信対象のデータパケットに対してシリアル番号を設定することを含む。送信側が伝送側に送信する各送信対象のデータパケット（すなわち、ユニットデータ）に１つのシリアル番号を割り当て、該シリアル番号は異なるデータパケットを識別することに用いられる。
【００２６】
具体的な方式は以下のとおりである。
【００２７】
１）受信側が送信側へ紛失された１番目のデータパケット、最後のデータパケット及びその間の紛失されたデータパケットの数量を送信し、データパケットはシリアル番号で示されてもよい。
【００２８】
２）紛失されたデータパケット数量又は紛失されたデータパケットの比率を周期的に送信し、その数をその周期において統計する。その数はステップ１０１を実行する前の１つの周期の統計又は前のＮ個の周期の統計結果であると理解してよく、Ｎは２以上である。
【００２９】
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択することは、以下の２つの条件のうちの少なくとも１つを含む。
【００３０】
条件１
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、紛失されたデータパケットの数量が第１閾値より小さく、又は紛失されたデータパケットの比率が第２閾値より小さい通信リンクを選択し、
前記第１閾値は実際の状況に応じて設定した閾値、例えば２０個であってもよく、すなわち、前の一つの周期において送信されたデータパケットが全部で１００個あると仮定する場合、第１閾値は２０個であってもよく、紛失されたデータパケットが２０個より小さい場合、選択可能な通信リンクであると見なされてもよく、
前記第２閾値は実際の状況に応じて設定されてもよく、例えば５％であってもよく、すなわち、１００個のデータパケットにおけるデータパケットロス率が５％より小さい場合、それを選択して次の周期にデータ伝送を行ってもよい。
【００３１】
理解できるように、上記２つの閾値の決定方式は前述のシーン２に対応するものであってもよく、また、少なくとも１つの通信リンクが前述のシーン１の状況にあり、すなわち、１つのみの通信リンクがある場合、該第１閾値又は第２閾値をより大きく設定してもよく、すなわち、該通信リンクのみを選択できる場合、該通信リンクのデータパケットロス率又はデータパケットロス数がより大きいかどうかにかかわらず、いずれも該通信リンクを選択する。
【００３２】
条件２
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、データレートが送信対象のデータパケットのサービスタイプ及び／又は伝送速度にマッチングする通信リンクを選択する。
【００３３】
送信対象のデータパケットのサービスタイプ及び伝送速度はデータパケットの属性情報から取得してもよく、又は、他のパラメータから取得してもよく、具体的な取得方式を制限しない。
また、通信リンクのデータレートとサービスタイプとがマッチングすることについて、サービスタイプとは低遅延・小データ量のサービスタイプ、高遅延・大データ量のサービスタイプ等の場合を指すと理解してよく、本実施例では網羅しないが、注意されるべきように、異なるサービスタイプの場合、それにマッチングするための伝送速度も異なる。
それに対応して、異なるサービスタイプにはその必要な通信リンクのデータレートも異なり、例えば、低遅延・小データ量のサービスタイプでは、データレートの比較的に高い通信リンク又はデータレートが第１速度閾値より高い通信リンクを選択してもよく、該第１速度閾値は該サービスタイプでのデータ伝送をサポートする最低速度である。
更に、例えば、高遅延・大データ量のサービスタイプでは、データレートの比較的に低い通信リンクを選択してもよく、該データレートは第２速度閾値より高いものであってもよく、該第２閾値は該サービスタイプでのデータ伝送をサポートする最低速度である。
【００３４】
更に理解されるべきように、前述の条件１、条件２はそれぞれ個別に使用されてもよいし、同時に使用されてもよく、本実施例では網羅しない。
【００３５】
それに対応して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることは、以下の２つの方式を含む。
【００３６】
方式１
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおける紛失されたデータパケットの数量又は紛失されたデータパケットの比率に基づき、各前記通信リンクに対応するデータ伝送量を決定する。
【００３７】
一部の通信リンクを選択した後、前述のシーン１、すなわち、１つのみの通信リンクがある場合に対応して、該通信リンクのデータパケットの紛失の状況に応じて該通信リンクのデータ伝送量を決定してもよく、データ伝送量はデータ伝送速度であると理解してもよく、次の周期において伝送する全てのデータの総伝送量であると見なしてもよく、実際の状況に応じてデータ伝送量を定義できる。
前述のシーン２、すなわち、２つ又はそれ以上の通信リンクを選択した場合に対応して、紛失されたデータパケットが比較的に多く又は紛失されたデータパケットの比率が比較的に大きい通信リンクにおいて比較的に少ないデータ伝送量を割り当てるが、紛失されたデータパケットが比較的に少なく又は紛失されたデータパケットの比率が比較的に小さい通信リンクにおいて比較的に多いデータ伝送量を割り当ててもよい。
例えば、現在、３つの通信リンクすなわち通信リンク１、２、３があり、通信リンク１のデータパケットロス率が比較的に大きく、通信リンク２のデータパケットロス率が中位にあり、通信リンク３のデータパケットロス率が比較的に小さい場合、通信リンク３において比較的に大きい比率のデータ伝送量を割り当て、通信リンク１において比較的に小さい比率のデータ伝送量を割り当て、残りを通信リンク２に割り当ててもよい。
【００３８】
具体的には、どの比率又はどの数量のデータパケットロス状況にどのくらいのデータ伝送量で対応するかについては、実際の状況に応じてデータ伝送量を割り当ててもよく、このような割り当て方式は更に選択された一部の通信リンクの数量と関係があり、例えば、まずデータ伝送量を選択された一部の通信リンクの数量によって等分し、次に各通信リンクのデータパケットロス状況に応じてデータパケットロス率の比較的に小さい通信リンクに所定数量のデータ伝送量を追加してもよい。具体的な割り当て計算方式は複数あってもよく、本実施例に記載の割り当て方式に限らないが、本実施例では網羅しない。
【００３９】
方式２
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおけるデータレートに基づき、各前記通信リンクに対応するデータ伝送量を決定する。
【００４０】
一部の通信リンクを選択した後、前述のシーン１、すなわち、１つのみの通信リンクがある場合に対応して、該通信リンクのデータレートの状況に応じて該通信リンクのデータ伝送量を決定してもよく、データ伝送量はデータ伝送速度であると理解してもよく、次の周期において伝送する全てのデータの総伝送量であると見なしてもよく、実際の状況に応じてデータ伝送量を定義できる。
前述のシーン２、すなわち、２つ又はそれ以上の通信リンクを選択した場合に対応して、データレートの比較的に大きい通信リンクにおいて比較的に多いデータ伝送量を割り当てるが、データレートの比較的に小さい通信リンクにおいて比較的に少ないデータ伝送量を割り当ててもよい。
例えば、現在、２つの通信リンクすなわち通信リンク１、２があり、通信リンク１のデータレートが比較的に大きく、通信リンク２のデータレートが比較的に小さい場合、通信リンク１において比較的に大きい比率のデータ伝送量を割り当て、通信リンク２において比較的に小さい比率のデータ伝送量を割り当ててもよい。
【００４１】
具体的な割り当て計算方式は複数あってもよく、本実施例に記載の割り当て方式に限らないが、本実施例では網羅しない。
【００４２】
前述の実施例の解決手段に基づき、本実施例は更に送信側装置と受信側装置とが伝送状態レポートをフィードバックするかどうかを協議して決定することを含み、具体的に、
受信側装置とシグナリングインタラクションを行うことにより、前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、所定のビットに識別子を設定し、設定した前記識別子によって前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを示す。受信側の受信したデータユニットにおける特定のビットによってデータ状態レポートをフィードバックするかどうかを決定できる。特定のビットはデータパケットにおけるある１つ又はいくつかの指定されたビットに設定された識別子によって指定されてもよい。例えば、データパケットの１０番目のビットを、通信リンクの伝送状態レポートをフィードバックするかどうかを指定する位置として設定してもよく、１である場合、フィードバックする必要があり、０である場合、フィードバックする必要がないとしてもよく、その逆でもよく、両方の予め定義したものが同じでさえあればよい。
【００４３】
更に、本実施例に示される送信対象のデータパケットは同じサービスデータフロー又はＱｏＳフロー又は同じベアラ又は同じＰＤＵ接続からのデータパケットであってもよく、又は、異なるサービスデータフロー又はＱｏＳフロー又はベアラ又はＰＤＵ接続からのデータパケットであってもよい。異なるサービスデータは異なるシステムからのものであってもよく、例えば一方が３ＧＰＰサービスであり、他方が非３ＧＰＰサービスであるということであってもよい。
【００４４】
送信側又は受信側はネットワーク側のデータ分配装置ユニットであって、この複数の通信リンクに接続されている。
【００４５】
以下、３ＧＰＰ及びｎｏｎ−３ＧＰＰによって同時にアクセスすることを例とし、図２、図３に示すように、
ネットワーク側に１つのサービスアクセスネットワークノードがあり、このサービスアクセスネットワークノードは３ＧＰＰ又はｎｏｎ−３ＧＰＰによるネットワークアクセスを管理する。サービスアクセス管理ノードはＡＴＳＳＳであり、ＵＰ  ｆｕｎｃｔｉｏｎはコアネットワークのユーザープレーンネットワーク装置である。ＷＬＡＮはｎｏｎ−３ＧＰＰシステムであり、ＲＡＮは３ＧＰＰアクセスシステムである。端末がサービスを開始し又はサービスを行う過程において、サービススループットを向上させるために、端末又はＡＴＳＳＳは端末のサービスを分離して３ＧＰＰ又はｎｏｎ−３ＧＰＰネットワーク経由で同時に伝送することを選択できる。本実施例に係る前述の解決手段に基づき、各リンクの処理状況に応じて通信リンクの選択及びデータ量の割り当てを行うことができる。
【００４６】
以上によれば、上記解決手段を用いることにより、送信側と受信側との間の通信リンクの伝送状態レポートに基づき、通信リンクを選択し、そして異なる通信リンクにおけるデータ伝送量を割り当てることができ、異なる通信リンクの状態状況に応じて、送信対象のデータのために通信リンクを選択してそして各通信リンクにおけるデータ量を割り当てることを実現し、それにより最終的に送信するデータと実際の伝送状況とをよりよくマッチングさせて、システムの伝送効率を向上させることができる。
【００４７】
実施例２
本発明の実施例はデータパケット分配方法を提供し、前記データパケット分配方法は受信側装置に適用され、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
前記伝送状態レポートは送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられることを含む。
【００４８】
ここで、前記送信側装置はネットワーク側のデータ分配装置ユニット又は端末であってもよく、前記受信側装置も同様にネットワーク側のデータ分配装置ユニット又は端末であってもよい。
【００４９】
本実施例は送信側装置と受信側装置との間に１つ又はそれ以上の通信リンクがあるシーンに適し、送信側と受信側との間に複数の通信リンクがある場合、送信側は各通信リンクの伝送状態状況に応じてデータをその通信リンクに分配するかどうかを決定し、そして更に、伝送状態状況に応じて、通信リンクにおけるデータ送信に対応するデータ伝送量を決定することができる。例えば、
送信側装置と受信側装置との間に１つの通信リンクがあるシーン１、
少なくとも１つの通信リンクが２つ又は２つ以上の通信リンクを含むシーン２が挙げられる。
【００５０】
前述のシーン１又はシーン２において、受信側はいずれも通信リンクの伝送状態を決定して、伝送状態レポートを送信側に送信する必要がある。送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失された１番目のデータパケット、最後のデータパケット及び前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を送信し、
又は、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を送信することを含む。
【００５１】
前記方法は、更に、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値を超え又は紛失されたデータパケットの比率が比率報告閾値を超えた場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
又は、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値より小さく又は紛失されたデータパケットの比率が比率報告閾値より小さい場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することを含む。
【００５２】
すなわち、イベントを報告するトリガー方式は、統計周期において統計した紛失されたデータパケットの数又は紛失されたデータパケットの比率が予め設定された閾値以上である場合、受信側が送信側へ状態レポート指示を送信し、統計した紛失されたデータパケットの数又は紛失されたデータパケットの比率が予め設定された閾値より小さい場合、送信側へ状態レポート指示を送信するということであってもよい。
【００５３】
前記予め設定された周期又は閾値は送信側と受信側の両方が協議したもの又はネットワーク側によって直接設定したものであってもよい。
【００５４】
送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、
前記少なくとも１つの通信リンクのうちの各通信リンクに対応するデータレートを取得し、送信側装置へ前記各通信リンクに対応するデータレートを送信することを含む。
【００５５】
統計周期において、各通信リンクにおけるデータレートを統計し、前記通信リンクのデータレートが所定の速度閾値以下である場合、送信側装置へ伝送状態レポートを送信する。
【００５６】
すなわち、受信側が予め設定された統計周期に基づいて各通信リンクにおけるデータレートを統計して、このデータレートを送信側に周期的に送信し、又は、受信側が予め設定された統計周期に基づいて各通信リンクにおけるデータレートを統計し、このデータレートがある予め定義された閾値以下である場合、状態指示情報を送信側に送信する。
【００５７】
更に注意されるべきように、受信側はネットワークの設定によってデータ状態レポートをフィードバックするかどうかを決定し、すなわち、送信側装置とシグナリングインタラクションを行うことにより、通信リンクの伝送状態レポートをフィードバックするかどうかを決定してもよく、
又は、
送信側装置より送信された所定のビットに設定した識別子を検出し、それによって、通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、すなわち、受信側の受信したデータユニットにおける特定のビットによってデータ状態レポートをフィードバックするかどうかを決定してもよい。
【００５８】
以上によれば、上記解決手段を用いることにより、送信側と受信側との間の通信リンクの伝送状態レポートに基づき、通信リンクを選択し、そして異なる通信リンクにおけるデータ伝送量を割り当てることができ、異なる通信リンクの状態状況に応じて、送信対象のデータのために通信リンクを選択してそして各通信リンクにおけるデータ量を割り当てることを実現し、それにより最終的に送信するデータと実際の伝送状況とをよりよくマッチングさせて、システムの伝送効率を向上させることができる。
【００５９】
実施例３
本発明の実施例は送信側装置を提供し、図４に示すように、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得するための第１通信ユニット４１と、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるための第１処理ユニット４２と、を備え、
前記第１通信ユニット４１は、更に、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信することに用いられる。
【００６０】
ここで、前記送信側装置はネットワーク側のデータ分配装置ユニット又は端末であってもよく、前記受信側装置も同様にネットワーク側のデータ分配装置ユニット又は端末であってもよい。
【００６１】
本実施例は送信側装置と受信側装置との間に１つ又はそれ以上の通信リンクがあるシーンに適し、送信側と受信側との間に複数の通信リンクがある場合、送信側は各通信リンクの伝送状態状況に応じてデータをその通信リンクに分配するかどうかを決定し、そして更に、伝送状態状況に応じて、通信リンクにおけるデータ送信に対応するデータ伝送量を決定することができる。例えば、以下のシーンが挙げられる。
【００６２】
シーン１、
送信側装置と受信側装置との間に１つの通信リンクがある場合、前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることは、
該通信リンクを選択された通信リンクとして、該選択された通信リンクにおけるデータ伝送量を割り当てることを含む。
【００６３】
それに対応して、該前記データ伝送量に基づき、該前記通信リンクにおいて送信対象のデータを送信する。
【００６４】
シーン２
前記シーン２は少なくとも１つの通信リンクが２つ又は２つ以上の通信リンクを含むシーンである。
【００６５】
前述のシーン１又はシーン２において、受信側はいずれも通信リンクの伝送状態を決定して、伝送状態レポートを送信側に送信する必要がある。理解できるように、伝送状態レポートは受信側装置と送信側装置とのデータインタラクション過程により取得したものであってもよく、すなわち、前述の処理を実行する前に、送信側装置と受信側装置とが既にデータインタラクションを行い、そして既に少なくとも１つの通信リンクにおいてデータインタラクションを行った場合、データインタラクションを行うと同時にデータパケットロス状況の検出及びデータレートの検出を行うことになる。
【００６６】
また、受信側装置がデータパケットロス状況の検出又はデータレートの検出を行って報告するトリガー方式は、データパケットロス率と閾値との比較によってトリガーされるということであってもよいし、周期的にトリガーされるということであってもよく、当然ながら、更に他のトリガー方式があってもよく、本実施例では制限・網羅しない。
【００６７】
シーン１及びシーン２において、伝送状態レポートはデータパケットのデータパケットロス状況、及び／又は、通信リンクのデータレート等のパラメータを含んでもよい。
【００６８】
前記第１通信ユニットは受信側装置が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失された１番目のデータパケット及び紛失された最後のデータパケットを取得し、そして前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を取得し、
又は、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を取得することに用いられる。
【００６９】
及び／又は、
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、更に、受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応するデータレートを取得することを含む。
【００７０】
前記第１通信ユニットは前記送信対象のデータパケットに対してシリアル番号を設定することに用いられる。送信側が伝送側に送信する各送信対象のデータパケット（すなわち、ユニットデータ）に１つのシリアル番号を割り当て、該シリアル番号は異なるデータパケットを識別することに用いられる。
【００７１】
具体的な方式は以下のとおりである。
【００７２】
１）受信側が送信側へ紛失された１番目のデータパケット、最後のデータパケット及びその間の紛失されたデータパケットの数量を送信し、データパケットはシリアル番号で示されてもよい。
【００７３】
２）紛失されたデータパケット数量又は紛失されたデータパケットの比率を周期的に送信し、その数をその周期において統計する。その数は前の１つの周期の統計又は前のＮ個の周期の統計結果であると理解してよく、Ｎは２以上である。
【００７４】
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択することは、以下の２つの条件のうちの少なくとも１つを含む。
【００７５】
条件１
前記第１処理ユニットは前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、紛失されたデータパケットの数量が第１閾値より小さく又は紛失されたデータパケットの比率が第２閾値より小さい通信リンクを選択することに用いられ、
前記第１閾値は実際の状況に応じて設定した閾値、例えば２０個であってもよく、すなわち、前の一つの周期において送信したデータパケットが全部で１００個あると仮定する場合、第１閾値は２０個であってもよく、紛失されたデータパケットが２０個より小さい場合、選択可能な通信リンクであると見なされてもよく、
前記第２閾値は実際の状況に応じて設定されてもよく、例えば５％であってもよく、すなわち、１００個のデータパケットにおけるデータパケットロス率が５％より小さい場合、それを選択して次の周期にデータ伝送を行ってもよい。
【００７６】
理解できるように、上記２つの閾値の決定方式は前述のシーン２に対応するものであってもよく、また、少なくとも１つの通信リンクが前述のシーン１の状況にあり、すなわち、１つのみの通信リンクがある場合、該第１閾値又は第２閾値をより大きく設定してもよく、すなわち、該通信リンクのみを選択できる場合、該通信リンクのデータパケットロス率又はデータパケットロス数がより大きいかどうかにかかわらず、いずれも該通信リンクを選択する。
【００７７】
条件２
前記第１処理ユニットは前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、データレートが送信対象のデータパケットのサービスタイプ及び／又は伝送速度にマッチングする通信リンクを選択することに用いられる。
【００７８】
送信対象のデータパケットのサービスタイプ及び伝送速度はデータパケットの属性情報から取得してもよく、又は、他のパラメータから取得してもよく、具体的な取得方式を制限しない。
また、通信リンクのデータレートとサービスタイプとがマッチングすることについて、サービスタイプとは低遅延・小データ量のサービスタイプ、高遅延・大データ量のサービスタイプ等の場合を指すと理解してよく、本実施例では網羅しないが、注意されるべきように、異なるサービスタイプの場合、それにマッチングするための伝送速度も異なる。
それに対応して、異なるサービスタイプにはその必要な通信リンクのデータレートも異なり、例えば、低遅延・小データ量のサービスタイプでは、データレートの比較的に高い通信リンク又はデータレートが第１速度閾値より高い通信リンクを選択してもよく、該第１速度閾値は該サービスタイプでのデータ伝送をサポートする最低速度である。
更に、例えば、高遅延・大データ量のサービスタイプでは、データレートの比較的に低い通信リンクを選択してもよく、該データレートは第２速度閾値より高いものであってもよく、該第２閾値は該サービスタイプでのデータ伝送をサポートする最低速度である。
【００７９】
更に理解されるべきように、前述の条件１、条件２はそれぞれ個別に使用されてもよいし、同時に使用されてもよく、本実施例では網羅しない。
【００８０】
それに対応して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることは、以下の２つの方式を含む。
【００８１】
方式１
前記第１処理ユニットは前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおける紛失されたデータパケットの数量又は紛失されたデータパケットの比率に基づき、各前記通信リンクに対応するデータ伝送量を決定することに用いられる。
【００８２】
一部の通信リンクを選択した後、前述のシーン１、すなわち、１つのみの通信リンクがある場合に対応して、該通信リンクのデータパケットの紛失の状況に応じて該通信リンクのデータ伝送量を決定してもよく、データ伝送量はデータ伝送速度であると理解してもよく、次の周期において伝送する全てのデータの総伝送量であると見なしてもよく、実際の状況に応じてデータ伝送量を定義できる。
前述のシーン２、すなわち、２つ又はそれ以上の通信リンクを選択した場合に対応して、紛失されたデータパケットが比較的に多く又は紛失されたデータパケットの比率が比較的に大きい通信リンクにおいて比較的に少ないデータ伝送量を割り当てるが、紛失されたデータパケットが比較的に少なく又は紛失されたデータパケットの比率が比較的に小さい通信リンクにおいて比較的に多いデータ伝送量を割り当ててもよい。
例えば、現在、３つの通信リンクすなわち通信リンク１、２、３があり、通信リンク１のデータパケットロス率が比較的に大きく、通信リンク２のデータパケットロス率が中位にあり、通信リンク３のデータパケットロス率が比較的に小さい場合、通信リンク３において比較的に大きい比率のデータ伝送量を割り当て、通信リンク１において比較的に小さい比率のデータ伝送量を割り当て、残りを通信リンク２に割り当ててもよい。
【００８３】
具体的には、どの比率又はどの数量のデータパケットロス状況にどのくらいのデータ伝送量で対応するかについては、実際の状況に応じてデータ伝送量を割り当ててもよく、このような割り当て方式は更に選択された一部の通信リンクの数量と関係があり、例えば、まずデータ伝送量を選択された一部の通信リンクの数量によって等分し、次に各通信リンクのデータパケットロス状況に応じてデータパケットロス率の比較的に小さい通信リンクに所定数量のデータ伝送量を追加してもよい。具体的な割り当て計算方式は複数あってもよく、本実施例に記載の割り当て方式に限らないが、本実施例では網羅しない。
【００８４】
方式２
前記第１処理ユニットは前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおけるデータレートに基づき、各前記通信リンクに対応するデータ伝送量を決定することに用いられる。
【００８５】
一部の通信リンクを選択した後、前述のシーン１、すなわち、１つのみの通信リンクがある場合に対応して、該通信リンクのデータレートの状況に応じて該通信リンクのデータ伝送量を決定してもよく、データ伝送量はデータ伝送速度であると理解してもよく、次の周期において伝送する全てのデータの総伝送量であると見なしてもよく、実際の状況に応じてデータ伝送量を定義できる。
前述のシーン２、すなわち、２つ又はそれ以上の通信リンクを選択した場合に対応して、データレートの比較的に大きい通信リンクにおいて比較的に多いデータ伝送量を割り当てるが、データレートの比較的に小さい通信リンクにおいて比較的に少ないデータ伝送量を割り当ててもよい。
例えば、現在、２つの通信リンクすなわち通信リンク１、２があり、通信リンク１のデータレートが比較的に大きく、通信リンク２のデータレートが比較的に小さい場合、通信リンク１において比較的に大きい比率のデータ伝送量を割り当て、通信リンク２において比較的に小さい比率のデータ伝送量を割り当ててもよい。
【００８６】
具体的な割り当て計算方式は複数あってもよく、本実施例に記載の割り当て方式に限らないが、本実施例では網羅しない。
【００８７】
前述の実施例の解決手段に基づき、本実施例は更に送信側装置と受信側装置とが伝送状態レポートをフィードバックするかどうかを協議して決定することを含み、具体的に、
受信側装置とシグナリングインタラクションを行うことにより、前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、所定のビットに識別子を設定し、設定した前記識別子によって前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを示す。受信側の受信したデータユニットにおける特定のビットによってデータ状態レポートをフィードバックするかどうかを決定できる。特定のビットはデータパケットにおけるある１つ又はいくつかの指定されたビットに設定された識別子によって指定されてもよい。例えば、データパケットの１０番目のビットを、通信リンクの伝送状態レポートをフィードバックするかどうかを指定する位置として設定してもよく、１である場合、フィードバックする必要があり、０である場合、フィードバックする必要がないとしてもよく、その逆でもよく、両方の予め定義したものが同じでさえあればよい。
【００８８】
更に、本実施例に示される送信対象のデータパケットは同じサービスデータフロー又はＱｏＳフロー又は同じベアラ又は同じＰＤＵ接続からのデータパケットであってもよく、又は、異なるサービスデータフロー又はＱｏＳフロー又はベアラ又はＰＤＵ接続からのデータパケットであってもよい。異なるサービスデータは異なるシステムからのものであってもよく、例えば一方が３ＧＰＰサービスであり、他方が非３ＧＰＰサービスであるということであってもよい。
【００８９】
送信側又は受信側はネットワーク側のデータ分配装置ユニットであって、この複数の通信リンクに接続されている。
【００９０】
以上によれば、上記解決手段を用いることにより、送信側と受信側との間の通信リンクの伝送状態レポートに基づき、通信リンクを選択して、そして異なる通信リンクにおけるデータ伝送量を割り当てることができ、異なる通信リンクの状態状況に応じて、送信対象のデータのために通信リンクを選択してそして各通信リンクにおけるデータ量を割り当てることを実現し、それにより最終的に送信するデータと実際の伝送状況とをよりよくマッチングさせて、システムの伝送効率を向上させることができる。
【００９１】
実施例４
本発明の実施例は受信側装置を提供し、図５に示すように、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信するための第２通信ユニット５１を備え、
前記伝送状態レポートは、送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、そして前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられる。
【００９２】
ここで、前記送信側装置はネットワーク側のデータ分配装置ユニット又は端末であってもよく、前記受信側装置も同様にネットワーク側のデータ分配装置ユニット又は端末であってもよい。
【００９３】
本実施例は送信側装置と受信側装置との間に１つ又はそれ以上の通信リンクがあるシーンに適し、送信側と受信側との間に複数の通信リンクがある場合、送信側は各通信リンクの伝送状態状況に応じてデータをその通信リンクに分配するかどうかを決定し、そして更に、伝送状態状況に応じて、通信リンクにおけるデータ送信に対応するデータ伝送量を決定することができる。例えば、
送信側装置と受信側装置との間に１つの通信リンクがあるシーン１、
少なくとも１つの通信リンクが２つ又は２つ以上の通信リンクを含むシーン２が挙げられる。
【００９４】
前述のシーン１又はシーン２において、受信側はいずれも通信リンクの伝送状態を決定して、伝送状態レポートを送信側に送信する必要がある。送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、以下を含む。
【００９５】
前記第２通信ユニットは前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失された１番目のデータパケット、最後のデータパケット及び前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を送信し、
又は、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を送信することに用いられる。
【００９６】
前記受信側装置は、更に、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値を超え又は紛失されたデータパケットの比率が比率報告閾値を超えた場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
又は、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値より小さく又は紛失されたデータパケットの比率が比率報告閾値より小さい場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信する第２処理ユニット５２を備える。
【００９７】
すなわち、イベントを報告するトリガー方式は、統計周期において統計した紛失されたデータパケットの数又は紛失されたデータパケットの比率が予め設定された閾値以上である場合、受信側が送信側へ状態レポート指示を送信し、統計した紛失されたデータパケットの数又は紛失されたデータパケットの比率が予め設定された閾値より小さい場合、送信側へ状態レポート指示を送信するということであってもよい。
【００９８】
前記予め設定された周期又は閾値は送信側と受信側の両方が協議したもの又はネットワーク側によって直接設定したものであってもよい。
【００９９】
前記第２処理ユニット５２は前記少なくとも１つの通信リンクのうちの各通信リンクに対応するデータレートを取得し、
前記第２通信ユニット５１は送信側装置へ前記各通信リンクに対応するデータレートを送信する。
【０１００】
前記第２処理ユニットは統計周期において、各通信リンクにおけるデータレートを統計し、前記通信リンクのデータレートが所定の速度閾値以下である場合、送信側装置へ伝送状態レポートを送信する。
【０１０１】
すなわち、受信側が予め設定された統計周期に基づいて各通信リンクにおけるデータレートを統計して、このデータレートを送信側に周期的に送信し、又は、受信側が予め設定された統計周期に基づいて各通信リンクにおけるデータレートを統計し、このデータレートがある予め定義された閾値以下である場合、状態指示情報を送信側に送信する。
【０１０２】
更に注意されるべきように、受信側はネットワークの設定によってデータ状態レポートをフィードバックするかどうかを決定し、すなわち、送信側装置とシグナリングインタラクションを行うことにより、通信リンクの伝送状態レポートをフィードバックするかどうかを決定してもよく、
又は、
送信側装置より送信された所定のビットに設定した識別子を検出し、それによって、通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、すなわち、受信側の受信したデータユニットにおける特定のビットによってデータ状態レポートをフィードバックするかどうかを決定してもよい。
【０１０３】
以上によれば、上記解決手段を用いることにより、送信側と受信側との間の通信リンクの伝送状態レポートに基づき、通信リンクを選択し、そして異なる通信リンクにおけるデータ伝送量を割り当てることができ、異なる通信リンクの状態状況に応じて、送信対象のデータのために通信リンクを選択してそして各通信リンクにおけるデータ量を割り当てることを実現し、それにより最終的に送信するデータと実際の伝送状況とをよりよくマッチングさせて、システムの伝送効率を向上させることができる。
【０１０４】
本発明の実施例は更に送信側装置又は受信側装置のハードウェア構成アーキテクチャを提供し、図６に示すように、少なくとも１つのプロセッサ６１、メモリ６２、少なくとも１つのネットワークインターフェース６３を備える。各コンポーネントはバスシステム６４によって一体に結合される。理解できるように、バスシステム６４はこれらのコンポーネント間の接続通信を実現することに用いられる。バスシステム６４はデータバスのほか、更に電源バス、制御バス及び状態信号バスを含む。しかしながら、明確に説明するために、図６では各種のバスはいずれもバスシステム６４と記される。
【０１０５】
理解できるように、本発明の実施例において、メモリ６２は揮発性メモリであっても、不揮発性メモリであってもよく、又は、揮発性メモリ及び不揮発性メモリの両方を含んでもよい。
【０１０６】
いくつかの実施形態において、メモリ６２には、実行可能モジュール又はデータ構造、すなわち、オペレーティングシステム６２１及びアプリケーションプログラム６２２、又は、それらのサブセット又はそれらの拡張セットが記憶される。
【０１０７】
前記プロセッサ６１は前述の実施例１又は実施例２の方法ステップを処理できるように構成され、ここで詳細な説明は省略する。
【０１０８】
本発明の実施例に係るコンピュータ記憶媒体にコンピュータ実行可能命令が記憶され、前記コンピュータ実行可能命令が実行されるとき、前述の実施例１又は実施例２の方法ステップを実施する。
【０１０９】
本発明の実施例の上記装置はソフトウェア機能モジュールの形式で実現され、且つ独立した製品として販売又は使用されるときは、１つのコンピュータ可読記憶媒体に記憶されてもよい。このような理解に基づき、本発明の実施例の技術案の本質的又は従来技術に貢献する部分はソフトウェア製品の形式で具現されてもよく、該コンピュータソフトウェア製品は、１台のコンピュータ装置（パーソナルコンピュータ、サーバ又はネットワーク装置等）に本発明の各実施例に記載の方法の全部又は一部を実行させるための若干の命令を含む１つの記憶媒体に記憶される。そして、上記記憶媒体はＵＳＢメモリ、ポータブルハードディスク、読み出し専用メモリ（ＲＯＭ、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク又は光ディスク等のプログラムコードを記憶できる様々な媒体を含む。このように、本発明の実施例はいかなる特定のハードウェア及びソフトウェアの組み合わせにも限らない。
【０１１０】
それに対応して、本発明の実施例は更にコンピュータ記憶媒体を提供し、前記コンピュータ記憶媒体にコンピュータプログラムが記憶され、該コンピュータプログラムは本発明の実施例のデータスケジューリング方法を実行するように構成される。
【０１１１】
例示のために、既に本発明の好適な実施例を開示したが、当業者であれば意識できるように、種々の改良、追加及び置換も可能であり、従って、本発明の範囲は上記実施例に限らない。
【図１】
2021502006.tif 000003
【図２】
2021502006.tif 000004
【図３】
2021502006.tif 000005
【図４】
2021502006.tif 000006
【図５】
2021502006.tif 000007
【図６】
2021502006.tif 000008
【手続補正書】
【提出日】令和2年9月10日(2020.9.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
【図１】図１は本発明の実施例に係るデータパケット分配方法のフローチャートである。
【図２】図２はネットワークのアーキテクチャ模式図である。
【図３】図３は伝送シーンの模式図である。
【図４】図４は本発明の実施例の送信側装置の構成構造の模式図である。
【図５】図５は本発明の実施例の受信側装置の構成構造の模式図である。
【図６】図６は本発明の実施例のハードウェアのアーキテクチャ模式図である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】変更
【補正の内容】
【０１１０】
それに対応して、本発明の実施例は更にコンピュータ記憶媒体を提供し、前記コンピュータ記憶媒体にコンピュータプログラムが記憶され、該コンピュータプログラムは本発明の実施例のデータパケット分配方法を実行するように構成される。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信側装置に適用されるデータパケット分配方法であって、
受信側装置との間に少なくとも１つの通信リンクがある場合、受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することと、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることと、
前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量に基づき、前記少なくとも一部の通信リンクにおいて送信対象のデータを送信することと、を含むデータパケット分配方法。
【請求項２】
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、
受信側装置が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失された１番目のデータパケット及び紛失された最後のデータパケットを取得し、そして前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を取得し、
又は、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を取得することを含む請求項１に記載の方法。
【請求項３】
受信側装置から送信された前記少なくとも１つの通信リンクについての伝送状態レポートを取得することは、
受信側が前記少なくとも１つの通信リンクのうちの各通信リンクについて送信した各通信リンクに対応するデータレートを取得することを含む請求項１又は２に記載の方法。
【請求項４】
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択することは、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、紛失されたデータパケットの数量が第１閾値より小さく又は紛失されたデータパケットの比率が第２閾値より小さい通信リンクを選択し、
及び／又は、
前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、データレートが送信対象のデータパケットのサービスタイプ及び／又は伝送速度にマッチングする通信リンクを選択することを含む請求項３に記載の方法。
【請求項５】
前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てることは、
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおける紛失されたデータパケットの数量又は紛失されたデータパケットの比率に基づき、各前記通信リンクに対応するデータ伝送量を決定し、
及び／又は、
前記少なくとも一部の通信リンクのうちの各通信リンクについての伝送状態レポートにおけるデータレートに基づき、各前記通信リンクに対応するデータ伝送量を決定することを含む請求項１に記載の方法。
【請求項６】
前記方法は、更に、
前記送信対象のデータパケットに対してシリアル番号を設定することを含む請求項１に記載の方法。
【請求項７】
前記方法は、更に、
受信側装置とシグナリングインタラクションを行うことにより、前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、
所定のビットに識別子を設定し、設定した前記識別子によって前記受信側装置が通信リンクの伝送状態レポートをフィードバックするかどうかを示すことを含む請求項１に記載の方法。
【請求項８】
受信側装置に適用されるデータパケット分配方法であって、
送信側装置との間に少なくとも１つの通信リンクがある場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
前記伝送状態レポートは送信側装置が前記少なくとも１つの通信リンクについての伝送状態レポートに基づき、前記少なくとも１つの通信リンクから少なくとも一部の通信リンクを選択して、そして前記少なくとも一部の通信リンクのうちの各通信リンクに対応するデータ伝送量を割り当てるようにすることに用いられるデータパケット分配方法。
【請求項９】
送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失された１番目のデータパケット、最後のデータパケット及び前記１番目のデータパケットと最後のデータパケットとの間の紛失されたデータパケットの数量を送信し、
又は、
前記少なくとも１つの通信リンクのうちの各通信リンクについて、送信側装置へ各通信リンクに対応する紛失されたデータパケットの数量又は紛失されたデータパケットの比率を送信することを含む請求項８に記載の方法。
【請求項１０】
前記方法は、更に、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値を超え又は紛失されたデータパケットの比率が比率報告閾値を超えた場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信し、
又は、
統計周期において、統計した紛失されたデータパケットの数量が数量報告閾値より小さく又は紛失されたデータパケットの比率が比率報告閾値より小さい場合、送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することを含む請求項９に記載の方法。
【請求項１１】
送信側装置へ前記少なくとも１つの通信リンクについての伝送状態レポートを送信することは、
前記少なくとも１つの通信リンクのうちの各通信リンクに対応するデータレートを取得し、送信側装置へ前記各通信リンクに対応するデータレートを送信することを含む請求項８〜１０のいずれか１項に記載の方法。
【請求項１２】
前記方法は、更に、
統計周期において、各通信リンクにおけるデータレートを統計し、前記通信リンクのデータレートが所定の速度閾値以下である場合、送信側装置へ伝送状態レポートを送信することを含む請求項１１に記載の方法。
【請求項１３】
前記方法は、更に、
送信側装置とシグナリングインタラクションを行うことにより、通信リンクの伝送状態レポートをフィードバックするかどうかを決定し、
又は、
送信側装置より送信された所定のビットに設定した識別子を検出し、それによって、通信リンクの伝送状態レポートをフィードバックするかどうかを決定することを含む請求項８に記載の方法。
【請求項１４】
送信側装置であって、請求項１〜７のいずれか一項に記載の方法を実行するように構成される送信側装置。  
【請求項１５】
受信側装置であって、請求項８〜１３のいずれか一項に記載の方法を実行するように構成される受信側装置。
【国際調査報告】
2021502006.tif 000009
2021502006.tif 000010
2021502006.tif 000011
2021502006.tif 000012