WO2022188770A1 - 数据单元处理方法、装置、节点和存储介质 - Google Patents

数据单元处理方法、装置、节点和存储介质 Download PDF

Info

Publication number
WO2022188770A1
WO2022188770A1 PCT/CN2022/079714 CN2022079714W WO2022188770A1 WO 2022188770 A1 WO2022188770 A1 WO 2022188770A1 CN 2022079714 W CN2022079714 W CN 2022079714W WO 2022188770 A1 WO2022188770 A1 WO 2022188770A1
Authority
WO
WIPO (PCT)
Prior art keywords
bap
pdu
target
donor
original
Prior art date
Application number
PCT/CN2022/079714
Other languages
English (en)
French (fr)
Inventor
刘进华
Original Assignee
维沃移动通信有限公司
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 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Priority to EP22766293.9A priority Critical patent/EP4277340A4/en
Publication of WO2022188770A1 publication Critical patent/WO2022188770A1/zh
Priority to US18/242,897 priority patent/US20230413154A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/34Modification of an existing route
    • H04W40/36Modification of an existing route due to handover

Definitions

  • the present application relates to the field of communication technologies, and in particular, to a data unit processing method, apparatus, node, and storage medium.
  • an integrated access backhaul (IAB) system is introduced, wherein an IAB node in the IAB system includes a distribution unit (Distributed Unit, DU) and mobile terminal (Mobile Termination, MT) two parts of the function.
  • DU Distribution Unit
  • MT Mobile Termination
  • BAP Backhaul Adaptation Protocol
  • the IAB node when the IAB node is switched, the entity (entity) of the Backhaul Adaptation Protocol (BAP) of the IAB node will be rebuilt or the BAP route will be reconfigured, which may cause some BAP protocol data units of the IAB node ( Protocol Data Unit, PDU) will be discarded, so the transmission performance of the IAB node is relatively low.
  • BAP Backhaul Adaptation Protocol
  • Embodiments of the present application provide a data unit processing method, device, node, and storage medium, so as to solve the problem of low transmission performance of an IAB node.
  • An embodiment of the present application provides a data unit processing method, including:
  • the IAB node performs a data unit processing operation, wherein the data unit processing operation includes at least one of the following:
  • the processing is performed according to one BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAP routing identifiers.
  • the embodiment of the present application also provides a data unit processing method, including:
  • the control node sends indication information to the self-returning IAB node, where the indication information is used to instruct the IAB node to perform a data unit processing operation during the handover association period, wherein the data unit processing operation includes at least one of the following:
  • the processing is performed according to one BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAP routing identifiers.
  • the embodiment of the present application also provides a data unit processing device, including:
  • An execution module configured to execute a data unit processing operation during the switching association period, wherein the data unit processing operation includes at least one of the following:
  • the IAB node includes the device.
  • the embodiment of the present application also provides a data unit processing device, including:
  • the first sending module is configured to send indication information to the self-backhauling IAB node, where the indication information is used to instruct the IAB node to perform a data unit processing operation during the handover associated period, wherein the data unit processing operation includes at least the following: One:
  • control node includes the device.
  • An embodiment of the present application further provides a self-backhauling IAB node, including: a memory, a processor, and a program or instruction stored on the memory and executable on the processor, where the program or instruction is processed by the The steps in the data unit processing method provided by the embodiments of the present application are implemented when the processor is executed.
  • An embodiment of the present application further provides a network node, including: a memory, a processor, and a program or instruction stored on the memory and executable on the processor, when the program or instruction is executed by the processor Steps in the data unit processing method provided by the embodiments of the present application are implemented.
  • Embodiments of the present application further provide a readable storage medium, where programs or instructions are stored on the readable storage medium, and when the programs or instructions are executed by a processor, the data unit processing on the IAB node side provided by the embodiments of the present application is implemented
  • An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or an instruction to implement the IAB node provided by the embodiment of the present application.
  • the embodiments of the present application further provide a computer program product, where the computer program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the IAB node side provided by the embodiments of the present application.
  • the embodiments of the present application further provide a communication device, which is configured to execute the steps in the data unit processing method on the IAB node side provided by the embodiments of the present application, or execute the data unit processing method on the control node side provided by the embodiments of the present application steps in .
  • the IAB node performs a data unit processing operation during the switching association period, where the data unit processing operation includes at least one of the following: a first BAP that does not match the BAP routing configuration remains in the IAB node PDU; route the second BAP PDU whose target BAP address is the original host donor distribution unit DU to the target donor DU; process according to a BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAPs Routing ID.
  • This can reduce the discarding of BAP PDUs, thereby improving the transmission performance of the IAB node.
  • FIG. 1 shows a schematic diagram of a wireless communication system to which an embodiment of the present application can be applied
  • FIG. 2 is a block diagram of another wireless communication system to which the embodiments of the present application can be applied;
  • FIG. 3 is a flowchart of a data unit processing method provided by an embodiment of the present application.
  • FIG. 5 is a schematic diagram of a data unit processing method provided by an embodiment of the present application.
  • FIG. 6 is a schematic diagram of another data unit processing method provided by an embodiment of the present application.
  • FIG. 7 is a structural diagram of a data unit processing apparatus provided by an embodiment of the present application.
  • FIG. 8 is a structural diagram of another data unit processing apparatus provided by an embodiment of the present application.
  • FIG. 9 is a structural diagram of a network node provided by an embodiment of the present application.
  • first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and "first”, “second” distinguishes Usually it is a class, and the number of objects is not limited.
  • the first object may be one or multiple.
  • “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
  • LTE Long Term Evolution
  • LTE-Advanced LTE-Advanced
  • LTE-A Long Term Evolution
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • system and “network” in the embodiments of the present application are often used interchangeably, and the described technology can be used not only for the above-mentioned systems and radio technologies, but also for other systems and radio technologies.
  • NR New Radio
  • NR terminology is used in most of the following description, although these techniques are also applicable to applications other than NR system applications, such as 6th generation ( 6th Generation, 6G) communication system.
  • FIG. 1 shows a schematic diagram of a wireless communication system to which an embodiment of the present application can be applied.
  • the wireless communication system includes a terminal 11 , an IAB node (IAB node) 12 , a parent IAB node (parent IAB node) 13 and a centralized control unit (Centralized Unit, CU) 14 .
  • IAB node IAB node
  • parent IAB node parent IAB node
  • CU Centralized Unit
  • the IAB node 12 can rely on the MT to find the parent IAB node 13 and establish a wireless connection with the DU of the parent IAB node 13.
  • the wireless connection is called the backhaul link of the IAB node 12 and becomes the parent IAB Access link for node 13.
  • the IAB node 12 turns on its DU function, and the DU provides cell services, that is, the DU can provide access services for the terminal 11 . All DUs of IAB nodes can be connected to CU14.
  • the CU may configure the DU of the IAB node through the F1 control plane interface (F1-C) (F1 application process protocol (F1-AP)) protocol.
  • the CU can configure the MT of the IAB node through the Radio Resource Control (Radio Resource Control, RRC) protocol.
  • the CU14 may be a host node (Donor IAB node) or a separate network node, and may specifically include: CU-control plane (control plane, CP) and CU-user plane (user plane, UP).
  • FIG. 1 only uses the terminal 11 , the IAB node 12 , the parent IAB node 13 , and the CU 14 for illustration. In practical applications, the embodiment of the present application does not limit the number of IAB nodes.
  • the terminal 11 may also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital computer Assistant (Personal Digital Assistant, PDA), PDA, netbook, ultra-mobile personal computer (UMPC), mobile Internet Device (Mobile Internet Device, MID) or vehicle terminal (Vehicle User Equipment, VUE), pedestrians Terminal (Pedestrian User Equipment, PUE), low-capacity terminal (Reduced Capacity User Equipment, RedCap UE) and other terminal-side devices, where RedCap UE) can include: wearable devices, industrial sensors, video surveillance equipment, etc. Wearable devices include: hand Rings, earphones, glasses, etc. It should be noted that, the embodiment of the present application does not limit the specific type of the terminal 11 .
  • FIG. 3 is a flowchart of a data unit processing method provided by an embodiment of the present application. As shown in FIG. 3, the method includes the following steps:
  • step 301 the IAB node performs a data unit processing operation during the switching association period, wherein the data unit processing operation includes at least one of the following:
  • the processing is performed according to one BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAP routing identifiers.
  • the above-mentioned original donor DU is the donor DU before the execution of the IAB node
  • the above-mentioned target donor DU is the donor DU after the execution of the IAB node, also called the new donor DU.
  • the above-mentioned original donor DU and target donor DU may belong to the same CU, or belong to different CUs.
  • the above-mentioned switching can be the same CU different donor DU switching, that is, switching the donor DU within the same CU; or, the above-mentioned switching can be different CU switching, that is, switching from one CA to another CU.
  • the above-mentioned handover association period may include one of the following items:
  • the above-mentioned original CU may be an original donor CU
  • the above-mentioned target CU may be a target donor CU.
  • the BAP entity (entity) of the IAB node can be rebuilt when the IAB node switches from the original CU to the target CU, and the BAP addresses and BAP routes of the IAB node and its downstream IAB nodes can be changed; After the IAB node switches from the original donor-DU to the target donor-DU of the same CU, the BAP route can be reconfigured.
  • the BAP path (BAP path) of the downlink data is reconfigured from the target donor-DU to the access IAB node.
  • the target BAP address of the upstream data is reconfigured from the address of the original donor DU to the address of the target donor DU.
  • both the original CU and the original donor DU can represent the original control node of the mobile IAB system; both the target CU and the original donor DU can represent the target control node of the mobile IAB system.
  • the above-mentioned switching associated period may include at least one of a preset period before the switching process and a preset period after the switching process.
  • the above-mentioned first BAP PDU may be that the BAP routing configuration matching the BAP PDU cannot be found in the above-mentioned IAB node, for example: the above-mentioned IAB node cannot find a forwarding route that can reach the destination address of the first BAP PDU. In this way, the above-mentioned IAB node cannot route the above-mentioned BAP PDU, and retains the above-mentioned first BAP PDU according to the above-mentioned processing operation, so as to avoid discarding the first BAP PDU.
  • the above-mentioned processing according to a BAP routing identifier in the third BAP PDU may be that the third BAP PDU includes two BAP routing identifiers, wherein, different BAP routing identifiers are routed to different donor DUs, so that the above-mentioned processing operations can be performed according to wherein A BAP routing identifier is processed to avoid a situation in which the BAP PDU only includes a BAP routing identifier and the above-mentioned IAB node cannot perform routing according to the BAP routing identifier, resulting in discarding.
  • the above-mentioned IAB node may perform the above-mentioned data unit processing operation according to the received instruction, or may pre-configure the above-mentioned IAB node to perform the data unit processing operation during the handover association period, which can save transmission overhead, because No instructions need to be sent.
  • uninterrupted data transmission during the handover process can be achieved due to the execution of the above-mentioned data unit processing operations.
  • the IAB node can perform the above data unit processing operation during the switching association period, so that the discarding of the BAP PDU can be reduced or even avoided, thereby improving the transmission performance of the IAB node.
  • the method further includes at least one of:
  • the IAB node receives the first indication sent by the original CU or the original donor DU, where the first indication is used to instruct to stop discarding the first BAP PDU;
  • the IAB node receives a second indication sent by the target CU or the target donor DU, where the second indication is used to instruct to stop discarding the first BAP PDU;
  • the IAB node receives a third indication sent by the target CU or the target donor DU, where the third indication is used to instruct to route the second BAP PDU to the target donor DU.
  • the above-mentioned stopping of discarding the first BAP PDU may be to stop the discarding behavior of discarding the BAP PDU because a matching BAP route cannot be found, so that the above-mentioned IAB node retains that no matching can be found for a period of time before switching and/or after switching.
  • the first BAP PDU of the BAP routing configuration may be to stop the discarding behavior of discarding the BAP PDU because a matching BAP route cannot be found, so that the above-mentioned IAB node retains that no matching can be found for a period of time before switching and/or after switching.
  • the above-mentioned routing of the second BAP PDU to the target donor DU may be that the IAB node reroutes the old BAP PDU to the target donor DU according to the new BAP routing configuration.
  • At least one of the first indication, the second indication and the third indication is carried in the handover command or received before the handover starts;
  • At least one of the first indication, the second indication and the third indication is received after the handover is completed.
  • the target CU notifies each switching IAB node before handover to route the old BAP PDU to the target donor DU, or the target CU sends a notification to each switching IAB node after confirming that all the handover IAB nodes have completed the handover to route the old BAP PDU. to the target donor DU.
  • the handover associated period includes a first period after the handover is completed, and the method further includes:
  • the IAB node When the first period ends, the IAB node receives a fourth instruction sent by the target CU or the target donor DU, and the fourth instruction stops executing the data unit processing operation.
  • the data unit processing operation can be stopped in time according to the above-mentioned fourth instruction, thereby restoring the normal abnormal BAP PDU detection in time.
  • the IAB node may also perform the data unit processing operation by itself after the above-mentioned first time period ends.
  • the handover association period includes a first period after the handover is completed, during which the IAB node retains the BAP address of the original donor DU, and during the first period After the end, the IAB node removes the BAP address of the original donor DU.
  • the IAB node since the IAB node retains the BAP address of the original donor DU, the IAB node can accurately identify which BAP PDUs were originally sent to the original donor DU, and these BAP PDUs can be sent to the target donor DU through the above processing operations , thereby further improving the transmission performance of the IAB node.
  • the IAB node since the IAB node removes the BAP address of the original donor DU after the end of the first period, the normal abnormal BAP PDU detection can be resumed in time, and the storage consumption of the IAB can also be reduced.
  • the routing of the second BAP PDU whose target BAP address is the original host donor distribution unit DU to the target donor DU includes:
  • a rewriting operation is performed on the second BAP PDU, and the second BAP PDU after the rewriting operation is routed to the target donor DU, wherein the rewriting operation includes at least one of the following:
  • the first routing identifier of the second BAP PDU is used for routing to the original donor DU, and the second routing identifier is used for routing to the target donor DU ;
  • the BAP path of the second BAP PDU is rewritten as the BAP path to the target donor DU.
  • the above-mentioned routing identifier can be a BAP routing identifier (routing ID), and the above-mentioned rewriting the first routing identifier of the second BAP PDU to the second routing identifier can be, rewriting the BAP routing ID in the BAP header of the BAP PDU
  • the BAP routing ID of the target donor DU is obtained, so that the rewritten BAP PDU is sent to the target donor DU.
  • rewriting the BAP routing ID includes rewriting the destination BAP address of the BAP PDU to the address of the target donor DU.
  • the above-mentioned rewriting the BAP path of the second BAP PDU to the BAP path to the target donor DU may be, rewriting the BAP path of the BAP routing ID to the BAP path to the target donor DU.
  • the second BAP PDU can be routed to the target donor DU through the above rewriting operation, so as to avoid discarding the second BAP PDU, so as to improve the transmission performance of the IAB node.
  • the above-mentioned processing according to a BAP routing identifier in the third BAP PDU includes the following item:
  • the third BAP PDU is modified into a BAP PDU that only includes a BAP routing identifier, and is transmitted according to the one BAP routing identifier;
  • the third BAP PDU includes a BAP routing identifier for routing to the original donor DU, and includes a BAP routing identifier to the target donor DU, routing the third BAP PDU to the The original donor DU or the target donor DU;
  • the BAP PDU is cached or the Service Data Unit (Service Data Unit) carried in the BAP PDU is cached. Unit, SDU) to the upper layer.
  • Service Data Unit Service Data Unit
  • the above-mentioned modification of the 3rd BAP PDU to a BAP PDU that only includes a BAP routing identifier may be that the BAP routing identifier that is currently not supported by the above-mentioned IAB node included in the above-mentioned 3rd BAP PDU is deleted, for example: removed to the 3rd BAP PDU
  • the routing identifier of the original donor DU in the BAP header of the IAB node to retain the BAP routing identifier supported by the above IAB node, and transmit it according to the BAP routing identifier.
  • the IAB node may support the two BAP routing identifiers included in the third BAP PDU, so that any BAP routing identifier can be deleted.
  • the above-mentioned route transmission of the third BAP PDU to the original donor DU or the target donor DU may be that the third BAP PDU is routed and transmitted to the original donor DU or the target donor DU according to actual needs.
  • the above-mentioned buffering the third BAP PDU or submitting the SDU carried by the BAP PDU to the upper layer may be, for the downlink BAP PDU, after the IAB node receives the BAP PDU, if the BAP address of the IAB node matches any BAP
  • the BAP address carried by the routing ID will submit the data to the upper layer, or the BAP entity of the IAB node can decide whether to cache the data or directly send the data to the upper layer according to the matching BAP routing ID.
  • the third BAP PDU can be processed according to a BAP routing ID in the third BAP PDU to avoid discarding the BAP PDU.
  • the third BAP PDU also includes a fifth instruction, and the fifth instruction is used to indicate that the third BAP PDU includes two BAP routing identifiers;
  • the IAB node can process the third BAP PDU according to the data unit processing operation described in the above embodiment.
  • the method may also include: changing the fifth indication Modified to indicate that the third BAP PDU includes a BAP routing identifier.
  • the third BAP PDU when the handover associated period includes a period associated with the handover process of the IAB node switching from the original CU to the target CU, the third BAP PDU further includes the first Six indications, the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, or used to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the above encrypted information may include a ciphering key.
  • the encryption information of the third BAP PDU can be indicated by the above-mentioned sixth indication, so that the terminal or CU receives the above-mentioned third BAP PDU and decrypts the third BAP PDU in a corresponding manner, so as to improve the third BAP PDU. reliability.
  • the method further includes:
  • the IAB node indicates to the terminal that the third BAP PDU is generated according to the encryption information of the original CU, or indicates that the third BAP PDU is generated according to the encryption information of the target CU.
  • the above-mentioned IAB may be configured to indicate the above-mentioned content to the terminal through a Packet Data Convergence Protocol (PDCP), such as using a Temporary wireless network temporary identity (Radio Network Temporary Identity, RNTI) or a special logical channel (Logical Channel, LCH) schedules and sends PDCP PDUs generated by the original CU, so that the terminal can recognize that the PDCP is generated by the encrypted information configured by the original CU or the new CU. , and then use the corresponding can complete the decryption.
  • PDCP Packet Data Convergence Protocol
  • RNTI Radio Network Temporary Identity
  • LCH logical channel
  • the third BAP PDU includes:
  • a certain BAP routing ID of the above-mentioned third BAP PDU contains only the BAP address
  • another BAP routing ID contains the BAP address and the BAP path.
  • the BAP routing ID routed to the original donor DU contains only the BAP address
  • the BAP routing ID routed to the target donor DU contains the BAP address and the BAP path
  • the BAP routing ID routed to the target donor DU only contains the BAP address
  • the route to The BAP routing ID of the original donor DU contains the BAP address and BAP route.
  • a BAP routing ID only contains the BAP address, that is, the BAP path can be omitted, thereby reducing the overhead of the BAP PDU.
  • the above-mentioned third BAP PDU includes a third BAP routing identifier configured by the original CU, and a fourth BAP routing identifier configured by the target CU, the third BAP routing identifier and the fourth BAP routing identifier
  • the sequence of is used to indicate that the third BAP PDU is generated by the original CU or the target CU.
  • a BAP PDU including dual BAP routing IDs when a BAP PDU including dual BAP routing IDs is generated, whether the PDCP PDU carried by the BAP PDU is generated by the PDCP entity configured by the original CU or a target can be identified through the placement sequence of the BAP routing ID in the BAP header. Generated by PDCP configured by the CU. For example, if the BAP routing ID to the original donor DU is placed before the BAP routing ID to the target donor DU, it means that the BAP PDU is generated by the PDCP entity configured by the original CU.
  • the third BAP PDU is instructed to be generated by the original CU or the target CU through the above sequence, the overhead of the third BAP PDU can be reduced.
  • the method further includes at least one of the following:
  • the fourth BAP PDU is routed to the target donor DU, and the target BAP address of the fourth BAP PDU matches the BAP address of the target donor DU;
  • the fifth BAP PDU is discarded, and the target BAP address of the fifth BAP PDU does not match the BAP address of the original donor DU and does not match the target BAP address of the donor DU;
  • the sixth BAP PDU is discarded, and the target BAP address of the sixth BAP PDU does not match at least one of the following:
  • the new BAP address of the IAB node that can be reached by the BAP routing configuration of the IAB node;
  • the BAP PDU is directly sent to the target donor DU; if the destination BAP address carried by the received upstream BAP PDU is neither If it matches the BAP address of the original donor DU and does not match the BAP address of the target donor DU, the BAP PDU is determined to be an abnormal BAP PDU, and the BAP PDU is discarded: if the destination BAP address carried by the received downlink BAP PDU does not match the IAB Either of the old BAP address and the new BAP address of any access IAB node that can be reached by the BAP routing configuration of the node, discard the BAP PDU, or if the target BAP address of the received downlink BAP PDU is not the BAP of the above IAB node address, discard the BAP PDU.
  • the IAB node performs a data unit processing operation during the switching association period, where the data unit processing operation includes at least one of the following: a first BAP that does not match the BAP routing configuration remains in the IAB node PDU; route the second BAP PDU whose target BAP address is the original host donor distribution unit DU to the target donor DU; process according to a BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAPs Routing ID.
  • This can reduce the discarding of BAP PDUs, thereby improving the transmission performance of the IAB node.
  • FIG. 4 is a flowchart of another data unit processing method provided by an embodiment of the present application. As shown in FIG. 4, the following steps are included:
  • Step 401 The control node sends indication information to the self-returning IAB node, where the indication information is used to instruct the IAB node to perform a data unit processing operation during the handover association period, wherein the data unit processing operation includes at least one of the following :
  • the processing is performed according to one BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAP routing identifiers.
  • control node includes one of the following:
  • the original donor DU, the target donor DU, the original control unit CU, and the target CU are identical to the original donor DU, the target donor DU, the original control unit CU, and the target CU.
  • the IAB node is instructed by the above-mentioned indication information to perform the data unit processing operation during the handover association period, so that the transmission performance of the IAB node can be improved.
  • control node when the control node includes the original CU or the original donor DU, the method further includes:
  • the control node sends the BAP address of the original donor DU to the target donor DU or the target CU.
  • the BAP address of the original donor DU since the BAP address of the original donor DU is sent to the target donor DU or the target CU, the BAP address of the original donor DU can be sent to the target donor DU or the target CU For BAP PDUs whose target address is the original donor DU, the IAB node can be instructed to use the above data unit processing operation to avoid discarding these BAP PDUs.
  • control node when the control node includes the original CU or the original donor DU, the method further includes:
  • the control node sends a request message to the target donor DU or the target CU, where the request message is used to request to perform data lossless handover;
  • the control node sends indication information to the self-returning IAB node, including:
  • control node receives the response message returned by the target donor DU or the target CU agreeing with the request message, the control node sends indication information to the self-returning IAB node.
  • the above-mentioned request to perform data lossless handover refers to requesting the target donor DU or the target CU to perform the operation corresponding to the above-mentioned IAB node, so as to avoid BAP PDU discarding and achieve data lossless handover.
  • the method further includes at least one of:
  • control node includes the original CU or the original donor DU
  • the control node sends a first indication to the IAB node, where the first indication is used to instruct to stop discarding the first BAP PDU;
  • control node includes the target CU or the target donor DU
  • the control node sends a second instruction to the IAB node, where the second instruction is used to instruct to stop discarding the first BAP PDU;
  • control node includes the target CU or the target donor DU
  • the control node sends a third instruction to the IAB node, where the third instruction is used to instruct the second BAP PDU to be routed to the IAB node Target donor DU.
  • At least one of the first indication, the second indication and the third indication is carried in the handover command or sent before the handover starts;
  • At least one of the first indication, the second indication and the third indication is sent after the handover is completed.
  • the handover associated period includes a first period after the handover is completed, and the method further includes:
  • control node When the first period ends, the control node sends an instruction to the IAB node to stop performing the data unit processing operation.
  • the third BAP PDU further includes a sixth indication
  • the The sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, or used to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the method further includes:
  • the control node When the control node receives the third BAP PDU, and the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, the control node sends the information to the control node.
  • the original CU sends the third BAP PDU;
  • the control node receives the data sent by the original CU to decrypt the third BAP PDU;
  • the method further includes:
  • the control node When the control node receives the third BAP PDU, and the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the target CU, the control node sends the information to the control node.
  • the target CU sends the third BAP PDU;
  • the control node receives the data sent by the target CU for decrypting the third BAP PDU.
  • control node when the control node includes the target CU or target donor DU, the method further includes:
  • the abnormal BAP PDU is discarded, wherein the abnormal BAP PDU carries a destination BAP address that does not match the BAP address of the control node, and does not match the original donor. DU or the BAP address of the original CU.
  • control node can discard the abnormal BAP PDU.
  • this embodiment is an implementation on the control node side corresponding to the embodiment shown in FIG. 3 , and reference may be made to the relevant description of the embodiment shown in FIG. 3 for the specific implementation. To avoid repeated descriptions, This embodiment will not be repeated here. In this embodiment, the transmission performance of the IAB node can also be improved.
  • This embodiment mainly describes the switching process of switching donor DU (intra-CU inter-donor DU) within the same CU without BAP PDU loss, which can be specifically shown in Figure 5, which shows the same CU switching donor with data lossless DU handover process.
  • the CU sends notification information to the IAB node to be switched, notifying the IAB node to be switched to stop discarding the received BAP routing configuration because the BAP routing configuration cannot be found.
  • BAP PDUs After receiving the message, the IAB node shall cache the received BAP PDUs for which the BAP routing configuration cannot be found until the IAB node receives the new BAP routing related configuration information issued by the CU.
  • the BAP route configuration not found here means that the forwarding route that can reach the destination address of the BAP PDU cannot be found.
  • the above IAB node receives the handover command, and the handover command may include the handover configuration of the MT and the F1-AP's BAP routing reconfiguration information; the IAB node completes the IAB- MT and BAP routing configuration; then the IAB node sends MT handover completion and BAP reconfiguration completion information to the CU. After the handover, the IAB node saves the BAP address of the original donor-DU.
  • the IAB node (the IAB node may be the above-mentioned switching IAB node, or the downstream node of the switching IAB node) performs the following method on the buffered BAP PDU and the newly received BAP PDU BAP route detection and forwarding:
  • Method 1 If the destination BAP address carried by a BAP PDU matches the BAP address of the original donor DU, then rewrite the BAP routing ID in the BAP header of the BAP PDU to the BAP routing ID of the target donor DU (or called the new donor DU). ID, and send the rewritten BAP PDU to the target donor DU; where rewriting the BAP routing ID includes rewriting the destination BAP address of the BAP PDU to the address of the target donor DU, and, or, rewriting the BAP path of the BAP PDU to the target donor DU BAP path;
  • Mode 2 If the destination BAP address carried by a BAP PDU matches the BAP address of the target donor DU, the BAP PDU is directly sent to the target donor DU;
  • An intermediate IAB node after the handover determines whether the buffered or received BAP PDU is discarded as follows:
  • Mode 4 If the destination BAP address carried in the received downlink BAP PDU does not match any of the old BAP address and the new BAP address of any access IAB node that can be reached by the BAP routing configuration of the IAB node, discard the BAP PDU ;
  • the target donor DU determines whether the received BAP PDU is discarded as follows
  • Method 5 If the destination BAP address carried in the BAP PDU received by a donor DU node neither matches its own BAP address nor the BAP address of the original donor DU, the BAP PDU is regarded as an abnormal BAP PDU, and the BAP PDU is regarded as an abnormal BAP PDU. throw away;
  • This embodiment also includes that the original CU node sends the BAP address of the original donor DU to the target donor DU node.
  • the CU sends to the switching IAB node the BAP PDU for which the BAP routing configuration cannot be found, and the IAB node removes the BAP address of the original donor DU and resumes normal abnormal BAP PDU detection.
  • step 1 of this embodiment is an optional step.
  • the switching IAB node has not received the notification about the data cache from the original CU, after receiving the switching command, the BAP address of the original donor DU is still retained. , which is used for the forwarding processing of the above-mentioned cached BAP data, and the switching IAB node removes the BAP address of the original donor DU by itself after a period of time after the switching of the current node is completed.
  • step 6 of this embodiment is an optional step, and the switching IAB node automatically removes the BAP address of the original donor DU after the switching of this node is completed for a period of time.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • the handover process of switching donor DU (inter-CU inter-donor DU) between different CUs without BAP PDU loss is used as an example to illustrate, as shown in FIG. 6 , which shows the donor between different CUs with data lossless An example of the handover process of DU.
  • This embodiment is applicable to the situation of data lossless transmission in the process of switching between different CUs, wherein FIG. 6 shows that the original donor DU and the target donor DU are omitted.
  • the original CU initiates a data lossless handover request to the target CU.
  • This request indicates that each handover IAB node supports data lossless handover, and the target CU can approve or reject the data lossless handover request when responding to this request.
  • step 2 shown in Figure 6 if the lossless handover request is approved, the original CU is sent to the original CU to agree to start the data lossless handover. Notify the IAB node to be switched to stop discarding the received BAP PDU because the BAP routing configuration cannot be found.
  • an IAB node shall cache the received BAP PDUs for which the BAP routing configuration cannot be found.
  • the IAB node receives a handover command, and the handover command includes the handover configuration of the MT and the F1-AP's BAP routing reconfiguration information; complete the IAB-MT and BAP according to the handover command Routing configuration; then the IAB node sends the MT handover complete and BAP reconfiguration complete information to the CU. After the handover, the IAB node saves the BAP address of the original donor-DU.
  • the IAB node performs BAP route detection on the buffered BAP PDU and the newly received BAP PDU.
  • the detection process may refer to the detection process shown in Embodiment 1 to process the cached data, and thus will not be repeated.
  • the access IAB node performs BAP address matching detection on the received BAP PDU, if the BAP address carried in the BAP PDU matches its new BAP address or old BAP address, the BAP SDU is submitted to the upper layer.
  • the target CU sends to the handover IAB node a BAP PDU that stops retaining the BAP routing configuration that cannot be found, and the IAB node removes the BAP address of the original donor DU and restores it. Normal abnormal BAP PDU detection.
  • steps 1 and 2 in this embodiment are optional steps.
  • the original CU can configure the switching IAB node by itself to cache the BAP PDU during the switching process. After the BAP reconfiguration is completed, the switching IAB node will press Above-mentioned step 7 carries out data forwarding;
  • steps 1, 2 and 3 of this embodiment are all optional steps.
  • the handover IAB node still retains the BAP of the original donor DU after receiving the handover command without receiving the notification about the data cache from the original CU.
  • the address is used for the forwarding processing of the cached BAP data.
  • the switching IAB node automatically removes the BAP address of the original donor DU after a period of time after the switching of the current node is completed.
  • step 8 of this embodiment is an optional step, and the switching IAB node automatically removes the BAP address of the original donor DU after the switching of this node is completed for a period of time.
  • the original CU initiates a data lossless handover request to the target CU, which may include the BAP address of the original donor DU.
  • the target donor-DU and the original donor-DU node in Figure 6 are omitted.
  • the signaling and data interaction between the CU and the IAB node is achieved through the original donor DU.
  • the IAB node performs signaling and data interaction with the new CU through the new donor DU.
  • the BAP PDU forwarding process based on dual BAP routing is illustrated as an example:
  • the original CU or the target CU can configure a data sending process of switching the IAB node to use dual BAP routing for a period of time after switching, and return to the data sending process of single BAP routing after the switching is completed.
  • Dual BAP routing means that the same BAP PDU contains both the BAP routing ID to the original donor DU and the BAP routing ID to the target donor DU, and the BAP header contains an indication that the BAP PDU carries a BAP routing ID. Still two BAP routing IDs. After an IAB node receives such a BAP PDU, if the BAP address carried in any BAP routing ID can be found in the BAP routing configuration of the IAB node, the BAP PDU will not be discarded.
  • the IM IAB node that switches the IAB network can remove the route from the BAP header of the BAP PDU to the original donor DU, reset the dual BAP routing ID indication, and reset the BAP PDU Change it to a BAP PDU with a single BAP routing ID and continue to transmit.
  • the BAP PDU of dual BAP routing can also be directly sent to the target/original donor DU node, and the target/original donor node. If the BAP address carried in any BAP routing ID matches the BAP address of the donor DU itself, the data will be submitted to the upper layer.
  • the access IAB node For the downlink BAP PDU, after receiving the BAP PDU, the access IAB node submits the data to the upper layer if its BAP address matches the BAP address carried by any BAP routing ID.
  • the BAP entity can be based on the matching BAP routing ID. ID to decide whether to cache the data or send the data directly to the upper layer.
  • the BAP header may also indicate whether the carried BAP PDU is generated according to the PDCP ciphering key (ciphering key) before the switching or the PDCP ciphering key after the switching.
  • the target donor DU can determine whether PDCP decryption (deciphering) should be completed by the original CU or by itself. If the original donor CU needs to be completed, the data is sent to the target CU, and the target CU is forwarded to the original CU via Xn, and the original CU is completed. After PDCP deciphering, the data is forwarded to the target CU. Similarly, after the original donor DU receives a BAP PDU, it can also determine whether the carried PDCP PDU needs the original CU or the target CU to complete the PDCP deciphering.
  • PDCP decryption deciphering
  • the The PDCP SDU after the PDCP PDU completes deciphering is forwarded to the original CU, otherwise the PDCP PDU is sent to the new CU, and the target CU completes the deciphering.
  • the access IAB node can indicate the PDCP configuration, for example, use a temporary RNTI or a special LCH to schedule and send the PDCP PDU generated by the original CU.
  • the UE recognizes that the PDCP is generated by the ciphering key configured by the original CU or the new CU, and then uses the corresponding The deciphering can be done.
  • the method of dual BAP routing can be used to switch the BAP routing of the IAB network during the switching of the donor DU within the same CU, and the receiving IAB node determines whether it is the destination IAB node of the BAP PDU or forwards the BAP PDU based on any BAP routing ID.
  • the dual BAP headers under the donor DU in the same CU switch do not need to indicate the PDCP ciphering key, because the PDCP entity carried by the BAP PDU does not change before and after the switching.
  • one of the BAP routing IDs in the BAPPDU may contain only the BAP address, that is, the BAP path may be omitted.
  • FIG. 7 is a structural diagram of a data unit processing apparatus provided by an embodiment of the present application. As shown in FIG. 7, the data unit processing apparatus 700 includes:
  • the execution module 701 is configured to execute a data unit processing operation during the switching association period, wherein the data unit processing operation includes at least one of the following:
  • the IAB node includes the device.
  • the handover association period includes one of the following:
  • the device further includes at least one of:
  • a first receiving module configured to receive the first indication sent by the original CU or the original donor DU, where the first indication is used to instruct to stop discarding the first BAP PDU;
  • a second receiving module configured to receive a second indication sent by the target CU or the target donor DU, where the second indication is used to instruct to stop discarding the first BAP PDU;
  • a third receiving module configured to receive a third indication sent by the target CU or the target donor DU, where the third indication is used to instruct to route the second BAP PDU to the target donor DU.
  • At least one of the first indication, the second indication and the third indication is carried in the handover command or received before the handover starts;
  • At least one of the first indication, the second indication and the third indication is received after the handover is completed.
  • the handover associated period includes a first period after the handover is completed, and the apparatus further includes:
  • a fourth receiving module configured to receive a fourth instruction sent by the target CU or the target donor DU when the first period ends, where the fourth instruction stops executing the data unit processing operation.
  • the handover association period includes a first period after the handover is completed, during which the IAB node retains the BAP address of the original donor DU, and after the first period ends, the The IAB node removes the BAP address of the original donor DU.
  • the second BAP PDU whose target BAP address is the original host donor distribution unit DU is routed to the target donor DU, including:
  • a rewriting operation is performed on the second BAP PDU, and the second BAP PDU after the rewriting operation is routed to the target donor DU, wherein the rewriting operation includes at least one of the following:
  • the first routing identifier of the second BAP PDU is used for routing to the original donor DU, and the second routing identifier is used for routing to the target donor DU ;
  • the BAP path of the second BAP PDU is rewritten as the BAP path to the target donor DU.
  • processing according to a BAP routing identifier in the third BAP PDU includes the following item:
  • the third BAP PDU is modified into a BAP PDU that only includes a BAP routing identifier, and is transmitted according to the one BAP routing identifier;
  • the third BAP PDU includes a BAP routing identifier for routing to the original donor DU, and includes a BAP routing identifier to the target donor DU, routing the third BAP PDU to the The original donor DU or the target donor DU;
  • the BAP PDU is buffered or the service data unit SDU carried by the BAP PDU is handed over to upper layer.
  • the third BAP PDU further includes a fifth indication, where the fifth indication is used to indicate that the third BAP PDU includes two BAP routing identifiers.
  • the third BAP PDU further includes a sixth indication
  • the The sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, or used to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the apparatus when the third BAP PDU is a downlink BAP PDU, the apparatus further includes:
  • an instruction module configured to indicate to the terminal that the third BAP PDU is generated according to the encryption information of the original CU, or to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the third BAP PDU includes:
  • the 3rd BAP PDU includes the 3rd BAP route identification configured by the original CU, and the 4th BAP route identification including the target CU configuration, and the sequence of the 3rd BAP route identification and the 4th BAP route identification is used for Indicates that the third BAP PDU is generated by the original CU or the target CU.
  • the device further includes at least one of the following:
  • the first processing module is configured to route the fourth BAP PDU to the target donor DU in the case of receiving the fourth BAP PDU, and the target BAP address of the fourth BAP PDU matches the BAP of the target donor DU address;
  • the second processing module is configured to discard the fifth BAP PDU when the IAB node receives the fifth BAP PDU, and the target BAP address of the fifth BAP PDU does not match the BAP address of the original donor DU , and does not match the BAP address of the target donor DU;
  • a third processing module configured to discard the sixth BAP PDU when the IAB node receives the sixth BAP PDU, and the target BAP address of the sixth BAP PDU does not match at least one of the following:
  • the new BAP address of the IAB node that can be reached by the BAP routing configuration of the IAB node;
  • the data unit processing apparatus provided in the embodiment of the present application can implement each process in the method embodiment of FIG. 3 , which is not repeated here to avoid repetition, and can improve the transmission performance of the IAB node.
  • the data unit processing apparatus in this embodiment of the present application may be an apparatus, and may also be a component, an integrated circuit, or a chip in an IAB node.
  • FIG. 8 is a structural diagram of another data unit processing apparatus provided by an embodiment of the present application. As shown in FIG. 8, the data unit processing apparatus 800 includes:
  • the first sending module 801 is configured to send indication information to the self-returning IAB node, where the indication information is used to instruct the IAB node to perform a data unit processing operation during the handover associated period, wherein the data unit processing operation includes the following At least one:
  • control node includes the device.
  • control node includes one of the following:
  • the original donor DU, the target donor DU, the original control unit CU, and the target CU are identical to the original donor DU, the target donor DU, the original control unit CU, and the target CU.
  • the apparatus when the control node includes the original CU or the original donor DU, the apparatus further includes:
  • the second sending module is configured to send the BAP address of the original donor DU to the target donor DU or the target CU.
  • the apparatus when the control node includes the original CU or the original donor DU, the apparatus further includes:
  • a third sending module configured to send a request message to the target donor DU or the target CU, where the request message is used to request to perform data lossless handover;
  • the sending of indication information to the self-returning IAB node includes:
  • control node receives the response message returned by the target donor DU or the target CU agreeing with the request message, the control node sends indication information to the self-returning IAB node.
  • the device further includes at least one of:
  • a fourth sending module configured to send a first instruction to the IAB node when the control node includes the original CU or the original donor DU, where the first instruction is used to instruct to stop discarding the first BAP PDU;
  • a fifth sending module configured to instruct the IAB node to stop discarding the first BAP PDU when the control node includes the target CU or the target donor DU ;
  • a sixth sending module configured to send a third instruction to the IAB node when the control node includes the target CU or the target donor DU, where the third instruction is used to instruct the second BAP PDU to be routed to the target donor DU.
  • At least one of the first indication, the second indication and the third indication is carried in the handover command or sent before the handover starts;
  • At least one of the first indication, the second indication and the third indication is sent after the handover is completed.
  • the handover associated period includes the first period after the handover is completed, and the device also includes:
  • a seventh sending module configured to send, to the IAB node, an instruction for stopping executing the data unit processing operation when the first time period ends.
  • the third BAP PDU further includes a sixth indication
  • the The sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, or used to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the apparatus when the control node includes the target CU, the apparatus further includes:
  • An eighth sending module configured to send the original CU to the original CU when the third BAP PDU is received and the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU.
  • the CU sends the third BAP PDU;
  • a first receiving module configured to receive the data that is decrypted to the third BAP PDU sent by the original CU;
  • the apparatus further includes:
  • the ninth sending module is used for the control node to receive the third BAP PDU, and the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the target CU, under the situation, sending the third BAP PDU to the target CU;
  • the second receiving module is configured to receive the data sent by the target CU to decrypt the third BAP PDU.
  • the apparatus when the control node includes the target CU or target donor DU, the apparatus further includes:
  • a discarding module configured to discard the abnormal BAP PDU when the control node receives the abnormal BAP PDU, wherein the abnormal BAP PDU carries a destination BAP address that does not match the BAP address of the control node, and does not Match the BAP address of the original donor DU or the original CU.
  • the data unit processing apparatus provided in the embodiment of the present application can implement each process in the method embodiment of FIG. 4 , which is not repeated here to avoid repetition, and can improve the transmission performance of the IAB node.
  • the data unit processing apparatus in this embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a control node.
  • FIG. 9 is a structural diagram of a network node provided by an embodiment of the present application.
  • the network node 900 includes: a processor 901, a transceiver 902, a memory 903, and a bus interface, wherein:
  • the above-mentioned network node is an IAB node, which may be specifically as follows:
  • the processor 901 or the transceiver 902 is configured to perform a data unit processing operation during the switching association period, wherein the data unit processing operation includes at least one of the following:
  • the processing is performed according to one BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAP routing identifiers.
  • the handover association period includes one of the following:
  • transceiver 902 is also used for at least one of:
  • the IAB node receives the first indication sent by the original CU or the original donor DU, where the first indication is used to instruct to stop discarding the first BAP PDU;
  • the IAB node receives a second indication sent by the target CU or the target donor DU, where the second indication is used to instruct to stop discarding the first BAP PDU;
  • the IAB node receives a third indication sent by the target CU or the target donor DU, where the third indication is used to instruct to route the second BAP PDU to the target donor DU.
  • At least one of the first indication, the second indication and the third indication is carried in the handover command or received before the handover starts;
  • At least one of the first indication, the second indication and the third indication is received after the handover is completed.
  • the handover association period includes the first period after the handover is completed, and the transceiver 902 is further configured to:
  • the handover association period includes a first period after the handover is completed, during which the IAB node retains the BAP address of the original donor DU, and after the first period ends, the The IAB node removes the BAP address of the original donor DU.
  • the second BAP PDU whose target BAP address is the original host donor distribution unit DU is routed to the target donor DU, including:
  • a rewriting operation is performed on the second BAP PDU, and the second BAP PDU after the rewriting operation is routed to the target donor DU, wherein the rewriting operation includes at least one of the following:
  • the first routing identifier of the second BAP PDU is used for routing to the original donor DU, and the second routing identifier is used for routing to the target donor DU ;
  • the BAP path of the second BAP PDU is rewritten as the BAP path to the target donor DU.
  • processing according to a BAP routing identifier in the third BAP PDU includes the following item:
  • the third BAP PDU is modified into a BAP PDU that only includes a BAP routing identifier, and is transmitted according to the one BAP routing identifier;
  • the third BAP PDU includes a BAP routing identifier for routing to the original donor DU, and includes a BAP routing identifier to the target donor DU, routing the third BAP PDU to the The original donor DU or the target donor DU;
  • the BAP PDU is buffered or the service data unit SDU carried by the BAP PDU is handed over to upper layer.
  • the third BAP PDU further includes a fifth indication, where the fifth indication is used to indicate that the third BAP PDU includes two BAP routing identifiers.
  • the third BAP PDU further includes a sixth indication
  • the The sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, or used to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the transceiver 902 is further configured to:
  • the third BAP PDU includes:
  • the 3rd BAP PDU includes the 3rd BAP route identification configured by the original CU, and the 4th BAP route identification including the target CU configuration, and the sequence of the 3rd BAP route identification and the 4th BAP route identification is used for Indicates that the third BAP PDU is generated by the original CU or the target CU.
  • the processor 901 or the transceiver 902 is further used for at least one of the following:
  • the fourth BAP PDU is routed to the target donor DU, and the target BAP address of the fourth BAP PDU matches the BAP address of the target donor DU;
  • the fifth BAP PDU is discarded, and the target BAP address of the fifth BAP PDU does not match the BAP address of the original donor DU and does not match the target BAP address of the donor DU;
  • the sixth BAP PDU is discarded, and the target BAP address of the sixth BAP PDU does not match at least one of the following:
  • the new BAP address of the IAB node that can be reached by the BAP routing configuration of the IAB node;
  • the above-mentioned network node is a control node, which may be specifically as follows:
  • the processor 901 or the transceiver 902 is configured to send indication information to the self-backhaul IAB node, where the indication information is used to instruct the IAB node to perform a data unit processing operation during the handover association period, wherein the data unit processing operation include at least one of the following:
  • the processing is performed according to one BAP routing identifier in the third BAP PDU, wherein the third BAP PDU includes two BAP routing identifiers.
  • control node includes one of the following:
  • the original donor DU, the target donor DU, the original control unit CU, and the target CU are identical to the original donor DU, the target donor DU, the original control unit CU, and the target CU.
  • the transceiver 902 is further configured to:
  • the transceiver 902 is further configured to:
  • the sending of indication information to the self-returning IAB node includes:
  • control node receives the response message returned by the target donor DU or the target CU agreeing with the request message, the control node sends indication information to the self-returning IAB node.
  • transceiver 902 is also used for at least one of:
  • control node includes the original CU or the original donor DU, sending a first indication to the IAB node, where the first indication is used to instruct to stop discarding the first BAP PDU;
  • a second instruction is sent to the IAB node, where the second instruction is used to instruct to stop discarding the first BAP PDU;
  • a third instruction is sent to the IAB node, where the third instruction is used to instruct the second BAP PDU to be routed to the target donor DU.
  • At least one of the first indication, the second indication and the third indication is carried in the handover command or sent before the handover starts;
  • At least one of the first indication, the second indication and the third indication is sent after the handover is completed.
  • the handover association period includes the first period after the handover is completed, and the transceiver 902 is further configured to:
  • control node When the first period ends, the control node sends an instruction to the IAB node to stop performing the data unit processing operation.
  • the third BAP PDU further includes a sixth indication
  • the The sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, or used to indicate that the third BAP PDU is generated according to the encryption information of the target CU.
  • the transceiver 902 is further configured to:
  • the control node When the control node receives the third BAP PDU, and the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the original CU, the control node sends the information to the control node.
  • the original CU sends the third BAP PDU;
  • the control node receives the data sent by the original CU to decrypt the third BAP PDU;
  • the method further includes:
  • the control node When the control node receives the third BAP PDU, and the sixth indication is used to indicate that the third BAP PDU is generated according to the encryption information of the target CU, the control node sends the information to the control node.
  • the target CU sends the third BAP PDU;
  • the control node receives the data sent by the target CU for decrypting the third BAP PDU.
  • the transceiver 902 is further configured to:
  • the abnormal BAP PDU is discarded, wherein the abnormal BAP PDU carries a destination BAP address that does not match the BAP address of the control node, and does not match the original donor. DU or the BAP address of the original CU.
  • the transceiver 902 is used for receiving and transmitting data under the control of the processor 901, and the transceiver 902 includes at least two antenna ports.
  • the bus architecture may include any number of interconnected buses and bridges, in particular one or more processors represented by processor 901 and various circuits of memory represented by memory 903 linked together.
  • the bus architecture may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further herein.
  • the bus interface provides the interface.
  • Transceiver 902 may be a number of elements, including a transmitter and a receiver, that provide a means for communicating with various other devices over a transmission medium.
  • the processor 901 is responsible for managing the bus architecture and general processing, and the memory 903 may store data used by the processor 901 in performing operations.
  • an embodiment of the present application further provides an IAB node, including a processor 901, a memory 903, a program or an instruction stored in the memory 903 and executable on the processor 901, the program or instruction being executed by the processor 901 During execution, each process of the above data unit processing method method embodiment is implemented, and the same technical effect can be achieved. In order to avoid repetition, details are not described here.
  • an embodiment of the present application further provides a control node, including a processor 901, a memory 903, a program or an instruction stored in the memory 903 and executable on the processor 901, the program or instruction being executed by the processor 901 During execution, each process of the above data unit processing method embodiment is implemented, and the same technical effect can be achieved. In order to avoid repetition, details are not described here.
  • An embodiment of the present application further provides a readable storage medium, the readable storage medium may be non-volatile or volatile, and a program or an instruction is stored on the readable storage medium, and the program or instruction When executed by the processor, the steps in the data unit processing method on the IAB node side provided by the embodiment of the present application are implemented.
  • Embodiments of the present application further provide a computer program product, where the computer program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the control node side provided by the embodiments of the present application
  • the steps in the data unit processing method can achieve the same technical effect. To avoid repetition, they will not be repeated here.
  • the processor is the processor in the terminal or the network device described in the foregoing embodiment.
  • the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
  • An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the above data unit processing method embodiment and can achieve the same technical effect, in order to avoid repetition, it will not be repeated here.
  • the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
  • the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation.
  • the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
  • a storage medium such as ROM/RAM, magnetic disk, CD-ROM

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请提供一种数据单元处理方法、装置、节点和存储介质,该方法包括IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:保留在所述IAB节点中不存在匹配BAP路由配置的第一BAP PDU;将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。

Description

数据单元处理方法、装置、节点和存储介质
相关申请的交叉引用
本申请主张在2021年3月12日在中国提交的中国专利申请No.202110272365.X的优先权,其全部内容通过引用包含于此。
技术领域
本申请涉及通信技术领域,尤其涉及一种数据单元处理方法、装置、节点和存储介质。
背景技术
在一些通信***(例如:第五代移动通信技术(5th Generation Mobile Communication Technology,5G)***)中引入了自回传(integrated access backhaul,IAB)***,其中,IAB***中一个IAB节点包括分布单元(Distributed Unit,DU)和移动终端(Mobile Termination,MT)这两部分功能。然而,目前IAB节点在切换时IAB节点的回传适配协议(Backhaul Adaptation Protocol,BAP)的实体(entity)会重建或者BAP路由会重配置,这样可能会导致IAB节点的一些BAP协议数据单元(Protocol Data Unit,PDU)会丢弃,从而IAB节点的传输性能比较低。
发明内容
本申请实施例提供一种数据单元处理方法、装置、节点和存储介质,以解决IAB节点的传输性能比较低的问题。
本申请实施例提供一种数据单元处理方法,包括:
IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配BAP路由配置的第一BAP PDU;
将目标BAP地址为原宿主(donor)元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
本申请实施例还提供一种数据单元处理方法,包括:
控制节点向自回传IAB节点发送指示信息,所述指示信息用于指示所述IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
本申请实施例还提供一种数据单元处理装置,包括:
执行模块,用于在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述自回传IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识;
其中,所述IAB节点包括所述装置。
本申请实施例还提供一种数据单元处理装置,包括:
第一发送模块,用于向自回传IAB节点发送指示信息,所述指示信息用于指示所述IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到 目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识;
其中,控制节点包括所述装置。
本申请实施例还提供一种自回传IAB节点,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序或者指令,所述程序或者指令被所述处理器执行时实现本申请实施例提供的数据单元处理方法中的步骤。
本申请实施例还提供一种网络节点,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序或者指令,所述程序或者指令被所述处理器执行时实现本申请实施例提供的数据单元处理方法中的步骤。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现本申请实施例提供的IAB节点侧的数据单元处理方法中的步骤,或者,所述程序或指令被处理器执行时实现本申请实施例提供的控制节点侧的数据单元处理方法中的步骤。
本申请实施例还提供一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现本申请实施例提供的IAB节点侧的数据单元处理方法中的步骤,或者,实现本申请实施例提供的控制节点侧的数据单元处理方法中的步骤。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品被存储在非瞬态的存储介质中,所述计算机程序产品被至少一个处理器执行以实现本申请实施例提供的IAB节点侧的数据单元处理方法中的步骤,或者,实现本申请实施例提供的控制节点侧的数据单元处理方法中的步骤。
本申请实施例还提供一种通信设备,被配置为执行本申请实施例提供的IAB节点侧的数据单元处理方法中的步骤,或者,执行本申请实施例提供的控制节点侧的数据单元处理方法中的步骤。
本申请实施例中,IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:保留在所述IAB节点中不存在匹配BAP路由配置的第一BAP PDU;将目标BAP地址为原宿主donor 分布单元DU的第二BAP PDU路由到目标donor DU;依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。这样可以降低BAP PDU的丢弃,从而提高IAB节点的传输性能。
附图说明
图1示出本申请实施例可应用的一种无线通信***的示意图;
图2是本申请实施例可应用的另一种无线通信***的框图;
图3是本申请实施例提供的一种数据单元处理方法的流程图;
图4是本申请实施例提供的另一种数据单元处理方法的流程图;
图5是本申请实施例提供的一种数据单元处理方法的示意图;
图6是本申请实施例提供的另一种数据单元处理方法的示意图;
图7是本申请实施例提供的一种数据单元处理装置的结构图;
图8是本申请实施例提供的另一种数据单元处理装置的结构图;
图9是本申请实施例提供的一种网络节点的结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说 明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。
值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)***,还可用于其他无线通信***,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他***。本申请实施例中的术语“***”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的***和无线电技术,也可用于其他***和无线电技术。然而,以下描述出于示例目的描述了新空口(New Radio,NR)***,并且在以下大部分描述中使用NR术语,尽管这些技术也可应用于NR***应用以外的应用,如第6代(6th Generation,6G)通信***。
图1示出本申请实施例可应用的一种无线通信***的示意图。无线通信***包括终端11、IAB节点(IAB node)12、父IAB节点(parent IAB node)13和集中控制单元(Centralized Unit,CU)14。
在上述***中IAB节点12可以依靠MT找到父IAB节点13,并跟父IAB节点13的DU建立无线连接,该无线连接被称为IAB节点12的回传链路(backhaul link),成为父IAB节点13的接入链路。在建立完整的回传链路后,IAB节点12打开其DU功能,DU会提供小区服务,即DU可以为终端11提供接入服务。所有的IAB节点的DU都可以与CU14连接。
另外,如图2所示,CU可以通过F1控制平面接口(F1-C)(F1应用流程协议(F1-AP))协议进行对IAB节点的DU进行配置。CU可以通过无线资源控制(Radio Resource Control,RRC)协议对IAB节点的MT进行配置。且CU14可以是宿主节点(Donor IAB node)或者单独的网络节点,具体可以包括:CU-控制面(control plane,CP)和CU-用户面(user plane,UP)。
需要说明的是,图1仅是以终端11、IAB节点12、父IAB节点13和CU14进行举例说明,在实际应用中本申请实施例对IAB节点的数量不作限定。
另外,终端11也可以称作终端设备或者用户终端(User Equipment,UE),终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)或车载终端(Vehicle User Equipment,VUE)、行人终端(Pedestrian User Equipment,PUE)、低能力终端(Reduced Capacity User Equipment,RedCap UE)等终端侧设备,其中,RedCap UE)可以包括:穿戴设备、工业传感器、视频监控设备等,穿戴设备包括:手环、耳机、眼镜等。需要说明的是,在本申请实施例并不限定终端11的具体类型。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的资源配置方法、装置、网络节点和存储介质进行详细地说明。
请参见图3,图3是本申请实施例提供的一种数据单元处理方法的流程图,如图3所示,包括以下步骤:
步骤301、IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配BAP路由配置的第一BAP PDU;
将目标BAP地址为原donor DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
其中,上述原donor DU是IAB节点在执行之前的donor DU,上述目标donor DU是IAB节点在执行之后的donor DU,也称作新donor DU。其中,上述原donor DU和目标donor DU可以属于同一个CU,或者属于不同的CU。
上述切换可以是同CU异donor DU切换,即在同一CU内切换donor DU;或者,上述切换可以是异CU切换,即从一个CA切换到另一个CU。
也就是说,上述切换关联时段可以包括如下一项:
所述IAB节点在同一CU从所述原donor DU切换到所述目标donor DU的切换过程关联的时段;
所述IAB节点从原CU切换到目标CU的切换过程关联的时段,所述原 donor DU为所述原CU中的DU,所述目标donor DU为所述目标CU中的DU。
上述原CU可以是原donor CU,上述目标CU可以是目标donor CU。
本申请实施例中,对于IAB节点发生从原CU到目标CU的切换该IAB节点的BAP实体(entity)可以重建,且该IAB节点及其下游IAB节点的BAP地址和BAP路由均可以发生改变;对于IAB节点从原donor-DU向同CU的目标donor-DU发生切换后,BAP路由可以重配,例如:下行数据的BAP路径(BAP path)重配由目标donor-DU到接入IAB节点的BAP path;上行数据的目标BAP地址由原donor DU的地址重配为目标donor DU的地址。
本申请实施例中,原CU和原donor DU均可表示移动IAB***的原控制节点;目标CU和原donor DU均可表示移动IAB***的目标控制节点。
上述切换关联时段可以包括:切换过程前的预设时段和切换过程后的预设时段中的至少一项。
上述第一BAP PDU可以是,在上述IAB节点中无法找到与该BAP PDU匹配的BAP路由配置,例如:上述IAB节点找不到可以到达第一BAP PDU的目的地址的转发路由。这样上述IAB节点无法对上述BAP PDU进行路由,根据上述处理操作而保留上述第一BAP PDU,以避免丢弃第一BAP PDU。
上述依据第三BAP PDU中的一个BAP路由标识进行处理可以是,上述第三BAP PDU包括两个BAP路由标识,其中,不同BAP路由标识路由到不同的donor DU,从而根据上述处理操作可以根据其中一个BAP路由标识进行处理,以避免BAP PDU只包括一个BAP路由标识而上述IAB节点又无法根据该BAP路由标识进行路由导致丢弃的情况。
另外,本申请实施例中,上述IAB节点可以是根据接收到指示执行上述数据单元处理操作,也可以是预先配置上述IAB节点在切换关联时段,执行数据单元处理操作,这样可以节约传输开销,因为不需要发送指示。另外,由于执行上述数据单元处理操作可以实现切换过程中的不间断数据传输。
本申请实施例中,通过上述步骤可以实现IAB节点在切换关联时段,执行上述数据单元处理操作,从而可以降低甚至避免BAP PDU的丢弃,进而提高IAB节点的传输性能。
作为一种可选地实施方式,所述方法还包括至少一项:
所述IAB节点接收原CU或者所述原donor DU发送的第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
所述IAB节点接收目标CU或者所述目标donor DU发送的第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
所述IAB节点接收目标CU或者所述目标donor DU发送的第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
上述停止丢弃所述第一BAP PDU可以是,停止因找不到匹配的BAP路由而丢弃BAP PDU的丢弃行为,以使得上述IAB节点在切换前和/或切换后一段时间内保留找不到匹配BAP路由配置的第一BAP PDU。
上述将所述第二BAP PDU路由到所述目标donor DU可以是,上述IAB节点按新BAP路由配置把旧BAP PDU重路由到目的donor DU。
上述实施方式中,可以实现根据上述第一指示、第二指示和第三指示中的至少一项执行上述数据单元处理操作,从而保证IAB节点与donor DU、CU之间的理解一致性,进而提高IAB***的传输性能。
可选地,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前接收;或者
所述第一指示、第二指示和第三指示中的至少一项是在切换完成后接收的。
该实施方式中,可以实现上述第一指示、第二指示和第三指示可以是在切换命令、切换前或者切换后获取。例如:目标CU在切换前通知给各切换IAB节点,把旧BAP PDU路由到目标donor DU,或者目标CU在确定所有切换IAB节点完成切换后再发通知给各切换IAB节点,把旧BAP PDU路由到目标donor DU。
作为一种可选地实施方式,所述切换关联时段包括切换完成后的第一时段,所述方法还包括:
在所述第一时段结束的情况下,所述IAB节点接收目标CU或者所述目标donor DU发送的第四指示,所述第四指示停止执行所述数据单元处理操作。
该实施方式中,可以实现在第一时段结束的情况下,依据上述第四指示 及时停止执行所述数据单元处理操作,从而及时恢复正常的异常BAP PDU检测。当然,在一些实施方式中,在上述第一时段结束后,IAB节点也可以自行执行所述数据单元处理操作。
作为一种可选地实施方式,所述切换关联时段包括切换完成后的第一时段,在所述第一时段所述IAB节点保留所述原donor DU的BAP地址,且在所述第一时段结束后,所述IAB节点将所述原donor DU的BAP地址移除。
该实施方式中,由于IAB节点保留所述原donor DU的BAP地址,这样IAB节点可以准确地识别哪些BAP PDU是原本发送给原donor DU,通过上述处理操作可以将这些BAP PDU向目标donor DU发送,从而进一步提高IAB节点的传输性能。另外,由于在第一时段结束后,IAB节点将原donor DU的BAP地址移除,从而及时恢复正常的异常BAP PDU检测,且还可以降低IAB的存储消耗。
作为一种可选地实施方式,所述将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU,包括:
对所述第二BAP PDU进行改写操作,并将所述改写操作后的所述第二BAP PDU路由到所述目标donor DU,其中,所述改写操作包括如下至少一项:
将所述第二BAP PDU的第一路由标识改写为第二路由标识,所述第一路由标识用于路由到所述原donor DU,所述第二路由标识用于路由到所述目标donor DU;
将所述第二BAP PDU的BAP路径改写为到所述目标donor DU的BAP路径。
其中,上述路由标识可以是BAP路由标识(routing ID),且上述将所述第二BAP PDU的第一路由标识改写为第二路由标识可以是,将BAP PDU的BAP header中的BAP routing ID改写成到目标donor DU的BAP routing ID,从而将将改写后的BAP PDU发送给目标donor DU。其中,改写BAP routing ID包括改写BAP PDU的目的BAP地址为目标donor DU的地址。
上述将所述第二BAP PDU的BAP路径改写为到所述目标donor DU的BAP路径可以是,将BAP routing ID的BAP path改写为到目标donor DU的BAP path。
该实施方式中,通过上述改写操作可以实现第二BAP PDU路由到所述目标donor DU,以避免丢弃第二BAP PDU,以提高IAB节点的传输性能。
作为一种可选地实施方式,上述依据第三BAP PDU中的一个BAP路由标识进行处理,包括如下一项:
将所述第三BAP PDU修改为只包括一个BAP路由标识的BAP PDU,并按照所述一个BAP路由标识进行传输;
在所述第三BAP PDU包括用于路由到所述原donor DU的BAP路由标识,以及包括到所述目标donor DU的BAP路由标识的情况下,将所述第三BAP PDU路由传输到所述原donor DU或者所述目标donor DU;
在所述第三BAP PDU包括的一个BAP路由标识携带的BAP地址为所述IAB节点的BAP地址的情况下,将所述BAP PDU进行缓存或者将所述BAP PDU携带的服务数据单元(Service Data Unit,SDU)递交给上层。
上述将所述第三BAP PDU修改为只包括一个BAP路由标识的BAP PDU可以是,将上述第三BAP PDU包括的上述IAB节点当前不支持的BAP路由标识删除,例如:去掉到第三BAP PDU的BAP header里到原donor DU的路由标识,以保留上述IAB节点支持的BAP路由标识,并按照该BAP路由标识进行传输。当然,在一些情况下,可能IAB节点支持第三BAP PDU包括的两个BAP路由标识,从而可以删除任一BAP路由标识。
上述将所述第三BAP PDU路由传输到所述原donor DU或者所述目标donor DU可以是,根据实际需求将第三BAP PDU路由传输到原donor DU或者目标donor DU。
上述将所述第三BAP PDU进行缓存或者将所述BAP PDU携带的SDU递交给上层可以是,对于下行BAP PDU,IAB节点在收到该BAP PDU后,如IAB节点的BAP地址匹配任一BAP routing ID携带的BAP地址,则将数据提交给上层,或者,IAB节点的BAP entity可以依据匹配的BAP routing ID来决定缓存数据还是直接将数据发往上层。
该实施方式中,可以实现根据第三BAP PDU中的一个BAP routing ID对第三BAP PDU进行处理,以避免丢弃该BAP PDU。
可选地,所述第三BAP PDU还包括第五指示,所述第五指示用于指示所 述第三BAP PDU包括两个BAP路由标识;
该实施方式中,通过上述第五指示可以确定第三BAP PDU包括两个BAP路由标识,从而IAB节点可以按照上述实施方式介绍的数据单元处理操作对第三BAP PDU。
进一步的,在将所述第三BAP PDU修改为只包括一个BAP路由标识的BAP PDU,并按照所述一个BAP路由标识进行传输的情况下,所述方法还可以包括:将所述第五指示修改为用于指示所述第三BAP PDU包括一个BAP路由标识。
作为一种可选地实施方式,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
上述加密信息可以包括加密密钥(ciphering key)。
该实施方式中,通过上述第六指示可以指示第三BAP PDU的加密信息,从而使得终端或者CU接收到上述第三BAP PDU采用相应的方式对第三BAP PDU进行解密,以提高第三BAP PDU的可靠性。
可选地,在所述第三BAP PDU为下行BAP PDU的情况下,所述方法还包括:
所述IAB节点向终端指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
其中,向终端指示上述内容可以是通过显式或者隐式的方式进行指示,例如:上述IAB可以是通过分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)配置来向终端指示上述内容,如使用一个临时无线网络临时标识(Radio Network Temporary Identity,RNTI)或专门的逻辑信道(Logical Channel,LCH)调度发送原CU生成的PDCP PDU,从而终端可以识别PDCP是原CU或新CU配置的加密信息生成的,然后用对应的可以完成解密。
该实施方式中,由于向终端指示了上述内容,从而有助于终端准确地解密上述BAP PDU。
作为一种可选地实施方式,所述第三BAP PDU包括:
仅包含BAP地址的BAP路由标识;
包含BAP地址和BAP路径的BAP路由标识。
该实施方式中,可以实现上述第三BAP PDU某一个BAP routing ID仅包含BAP地址,另一个BAP routing ID包含BAP地址和BAP路径。例如:路由到原donor DU的BAP routing ID仅包含BAP地址,而路由到目标donor DU的BAP routing ID包含BAP地址和BAP路径,路由到目标donor DU的BAP routing ID仅包含BAP地址,而路由到原donor DU的BAP routing ID包含BAP地址和BAP路径。
该实施方式中,由于一个BAP routing ID仅包含BAP地址,即BAP path可以省略,从而可以降低BAP PDU的开销。
作为一种可选地实施方式,上述第三BAP PDU包括原CU配置的第三BAP路由标识,以及包括目标CU配置的第四BAP路由标识,所述第三BAP路由标识和第四BAP路由标识的顺序用于指示所述第三BAP PDU由所述原CU或者目标CU生成。
该实施方式中,在生成包括双BAP routing ID的BAP PDU时,可以通过BAP routing ID在BAP header里的摆放顺序识别该BAP PDU携带的PDCP PDU是由原CU配置的PDCP entity生成的还是目标CU配置的PDCP生成的。例如,到原donor DU的BAP routing ID放在到目标donor DU的BAP routing ID之前,则表示该BAP PDU是由原CU配置的PDCP entity生成的。
该实施方式中,由于通过上述顺序指示所述第三BAP PDU由所述原CU或者目标CU生成,从而可以降低第三BAP PDU的开销。
作为一种可选地实施方式,所述方法还包括如下至少一项:
在所述IAB节点接收到第四BAP PDU的情况下,将所述第四BAP PDU路由到所述目标donor DU,所述第四BAP PDU的目标BAP地址匹配所述目标donor DU的BAP地址;
在所述IAB节点接收到第五BAP PDU的情况下,丢弃所述第五BAP PDU,所述第五BAP PDU的目标BAP地址不匹配所述原donor DU的BAP地址,且不匹配所述目标donor DU的BAP地址;
在所述IAB节点接收到第六BAP PDU的情况下,丢弃所述第六BAP PDU,所述第六BAP PDU的目标BAP地址不与如下至少一项匹配:
所述IAB节点的BAP路由配置能够到达的IAB节点的旧BAP地址;
所述IAB节点的BAP路由配置能够到达的IAB节点的新BAP地址;
所述IAB节点的BAP地址。
该实施方式中,可以实现如果一个BAP PDU携带的目的BAP地址匹配目标donor DU的BAP地址,则直接将该BAP PDU发送给目标donor DU;如果收到的上行BAP PDU携带的目的BAP地址既不匹配原donor DU的BAP地址,也不匹配目标donor DU的BAP地址,则确定该BAP PDU为异常BAP PDU,把该BAP PDU丢弃:如果收到的下行BAP PDU携带的目的BAP地址不匹配该IAB节点的BAP路由配置能到达的任何接入IAB节点的旧BAP地址和新BAP地址中的任一个,把该BAP PDU丢弃,或者如果接收到的下行BAP PDU的目标BAP地址不是上述IAB节点的BAP地址,把该BAP PDU丢弃。
本申请实施例中,IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:保留在所述IAB节点中不存在匹配BAP路由配置的第一BAP PDU;将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。这样可以降低BAP PDU的丢弃,从而提高IAB节点的传输性能。
请参见图4,图4是本申请实施例提供的另一种数据单元处理方法的流程图,如图4所示,包括以下步骤:
步骤401、控制节点向自回传IAB节点发送指示信息,所述指示信息用于指示所述IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
可选地,所述控制节点包括如下一项:
所述原donor DU、所述目标donor DU、原控制单元CU、目标CU。
上述切换关联时段和数据单元处理操作可以参见图3所示的实施例的相应说明,此处不作赘述。
本实施例中,通过上述指示信息指示IAB节点在切换关联时段,执行数据单元处理操作,从而可以提高IAB节点的传输性能。
可选地,在所述控制节点包括所述原CU或者原donor DU的情况下,所述方法还包括:
所述控制节点向所述目标donor DU或者所述目标CU发送所述原donor DU的BAP地址。
该实施方式中,由于向所述目标donor DU或者所述目标CU发送所述原donor DU的BAP地址,从而可以使得向所述目标donor DU或者所述目标CU发送所述原donor DU的BAP地址对于目标地址为原donor DU的BAP PDU可以指示IAB节点采用上述数据单元处理操作,以避免丢弃这些BAP PDU。
可选地,在所述控制节点包括所述原CU或者原donor DU的情况下,所述方法还包括:
所述控制节点向所述目标donor DU或者所述目标CU发送请求消息,所述请求消息用于请求执行数据无损切换;
所述控制节点向自回传IAB节点发送指示信息,包括:
在所述控制节点接收到所述目标donor DU或者所述目标CU返回的同意所述请求消息的响应消息的情况下,控制节点向自回传IAB节点发送指示信息。
其中,上述请求执行数据无损切换是指,请求目标donor DU或者所述目标CU执行上述IAB节点对应的操作,以避免BAP PDU丢弃,达到数据无损切换。
可选地,所述方法还包括至少一项:
在所述控制节点包括所述原CU或者原donor DU的情况下,所述控制节 点向所述IAB节点发送第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述控制节点向所述IAB节点第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述控制节点向所述IAB节点第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
可选地,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前发送;或者
所述第一指示、第二指示和第三指示中的至少一项是在切换完成后发送。
其中,上述第一指示、第二指示和第三指示可以参见图3所示的实施例的相应说明,此处不作赘述。
可选地,所述切换关联时段包括切换完成后的第一时段,所述方法还包括:
在所述第一时段结束的情况下,所述控制节点向所述IAB节点发送用于停止执行所述数据单元处理操作的指示。
其中,上述用于停止执行所述数据单元处理操作的指示可以参见图3所示的实施例的相应说明,此处不作赘述。
可选地,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
其中,上述第六指示可以参见图3所示的实施例的相应说明,此处不作赘述。
可选地,在所述控制节点包括所述目标CU的情况下,所述方法还包括:
所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成的情况下,所述控制节点 向所述原CU发送所述第三BAP PDU;
所述控制节点接收所述原CU发送的对所述第三BAP PDU进行解密的数据;
或者,
在所述控制节点包括所述原CU的情况下,所述方法还包括:
所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成的情况下,所述控制节点向所述目标CU发送所述第三BAP PDU;
所述控制节点接收所述目标CU发送的对所述第三BAP PDU进行解密的数据。
该实施方式中,可以实现通过原CU和目标CU的交互,准确地解密第三BAP PDU的数据。
可选地,在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述方法还包括:
在所述控制节点接收到异常BAP PDU的情况下,将所述异常BAP PDU丢弃,其中,所述异常BAP PDU携带目的BAP地址不匹配所述控制节点的BAP地址,且不匹配所述原donor DU或者所述原CU的BAP地址。
该实施方式中,可以实现控制节点丢弃异常BAP PDU。
需要说明的是,本实施例作为与图3所示的实施例中对应的控制节点侧的实施方式,其具体的实施方式可以参见图3所示的实施例的相关说明,为避免重复说明,本实施例不再赘述。本实施例中,同样可以提高为IAB节点的传输性能。
下面通过多个实施例对本申请实施例提供的数据单元处理方法进行举例说明:
实施例一:
该实施例主要描述在同一CU内切换donor DU(intra-CU inter-donor DU)无BAP PDU丢失的切换流程,具体可以如图5所示,图5示出了数据无损的同一CU内切换donor DU的切换流程。
如图5所示的步骤1所示,在同一CU内切换donor DU的切换前,CU 向待切换IAB节点发送通知信息,通知待切换IAB节点停止因找不到BAP路由配置而丢弃收到的BAP PDU。收到该消息后,IAB节点应把收到的找不到BAP路由配置的BAP PDU缓存起来直到该IAB节点接收到CU下发的新BAP路由相关配置信息。这里找不到BAP路由配置是指找不到可以到达BAP PDU的目的地址的转发路由。
如图5所示的步骤2、3和4所示,上述IAB节点收到切换命令,切换命令可以包括MT的切换配置和F1-AP关于BAP路由重配置信息;IAB节点根据切换命令完成IAB-MT和BAP路由配置;之后IAB节点向CU发送MT切换完成和BAP重配置完成信息。切换后,IAB节点保存原donor-DU的BAP地址。
如图5所示的步骤5所示,IAB节点(该IAB节点可以是上述切换IAB节点,也可以是切换IAB节点的下游节点)对缓存的BAP PDU和新收到的BAP PDU按以下方法进行BAP路由检测和转发:
方式1:如果一个BAP PDU携带的目的BAP地址匹配原donor DU的BAP地址,则将该BAP PDU的BAP header中的BAP routing ID改写成到目标donor DU(或者称作新donor DU)的BAP routing ID,并将改写后的BAP PDU发送给目标donor DU;其中改写BAP routing ID包括改写BAP PDU的目的BAP地址为目标donor DU的地址,和或,改写BAP PDU的BAP path为到目标donor DU的BAP path;
方式2:如果一个BAP PDU携带的目的BAP地址匹配目标donor DU的BAP地址,则直接将该BAP PDU发送给目标donor DU;
切换后的一个中间IAB节点按如下方法确定缓存或收到的BAP PDU是否丢弃:
方式3:如果收到的上行BAP PDU携带的目的BAP地址既不匹配原donor DU的BAP地址,也不匹配目标donor DU的BAP地址,则视BAP PDU为异常BAP PDU,把该BAP PDU丢弃:
方式4:如果收到的下行BAP PDU携带的目的BAP地址不匹配该IAB节点的BAP路由配置能到达的任何接入IAB节点的旧BAP地址和新BAP地址中的任一个,把该BAP PDU丢弃;
目标donor DU按如下方法确定收到的BAP PDU是否丢弃
方式5:如果一个donor DU节点收到的BAP PDU携带的目的BAP地址既不匹配自身的BAP地址,也不匹配原donor DU的BAP地址,则视该BAP PDU为异常BAP PDU,把该BAP PDU丢弃;
本实施例还包括,原CU节点把原donor DU的BAP地址发给目标donor DU节点。
如图5所示的步骤6所示,CU向该切换IAB节点发送停止保留找不到BAP路由配置的BAP PDU,IAB节点移除原donor DU的BAP地址,恢复正常的异常BAP PDU检测。
需要说明的是,本实施例的步骤1是可选步骤,例如:在切换IAB节点在未收到原CU关于数据缓存通知的情况下,收到切换命令后,仍保留原donor DU的BAP地址,用于上述缓存的BAP数据的转发处理,切换IAB节点在本节点切换完成一段时间后自行移除原donor DU的BAP地址。
特别地,本实施例的步骤6是可选步骤,切换IAB节点在本节点切换完成一段时间后,自行移除原donor DU的BAP地址。
实施例二:
本实施例以不同CU之间切换donor DU(inter-CU inter-donor DU)无BAP PDU丢失的切换流程进行举例说明,如图6所示,图6示出了数据无损的不同CU之间donor DU的切换流程示例。
本实施例适用于异CU切换过程中数据无损传输的情形,其中,图6显示原donor DU和目标donor DU省略。
如图6所示的步骤1所示,原CU向目标CU发起数据无损的切换请求。这一请求表明各切换IAB节点支持数据无损切换,目标CU在响应这一请求时,可以同意或拒绝数据无损的切换请求。
如图6所示的步骤2所示,如果同意无损切换请求,则向原CU发送同意启动数据无损切换请求,原CU收到这一指示后,向各切换IAB节点发送启动数据无损切换模式通知,通知待切换IAB节点停止因找不到BAP路由配置而丢弃收到BAP PDU。
如图6所示的步骤3所示,收到该消息后,一个IAB节点应把收到的找 不到BAP路由配置的BAP PDU缓存起来。
如图6所示的步骤4、5和6所示,该IAB节点收到切换命令,切换命令包括MT的切换配置和F1-AP关于BAP路由重配置信息;根据切换命令完成IAB-MT和BAP路由配置;之后IAB节点向CU发送MT切换完成和BAP重配置完成信息。切换后,IAB节点保存原donor-DU的BAP地址。
如图6所示的步骤7所示,IAB节点对缓存的BAP PDU和新收到的BAP PDU进行BAP路由检测。其中,该检测过程可以参见实施例一所示的检测过程一样处理缓存的数据,因此不作赘述。特别地,接入IAB节点对收到的BAP PDU进行BAP地址匹配检测时,如果BAP PDU携带的BAP地址匹配其新BAP地址或旧BAP地址,则将BAP SDU提交上层。
如图6所示的步骤8所示,目标CU在确认切换过渡时间结束后,向切换IAB节点发送停止保留找不到BAP路由配置的BAP PDU,IAB节点移除原donor DU的BAP地址,恢复正常的异常BAP PDU检测。
特别地,注意本实施例的步骤1和2是可选步骤,原CU可以自行配置切换IAB节点进行切换过程中的BAP PDU缓存,切换IAB节点在BAP重配置完成后,对缓存的BAP PDU按上述步骤7进行数据转发;
特别地,注意本实施例的步骤1、2和3均是可选步骤,切换IAB节点在未收到原CU关于数据缓存通知的情况下,收到切换命令后,仍保留原donor DU的BAP地址,用于缓存的BAP数据的转发处理,切换IAB节点在本节点切换完成一段时间后自行移除原donor DU的BAP地址。
特别地,本实施例的步骤8是可选步骤,切换IAB节点在本节点切换完成一段时间后自行移除原donor DU的BAP地址。
特别地,原CU向目标CU发起数据无损的切换请求中,可以包含原donor DU的BAP地址。
需要说明的是,为表述简单,图6中的目标donor-DU和原donor-DU节点省略了,在IAB节点切换前,CU跟IAB节点的信令和数据交互是通过原donor DU实现的,而在IAB节点切换后,IAB节点通过新donor DU与新CU进行信令和数据交互。
实施例三:
本实施例中基于双BAP路由的BAP PDU转发流程进行举例说明:
在本实施例中,原CU或目标CU可以配置一个切换IAB节点在切换后的一段时间使用双BAP路由的数据发送流程,在切换完成后回到单BAP路由的数据发送流程。双BAP路由是指同一个BAP PDU中既包含到原donor DU的BAP routing ID,也包含到目标donor DU的BAP routing ID,同时BAP包头里包含一个指示,指示该BAP PDU携带一个BAP routing ID,还是两个BAP routing ID。一个IAB节点在收到这样的BAP PDU后,如果任一BAP routing ID里携带的BAP地址可以在该IAB节点的BAP路由配置里找到,则不丢弃该BAP PDU。
对于上行数据,切换IAB网络的顶IAB节点接收到包含双BAP路由的BAP PDU后,可以去掉到该BAP PDU的BAP header里到原donor DU的路由,将双BAP routing ID指示复位,将BAP PDU改成单BAP routing ID的BAP PDU,继续传输。
双BAP路由的BAP PDU也可直接发送给目标/原donor DU节点,目标/原donor节点,如果任一BAP routing ID里携带的BAP地址匹配该donor DU自身的BAP地址,则把数据提交上层。
对于下行BAP PDU,接入IAB节点在收到该BAP PDU后,如其BAP地址匹配任一BAP routing ID携带的BAP地址,则将数据提交给上层,可选地,BAP entity可以依据匹配的BAP routing ID来决定缓存数据还是直接将数据发往上层。
可选地,对于CU之间的切换,BAP header中还可以指示携带的BAP PDU是按切换前的PDCP加密密钥(ciphering key)生成的还是切换后的PDCP ciphering key生成的。
对于上行数据,目标donor DU可以确定PDCP解密(deciphering)应该由原CU完成还是自己完成,如果需要原donor CU完成,则把数据发给目标CU,目标CU经Xn转发给原CU,原CU完成PDCP deciphering后,再把数据转发给目标CU;同样,原donor DU收到一个BAP PDU后,也可以确定携带的PDCP PDU需要原CU还是目标CU完成PDCP deciphering,如果是原CU完成deciphering,则对该PDCP PDU完成deciphering后的PDCP SDU 转发给原CU,否则将PDCP PDU发给新CU,由目标CU完成deciphering。
对于下行数据,接入IAB节点可以指示PDCP配置,例如使用一个临时RNTI或专门的LCH调度发送原CU生成的PDCP PDU,UE识别PDCP是原CU或新CU配置的ciphering key生成的,然后用对应的可以完成deciphering。
再生成双BAP routing ID PDU时,可以固定BAP routing ID在BAP header里的摆放顺序,以标识该BAP PDU携带的PDCP PDU是由原CU配置的PDCP entity生成的还是目标CU配置的PDCP生成的:例如,到原donor DU的BAP routing ID放在到目标donor DU的BAP routing ID之前,则表示该BAP PDU是由原CU配置的PDCP entity生成的。
双BAP路由的方法可以用于同一CU内切换donor DU切换过程中切换IAB网络的BAP路由,接收IAB节点基于任一BAP routing ID确定其是否是BAP PDU的终点IAB节点还是转发该BAP PDU。与CU之间切换相比,同一CU内切换donor DU下的双BAP header无需指示PDCP ciphering key,因为BAP PDU携带的PDCP在切换前后的收发PDCP实体未变。
可选地,BAPPDU里的其中一个BAP routing ID可以仅包含BAP地址,即BAP path可以省略。
请参见图7,图7是本申请实施例提供的一种数据单元处理装置的结构图,如图7所示,数据单元处理装置700包括:
执行模块701,用于在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述自回传IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识;
其中,所述IAB节点包括所述装置。
可选地,所述切换关联时段包括如下一项:
所述IAB节点在同一集中控制单元CU从所述原donor DU切换到所述目 标donor DU的切换过程关联的时段;
所述IAB节点从原CU切换到目标CU的切换过程关联的时段,所述原donor DU为所述原CU中的DU,所述目标donor DU为所述目标CU中的DU。
可选地,所述装置还包括至少一项:
第一接收模块,用于接收原CU或者所述原donor DU发送的第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
第二接收模块,用于接收目标CU或者所述目标donor DU发送的第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
第三接收模块,用于接收目标CU或者所述目标donor DU发送的第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
可选地,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前接收;或者
所述第一指示、第二指示和第三指示中的至少一项是在切换完成后接收的。
可选地,所述切换关联时段包括切换完成后的第一时段,所述装置还包括:
第四接收模块,用于在所述第一时段结束的情况下,接收目标CU或者所述目标donor DU发送的第四指示,所述第四指示停止执行所述数据单元处理操作。
可选地,所述切换关联时段包括切换完成后的第一时段,在所述第一时段所述IAB节点保留所述原donor DU的BAP地址,且在所述第一时段结束后,所述IAB节点将所述原donor DU的BAP地址移除。
可选地,所述将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU,包括:
对所述第二BAP PDU进行改写操作,并将所述改写操作后的所述第二BAP PDU路由到所述目标donor DU,其中,所述改写操作包括如下至少一项:
将所述第二BAP PDU的第一路由标识改写为第二路由标识,所述第一路由标识用于路由到所述原donor DU,所述第二路由标识用于路由到所述目标 donor DU;
将所述第二BAP PDU的BAP路径改写为到所述目标donor DU的BAP路径。
可选地,所述依据第三BAP PDU中的一个BAP路由标识进行处理,包括如下一项:
将所述第三BAP PDU修改为只包括一个BAP路由标识的BAP PDU,并按照所述一个BAP路由标识进行传输;
在所述第三BAP PDU包括用于路由到所述原donor DU的BAP路由标识,以及包括到所述目标donor DU的BAP路由标识的情况下,将所述第三BAP PDU路由传输到所述原donor DU或者所述目标donor DU;
在所述第三BAP PDU包括的一个BAP路由标识携带的BAP地址为所述IAB节点的BAP地址的情况下,将所述BAP PDU进行缓存或者将所述BAP PDU携带的服务数据单元SDU递交给上层。
可选地,所述第三BAP PDU还包括第五指示,所述第五指示用于指示所述第三BAP PDU包括两个BAP路由标识。
可选地,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
可选地,在所述第三BAP PDU为下行BAP PDU的情况下,所述装置还包括:
指示模块,用于向终端指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
可选地,所述第三BAP PDU包括:
仅包含BAP地址的BAP路由标识;
包含BAP地址和BAP路径的BAP路由标识。
可选地,所述第三BAP PDU包括原CU配置的第三BAP路由标识,以及包括目标CU配置的第四BAP路由标识,所述第三BAP路由标识和第四 BAP路由标识的顺序用于指示所述第三BAP PDU由所述原CU或者目标CU生成。
可选地,所述装置还包括如下至少一项:
第一处理模块,用于接收到第四BAP PDU的情况下,将所述第四BAP PDU路由到所述目标donor DU,所述第四BAP PDU的目标BAP地址匹配所述目标donor DU的BAP地址;
第二处理模块,用于在所述IAB节点接收到第五BAP PDU的情况下,丢弃所述第五BAP PDU,所述第五BAP PDU的目标BAP地址不匹配所述原donor DU的BAP地址,且不匹配所述目标donor DU的BAP地址;
第三处理模块,用于在所述IAB节点接收到第六BAP PDU的情况下,丢弃所述第六BAP PDU,所述第六BAP PDU的目标BAP地址不与如下至少一项匹配:
所述IAB节点的BAP路由配置能够到达的IAB节点的旧BAP地址;
所述IAB节点的BAP路由配置能够到达的IAB节点的新BAP地址;
所述IAB节点的BAP地址。
本申请实施例提供的数据单元处理装置能够实现图3的方法实施例中的各个过程,为避免重复,这里不再赘述,且可以提高IAB节点的传输性能。
需要说明的是,本申请实施例中的数据单元处理装置可以是装置,也可以是IAB节点中的部件、集成电路、或芯片。
请参见图8,图8是本申请实施例提供的另一种数据单元处理装置的结构图,如图8所示,数据单元处理装置800包括:
第一发送模块801,用于向自回传IAB节点发送指示信息,所述指示信息用于指示所述IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三 BAP PDU包括两个BAP路由标识;
其中,控制节点包括所述装置。
可选地,所述控制节点包括如下一项:
所述原donor DU、所述目标donor DU、原控制单元CU、目标CU。
可选地,在所述控制节点包括所述原CU或者原donor DU的情况下,所述装置还包括:
第二发送模块,用于向所述目标donor DU或者所述目标CU发送所述原donor DU的BAP地址。
可选地,在所述控制节点包括所述原CU或者原donor DU的情况下,所述装置还包括:
第三发送模块,用于向所述目标donor DU或者所述目标CU发送请求消息,所述请求消息用于请求执行数据无损切换;
所述向自回传IAB节点发送指示信息,包括:
在所述控制节点接收到所述目标donor DU或者所述目标CU返回的同意所述请求消息的响应消息的情况下,向自回传IAB节点发送指示信息。
可选地,所述装置还包括至少一项:
第四发送模块,用于在所述控制节点包括所述原CU或者原donor DU的情况下,向所述IAB节点发送第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
第五发送模块,用于在所述控制节点包括所述目标CU或者目标donor DU的情况下,向所述IAB节点第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
第六发送模块,用于在所述控制节点包括所述目标CU或者目标donor DU的情况下,向所述IAB节点第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
可选地,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前发送;或者
所述第一指示、第二指示和第三指示中的至少一项是在切换完成后发送。
可选地,所述切换关联时段包括切换完成后的第一时段,所述装置还包 括:
第七发送模块,用于在所述第一时段结束的情况下,向所述IAB节点发送用于停止执行所述数据单元处理操作的指示。
可选地,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
可选地,在所述控制节点包括所述目标CU的情况下,所述装置还包括:
第八发送模块,用于在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成的情况下,向所述原CU发送所述第三BAP PDU;
第一接收模块,用于接收所述原CU发送的对所述第三BAP PDU进行解密的数据;
或者,
在所述控制节点包括所述原CU的情况下,所述装置还包括:
第九发送模块,用于所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成的情况下,向所述目标CU发送所述第三BAP PDU;
第二接收模块,用于接收所述目标CU发送的对所述第三BAP PDU进行解密的数据。
可选地,在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述装置还包括:
丢弃模块,用于在所述控制节点接收到异常BAP PDU的情况下,将所述异常BAP PDU丢弃,其中,所述异常BAP PDU携带目的BAP地址不匹配所述控制节点的BAP地址,且不匹配所述原donor DU或者所述原CU的BAP地址。
本申请实施例提供的数据单元处理装置能够实现图4的方法实施例中的各个过程,为避免重复,这里不再赘述,且可以提高IAB节点的传输性能。
需要说明的是,本申请实施例中的数据单元处理装置可以是装置,也可以是控制节点中的部件、集成电路、或芯片。
参见图9,图9是本申请实施例提供的一种网络节点的结构图,如图9所示,该网络节点900包括:处理器901、收发机902、存储器903和总线接口,其中:
在一个实施例中,上述网络节点为IAB节点,具体可以如下:
处理器901或者收发机902,用于在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
可选地,所述切换关联时段包括如下一项:
所述IAB节点在同一集中控制单元CU从所述原donor DU切换到所述目标donor DU的切换过程关联的时段;
所述IAB节点从原CU切换到目标CU的切换过程关联的时段,所述原donor DU为所述原CU中的DU,所述目标donor DU为所述目标CU中的DU。
可选地,收发机902还用于至少一项:
所述IAB节点接收原CU或者所述原donor DU发送的第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
所述IAB节点接收目标CU或者所述目标donor DU发送的第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
所述IAB节点接收目标CU或者所述目标donor DU发送的第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
可选地,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前接收;或者
所述第一指示、第二指示和第三指示中的至少一项是在切换完成后接收的。
可选地,所述切换关联时段包括切换完成后的第一时段,收发机902还用于:
在所述第一时段结束的情况下,接收目标CU或者所述目标donor DU发送的第四指示,所述第四指示停止执行所述数据单元处理操作。
可选地,所述切换关联时段包括切换完成后的第一时段,在所述第一时段所述IAB节点保留所述原donor DU的BAP地址,且在所述第一时段结束后,所述IAB节点将所述原donor DU的BAP地址移除。
可选地,所述将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU,包括:
对所述第二BAP PDU进行改写操作,并将所述改写操作后的所述第二BAP PDU路由到所述目标donor DU,其中,所述改写操作包括如下至少一项:
将所述第二BAP PDU的第一路由标识改写为第二路由标识,所述第一路由标识用于路由到所述原donor DU,所述第二路由标识用于路由到所述目标donor DU;
将所述第二BAP PDU的BAP路径改写为到所述目标donor DU的BAP路径。
可选地,所述依据第三BAP PDU中的一个BAP路由标识进行处理,包括如下一项:
将所述第三BAP PDU修改为只包括一个BAP路由标识的BAP PDU,并按照所述一个BAP路由标识进行传输;
在所述第三BAP PDU包括用于路由到所述原donor DU的BAP路由标识,以及包括到所述目标donor DU的BAP路由标识的情况下,将所述第三BAP PDU路由传输到所述原donor DU或者所述目标donor DU;
在所述第三BAP PDU包括的一个BAP路由标识携带的BAP地址为所述IAB节点的BAP地址的情况下,将所述BAP PDU进行缓存或者将所述BAP PDU携带的服务数据单元SDU递交给上层。
可选地,所述第三BAP PDU还包括第五指示,所述第五指示用于指示所 述第三BAP PDU包括两个BAP路由标识。
可选地,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
可选地,在所述第三BAP PDU为下行BAP PDU的情况下,收发机902还用于:
向终端指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
可选地,所述第三BAP PDU包括:
仅包含BAP地址的BAP路由标识;
包含BAP地址和BAP路径的BAP路由标识。
可选地,所述第三BAP PDU包括原CU配置的第三BAP路由标识,以及包括目标CU配置的第四BAP路由标识,所述第三BAP路由标识和第四BAP路由标识的顺序用于指示所述第三BAP PDU由所述原CU或者目标CU生成。
可选地,处理器901或者收发机902还用于如下至少一项:
在所述IAB节点接收到第四BAP PDU的情况下,将所述第四BAP PDU路由到所述目标donor DU,所述第四BAP PDU的目标BAP地址匹配所述目标donor DU的BAP地址;
在所述IAB节点接收到第五BAP PDU的情况下,丢弃所述第五BAP PDU,所述第五BAP PDU的目标BAP地址不匹配所述原donor DU的BAP地址,且不匹配所述目标donor DU的BAP地址;
在所述IAB节点接收到第六BAP PDU的情况下,丢弃所述第六BAP PDU,所述第六BAP PDU的目标BAP地址不与如下至少一项匹配:
所述IAB节点的BAP路由配置能够到达的IAB节点的旧BAP地址;
所述IAB节点的BAP路由配置能够到达的IAB节点的新BAP地址;
所述IAB节点的BAP地址。
在一个实施例中,上述网络节点为控制节点,具体可以如下:
处理器901或者收发机902,用于向自回传IAB节点发送指示信息,所述指示信息用于指示所述IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
可选地,所述控制节点包括如下一项:
所述原donor DU、所述目标donor DU、原控制单元CU、目标CU。
可选地,在所述控制节点包括所述原CU或者原donor DU的情况下,收发机902还用于:
向所述目标donor DU或者所述目标CU发送所述原donor DU的BAP地址。
可选地,在所述控制节点包括所述原CU或者原donor DU的情况下,收发机902还用于:
向所述目标donor DU或者所述目标CU发送请求消息,所述请求消息用于请求执行数据无损切换;
所述向自回传IAB节点发送指示信息,包括:
在所述控制节点接收到所述目标donor DU或者所述目标CU返回的同意所述请求消息的响应消息的情况下,向自回传IAB节点发送指示信息。
可选地,收发机902还用于至少一项:
在所述控制节点包括所述原CU或者原donor DU的情况下,向所述IAB节点发送第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
在所述控制节点包括所述目标CU或者目标donor DU的情况下,向所述IAB节点第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
在所述控制节点包括所述目标CU或者目标donor DU的情况下,向所述 IAB节点第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
可选地,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前发送;或者
所述第一指示、第二指示和第三指示中的至少一项是在切换完成后发送。
可选地,所述切换关联时段包括切换完成后的第一时段,收发机902还用于:
在所述第一时段结束的情况下,所述控制节点向所述IAB节点发送用于停止执行所述数据单元处理操作的指示。
可选地,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
可选地,在所述控制节点包括所述目标CU的情况下,收发机902还用于:
所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成的情况下,所述控制节点向所述原CU发送所述第三BAP PDU;
所述控制节点接收所述原CU发送的对所述第三BAP PDU进行解密的数据;
或者,
在所述控制节点包括所述原CU的情况下,所述方法还包括:
所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成的情况下,所述控制节点向所述目标CU发送所述第三BAP PDU;
所述控制节点接收所述目标CU发送的对所述第三BAP PDU进行解密的数据。
可选地,在所述控制节点包括所述目标CU或者目标donor DU的情况下, 收发机902还用于:
在所述控制节点接收到异常BAP PDU的情况下,将所述异常BAP PDU丢弃,其中,所述异常BAP PDU携带目的BAP地址不匹配所述控制节点的BAP地址,且不匹配所述原donor DU或者所述原CU的BAP地址。
其中,收发机902,用于在处理器901的控制下接收和发送数据,所述收发机902包括至少两个天线端口。
在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器901代表的一个或多个处理器和存储器903代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机902可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
处理器901负责管理总线架构和通常的处理,存储器903可以存储处理器901在执行操作时所使用的数据。
优选的,本申请实施例还提供一种IAB节点,包括处理器901,存储器903,存储在存储器903上并可在所述处理器901上运行的程序或者指令,该程序或者指令被处理器901执行时实现上述数据单元处理方法方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
优选的,本申请实施例还提供一种控制节点,包括处理器901,存储器903,存储在存储器903上并可在所述处理器901上运行的程序或者指令,该程序或者指令被处理器901执行时实现上述数据单元处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本申请实施例还提供一种可读存储介质,所述可读存储介质可以是非易失的,也可以是易失的,所述可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现本申请实施例提供的IAB节点侧的数据单元处理方法中的步骤。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品被存储在非瞬态的存储介质中,所述计算机程序产品被至少一个处理器执行以实现本申请实施例提供的控制节点侧的数据单元处理方法中的步骤,且能达到相 同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的终端或者网络设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述数据单元处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (35)

  1. 一种数据单元处理方法,包括:
    自回传IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
    保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
    将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
    依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
  2. 如权利要求1所述的方法,其中,所述切换关联时段包括如下一项:
    所述IAB节点在同一集中控制单元CU从所述原donor DU切换到所述目标donor DU的切换过程关联的时段;
    所述IAB节点从原CU切换到目标CU的切换过程关联的时段,所述原donor DU为所述原CU中的DU,所述目标donor DU为所述目标CU中的DU。
  3. 如权利要求1所述的方法,其中,所述方法还包括至少一项:
    所述IAB节点接收原CU或者所述原donor DU发送的第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
    所述IAB节点接收目标CU或者所述目标donor DU发送的第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
    所述IAB节点接收目标CU或者所述目标donor DU发送的第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
  4. 如权利要求3所述的方法,其中,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前接收;或者
    所述第一指示、第二指示和第三指示中的至少一项是在切换完成后接收的。
  5. 如权利要求1所述的方法,其中,所述切换关联时段包括切换完成后 的第一时段,所述方法还包括:
    在所述第一时段结束的情况下,所述IAB节点接收目标CU或者所述目标donor DU发送的第四指示,所述第四指示停止执行所述数据单元处理操作。
  6. 如权利要求1所述的方法,其中,所述切换关联时段包括切换完成后的第一时段,在所述第一时段所述IAB节点保留所述原donor DU的BAP地址,且在所述第一时段结束后,所述IAB节点将所述原donor DU的BAP地址移除。
  7. 如权利要求1所述的方法,其中,所述将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU,包括:
    对所述第二BAP PDU进行改写操作,并将所述改写操作后的所述第二BAP PDU路由到所述目标donor DU,其中,所述改写操作包括如下至少一项:
    将所述第二BAP PDU的第一路由标识改写为第二路由标识,所述第一路由标识用于路由到所述原donor DU,所述第二路由标识用于路由到所述目标donor DU;
    将所述第二BAP PDU的BAP路径改写为到所述目标donor DU的BAP路径。
  8. 如权利要求1所述的方法,其中,所述依据第三BAP PDU中的一个BAP路由标识进行处理,包括如下一项:
    将所述第三BAP PDU修改为只包括一个BAP路由标识的BAP PDU,并按照所述一个BAP路由标识进行传输;
    在所述第三BAP PDU包括用于路由到所述原donor DU的BAP路由标识,以及包括到所述目标donor DU的BAP路由标识的情况下,将所述第三BAP PDU路由传输到所述原donor DU或者所述目标donor DU;
    在所述第三BAP PDU包括的一个BAP路由标识携带的BAP地址为所述IAB节点的BAP地址的情况下,将所述BAP PDU进行缓存或者将所述BAP PDU携带的服务数据单元SDU递交给上层。
  9. 如权利要求8所述的方法,其中,所述第三BAP PDU还包括第五指示,所述第五指示用于指示所述第三BAP PDU包括两个BAP路由标识。
  10. 如权利要求2所述的方法,其中,在所述切换关联时段包括所述IAB 节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
  11. 如权利要求10所述的方法,其中,在所述第三BAP PDU为下行BAP PDU的情况下,所述方法还包括:
    所述IAB节点向终端指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
  12. 如权利要求1所述的方法,其中,所述第三BAP PDU包括:
    仅包含BAP地址的BAP路由标识;
    包含BAP地址和BAP路径的BAP路由标识。
  13. 如权利要求1所述的方法,其中,所述第三BAP PDU包括原CU配置的第三BAP路由标识,以及包括目标CU配置的第四BAP路由标识,所述第三BAP路由标识和第四BAP路由标识的顺序用于指示所述第三BAP PDU由所述原CU或者目标CU生成。
  14. 如权利要求1所述的方法,其中,所述方法还包括如下至少一项:
    在所述IAB节点接收到第四BAP PDU的情况下,将所述第四BAP PDU路由到所述目标donor DU,所述第四BAP PDU的目标BAP地址匹配所述目标donor DU的BAP地址;
    在所述IAB节点接收到第五BAP PDU的情况下,丢弃所述第五BAP PDU,所述第五BAP PDU的目标BAP地址不匹配所述原donor DU的BAP地址,且不匹配所述目标donor DU的BAP地址;
    在所述IAB节点接收到第六BAP PDU的情况下,丢弃所述第六BAP PDU,所述第六BAP PDU的目标BAP地址不与如下至少一项匹配:
    所述IAB节点的BAP路由配置能够到达的IAB节点的旧BAP地址;
    所述IAB节点的BAP路由配置能够到达的IAB节点的新BAP地址;
    所述IAB节点的BAP地址。
  15. 一种数据单元处理方法,包括:
    控制节点向自回传IAB节点发送指示信息,所述指示信息用于指示所述 IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
    保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
    将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
    依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识。
  16. 如权利要求15所述的方法,其中,所述控制节点包括如下一项:
    所述原donor DU、所述目标donor DU、原控制单元CU、目标CU。
  17. 如权利要求16所述的方法,其中,在所述控制节点包括所述原CU或者原donor DU的情况下,所述方法还包括:
    所述控制节点向所述目标donor DU或者所述目标CU发送所述原donor DU的BAP地址。
  18. 如权利要求16所述的方法,其中,在所述控制节点包括所述原CU或者原donor DU的情况下,所述方法还包括:
    所述控制节点向所述目标donor DU或者所述目标CU发送请求消息,所述请求消息用于请求执行数据无损切换;
    所述控制节点向自回传IAB节点发送指示信息,包括:
    在所述控制节点接收到所述目标donor DU或者所述目标CU返回的同意所述请求消息的响应消息的情况下,控制节点向自回传IAB节点发送指示信息。
  19. 如权利要求16所述的方法,其中,所述方法还包括至少一项:
    在所述控制节点包括所述原CU或者原donor DU的情况下,所述控制节点向所述IAB节点发送第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
    在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述控制节点向所述IAB节点第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
    在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述控制节点向所述IAB节点第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
  20. 如权利要求19所述的方法,其中,所述第一指示、第二指示和第三指示中的至少一项在切换命令中携带或者在切换开始之前发送;或者
    所述第一指示、第二指示和第三指示中的至少一项是在切换完成后发送。
  21. 如权利要求15所述的方法,其中,所述切换关联时段包括切换完成后的第一时段,所述方法还包括:
    在所述第一时段结束的情况下,所述控制节点向所述IAB节点发送用于停止执行所述数据单元处理操作的指示。
  22. 如权利要求16所述的方法,其中,在所述切换关联时段包括所述IAB节点从所述原CU切换到所述目标CU的切换过程关联的时段的情况下,所述第三BAP PDU还包括第六指示,所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成,或者用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成。
  23. 如权利要求22所述的方法,其中,在所述控制节点包括所述目标CU的情况下,所述方法还包括:
    所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述原CU的加密信息生成的情况下,所述控制节点向所述原CU发送所述第三BAP PDU;
    所述控制节点接收所述原CU发送的对所述第三BAP PDU进行解密的数据;
    或者,
    在所述控制节点包括所述原CU的情况下,所述方法还包括:
    所述控制节点在接收到所述第三BAP PDU,且所述第六指示用于指示所述第三BAP PDU是按照所述目标CU的加密信息生成的情况下,所述控制节点向所述目标CU发送所述第三BAP PDU;
    所述控制节点接收所述目标CU发送的对所述第三BAP PDU进行解密的数据。
  24. 如权利要求16所述的方法,其中,在所述控制节点包括所述目标CU或者目标donor DU的情况下,所述方法还包括:
    在所述控制节点接收到异常BAP PDU的情况下,将所述异常BAP PDU丢弃,其中,所述异常BAP PDU携带目的BAP地址不匹配所述控制节点的BAP地址,且不匹配所述原donor DU或者所述原CU的BAP地址。
  25. 一种数据单元处理装置,包括:
    执行模块,用于在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
    保留在所述自回传IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
    将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
    依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识;
    其中,所述IAB节点包括所述装置。
  26. 如权利要求25所述的装置,其中,所述切换关联时段包括如下一项:
    所述IAB节点在同一集中控制单元CU从所述原donor DU切换到所述目标donor DU的切换过程关联的时段;
    所述IAB节点从原CU切换到目标CU的切换过程关联的时段,所述原donor DU为所述原CU中的DU,所述目标donor DU为所述目标CU中的DU。
  27. 如权利要求25所述的装置,其中,所述装置还包括至少一项:
    第一接收模块,用于接收原CU或者所述原donor DU发送的第一指示,所述第一指示用于指示停止丢弃所述第一BAP PDU;
    第二接收模块,用于接收目标CU或者所述目标donor DU发送的第二指示,所述第二指示用于指示停止丢弃所述第一BAP PDU;
    第三接收模块,用于接收目标CU或者所述目标donor DU发送的第三指示,所述第三指示用于指示将所述第二BAP PDU路由到所述目标donor DU。
  28. 一种数据单元处理装置,包括:
    第一发送模块,用于向自回传IAB节点发送指示信息,所述指示信息用于指示所述IAB节点在切换关联时段,执行数据单元处理操作,其中,所述数据单元处理操作包括如下至少一项:
    保留在所述IAB节点中不存在匹配回传适配协议BAP路由配置的第一BAP协议数据单元PDU;
    将目标BAP地址为原宿主donor分布单元DU的第二BAP PDU路由到目标donor DU;
    依据第三BAP PDU中的一个BAP路由标识进行处理,其中,所述第三BAP PDU包括两个BAP路由标识;
    其中,控制节点包括所述装置。
  29. 如权利要求28所述的装置,其中,在所述控制节点包括所述原CU或者原donor DU的情况下,所述装置还包括:
    第二发送模块,用于向所述目标donor DU或者所述目标CU发送请求消息,所述请求消息用于请求执行数据无损切换;
    所述第一发送模块用于在所述控制节点接收到所述目标donor DU或者所述目标CU返回的同意所述请求消息的响应消息的情况下,控制节点向自回传IAB节点发送指示信息。
  30. 一种自回传IAB节点,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序或者指令,其中,所述程序或者指令被所述处理器执行时实现如权利要求1至14中任一项所述的数据单元处理方法中的步骤。
  31. 一种网络节点,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序或者指令,其中,所述程序或者指令被所述处理器执行时实现如权利要求15至24中任一项所述的数据单元处理方法中的步骤。
  32. 一种可读存储介质,所述可读存储介质上存储有程序或指令,其中,所述程序或指令被处理器执行时实现如权利要求1至14中任一项所述的数据单元处理方法中的步骤,或者,所述程序或指令被处理器执行时实现如权利要求15至24中任一项所述的数据单元处理方法中的步骤。
  33. 一种芯片,包括处理器和通信接口,其中,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1至14中任一项所述的数据单元处理方法中的步骤,或者,实现如权利要求15至24中任一项所述的数据单元处理方法中的步骤。
  34. 一种计算机程序产品,其中,所述计算机程序产品被存储在非瞬态的可读存储介质中,所述计算机程序产品被至少一个处理器执行以实现如权利要求1至14中任一项所述的数据单元处理方法中的步骤,或者,所述计算机程序产品被至少一个处理器执行以实现如如权利要求15至24中任一项所述的数据单元处理方法中的步骤。
  35. 一种通信设备,被配置为执行如权利要求1至14中任一项所述的数据单元处理方法中的步骤,或者,被配置为执行如如权利要求15至24中任一项所述的数据单元处理方法中的步骤。
PCT/CN2022/079714 2021-03-12 2022-03-08 数据单元处理方法、装置、节点和存储介质 WO2022188770A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP22766293.9A EP4277340A4 (en) 2021-03-12 2022-03-08 DATA UNIT PROCESSING APPARATUS AND METHOD, AND NODE AND STORAGE MEDIUM
US18/242,897 US20230413154A1 (en) 2021-03-12 2023-09-06 Data Unit Processing Method and Node

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110272365.XA CN115087029A (zh) 2021-03-12 2021-03-12 数据单元处理方法、装置、节点和存储介质
CN202110272365.X 2021-03-12

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/242,897 Continuation US20230413154A1 (en) 2021-03-12 2023-09-06 Data Unit Processing Method and Node

Publications (1)

Publication Number Publication Date
WO2022188770A1 true WO2022188770A1 (zh) 2022-09-15

Family

ID=83227428

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/079714 WO2022188770A1 (zh) 2021-03-12 2022-03-08 数据单元处理方法、装置、节点和存储介质

Country Status (4)

Country Link
US (1) US20230413154A1 (zh)
EP (1) EP4277340A4 (zh)
CN (1) CN115087029A (zh)
WO (1) WO2022188770A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116112456B (zh) * 2023-02-01 2024-02-13 镁佳(北京)科技有限公司 一种基于bap协议的数据缓存方法、装置、设备及介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111901817A (zh) * 2020-03-09 2020-11-06 中兴通讯股份有限公司 数据包传输方法、装置、通信节点及存储介质
CN112399519A (zh) * 2019-08-15 2021-02-23 华为技术有限公司 一种路由方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112399519A (zh) * 2019-08-15 2021-02-23 华为技术有限公司 一种路由方法及装置
CN111901817A (zh) * 2020-03-09 2020-11-06 中兴通讯股份有限公司 数据包传输方法、装置、通信节点及存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LG ELECTRONICS INC: "Consideration on local re-routing", 3GPP DRAFT; R2-2101503, vol. RAN WG2, 15 January 2021 (2021-01-15), pages 1 - 5, XP051974384 *
See also references of EP4277340A4 *

Also Published As

Publication number Publication date
US20230413154A1 (en) 2023-12-21
CN115087029A (zh) 2022-09-20
EP4277340A4 (en) 2024-06-05
EP4277340A1 (en) 2023-11-15

Similar Documents

Publication Publication Date Title
US10405246B2 (en) Method and apparatus for managing mobility of MPTCP connection
KR102162808B1 (ko) 무선 통신 방법 및 장치
JP2021168476A (ja) セッション管理のためのシステムおよび方法
JP5113684B2 (ja) アクセスゲートウェイ装置の制御方法及び通信システム
JP6727341B2 (ja) 通信制御方法および関連するネットワーク要素
US20170019945A1 (en) Dual Connectivity Re-Establishment
US9401958B2 (en) Method, apparatus, and system for migrating user service
EP3410752B1 (en) Mobility management method, apparatus and system
JP2009500972A (ja) 無線ネットワークにおけるハンドオーバネゴシエーションの方法及びシステム
US10959132B2 (en) Handover method and apparatus
JP6826207B2 (ja) ルーティング方法および装置
CN110972215B (zh) 一种切换方法及基站
US20230413154A1 (en) Data Unit Processing Method and Node
US11323931B2 (en) Communication method and apparatus for a terminal device moving from a first access node to a second access node
EP2850912B1 (en) Efficient distribution of signaling messages in a mobility access gateway or local mobility anchor
WO2019137169A1 (zh) 数据传输方法、装置、设备及计算机可读存储介质
US11159997B2 (en) Communication method and apparatus
US20240015606A1 (en) Method and apparatus for handover
CN109150752B (zh) 缓存控制方法、网元及控制器
CN106686673B (zh) 一种ue切换过程中sn倒换失败的处理方法及装置
WO2022188679A1 (zh) 数据路由方法及装置
US20220385589A1 (en) Data transmission method and apparatus
WO2015109514A1 (zh) 一种数据包发送方法、移动路由器及网络设备
CN115696385A (zh) 用户面安全策略配置方法及相关设备
CN116419339A (zh) 通信方法、装置及***

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22766293

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022766293

Country of ref document: EP

Effective date: 20230811

NENP Non-entry into the national phase

Ref country code: DE