JP2019533395A - データを送受信するための方法およびシステム - Google Patents

データを送受信するための方法およびシステム Download PDF

Info

Publication number
JP2019533395A
JP2019533395A JP2019523796A JP2019523796A JP2019533395A JP 2019533395 A JP2019533395 A JP 2019533395A JP 2019523796 A JP2019523796 A JP 2019523796A JP 2019523796 A JP2019523796 A JP 2019523796A JP 2019533395 A JP2019533395 A JP 2019533395A
Authority
JP
Japan
Prior art keywords
rlc
pdu
module
rlc pdu
pdus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019523796A
Other languages
English (en)
Inventor
佳▲敏▼ ▲劉▼
佳▲敏▼ ▲劉▼
バートランド・ピエール
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Original Assignee
China Academy of Telecommunications Technology CATT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Publication of JP2019533395A publication Critical patent/JP2019533395A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/55Prevention, detection or correction of errors
    • H04L49/552Prevention, detection or correction of errors by ensuring the integrity of packets received through redundant connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本発明はデータを送受信するための方法およびシステムを開示し、RLC層が、送信時間が到来するまでデータパケット全体を処理しないので、データを処理するための期間が長くなるとの、従来の問題点を解決する。本発明に係る実施例において、受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含み、生成されたRLC PDUからスケジュールされたリソースの数に対応するデータを決定し、スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、データを送信する。本発明に係る実施例の技術案は、層2におけるデータパケットの処理時間を短縮することができる。

Description

[関連出願の相互参照]
本出願は、2016年11月03日に中国特許局に提出し、出願番号が201610959950.6であり、発明の名称が「データを送受信するための方法およびシステム」との中国特許出願を基礎とする優先権を主張し、その開示のすべてをここに取り込む。
[技術分野]
本発明は、無線通信技術分野に関し、特に、データを送受信するための方法およびシステムに関する。
データは一般に、パケットデータコンバージェンスプロトコル(Packet Data Convergence Protocol,PDCP)層、無線リンク制御(Radio Link Control,RLC)層、媒体アクセス制御(Medium Access Control,MAC)層、物理(Physical,PHY)層を介して端末(User Equipment,UE)と発展型ノードB(基地局、eNB)との間で送信され、それぞれの層において、データを異なって処理する。PDCP層は、一般に、セキュリティ動作、ならびに、例えば、暗号化および完全性保護、ロバストヘッダ圧縮(Robust Header Compression,ROHC)および圧縮解除などのヘッダ圧縮および圧縮解除を実行する。RLC層は、一般に、データをセグメント化し、データセグメントを連結し、データセグメントを順番に配信し、自動再送要求(Automatic Repeat reQuest,ARQ)データの送信を保証する、などである。処理モジュールは一般にデータをスケジュールし、異なる論理チャネルを連結し、ハイブリッド自動再送要求(Hybrid Automatic Repeat reQuest,HARQ)動作等を実行する。物理層は、一般に、トランスポートブロックをパッケージし、エアインタフェースを介してパケットを送信するなどする。
PDCP層は、一般に、セキュリティ関連の動作(例えば、暗号化および復号化、完全性保護および検証など)、およびヘッダの圧縮および解凍などを実行するように機能する。RLC層は一般に、アップリンクまたはダウンリンクにおいてPHY層リソースをスケジュールするように機能する。
上記の案では、RLC層は、送信時間が到来するまでデータパケット全体を処理しないので、データを処理するための期間が長くなる。
本発明は、データを送受信するための方法およびシステムを提供し、RLC層が、送信時間が到来するまでデータパケット全体を処理しないので、データを処理するための期間が長くなるとの、従来の問題点を解決する。
本発明の実施例に係るデータを送信するための方法は、
割り当てモジュールは、受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当てルステップであって、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む前記割り当てルステップと、
決定モジュールは、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定するステップと、
処理モジュールは、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行うステップとを備える。
オプションとして、前記割り当てモジュールが対応するRLC SNを割り当てる場合、
前記割り当てモジュールは、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当て、または、前記割り当てモジュールは、同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含む。
オプションとして、前記割り当てモジュールは、高い優先順位のPDCP PDUに対して優先的にRLC SNを割り当てる。
オプションとして、生成された前記RLC PDUに少なくとも1つの前記PDCP PDUおよび割り当てられたRLC SNが含まれ、または、受信した各PDCP PDUのPDCP SNの順序が、割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含む。
オプションとして、前記割り当てモジュールが対応するRLC SNを割り当てる場合、
前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成し、または、前記割り当てモジュールは、スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成する。
オプションとして、前記決定モジュールは、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する場合、
前記決定モジュールがスケジュールされたリソースの数に従って、セグメント化すべきであると決定した場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成する。
オプションとして、前記決定モジュールが、前記ターゲット(RLC PDU)をセグメント化して新しいRLC PDUを生成する場合、
前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成し、
前記セグメント情報は、
ターゲット(RLC PDU)のRLC SNと、
ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、
セグメント化されたデータの長さ情報と、
セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含む。
オプションとして、前記処理モジュールが、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成する場合、
前記処理モジュールは、RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付け、
前記処理モジュールは、順序付けされたRLC PDUからMAC PDUを構成する。
オプションとして、前記処理モジュールが、順序付けされたRLC PDUからMAC PDUを構成する場合、
前記処理モジュールは、順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成し、
前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含み、または前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有する。
オプションとして、前記RLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUである。
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されており、。
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはDUであり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはCUにあり、前記決定モジュールおよび前記処理モジュールはDUにある。
本発明の実施例に係るデータを受信するための方法は、
受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割するステップと、
伝送モジュールは、受信したRLC PDUを解析モジュールに送信するステップと、
解析モジュールは、解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得するステップとを備え、
各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む。
オプションとして、前記伝送モジュールが受信したRLC PDUを解析モジュールに送信した後、
前記解析モジュールは、受信したRLC PDUのRLC SNに従ってフィードバック情報を生成し、
セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含み、または、セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示し、または、
連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含み、または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUである。
オプションとして、前記伝送モジュールが受信したRLC PDUを解析モジュールに送信する場合、
前記伝送モジュールは、受信したRLC PDUを解析モジュールに直接送信し、または、前記伝送モジュールは、受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信する。
オプションとして、前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されている。
オプションとして、受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはDUであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはCUにあり、前記受信モジュールおよび前記伝送モジュールはDUにある。
本発明の実施例に係るデータを送信するためのシステムは、
受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当てるための割り当てモジュールであって、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む前記割り当てモジュールと、
スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュールと、
前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行う処理モジュールとを備える。
オプションとして、前記割り当てモジュールは、
同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当て、または、
同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含む。
オプションとして、前記割り当てモジュールは、
高い優先順位のPDCP PDUに対して優先的にRLC SNを割り当てる。
オプションとして、生成された前記RLC PDUに少なくとも1つの前記PDCP PDUおよび割り当てられたRLC SNが含まれ、または、受信した各PDCP PDUのPDCP SNの順序が、割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含む。
オプションとして、前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成し、または、スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成する。
オプションとして、前記決定モジュールは、スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成する。
オプションとして、前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成し、
前記セグメント情報は、
ターゲット(RLC PDU)のRLC SNと、
ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、
セグメント化されたデータの長さ情報と
セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含む。
オプションとして、前記処理モジュールは、
RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付け、
順序付けされたRLC PDUからMAC PDUを構成する。
オプションとして、前記処理モジュールは、
順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成し、
前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含み、または前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有する。
オプションとして、前記RLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUである。
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されており、。
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはDUであり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはCUにあり、前記決定モジュールおよび前記処理モジュールはDUにある。
本発明の実施例に係るデータを受信するためのシステムは、
受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割するための、受信モジュールと、
受信したRLC PDUを解析モジュールに送信するための、伝送モジュールと、
解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得するための、解析モジュールとを備え、
各RLC PDUは1つのRLC SNに対応する。
オプションとして、前記解析モジュールは、
受信したRLC PDUのRLC SNに従ってフィードバック情報を生成し、
セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含み、または、セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示し、または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含み、または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUである。
オプションとして、前記伝送モジュールは、
受信したRLC PDUを解析モジュールに直接送信し、または、受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信する。
オプションとして、前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されている。
オプションとして、受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはDUであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはCUにあり、前記受信モジュールおよび前記伝送モジュールはDUにある。
本発明の実施例に係る送信装置は、
メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
前記プロセッサは、受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含み、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定し、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行う。
本発明の実施例に係る受信装置は、
メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
前記プロセッサは、受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割し、受信したRLC PDUを解析モジュールに送信し、解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得し、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む。
本発明に係る実施例では、RLC PDUは、受信したPDCP PDU(Packet Data Convergence Protocol, Protocol Data Unit)から構成され、対応するRLC SN(Sequence Number,シーケンス番号)を割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する。前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、データを送信する。本発明に係る実施例では、PDCP PDUとRLC PDUとの間にバインディング関係が確立され、各RLC PDUは少なくとも1つのPDCP PDUを含むため、使得割り当てモジュールは、PDCP PDUの一部を受信するとRLC PDUを生成することができる。それによって、層2のデータパケットを処理するための時間の長さを短縮する。
本発明に係る実施例や従来の技術方案をより明確に説明するために、以下に実施例を説明するために必要な図面をについて簡単に紹介する。無論、以下の説明における図面は本発明の実施例に係る一部であり、当業者は、創造性作業を行わないことを前提として、これらの図面に基づいて他の図面を得ることができる。
背景技術におけるユーザプレーンプロトコルスタックの概略図である。 本発明に係る実施例データを送信するための方法のフローチャートである。 本発明の実施例に係る第1のパッケージングの概略図である。 本発明の実施例に係る第2のパッケージングの概略図である。 本発明の実施例に係る第3のパッケージングの概略図である。 本発明の実施例に係るCUがDUから分離しているときのダウンリンクデータ送信の概略図である。 本発明の実施例に係るCUがDUから分離しているときのアップリンクデータ送信の概略図である。 本発明に係る実施例データを受信するための方法のフローチャートである。 本発明の実施例に係るデータを送信するためのシステムの構成図である。 本発明の実施例に係るデータを受信するためのシステムの構成図である。 本発明の実施例に係る送信装置の構成図である。 本発明に係る実施例受信装置の構成図である。
本発明の実施例における目的、技術方案と利点を明確にするため、以下に本発明の実施例における図と結合して本発明の実施例における技術方案の詳細を明確に、完全に説明する。当然、記載の実施例は本発明の実施例の一部に過ぎず、全ての実施例ではない。本発明における実施例にもとづき、当業者は、創造性作業を行わないことを前提として、取得したその他の実施例は、本発明の保護範囲に属する。
図2に示すように、本発明に係る実施例データを送信するための方法は、以下のステップを備える。
ステップ200において、割り当てモジュールは、受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む。
ステップ201において、決定モジュールは、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する。
ステップ202において、処理モジュールは、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行う。
本発明に係る実施例受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する。前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、データを送信する。本発明に係る実施例では、PDCP PDUとRLC PDUとの間にバインディング関係が確立され、各RLC PDUは少なくとも1つのPDCP PDUを含むため、使得割り当てモジュールは、PDCP PDUの一部を受信するとRLC PDUを生成することができる。それによって、層2のデータパケットを処理するための時間の長さを短縮する。
一実装形態では、各RLC PDU内のPDCP PDUの数は、高位層によって構成することができる(例えば、各RLC PDU内のPDCP PDUの数、または各RLC PDU内の最大バイト数を構成することがで。つまり、静的に設定される。あるいは、動的リンク状態および/または負荷状態(例えば、各RLC PDU内のPDCP PDUの数、または各RLC PDU内の最大バイト数を構成することができる))に従って、割り当てモジュールによって動的に構成することができる。
例えば、良好なリンク状態および低い負荷があるときには、各RLC PDUにおいてより多くのPDCP PDUを設定することができ、そして悪いリンク状態または高い負荷があるときには、より少ない数のPDCP PDUを設定することができる。
割り当てモジュール、決定モジュール、および処理モジュールが同じエンティティ内に配置されていない場合、リンク状態および負荷状態は決定モジュールによって統計的に決定されるので、割り当てモジュールがCU(Central Unit,中央ユニット)内に配置されている場合、決定モジュールおよび処理モジュールはDU(Distributed unit,分散型ユニット)内に配置されDUは関連する状況をCUにフィードバックし、それによりCU内の決定モジュールは各RLC PDU内のPDCP PDUの数を構成する。またUEのベアラが複数のDUを介して送信されるとき、それぞれのDUの状態は互いに異なり得るので、CU内の割り当てモジュールは、異なる条件に従ってそれぞれのDUに異なる動的構成を適用し得る。
RLC PDUとPDCP PDUとの間に1対1のマッピング関係が構成されている場合、各PDCP PDUは1つのRLC PDUに対応する。
RLC PDUが複数のPDCP PDUを含むとき、RLC PDU内のPDCP PDUの数Nを構成する。および/またはRLC PDUのサイズをMバイトにする。すなわち、1つのRLC PDUにMバイトを超えることができない。
RLC PDU内のPDCP PDUの数Nが構成されている場合、RLC PDUはN個の連続したPDCP PDUから構成され、RLC SNが割り当てられる。
RLC PDUのサイズがMバイトとして構成されている場合、RLC PDUは、Mバイト以下の数個の連続したPDCP PDUから構成される。オプションとして、RLC PDUは最大バイトを有する連続PDCP PDUから構成されるが、連続PDCP PDUの合計サイズはM以下である。
特定の実施形態では、RLC PDUが複数のPDCP PDUを含むとき、複数のPDCP PDUは同じRLC PDUに配置され、同じRLC SNに対応する。後続処理のため、前もっ、いくつかのPDCP PDUを組み合わせて、完全なRLC PDUを構成することとみなす。この実施では、PDCP PDUは小さなパケットである。つまり、それぞれのパケットが別々に処理される場合ヘッダーオーバーヘッドと処理オーバーヘッドの両方が大きくて、それらを連結して、適度なサイズのRLC PDUに進むと、ヘッダーのオーバーヘッドと処理のオーバーヘッドが少なくな。
RLC PDUは、RLC PDU内のPDCP PDUの数とは無関係に、その後同様に処理することができる。
本発明に係る実施例では、PDCP層でのデータパケットの後に、各データパケットについて廃棄タイマが開始され(Discard Timer)、当該タイマが満了した後にデータパケットが処理され送信されていない場合には、直接削除され、そして当該タイマの長さは、無線リソース制御(Radio Resource Control,RRC)により構成されることができ、そしてその長さはサービスのQoS(Quality of Service)に関連し、そして一般にサービスに許容できる最長伝送遅延によって決定される。
一般に、PDCP層は、受信した高位層データをバッファリングすることができ、または以下のようにデータを直ちに処理することができる。
高位層からの各データパケットに対して、シーケンス番号(SN)が順番に割り当てられる。当該SNの初期値を0とし、第1のSDU(Service Data Units,サービスデータユニット)に割り当てられたSNは0であり、第2のSDUに割り当てられたSNは1であり、以下同様である。
設定要件に従って、例えば、必要なヘッダ圧縮が設定されている場合、設定されたヘッダ圧縮プロトコルに従ってヘッダ圧縮プロセスが実行される。
セキュリティ要件に従って、例えば、完全性保護およびセキュリティ操作がデータパケットに対して実行され、一般に完全性保護操作はコントロールプレーンデータ、およびコントロールプレーンデータおよびユーザプレーンを含むすべてのデータに対してのみ実行される。暗号化は、コントロールプレーンデータおよびユーザプレーンデータを含む全てのデータに対して行う。
必要なPDCPヘッダが追加される。ここで、PDCPヘッダは一般にPDCP SN、PDCP PDUタイプインジケータなどを含む。
そしてデータパケットは対応するRLC送信エンティティに送信される。
割り当てモジュールは、PDCP層、すなわちRLC SDUからデータパケットを受信すると、一般に、まずそれらを送信バッファに格納し、適切な場合には、RLC PDUを形成し、RLC PDUを処理モジュールに送信する。その結果、それらはMAC層およびPHY層で処理され、次いでエアインターフェースを介して送信される。
本発明に係る実施例では、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されている。または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されている。または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されている。
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはDUである。
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはCUにあり、前記決定モジュールおよび前記処理モジュールはDUにある。
<一> 便利な説明のために、ユーザプレーン(User Plane,UP)エンティティすべてを含む例として、以下に説明される。それらは同じ物理的エンティティに位置しているか、または理想的なバックホールを介して接続されている(伝送遅延はミリ秒オーダーをはるかに下回る)。
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されており、または異なるエンティティに配置されている。または前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが非理想的なバックホールについては後述する。
割り当てモジュールは、受信したPDCP PDUを順番に送信バッファに格納する。
オプションとして、これらのデータパケットの異なる優先順位ラベルがある場合、異なる優先順位のデータパケットは別々にバッファリングされる、すなわち、同じ優先順位のデータパケットは受信された順序でキューにバッファリングされる。優先順位が異なると、データパケットのキューが異なる。
前記割り当てモジュールは、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当て、または、
前記割り当てモジュールは、同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含む。
PDCP PDUとRLC PDUが一対一の対応関係であれば、割り当てモジュールは、PDCP PDUの順序でそれぞれのPDCP PDUに対応するRLC SNを割り当ててもよい。例えば、第1のPDCP PDUに0を割り当て、第2のPDCP PDUに1を割り当て、以下も同様である。
ここで、PDCP PDUのSNは、それに対応するRLC PDUのSNと等しくてもよく、例えば、PDCP PDUとRLC PDUとの間に1対1の対応関係がある場合、PDCP SN0,1,2,3,4…はRLC SN0,1,2,3,4…と数字が同じであり、このとき、RLC SNは省略されて、PDCP SNをRLC SNとして直接再利用し、関連するRLC動作を実行することができる。すなわち、受信した各PDCP PDUのPDCP SNの順序が各PDCP PDUに割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含む。
他の場合、PDCP SNは離散的であり得、例えば、伝送のためにベアラが2つの経路に割り当てられる場合、そのうちの1つのRLC送信エンティティによって受信されるPDCP PDUのPDCP SNは、PDCP SN 0,2,4,6,9…の順でそれぞれRLC SN 0、1、2、3、4、…にマッピングされている。またはPDCP PDUは満了時に削除されるため、PDCP SNは離散される可能性もある。例えば、RLCエンティティによって受信されたPDCP SNは、PDCP SN 0,1,2,5,6,7…を順に、それぞれRLC SN 0,1,2,3,4,5…にマッピングされる。RLC PDUが複数のPDCP PDUを含む場合、例えば、RLC PDUが2個のPDCP PDUを含む場合、PDCP SN 0,1をRLC SN 0にマッピングされ、PDCP SN 2,3をRLC SN 1にマッピングされる。以下も同様である。すなわち、生成された前記RLC PDUは、少なくとも1つの前記PDCP PDUと、前記PDCP PDUに割り当てられたRLC SNとを含む。
一実施形態では、RLCはデータパケットの順番送信を確保する必要があるため、RLC SNは順番に連続して割り当てられる。PDCP SNが当該要件を満たす場合、RLCがPDCP SNを再利用することにより、ヘッダオーバーヘッドを節約する。そして、全てのPDCP SNが順番に連続していない場合、連続性を確保するため、RLCは、SNを別々に割り当てる。特定の決定は、RRC構成に基づいてなされ得る。すなわち、RLC SNがあるかどうかは、RRC構成によって決定される。
上記の例では、PDCP PDUとRLC PDUとの間に1対1の対応関係があるが、割り当てモジュールにおいてこのマッピング関係を記録できれば、それらの間に1対複数の対応関係があってもよい。例えば、固定数NのPDCP PDUが1つのRLC PDUにマッピングされるか、またはMバイト以下のPDCP PDUが1つのRLC PDUにマッピングされることができる。例えば、割り当てモジュールは、2つの受信したPDCP PDU毎にRLC PDUを構成することができる。または、1つのPDCP PDUからいくつかのRLC PDU、2つのPDCP PDUからいくつかのRLC PDU、3つのPDCP PDUからいくつかのRLC PDUなどを構え成することもできる。
ここで、処理モジュールは、リソースをスケジューリングした後に、スケジューリングされたリソースのサイズ、例えばNバイトを送信する。一実装形態では、優先順位付けされたキューが1つしかない場合、割り当てモジュールは、PDCP層データを受信するとRLC SNを1つずつ割り当て、RLC PDUを形成することができる(すなわち、前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成する)。優先順位付けされたキューが複数ある場合、割り当てモジュールは、スケジュールされたリソースのサイズの受信時にリアルタイムでSNを割り当てることができる(すなわち、割り当てモジュールは、より高い優先順位でPDCP PDUに対して優先的に対応するRLC SNを割り当てる)。例えば、優先順位けされたキューAの優先順位が優先順位付けされたキューBよりも高い場合、対応するRLC SNが優先的にキューAに割り当てられ、RLC PDUを形成する(すなわち、前記割り当てモジュールは、スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成する)。前の実施では高いリアルタイム処理効率は要求されず、バックグラウンド処理は別のオプションの実施で実行することができる。RLC層に複数の異なる優先順位付けされたキューがあるとき、RLC SDUは先着順の代わりに何らかの優先順位付け原理の下で処理されることができ、そしてこのとき、前もっRLC SNを割り当てること、または、RLC PDUを構成することはできない。処理モジュールがスケジュールされたリソースを通知した後、送信されるべきRLC PDUはそれらの優先順位の順に決定され、このとき、RLC SNはRLC SDUに割り当てられる。RLC PDUは、RLC SDUから構成することができる。
決定モジュールがスケジュールされたリソースのサイズを決定した後(例えば、MAC層の処理モジュールは、決定されたリソースのサイズを決定モジュールに通知する)、リアルタイムで処理モジュールに送信されるべきデータ量を決定することができる。例えば、第1のRLC PDUのサイズが200バイト、第2のRLC PDUのサイズが300バイト、第3のRLC PDUのサイズは500である。スケジュールされたリソースのサイズが800バイトである場合、第1および第2のRLC PDU(合計で500バイト)の両方が処理モジュールに送信され、第3のRLC PDUの最初の300バイトをセグメント化されたRLC PDUとして、ともに処理モジュールに送信される。
言い換えれば、,前記決定モジュールがスケジュールされたリソースの数に従って、セグメント化すべきであると決定した場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成する(RLC PDUセグメントと呼ばれることがある)。
オプションとして、前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成する。
前記セグメント情報は、ターゲット(RLC PDU)のRLC SNと、ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、セグメント化されたデータの長さ情報と、セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含む。
例えば、RLC PDUセグメントのフォーマットは以下の通りである:
オプションとして、RLC SNが搬送されるものとし、同じRLC PDUの場合、それらの異なるセグメントは同じSNを搬送するものとする、すなわち、それらはオリジナルRLC PDUに対応する。
オプションとして、オリジナルRLC PDU内の開始位置SO(Segment offset)において、当該RLC PDUセグメントを搬送する。例えば、RLC PDUセグメントが最初のセグメントである場合、開始位置は0になり、RLC PDUセグメントは、RLC PDU内のバイト300から500であり、そして開始位置は300となる。
オプションとして、RLCセグメントはセグメントの長さを搬送しなければならず、例えば、RLCセグメントが当該オリジナルRLC PDU内のバイト0から200のセグメントである場合、その長さは200バイトにる。長さフィールドがRLCセグメントのヘッダフィールドにおいて選択可能である原因は、MACパケットが生成されるときに長さが反映され得るためである。
オプションとして、RLC PDUセグメントが最後のセグメントであるかどうかを示す最後のセグメントフラグ(Last segment flag,LSF)は、例えば、1ビットの明示的インジケータとして伝えられ、例えば、0は最後のセグメントではないことを示し、1は最後のセグメントを示す。
ここで、本発明に係る実施例におけるRLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUであり得る。
一実装形態では、RLC PDUが再送信されるか最初に送信されるかにかかわらず、スケジュールされたリソースのサイズがRLC PDU全体を収容するのに十分でない場合、RLC PDUはスケジュールされたリソースのサイズに従ってセグメント化され得る。 これにより、伝送効率が向上し、伝送リソースの無駄使いを防ぐことができる。
ここで、RLC PDUセグメントは、次の2つの場合に再送され得る:
RLC PDUの再送信が要求されるが、送信リソースは、RLC PDU全体を収容するのに十分ではないので、RLC PDUはサイズに従ってセグメント化されるる。
RLC PDUセグメントの再送信が要求されるが、送信リソースは要求されたRLC PDUセグメント全体を収容するのに十分ではないので、RLC PDUはリソースのサイズに従って再びセグメント化されるべきである。
RLC上記のいずれの場合においても、再送信されるべきRLC PDUセグメントについては、再送信されたRLC PDUセグメントは最初に送信されたセグメントと同様であり、すなわち、RLC SNはそのセグメントを含むRLC PDUを示し、そしてSO、LI、LSFは、元のRLC PDU内のセグメントの位置と長さ、およびそのセグメントが最後のセグメントであるかどうかを示めす。
一例として、再送信されるべきRLC PDUセグメントは、SNが10のRLC PDU内のバイト[500,1500]に配置され、RLC PDUの全長は1500バイトである。最初の送信時のリソースサイズは700バイトであるので、RLC PDUセグメントは送信リソースのサイズに従って分割され、ここで、RLC PDUのSN=10、SO =500、LI =700、LSF=0である(セグメントは最後のセグメントではない)。そして、2回目の送信時のリソースのサイズは300バイトであるので、RLC PDUセグメントは送信リソースのサイズに従って分割され、ここで、RLC PDUのSN=10、SO = 1200、LI = 300、LSF=1である(最後のセグメントである)。
受信端の場合、上述の2回の再送信した後に、RLC PDU全体が0であると決定される。最後のセグメントまで順番にそのすべてのバイトが受信されたのでPDUが正しく受信されたといえる。
オプションとして、前記処理モジュールは、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成するとき、RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付け、順序付けされたRLC PDUからMAC PDUを構成する。
ここで、MAC PDUは、以下の原理に基づいて構成される。
同一の論理チャネルからのRLC PDUおよびRLC PDUセグメントは、それらのSNまたは可能な限り多くの優先順位の順序で一緒に組み合わされる。
異なる論理チャネルのデータに対して、優先順位の高い論理チャネルのデータはMAC PDUの前のバイトに配置され、優先順位の低い論理チャネルのデータはMAC PDUの後のバイトに配置される。すなわち、理チャネルのデータはそれらの優先順位の順に配置される。
図3Aは、PーSNがPDCP SNを表し、RーSNがRLC SNを表し、LCID(Logical Channel ID)が論理チャネル識別子を表し、そしてLIが長さ指示フィールドを表す典型的なパッケージングプロセスを示す。LCID2を有する論理チャネルのデータよりもLCID1を有する論理チャネルの優先順位の高いデータがあるので、データはMAC PDUの前のバイトに配置することができ、同じ論理チャネルのRLC PDUはできるだけ一緒に配置されるLCID2を有する論理チャネルのデータは第1のセグメントであるセグメントであるので、セグメントオフセット(SO)は0である。ここで、ここで、1ビットのインジケータがこれがセグメント、かつ第1のセグメントであることを示す別の簡略化された方式がある。そして、LCID2を有する論理チャネルの第2のセグメントについては、明示的なSOインジケータが運ばれなければならない。
例えば、第1のセグメントは、時刻1においてLCID2を有する論理チャネルを介して送信され、このセグメントは、nがSNであるオリジナルRLC PDUの初期位置から始まるので、最初のセグメントであることを示すためのSO = 0は搬送されるか、または1ビット情報などの特別なビットセグメント(最初のセグメント(FS:First segment))を搬送することができ、ここで1の値をとるFSはこれが最初のセグメントであることを示す。 そして、値0をとるFSは、これが最初のセグメントではないことを示す。それが最初のセグメントであるとき、搬送されたFS=1はこれが最初のセグメントであることを明示的に示すので、SO=0はこのとき省略されてもよい。
LCID2を有する論理チャネルの、SNがnである同じRLC PDU内の第2のセグメントは、次の送信時刻2で送信されなければならず、このとき、それは第1のセグメントではない。SOは、オリジナルRLC PDU内の第2セグメントの開始位置を明示的に示すために搬送されなければならない。
一実装形態では、前記処理モジュールは、順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成する。
前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含む。
別の任意選択の実施形態では、前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有する。特に図3Bに示されるような例では、同じLCIDを有するデータパケットは一緒に組み合わされ、そして均一なLCIDを搬送する。
上記2つの例では、割り当てモジュールおよび決定モジュールはRLC層に配置され、処理モジュールはMAC層に配置される。さらに単純化するために、割り当てモジュール、決定モジュール、および処理モジュールのすべてを、特に図3Cに示すようにMAC層に配置することができる。
一実装形態では、処理モジュールは、決定モジュールによって処理されたデータを処理することができ、決定モジュールは、後続のデータを同時に処理して処理時間を節約することができる。例えば、決定モジュールは処理されたMAC PDUを、まず、処理モジュールに送信して、後続の処理をさせる。同時に、決定モジュールは、後続のMAC PDUをさらに処理する。
上記の説明では、各層のヘッダフォーマットでいくつかのフィールド、例えば、SN、LI、LCIDなどだけが示されているが、特定の実施形態では、他のフィールドもあり得ることに留意されたい。例えば、データや制御を示すタイプインジケータD/C、拡張子を示すフィールドであるEフィールド、最後のセグメントを示すLSなどである。
<二>前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されており、または異なるエンティティに配置されている。または前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが非理想的なバックホールを介して接続されている実施され、以下に説明する。
ここで、例えば、割り当てモジュールはCUに配置され、決定モジュールおよび処理モジュールはDUに配置される。
図4Aは、CU/DUエンティティにおけるダウンリンクデータの典型的な処理を示す。ここで、CUは処理エンティティを指し、DUは分散処理エンティティを指す。
LCーHは割り当てモジュールを指し、RLCーLは決定モジュールを指し、それらはそれぞれ2つの物理エンティティ、すなわちCUおよびDUに配置される。
ダウンリンクデータは次のように送信される。
1:PDCP層は、高位層のデータにPDCP SNを割り当て、データに対してセキュリティ処理およびヘッダ圧縮を行い、データにヘッダを付加してPDCP PDUを生成し、それらを対応するRLCーHエンティティに送信する。
2:RLCーHエンティティは、RLC PDUとPDCP PDUとの間に1対1の対応関係がある場合には、受信したPDCP PDUに対して順番にRLC SNを割り当て、そしてデータおよび対応するRLC SNを1つまたは複数のRLC−Lエンティティに送信する。
ここで、フロー制御とフィードバックにより、リンク状態が良く、負荷が少ない経路を選択するか、あるいは必要な短い伝送遅延と高い信頼性を満たすために、複数のRLC−Lエンティティに同じデータを送信することができる。
3:DU内の1つまたは複数のRLCーLエンティティは、MAC層によってリアルタイムでスケジュールされた送信リソースのサイズに従って、後続の送信のために適切なサイズを有するRLC PDUおよびRLC PDUセグメントを組み合わせてMACレイヤに送信する。ここで、RLC PDUセグメントは、RLC−Hエンティティによって割り当てられたRLC SN、及びそのオリジナルPDCP PDUに従って、SO、LI、LSF、およびその他の指示フィールドを伝送する。
本発明に係る実施例では、データはMAC/PHY層で処理され、次いでエアインタフェースを介して送信され、さらに反対側のPHY/MAC層で処理され、受信側RLCーLエンティティに配信される。RLCーHエンティティは受信状態を更新してフィードバックし、データパケットを再構成してPDCP層に伝達する。PDCP層は、順不同のセキュリティ保護解除、ヘッダーの復元、およびその他の操作をサポートする。
オプションとして、ここでは、RLCーLエンティティは最初にRLC PDUを再構成し、次にそれらをRLCーHエンティティに配信するか、またはRLCーLエンティティは最初にRLC PDUセグメントをRLC−Hに直接配信し、そして最後にRLC−Hエンティティはそれらを再構成して順序付ける。一般に、同じRLC PDUがそれぞれの経路を介して送信されるとき、RLCーHエンティティは、異なる経路からのRLC PDUセグメントを再結合することによって再結合をスピードアップし、遅延を短縮することができる。したがって、同じデータが複数の経路を介して送信されるとき、RLC PDUセグメントを再結合する機能は、RLCーHエンティティによって実行され得る。そうでなければ、この機能は1つまたは複数のRLCーLエンティティによって実行することができる。すなわち、この機能は柔軟に実行することができる。
さらに、CUとDUとの間でユーザプレーンプロトコルスタック分布の典型的な例のみが実行されているが、実際には、本出願の実施形態によるデータを処理する方法も実行できる。同様に、PDCPエンティティのみがCU内にあり、RLCエンティティとMACエンティティの両方がDU内にあるか、またはPDCPエンティティと複数のRLCーHエンティティがCU内にあり、複数のRLC−LとMACがDUにある。データの処理は類似するため、ここではそれらの繰り返しの説明は省略する。
図5に示すように、本発明に係る実施例データを受信するための方法は以下のステップを含む。
ステップ500において、受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割する。
ステップ501において、伝送モジュールは、受信したRLC PDUを解析モジュールに送信する。
ステップ502において、解析モジュールは、解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得し、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む。
本発明に係る実施例前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されている。
受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはDUであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはCUにあり、前記受信モジュールおよび前記伝送モジュールはDUにある。
<一>便利な説明のために、受信モジュール、伝送モジュール、および解析モジュールを含む3つのユーザプレーン(UP, User Plane)エンティティのすべてが含まれる例として、本発明の解決策を以下に説明する。前記受信モジュール、前記伝送モジュールおよび前記解析モジュールそれらは同じ物理的エンティティに位置しているか、または理想的なバックホールを介して接続されている(伝送遅延はミリ秒オーダーをはるかに下回る)。
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールは同じエンティティに配置されており、または異なるエンティティに配置されている。または前記受信モジュール、前記伝送モジュールおよび前記解析モジュールの間は、非理想的なバックホールであり、これについては後述する。
受信端は、送信端の逆処理を行う。エアインタフェースを介して物理層からデータを受信すると、受信端は、物理層でデータを処理し、次にデータをMAC PDUのフォーマットに回復する。
データを受信すると、受信端は、そこに搬送されるLCID、LI、および他の情報に従って、異なるデータブロックについてデータを解析し、LCID指示に従って異なる論理チャネルのRLC PDUを決定する(セグメントされるRLC PDUを含むこともできる)。
伝送モジュールは、RLC PDUを受信すると、以下の2つの実施態様でRLC PDUを処理する。
第1の実施形態では、前記伝送モジュールは受信したRLC PDUを直接解析モジュールに送信する。
この実施では、RLC PDUを受信すると、伝送モジュールはRLC PDUを解析モジュールに配信し、また、セグメントされたRLC PDUを解析モジュールに直接配信する。
実際、第1の実施態様は、トランスペアレント伝送の実施態様と類似している。すなわち、受信したデータのすべてが、例えばギャップ(Gap)検出、並べ替えタイマー、ACK/NACK状態フィードバックなどの処理のためにRLC Higherモジュール(すなわち解析モジュール)に直接送信される。
第2の実施形態では、前記伝送モジュールは、受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信する。
前記伝送モジュールは、受信したRLC PDUの順序を並べ替え、セグメントされたRLC PDUを再結合してさらに順序を並べ替え、それによってそれらがMAC HARQの起因して故障していることを回避し、それらを解析モジュールに配信する。
個別に受信されたRLC PDUがある場合には、Torordering_timerが開始され、Treording_timerが満了した後にまだRLC PDU全体が受信されていない場合には、Torordering_timerが満了するまで検出されたRLC PDUは、解析モジュールに配信されるか、されなくてもよい。RLC PDU全体が受信されるまで解析モジュールに配信される。
ここで、RLC PDUは、それらのRLC SNの順序で受信状態を更新する。例えば:
順番に現在受信されているデータの最高SNが3である場合、最高SNへの次のSNは4になる。そして、新しく受信されたRLC PDUのSNが4である場合、すなわち、RLC PDUが順番に受信された場合、順番に受信されたデータの最も高いSNへの次のSNは、5に更新される(次のSNを最高のSNに記録することなく最高のSNのみを記録することができる)。
そして、RLC SN間にSNギャップが発生している場合(例えば、受信されたRLC PDUのSNが3であり、次のSNが5である場合、SNギャップがあるとみなす)、T−reorderingタイマを開始させて低位層の送信によるアウトオブオーダ状態を検出する。T−reorderingタイマが満了になった後にPDUが受信されていない場合、待機が中止されるか(Unacknowledgedモード(UM))、または、解析モジュールが再送を要求するためのNACK状態レポートをフィードバックする(確認モード(AM))。
前記伝送モジュールが受信したRLC PDUを解析モジュールに送信した後、前記解析モジュールは、受信したRLC PDUのRLC SNに従ってフィードバック情報を生成する。その後、フィードバック情報は、本出願の実施形態による方法のように送信することができる。
以下に説明するように、異なる受信インスタンスにおいて異なるフィードバック情報がそれぞれ作成される。
第1の例では、SNギャップが発生していない場合、すなわち、RLC PDUが首尾よく受信された場合、フィードバック情報は肯定応答(ACKnowledge,ACK)情報を含むことになる。
第2の例では、SNギャップが発生している場合、すなわち1つまたは複数のRLC PDUが紛失されている場合、すなわち1つまたは複数のRLC PDUが失われている場合、フィードバック情報は否定応答(Negative ACKnowledge,NACK)情報を含むことになる。
SNギャップが発生したことに対するフィードバック情報は、伝送リソースのサイズによってRLC PDUデータをセグメントすることができるため、RLC PDU全体が紛失されたり、RLC PDUセグメントが紛失されたりしてギャップが発生する。または一連の連続したRLC PDUが紛失される。
NACK状態は、高効率を考慮し、オーバーヘッドを節約しながら報告される。単一の紛失RLC PDUが個別のNACK_SNで明示的に示され、RLC PDUセグメント紛失がNACK_SNにおいて搬送されているSO及びLIで明示的に示される。連続したSNを有するPDUは、連続した紛失PDUの数を搬送する最初のNACK_SNと共に明示的に示される。NACK情報のみが1つずつ示され、NACKで明示的に示されたPDUまたはPDUセグメントよりもACK_SNを持つほかの全てのPDUが正しく受信されたことを示すためのACK_SNは1つだけである。
次に、SNギャップが発生した場合のフィードバック情報について説明する。
1.セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含み、。
例えば、受信したRLC PDUのSNが3であり、次の受信されたRLC PDUのSNが5であれば、SNが4のRLC PDUは紛失されたと判断され、4はフィードバック情報に追加することができる。
2.セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示す。
例えば、受信したRLC PDUセグメント化されたSNは3であり、次の受信したRLC PDUのSNは4であり、SNが3のRLC PDUはセグメント化されたRLC PDUとして決定され、そして受信されていない特定のセグメントを決定することができる。第1のセグメントが受信されず、紛失RLC PDUの長さが200バイトである場合、フィードバック情報はSN = 3、長さ= 200、そして、オリジナルRLC PDU内の紛失セグメントの開始位置を示すSO=0または第1のセグメントを示すFS=1を含む。オプションとして、長さは長さインジケータに示されることができ、またはオリジナルRLC PDU内の当該セグメントの終了位置として表すことができる。
3、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含み、。
例えば、受信したRLC PDUのSNが3であり、次の受信したRLC PDUのSNが7であれば、SNが4、5、および6のRLC PDUが紛失されたと決定されるだろう。したがって、フィードバック情報は4(すなわち、第1のRLC PDUのRLC SN)および3(紛失RLC PDUの数)を含む。
4、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUである。
例えば、SNが4のオリジナルRLC PDUの一部が受信され、次に受信したRLC PDUのSNが7である場合、SNが4、5のRLC PDUが紛失されたと決定される。4、5、および6のSNを有するRLC PDUのうち、SNが4のRLC PDUがセグメント化されたRLC PDUである場合、フィードバック情報は4(すなわち、第1のRLC PDUのRLC SN)、3(紛失RLC PDUの数)、およびセグメント化されたRLC PDUを示す情報(例えば、00は最初のRLC PDUがセグメント化され、01は最後のRLC PDUがセグメント化され、11は最初および最後のRLC PDUがセグメント化されることを示す)を含む。
受信端は受信状態に従ってのみフィードバックを行い、RLC PDU全体が受信されない場合(RLC PDUがセグメント化されている)、SNは紛失されたRLC PDU全体を示すことができる。そして、RLC PDUのセグメントの一部が受信された場合、状態報告は、紛失されたRLC PDUセグメントのセグメント情報を搬送するだろう。
ここで、紛失された連続したRLC PDUについての情報がフィードバックされるべきである場合、紛失された連続したRLC PDUの中にセグメント化されたRLC PDUは存在せず、あるいは最初のRLC PDUおよび/または最後のRLC PDUはセグメント化されたPDUであり、そして、紛失された連続するRLC PDUの中にセグメント化されたRLC PDUがある場合、第1および第2の実施、すなわちRLC PDUが適用され得る。すなわち、セグメント化されていないRLC PDUおよびセグメント化されたRLC PDUは別々にフィードバックされ、あるいは要件を満たすRLC PDUは連続的にフィードバックされ、他のRLC PDUは別々にフィードバックされる。
例えば、SNが3〜8のRLC PDUが紛失され、SNが7のRLC PDUがセグメント化されたRLC PDUである場合、SNが3〜6のRLC PDUは連続的にフィードバックされてもよい。また、SNが7と8のRLC PDUは別々にフィードバックされてもよい。あるいは、SNが3から6のRLC PDUを連続的にフィードバックし、SNが7と8のRLC PDUを連続的にフィードバックしてもよい。
一実装形態では、RLC PDU全体が受信ウィンドウで受信されるとき、たとえそれが順番に受信されたRLC PDUでなくても、解析モジュールはPDCP PDUについてRLC PDUを解析し、PDCP PDUをPDCP層送信することができる。PDCP層上で復号化、完全性保護解除、ヘッダ解凍などを実行する。
PDCP層の場合、RLC層から送信されたPDCP PDUを受信すると、PDCP層は、それらが受信ウィンドウ内で通常のデータパケットであるかどうか、それらが重複するかどうかなどを判断し、復号化、完全性保護、ヘッダ復元を実行する。その後に当該データパケットの順序を並べ替え、順序通り配信の要件を満たす場合、高位層に配信してもよい。そうでなければ、PDCP層はそれらの順序並べ替えを待ち、その後ギャップにあるデータが補足された後に順番に高位層にそれらすべてを配信する。
<二>前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールは同じエンティティに配置されており、またはは、異なるエンティティ中に配置されているまたは前記受信モジュール、前記伝送モジュールおよび前記解析モジュールが非理想的なバックホールを介して接続されている実施は、以下に説明する。
図4Bは、CU/DUエンティティにおけるアップリンクデータの典型的な処理を示す。
例えば、前記解析モジュールはCUに配置され、前記伝送モジュールおよび前記受信モジュールはDUにある。
1.MDC PDUデータを受信すると、DU内のMAC層(すなわち受信モジュール)は、異なる論理チャネルのRLC PDUまたはRLC PDUセグメントに関するデータを解析し、それらをRLCDUのRLC Lowerモジュール(すなわち、伝送モジュール)に送信する。
2.RLC Lowerモジュールはそれらを処理しないが、それらをRLC Higherモジュール(すなわち、解析モジュール)に直接配信するか、またはRLC Lowerモジュールはそれらを並べ替えて再結合し、次いでそれらをRLC Higherモジュールに配信するする。
3.RLC Higherモジュールは、RLC PDUまたはRLC PDUセグメントに対して並べ替えおよび必要な再結合、および他の動作を実行し、規定により、フ状態報告をフィードバックする。RLC Higherモジュールは、解析したPDCP PDUをPDCP層に送信する。
4.PDCPレイヤは、復号化、完全性保護解除、ヘッダ解凍、および他の操作を実行し、次いでそれらをAMモードの下で並べ替え、それらを順に高位層に配信する。
以上の説明から明らかなように、本願の実施の形態では、各層は、処理された層2データ同士をさらに処理することで、処理のリアルタイム性を向上させることができ、最初に送信および再送信されるセグメントのフォーマットおよび処理フローが統一され、処理の複雑さが軽減される。さらに、将来の様々な5Gアプリケーションシナリオにさらに適用可能になるように、多数のデータパケットのレイヤ2処理の効率を改善する。
同じ発明思想に基づいて、本発明に係る実施例は、データを送信するためのシステムをさらに提供し、当該システムは本発明に係る実施例によるデータを送信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。その繰り返しの説明はここでは省略する。
図6に示すように、本発明の実施例によるデータを送信するためのシステムは、
受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当てる割り当てモジュール600であって、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む割り当てモジュール600と
スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュール601と、
前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行う処理モジュール602とを備える。
オプションとして、前記割り当てモジュール600は、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当てる。
オプションとして、前記割り当てモジュール600は、高い優先順位のPDCP PDUに対して優先的にRLC SNを割り当てる。
オプションとして、生成された前記RLC PDUに少なくとも1つの前記PDCP PDUおよび割り当てられたRLC SNが含まれる。
または、受信した各PDCP PDUのPDCP SNの順序が、割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含む。
オプションとして、前記割り当てモジュール600は、スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成し、または、スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成する。
オプションとして、前記決定モジュール601は、スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成する。
オプションとして、前記決定モジュール601は、セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成する。
前記セグメント情報は、ターゲット(RLC PDU)のRLC SNと、ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、セグメント化されたデータの長さ情報と、セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示す指示子とのうちの一部または全部を含む。
オプションとして、前記処理モジュール602は、RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付け、順序付けされたRLC PDUからMAC PDUを構成する。
オプションとして、前記処理モジュール602は、順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成する。
前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含み、または前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有する。
オプションとして、前記RLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUである。
オプションとして、前記割り当てモジュール600、前記決定モジュール601および前記処理モジュール602は、同じエンティティに配置されている。
または、前記割り当てモジュール600、前記決定モジュール601および前記処理モジュール602の一部は、同じエンティティに配置されている。
または、前記割り当てモジュール600、前記決定モジュール601および前記処理モジュール602は異なるエンティティに配置されている。
オプションとして、前記割り当てモジュール600、前記決定モジュール601および前記処理モジュール602が同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはDUである。
前記割り当てモジュール600、前記決定モジュール601および前記処理モジュール602の一部が、同じエンティティに配置されている場合、前記割り当てモジュール600はCUに配置されており、前記決定モジュール601および前記処理モジュール602は、DUに配置されて。
同じ発明思想に基づいて、本発明に係る実施例は、データを受信するためのシステムをさらに提供する。当該システムは本発明に係る実施例によるデータを受信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。その繰り返しの説明はここでは省略する。
図7に示すように、本発明に係る実施例データを受信するためのシステムは、
受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割する受信モジュール700と、
受信したRLC PDUを解析モジュールに送信する伝送モジュール701と、
解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得する解析モジュール702とを備える。
各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む。
オプションとして、前記解析モジュール702は、受信したRLC PDUのRLC SNに従ってフィードバック情報を生成する。
セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含む。
または、セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示す。
または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含む。
または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUである。
オプションとして、前記伝送モジュール701は、受信したRLC PDUを解析モジュールに直接送信し、または、受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信する。
オプションとして、前記受信モジュール700、前記伝送モジュール701および前記解析モジュール702は、同じエンティティに配置されている。または、
前記受信モジュール700、前記伝送モジュール701および前記解析モジュール702の一部は、同じエンティティに配置されている。
または、前記受信モジュール700、前記伝送モジュール701および前記解析モジュール702は、異なるエンティティ中に配置されている。
オプションとして、前記受信モジュール700、前記伝送モジュール701および前記解析モジュール702が同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはDUである。
前記受信モジュール700、前記伝送モジュール701および前記解析モジュール702の一部が同じエンティティに配置されている場合、前記解析モジュール702は、CUに配置されており、前記受信モジュール700および前記伝送モジュール701は、DUに配置されている。
図8は、割り当てモジュール600、決定モジュール601および処理モジュール602が同じエンティティに配置されるの例を挙げた。割り当てモジュール600、決定モジュール601および処理モジュール602の一部が同じエンティティにあるか、またはすべてが異なるエンティティにある場合は、プロセッサが1つまたは複数のモジュールの機能を実行することを除いて図8に示される構造と同様である。ここではそれらの繰り返しの説明は省略する。
同じ発明思想に基づいて、本発明に係る実施例は、送信装置を提供する。当該装置は本発明に係る実施例によるデータを送信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。その繰り返しの説明はここでは省略する。
図8に示すように、本発明の実施例に係る送信装置は、
メモリ804内のプログラムを読み込んで実行するように構成されたプロセッサ801と、
プロセッサ801の制御下でデータを送受信するように構成される送受信機802とを備え、
前記プロセッサ801は、受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含み、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する。前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行う。
オプションとして、前記プロセッサ801は、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当てる。
オプションとして、前記プロセッサ801は、高い優先順位のPDCP PDUに対して優先的にRLC SNを割り当てる。
オプションとして、生成された前記RLC PDUに少なくとも1つの前記PDCP PDUおよび割り当てられたRLC SNが含まれる。
または、受信した各PDCP PDUのPDCP SNの順序が、割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含む。
オプションとして、前記プロセッサ801は、スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成し、または、スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成する。
オプションとして、前記プロセッサ801は、スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成する。
オプションとして、前記プロセッサ801は、
セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成する。
前記セグメント情報は、ターゲット(RLC PDU)のRLC SNと、ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、セグメント化されたデータの長さ情報と、セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示す指示子とのうちの一部または全部を含む。
オプションとして、前記プロセッサ801は、RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付ける。順序付けされたRLC PDUからMAC PDUを構成する。
オプションとして、前記プロセッサ801は、順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成する。
前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含み、または前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有する。
オプションとして、前記RLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUである。
図8では、バスアーキテクチャ(バス800によって表される)では、バス800は、いずれ数の相互接続するバス及びブリッジを備える。バス800は、プロセッサ801が代表となる1つまたは複数のプロセッサ及びメモリ804が代表となるメモリの多様な回路により接続される。バス800は、外部設備、電圧レギュレーター及び電力管理回路等の他の回路を接続することもできる。これらは、当該分野の周知技術であるため、本発明において、詳細に説明しない。バスインターフェース803は、バス800と送受信機802の間でインターフェースを提供する。送受信機802は、複数の部品であることができ、すなわち、ち、送信機及び受信機を備え、伝送媒体を介して他の装置と通信するユニットを提供する。プロセッサ801により処理されたデータは、アンテナ805を介して無線媒体を介して送信され、さらにアンテナ805はデータを受信してプロセッサ901に送信するプロセッサ801。
プロセッサ801は、バス800を管理し、通常のプロセスを実行することを担当し、さらに、タイミング、周辺インタフェース、電圧調整、電源管理、および他の制御機能を含む様々な機能を果たすことができる。メモリ804は、プロセッサ801が動作する際に利用するデータを記憶することができる。
オプションとして、プロセッサ801は、CPU、ASIC(Application Specific Integrated Circuit)、FPGA(Field−Programmable Gate Array)またはCPLD(Complex Programmable Logic Device)とすることができる。
同じ発明思想に基づいて、本発明に係る実施例は受信装置をさらに提供する。当該装置は本発明に係る実施例によるデータを受信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。システムの実施は方法の実施をその繰り返しの説明はここでは省略する。
図9は、受信モジュール700、伝送モジュール701および解析モジュール702が同じエンティティに配置される例を挙げた。受信モジュール700、伝送モジュール701および解析モジュール702の一部が同じエンティティに配置されるか、またはすべてが異なるエンティティに配置される。プロセッサが1つまたは複数のモジュールの機能を実行することを除いて図9に示される構造と同様である。ここではそれらの繰り返しの説明は省略する。
図9に示すように、本発明の実施例に係る受信装置は、
メモリ904内のプログラムを読み込んで実行するように構成されたプロセッサ901と、ロセッサ901の制御下でデータを送受信するように構成される送受信機902とを備える。
前記プロセッサ901は、受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割し、受信したRLC PDUを解析モジュールに送信し、解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得し、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む。
オプションとして、前記プロセッサ901は、受信したRLC PDUのRLC SNに従ってフィードバック情報を生成する。
セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含み、または、
セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示す。
または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含む。
または、連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUである。
オプションとして、前記プロセッサ901は、受信したRLC PDUを解析モジュールに直接送信し、または、受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信する。
図9では、バスアーキテクチャ(バス900によって表される)では、バス900は、いずれ数の相互接続するバス及びブリッジを備える。バス900は、プロセッサ901が代表となる1つまたは複数のプロセッサ及びメモリ904が代表となるメモリの多様な回路により接続される。バス900は、外部設備、電圧レギュレーター及び電力管理回路等の他の回路を接続することもできる。これらは、当該分野の周知技術であるため、本発明において、詳細に説明しない。バスインターフェース903は、バス900と送受信機902の間でインターフェースを提供する。送受信機902は、複数の部品であることができ、すなわち、ち、送信機及び受信機を備え、伝送媒体を介して他の装置と通信するユニットを提供する。プロセッサ901により処理されたデータは、アンテナ905を介して無線媒体を介して送信され、さらにアンテナ905はデータを受信してプロセッサ901に送信する。
プロセッサ901は、バス900を管理し、通常のプロセスを実行することを担当し、さらに、タイミング、周辺インタフェース、電圧調整、電源管理、および他の制御機能を含む様々な機能を果たすことができる。メモリ904は、プロセッサ901が動作する際に利用するデータを記憶することができる。
オプションとして、プロセッサ901は、CPU、ASIC、FPGAまたはCPLDとすることができる。
以上は本発明の実施形態の方法、装置(システム)、およびコンピュータプログラム製品のフロー図および/またはブロック図によって、本発明を記述した。理解すべきことは、コンピュータプログラム指令によって、フロー図および/またはブロック図における各フローおよび/またはブロックと、フロー図および/またはブロック図におけるフローおよび/またはブロックの結合を実現できる。プロセッサはこれらのコンピュータプログラム指令を、汎用コンピュータ、専用コンピュータ、組込み式処理装置、またはいは他のプログラム可能なデータ処理装置設備の処理装置器に提供でき、コンピュータまたはいは他のプログラム可能なデータ処理装置のプロセッサは、これらのコンピュータプログラム指令を実行し、フロー図における一つまたはいは複数のフローおよび/またはブロック図における一つまたはいは複数のブロックに指定する機能を実現する。
これらのコンピュータプログラム指令は又、コンピュータまたはいは他のプログラム可能なデータ処理装置を特定方式で動作させるコンピュータ読取記憶装置に記憶できる。これによって、指令を含む装置は当該コンピュータ読取記憶装置内の指令を実行でき、フロー図における一つまたはいは複数のフローおよび/またはブロック図における一つまたはいは複数のブロックに指定する機能を実現する。
無論、当業者によって、上述した実施形態に記述された技術的な解決手段を改造し、またはいはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。そのような改造と置換は、すべて本発明の請求の範囲に属する。
UE 端末
eNB 基地局
オプションとして、前記割り当てモジュール600は、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当てる。または、同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含む。
オプションとして、前記プロセッサ801は、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当てる。または、同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含む。

Claims (36)

  1. 割り当てモジュールは、受信したパケットデータコンバージェンスプロトコルデータユニット(PDCP PDU)から無線リンク制御プロトコルデータユニット(RLC PDU)を構成し、対応するRLCシーケンス番号(SN)を割り当てるステップであって、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む前記割り当てるステップと、
    決定モジュールは、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定するステップと、
    処理モジュールは、前記スケジュールされたリソースの数に対応するデータからメディアアクセス制御プロトコルデータユニット(MAC PDU)を構成し、前記MAC PDUに従って、データ送信の処理を行うステップとを備えることを特徴とするデータを送信するための方法。
  2. 前記割り当てモジュールが対応するRLC SNを割り当てる場合、
    前記割り当てモジュールは、同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当て、または、
    前記割り当てモジュールは、同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含むことを特徴とする請求項1に記載のデータを送信するための方法。
  3. 前記割り当てモジュールは、高い優先順位のPDCP PDUに対して優先的にRLC SNを割り当てることを特徴とする請求項2に記載のデータを送信するための方法。
  4. 生成された前記RLC PDUに少なくとも1つの前記PDCP PDUおよび割り当てられたRLC SNが含まれ、または、
    受信した各PDCP PDUのPDCP SNの順序が、割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含むことを特徴とする請求項1に記載のデータを送信するための方法。
  5. 前記割り当てモジュール対応するRLC SNを割り当てる場合、
    前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成し、または、
    前記割り当てモジュールは、スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成することを特徴とする請求項1に記載のデータを送信するための方法。
  6. 前記決定モジュールは、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する場合、
    前記決定モジュールがスケジュールされたリソースの数に従って、セグメント化すべきであると決定した場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成することを特徴とする請求項1に記載のデータを送信するための方法。
  7. 前記決定モジュールが、前記ターゲット(RLC PDU)をセグメント化して新しいRLC PDUを生成する場合、
    前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成し、
    前記セグメント情報は、
    ターゲット(RLC PDU)のRLC SNと、
    ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、
    セグメント化されたデータの長さ情報と、
    セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含むことを特徴とする請求項6に記載のデータを送信するための方法。
  8. 前記処理モジュールが、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成する場合、
    前記処理モジュールは、RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付け、
    前記処理モジュールは、順序付けされたRLC PDUからMAC PDUを構成することを特徴とする請求項1に記載のデータを送信するための方法。
  9. 前記処理モジュールが、順序付けされたRLC PDUからMAC PDUを構成する場合、
    前記処理モジュールは、順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成し、
    前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含み、または前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有することを特徴とする請求項8に記載のデータを送信するための方法。
  10. 前記RLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUであることを特徴とする請求項1ないし請求項9のいずれか1項に記載のデータを送信するための方法。
  11. 前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、
    前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されており、または、
    前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されていることを特徴とする請求項1ないし請求項9のいずれか1項に記載のデータを送信するための方法。
  12. 前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末または分散型ユニット(DU)であり、
    前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールは中央ユニット(CU)にあり、前記決定モジュールおよび前記処理モジュールはDUにあることを特徴とする請求項11に記載のデータを送信するための方法。
  13. 受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割するステップと、
    伝送モジュールは、受信したRLC PDUを解析モジュールに送信するステップと、
    解析モジュールは、解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得するステップとを備え、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含むことを特徴とするデータを受信するための方法。
  14. 前記伝送モジュールが受信したRLC PDUを解析モジュールに送信した後、
    前記解析モジュールは、受信したRLC PDUのRLC SNに従ってフィードバック情報を生成し、
    セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含み、または、
    セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示し、または、
    連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含み、または、
    連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUであることを特徴とする請求項13に記載のデータを受信するための方法。
  15. 前記伝送モジュールが受信したRLC PDUを解析モジュールに送信する場合、
    前記伝送モジュールは、受信したRLC PDUを解析モジュールに直接送信し、または、
    前記伝送モジュールは、受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信することを特徴とする請求項13に記載のデータを受信するための方法。
  16. 前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
    前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されており、または、
    前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されていることを特徴とする請求項13ないし請求項15のいずれか1項に記載のデータを受信するための方法。
  17. 受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはDUであり、
    前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはCUにあり、前記受信モジュールおよび前記伝送モジュールはDUにあることを特徴とする請求項16に記載のデータを受信するための方法。
  18. 受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当てるための割り当てモジュールであって、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含む前記割り当てモジュールと、
    スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュールと、
    前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行う処理モジュールとを備えることを特徴とするデータを送信するためのシステム。
  19. 前記割り当てモジュールは、
    同じ優先順位のそれぞれのPDCP PDUが受信される順序で対応するRLC SNを割り当て、または、
    同じ優先順位のそれぞれのPDCP PDU集合が受信される順序で対応するRLC SNを割り当て、前記PDCP PDU集合は少なくとも1つのPDCP PDUを含むことを特徴とする請求項18に記載のデータを送信するためのシステム。
  20. 前記割り当てモジュールは、
    高い優先順位のPDCP PDUに対して優先的にRLC SNを割り当てることを特徴とする請求項19に記載のデータを送信するためのシステム。
  21. 生成された前記RLC PDUに少なくとも1つの前記PDCP PDUおよび割り当てられたRLC SNが含まれ、または、
    受信した各PDCP PDUのPDCP SNの順序が、割り当てられたRLC SNの順序と同じである場合、生成された前記RLC PDUは、少なくとも1つの受信した前記PDCP PDUを含むことを特徴とする請求項18に記載のデータを送信するためのシステム。
  22. 前記割り当てモジュールは、
    スケジュールされたリソースの数を決定する前、受信したPDCP PDUからRLC PDUを構成し、または、
    スケジュールされたリソースの数を決定した後、受信したPDCP PDUからRLC PDUを構成することを特徴とする請求項18に記載のデータを送信するためのシステム。
  23. 前記決定モジュールは、
    スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット(RLC PDU)を決定し、前記ターゲット(RLC PDU)をセグメント化して、新しいRLC PDUを生成することを特徴とする請求項18に記載のデータを送信するためのシステム。
  24. 前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいRLC PDUを生成し、
    前記セグメント情報は、
    ターゲット(RLC PDU)のRLC SNと、
    ターゲット(RLC PDU)内のセグメント化されたデータの開始位置情報と、
    セグメント化されたデータの長さ情報と、
    または、セグメント化されたデータがターゲット(RLC PDU)内の最後のセグメントデータであるかどうかを示すインジケータとのうちの情報の一部または全部を含むることを特徴とする請求項23に記載のデータを送信するためのシステム。
  25. 前記処理モジュールは、
    RLC SNに従って同じ論理チャネルのRLC PDUを順序付け、および、優先順位に従って異なる論理チャネルのRLC PDUを順序付け、
    順序付けされたRLC PDUからMAC PDUを構成することを特徴とする請求項18に記載のデータを送信するためのシステム。
  26. 前記処理モジュールは、
    順序付けされたRLC PDUのLCIDに従ってMAC PDUを構成し、
    前記MAC PDUは、各RLC PDUに含まれるそれぞれのRLC PDUのLCIDを含み、
    または前記MAC PDUは異なるLCIDを含み、同じLCIDに対応するRLC PDUは、1つのLCIDを共有することを特徴とする請求項25に記載のデータを送信するためのシステム。
  27. 前記RLC PDUは、最初に伝送されたRLC PDUおよび/または再送信されたRLC PDUであることを特徴とする請求項18ないし請求項26のいずれか1項に記載のデータを送信するためのシステム。
  28. 前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、
    前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールは同じエンティティに配置されており、または、
    前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されていることを特徴とする請求項18ないし請求項26のいずれか1項に記載のデータを送信するためのシステム。
  29. 前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはDUであり、
    前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはCUにあり、前記決定モジュールおよび前記処理モジュールはDUにあることを特徴とする請求項28に記載のデータを送信するためのシステム。
  30. 受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割するための、受信モジュールと、
    受信したRLC PDUを解析モジュールに送信するための、伝送モジュールと、
    解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得するための、解析モジュールと、を備え、
    各RLC PDUは1つのRLC SNに対応することを特徴とするデータを受信するためのシステム。
  31. 前記解析モジュールは、
    受信したRLC PDUのRLC SNに従ってフィードバック情報を生成し、
    セグメント化されていない紛失RLC PDUがある場合、フィードバック情報は紛失RLC PDUのRLC SNを含み、または、
    セグメント化された紛失RLC PDUがある場合、フィードバック情報は、紛失RLC PDUの所属のオリジナルRLC PDUのRLC SNを含み、オリジナルRLC PDU内の紛失RLC PDUの開始位置情報及び紛失RLC PDUの長さ情報を示し、または、
    連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがない場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNおよび紛失RLC PDUの数を含み、または、
    連続的な紛失RLC PDUがあり、連続的なRLC PDUにセグメント化されたRLC PDUがある場合、フィードバック情報は、連続的なRLC PDUのうちの最初のRLC PDUのRLC SNを含み、セグメント化されたRLC PDUの情報および紛失RLC PDUの数を示し、前記セグメント化されたRLC PDUは、連続的なRLC PDUのうちの最初のRLC PDUおよび/または最後のRLC PDUであることを特徴とする請求項30に記載のデータを受信するためのシステム。
  32. 前記伝送モジュールは、
    受信したRLC PDUを解析モジュールに直接送信し、または、
    受信したDUのRLC に従って受信したRLC PDUを順序付けおよび/または再結合し、次いで順序付けされたおよび/または再結合されたRLC PDUを解析モジュールに送信することを特徴とする請求項30に記載のデータを受信するためのシステム。
  33. 前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
    前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されており、または、
    前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されていることを特徴とする請求項30ないし請求項32のいずれか1項に記載のデータを受信するためのシステム。
  34. 受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはDUであり、
    前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの2つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはCUにあり、前記受信モジュールおよび前記伝送モジュールはDUにあることを特徴とする請求項33に記載のデータを受信するためのシステム。
  35. メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
    プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
    前記プロセッサは、受信したPDCP PDUからRLC PDUを構成し、生成されたRLC PDUに対応するRLC SNを割り当て、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含み、スケジュールされたリソースの数に従って、生成されたRLC PDUから前記スケジュールされたリソースの数に対応するデータを決定し、前記スケジュールされたリソースの数に対応するデータからMAC PDUを構成し、前記MAC PDUに従って、データ送信の処理を行うことを特徴とする送信装置。
  36. メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
    プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
    前記プロセッサは、受信したメディアアクセス制御プロトコルデータユニット(MAC PDU)を複数の無線リンク制御プロトコルデータユニット(RLC PDU)に分割し、受信したRLC PDUを解析モジュールに送信し、解析可能であると決定すると、順序付きおよび/または再結合したRLC PDUを解析してPDCP PDUを取得し、各RLC PDUは1つのRLC SNに対応し、各RLC PDUは少なくとも1つのPDCP PDUを含むことを特徴とする受信装置。
JP2019523796A 2016-11-03 2017-10-11 データを送受信するための方法およびシステム Pending JP2019533395A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201610959950.6 2016-11-03
CN201610959950.6A CN108024374A (zh) 2016-11-03 2016-11-03 一种进行数据发送和接收的方法及***
PCT/CN2017/105729 WO2018082433A1 (zh) 2016-11-03 2017-10-11 一种进行数据发送和接收的方法及***

Publications (1)

Publication Number Publication Date
JP2019533395A true JP2019533395A (ja) 2019-11-14

Family

ID=62075776

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019523796A Pending JP2019533395A (ja) 2016-11-03 2017-10-11 データを送受信するための方法およびシステム

Country Status (6)

Country Link
US (1) US10986653B2 (ja)
EP (1) EP3537827A4 (ja)
JP (1) JP2019533395A (ja)
KR (1) KR20190075119A (ja)
CN (1) CN108024374A (ja)
WO (1) WO2018082433A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024029423A1 (ja) * 2022-08-03 2024-02-08 三菱電機株式会社 通信システム

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3319252A1 (en) * 2016-11-04 2018-05-09 Panasonic Intellectual Property Corporation of America Efficient multiplexing of control information in transport block
US11050721B2 (en) * 2016-12-26 2021-06-29 Htc Corporation Device and method of handling mobile data transmissions in a wireless communication system
CN108282273B (zh) * 2017-01-05 2024-03-08 华为技术有限公司 分段重传的方法和装置
JP7376363B2 (ja) * 2017-05-05 2023-11-08 ノキア テクノロジーズ オサケユイチア 無線リンク制御ステータスのレポーティング
US10721650B2 (en) * 2017-06-09 2020-07-21 Samsung Electronics Co., Ltd. Method and apparatus for accelerating data processing in wireless communication system
CN110099448B (zh) * 2018-01-31 2023-01-13 华为技术有限公司 通信的方法和装置
JP7118142B2 (ja) * 2018-05-17 2022-08-15 株式会社Nttドコモ ネットワークノード
WO2021148856A1 (en) * 2020-01-23 2021-07-29 Zeku Inc. Techniques for queueing packet data units at a medium access control layer
CN114846890A (zh) * 2020-03-18 2022-08-02 Oppo广东移动通信有限公司 一种数据包重组方法、电子设备及存储介质
WO2021217605A1 (zh) * 2020-04-30 2021-11-04 华为技术有限公司 处理数据包的方法和通信装置
WO2022011725A1 (zh) * 2020-07-17 2022-01-20 华为技术有限公司 一种数据传输方法及装置
CN114500671B (zh) * 2020-10-27 2024-05-07 ***通信有限公司研究院 数据处理方法及设备
US20220085916A1 (en) * 2020-12-26 2022-03-17 Intel Corporation Scalable protocol-agnostic reliable transport
US11758460B1 (en) * 2021-02-02 2023-09-12 T-Mobile Usa, Inc. Managing local application connectivity in a multi-network environment
CN113507346A (zh) * 2021-06-03 2021-10-15 北京中联国成科技有限公司 一种基于5g的远程通信方法及装置
WO2023193269A1 (zh) * 2022-04-08 2023-10-12 Oppo广东移动通信有限公司 数据处理方法、装置、通信设备及存储介质
WO2024065296A1 (zh) * 2022-09-28 2024-04-04 华为技术有限公司 数据传输方法及装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080310452A1 (en) 2007-06-14 2008-12-18 Texas Instruments Incorporated Data link layer headers
CN101369879B (zh) * 2007-08-14 2012-12-26 华为技术有限公司 一种请求数据重传的方法及装置
CN101388900B (zh) * 2007-09-12 2014-05-28 电信科学技术研究院 一种协议数据单元填充的处理方法、装置及***
US9554417B2 (en) 2008-12-24 2017-01-24 Qualcomm Incorporated Optimized header for efficient processing of data packets
CN101848489B (zh) * 2009-03-25 2014-02-05 中兴通讯股份有限公司 Pdu的发送/接收方法和装置
CN101932004B (zh) * 2009-06-25 2012-07-04 电信科学技术研究院 一种数据链路层的数据发送处理方法及设备
TWI510127B (zh) * 2010-10-01 2015-11-21 Interdigital Patent Holdings 允許自多傳輸點接收之mac及rlc架構及方法
CN106211340A (zh) 2012-12-14 2016-12-07 华为技术有限公司 子母基站簇、集中单元、拉远单元及信息处理方法
US10142847B2 (en) 2014-05-23 2018-11-27 Qualcomm Incorporated Secure relay of discovery information in wireless networks
TWI566536B (zh) * 2015-03-23 2017-01-11 瑞昱半導體股份有限公司 無線用戶設備的控制電路
WO2017049647A1 (zh) * 2015-09-25 2017-03-30 华为技术有限公司 一种数据发送方法、数据接收方法和相关设备
CN106465183B (zh) * 2016-09-20 2020-06-02 北京小米移动软件有限公司 数据传输方法、装置及***
WO2018053852A1 (zh) * 2016-09-26 2018-03-29 北京小米移动软件有限公司 无线承载的配置方法、装置及***
TWI657708B (zh) * 2016-09-30 2019-04-21 聯發科技股份有限公司 用於新型無線電系統的分段與級聯方法及使用者設備
EP3301842A1 (en) * 2016-09-30 2018-04-04 Panasonic Intellectual Property Corporation of America Efficient user plane architecture for new rat
US20180124843A1 (en) * 2016-11-01 2018-05-03 Sharp Laboratories Of America, Inc. Configurable radio link controller frame structure

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024029423A1 (ja) * 2022-08-03 2024-02-08 三菱電機株式会社 通信システム

Also Published As

Publication number Publication date
CN108024374A (zh) 2018-05-11
EP3537827A1 (en) 2019-09-11
KR20190075119A (ko) 2019-06-28
US10986653B2 (en) 2021-04-20
US20190306871A1 (en) 2019-10-03
WO2018082433A1 (zh) 2018-05-11
EP3537827A4 (en) 2019-10-09

Similar Documents

Publication Publication Date Title
JP2019533395A (ja) データを送受信するための方法およびシステム
US11122152B2 (en) Data processing method and apparatus to reduce an overhead in a layer two protocol
CN107359968B (zh) 一种单层序列号的数据传输方法及装置
US9801200B2 (en) Scheduling method, base station, user equipment, and system
CN108282248B (zh) 一种数据传输方法、网络侧设备及用户设备
US9185722B2 (en) Contention based access optimization
WO2018130034A1 (zh) 数据处理方法、装置和***
JP5957435B2 (ja) 効率的な共用e−dch管理のための信号伝送方式
TWI357744B (en) Cognitive flow control based on channel quality co
JP5118095B2 (ja) 無線リンク制御における再送を支援する目的でプロトコルデータユニットの再送の優先順位を上げるためのシステムおよび方法
US20180368166A1 (en) User equipment and method to support data preprocessing
US9107100B2 (en) Prioritization of data packets
WO2017185941A1 (zh) 一种数据传输方法及相关设备
KR20240042563A (ko) Urllc 서비스를 위한 낮은 레이턴시 harq 프로토콜
CN110506404A (zh) 一种数据接收状态报告方法及装置
WO2024028277A1 (en) Infrastructure equipment, communications devices and methods
WO2022073487A1 (zh) 数据传输方法、装置及存储介质
KR100896507B1 (ko) 통신 시스템에서의 계층적 헤더 포맷과 데이터 전송 방법
CN111726865B (zh) 媒质接入控制业务数据单元处理、接收方法、设备及装置
EP2477365B1 (en) Transmission of encoded data packets
CN107888341B (zh) 一种数据传输方法及装置
CN117395311A (zh) 报文处理方法及其装置、存储介质、程序产品

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190507

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190507

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200630

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201102