CN111526559B - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- CN111526559B CN111526559B CN201910106285.XA CN201910106285A CN111526559B CN 111526559 B CN111526559 B CN 111526559B CN 201910106285 A CN201910106285 A CN 201910106285A CN 111526559 B CN111526559 B CN 111526559B
- Authority
- CN
- China
- Prior art keywords
- information
- remote
- relay
- downlink
- rrc
- 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.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 151
- 238000004891 communication Methods 0.000 title claims abstract description 129
- 238000000034 method Methods 0.000 title claims abstract description 124
- 238000013507 mapping Methods 0.000 claims abstract description 93
- 230000004048 modification Effects 0.000 claims abstract description 78
- 238000012986 modification Methods 0.000 claims abstract description 78
- 230000006978 adaptation Effects 0.000 claims description 367
- 230000005540 biological transmission Effects 0.000 claims description 76
- 230000015654 memory Effects 0.000 claims description 19
- 238000005516 engineering process Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 description 68
- 101001100327 Homo sapiens RNA-binding protein 45 Proteins 0.000 description 31
- 102100038823 RNA-binding protein 45 Human genes 0.000 description 31
- 101150034979 DRB3 gene Proteins 0.000 description 28
- 101100278514 Oryza sativa subsp. japonica DRB2 gene Proteins 0.000 description 28
- 108091005487 SCARB1 Proteins 0.000 description 28
- 102100037118 Scavenger receptor class B member 1 Human genes 0.000 description 28
- 101001055444 Homo sapiens Mediator of RNA polymerase II transcription subunit 20 Proteins 0.000 description 20
- 102100026165 Mediator of RNA polymerase II transcription subunit 20 Human genes 0.000 description 20
- 230000008569 process Effects 0.000 description 20
- 230000006870 function Effects 0.000 description 19
- 230000004044 response Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 230000003993 interaction Effects 0.000 description 10
- 230000003068 static effect Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 238000011084 recovery Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 101150090033 DRB2 gene Proteins 0.000 description 4
- 101100117568 Oryza sativa subsp. japonica DRB5 gene Proteins 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 230000009365 direct transmission Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种通信方法及装置,涉及通信技术领域,能够基于CU‑DU架构,实现UE‑to‑Network relay的通信过程。该方法包括:CU生成用户上下文修改请求消息,该用户上下文修改请求消息用于请求DU修改中继用户设备UE的上下文,该用户上下文修改请求消息中携带远程UE的标识、中继UE的承载标识以及与该中继UE的承载标识具有映射关系的逻辑信道的标识,中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为远程UE与中继UE之间的逻辑信道;CU向DU发送用户上下文修改请求消息。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。
背景技术
CU-DU架构是指对基站的功能进行拆分,将基站的一部分功能被部署在集中式单元(centralized unit,CU),另一部分功能被部署在分布式单元(distributed unit,DU)。一种可能的部署方式为按照协议栈将基站拆分为CU和DU。例如,将无线资源控制(RadioResource Control,RRC),服务数据适应协议(Service Data Adaptation Protocol,SDAP)以及分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层部署在CU。其余的无线链路控制(Radio Link Control,RLC)层、介质访问控制(Media Access Control,MAC)层以及物理层(physical,PHY)部署在DU。
那么,当基站采用CU-DU架构进行部署时,如何实现用户设备到网络中继(UE-to-Network relay)的通信过程就成为一个问题。
发明内容
本申请提供一种通信方法及装置,能够基于CU-DU架构,实现UE-to-Networkrelay的通信过程。
第一方面,本申请提供一种通信方法,包括:CU生成用户上下文修改请求消息,该用户上下文修改请求消息用于请求DU修改中继UE的上下文,该用户上下文修改请求消息中携带远程UE的标识、中继UE的承载标识以及与该中继UE的承载标识具有映射关系的逻辑信道的标识,中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为远程UE与中继UE之间的逻辑信道;CU向DU发送用户上下文修改请求消息。
采用该本申请提供的方法,由CU确定中继UE的承载标识与中继UE与远程UE之间的逻辑信道的标识的映射关系,并通过向DU发送用户上下文修改请求消息以请求DU修改中继UE的上下文,以便于后续重新生成中继UE的RRC重配置消息,使得中继UE能够根据该RRC重配置消息完成针对远程UE的RRC消息或者数据包的转发。从而在CU-DU架构下,实现UE-to-Network relay的通信过程。
可选的,用户上下文修改请求消息中还携带与中继UE的承载标识和逻辑信道的标识具有映射关系的远程UE的承载标识,远程UE的承载标识为该远程UE与CU之间的承载的标识。
采用该可选方式,CU在生成用户上下文修改请求消息的过程中,通过中继UE的承载标识、远程UE的承载标识以及该中继UE与该远程UE之间的逻辑信道的标识这三者之间的映射关系,便于DU在接收到用户上下文修改请求消息后,基于远程UE的承载标识,以及该远程UE与中继UE之间的逻辑信道的标识与该远程UE的承载标识之间的映射关系生成针对远程UE的RRC配置信息。
可选的,该方法还包括:CU向DU发送下行RRC信息传输消息,该下行RRC信息传输消息包括远程UE的下行RRC信息、中继UE在CU-DU接口的标识、第一指示,该下行RRC信息包括远程UE的下行RRC消息以及封装在该下行RRC消息外部的PDCP层和适配信息,适配信息用于指示该下行RRC消息为远程UE的下行RRC消息,第一指示用于指示该下行RRC消息外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的下行RRC消息的传输过程。
可选的,该方法还包括:CU接收DU发送的上行RRC信息传输消息,该上行RRC信息传输消息包括远程UE的上行RRC信息、中继UE在CU-DU接口的标识、第一指示,该上行RRC信息包括远程UE的上行RRC消息以及封装在该上行RRC消息外部的PDCP层和适配信息,适配信息用于指示该上行RRC消息为远程UE的上行RRC消息,第一指示用于指示该上行RRC消息外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的上行RRC消息的传输过程。
可选的,该方法还包括:CU向DU发送下行通用分组无线服务技术隧道协议GTP-U帧,该下行GTP-U帧包括远程UE的下行数据信息、第一指示、中继UE的GTP-U隧道的隧道端点标识,该下行数据信息包括远程UE的下行数据包以及封装在该下行数据包外部的PDCP层和适配信息,适配信息用于指示该下行数据包为远程UE的下行数据包,第一指示用于指示该下行数据包外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的下行数据包的传输过程。
可选的,该方法还包括:CU接收DU发送的上行GTP-U帧,该上行GTP-U帧包括远程UE的上行数据信息、第一指示、中继UE的GTP-U隧道的隧道端点标识,该上行数据信息包括远程UE的上行数据包以及封装在该上行数据包外部的PDCP层和适配信息,适配信息用于指示该上行数据包为远程UE的上行数据包,第一指示用于指示该上行数据包外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的上行数据包的传输过程。
可选的,该方法还包括:CU向DU发送用户上下文建立请求消息,该用户上下文建立请求消息包括中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,该用户上下文建立请求消息用于请求DU建立远程UE的上下文。
基于该可选方式,能够实现当适配层部署在DU的协议栈中时,UE-to-Networkrelay的通信过程中,建立远程UE的上下文的过程。
可选的,用户上下文修改请求消息还携带第二指示,该第二指示用于指示DU在发送远程UE的下行数据信息或下行RRC信息时,在该下行数据信息或下行RRC信息中增加适配信息,适配信息用于指示该下行数据或下行RRC信息为远程UE的下行数据信息或下行RRC信息。
可选的,CU生成用户上下文修改请求消息之前,该方法还包括:CU从DU接收由中继UE转发的远程UE的RRC连接建立请求消息、RRC重建立请求消息或者RRC恢复请求消息。
第二方面,本申请提供一种通信方法,该方法包括:DU接收CU发送的用户上下文修改请求消息,该用户上下文修改请求消息中携带远程UE的标识、中继UE的承载标识以及与中继UE的承载标识具有映射关系的逻辑信道的标识,中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为远程UE与中继UE之间的逻辑信道;DU根据远程UE的标识、中继UE的承载标识以及逻辑信道的标识,生成中继UE的RRC配置信息,该RRC配置信息包括远程UE的标识、中继UE的承载标识与逻辑信道的标识之间的映射关系。
采用该本申请提供的方法,DU可以基于CU发送的用户上下文修改请求消息,确定中继UE的承载标识与中继UE与远程UE之间的逻辑信道的标识的映射关系,并重新生成中继UE的RRC配置信息,以便于后续CU根据中继UE的RRC配置信息生成中继UE的RRC重配置消息,使得中继UE能够根据该RRC重配置消息完成针对远程UE的RRC消息或者数据包的转发。从而在CU-DU架构下,实现UE-to-Network relay的通信过程。
可选的,用户上下文修改请求消息中还携带与中继UE的承载标识和逻辑信道的标识具有映射关系的远程UE的承载标识,远程UE的承载标识为该远程UE与CU之间的承载的标识;中继UE的承载标识与逻辑信道的标识之间的映射关系,具体为:中继UE的承载标识、逻辑信道的标识以及远程UE的承载标识之间的映射关系。
采用该可选方式,DU可以基于CU发送的用户上下文修改请求消息确定中继UE的承载标识、远程UE的承载标识以及该中继UE与该远程UE之间的逻辑信道的标识这三者之间的映射关系,便于后续基于远程UE的承载标识,以及该远程UE与中继UE之间的逻辑信道的标识与该远程UE的承载标识之间的映射关系生成针对远程UE的RRC配置信息。
可选的,该方法还包括:DU接收CU发送下行RRC信息传输消息,该下行RRC信息传输消息包括远程UE的下行RRC信息、中继UE在CU-DU接口的标识、第一指示,该下行RRC信息包括远程UE的下行RRC消息以及封装在该下行RRC消息外部的PDCP层和适配信息,适配信息用于指示该下行RRC消息为远程UE的下行RRC消息,第一指示用于指示该下行RRC消息外部封装有适配信息;DU向中继UE发送封装了RLC层、MAC层以及PHY层的下行RRC信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该下行RRC消息外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的下行RRC消息的传输过程。
可选的,该方法还包括:DU接收中继UE发送的远程UE的上行RRC信息,该上行RRC信息包括远程UE的上行RRC消息,以及封装在该上行RRC消息外部的PDCP层、适配信息、RCL层、MAC层以及PHY层,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该上行RRC消息外部封装有适配信息,适配信息用于指示该上行RRC消息是远程UE的上行RRC消息;DU向CU发送上行RRC信息传输消息,该上行RRC信息传输消息包括中继UE在CU-DU接口的标识、第一指示、该上行RRC消息以及封装在该上行RRC消息外部的PDCP层和适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的上行RRC消息的传输过程。
可选的,该方法还包括:DU接收CU发送的下行GTP-U帧,该下行GTP-U帧包括远程UE的下行数据信息、第一指示以及中继UE的GTP-U隧道的隧道端点标识,该下行数据信息包括远程UE的下行数据包以及封装在该下行数据包外部的PDCP层和适配信息,适配信息用于指示该下行数据包是远程UE的下行数据包,第一指示用于指示该下行数据包外部封装有适配信息;DU向中继UE发送封装了RLC层、MAC层以及PHY层的该下行数据信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该下行数据包外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的下行数据包的传输过程。
可选的,该方法还包括:DU接收中继UE发送的远程UE的上行数据信息,该上行数据信息包括远程UE的上行数据包以及封装在该上行数据包外部的PDCP层、适配信息、RCL层、MAC层以及PHY层,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该上行数据包外部封装有适配信息,适配信息用于指示该上行数据包为远程UE的上行数据包;DU向CU发送上行GTP-U帧,该上行GTP-U帧包括第一指示、中继UE的GTP-U隧道的隧道端点标识、该上行数据包以及封装在该上行数据包外部的PDCP层和适配信息,第一指示用于指示该上行数据包外部封装有适配信息。
基于该可选方式,能够实现当适配层部署在CU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的上行数据包的传输过程。
可选的,该方法还包括:DU接收CU发送的用户上下文建立请求消息,该用户上下文建立请求消息包括中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,该用户上下文建立请求消息用于请求DU建立远程UE的上下文;DU根据中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,生成远程UE的RRC配置信息。
基于该可选方式,能够实现当适配层部署在DU的协议栈中时,UE-to-Networkrelay的通信过程中,建立远程UE的上下文的过程。
可选的,用户上下文建立请求消息还携带第二指示,该第二指示用于指示DU在向中继UE发送远程UE的下行数据信息或下行RRC信息时,在该下行数据信息或下行RRC信息中增加适配信息,适配信息用于指示该下行数据信息或下行RRC信息是远程UE的下行数据信息或下行RRC信息。
可选的,该方法还包括:DU接收CU发送的下行RRC信息传输消息,该下行RRC信息传输消息包括远程UE的下行RRC信息和远程UE在CU-DU接口的标识,该下行RRC信息包括远程UE的下行RRC消息和封装在该下行RRC消息外部的PDCP层;DU向中继UE发送封装了适配信息、RLC层、MAC层以及PHY层的下行RRC信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该下行RRC消息外部封装有适配信息,适配信息用于指示该下行RRC消息为远程UE的下行RRC消息。
基于该可选方式,能够实现当适配层部署在DU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的下行RRC消息的传输过程。
可选的,该方法还包括:DU接收中继UE发送的上行RRC信息,该上行RRC信息包括远程UE的上行RRC消息和依次封装在该上行RRC消息外部的PDCP层、适配信息、RLC层、MAC层以及PHY层,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示该上行RRC消息外部封装有适配信息,适配信息用于指示该上行RRC消息为远程UE的上行RRC消息;DU根据第三指示读取该上行RRC信息中的适配信息,以确定远程UE的承载标识中用于传输该上行RRC信息的承载标识和该远程UE在CU-DU接口的标识;DU向CU发送上行RRC信息传输消息,该上行RRC信息传输消息包括用于传输上行RRC信息的承载标识、远程UE在CU-DU接口的标识、上行RRC消息以及封装在该上行RRC消息外部的PDCP层。
基于该可选方式,能够实现当适配层部署在DU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的上行RRC消息的传输过程。
可选的,该方法还包括:DU接收CU发送的下行GTP-U帧,该下行GTP-U帧包括远程UE的下行数据信息以及远程UE的GTP-U隧道的隧道端点标识,该下行数据信息包括远程UE的下行数据包以及封装在该下行数据包外部的PDCP层;DU向中继UE发送封装了适配信息、RLC层、MAC层以及PHY层的下行数据信息,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示该下行数据包外部封装有适配信息,适配信息用于指示该下行数据包为远程UE的下行数据包。
基于该可选方式,能够实现当适配层部署在DU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的下行数据包的传输过程。
可选的,该方法还包括:DU接收中继UE发送的上行数据信息,该上行数据信息包括远程UE的上行数据包和依次封装在该上行数据包外部的PDCP层、适配信息、RLC层、MAC层以及PHY层,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示该上行数据包外部封装有适配信息,适配信息用于指示该上行数据包为远程UE的上行数据包;DU根据第三指示读取该上行数据信息中的适配信息,以确定该远程UE的承载标识中用于传输该上行数据信息的承载标识,和与用于传输该上行数据信息的承载标识对应的远程UE的GTP-U隧道的隧道端点标识;DU向CU发送上行GTP-U帧,该上行GTP-U帧包括用于传输该上行数据信息的承载标识、远程UE的GTP-U隧道的隧道端点标识、该上行数据包以及封装在该上行数据包外部的PDCP层。
基于该可选方式,能够实现当适配层部署在DU的协议栈中时,UE-to-Networkrelay的通信过程中,远程UE的上行数据包的传输过程。
第三方面,本申请实施例提供了一种通信装置,该通信装置可以是CU或者是CU内的芯片。该通信装置具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。该装置包括处理单元和通信单元,可选的,该装置还可以包括存储单元。该处理单元可以通过该通信单元完成信息的接收或者发送,该处理单元可以对信息进行处理,使得该通信装置实现上述第一方面所述的方法。
示例性的,处理单元,用于生成用户上下文修改请求消息,该用户上下文修改请求消息用于请求DU修改中继用户设备UE的上下文,该用户上下文修改请求消息中携带远程UE的标识、中继UE的承载标识以及与该中继UE的承载标识具有映射关系的逻辑信道的标识,中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为远程UE与中继UE之间的逻辑信道;处理单元,还用于通过通信单元向DU发送用户上下文修改请求消息。
可选的,用户上下文修改请求消息中还携带与中继UE的承载标识和逻辑信道的标识具有映射关系的远程UE的承载标识,远程UE的承载标识为该远程UE与CU之间的承载的标识。
可选的,处理单元,还用于通过通信单元向DU发送下行RRC信息传输消息,该下行RRC信息传输消息包括远程UE的下行RRC信息、中继UE在CU-DU接口的标识、第一指示,该下行RRC信息包括远程UE的下行RRC消息以及封装在该下行RRC消息外部的PDCP层和适配信息,适配信息用于指示该下行RRC消息为远程UE的下行RRC消息,第一指示用于指示该下行RRC消息外部封装有适配信息。
可选的,处理单元,还用于通过通信单元接收DU发送的上行RRC信息传输消息,该上行RRC信息传输消息包括远程UE的上行RRC信息、中继UE在CU-DU接口的标识、第一指示,该上行RRC信息包括远程UE的上行RRC消息以及封装在该上行RRC消息外部的PDCP层和适配信息,适配信息用于指示该上行RRC消息为远程UE的上行RRC消息,第一指示用于指示该上行RRC消息外部封装有适配信息。
可选的,处理单元,还用于通过通信单元向DU发送下行GTP-U帧,该下行GTP-U帧包括远程UE的下行数据信息、第一指示、中继UE的GTP-U隧道的隧道端点标识,该下行数据信息包括远程UE的下行数据包以及封装在该下行数据包外部的PDCP层和适配信息,适配信息用于指示该下行数据包为远程UE的下行数据包,第一指示用于指示该下行数据包外部封装有适配信息。
可选的,处理单元,还用于通过通信单元接收DU发送的上行GTP-U帧,该上行GTP-U帧包括远程UE的上行数据信息、第一指示、中继UE的GTP-U隧道的隧道端点标识,该上行数据信息包括远程UE的上行数据包以及封装在该上行数据包外部的PDCP层和适配信息,适配信息用于指示该上行数据包为远程UE的上行数据包,第一指示用于指示该上行数据包外部封装有适配信息。
可选的,处理单元,还用于通过通信单元向DU发送用户上下文建立请求消息,该用户上下文建立请求消息包括中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,该用户上下文建立请求消息用于请求DU建立远程UE的上下文。
可选的,用户上下文修改请求消息还携带第二指示,该第二指示用于指示DU在发送远程UE的下行数据信息或下行RRC信息时,在该下行数据信息或下行RRC信息中增加适配信息,适配信息用于指示该下行数据或下行RRC信息为远程UE的下行数据信息或下行RRC信息。
可选的,处理单元生成用户上下文修改请求消息之前,还用于通过通信单元DU接收由中继UE转发的远程UE的RRC连接建立请求消息、RRC重建立请求消息或者RRC恢复请求消息。
作为一种可选的设计,当该通信装置为CU时,该处理单元例如可以是处理器,该通信单元例如可以包括网络接口。可选地,该CU还包括存储单元,该存储单元例如可以是存储器。当该通信装置包括存储单元时,该存储单元用于存储计算机执行指令,该处理单元与该存储单元连接,该处理单元执行该存储单元存储的计算机执行指令,以使该CU执行上述第一方面所述的方法。
在另一种可能的设计中,当该通信装置为CU内的芯片时,该处理单元例如可以是处理器,该通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行存储单元存储的计算机执行指令,以使芯片执行上述第一方面或第一方面的任意一项的所述的通信方法。可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该CU内的位于该芯片外部的存储单元,如只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。
本申请提供的通信装置的技术效果可以参见上述第二方面或第二方面的各个实现方式的技术效果,此处不再赘述。
第四方面,本申请实施例提供了一种通信装置,该通信装置可以是DU或者是DU内的芯片。该通信装置具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。该装置包括处理单元和通信单元,可选的,该装置还可以包括存储单元。该处理单元可以通过该通信单元完成信息的接收或者发送,该处理单元可以对信息进行处理,使得该通信装置实现上述第二方面所述的方法。
示例性的,处理单元,用于通过通信单元接收CU发送的用户上下文修改请求消息,该用户上下文修改请求消息中携带远程UE的标识、中继UE的承载标识以及与中继UE的承载标识具有映射关系的逻辑信道的标识,中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为远程UE与中继UE之间的逻辑信道;处理单元,还用于根据远程UE的标识、中继UE的承载标识以及逻辑信道的标识,生成中继UE的RRC配置信息,该RRC配置信息包括远程UE的标识、中继UE的承载标识与逻辑信道的标识之间的映射关系。
可选的,用户上下文修改请求消息中还携带与中继UE的承载标识和逻辑信道的标识具有映射关系的远程UE的承载标识,远程UE的承载标识为该远程UE与CU之间的承载的标识;中继UE的承载标识与逻辑信道的标识之间的映射关系,具体为:中继UE的承载标识、逻辑信道的标识以及远程UE的承载标识之间的映射关系。
可选的,处理单元,还用于通过通信单元接收CU发送下行RRC信息传输消息,该下行RRC信息传输消息包括远程UE的下行RRC信息、中继UE在CU-DU接口的标识、第一指示,该下行RRC信息包括远程UE的下行RRC消息以及封装在该下行RRC消息外部的PDCP层和适配信息,适配信息用于指示该下行RRC消息为远程UE的下行RRC消息,第一指示用于指示该下行RRC消息外部封装有适配信息;处理单元,还用于通过通信单元向中继UE发送封装了RLC层、MAC层以及PHY层的下行RRC信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该下行RRC消息外部封装有适配信息。
可选的,处理单元,还用于通过通信单元接收中继UE发送的远程UE的上行RRC信息,该上行RRC信息包括远程UE的上行RRC消息,以及封装在该上行RRC消息外部的PDCP层、适配信息、RCL层、MAC层以及PHY层,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该上行RRC消息外部封装有适配信息,适配信息用于指示该上行RRC消息是远程UE的上行RRC消息;处理单元,还用于通过通信单元向CU发送上行RRC信息传输消息,该上行RRC信息传输消息包括中继UE在CU-DU接口的标识、第一指示、该上行RRC消息以及封装在该上行RRC消息外部的PDCP层和适配信息。
可选的,处理单元,还用于通过通信单元接收CU发送的下行GTP-U帧,该下行GTP-U帧包括远程UE的下行数据信息、第一指示以及中继UE的GTP-U隧道的隧道端点标识,该下行数据信息包括远程UE的下行数据包以及封装在该下行数据包外部的PDCP层和适配信息,适配信息用于指示该下行数据包是远程UE的下行数据包,第一指示用于指示该下行数据包外部封装有适配信息;处理单元,还用于通过通信单元向中继UE发送封装了RLC层、MAC层以及PHY层的该下行数据信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该下行数据包外部封装有适配信息。
可选的,处理单元,还用于通过通信单元接收中继UE发送的远程UE的上行数据信息,该上行数据信息包括远程UE的上行数据包以及封装在该上行数据包外部的PDCP层、适配信息、RCL层、MAC层以及PHY层,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该上行数据包外部封装有适配信息,适配信息用于指示该上行数据包为远程UE的上行数据包;处理单元,还用于通过通信单元向CU发送上行GTP-U帧,该上行GTP-U帧包括第一指示、中继UE的GTP-U隧道的隧道端点标识、该上行数据包以及封装在该上行数据包外部的PDCP层和适配信息,第一指示用于指示该上行数据包外部封装有适配信息。
可选的,处理单元,还用于通过通信单元接收CU发送的用户上下文建立请求消息,该用户上下文建立请求消息包括中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,该用户上下文建立请求消息用于请求DU建立远程UE的上下文;处理单元,还用于通过通信单元根据中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,生成远程UE的RRC配置信息。
可选的,用户上下文建立请求消息还携带第二指示,该第二指示用于指示DU在向中继UE发送远程UE的下行数据信息或下行RRC信息时,在该下行数据信息或下行RRC信息中增加适配信息,适配信息用于指示该下行数据信息或下行RRC信息是远程UE的下行数据信息或下行RRC信息。
可选的,处理单元,还用于通过通信单元接收CU发送的下行RRC信息传输消息,该下行RRC信息传输消息包括远程UE的下行RRC信息和远程UE在CU-DU接口的标识,该下行RRC信息包括远程UE的下行RRC消息和封装在该下行RRC消息外部的PDCP层;处理单元,还用于通过通信单元向中继UE发送封装了适配信息、RLC层、MAC层以及PHY层的下行RRC信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示该下行RRC消息外部封装有适配信息,适配信息用于指示该下行RRC消息为远程UE的下行RRC消息。
可选的,处理单元,还用于通过通信单元接收中继UE发送的上行RRC信息,该上行RRC信息包括远程UE的上行RRC消息和依次封装在该上行RRC消息外部的PDCP层、适配信息、RLC层、MAC层以及PHY层,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示该上行RRC消息外部封装有适配信息,适配信息用于指示该上行RRC消息为远程UE的上行RRC消息;处理单元,还用于根据第三指示读取该上行RRC信息中的适配信息,以确定远程UE的承载标识中用于传输该上行RRC信息的承载标识和该远程UE在CU-DU接口的标识;处理单元,还用于通过通信单元向CU发送上行RRC信息传输消息,该上行RRC信息传输消息包括用于传输上行RRC信息的承载标识、远程UE在CU-DU接口的标识、上行RRC消息以及封装在该上行RRC消息外部的PDCP层。
可选的,处理单元,还用于通过通信单元接收CU发送的下行GTP-U帧,该下行GTP-U帧包括远程UE的下行数据信息以及远程UE的GTP-U隧道的隧道端点标识,该下行数据信息包括远程UE的下行数据包以及封装在该下行数据包外部的PDCP层;处理单元,还用于通过通信单元向中继UE发送封装了适配信息、RLC层、MAC层以及PHY层的下行数据信息,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示该下行数据包外部封装有适配信息,适配信息用于指示该下行数据包为远程UE的下行数据包。
可选的,处理单元,还用于通过通信单元接收中继UE发送的上行数据信息,该上行数据信息包括远程UE的上行数据包和依次封装在该上行数据包外部的PDCP层、适配信息、RLC层、MAC层以及PHY层,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示该上行数据包外部封装有适配信息,适配信息用于指示该上行数据包为远程UE的上行数据包;处理单元,还用于根据第三指示读取该上行数据信息中的适配信息,以确定该远程UE的承载标识中用于传输该上行数据信息的承载标识,和与用于传输该上行数据信息的承载标识对应的远程UE的GTP-U隧道的隧道端点标识;处理单元,还用于通过通信单元向CU发送上行GTP-U帧,该上行GTP-U帧包括用于传输该上行数据信息的承载标识、远程UE的GTP-U隧道的隧道端点标识、该上行数据包以及封装在该上行数据包外部的PDCP层。
作为一种可选的设计,当该通信装置为DU时,该处理单元例如可以是处理器,该通信单元例如可以包括天线、收发机和网络接口。可选地,该通信装置还包括存储单元,该存储单元例如可以是存储器。当该通信装置包括存储单元时,该存储单元用于存储计算机执行指令,该处理单元与该存储单元连接,该处理单元执行该存储单元存储的计算机执行指令,以使该DU执行上述第二方面所述的方法。
在另一种可能的设计中,当该通信装置为DU内的芯片时,该处理单元例如可以是处理器,该通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行存储单元存储的计算机执行指令,以使芯片执行上述第二方面或第二方面的任意一项的所述的通信方法。可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该DU内的位于该芯片外部的存储单元,如ROM或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器RAM等。
本申请提供的装置的技术效果可以参见上述第二方面或第二方面的各个实现方式的技术效果,此处不再赘述。
示例性的,上述任一处提到的处理器,可以是一个通用中央处理器(CentralProcessing Unit,CPU),微处理器,特定应用集成电路(application-specificintegrated circuit,ASIC),或一个或多个用于控制上述第二方面的方法的程序执行的集成电路。
本申请提供的通信装置的技术效果可以参见上述第二方面或第二方面的各个实现方式的技术效果,此处不再赘述。
第五方面,本申请实施例提供了一种计算机存储介质,存储有用于实现上述第一方面所述的方法的程序。当所述程序在装置中运行时,使得该装置执行上述第一方面的方法。
第六方面,本申请实施例提供了一种计算机存储介质,存储有用于实现上述第二方面所述的方法的程序。当所述程序在装置中运行时,使得该装置执行上述第二方面的方法。
第七方面,本申请实施例提供了一种计算机程序产品,该程序产品包括程序,当该程序被运行时,使得上述第一方面所述的方法被执行。
第八方面,本申请实施例提供了一种计算机程序产品,该程序产品包括程序,当该程序被运行时,使得上述第二方面所述的方法被执行。
第九方面,本申请提供一种通信系统,包括如第三方面所述的通信装置和如第四方面所述的通信装置。
附图说明
图1为本申请提供的一种UE-to-Network relay的通信系统示意图;
图2为本申请提供的一种基于CU-DU架构部署的基站的结构示意图;
图3为本申请提供的一种可能的用户面协议栈的示意图;
图4为本申请提供的一种可能的控制面协议栈的示意图;
图5为本申请提供的一种UE-to-Network relay的通信原理示意图;
图6为本申请提供的一种通信方法的一个实施例的流程图;
图7为本申请提供的另一种可能的用户面协议栈的示意图;
图8为本申请提供的另一种可能的控制面协议栈的示意图;
图9为本申请提供的另一种UE-to-Network relay的通信原理示意图;
图10为本申请提供的另一种通信方法的一个实施例的流程图;
图11为本申请提供的一种通信装置的结构示意图;
图12为为本申请提供的一种CU的结构示意图;
图13为为本申请提供的一种DU的结构示意图。
具体实施方式
首先,在本申请的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请的描述中,“多个”是指两个或两个以上。
其次,本申请提供的通信方法用于在CU-DU架构下,实现UE-to-Network relay通信。为了便于读者理解本申请提供的通信方法,下面结合附图对基于L2中继的UE-to-Network relay通信系统和采用CU-DU架构的基站进行示例性的介绍。
如图1所示,为本申请提供的一种UE-to-Network relay的通信系统,包括基站和多个用户设备(ueser equipment,UE)。在该多个UE中,一部分UE可以作为中继,为另一部分UE提供中继服务。为了便于描述,下文中将能够提供中继服务的UE称为中继UE,将通过中继UE与基站进行信息交互的UE称为远程(remote)UE。在UE-to-Network relay的通信系统中,远程UE将自己的数据和RRC消息发送给中继UE,中继UE通过中继UE与基站之间的承载,将远程UE的数据和RRC消息转发给基站。示例性的,该承载可以是中继UE与基站之间的数据无线承载(data radio bearer,DRB)和信令无线承载(signal radio bearer,DRB)。一般情况下,中继UE通过自己的DRB向基站转发远程UE的数据,通过自己的SRB向基站转发远程UE的RRC消息。也不排除中继UE通过自己的DRB向基站转发远程UE的RRC消息,通过自己的SRB向基站转发远程UE的数据的情况。
图1中的基站可以是基于CU-DU架构部署的基站,即将LTE系统中传统基站的功能分别部署在CU和DU这两个单元中。例如,LTE系统中传统基站的RLC层、MAC层以及PHY层功能部署在DU中,剩余的功能(例如,RRC层、PDCP层功能)部署在CU。此外,CU中还部署有LTE系统中核心网的非接入层(non-access stratum,NAS)的功能。可选的,在第五代移动通信(the5th Generation mobile communication technology,5G)系统中,CU中PDCP层之上还可以部署有SDAP层的功能。
如图2所示,基于CU-DU架构部署的基站可以由一个CU和多个DU构成,多个DU可以共用一个CU,从而降低成本,且边缘网络扩展。在5G系统中,CU与DU之间通过F1接口连接,在LTE系统中,CU与DU之间通过V1/W1接口连接。在5G系统中,CU与CU之间通过Xn接口连接,以代表所属基站通过Xn接口实现基站间的信息交互。在5G系统中,CU与5G核心网(5GC)通过NG接口连接,以代表所属基站通过NG接口与核心网设备进行信息交互。其中,5GC可以包括5G系统中的接入和移动管理功能(access and mobility management function,AMF)和/或用户面管理功能(user plane function,UPF)。
本申请所涉及到的UE(例如,本申请中所提及的中继UE和远程UE)可以是具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的UE、移动台(mobile station,MS),终端(terminal),终端设备(terminal equipment)等等。为方便描述,本申请中,简称为用户设备或UE。
在UE-to-Network relay通信中,由于中继UE是通过自己的承载,向基站传输远程UE的数据包和RRC消息。因此,中继UE与基站之间的协议栈中一般会设置适配层,用于设置供中继UE或基站获知远程UE、远程UE的承载和/或远程UE与中继UE之间的逻辑信道的适配信息。例如对于上行而言,中继UE可以根据基站的RRC配置信息获知接收到的远程UE的数据包/RRC消息需要通过该中继UE的哪个DRB/SRB传输给基站,接着在远程UE的数据包/RRC消息外部封装适配层的适配信息,以便于基站获知所述数据包/RRC消息是哪个远程UE的哪个承载,或者是哪个UE以及通过哪个远程UE与中继UE之间的逻辑信道传输的。对于下行而言,基站在数据包/RRC消息外部封装的适配信息,中继UE通过DRB/SRB从基站接收到该数据包/RRC消息后,通过基站在该数据包/RRC消息外部封装的适配信息获知需要转发给哪个远程UE,以及发送给远程UE的哪个承载,或者通过中继UE和远程UE之间的哪个逻辑信道发送给远程UE。
在CU-DU架构中,适配层可以部署在CU的协议栈中,也可以部署在DU的协议栈中。下面分别以在CU的协议栈中部署适配层,和在DU的协议栈中部署适配层这两种部署方式,对本申请提供的通信方法进行示例性的说明。
针对在CU的协议栈中部署适配层的方式,UE-to-Network relay的通信系统中远程UE、中继UE、CU和DU之间的一种可能的用户面协议栈可以如图3所示。远程UE与中继UE之间通过PC5接口交互信息,与CU之间建立端到端的PDCP层进行交互。中继UE与DU之间通过Uu接口交互信息。而远程UE的PDCP包通过中继UE和DU透传至CU,而RLC包、MAC包以及PHY包需要经过中继UE以及DU的处理。因此,如图3所示,远程UE的用户面协议栈包括PDCP层、在PC5接口的RLC层、MAC层、PHY层;中继UE在PC5接口的用户面协议栈中包括RLC层、MAC层、PHY层,在与DU之间Uu接口的用户面协议栈包括RLC层、MAC层、PHY层。此外,中继UE的用户面协议栈还包括适配层,该适配层的适配信息通过DU透传至CU。DU在与中继UE之间Uu接口的用户面协议栈包括RLC层、MAC层、PHY层。DU与CU之间的用户面协议栈包括层1/层2(layer 1/layer1,L1/L2)层、用户数据报协议/互联网协议(User Datagram Protocol/InternetProtocol,UDP/IP)层、通用分组无线服务技术隧道协议(General Packet Radio ServiceTunneling Protocol User Plane,GTP-U)层。CU中的用户面协议栈包括与DU之间的L1/L2层、UDP/IP层、GTP-U层,与中继UE之间的适配层,与远程UE之间在Uu接口的PDCP层。
与图3相对应的,UE-to-Network relay的通信系统中远程UE、中继UE、CU和DU之间的一种可能的控制面协议栈可以如图4所示。远程UE的控制面协议栈包括与CU之间的RRC层和PDCP层,以及与中继UE之间在PC5接口的RLC层、MAC层和PHY层。中继UE的控制面协议栈包括与远程UE之间在PC5接口的RLC层、MAC层和PHY层,与DU之间在Uu接口的RLC层、MAC层和PHY层,与CU之间的适配层。DU的控制面协议栈包括与中继UE之间在Uu接口的RLC层、MAC层和PHY层,与CU之间的L1/L2层、流控制传输协议/互联网协议(Stream ControlTransmission Protocol/Internet Protocol,SCTP/IP)层、F1应用程序协议(F1Application Protocol,F1AP)层。CU的控制面协议栈包括与DU之间的L1/L2层、SCTP/IP层和F1AP层,与中继UE之间的适配层,与远程UE之间在Uu接口的PDCP层和RRC层。
关于适配层在中继UE和CU的协议栈中的设置方案,示例性的,本申请提供两种方案,包括如下所述方案一和方案二。
方案一是当传输中继UE的数据包/RRC消息时,CU和中继UE的协议栈中不包括适配层,而当传输远程UE的数据包/RRC消息时,CU和中继UE的协议栈中才会包括适配层。即对于上行而言,中继UE在发送上行数据包/上行RRC消息时,若发送的是中继UE自己的上行数据包/上行RRC消息,中继UE则不需要为该上行数据包/上行RRC消息封装适配信息。若发送的是远程UE的上行数据包/上行RRC消息,中继UE则需为该上行数据包/上行RRC消息封装适配信息,以向CU指示该上行数据包/上行RRC消息是远程UE的。同理,对于下行而言,CU在发送在发送下行数据包/下行RRC消息时,若发送的是中继UE下行数据包/下行RRC消息,CU则不需要为该下行数据包/下行RRC消息封装适配信息。若发送的是远程UE的下行数据包/下行RRC消息,CU则需要为该下行数据包/下行RRC消息封装适配信息,以向中继UE指示该下行数据包/下行RRC消息是远程UE的。由于适配层可能存在或不存在,所以中继或基站有必要在发送每个数据包/RRC消息时指示对方适配层是否存在。
方案二是CU和中继UE的协议栈中始终包括适配层。对于上行而言,中继UE无论是发送自己的数据包/RRC消息,还是转发远程UE的数据包/RRC消息,中继UE都会为发送的数据包/RRC消息封装适配信息,供CU获知中继UE发送的数据包/RRC消息是远程UE的还是中继UE自己。对于下行而言,CU无论通过中继UE向远程UE发送数据包/RRC消息,还是直接给中继UE发送数据包/RRC消息,CU都会为发送的数据包/RRC消息封装配置信息,供中继UE获知CU下发的数据包/RRC消息发给中继UE的还是发给远程UE。对于方案二,由于适配层一直存在,则中继或基站在发送每个数据包/RRC消息时不需要指示对方适配层是否存在。
那么,基于如图3和图4所示的协议栈,在CU-DU架构中,由于适配层部署在CU的协议栈中,DU不需要判断接收到中继UE发送的数据包/RRC消息是中继UE的,还是哪个远程UE。对于用户面数据包,DU可以直接由中继UE发送该数据包的DRB所对应的GTP-U隧道,将该数据包传输给CU。对于控制面的RRC消息,DU直接通过该中继UE相关的CU-DU之间的接口(例如,5G系统中的F1接口)的控制面消息,将该RRC消息发送给CU。如图5所示,若该数据包/RRC消息是中继UE的,CU则将该数据包/RRC消息发送给中继UE对应的PDCP实体(通信路线参见图5所示粗实线,PDCP1为中继UE对应的PDCP实体)。若该数据包/RRC消息是远程UE的,CU则从中继UE的GTP-U隧道或者F1接口接收到该数据包/RRC消息后,基于适配层的适配信息的指示,确定该数据包/RRC消息是哪个远程UE的哪个承载。例如,CU基于适配信息确定数据包/RRC消息是远程UE1的,CU则将该数据包/RRC消息发送给对应的PDCP实体(通信路线参见图5所示虚线,PDCP2为中继UE对应的PDCP实体)。
基于上述通信原理可知,在适配层部署在CU的协议栈中的场景下,当一个远程UE通过中继UE向CU-DU架构的基站请求建立RRC连接,或者请求恢复RRC连接,或者请求重建立RRC连接时,CU和DU可以无需为该远程UE建立上下文,但需要修改中继UE的上下文,以使得中继UE可以为该远程UE提供中继服务。
示例性的,参见图6,为本申请提供的一种通信方法的一个实施例的流程图,主要描述适配层部署在CU侧时,远程UE通过中继UE向基站请求建立RRC连接、恢复RRC连接,或者请求重建立RRC连接的过程。该方法包括:
步骤601,CU生成用户上下文修改请求(UE context modification request)消息,该用户上下文修改请求消息用于请求DU修改中继UE的上下文,该用户上下文修改请求消息中携带远程UE的标识、该中继UE的承载标识以及与该中继UE的承载标识具有映射关系的逻辑信道的标识,该中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为该远程UE与该中继UE之间的逻辑信道。
示例性的,该远程UE和该中继UE之间的逻辑信道为该远程UE和该中继UE之间的侧链路的逻辑信道,或该远程UE和该中继UE之间的PC5接口(也可以称为sidelink接口)的逻辑信道,远程UE和中继UE通过逻辑信道采用直接传输的方式进行信息交互。
在本申请中,CU在接收到远程UE的请求消息(例如,RRC连接请求消息,RRC重建立请求消息或者RRC恢复请求消息)后,即可生成用户上下文修改请求消息,用以请求DU修改为该远程UE提供中继服务的中继UE的上下文。
示例性的,远程UE的标识可以是CU接收到远程UE的请求消息中携带的远程UE的标识。例如,该远程UE的标识可以是远程UE的层2标识(layer 2identification,L2ID),也可以是远程UE在该远程UE与中继UE之间的PC5接口的标识,或者是远程UE的L2ID和PC5接口的标识的组合。远程UE的标识可以是远程UE自己携带在请求消息中的,也可以是中继UE在转发请求消息时携带在适配信息中的。CU通过接收到的远程UE的标识,确定是远程UE的请求,且由转发该请求消息的中继UE作为中继,为该远程UE提供中继服务。因此,CU需要为该远程UE分配中继UE的承载,确定由该中继UE的哪个承载转发该远程UE的数据包/RRC消息,即CU需确定该中继UE的承载标识与逻辑信道的标识之间的映射关系。示例性的,CU可以请求为中继UE增加DRB和SRB。然后确定该新增的DRB的标识和SRB的标识与该中继UE和远程UE之间的逻辑信道的标识对之间的映射关系。
或者,CU也可以修改已经为该中继UE分配的DRB和SRB的标识所对应的逻辑信道的标识集合,即将远程UE的标识,以及该中继UE和远程UE之间的逻辑信道的标识添加到为该中继UE分配的DRB和SRB的标识所对应的逻辑信道标识集合中。
需要说明的是,当该中继UE与远程UE之间存在多个逻辑信道时,CU可以为每个逻辑信道分配不同的中继UE的SRB或者DRB。也可以为该多个逻辑信道分配相同的中继UE的SRB或者DRB。即中继UE的一个承载可以对应一个或多个与不同远程UE之间的逻辑信道。
示例性的,以远程UE2为例,假设在远程UE2通过中继UE向CU和DU请求RRC连接,远程UE1已经通过中继UE完成了RRC连接。中继UE当前的承载使用情况为:中继UE的SRB1和DRB1用于传输中继UE自己的RRC消息和数据包,中继UE的SRB2与远程UE1与中继UE之间的逻辑信道LCID1具有映射关系(即由中继UE的SRB2传输远程UE1的上下行RRC消息),中继UE的DRB2与远程UE1与中继UE之间的逻辑信道LCID2具有映射关系(即由中继UE的DRB2传输远程UE1的上下行数据包)。
当CU接收到由该中继UE转发的远程UE2的RRC连接请求消息时,CU可以确定远程UE和中继UE之间的PC5接口的逻辑信道LCID3和LCID4为用于传输SRB1和SRB2的RRC消息的逻辑信道,逻辑信道LCID5和逻辑信道LCID6为用于传输远程UE的DRB1和DRB2的数据包的逻辑信道。然后CU分别为LCID3和LCID4分配中继UE的SRB,为LCID5和LCID6分配中继UE的DRB。例如,CU建立中继UE的SRB2的标识和LCID3、LCID4之间的映射关系,以确定由中继UE的SRB2传输逻辑信道LCID3和LCID4上传输的远程UE2的SRB1和SRB2对应的上下行RRC消息。那么,CU可以将LCID3、LCID4添加到中继UE的SRB2的标识所对应的逻辑信道的标识的集合中,修改之后中继UE的SRB2的标识对应远程UE1的标识和LCID1,以及远程UE2的标识和LCID3、LCID4。
CU请求增加中继的DRB,并建立该增加的DRB与LCID5、LCID6之间的映射关系。例如,请求增加DRB3,并建立该中继UE的DRB3的标识与LCID5、LCID6之间的映射关系,以确定由中继UE的DRB3传输LCID5和LCID6上传输的远程UE2的DRB1和DRB2的上下行数据包。
当CU确定中继UE的承载标识与逻辑信道的标识之间的映射关系后,即可将远程UE的标识、修改或者增加的中继UE的承载标识,以及与修改或者增加的中继UE的承载标识具有映射关系的逻辑信道的标识携带在用户上下文修改请求消息中,发送至DU。以请求DU修改中继UE的RRC配置以及上下文。
例如,该用户上下文修改请求消息携带远程UE2的标识、中继UE的SRB2的标识、与该中继UE的SRB2的标识对应的LCID3和LCID4、中继UE的DRB3的标识、与该中继UE的DRB3的标识对应的LCID5和LCID6。CU通过该用户上下文修改请求消息请求DU修改中继UE的上下文,并生成针对中继UE的RRC配置信息,以使得中继的UE的RRC配置信息中具有远程UE2的标识、中继UE的SRB2的标识与LCID3和LCID4之间的映射关系、中继UE的DRB3的标识与LCID5和LCID6之间的映射关系。
需要说明的是,若CU请求中继UE增加DRB,例如,CU请求增加中继UE的DRB3,CU则可以在用户上下文修改请求消息中携带该中继UE的DRB3的GTP-U隧道在CU侧的隧道端点标识(tunnel endpoint identity,TEID),以请求DU反馈该中继UE的DRB3的GTP-U隧道在DU侧的TEID。
在一个示例中,由于DU在生成针对远程UE的RRC配置信息时,需要在该远程UE的RRC配置信息中包含该远程UE的承载标识,以及该远程UE与中继UE之间的逻辑信道的标识与该远程UE的承载标识之间的映射关系。因此,CU还可以将与中继UE的承载标识和该逻辑信道的标识具有映射关系的远程UE的承载标识携带在该用户上下文修改请求消息发送给DU,以便DU生成针对远程UE的RRC配置信息。示例性的,远程UE的承载标识为远程UE与CU之间的承载的标识。也就是说,CU在生成用户上下文修改请求消息的过程中,CU可以建立中继UE的承载标识、远程UE的承载标识以及该中继UE与该远程UE之间的逻辑信道的标识这三者之间的映射关系。远程UE的承载和该中继UE与该远程UE之间的逻辑信道是一一对应的。例如,远程UE2的DRB1与LCID5对应,远程UE2的DRB2与LCID6对应,远程UE2的SRB1与LCID3对应,远程UE2的SRB2与LCID4对应。当CU建立三者之间的映射关系后,中继UE的DRB3为远程UE2的DRB1和DRB2上传输的数据包提供转发服务,中继UE2的SRB2为远程UE2的SRB1和SRB2上传输的RRC消息提供转发服务。
该用户上下文修改请求消息可以封装在CU-DU接口消息中发送给DU。示例性的,在5G系统中,该用户上下文修改请求消息可以封装在F1消息中,CU通过与DU之间的F1接口发送至DU。示例性的,封装该用户上下文修改请求消息的F1消息中可以携带中继UE在CU-DU接口的标识,包括CU给中继UE分配的F1接口的CU侧标识和DU给中继UE分配的F1接口的DU侧标识。DU和CU可以通过中继UE在F1接口的标识,识别该用户上下文修改请求消息。
此外,该用户上下文修改请求消息中还携带有修改或增加的DRB的服务质量(Quality of Service,QoS)信息,以及修改或增加的DRB所对应的逻辑信道的QoS信息,以便于DU为远程UE配置PC5接口的资源池。
步骤602,CU向DU发送用户上下文修改请求消息。
步骤603,DU根据远程UE的标识、中继UE的承载标识以及逻辑信道的标识,生成该中继UE的RRC配置信息,该RRC配置信息包括远程UE的标识、中继UE的承载标识与逻辑信道的标识之间的映射关系。
DU接收到用户上下文修改请求消息后,确认需要修改中继UE的上下文,并根据该用户上下文修改请求消息中携带的信息生成该中继UE的RRC配置信息。以使得中继UE的RRC配置信息中包括远程UE的标识,以及中继UE的承载标识与该中继UE与该远程UE之间的逻辑信道的标识之间的映射关系。或者,当上述步骤601中,CU在用户上下文修改请求消息中还携带有远程UE的承载标识,那么DU生成的针对中继UE的RRC配置信息中可以包括远程UE的标识,以及中继UE的承载标识、远程UE的承载标识、该中继UE与该远程UE之间的逻辑信道的标识这三者之间的映射关系。示例性的,RRC配置信息具体可以为小区组配置(CellGroupConfig)信息。
示例性的,以远程UE2为例,DU生成的该中继UE的RRC配置信息中,中继UE的承载标识、远程UE2的承载标识、以及中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系可以如下表1所示:
表1
可以理解的是,中继UE的DRB3为CU请求增加的DRB,那么DU在生成中继UE的配置信息时,还需要为该增加的中继UE的DRB3分配对应的GTP-U隧道的DU侧的TEID。并将该DU侧的TEID携带在用户上下文修改响应(UE context modification response)消息中反馈给CU,完成与该中继UE的DRB3对应的GTP-U隧道的建立。
此外,该中继UE的RRC配置信息中还可以包括DU配置的远程UE与中继UE之间的PC5接口的资源池信息。示例性的,资源池的配置可以包含侧链路间断传输配置(sl-DiscConfig)、侧链路公共配置(sl-CommonConfig)、侧链路车联网专用配置(sl-V2X-ConfigDedicated)、车联网移动控制信息(mobilityControlInfoV2X)等。
若在上述步骤601中,用户上下文修改请求消息中携带具有映射关系的远程UE的承载标识和远程UE与中继UE之间的逻辑信道的标识,那么DU还可以在修改中继UE的上下文的过程中,生成针对远程UE的RRC配置信息,即为远程UE生成小区组配置信息。例如,DU根据远程UE的标识、远程UE的承载标识以及逻辑信道的标识,生成该远程UE的RRC配置信息。该远程UE的RRC配置信息中包括远程UE的承载标识与逻辑信道的标识之间的映射关系、DU为远程UE配置的底层信息,还可以包括中继UE的标识。
在该示例中,DU和CU虽然不需要在CU-DU接口上为远程UE建立上下文,但是DU需要为远程UE提供底层配置。例如,DU需要为远程UE分配C-RNTI、本地ID或者SL-RNTI等标识,以及配置远程UE与中继UE之间的PC5接口的资源池。
步骤604,DU向CU发送用户上下文修改响应消息,该用户上下文修改响应消息中携带RRC配置信息。
DU完成修改中继的上下文,并生成中继UE的RRC配置信息后,可以该中继UE的RRC配置信息携带在用户上下文修改响应消息中反馈给CU,以便于CU生成能够发送给中继UE的RRC重配置消息。
在一个示例中,若DU还为远程UE生成了RRC配置信息,那么DU可以在用户上下文修改响应消息中增加一个信元(例如CellGroupConfig-for remote UE),用于携带针对远程UE的小区组配置。从而DU可以在用户上下文修改响应消息将中继UE的RRC配置信息以及远程UE的RRC配置信息一起发送给CU。
可以理解的是,该用户上下文修改响应消息也是封装在CU-DU接口消息(例如,5G系统中的F1消息)中,基于中继UE在CU-DU接口的标识,通过DU与CU之间的CU-DU接口发送至CU。
步骤605,CU生成RRC重配置消息。
在该示例中,用户上下文修改响应消息携带中继UE的RRC配置信息,和远程UE的RRC配置信息。CU根据中继UE的RRC配置信息,为中继UE生成RRC重配置消息,根据远程UE的RRC配置信息为远程UE生成RRC重配置消息。
步骤606,CU发送RRC重配置消息。
CU将中继UE的RRC重配置消息通过DU发送给中继UE,将远程UE的RRC重配置消息通过DU和中继UE的转发给远程UE。
CU和DU之间传输RRC消息时,都是封装在下行RRC信息传输(DL RCC messagetransfer)消息或者上行RRC信息传输(UL RCC message transfer)消息中进行传输。示例性的,RRC消息是指与RRC控制相关的消息,例如,RRC连接请求消息、RRC连接建立消息、RRC恢复请求消息、RRC恢复消息、RRC安全模式完成消息、RRC重配置消息、RRC连接完成消息、RRC重建立消息等。
下行RRC信息传输消息和上行RRC信息传输消息的信元结构一般为:UE在CU-DU接口的标识、SRB标识以及RRC容器(RRC-container)。UE在CU-DU接口的标识可以包括CU-DU接口的CU侧标识和DU侧标识,用于CU和DU识别该消息是针对哪个UE的消息,相当于为该UE建立CU与DU之间的传输RRC消息的通道。RRC容器用于携带具体的RRC消息,SRB标识用于指示DU通过和该SRB标识对应的逻辑信道(DU和CU与UE之间的逻辑信道)向UE发送RRC消息,或者用于CU将RRC消息送到SRB标识对应的PDCP实体。
当CU向中继UE发送中继UE的RRC重配置消息时,CU需要在该中继UE的RRC重配置消息外部封装PDCP层,得到中继UE的下行RRC信息。示例性的,若CU和中继UE的协议栈采用上述方案二设置适配层,那么CU还需要继续在该PDCP层外部封装适配信息,该适配信息可以包括中继UE的标识,用来指示该RRC重配置消息是中继UE的。然后CU将得到的下行RRC信息携带在下行RRC信息传输消息的RRC容器中发送给DU。该下行RRC信息传输消息携带的CU-DU接口标识为中继UE在CU-DU接口的标识。
DU获取到中继UE的下行RRC信息后为中继UE的下行RRC消息继续封装RCL层、MAC层以及PHY层。即若该下行RRC信息中封装有适配信息,DU则在适配信息外部封装RLC层、MAC层以及PHY层。若该下行RRC信息中没有封装适配信息,DU则在PDCP层外部封装RLC层、MAC层以及PHY层。
DU通过中继UE的SRB1对应的逻辑信道将封装了该中继UE的RRC重配置消息的下行RRC信息发送给中继UE。中继UE从该下行RRC信息中获取到该中继UE的RRC重配置消息后,即可根据该RRC重配置消息的指示,获知中继UE的承载标识、中继UE与远程UE2之间的逻辑信道的标识这两者之间的映射关系,或者中继UE的承载标识、远程UE2的承载标识、中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系。并在后续为远程UE2提供中继服务时,基于获知的映射关系对远程UE2与CU之间的数据包以及RRC消息进行转发。
以远程UE2为例,当CU向远程UE发送远程UE2的RRC重配置消息时,CU为远程UE2的RRC重配置消息封装PDCP层和适配信息(即RRC重配置消息外部封装了PDCP层,PDCP层的外部封装了适配信息),得到远程UE2的下行RRC信息。示例性的,该适配信息用来指示当前传输的RRC重配置消息是远程UE2的RRC重配置消息,该适配信息可以包括远程UE2的标识以及远程UE2与中继UE之间的逻辑信道的标识(假设为LCID4)。或者,若在上述步骤603中DU为中继UE生成的配置信息中包括中继UE的承载标识、远程UE2的承载标识、以及中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系,那么该适配信息也可以包括远程UE2的标识和远程UE2的SRB的标识(假设为远程UE2的SRB2的标识)。然后CU将该远程UE2的下行RRC信息携带在下行RRC信息传输消息的RRC容器中发送给DU。由于CU和DU没有为远程UE2建立上下文,远程UE2没有在CU-DU接口的标识。因此在发送远程UE的RRC重配置消息时,使用的下行RRC信息传输消息所携带的CU-DU接口标识仍为中继UE在CU-DU接口的标识。
如果中继UE和CU的协议栈采用上述方案一设置适配层,那么为了使得中继UE获知该远程UE的下行RRC消息外部封装有适配信息,CU可以在封装远程UE2的下行RRC信息的下行RRC信息传输消息中增加第一指示,用来指示该远程UE2的下行RRC消息外部封装有适配信息。示例性的,该第一指示可以是适配层指示(adaptation layer indication),也可以是中继指示(relay indication)。在本申请中,第一指示携带在CU与DU之间交互消息(例如,上行/下行RRC信息传输消息、上行/下行GTP-U帧)中,用来指示当前传输的RRC消息或者数据包外部封装有适配信息。
在这种情况下,DU获取到CU发送的远程UE2的下行RRC信息后,为远程UE2的下行RRC信息封装PHY层、MAC层以及RLC层时,可以根据下行RRC信息传输消息中携带的第一指示,在该PHY层、MAC层或者RLC层中添加第三指示。最后将封装好的该远程UE2的下行RRC信息发送给中继UE。即DU发送给中继UE的下行RRC信息包括该远程UE2的RRC重配置消息,封装在该RRC重配置消息外部的PDCP层、封装在PDCP层外部的适配信息、封装在适配信息外部的RLC层、封装在RLC层外部的MAC层以及封装在MAC层外部的PHY层。
在本申请中,第三指示是中继UE或者DU添加在PHY层、MAC层或者RLC层中指示,用来指示当前传输的RRC消息或者数据包外部封装有适配信息。
中继UE接收到DU发送的远程UE2的下行RRC信息后,在删除该下行RRC信息的PHY层、MAC层、RLC层的过程中,获取到第三指示,从而中继UE即可根据第三指示确定该下行RRC信息中包括适配信息。那么中继UE在删除该下行RRC信息的PHY层、MAC层、RLC层后,读取适配信息,并确定该下行RRC信息中封装的RRC消息为远程UE2的RRC重配置消息。
示例性的,若适配信息中携带的是远程UE2的标识和LCID4,则中继UE通过逻辑信道LCID4将该下行RRC信息发送给远程UE2。若适配信息中携带的是远程UE2的标识和远程UE2的SRB2的标识,则中继UE根据之前接收到的该中继UE的RRC重配置消息指示的如表1所示的映射关系,确定由逻辑信道LCID4向远程UE2发送该下行RRC信息。
基于图4所示的协议栈可知,中继UE从DU接收到的下行RRC信息包括中继UE与DU之间Uu接口的PHY层、MAC层、RLC层。那么中继UE在向远程UE2发送该下行RRC信息时,需要删除Uu接口PHY层、MAC层、RLC层,并重新封装该中继UE与远程UE2之间的PC5接口的PHY层、MAC层、RLC层。
可以理解的是,如果中继UE和CU的协议栈采用上述方案二设置适配层,CU则无需在携带远程UE2的下行RRC信息的下行RRC信息传输消息中添加第一指示,从而DU也无需在该下行RRC信息中的PHY层、MAC层或者RLC层中添加第三指示。中继UE在接收到任何一个下行RRC信息时都会读取该下行RRC信息中的适配信息,确定接收到下行RRC信息中封装的下行RRC消息是哪个UE的,并根据适配信息转发下行RRC信息。
至此,即可认为远程UE2通过中继UE向CU-DU架构下的基站请求建立RRC连接、恢复RRC连接,或者重建立RRC连接的过程完成。之后,远程UE2即可通过中继UE与CU进行后续的信息交互。
仍然以远程UE2为例,在后续的信息交互过程中,当远程UE2向CU发送上行RRC消息时,远程UE2为该上行RRC消息封装了PDCP层以及PC5接口的RLC层、MAC层和PHY层,并将得到的上行RRC信息通过PC5接口发送给中继UE。假设远程UE2通过逻辑信道LCID4将该上行RRC信息发送给中继UE。中继UE删除该上行RRC信息中PC5接口的RLC层、MAC层和PHY层后,在该上行RRC信息中的PDCP层外部依次封装适配信息以及Uu接口的RLC层、MAC层和PHY层。该适配信息中可以携带远程UE2的标识和LCID4。然后中继UE根据表1所示映射关系确定与逻辑信道LCID4对应的该中继UE的承载标识为中继UE的SRB1。中继UE通过该中继UE的SRB1对应的中继UE与DU之间的逻辑信道将该上行RRC信息发送给DU。
或者,中继UE根据表1所示映射关系确定逻辑信道LCID4对应的中继UE的承载标识(即中继UE的SRB1)和远程UE2的承载标识(即远程UE2的SRB2)。中继UE在适配信息中携带远程UE2的标识和远程UE2的SRB2的标识。然后该中继UE通过该中继UE的SRB1对应的中继UE与DU之间的逻辑信道将该上行RRC信息发送给DU。
如果中继UE和CU的协议栈采用上述方案一设置适配层,那么为了使得CU获知上行RRC信息中封装有适配信息,中继UE可以在向DU发送上行RRC信息时,在RLC层、MAC层或者PHY层中添加第三指示,以指示该上行RRC消息外部封装有适配信息,使得CU在接收到该上行RRC信息时读取适配信息,以确定该上行RRC信息中上行RRC消息是远程UE2的。
DU接收到上行RRC信息后,删除该上行RRC信息的PHY层、MAC层和RLC层。然后根据第三指示在待发送给CU的上行RRC信息传输消息中携带第一指示,并将上行RRC消息以及封装在该上行RRC消息外部的PDCP层和适配信息携带在该上行RRC信息传输消息的RRC容器,最后将该上行RRC信息传输消息中发送给CU。可选的,该上行RRC信息传输消息还携带该中继UE在CU-DU接口的标识。
CU接收到上行RRC信息后,根据该上行RRC信息传输消息中携带的第一指示,读取该读取该上行RRC信息的适配信息。示例性的,若适配信息中携带远程UE2的标识以及LCID4,那么CU确定该LCID4所对应的远程UE2的SRB为该远程UE2的SRB2。然后CU将上行RRC信息发送到与该远程UE2的SRB2对应的PDCP实体。若适配信息中携带远程UE2的标识以及远程UE2的SRB2的标识,那么CU可以直接该将上行RRC信息发送到与该远程UE2的SRB2对应的PDCP实体。
可以理解的是,如果中继UE和CU的协议栈采用上述方案二设置适配层,中继UE则无需在发送远程UE的上行RRC消息时,在PHY层、MAC层或者RLC层中添加第三指示。从而DU也无需在发送携带该上行RRC消息的上行RRC信息传输消息中增加第一指示。CU接收到任何一个上行RRC信息时都会读取该上行RRC信息中的适配信息,确定接收到上行RRC信息中封装的上行RRC消息是哪个UE的,并根据适配信息向UE的SRB对应的PDCP实体发送上行RRC消息。在这种情况下,中继UE发送自己的上行RRC消息时,封装的适配信息可包括该中继UE的标识。
当CU向远程UE2发送下行RRC消息时,具体过程可以参见上述CU向远程UE2发送远程UE2的RRC重配置消息的过程,此处不再赘述。
对于远程UE2与CU之间的用户面数据传输过程,当远程UE2向CU发送上行数据包时,远程UE2为该上行数据包封装了PDCP层以及PC5接口的RLC层、MAC层和PHY层,并将得到的上行数据信息发送给中继UE。假设远程UE2通过逻辑信道LCID5将该上行数据信息发送给中继UE。中继UE删除该上行数据信息中PC5接口的RLC层、MAC层和PHY层后,在该上行数据信息中的PDCP层外部依次封装适配信息以及Uu接口的RLC层、MAC层和PHY层。该适配信息用于指示上行数据信息中的上行数据包是远程UE2的,该适配信息中可以携带远程UE2的标识和LCID5。然后中继UE根据表1所示映射关系确定与逻辑信道LCID5对应的该中继UE的承载标识为中继UE的DRB3。中继UE通过该中继UE的DRB3对应的中继UE与DU之间的逻辑信道将该上行数据信息发送给DU。
或者,中继UE根据表1所示映射关系确定逻辑信道LCID5对应的中继UE的承载标识(即中继UE的DRB3)和远程UE2的承载标识(即远程UE2的DRB1)。中继UE在适配信息中携带远程UE2的标识和远程UE2的DRB1的标识。然后该中继UE通过该中继UE的DRB3对应的中继UE与DU之间的逻辑信道将该上行数据信息发送给DU。
如果中继UE和CU的协议栈采用上述方案一设置适配层,那么为了使得CU获知该上行数据信息中封装有适配信息,中继UE可以在向DU发送该上行数据信息时,在RLC层、MAC层或者PHY层中添加第三指示,以指示该上行数据信息中包括适配信息,从而使得CU在接收到该上行数据信息时读取适配信息,以确定该上行数据信息中封装的上行数据包是远程UE2的。
DU接收到上行数据信息后,删除该上行数据信息的PHY层、MAC层和RLC层。然后将剩余的上行数据包以及封装在该上行数据包外部的PDCP层和适配信息携带在上行GTP-U帧中发送给CU。在该示例中,由于CU和DU未对远程UE2建立上下文,即远程UE2不具有GTP-U隧道资源。因此DU需要将该上行数据信息封装在中继UE的DRB3所对应的GTP-U隧道的上行GTP-U帧中。即该上行GTP-U帧携带中继UE的DRB3所对应的GTP-U隧道的隧道端点信息。
在该示例中,DU还需要将根据该上行数据信息的PHY层、MAC层或者RLC层中携带的第三指示在该上行GTP-U帧中添加第一指示,以用于指示CU该上行数据信息中包括适配信息。
CU接收到上行数据信息后,根据上行GTP-U帧中携带的第一指示,读取该上行数据信息的适配信息。示例性的,若适配信息中携带远程UE2的标识以及LCID5,那么CU确定该LCID5所对应的远程UE2的DRB为该远程UE2的DRB1。然后CU将上行数据信息发送到与该远程UE2的DRB1对应的PDCP实体。若适配信息中携带远程UE2的标识以及远程UE2的DRB1的标识,那么CU可以直接该将上行数据信息发送到与该远程UE2的DRB1对应的PDCP实体。
可以理解的是,如果中继UE和CU的协议栈采用上述方案二设置适配层,中继UE则无需在发送远程UE的上行数据信息时,在PHY层、MAC层或者RLC层中添加第一指示。从而DU也无需在发送携带该上行数据信息的上行GTP-U帧中增加第一指示。CU接收到任何一个上行数据信息时都会读取该上行数据信息中的适配信息,确定接收到上行数据信息中的上行数据包是哪个UE的,并根据适配信息向该UE的DRB对应的PDCP实体发送上行数据包。在这种情况下,中继UE发送自己的上行数据包时,封装的适配信息可包括该中继UE的标识。
当CU向远程UE2发送下行数据包时,CU为该下行数据包封装PDCP层以及适配信息,得到该远程UE2的下行数据信息。示例性的,该适配信息包括远程UE2的标识以及远程UE2与中继UE之间的逻辑信道的标识(假设为LCID5)。或者,若在上述步骤603中DU为中继UE生成的配置信息中包括中继UE的承载标识、远程UE2的承载标识、以及中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系,那么该适配信息也可以包括远程UE2的标识和远程UE2的DRB的标识(假设为远程UE2的DRB1的标识)。然后CU将该远程UE2的下行数据信息携带在下行GTP-U帧中发送给DU。在该示例中,由于远程UE2不具有GTP-U隧道资源,因此,CU需要确定LCID5、或者LCID5和远程UE2的DRB1的标识对应的中继UE的DBR的标识,即中继UE的DRB3的标识。然后将该下行数据信息封装在中继UE的DRB3所对应的GTP-U隧道的下行GTP-U帧中发送给DU。即该下行GTP-U帧携带中继UE的DRB3所对应的GTP-U隧道的隧道端点信息。
如果中继UE和CU的协议栈采用上述方案一设置适配层,那么为了使得中继UE获知该远程UE2的下行数据包外部封装有适配信息,CU可以在下行GTP-U帧中携带第一指示,用来指示该远程UE2的下行数据包外部封装有适配信息,以便于中继UE读取适配信息并做相应的转发操作。例如,CU可以在类型为下行用户数据(DL user data)的下行GTP-U帧的帧头中添加第一指示。
DU接收到该下行GTP-U帧后,获取CU为远程UE2生成的下行数据信息。然后为该下行数据信息封装PHY层、MAC层以及RLC层,并根据该下行GTP-U帧中携带的第一指示,在PHY层、MAC层或者RLC层中添加第三指示。最后将封装好的下行数据信息发送给中继UE。
中继UE接收到DU发送的下行数据信息后,删除该下行数据信息中由DU封装的Uu接口的PHY层、MAC层以及RLC层,并根据第三指示确定该下行数据信息中存在适配信息。中继UE读取该适配信息,以确定该下行数据信息中封装的下行数据包为远程UE2的下行数据包。
示例性的,若适配信息中携带的是远程UE2的标识和LCID5,则中继UE在删除该适配信息,并在该下行数据信息中的PDCP层外部依次封装PC5接口的PHY层、MAC层、RLC层后,通过远程UE和中继UE之间的逻辑信道LCID5将该下行数据信息发送给远程UE2。若适配信息中携带的是远程UE2的标识和远程UE2的DRB1的标识,则中继UE根据之前接收到的该中继UE的RRC重配置消息指示的如表1所示的映射关系,确定通过远程UE2和中继UE之间的逻辑信道LCID5向远程UE2发送该下行数据信息。
可以理解的是,如果中继UE和CU的协议栈采用上述方案二设置适配层,CU则无需在携带远程UE2的下行数据包的下行GTP-U帧中添加第一指示,从而DU也需要在该下行数据包的RLC层、MAC层或者PHY层中添加第三指示。中继UE在接收到任何一个下行数据信息时都会读取该下行数据信息中的适配信息,确定接收到下行数据信息中封装的下行数据包是哪个UE的,并根据适配信息转发下行数据信息。在这种情况下,如果CU向中继UE发送中继UE的下行数据包,则可以在封装的适配信息中携带该中继UE的标识。
以上为本申请提供的一种通信方法,用于实现基于CU-DU架构,当适配层部署在CU的协议栈中时,UE-to-Network relay的通信过程。
针对在DU的协议栈中部署适配层的方式,示例性的,以如图7所示的用户面协议栈和如图8所示的控制面协议栈为例,说明在DU的协议栈中部署适配层时,UE-to-Networkrelay的通信原理。
参见图7,为UE-to-Network relay的通信系统中,远程UE2、中继UE、CU和DU之间的一种可能的用户面协议栈。相比于图3所示的用户面协议栈,适配层部署在DU的协议栈中。
参见图8,为UE-to-Network relay的通信系统中,远程UE2、中继UE、CU和DU之间的一种可能的控制面协议栈。相比于图4所示的控制面协议栈,适配层部署在DU的协议栈中。
示例性的,关于适配层在中继UE和DU的协议栈中的设置方案,本申请提供两种方案,包括如下所述方案三和方案四。
方案三是当传输中继UE的数据包/RRC消息时,DU和中继UE的协议栈中不包括适配层,而当传输远程UE的数据包/RRC消息时,DU和中继UE的协议栈中才会包括适配层。即对于上行而言,中继UE在发送上行数据包/上行RRC消息时,若发送的是中继UE自己的上行数据包/上行RRC消息,中继UE则不需要为该上行数据包/上行RRC消息封装适配信息。若发送的是远程UE的上行数据包/上行RRC消息,中继UE则需为该上行数据包/上行RRC消息封装适配信息,以向DU指示该上行数据包/上行RRC消息是远程UE的。同理,对于下行而言,DU在发送在发送下行数据包/下行RRC消息时,若发送的是中继UE下行数据包/下行RRC消息,DU则不需要为该下行数据包/下行RRC消息封装适配信息。若发送的是远程UE的下行数据包/下行RRC消息,DU则需要为该下行数据包/下行RRC消息封装适配信息,以向中继UE指示该下行数据包/下行RRC消息是远程UE的。由于适配层可能存在或不存在,所以中继或基站有必要在发送每个数据包/RRC消息时指示对方适配层是否存在。
方案四是DU和中继UE的协议栈中始终包括适配层。对于上行而言,中继UE无论是发送自己的数据包/RRC消息,还是转发远程UE的数据包/RRC消息,中继UE都会为发送的数据包/RRC消息封装适配信息,供DU获知中继UE发送的数据包/RRC消息是远程UE的还是中继UE自己。对于下行而言,DU无论通过中继UE向远程UE发送数据包/RRC消息,还是直接给中继UE发送数据包/RRC消息,DU都会为发送的数据包/RRC消息封装配置信息,供中继UE获知DU下发的数据包/RRC消息发给中继UE的还是发给远程UE。对于方案四,由于适配层一直存在,则中继或基站在发送每个数据包/RRC消息时不需要指示对方适配层是否存在。
那么,基于如图7和图8所示的协议栈,在CU-DU架构中,由于适配层部署在DU的协议栈中,因此DU在向CU发送中继UE发送的数据包/RRC消息之前,需要先判断该数据包/RRC消息是中继UE的,还是哪个远程UE。如图9所示,为基于如图7和图8所示的协议栈,UE-to-Network relay的通信原理示意图。若该数据包/RRC消息是中继UE的(通信路线可以参见图9所示的实线),对于数据包而言,DU则通过中继UE的GTP-U隧道,将该数据包发送给CU,由CU将该数据包传送到该中继UE的DRB对应的PDCP实体。对于RRC消息,DU则通过中继UE在CU-DU接口的标识,将该RRC消息发送给CU,由CU将该RRC消息传送到该中继UE的PDCP实体。若该数据包/RRC消息,是远程UE1的(通信路线可以参见图9所示的虚线)。对于数据包,若DU根据适配层的适配信息判断该数据包是远程UE1的DRB的数据包,DU则通过远程UE1的DRB所对应的GTP-U隧道,将该数据包发送给CU,由CU将该数据包传送到该远程UE1的DRB所对应的PDCP实体。对于RRC消息,若DU根据适配层的适配信息判断该RRC消息是远程UE1的SRB的数据包,DU则通过远程UE1在CU-DU接口的标识,将该RRC消息发送给CU,由CU将该RRC消息传送到该远程UE1的SRB所对应的PDCP实体。
基于上述通信原理可知,适配层部署在DU侧时,当一个远程UE通过中继UE向CU和DU请求建立RRC连接,或者请求恢复RRC连接,或者请求重建立RRC连接时,CU和DU需要为该远程UE建立上下文,同时需要修改中继UE的上下文,以使得中继UE可以为该远程UE提供中继服务。
示例性的,参见图10,为本申请提供的一种通信方法的一个实施例的流程图,主要描述适配层部署在DU侧时,UE-to-Network relay的通信过程。该方法包括:
步骤1001,CU生成用户上下文修改请求消息,该用户上下文修改请求消息用于请求DU修改中继UE的上下文,该用户上下文修改请求消息中携带远程UE的标识、该中继UE的承载标识以及与该中继UE的承载标识具有映射关系的逻辑信道的标识,该中继UE的承载标识为该中继UE与CU之间的承载的标识,该逻辑信道为该远程UE与该中继UE之间的逻辑信道。
步骤1002,CU向DU发送用户上下文修改请求消息。
步骤1003,DU根据远程UE的标识、中继UE的承载标识以及逻辑信道的标识,生成该中继UE的RRC配置信息,该中继UE的RRC配置信息包括远程UE的标识、中继UE的承载标识与逻辑信道的标识之间的映射关系。
步骤1004,DU向CU发送用户上下文修改响应消息,该用户上下文修改响应消息中携带该中继UE的RRC配置信息。
示例性的,步骤1001-1004的具体实现方式可以参见上述步骤601-604中,CU和DU针对中继UE的上下文的修改以及RRC配置信息的生成过程,此处不再赘述。
步骤1005,CU根据中继UE的RRC配置信息生成中继UE的RRC重配置消息。
步骤1006,CU向中继UE发送该中继UE的RRC重配置消息。
在该示例中,当CU向中继UE发送中继UE的RRC重配置消息时,CU需要在该中继UE的RRC重配置消息外部封装PDCP层,得到中继UE的下行RRC信息。然后CU将得到的下行RRC信息携带在下行RRC信息传输消息的RRC容器中发送给DU。示例性的,下行RRC信息传输消息携带的CU-DU接口标识为中继UE在CU-DU接口的标识。
若中继UE和DU的协议栈采用上述方案三设置适配层,那么DU获取到CU发送的中继UE的下行RRC信息后,即可在该下行RRC信息中的PDCP层外部依次封装RLC层、MAC层以及PHY层。
若中继UE和DU的协议栈采用上述方案四设置适配层,那么DU获取到CU发送的中继UE的下行RRC信息后,即可在该下行RRC信息中的PDCP层外部依次封装适配信息、RLC层、MAC层以及PHY层。此时,该适配信息可以包括中继UE的标识,用来指示该下行RRC信息中封装的RRC重配置消息是中继UE的。
DU通过中继UE的SRB1对应的逻辑信道(中继UE和CU之间的逻辑信道)将封装好的下行RRC信息发送给中继UE。中继UE从该下行RRC信息中获取到该中继UE的RRC重配置消息后,即可根据该RRC重配置消息的指示,获知中继UE的承载标识、中继UE与远程UE2之间的逻辑信道的标识这两者之间的映射关系,或者中继UE的承载标识、远程UE2的承载标识、中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系。并在后续为远程UE2提供中继服务时,基于获知的映射关系对远程UE2与CU之间的数据包以及RRC消息进行转发。
步骤1007,CU向DU发送用户上下文建立请求消息。
在该示例中,CU在接收到远程UE的请求消息(例如,RRC连接请求消息,RRC重建立请求消息或者RRC恢复请求消息)后,即可生成用户上下文建立请求消息,用以请求DU为该远程UE建立上下文。
该用户上下文建立请求消息可以包括远程UE的标识、CU为远程UE分配的在CU-DU接口的标识、中继UE的标识、CU为该远程UE的请求增加的SRB列表、DRB列表,以及该远程UE的承载标识与逻辑信道之间的映射关系。
示例性的,远程UE的标识可以是CU接收到远程UE的请求消息中携带的远程UE的标识。例如,该远程UE的标识可以是远程UE的L2ID,也可以是远程UE在该远程UE与中继UE之间的PC5接口的标识,或者是远程UE的L2ID和PC5接口的标识的组合。CU通过接收到的远程UE的标识,确定是远程UE的请求,且由转发该请求消息的中继UE作为中继,为该远程UE提供中继服务。因此,CU需要为该远程UE确定每个逻辑信道(远程UE与中继UE之间的逻辑信道)确定对应的承载,以便于DU为该远程UE建立上行文。
SRB列表可以包括CU为该远程UE请求增加的每个SRB的标识。DRB列表可以包括CU为该远程UE请求增加的每个DRB的标识,以及每个DRB所对应的GTP-U隧道的CU侧的TEID。该远程UE的承载标识为该远程UE与CU之间的承载的标识,即该SRB列表中的SRB的标识和DRB列表中的DRB的标识。逻辑信道是为远程UE和中继UE之间的侧链路的逻辑信道,或该远程UE和该中继UE之间的PC5接口的逻辑信道,远程UE和中继UE通过逻辑信道采用直接传输的方式进行信息交互。
例如,以远程UE2为例,该用户上下文建立请求消息包括远程UE2的标识、CU为远程UE2分配的在CU-DU接口的标识、CU为远程UE2请求增加的SRB列表(包括远程UE2的SRB1和SRB2的标识)、远程UE2的SRB1的标识与逻辑信道LCID3的映射关系、远程UE2的SRB2的标识与逻辑信道LCID4的映射关系、CU为远程UE2请求增加的DRB列表(包括远程UE2的DRB1和DRB2的标识、远程UE2的DRB1所对应的GTP-U隧道的CU侧的TEID、远程UE2的DRB2所对应的GTP-U隧道的CU侧的TEID、)、远程UE2的DRB1的标识与逻辑信道LCID5的映射关系、远程UE2的DRB2的标识与逻辑信道LCID6的映射关系。
可选的,该用户上下文建立请求消息还携带第二指示,该第二指示用于指示DU在向中继UE发送远程UE的下行数据信息或下行RRC信息时,在下行数据信息或下行RRC信息中增加适配信息,以指示该下行数据信息或下行RRC信息是远程UE的。
该用户上下文建立请求消息可以封装在CU-DU接口消息中发送给DU。例如,在5G系统中,该用户上下文建立请求消息可以封装在F1消息中,CU通过与DU之间的F1接口发送至DU,以请求DU建立远程UE的上下文。
步骤1008,DU根据中继UE的标识、远程UE的标识、远程UE的承载标识与逻辑信道之间的映射关系,生成远程UE的RRC配置信息。
DU接收到用户上下文建立请求消息后,确认CU为远程UE分配的远程UE在CU-DU接口的标识、中继UE的标识、请求增加的SRB列表和DRB列表、以及远程UE的承载标识与逻辑信道之间的映射关系。并为DRB列表中每个DRB分配对应的GTP-U隧道的DU侧的TEID,以及为UE分配的UE在CU-DU接口的DU侧标识,完成远程UE的上下文建立。
同时,DU接收到用户上下文建立请求消息后,还可以为该远程UE提供底层配置,包括为远程UE分配C-RNTI、本地ID或者SL-RNTI等标识,以及配置远程UE与中继UE之间的PC5接口的资源池等底层信息。
DU根据该用户上下文建立请求消息中携带的信息,以及基于该用户上下文请求消息中携带的信息,为远程UE分配的CU-DU接口的DU侧标识、对应的GTP-U隧道的DU侧的TEID、底层信息生成该远程UE的RRC配置信息,例如针对远程UE的小区组配置信息。
步骤1009,DU向CU发送用户上下文建立响应(UE context setup response)消息。
DU将该远程UE的RRC配置信息封装到用户上下文建立响应消息中反馈给CU。从而完成对远程UE的上下文建立。
步骤1010,CU根据远程UE的RRC配置信息生成远程UE的RRC重配置消息。
步骤1011,CU向远程UE发送该远程UE的RRC重配置消息。
以远程UE2为例,当CU向远程UE2发送该远程UE2的RRC重配置消息时,CU为远程UE2的RRC重配置消息封装PDCP层,得到远程UE2的下行RRC信息。然后将该下行RRC信息携带在下行RRC信息传输消息的RRC容器中发送给DU。在该示例中,由于CU和DU为远程UE2建立上下文,远程UE2具有在CU-DU接口的标识。因此在发送远程UE2的RRC重配置消息时,该下行RRC信息传输消息携带的CU-DU接口标识为远程UE2在CU-DU接口的标识。
DU接收该下行RRC信息传输消息后,获取该远程UE2的下行RRC信息,然后在该下行RRC信息中的PDCP层外部依次封装适配信息、RLC层、MAC层以及PHY层。最后通过中继UE的SRB1对应的逻辑信道(中继UE与DU之间的逻辑信道),将封装好的远程UE2的下行RRC信息发送给中继UE。
示例性的,该适配信息用来指示该下行RRC信息中封装的RRC重配置消息是远程UE2的RRC重配置消息,该适配信息可以括远程UE2的标识以及远程UE2与中继UE之间的逻辑信道的标识(假设为LCID3)。或者,若在DU为中继UE生成的配置信息中包括中继UE的承载标识、远程UE2的承载标识、以及中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系,那么该适配信息也可以包括远程UE2的标识和远程UE2的承载标识(假设为远程UE2的SRB1的标识)。
若中继UE和DU的协议栈采用上述方案三设置适配层,那么为了使得中继UE获知DU发送的下行RRC信息中封装有适配信息,DU可以在RLC层、MAC层或者PHY层中增加第三指示,用来指示该下行RRC信息中包括适配信息,以便于中继UE读取该下行RRC信息中的适配信息,进而基于读取的适配信息转发远程UE2的RRC重配置消息。
中继UE接收到DU发送下行RRC信息后,在删除该下行RRC信息中DU封装的Uu接口的PHY层、MAC层、RLC层的过程中,获取到第三指示,从而中继UE根据第三指示确定该下行RRC信息中包括适配信息。那么中继UE在删除该下行RRC信息中的Uu接口的PHY层、MAC层、RLC部后,读取适配信息,并确定该下行RRC信息中封装的RRC重配置消息为远程UE2的RRC重配置消息。
示例性的,若适配信息中携带的是远程UE2的标识和LCID3,则中继UE在删除该适配信息,并在该下行RRC信息中的PDCP层外部封装PC5接口的PHY层、MAC层、RLC部后,通过逻辑信道LCID3将该下行RRC信息发送给远程UE2。若适配信息中携带的是远程UE2的标识和远程UE2的SRB1的标识,则中继UE根据之前接收到的该中继UE的RRC重配置消息指示的如表1所示的映射关系,确定由逻辑信道LCID3向远程UE2发送该远程UE2的下行RRC信息。
可以理解的是,如果中继UE和DU的协议栈采用上述方案四设置适配层,DU则在向中UE发送远程UE2的下行RRC信息时,无需在RLC层、MAC层或者PHY层中添加第三指示。中继UE在接收到任何一个下行RRC信息时都会读取该下行RRC信息中的适配信息,确定接收到下行RRC信息中封装的下行RRC消息是哪个UE的,并根据适配信息转发下行RRC信息。
至此,即可认为远程UE2通过中继UE向CU-DU架构下的基站请求建立RRC连接、恢复RRC连接,或者重建立RRC连接的过程完成。之后,远程UE2即可通过中继UE与CU进行后续的信息交互。
仍然以远程UE2为例,在后续的信息交互过程中,当远程UE2向CU发送上行RRC消息时,远程UE2为该上行RRC消息封装PDCP层以及PC5接口的RLC层、MAC层和PHY层,并将得到的上行RRC信息发送给中继UE。假设该上行RRC消息为远程UE2的SRB1上传输的RRC消息,远程UE2则可以根据之前接收到的RRC重配置消息指示的该远程UE2的承载标识与远程UE2和中继UE之间的逻辑信道的标识之间的映射关系,确定可以通过逻辑信道LCID3来发送远程UE2的SRB1上传输的RRC消息。那么远程UE2可以通过逻辑信道LCID3将该上行RRC信息发送给中继UE。
中继UE删除该上行RRC信息中PC5接口的RLC层、MAC层和PHY层后,在该上行RRC信息中的PDCP层外部依次封装适配信息以及Uu接口的RLC层、MAC层和PHY层。该适配信息中可以携带远程UE2的标识和LCID3。然后中继UE根据表1所示映射关系确定与逻辑信道LCID3对应的该中继UE的承载标识为中继UE的SRB1。中继UE通过该中继UE的SRB1对应的中继UE与DU之间的逻辑信道将该上行RRC信息发送给DU。
或者,中继UE根据表1所示映射关系确定逻辑信道LCID3对应的中继UE的承载标识(即中继UE的SRB1)和远程UE2的承载标识(即远程UE2的SRB1)。中继UE在适配信息中携带远程UE2的标识和远程UE2的SRB1的标识。然后该中继UE通过该中继UE的SRB1对应的中继UE与DU之间的逻辑信道将该上行RRC信息发送给DU。
如果中继UE和DU的协议栈采用上述方案三设置适配层,那么为了使得DU获知该上行RRC消息外部封装有适配信息,中继UE可以在该上行RRC消息的Uu接口的RLC层、MAC层或者PHY层中添加第三指示,以指示该上行RRC消息外部封装有适配信息,使得DU在接收到上行RRC信息时读取适配信息,以确定该上行RRC信息中封装的上行RRC消息是远程UE2的。
DU接收到上行RRC信息后,根据该上行RRC信息的PHY层、MAC层或者RLC层中携带的第三指示确定该上行RRC信息包括适配信息。DU在删除该上行RRC信息的PHY层、MAC层和RLC层后,读取该上行RRC信息的适配信息。
示例性的,若适配信息中携带远程UE2的标识以及LCID3,那么DU可以根据如表1所示的映射关系,确定中继UE的SRB2的标识和/或LCID3对应的远程UE2的SRB的标识,即远程UE2的SRB1的标识。若适配信息中携带远程UE2的标识以及远程UE的SRB1的标识,DU则可以直接从该适配信息中获取远程UE的SRB1的标识。
然后,DU将上行RRC消息、封装在该上行RRC消息外部的PDCP层、远程UE2在CU-DU接口的标识、远程UE2的SRB1的标识封装在上行RRC信息传输消息中发送给CU。
CU接收到该上行RRC信息传输消息后,获取携带的远程UE2的上行RRC信息,并根据该上行RRC信息传输消息携带的远程UE2的SRB1的标识,将该上行RRC信息发送到与该远程UE2的SRB1对应的PDCP实体中。
可以理解的是,如果中继UE和DU的协议栈采用上述方案四设置适配层,中继UE则无需在发送远程UE的上行RRC消息时,在Uu接口的PHY层、MAC层或者RLC层中添加第三指示。DU接收到中继UE发送的任何一个上行RRC信息时都会读取该上行RRC信息中的适配信息,确定接收到上行RRC信息中封装的上行RRC消息是哪个UE的。在这种情况下,中继UE发送自己的上行RRC消息时,外部封装的适配信息可包括该中继UE的标识。
当CU向远程UE2发送下行RRC消息时,具体过程可以参见上述步骤1011中CU向远程UE2发送远程UE2的RRC重配置消息的过程,此处不再赘述。
对于远程UE2与CU之间的用户面数据传输过程,当远程UE2向CU发送上行数据包时,远程UE2为该上行数据包封装PDCP层以及PC5接口的RLC层、MAC层和PHY层,并将得到的上行数据信息发送给中继UE。假设该上行数据包是远程UE2的DRB1上传输的数据包,远程UE2通过之前接收到的RRC重配置消息指示的该远程UE2的承载标识与逻辑信道的标识之间的映射关系,确定通过逻辑信道LCID5将该上行数据信息发送给中继UE。中继UE删除该上行数据信息中PC5接口的RLC层、MAC层和PHY层后,在该上行数据信息中的PDCP层外部依次封装适配信息以及Uu接口的RLC层、MAC层和PHY层。该适配信息用于指示上行数据信息中的上行数据包是远程UE2的,该适配信息可以携带远程UE2的标识和LCID5。然后中继UE根据表1所示映射关系确定与逻辑信道LCID5对应的该中继UE的承载标识为中继UE的DRB3。中继UE通过该中继UE的DRB3对应的中继UE与DU之间的逻辑信道将该上行数据信息发送给DU。
或者,中继UE根据表1所示映射关系确定逻辑信道LCID5对应的中继UE的承载标识(即中继UE的DRB3)和远程UE2的承载标识(即远程UE2的DRB1)。中继UE在适配信息中携带远程UE2的标识和远程UE2的DRB1的标识。然后该中继UE通过该中继UE的DRB3对应的中继UE与DU之间的逻辑信道将该上行数据信息发送给DU。
如果中继UE和DU的协议栈采用上述方案三设置适配层,那么为了使得DU获知该远程UE2的上行数据包的外部封装有适配信息,中继UE可以在该上行数据包的Uu接口的RLC层、MAC层或者PHY层中添加第三指示,以指示该上行数据包的外部封装有适配信息,从而使得DU在接收到上行数据信息时读取适配信息,以确定该上行数据信息中上行数据包是远程UE2的。
DU接收到上行数据信息后,根据该上行数据信息的PHY层、MAC层或者RLC层中携带的第三指示确定该上行数据信息包括适配信息。DU读取该上行数据信息的适配信息,确定该上行数据信息中封装的上行数据包是远程UE2的。若适配信息中携带远程UE2的标识以及LCID5,那么DU可以根据如表1所示的映射关系,确定中继UE的DRB3的标识和LCID5所对应的远程UE2的DRB的标识,即远程UE2的DRB1的标识。进而DU将删除了PHY层、MAC层和RLC层以及的上行数据信息(即包括上行数据包以及封装在该上行数据包外部的PDCP层)携带在远程UE2的DRB1对应的上行GTP-U帧中发送给CU。即该上行GTP-U帧携带远程UE2的DRB1所对应的GTP-U隧道的隧道端点信息。若适配信息中携带远程UE2的标识和远程UE2的DRB1的标识,DU则可以直接将删除了PHY层、MAC层和RLC层以及适配信息的上行数据信息携带在远程UE2的DRB1对应的上行GTP-U帧中发送给CU。
可以理解的是,如果中继UE和DU的协议栈采用上述方案四设置适配层,中继UE则无需在发送远程UE的上行数据包时,在PHY层、MAC层或者RLC层中添加第三指示。DU接收到任何一个上行数据信息时都会读取该上行数据信息中的适配信息,确定接收到上行数据信息中封装的上行数据包是哪个UE的。在这种情况下,中继UE发送自己的上行数据包时,外部封装的适配信息可包括该中继UE的标识。
CU接收到上行GTP-U帧后,获取上行数据信息。然后将该上行数据信息发送到与该远程UE2的DRB1对应的PDCP实体。
当CU向远程UE2发送下行数据包时,CU为该下行数据包封装PDCP层,得到下行数据信息。假设该下行数据包为远程UE2的DRB1传输的数据包,CU则将该下行数据信息携带在远程UE2的DRB1对应的下行GTP-U帧中发送给DU,即该下行GTP-U帧中携带远程UE2的DRB1所对应的GTP-U隧道的隧道端点信息。
DU接收到该下行GTP-U帧后,获取携带的下行数据信息。然后在该下行数据信息中的PDCP层外部依次封装适配信息以及Uu接口的RLC层、MAC层以及PHY层。最后DU通过中继UE的DRB3对应的逻辑信道(中继UE与DU之间的逻辑信道),将封装好的远程UE2的下行RRC信息发送给中继UE。示例性的,该适配信息用于指示该下行数据信息中封装的下行数据包是远程UE2的下行数据包,该适配信息可以包括远程UE2的标识以及逻辑信道的标识。例如,该逻辑信道的标识为远程UE2的DRB1对应的LCID5。或者,若在DU为中继UE生成的配置信息中包括中继UE的承载标识、远程UE2的承载标识、以及中继UE与远程UE2之间的逻辑信道的标识这三者之间的映射关系,该适配信息也可以包括远程UE2的标识和远程UE2的DRB1的标识。
如果中继UE和DU的协议栈采用上述方案三设置适配层,那么为了使得中继UE获知该远程UE2的下行数据包外部封装有适配信息,DU可以在Uu接口的RLC层、MAC层或者PHY层中添加第三指示,用来向中继UE指示该下行数据包外部封装有适配信息,从而使得中继UE读取该适配信息。
中继UE接收到DU发送的下行数据信息后,删除该下行数据信息中由DU封装的Uu接口的PHY层、MAC层以及RLC层,并根据第三指示确定该下行数据信息中存在适配信息。中继UE读取该适配信息,以确定该下行数据信息中封装的下行数据包为远程UE2的下行数据包。
示例性的,若适配信息中携带的是远程UE2的标识和LCID5,则中继UE在删除该适配信息,并在该下行数据信息中的PDCP层外部依次封装PC5接口的PHY层、MAC层、RLC层后,通过中继UE与远程UE2之间的逻辑信道LCID5将该下行数据信息发送给远程UE2。若适配信息中携带的是远程UE2的标识和远程UE2的DRB1的标识,则中继UE根据之前接收到的该中继UE的RRC重配置消息指示的如表1所示的映射关系,确定通过远程UE2和中继UE之间的由逻辑信道LCID5向远程UE2发送该下行数据信息。
可以理解的是,如果中继UE和DU的协议栈采用上述方案四设置适配层,DU则无需远程UE2的下行数据包的PHY层、MAC层或者RLC层中添加第三指示。中继UE在接收到任何一个下行数据信息时都会读取该下行数据信息中的适配信息,确定接收到下行数据信息中的下行数据包是哪个UE的,并根据适配信息转发下行数据信息。在这种情况下,如果DU向中继UE发送中继UE的下行数据包,则可以在封装的适配信息中携带该中继UE的标识,以指示该下行数据信息是中继UE的。
以上为本申请提供的一种通信方法,用于实现基于CU-DU架构,当适配信息部署在DU侧时,UE-to-Network relay的通信过程。
下面介绍本申请实施例提供的一种通信装置1100。如图11所示:该通信装置1100包括处理单元1101和通信单元1102。可选的,该通信装置1100还包括存储单元1103。处理单元1101、通信单元1102和存储单元1103通过通信总线1104相连。
处理单元1101可以包括至少一个处理器,其中,处理器可以包括如下至少一种类型:通用中央处理器(Central Processing Unit,CPU)、数字信号处理器(Digital SignalProcessor,DSP)、微处理器、特定应用集成电路专用集成电路(Application-SpecificIntegrated Circuit,ASIC)、微控制器(Microcontroller Unit,MCU)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、或者用于实现逻辑运算的集成电路。例如,处理器可以是一个单核(single-CPU)处理器或多核(multi-CPU)处理器。其可以实现或执行结合本申请实施例公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
通信单元1102可以是具有收发功能的功能模块,用于与CU、DU或者UE进行信息交换。
存储单元1103可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。存储单元1103可以独立存在,通过通信总线1104与处理单元1101相连。存储单元1103也可以与处理单元1104集成在一起。
其中,存储器可以包括如下至少一种类型:只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random accessmemory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically erasable programmabler-only memory,EEPROM)。在某些场景下,存储器还可以是只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
通信总线1104可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信装置1100可以用于CU、DU、电路、硬件组件或者芯片中。
可选的,该通信装置1100可以是本申请实施例中的CU。该通信单元1102可以是网络接口(例如,包括CU与DU之间的F1接口),该处理单元1101例如可以是处理器,存储单元1103例如可以是存储器。当该CU包括存储单元1103时,该存储单元1103用于存储计算机执行指令,该处理单元1101与该存储单元1103连接,该处理单元1101执行该存储单元1103存储的计算机执行指令,以使该CU执行上述实施例中CU执行的方法,包括上述图6、图10所示实施例中CU执行的相关步骤,以及本文中描述的技术的其他CU执行的过程。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
当处理单元1101为处理器1201,通信单元1102为网络接口1202,存储单元1103为存储器1203时,本申请所涉及的CU可以为图12所示的CU。
可选的,通信装置1100可以是本申请实施例中的CU中的芯片。通信单元1102可以是输入或者输出接口、管脚或者电路等。可选的,存储单元1101可以存储CU侧的方法的计算机执行指令,以使处理单元1101执行上述实施例中CU执行的方法,包括上述图6、图10所示实施例中CU执行的相关步骤,以及本文中描述的技术的其他CU执行的过程。存储单元1103可以是寄存器、缓存或者RAM等,存储单元1103可以和处理单元1101集成在一起;存储单元1103可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元1103可以与处理单元1101相独立。
可选的,该通信装置1100可以是本申请实施例中的DU。该通信单元1102可以包括网络接口(例如,包括CU与DU之间的F1接口)、天线和收发机,该处理单元1101例如可以是处理器,存储单元1103例如可以是存储器。当该DU包括存储单元1103时,该存储单元1103用于存储计算机执行指令,该处理单元1101与该存储单元1103连接,该处理单元1101执行该存储单元1103存储的计算机执行指令,以使该DU执行的方法,包括上述图6、图10所示实施例中DU执行的相关步骤,以及本文中描述的技术的DU执行的其他过程。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
当处理单元1101为处理器1301,通信单元1102包括网络接口1302a、收发机1302b以及天线1302c,存储单元1103为存储器1303时,本申请所涉及的DU可以为图13所示的DU。可选的,随着无线通信技术的发展,收发机、网络接口可以被集成在通信装置上,例如通信单元1102集成了网络接口1302a和收发机1302b。
可选的,通信装置1100可以是本申请实施例中的DU中的芯片。通信单元1102可以是输入或者输出接口、管脚或者电路等。可选的,存储单元1101可以存储DU侧的方法的计算机执行指令,以使处理单元1101执行上述实施例中DU执行的方法,包括上述图6、图10所示实施例中DU执行的相关步骤,以及本文中描述的技术的DU执行的其他过程。存储单元1103可以是寄存器、缓存或者RAM等,存储单元1103可以和处理单元1101集成在一起;存储单元1103可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元1103可以与处理单元1101相独立。
本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何可用介质。
作为一种可选的设计,计算机可读介质可以包括RAM,ROM,EEPROM,CD-ROM或其它光盘存储器,磁盘存储器或其它磁存储设备,或可用于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,数字通用光盘(DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
本申请实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
Claims (23)
1.一种通信方法,其特征在于,包括:
集中式单元CU生成用户上下文修改请求消息,所述用户上下文修改请求消息用于请求分布式单元DU修改中继用户设备UE的上下文,所述用户上下文修改请求消息中携带远程UE的标识、所述中继UE的承载标识以及与所述中继UE的承载标识具有映射关系的逻辑信道的标识,所述中继UE的承载标识为所述中继UE与所述CU之间的承载的标识,所述逻辑信道为所述远程UE与所述中继UE之间的逻辑信道;
所述CU向所述DU发送所述用户上下文修改请求消息;
所述CU向所述DU发送用户上下文建立请求消息,所述用户上下文建立请求消息包括所述中继UE的标识、所述远程UE的标识、所述远程UE的承载标识与所述逻辑信道之间的映射关系,所述用户上下文建立请求消息用于请求所述DU建立所述远程UE的上下文。
2.根据权利要求1所述的方法,其特征在于,所述用户上下文修改请求消息中还携带与所述中继UE的承载标识和所述逻辑信道的标识具有映射关系的所述远程UE的承载标识,所述远程UE的承载标识为所述远程UE与所述CU之间的承载的标识。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述CU向所述DU发送下行无线资源控制RRC信息传输消息,所述下行RRC信息传输消息包括所述远程UE的下行RRC信息、所述中继UE在CU-DU接口的标识、第一指示,所述下行RRC信息包括所述远程UE的下行RRC消息以及封装在所述下行RRC消息外部的分组数据汇聚协议PDCP层和适配信息,适配信息用于指示所述下行RRC消息为所述远程UE的下行RRC消息,第一指示用于指示所述下行RRC消息外部封装有适配信息。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述CU接收所述DU发送的上行RRC信息传输消息,所述上行RRC信息传输消息包括所述远程UE的上行RRC信息、所述中继UE在CU-DU接口的标识、第一指示,所述上行RRC信息包括所述远程UE的上行RRC消息以及封装在所述上行RRC消息外部的PDCP层和适配信息,适配信息用于指示所述上行RRC消息为所述远程UE的上行RRC消息,第一指示用于指示所述上行RRC消息外部封装有适配信息。
5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述CU向所述DU发送下行通用分组无线服务技术隧道协议GTP-U帧,所述下行GTP-U帧包括所述远程UE的下行数据信息、第一指示、所述中继UE的GTP-U隧道的隧道端点标识,所述下行数据信息包括所述远程UE的下行数据包以及封装在所述下行数据包外部的PDCP层和适配信息,适配信息用于指示所述下行数据包为所述远程UE的下行数据包,第一指示用于指示所述下行数据包外部封装有适配信息。
6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述CU接收所述DU发送的上行GTP-U帧,所述上行GTP-U帧包括所述远程UE的上行数据信息、第一指示、所述中继UE的GTP-U隧道的隧道端点标识,所述上行数据信息包括所述远程UE的上行数据包以及封装在所述上行数据包外部的PDCP层和适配信息,适配信息用于指示所述上行数据包为所述远程UE的上行数据包,第一指示用于指示所述上行数据包外部封装有适配信息。
7.根据权利要求1所述的方法,其特征在于,所述用户上下文修改请求消息还携带第二指示,所述第二指示用于指示所述DU在发送所述远程UE的下行数据信息或下行RRC信息时,在所述下行数据信息或下行RRC信息中增加适配信息,适配信息用于指示所述下行数据或下行RRC信息为所述远程UE的下行数据信息或下行RRC信息。
8.根据权利要求1或2所述的方法,其特征在于,所述CU生成用户上下文修改请求消息之前,所述方法还包括:
所述CU从所述DU接收由所述中继UE转发的所述远程UE的RRC连接建立请求消息、RRC重建立请求消息或者RRC恢复请求消息。
9.一种通信方法,其特征在于,所述方法包括:
分布式单元DU接收集中式单元CU发送的用户上下文修改请求消息,所述用户上下文修改请求消息中携带远程UE的标识、所述中继UE的承载标识以及与所述中继UE的承载标识具有映射关系的逻辑信道的标识,所述中继UE的承载标识为所述中继UE与所述CU之间的承载的标识,所述逻辑信道为所述远程UE与所述中继UE之间的逻辑信道;
所述DU根据所述远程UE的标识、所述中继UE的承载标识以及所述逻辑信道的标识,生成所述中继UE的无线资源控制RRC配置信息,所述RRC配置信息包括远程UE的标识、所述中继UE的承载标识与所述逻辑信道的标识之间的映射关系;
所述DU接收所述CU发送的用户上下文建立请求消息,所述用户上下文建立请求消息包括所述中继UE的标识、所述远程UE的标识、所述远程UE的承载标识与所述逻辑信道之间的映射关系,所述用户上下文建立请求消息用于请求所述DU建立所述远程UE的上下文;
所述DU根据所述中继UE的标识、所述远程UE的标识、所述远程UE的承载标识与所述逻辑信道之间的映射关系,生成所述远程UE的RRC配置信息。
10.根据权利要求9所述的方法,其特征在于,所述用户上下文修改请求消息中还携带与所述中继UE的承载标识和所述逻辑信道的标识具有映射关系的所述远程UE的承载标识,所述远程UE的承载标识为所述远程UE与所述CU之间的承载的标识;
所述中继UE的承载标识与所述逻辑信道的标识之间的映射关系,具体为:所述中继UE的承载标识、所述逻辑信道的标识以及所述远程UE的承载标识之间的映射关系。
11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
所述DU接收所述CU发送下行无线资源控制RRC信息传输消息,所述下行RRC信息传输消息包括所述远程UE的下行RRC信息、所述中继UE在CU-DU接口的标识、第一指示,所述下行RRC信息包括所述远程UE的下行RRC消息以及封装在所述下行RRC消息外部的分组数据汇聚协议PDCP层和适配信息,适配信息用于指示所述下行RRC消息为所述远程UE的下行RRC消息,第一指示用于指示所述下行RRC消息外部封装有适配信息;
所述DU向所述中继UE发送封装了无线链路控制RLC层、介质访问控制MAC层以及物理PHY层的所述下行RRC信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示所述下行RRC消息外部封装有适配信息。
12.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
所述DU接收所述中继UE发送的所述远程UE的上行RRC信息,所述上行RRC信息包括所述远程UE的上行RRC消息,以及封装在所述上行RRC消息外部的PDCP层、适配信息、RCL层、MAC层以及PHY层,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示所述上行RRC消息外部封装有适配信息,适配信息用于指示所述上行RRC消息是所述远程UE的上行RRC消息;
所述DU向所述CU发送上行RRC信息传输消息,所述上行RRC信息传输消息包括所述中继UE在CU-DU接口的标识、第一指示、所述上行RRC消息以及封装在所述上行RRC消息外部的PDCP层和适配信息。
13.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
所述DU接收所述CU发送的下行通用分组无线服务技术隧道协议GTP-U帧,所述下行GTP-U帧包括所述远程UE的下行数据信息、第一指示以及所述中继UE的GTP-U隧道的隧道端点标识,所述下行数据信息包括所述远程UE的下行数据包以及封装在所述下行数据包外部的PDCP层和适配信息,适配信息用于指示所述下行数据包是所述远程UE的下行数据包,第一指示用于指示所述下行数据包外部封装有适配信息;
所述DU向所述中继UE发送封装了RLC层、MAC层以及PHY层的所述下行数据信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示所述下行数据包外部封装有适配信息。
14.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
所述DU接收所述中继UE发送的所述远程UE的上行数据信息,所述上行数据信息包括所述远程UE的上行数据包以及封装在所述上行数据包外部的PDCP层、适配信息、RCL层、MAC层以及PHY层,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示所述上行数据包外部封装有适配信息,适配信息用于指示所述上行数据包为所述远程UE的上行数据包;
所述DU向所述CU发送上行GTP-U帧,所述上行GTP-U帧包括第一指示、所述中继UE的GTP-U隧道的隧道端点标识、所述上行数据包以及封装在所述上行数据包外部的PDCP层和适配信息,第一指示用于指示所述上行数据包外部封装有适配信息。
15.根据权利要求9所述的方法,其特征在于,所述用户上下文建立请求消息还携带第二指示,所述第二指示用于指示所述DU在向所述中继UE发送所述远程UE的下行数据信息或下行RRC信息时,在所述下行数据信息或下行RRC信息中增加适配信息,适配信息用于指示所述下行数据信息或下行RRC信息是所述远程UE的下行数据信息或下行RRC信息。
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
所述DU接收所述CU发送的下行RRC信息传输消息,所述下行RRC信息传输消息包括所述远程UE的下行RRC信息和所述远程UE在CU-DU接口的标识,所述下行RRC信息包括所述远程UE的下行RRC消息和封装在所述下行RRC消息外部的PDCP层;
所述DU向所述中继UE发送封装了适配信息、RLC层、MAC层以及PHY层的所述下行RRC信息,PHY层、MAC层或者RLC层中携带第三指示,第三指示用于指示所述下行RRC消息外部封装有适配信息,适配信息用于指示所述下行RRC消息为所述远程UE的下行RRC消息。
17.根据权利要求9所述的方法,其特征在于,所述方法还包括:
所述DU接收所述中继UE发送的上行RRC信息,所述上行RRC信息包括所述远程UE的上行RRC消息和依次封装在所述上行RRC消息外部的PDCP层、适配信息、RLC层、MAC层以及PHY层,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示所述上行RRC消息外部封装有适配信息,适配信息用于指示所述上行RRC消息为所述远程UE的上行RRC消息;
所述DU根据第三指示读取所述上行RRC信息中的适配信息,以确定所述远程UE的承载标识中用于传输所述上行RRC信息的承载标识和所述远程UE在CU-DU接口的标识;
所述DU向所述CU发送上行RRC信息传输消息,所述上行RRC信息传输消息包括所述用于传输所述上行RRC信息的承载标识、所述远程UE在CU-DU接口的标识、所述上行RRC消息以及封装在所述上行RRC消息外部的PDCP层。
18.根据权利要求9所述的方法,其特征在于,所述方法还包括:
所述DU接收所述CU发送的下行GTP-U帧,所述下行GTP-U帧包括所述远程UE的下行数据信息以及所述远程UE的GTP-U隧道的隧道端点标识,所述下行数据信息包括所述远程UE的下行数据包以及封装在所述下行数据包外部的PDCP层;
所述DU向所述中继UE发送封装了适配信息、RLC层、MAC层以及PHY层的所述下行数据信息,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示所述下行数据包外部封装有适配信息,适配信息用于指示所述下行数据包为所述远程UE的下行数据包。
19.根据权利要求9所述的方法,其特征在于,所述方法还包括:
所述DU接收所述中继UE发送的上行数据信息,所述上行数据信息包括所述远程UE的上行数据包和依次封装在所述上行数据包外部的PDCP层、适配信息、RLC层、MAC层以及PHY层,RLC层、MAC层或者PHY层中携带第三指示,第三指示用于指示所述上行数据包外部封装有适配信息,适配信息用于指示所述上行数据包为所述远程UE的上行数据包;
所述DU根据第三指示读取所述上行数据信息中的适配信息,以确定所述远程UE的承载标识中用于传输所述上行数据信息的承载标识,和与所述用于传输所述上行数据信息的承载标识对应的所述远程UE的GTP-U隧道的隧道端点标识;
所述DU向所述CU发送上行GTP-U帧,所述上行GTP-U帧包括所述用于传输所述上行数据信息的承载标识、所述远程UE的GTP-U隧道的隧道端点标识、所述上行数据包以及封装在所述上行数据包外部的PDCP层。
20.一种通信装置,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从存储器中调用并运行所述计算机程序,使得所述通信装置执行如权利要求1-8任一项所述的通信方法。
21.一种计算机可读存储介质,存储有程序,其特征在于,所述程序用于实现如权利要求1-8任一项所述的通信方法。
22.一种通信装置,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从存储器中调用并运行所述计算机程序,使得所述通信装置执行如权利要求9-19任一项所述的通信方法。
23.一种计算机可读存储介质,存储有程序,其特征在于,所述程序用于实现如权利要求9-19任一项所述的通信方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910106285.XA CN111526559B (zh) | 2019-02-02 | 2019-02-02 | 一种通信方法及装置 |
EP20747788.6A EP3911019B1 (en) | 2019-02-02 | 2020-01-02 | Communication method and apparatus |
PCT/CN2020/070097 WO2020156020A1 (zh) | 2019-02-02 | 2020-01-02 | 一种通信方法及装置 |
US17/392,071 US20210368417A1 (en) | 2019-02-02 | 2021-08-02 | Communication method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910106285.XA CN111526559B (zh) | 2019-02-02 | 2019-02-02 | 一种通信方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111526559A CN111526559A (zh) | 2020-08-11 |
CN111526559B true CN111526559B (zh) | 2022-05-10 |
Family
ID=71840719
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910106285.XA Active CN111526559B (zh) | 2019-02-02 | 2019-02-02 | 一种通信方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210368417A1 (zh) |
EP (1) | EP3911019B1 (zh) |
CN (1) | CN111526559B (zh) |
WO (1) | WO2020156020A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111800756B (zh) * | 2019-04-08 | 2021-12-14 | 华为技术有限公司 | 一种数据发送方法、装置及计算机可读存储介质 |
WO2021097801A1 (en) * | 2019-11-22 | 2021-05-27 | Mediatek Singapore Pte. Ltd. | Methods and apparatus of packet routing for sidelink relay |
US11659369B2 (en) * | 2020-02-28 | 2023-05-23 | Qualcomm Incorporated | Distributed sidelink (SL) architecture and protocol stack |
US11689957B2 (en) * | 2020-03-13 | 2023-06-27 | Qualcomm Incorporated | Quality of service support for sidelink relay service |
US11825330B2 (en) | 2020-03-13 | 2023-11-21 | Qualcomm Incorporated | Techniques for quality of service support in sidelink communications |
US12052723B2 (en) * | 2020-07-28 | 2024-07-30 | Qualcomm Incorporated | User equipment (UE) assisted uplink (UL) transmission |
US11689325B2 (en) * | 2020-12-16 | 2023-06-27 | Qualcomm Incorporated | Feedback transmission via a sidelink feedback channel resource of a sidelink resource pool |
WO2022158822A1 (ko) * | 2021-01-19 | 2022-07-28 | 삼성전자 주식회사 | 무선 통신 시스템에서 중계 단말을 통한 원격 단말의 연결 설정 방법 및 장치 |
CN115278815A (zh) * | 2021-04-30 | 2022-11-01 | 北京三星通信技术研究有限公司 | 数据传输方法、装置、设备及计算机可读存储介质 |
US20240056954A1 (en) * | 2021-05-08 | 2024-02-15 | Apple Inc. | Unified access control (uac) enhancement for sidelink relay |
CN116017393A (zh) * | 2021-10-21 | 2023-04-25 | 华为技术有限公司 | 通信方法、装置及系统 |
KR20240087620A (ko) * | 2021-10-21 | 2024-06-19 | 지티이 코포레이션 | 무선 네트워크에서 릴레이 구성을 위한 방법, 디바이스및 시스템 |
CN118451778A (zh) * | 2022-01-05 | 2024-08-06 | 高通股份有限公司 | 对第二层中继的uu适配层支持 |
WO2024031267A1 (en) * | 2022-08-08 | 2024-02-15 | Zte Corporation | Techniques for sidelink wireless communication |
CN117793796A (zh) * | 2022-09-28 | 2024-03-29 | 华为技术有限公司 | 通信方法和通信装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616943A (zh) * | 2017-01-26 | 2018-10-02 | 华为技术有限公司 | 信息传输方法、基站以及用户设备 |
CN108811153A (zh) * | 2017-05-05 | 2018-11-13 | 华为技术有限公司 | 通信方法、集中式单元、分布式单元、基站及终端设备 |
WO2018212845A1 (en) * | 2017-05-18 | 2018-11-22 | Qualcomm Incorporated | Wireless multihop relay |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106162777B (zh) * | 2015-04-09 | 2021-03-26 | 中兴通讯股份有限公司 | 中继节点切换方法及系统 |
US10178702B2 (en) * | 2016-06-10 | 2019-01-08 | Futurewei Technologies, Inc. | System and method for cell switching |
JP6728472B2 (ja) * | 2017-03-07 | 2020-07-22 | エルジー エレクトロニクス インコーポレイティド | Cu−du分割シナリオにおけるデータを送信する方法及び装置 |
JP6865849B2 (ja) * | 2017-03-17 | 2021-04-28 | サムスン エレクトロニクス カンパニー リミテッド | 無線アクセスネットワーク通知エリア更新障害 |
CN108632815B (zh) * | 2017-03-24 | 2020-02-21 | 华为技术有限公司 | 通信方法与设备 |
WO2018236867A2 (en) * | 2017-06-19 | 2018-12-27 | Intel Corporation | CONTROL PANEL AND USER PLANE SEPARATION IN NEW RADIO (NR) SYSTEMS |
US20190159277A1 (en) * | 2018-01-23 | 2019-05-23 | Intel Corporation | Enhancing f1 application protocol (f1-ap) interfaces in a multi-hop relay network with centralized unit (cu) and distributed unit (du) |
EP3732933A1 (en) * | 2018-02-14 | 2020-11-04 | Google LLC | Full and delta configuration in a central unit-distributed unit architecture |
US10687263B2 (en) * | 2018-02-15 | 2020-06-16 | Qualcomm Incorporated | Enhanced make-before-break handover |
US10952265B2 (en) * | 2018-05-11 | 2021-03-16 | Apple Inc. | Dynamic resource scaling and VM migration in NG-RAN |
US11349557B2 (en) * | 2018-11-30 | 2022-05-31 | At&T Intellectual Property I, L.P. | System model and architecture for mobile integrated access and backhaul in advanced networks |
CN113302952B (zh) * | 2019-01-16 | 2024-09-27 | 苹果公司 | 支持nr v2x的单播和组播通信的侧链路连接建立设计 |
-
2019
- 2019-02-02 CN CN201910106285.XA patent/CN111526559B/zh active Active
-
2020
- 2020-01-02 EP EP20747788.6A patent/EP3911019B1/en active Active
- 2020-01-02 WO PCT/CN2020/070097 patent/WO2020156020A1/zh unknown
-
2021
- 2021-08-02 US US17/392,071 patent/US20210368417A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616943A (zh) * | 2017-01-26 | 2018-10-02 | 华为技术有限公司 | 信息传输方法、基站以及用户设备 |
CN108811153A (zh) * | 2017-05-05 | 2018-11-13 | 华为技术有限公司 | 通信方法、集中式单元、分布式单元、基站及终端设备 |
WO2018212845A1 (en) * | 2017-05-18 | 2018-11-22 | Qualcomm Incorporated | Wireless multihop relay |
Non-Patent Citations (1)
Title |
---|
Text proposal for FFS resolution;KDDI Corporation;《3GPP TSG-RAN WG2 #104 R2-1818741》;20181115;第2章,第5.2.3节,第6.3.1.1节,第8.2.4.1节,第9.7.5节 * |
Also Published As
Publication number | Publication date |
---|---|
EP3911019B1 (en) | 2023-12-20 |
CN111526559A (zh) | 2020-08-11 |
EP3911019A1 (en) | 2021-11-17 |
EP3911019A4 (en) | 2022-03-16 |
WO2020156020A1 (zh) | 2020-08-06 |
US20210368417A1 (en) | 2021-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111526559B (zh) | 一种通信方法及装置 | |
CN110475267B (zh) | 一种配置方法、数据传输方法和装置 | |
CN109275151B (zh) | 一种通信方法、设备和系统 | |
CN113784370B (zh) | 一种映射方法、节点、通信装置及存储介质 | |
CN110048758B (zh) | 节点和通信方法 | |
KR20220140605A (ko) | Sidelink 릴레이 통신 방법, 장치, 설비 및 매체 | |
RU2749847C2 (ru) | Способ и система для управления информацией пользователя | |
US20210377930A1 (en) | Data transmission method and apparatus | |
JP2021528020A (ja) | データパケットの送信方法、受信方法及び装置ならびにデータパケットの伝送システム | |
WO2017118191A1 (zh) | 一种控制面信息的传输方法及装置 | |
CN110972215B (zh) | 一种切换方法及基站 | |
CN104468312B (zh) | 一种无线中继站及其接入核心网的方法和系统 | |
CN118921713A (zh) | 信息配置方法、信息交互方法、以及地址信息更新方法 | |
CN110831244A (zh) | 分配ebi的方法和装置 | |
JP2019511154A (ja) | セキュリティパラメータ伝送方法及び関係するデバイス | |
CN114902745A (zh) | 一种上下文管理方法及装置 | |
WO2019105483A1 (zh) | 一种传输方法和中继节点 | |
WO2022257811A1 (zh) | 数据传输方法、装置和存储介质 | |
CN113973399A (zh) | 报文转发方法、装置及系统 | |
CN113518475B (zh) | 通信方法、装置及系统 | |
CN115278603A (zh) | 一种通信方法、装置及系统 | |
CN112135329B (zh) | 参数传输方法、装置及系统 | |
CN111148244B (zh) | 在中继网络中传输控制信令的方法及其配置方法和设备 | |
CN109587756B (zh) | 用于网络接入的方法和设备 | |
CN115699887A (zh) | 一种通信方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |