Information processing method and device, computer equipment and storage medium
By obtaining the header information and logical channel identification LCID in the MAC message, the error data in the MAC PDU is accurately processed, and error data processing is performed at the adaptation layer, the problem of inaccurate data processing in the prior art is solved and the data is improved Continuity and efficiency of transmission.
Patent Information
- Application Number
- CN202411519390.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-12
- Publication Date
- 2025-01-07
AI Technical Summary
When processing error data in MAC PDU, the prior art fails to accurately process the error data in the MAC message header, resulting in inaccurate data processing, affecting the continuity of received or transmitted data, and failing to effectively process the adaptation layer. Error data affects the continuity and efficiency of data transmission.
By obtaining the header information in the MAC message, combining the logical channel identification LCID and the address information of the receiving terminal, determine whether to discard the data, realize the accurate processing of the error data in the MAC message header, and perform error data in the adaptation layer Processing to improve the continuity and accuracy of data transmission.
The accuracy of error information processing is improved, the continuity and efficiency of the receiving terminal receive data is enhanced, and the continuous transmission and reception requirements of terminal equipment in side link transmission technology is met.
Smart Images

Figure CN119277353A_ABST
Abstract
Description
[0001] This application is a divisional application of the PCT international patent application PCT / CN2021 / 123353 with an application date of October 12, 2021, which entered the Chinese national phase with Chinese patent application number 202180101266.3 and the invention name “Information processing methods, devices, computer equipment and storage media”. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to an information processing method, apparatus, computer equipment and storage medium. Background Art
[0003] In mobile communication technology, MAC PDU (Protocol Data Unit) is a protocol data unit of the Media Access Control (MAC) layer, which is composed of a string of bytes. MAC PDU can be composed of multiple sub-PDUs.
[0004] At present, the processing mechanism for erroneous data in the MAC layer is usually to process the erroneous subPDU according to the logical channel identify (LCID) in the MAC PDU. For example, when the MAC entity receives a MAC PDU on the SL-SCH and the MAC PDU contains a reserved LCID value or an unconfigured LCID value, the MAC entity discards the subPDU.
[0005] However, the above-mentioned erroneous data processing mechanism has the problem of inaccurate processing of MAC PDU. Summary of the invention
[0006] Based on this, it is necessary to provide an information processing method, device, computer equipment and storage medium that can effectively improve the accuracy of processing erroneous data in response to the above technical problems.
[0007] In a first aspect, an embodiment of the present invention provides an information processing method, the method comprising:
[0008] Receive first information of a sending terminal, wherein the first information includes first address information and a logical channel identifier LCID;
[0009] Determine whether to discard the data in the first information according to the first address information, the LCID and the second address information of the receiving terminal.
[0010] In a second aspect, an embodiment of the present invention provides an information processing method, the method comprising:
[0011] Receiving first information sent by a sending terminal, where the first information includes identification information in an adaptation layer PDU;
[0012] Determine whether to discard the adaptation layer PDU according to the identification information.
[0013] In a third aspect, an embodiment of the present invention provides an information processing device, the device comprising:
[0014] A receiving module, configured to receive first information of a sending terminal, wherein the first information includes first address information and a logical channel identifier LCID;
[0015] A discarding module is used to determine whether to discard the data in the first information according to the first address information, the LCID and the second address information of the receiving terminal.
[0016] In a fourth aspect, an embodiment of the present invention provides an information processing device, the device comprising:
[0017] A receiving module, configured to receive first information sent by a sending terminal, wherein the first information includes identification information in an adaptation layer PDU;
[0018] A discarding module is used to determine whether to discard the adaptation layer PDU according to the identification information.
[0019] In a fifth aspect, an embodiment of the present invention provides a computer device, comprising: a processor, a memory, and a transceiver, wherein the processor, the memory, and the transceiver communicate with each other via an internal connection path;
[0020] The memory is used to store program code;
[0021] The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the method described in the first aspect above.
[0022] In a sixth aspect, an embodiment of the present invention provides a computer device, comprising: a processor, a memory, and a transceiver, wherein the processor, the memory, and the transceiver communicate with each other via an internal connection path;
[0023] The memory is used to store program codes;
[0024] The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the method described in the second aspect above.
[0025] In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in the first aspect.
[0026] In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in the second aspect.
[0027] The present application provides an information processing method, apparatus, computer equipment and storage medium, which obtains first information including first identification information, and determines whether to discard data in the first information according to the first identification information and the second identification information of the receiving terminal. The method implements a method for processing error information in combination with the first identification information, and the first identification information can be the header information in the MAC message. Therefore, the present application provides a new method for processing error information based on MAC header information, which can improve the accuracy of error information processing compared to the traditional method of processing error information only according to LCID, thereby improving the continuity and efficiency of receiving data at the receiving terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic diagram of two transmission modes provided for an embodiment;
[0029] Figure 2 A schematic diagram of an application environment of an information processing method provided by an embodiment;
[0030] Figure 3A A flowchart of an information processing method provided by an embodiment;
[0031] Figure 3B A schematic diagram of an application scenario of an information processing method provided by an embodiment;
[0032] Figure 3C A schematic diagram of an application scenario of another information processing method provided by an embodiment;
[0033] Figure 3D A schematic diagram of a MAC message header provided by an embodiment;
[0034] Figure 4 A flowchart of an information processing method provided by an embodiment;
[0035] Figure 5 A flowchart of an information processing method provided by an embodiment;
[0036] Figure 6 A flowchart of an information processing method provided by an embodiment;
[0037] Figure 7 A flowchart of an information processing method provided by an embodiment;
[0038] Figure 8 A flowchart of an information processing method provided by an embodiment;
[0039] Fig. 9 A schematic diagram of the structure of an information processing device provided by an embodiment;
[0040] Fig.10 A schematic diagram of the structure of an information processing device provided by an embodiment;
[0041] Fig.11 An internal structural diagram of a computer device provided for one embodiment. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0043] In the existing sidelink transmission technology, the device-to-device communication mode is different from the traditional cellular system in which communication data is received or sent by the base station. Because of its higher spectrum efficiency and lower transmission delay, it is widely used in various scenarios. For example, in the 3rd Generation Partnership Project (3GPP) technology, two transmission modes are defined, including: Mode A and Mode B (such as Figure 1 Schematic diagram shown):
[0044] Mode A (such as Figure 1 (a) in the figure): The transmission resources of the terminal are allocated by the base station. The terminal sends data on the side link according to the resources allocated by the base station. The base station can allocate resources for a single transmission to the terminal, or can allocate resources for a semi-static transmission to the terminal.
[0045] Mode B (such as Figure 1 As shown in (b) in the figure): the vehicle terminal selects a resource in the resource pool for data transmission.
[0046] In 3GPP, the device-to-device communication (D2D) is divided into different stages for research:
[0047] 1. Proximity based Service (ProSe): In Rel-12 / 13, device-to-device communication is studied for ProSe scenarios, which are mainly aimed at public safety services. For example, in ProSe, by configuring the position of the resource pool in the time domain, the UE can transmit / receive data discontinuously on the sidelink, thereby achieving power saving.
[0048] 2. In vehicle-to-everything (V2X), since the vehicle system has a continuous power supply,
[0049] Power efficiency is not the main issue, but the delay of data transmission is the main issue, so the system design requires the terminal equipment to perform continuous transmission and reception.
[0050] In addition, based on LTE V2X, NR V2X is not limited to broadcast scenarios, but further expanded to unicast and multicast scenarios, and studies the application of V2X in these scenarios. For example, similar to LTE V2X, NR V2X will also define the above-mentioned two resource authorization modes, mode A and mode B (mode-1 / 2); further, the user may be in a mixed mode, that is, mode-1 can be used to obtain resources, and mode-2 can be used to obtain resources at the same time. The resource acquisition is indicated by the sidelink authorization, that is, the sidelink authorization indicates the time-frequency position of the corresponding resource. Different from LTEV2X, in addition to the HARQ retransmission initiated by the UE without feedback, NR V2X introduces feedback-based HARQ retransmission, which is not limited to unicast communication, but also includes multicast communication; similar to LTE V2X, in NR V2X, since the vehicle system has continuous power supply, power efficiency is not the main problem, but the delay of data transmission is the main problem, so the system design requires the terminal equipment to send and receive continuously.
[0051] 3. Wearable devices (FeD2D): In Rel-14, this scenario studies the scenario of wearable devices accessing the network through mobile phones, mainly for low mobile speed and low power access scenarios. In FeD2D, in the pre-research stage, 3GPP concluded that the base station can configure the DRX parameters of the remote terminal through a relay terminal, but because the subject has not entered the standardization stage, the specific details of how to configure DRX have not been concluded.
[0052] Based on the above discussion and application, regardless of the application scenario, the sidelink transmission technology has high requirements for continuous transmission and reception of terminal devices.
[0053] However, in the existing Media Access Control (MAC) protocol from user terminal to network, or from user terminal to user terminal relay, the processing of erroneous data is only to determine whether to discard the entire PDU data or sub-PDU data by judging whether the protocol data unit (PDU) in the received MAC contains a logical channel identifier (LCID).
[0054] In one application, when a MAC entity receives a MAC PDU on the SL-SCH, and the MAC PDU includes a reserved LCID value for unicast or multicast, or an unconfigured LCID value, for example, when the MAC layer message includes a header and a payload, and the payload includes 3 subPDUs, and one of the subPDUs includes a reserved LCID value, or an unconfigured LCID value, it is considered that erroneous data appears in the MAC message, and the subPDU is directly discarded.
[0055] In another application, when the MAC entity receives a MAC PDU containing a reserved LCID value for unicast on the SL-SCH, the MAC entity should discard the subPDU or the entire PDU received in the MAC PDU. For example, when the MAC layer message includes a header and a payload, and the payload includes 3 subPDUs, if one of the sub-PDUs includes an unconfigured LCID value, the subPDU is discarded; or, if one of the sub-PDUs includes a reserved LCID value, the entire PDU is discarded.
[0056] The above is the existing technology for handling erroneous data. Obviously, the above method does not handle the erroneous data situation about the source / destination ID in the MAC message header, which is easy to cause inaccurate data processing, thereby affecting the continuity of receiving or sending data, and failing to meet the high requirements and high standards for continuous sending and receiving of terminal devices in the side link transmission technology. In addition, the existing technology for handling erroneous data does not take into account the erroneous data situation of the adaptation layer ADAPT layer (on the radio link control (Radio Link Control, RLC) layer and the packet data convergence (Packet Data Convergence Protocol, PDCP) layer, resulting in an increased probability of errors in data transmission applied to the adaptation layer ADAPT, thereby affecting the continuity of receiving or sending data, and failing to meet the high requirements and high standards for continuous sending and receiving of terminal devices in the side link transmission technology.
[0057] Based on the above problems, the present application provides an information processing method, apparatus, computer equipment and storage medium. On the one hand, the source / destination ID in the MAC message header can be used to accurately process erroneous data and improve the continuity of data transmission. On the other hand, erroneous data processing in the adaptation layer ADAPT can also be implemented. While improving the continuity of data transmission, the applicability of the above method can also be improved. The following embodiments will specifically introduce the above method.
[0058] The information processing method provided in this application can be applied to Figure 2 In the application environment shown in the figure, the sending terminal 102 and the receiving terminal 104 are connected in communication, and the data transmission between the sending terminal 102 and the receiving terminal 104 is based on a communication protocol including 7 layers, such as Figure 2 The PC5-PHY layer, PC5-MAC layer, PC5-RLC layer, ADAPT layer, PC5-PDCP layer, PC5-SDAP layer, and IP layer in the transmission terminal 102 or the receiving terminal 104 can be, but not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices. The transmission terminal 102 or the receiving terminal 104 can be a user terminal in the communication network or a relay terminal; the transmission terminal 102 or the receiving terminal 104 can also be various vehicle-mounted terminals or relay terminals in the Internet of Vehicles.
[0059] Those skilled in the art will understand that Figure 2 The structure shown in the figure is merely a block diagram of a partial structure related to the present application scheme, and does not constitute a limitation on the application environment to which the present application scheme is applied. The specific application environment may include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.
[0060] In one embodiment, Figure 3A As shown, an information processing method is provided, which is applied to Figure 2 The receiving terminal in is taken as an example to illustrate. Figure 3A As shown, the process includes the following steps:
[0061] S101, obtaining first information of a sending terminal, where the first information includes first identification information.
[0062] The sending terminal may be a remote UE, a relay UE or a network device (such as Figure 3B UE to network relay application scenario shown in FIG), it may also be a source UE or a relay UE in a UE to UE relay application scenario (such as Figure 3CThe first information may be a MAC message, and the first identification information may include a destination field in the first information, indicating a destination address of the sending terminal to send data. The first identification information may also include a source address in the first information, indicating an address of the sending terminal. Alternatively, the first identification information may also include a device identification of the sending terminal, a device identification of the receiving terminal, and the like, which is not limited in the embodiments of the present application. Optionally, the first identification information is carried in a MAC message header and / or a MAC sub-PDU of the first information. For example, the first identification information may include a destination ID / destination field in a MAC message header, etc.
[0063] In this embodiment, the receiving terminal may be a terminal that receives the communication information sent by the sending device and parses the first information from the communication information. Alternatively, the receiving terminal may directly receive the first information from the sending terminal and the receiving terminal may obtain the first identification information by parsing the first information. For example, when the MAC entity of the receiving terminal receives a MAC message on the SL-SCH, the receiving terminal may parse the MAC message to obtain the first information in the MAC message and then extract the first identification information from the first information. Figure 3D A schematic diagram of a header of a MAC message is provided, wherein the SRC information and / or DST information included in the header is first identification information. When a receiving terminal receives a MAC message including the header, the SRC information and / or DST information can be extracted from the header of the MAC message as the first identification information.
[0064] S102: Determine whether to discard data in the first information according to the first identification information and the second identification information of the receiving terminal.
[0065] The second identification information is some device identification, address identification, etc. configured by the receiving terminal. For example, the second identification information includes the source identification (source ID) configured by the receiving terminal, and the second identification information may also include the destination identification (destination ID) configured by the receiving terminal, etc. Optionally, the data in the first information includes the PDU in the first information, and may also include the sub-PDU (subPDU) in the first information. For example, the data in the first information includes MAC PDU or MAC sub-PDU (subPDU), that is, the data in the first information may be all the data in the first information, or may be part of the data. For example, when the receiving terminal receives several subPDUs, the data in the first information may be all the subPDUs, or may be one or more of the subPDUs.
[0066] In this embodiment, when the receiving terminal receives data from the sending terminal, for example, when the MAC entity of the receiving terminal receives a MAC message on the SL-SCH, in one scenario, the receiving terminal can determine whether the destination field in the received MAC message and the receiving terminal's own source ID match. If they match, it means that the receiving terminal can receive the data transmission of the sending terminal. Optionally, the receiving terminal can further determine whether to discard all or part of the data in the first information based on the configuration or assignment of the LCID in the received data; if they do not match, it means that the receiving terminal cannot receive the data transmission of the sending terminal. In this case, the receiving terminal directly discards all the data in the first information. In another scenario, after the receiving terminal determines whether the destination field in the received MAC message matches the receiving terminal's own sourceID, if the destination field in the received MAC message matches the receiving terminal's own source ID, it can further determine whether the source ID in the received MAC message matches the receiving terminal's destination field. If they match, it means that the receiving terminal can receive the data transmission of the sending terminal. In this case, the receiving terminal can further determine whether to discard all or part of the data in the first information based on the configuration or assignment of the LCID in the received data; if they do not match, it means that the receiving terminal cannot receive the data transmission of the sending terminal, or the received data is erroneous data. In this case, the receiving terminal does not perform the operation of receiving the data, or directly discards all the data in the first information. It should be noted that the determination of whether the destination field and the source ID match can be made by determining whether the destination field and the source ID are consistent, or by other methods.
[0067] It should be noted that when the above-mentioned discarding process is performed, the data in the first information is discarded, and the PDU in the first information can be specifically discarded, for example, the entire received PDU is discarded; or, the sub-PDU in the first information is discarded, for example, one received sub-PDU is discarded, and the remaining received sub-PDUs are retained.
[0068] It should also be noted that this is only used as an example in the embodiments of the present application and is not intended to limit the present embodiments.
[0069] The information processing method provided in the above embodiment obtains the first information including the first identification information, and determines whether to discard the data in the first information according to the first identification information and the second identification information of the receiving terminal. The method implements a method for processing error information in combination with the first identification information, and the first identification information can be the header information in the MAC message. Therefore, the present application provides a new method for processing error information based on MAC header information. Compared with the traditional method of processing error information only according to LCID, the accuracy of error information processing can be improved, thereby improving the continuity and efficiency of receiving data at the receiving terminal.
[0070] Above Figure 3A In the method described in Example S102, optionally, the first identification information includes the destination domain in the first information, and the second identification information includes the source ID configured for the receiving terminal. Then, when the receiving terminal determines whether the destination domain in the received first information matches the source identification ID, there is an application scenario, that is, the destination domain in the first information does not match the source ID configured for the receiving terminal. For example, the receiving terminal is UE1, and the destination domain in the first information does not match the source ID of UE1. In this case, the receiving terminal directly discards all data in the first information, that is, the receiving terminal receives data but discards the data, thereby avoiding the problem of erroneous data reception caused by the mismatch between the sending terminal and the receiving terminal, and improving the accuracy of data received by the receiving terminal.
[0071] When judging whether the destination domain in the first information does not match the source ID, a method for determining that the destination domain does not match the source ID is provided. The method includes: if the destination domain in the first information does not match the high data bit of the source ID configured by the receiving terminal, and / or if the destination domain in the first information does not match the low data bit of the source ID configured by the receiving terminal, then it is determined that the destination domain does not match the source identification ID.
[0072] The method described in this embodiment is exemplified. For example, the total length of the destination ID is 24 bits, of which the lower 8 bits are in the physical control channel and the upper 16 bits of the destination field are in the MAC message header. Based on this, when determining whether the destination field matches the source ID, if the lower 16 bits of the destination field and the source identification ID do not match (for example, are inconsistent), it is determined that the destination field and the source ID do not match; or, if the higher 16 bits of the destination field and the source identification ID do not match (for example, are inconsistent), it is determined that the destination field and the source ID do not match; or, if the lower 16 bits of the destination field and the source ID do not match, and the higher 16 bits of the destination field and the source ID do not match, it is determined that the destination field and the source ID do not match.
[0073] In practical applications, when the receiving terminal processes the received first information, the first information includes not only the first identification information but also the logical channel identification LCID. Thus, the receiving terminal can determine whether to discard the data in the first information by using the first identification information and the LCID included in the first information. Based on this, in one embodiment, an implementation method is provided when the receiving terminal performs the above step S102, such as Figure 4 As shown, the method specifically includes:
[0074] S103, determining whether to discard the data in the first information according to the first identification information, the LCID and the second identification information of the receiving terminal.
[0075] The first identification information includes the destination domain in the first information, and the second identification information includes the source ID configured by the receiving terminal.
[0076] When executing the above-mentioned step S103, it is possible to first determine whether the destination domain in the first information matches the source ID configured for the receiving terminal. The specific method for determining the match includes: if the destination domain in the first information matches the high data bit of the source ID configured for the receiving terminal; and / or, if the destination domain in the first information matches the low data bit of the source ID configured for the receiving terminal, then it is determined that the destination domain in the first information matches the source ID configured for the receiving terminal. For example, the total length of the destination ID is 24 bits, of which the lower 8 bits are in the physical control channel, and the upper 16 bits of the destination field are in the MAC message header. Based on this, when determining whether the destination field matches the source ID, if the destination field matches the lower 16 bits of the source ID (for example, they are consistent), then it is determined that the destination field matches the source ID; or, if the destination field matches the upper 16 bits of the source ID (for example, they are consistent), then it is determined that the destination field matches the source ID; or, if the destination field matches the lower 16 bits of the source ID, and the destination field also matches the upper 16 bits of the source ID, then it is determined that the destination field matches the source ID.
[0077] In actual applications, when the destination domain in the first information matches the source ID configured by the receiving terminal, there are three ways of processing the information in application scenarios. The following describes these three information processing methods:
[0078] The first application scenario is: if the destination domain in the first information matches the source ID configured by the receiving terminal, and the LCID is a specific LCID, a receiving operation is performed on the first information.
[0079] In this scenario, LCID is a specific LCID, for example, LCID is LCID-0 or LCID-1 used to transmit PC5-S. This scenario indicates that the sending terminal hopes to establish a connection with the local receiving terminal, and the local receiving terminal also needs to support reception, that is, LCID is the LCID negotiated by the sending terminal and the receiving terminal. Therefore, in this application scenario, the local receiving terminal (such as the local UE) performs the receiving operation of the relevant data, that is, the receiving operation of the first information, and does not perform any operation of discarding data.
[0080] The second application scenario is: if the destination domain in the first information matches the source ID configured by the receiving terminal, and the LCID is not a specific LCID, the data in the first information is discarded.
[0081] In this scenario, the LCID is an LCID other than a specific LCID. For example, the LCID is not LCID-0 or LCID-1 used to transmit PC5-S. This scenario indicates that the received LCID is not the LCID negotiated before between the sending terminal and the local receiving terminal. At this time, the data received by the receiving terminal is erroneous data. Therefore, in this application scenario, the local receiving terminal (such as the local UE) directly discards the data in the first information, for example, discards the PDU in the first information, or discards the subPDU in the received first information, that is, discards the data while receiving it.
[0082] The third application scenario is: if the destination domain in the first information matches the source ID configured for the receiving terminal, and the LCID is not the configured LCID, the data in the first information is discarded.
[0083] In this scenario, the LCID is not the configured LCID, indicating that the received LCID is not the LCID configured by negotiation between the sending terminal and the local receiving terminal. For example, the sending terminal and the local receiving terminal negotiate and use 0-4 bits to configure the LCID, but the received LCID is a 5-10 bits configured LCID. At this time, the data received by the receiving terminal is erroneous data. In this application scenario, the local receiving terminal (such as the local UE) directly discards the data in the first information, for example, discards the PDU in the first information, or discards the subPDU in the received first information, that is, it discards the data while receiving the data.
[0084] based on Figure 4In the first identification information and the second identification information in the embodiment, in one application, the first identification information may also include the source domain in the first information, and correspondingly, the second identification information also includes the destination ID configured by the receiving terminal. Therefore, when the receiving terminal determines whether to discard the data in the first information based on the first identification information, LCID and the second identification information, that is, when the receiving terminal specifically performs the above step S103, any of the following methods may be specifically performed:
[0085] The first method: if the source domain in the first information does not match the destination ID configured for the receiving terminal, and the destination domain in the first information matches the source ID configured for the receiving terminal, a receiving operation is performed on the first information.
[0086] The source domain in the first information does not match the destination ID configured for the receiving terminal, and the destination domain in the first information matches the source ID configured for the receiving terminal. This situation indicates that the data sent by the sending terminal is sent to the receiving terminal, and the receiving terminal needs to receive the data. Therefore, in this case, the receiving terminal receives the first information.
[0087] For example, assuming that the receiving terminal is a UE, the source field in the first information received by the UE does not match the UE's own destination ID, and the destination field in the first information received by the UE matches the UE's own sourceID, then the UE performs a receiving operation on the first information.
[0088] The second method: If the source domain in the first information does not match the destination ID configured for the receiving terminal, and the destination domain in the first information matches the source ID configured for the receiving terminal, and the LCID is not a specific LCID, the data in the first information is discarded.
[0089] The source domain in the first information does not match the destination ID configured for the receiving terminal, and the destination domain in the first information matches the source ID configured for the receiving terminal, and the LCID is not a specific LCID. This situation indicates that the data sent by the sending terminal is sent to the receiving terminal, and the receiving terminal needs to receive the data, but the received data contains erroneous data and needs to be processed. Therefore, in this case, the receiving terminal receives the first information but discards all or part of the data in the first information.
[0090] For example, assuming that the receiving terminal is a UE, the source field in the first information received by the UE and the UE's own destination ID do not match, and the destination field in the first information received by the UE and the UE's own sourceID match, and the LCID in the first identification information received by the UE is not LCID-0 or LCID-1 used to transmit PC5-S, then the UE discards all or part of the data in the first information.
[0091] The third method: If the source domain in the first information matches the destination ID configured for the receiving terminal, and the destination domain in the first information matches the source ID configured for the receiving terminal, and the LCID is not the configured LCID, the data in the first information is discarded.
[0092] The source domain in the first information matches the destination ID configured for the receiving terminal, and the destination domain in the first information matches the source ID configured for the receiving terminal, and the LCID is not the configured LCID. This situation indicates that the sending terminal hopes to establish a connection with the receiving terminal, and the data sent by the sending terminal is sent to the receiving terminal. The receiving terminal needs to receive the data, but the received data contains erroneous data and needs to be processed. Therefore, in this case, the receiving terminal receives the first information but discards all or part of the data in the first information.
[0093] For example, assuming that the receiving terminal is a UE, the source field in the first information received by the UE matches the UE's own destination ID, and the destination field in the first information received by the UE matches the UE's own source ID, and the LCID in the first identification information received by the UE is not the configured LCID, then the UE discards all or part of the data in the first information.
[0094] It should be noted that the method for determining whether the source domain in the first information in S1031, S1032, and S1033 matches the destination ID configured for the receiving terminal can refer to the aforementioned method for determining whether the destination domain in the first information matches the source ID configured for the receiving terminal, that is, if the high data bits of the source domain in the first information and the destination ID configured for the receiving terminal match; and / or, if the low data bits of the source domain in the first information and the destination ID configured for the receiving terminal match, then it is determined that the source domain in the first information and the destination ID configured for the receiving terminal match. The specific method can be found in the aforementioned description and will not be repeated here.
[0095] In summary of all the above embodiments, the present application also provides an information processing method, such as Figure 5 As shown, the method includes:
[0096] S201, obtaining first information of a sending terminal, wherein the first information includes first identification information and a logical channel identification LCID, the first identification information includes a destination domain in the first information, and the second identification information includes a source ID configured by the receiving terminal.
[0097] S202, determine whether the destination domain in the first information matches the source ID configured by the receiving terminal, if not, execute step S203, if match, execute step S204.
[0098] S203: discard the data in the first information.
[0099] S204, determine the situation of LCID, if the LCID is a specific LCID, execute step S205; if the LCID is not a specific LCID, execute step S203; if the LCID is not a configured LCID, execute step S203.
[0100] S205, executing a receiving operation of related data.
[0101] The above steps are basically consistent with the method described in the above embodiment. Please refer to the above description for details, which will not be repeated here.
[0102] In summary of all the above embodiments, the present application also provides another information processing method, such as Figure 6 As shown, the method includes:
[0103] S301, obtaining first information of a sending terminal, the first information including first identification information and a logical channel identification LCID, the first identification information including a destination domain and a source domain in the first information, and the second identification information including a source ID and a destination ID configured for the receiving terminal.
[0104] S302, determine whether the source domain in the first information matches the destination ID configured for the receiving terminal, if not, execute step S303, if matching, execute step S304.
[0105] S303, when the destination domain in the first information matches the source ID configured by the receiving terminal, determine the LCID. If the LCID is a specific LCID, execute step S305; if the LCID is not a specific LCID, execute step S306.
[0106] S304, when the destination domain in the first information matches the source ID configured for the receiving terminal, if the LCID is not the configured LCID, execute step S306.
[0107] S305: Receive the first information.
[0108] S306: discard the data in the first information.
[0109] The above steps are basically consistent with the method described in the above embodiment. Please refer to the above description for details, which will not be repeated here.
[0110] Figure 3A-Figure 6 The method described in the embodiment provides an information processing method applied in a MAC layer data transmission scenario. Figure 7-Figure 8 The embodiment will provide an information processing method applied on the adaptation layer.
[0111] In one embodiment, Figure 7 As shown, an information processing method is provided, which is applied to Figure 3A The receiving terminal in the example is used as an example to illustrate, including the following steps:
[0112] S401, receiving first information sent by a sending terminal, where the first information includes identification information in an adaptation layer PDU.
[0113] The sending terminal may be a remote UE, a relay UE, or a network device (such as Figure 3B UE to network relay application scenario), it can also be a source UE or a relay UE in a UE to UE relay application scenario (such as Figure 3C Based on the above two application scenarios, the first information may be a remote terminal (for example, Figure 3B The Remote UE in the relay terminal (for example, Figure 3B The first information may be information received by the relay terminal from a network device (eg, Figure 3B The first information may be information received by the relay terminal from the remote terminal; the first information may be information received by the destination terminal (for example, Figure 3C The DestinationUE in the relay terminal (for example, Figure 3C The first information may be information received by the relay terminal from the source terminal (for example, Figure 3C The identification information includes the first UE ID and / or the first bearer ID in the adaptation layer PDU. Optionally, the identification information includes at least one of the second UE ID, the third UE ID and the second bearer ID in the adaptation layer PDU, wherein the second UE ID corresponds to the destination ID, and the third UE ID corresponds to the source ID.
[0114] S402: Determine whether to discard the adaptation layer PDU according to the identification information.
[0115] The adaptation layer PDU may be the entire PDU of the adaptation layer, or may be a sub-PDU (subPDU) of the adaptation layer.
[0116] In this embodiment, when the receiving terminal receives data from the sending terminal, it can further determine whether the first information meets the preset discarding condition. If so, it means that erroneous data appears in the first information and needs to be discarded, and the operation of discarding the adaptation layer PDU is performed; if not, it means that no erroneous data appears in the first information, and the receiving terminal does not need to discard the received first information.
[0117] It should be noted that when the above-mentioned discarding process is performed, the adaptation layer PDU is discarded, and the adaptation layer PDU can be specifically discarded, for example, the entire received PDU is discarded; or, the adaptation layer sub-PDU is discarded, for example, one received sub-PDU is discarded, and the remaining received sub-PDUs are retained.
[0118] The above preset discarding conditions can be determined according to the actual transmission application scenario. When the receiving terminal receives data sent by different sending terminals, the corresponding preset discarding conditions are also different. The following describes several scenarios where different receiving terminals receive data from different sending terminals:
[0119] For example, when applied in Figure 3B In the transmission scenario shown:
[0120] Example 1, if Figure 3B When the Remote UE in the first information receives the first information sent by the Relay UE, the preset discard condition can be determined by matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Remote UE, or by matching the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Remote UE, or by successively matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Remote UE, and the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Remote UE.
[0121] Example 2, if Figure 3BWhen the Relay UE in the first information is received from the 5GC device, the preset discard condition can be determined by matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Relay UE itself, or by matching the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Relay UE itself, or by successively matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Relay UE itself, and the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Relay UE itself. Optionally, it can also be determined by matching the first UEID of the adaptation layer PDU in the first information and the UE ID configured for the related Remote UE by the Relay UE, or by matching the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the related Remote UE by the Relay UE.
[0122] Example three, if Figure 3B When the Relay UE in the first information receives the first information sent by the Remote UE, the preset discard condition can be determined by matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Relay UE itself, or by matching the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Relay UE itself, or by successively matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Relay UE itself, and the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Relay UE itself. Optionally, it can also be determined by matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Remote UE of the Relay UE, or by matching the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Remote UE of the Relay UE, or by successively matching the first UE ID of the adaptation layer PDU in the first information and the UE ID configured for the Remote UE of the Relay UE, and the first bearer ID of the adaptation layer PDU in the first information and the bearer ID configured for the Remote UE of the Relay UE.
[0123] For example, when applied in Figure 3C In the transmission scenario shown:
[0124] Example 4, if Figure 3CWhen the Destination UE receives the first information sent from the UE-to-UE Relay UE, the preset discarding condition can be determined according to the second UE ID of the matching adaptation layer PDU and the UE ID configured for itself by the Destination UE; it can also be determined according to the second UE ID of the matching adaptation layer PDU and the UE ID configured for the related Source UE by the Destination UE, or it can be determined according to the second UEID of the matching adaptation layer PDU and the bearer ID configured for the Destination UE.
[0125] Example 5, if Figure 3C When the UE-to-UE Relay UE in receives the first information sent from the Source UE, the preset discarding condition can be determined according to the second UE ID of the matching adaptation layer PDU and the UE ID configured for the UE-to-UE Relay UE itself; or, according to the second UE ID of the matching adaptation layer PDU and the UE ID configured for the related Destination UE by the UE-to-UE Relay UE, or according to the third UEID of the matching adaptation layer PDU and the UE ID configured for the Source UE, or according to the second bearer ID of the matching adaptation layer PDU and the bearer ID configured for the UE-to-UE Relay UE itself, or according to the second bearer ID of the matching adaptation layer PDU and the bearer ID configured for the related Destination UE by the UE-to-UE Relay UE, or according to the second bearer ID of the matching adaptation layer PDU and the bearer ID configured for the Source UE.
[0126] The information processing method provided in the above embodiment receives the first information including the identification information in the adaptation layer PDU, and determines whether to discard the adaptation layer PDU according to the identification information. The method implements a method for processing error information in the transmission of the adaptation layer PDU. Moreover, since the identification information includes the UE ID and / or the first bearer ID, the error information processing is implemented in combination with the UE ID and / or the first bearer ID, which can improve the accuracy of the error information processing, thereby improving the continuity and efficiency of the receiving terminal receiving data.
[0127] Above Figure 7In the method described in embodiment S402, when the first information is information received by the first terminal from the relay terminal, a method for implementing the above S402 by the receiving terminal is provided, and the method specifically includes: if the identification information satisfies the first condition, discarding the adaptation layer PDU; wherein the first condition includes at least one of the following:
[0128] First item: the first UE ID in the adaptation layer PDU is not the UE ID configured for the first terminal;
[0129] Second item: the first bearer ID in the adaptation layer PDU is not the bearer ID configured for the first terminal.
[0130] The first terminal is a remote terminal, for example, Figure 3B Remote UE in.
[0131] In this embodiment, when the first terminal receives the first information from the relay terminal, the first terminal determines whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the first terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the first terminal can also determine whether the first bearer ID in the adaptation layer PDU is consistent with the bearer ID configured for the first terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the first terminal can first determine the first UE in the adaptation layer PDU included in the first information. Whether the ID is consistent with the UEID configured for the first terminal by the first terminal, if consistent, further determine whether the first bearer ID in the adaptation layer PDU is consistent with the bearer ID configured for the first terminal, if inconsistent, discard the adaptation layer PDU, if consistent, do not perform the operation of discarding the adaptation layer PDU; Optionally, the first terminal may first determine whether the first bearer ID in the adaptation layer PDU is consistent with the bearer ID configured for the first terminal, if consistent, further determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the first terminal, if inconsistent, discard the adaptation layer PDU, if consistent, do not perform the operation of discarding the adaptation layer PDU. The above method can be referred to the example of the above example one, which will not be repeated here.
[0132] Above Figure 7 In the method described in embodiment S402, when the first information is information received by the relay terminal from the network device, a receiving terminal is provided to implement the above S402, which specifically includes: if the identification information satisfies the second condition, discarding the adaptation layer PDU; wherein the second condition includes at least one of the following:
[0133] The first item: the first UE ID of the adaptation layer PDU is not the UE ID for the relay terminal configured by the relay terminal.
[0134] Second item: the first UE ID of the adaptation layer PDU is not the UEID for the related second terminal configured by the relay terminal.
[0135] Item 3: The first bearer ID of the adaptation layer PDU is not the bearer ID for the relay terminal configured by the relay terminal.
[0136] Item 4: The first bearer ID of the adaptation layer PDU is not the bearer ID configured by the relay terminal for the related second terminal.
[0137] The above relay terminal can be Figure 3B The related second terminal is a remote terminal related to the relay terminal, for example, Figure 3B Multiple Remote UEs connected to the Relay UE.
[0138] In this embodiment, when the relay terminal receives the first information from the network device, the relay terminal determines whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the relevant second terminal (multiple remote terminals, for example, Figure 3B, if they are inconsistent, the adaptation layer PDU is discarded, and if they are consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal can also determine whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the relay terminal, if they are inconsistent, the adaptation layer PDU is discarded, and if they are consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal can also determine whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the relevant second terminal, if they are inconsistent, the adaptation layer PDU is discarded, and if they are consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal can also first determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE configured for the relay terminal for the relay terminal The ID is consistent. If it is consistent, it is further determined whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal by the relay terminal. If it is inconsistent, the adaptation layer PDU is discarded. If it is consistent, the operation of the adaptation layer PDU is not performed. Optionally, the relay terminal can also first determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relevant second terminal by the relay terminal. If it is consistent, it is further determined whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal by the relay terminal. If it is inconsistent, the adaptation layer PDU is discarded. If it is consistent, the operation of the adaptation layer PDU is not performed. The above method can be referred to the example of the above example 2, which will not be repeated here.
[0139] Above Figure 7 In the method described in embodiment S402, when the first information is information received by the relay terminal from the first terminal, a manner for implementing the above S402 by the receiving terminal is provided, and the manner specifically includes: if the identification information satisfies the third condition, discarding the adaptation layer PDU; wherein the third condition includes at least one of the following:
[0140] The first item: the first UE ID of the adaptation layer PDU is not the UE ID for the relay terminal configured by the relay terminal.
[0141] Second item: the first UE ID of the adaptation layer PDU is not the UE ID for the first terminal configured by the relay terminal.
[0142] Item 3: The first bearer ID of the adaptation layer PDU is not the bearer ID for the relay terminal configured by the relay terminal.
[0143] Item 4: The first bearer ID of the adaptation layer PDU is not the bearer ID configured for the first terminal by the relay terminal.
[0144] In this embodiment, when the first information from the first terminal is received, the relay terminal determines whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the relay terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the first terminal (for example, Figure 3B , if not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also determine whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the relay terminal, if not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also determine whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the first terminal, if not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also first determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the relay terminal If the IDs are consistent, then further determine whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal by the relay terminal. If they are inconsistent, the adaptation layer PDU is discarded. If they are consistent, the operation of the adaptation layer PDU is not performed. Optionally, the relay terminal can also first determine whether the first UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the first terminal by the relay terminal. If they are consistent, then further determine whether the first bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal by the relay terminal. If they are inconsistent, the adaptation layer PDU is discarded. If they are consistent, the operation of the adaptation layer PDU is not performed. The above method can be referred to the example of the above example three, which will not be repeated here.
[0145] Above Figure 7 In the method described in embodiment S402, when the identification information includes at least one of the second UE ID, the third UE ID, and the second bearer ID in the adaptation layer, and the first information is information received by the third terminal from the relay terminal, a receiving terminal performs the above S402 in an implementation manner, which specifically includes: if the identification information satisfies the fourth condition, discarding the adaptation layer PDU; wherein the fourth condition includes at least one of the following:
[0146] The first item: the second UE ID of the adaptation layer PDU is not the UE ID for the third terminal configured for the third terminal.
[0147] Second item: the third UE ID of the adaptation layer PDU is not the UE ID of the fourth terminal associated with which the third terminal is configured.
[0148] Item 3: The second bearer ID of the adaptation layer PDU is not the bearer ID configured for the third terminal.
[0149] The second UE ID corresponds to the Destination ID in the PDU, the third UE ID corresponds to the Source ID in the PDU, and the third terminal is the destination terminal, for example, Figure 3C The related fourth terminal is a plurality of source terminals related to the relay terminal, for example, Figure 3C Multiple Source UEs connected to the Relay UE.
[0150] In this embodiment, when the third terminal receives the first information from the relay terminal, the third terminal determines whether the second UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the third terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the third terminal may also determine whether the third UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the third terminal for the fourth terminal (for example, Figure 3C The third terminal may also determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the third terminal. If they are inconsistent, the adaptation layer PDU is discarded; if they are consistent, the operation of discarding the adaptation layer PDU is not performed. Optionally, the third terminal may also determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the third terminal. If they are inconsistent, the adaptation layer PDU is discarded; if they are consistent, the operation of discarding the adaptation layer PDU is not performed.
[0151] Optionally, the third terminal may also first determine whether the second UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the third terminal. If they are consistent, further determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal. If they are inconsistent, discard the adaptation layer PDU. If they are consistent, do not perform the operation of the adaptation layer PDU. Optionally, the third terminal may also first determine whether the third UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relevant fourth terminal by the relay terminal. If they are consistent, further determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the third terminal. If they are inconsistent, discard the adaptation layer PDU. If they are consistent, do not perform the operation of the adaptation layer PDU. The above method can be referred to the example of the above example four, which will not be repeated here.
[0152] Above Figure 7 In the method described in embodiment S402, when the first information is information received by the relay terminal from the fifth terminal, a manner for implementing the above S402 by the receiving terminal is provided, and the manner specifically includes: if the identification information satisfies the fifth condition, discarding the adaptation layer PDU; wherein the fifth condition includes at least one of the following:
[0153] The first item: the second UE ID of the adaptation layer PDU is not the UE ID for the relay terminal configured by the relay terminal.
[0154] Second item: the second UE ID of the adaptation layer PDU is not the UEID for the relevant sixth terminal configured by the relay terminal.
[0155] Item 3: The third UE ID of the adaptation layer PDU is not the UE ID for the fifth terminal configured by the relay terminal.
[0156] Item 4: The second bearer ID of the adaptation layer PDU is not the bearer ID for the relay terminal configured by the relay terminal.
[0157] Item 5: the second bearer ID of the adaptation layer PDU is not the bearer ID for the relevant sixth terminal configured by the relay terminal;
[0158] Item 6: The second bearer ID of the adaptation layer PDU is not the bearer ID configured by the relay terminal for the fifth terminal.
[0159] The fifth terminal is a source terminal, for example, Figure 3C The related sixth terminal is a plurality of destination terminals related to the relay terminal, for example, Figure 3CMultiple Destination UEs connected to the Relay UE.
[0160] In this embodiment, when the relay terminal receives the first information from the fifth terminal, the relay terminal determines whether the second UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the relay terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also determine whether the second UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the relevant sixth terminal. If not, the adaptation layer PDU is discarded; if consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal may also determine whether the third UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the fifth terminal by the relay terminal. If they are not consistent, the adaptation layer PDU is discarded; if they are consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal can also determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal. If they are not consistent, the adaptation layer PDU is discarded; if they are consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal can also determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the relevant sixth terminal. If they are not consistent, the adaptation layer PDU is discarded; if they are consistent, the operation of discarding the adaptation layer PDU is not performed; optionally, the relay terminal can also determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the fifth terminal. If they are inconsistent, the adaptation layer PDU is discarded; if they are consistent, the operation of discarding the adaptation layer PDU is not performed;
[0161] Optionally, the relay terminal may also first determine whether the second UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal. If they are consistent, it is further determined whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal. If they are inconsistent, the adaptation layer PDU is discarded; if they are consistent, the adaptation layer PDU operation is not performed; Optionally, the relay terminal may also first determine whether the second UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the relay terminal for the relevant sixth terminal. If they are consistent, it is further determined whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the relay terminal for the relevant sixth terminal. If they are inconsistent, the adaptation layer PDU is discarded; if they are consistent, the adaptation layer PDU operation is not performed. Optionally, the relay terminal may also first determine whether the third UE ID in the adaptation layer PDU included in the first information is consistent with the UE ID configured for the fifth terminal by the relay terminal. If they are consistent, further determine whether the second bearer ID in the adaptation layer PDU included in the first information is consistent with the bearer ID configured for the fifth terminal by the relay terminal. If they are inconsistent, the adaptation layer PDU is discarded. If they are consistent, the operation of the adaptation layer PDU is not performed. The above method can be referred to the example of Example 5 above, which will not be repeated here.
[0162] Based on all the above embodiments, the present application also provides an information processing method, such as Figure 8 As shown, the method includes:
[0163] S501, receive the first information sent by the sending terminal, the first information includes the identification information in the adaptation layer PDU, if the first information is the information received by the first terminal from the relay terminal, execute step S502, if the first information is the information received by the relay terminal from the network device, execute step S503, if the first information is the information received by the relay terminal from the first terminal, execute step S504, if the first information is the information received by the third terminal from the relay terminal, execute step S505, if the first information is the information received by the relay terminal from the fifth terminal, execute step S506.
[0164] S502: If the identification information satisfies the first condition, the adaptation layer PDU is discarded, wherein the first condition includes at least one of the following: the first UE ID in the adaptation layer PDU is not the UE ID configured for the first terminal; the first bearer ID in the adaptation layer PDU is not the bearer ID configured for the first terminal.
[0165] S503. If the identification information satisfies the second condition, the adaptation layer PDU is discarded, wherein the second condition includes at least one of the following: the first UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal for the relay terminal; the first UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal for the related second terminal; the first bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal for the relay terminal; the first bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal for the related second terminal.
[0166] S504. If the identification information satisfies the third condition, the adaptation layer PDU is discarded, wherein the third condition includes at least one of the following: the first UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal for the relay terminal; the first UE ID of the adaptation layer PDU is not the UE ID configured for the first terminal for the relay terminal; the first bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal for the relay terminal; the first bearer ID of the adaptation layer PDU is not the bearer ID configured for the first terminal for the relay terminal.
[0167] S505. If the identification information satisfies the fourth condition, the adaptation layer PDU is discarded, wherein the fourth condition includes at least one of the following: the second UE ID of the adaptation layer PDU is not the UE ID for the third terminal configured for the third terminal; the third UE ID of the adaptation layer PDU is not the UE ID of the related fourth terminal configured for the third terminal; the second bearer ID of the adaptation layer PDU is not the bearer ID configured for the third terminal.
[0168] S506. If the identification information satisfies the fifth condition, the adaptation layer PDU is discarded, wherein the fifth condition includes at least one of the following: the second UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal for the relay terminal; the second UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal for the related sixth terminal; the third UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal for the fifth terminal; the second bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal for the relay terminal; the second bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal for the related sixth terminal; the second bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal for the fifth terminal.
[0169] The above steps are basically consistent with the method described in the above embodiment. Please refer to the above description for details, which will not be repeated here.
[0170] It should be understood that although Figure 3A-Figure 8The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 3A-Figure 8 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0171] In one embodiment, Fig. 9 As shown, an information processing device is provided, comprising:
[0172] An acquisition module 10 is used to acquire first information of a sending terminal, wherein the first information includes first address information and a logical channel identifier LCID;
[0173] The discarding module 11 is used to determine whether to discard the data in the first information according to the first address information, the LCID and the second address information of the receiving terminal.
[0174] In one embodiment, Fig.10 As shown, an information processing device is provided, comprising:
[0175] A receiving module 20, configured to receive first information sent by a sending terminal, wherein the first information includes identification information in an adaptation layer PDU;
[0176] The discarding module 21 is used to determine whether to discard the adaptation layer PDU according to the identification information.
[0177] For the specific definition of the information processing device, please refer to the definition of the information processing method above, which will not be repeated here. Each module in the above information processing device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0178] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig.11As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store resource query processing data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an information processing method is implemented.
[0179] Those skilled in the art will understand that Fig.11 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0180] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0181] Acquire first information of a sending terminal, wherein the first information includes first identification information;
[0182] Determine whether to discard data in the first information according to the first identification information and the second identification information of the receiving terminal.
[0183] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0184] Receiving first information sent by a sending terminal, where the first information includes identification information in an adaptation layer PDU;
[0185] Determine whether to discard the adaptation layer PDU according to the identification information.
[0186] The computer device provided in the above embodiment has an implementation principle and technical effects similar to those of the above method embodiment, which will not be described in detail here.
[0187] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0188] Acquire first information of a sending terminal, wherein the first information includes first identification information;
[0189] Determine whether to discard data in the first information according to the first identification information and the second identification information of the receiving terminal.
[0190] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0191] Receiving first information sent by a sending terminal, where the first information includes identification information in an adaptation layer PDU;
[0192] Determine whether to discard the adaptation layer PDU according to the identification information.
[0193] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.
[0194] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0195] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification. The above-mentioned embodiments only express several implementation methods of the present application, and their descriptions are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present application, several deformations and improvements can be made, which all belong to the protection scope of the present application. Therefore, the protection scope of the patent of this application shall be based on the attached claims.
Claims
1. An information processing method, characterized in that: The method comprises: Receiving first information sent by a sending terminal, where the first information includes identification information in an adaptation layer PDU; Determine whether to discard the adaptation layer PDU according to the identification information.
2. The method according to claim 1, characterized in that The identification information includes the first UE ID and / or the first bearer ID in the adaptation layer PDU.
3. The method according to claim 2, characterized in that The first information is information received by the first terminal from the relay terminal; as well as The determining, according to the identification information, whether to discard the adaptation layer PDU comprises: If the identification information satisfies the first condition, discarding the adaptation layer PDU; The first condition includes at least one of the following: The first UE ID in the adaptation layer PDU is not the UEID configured for the first terminal by the first terminal; The first bearer ID in the adaptation layer PDU is not the bearer ID configured for the first terminal.
4. The method according to claim 2, characterized in that: The first information is information received by the relay terminal from the network device; as well as The determining, according to the identification information, whether to discard the adaptation layer PDU comprises: If the identification information satisfies the second condition, discarding the adaptation layer PDU; The second condition includes at least one of the following: The first UE ID of the adaptation layer PDU is not the UE ID configured by the relay terminal for the related second terminal; The first bearer ID of the adaptation layer PDU is not a bearer ID for the related second terminal configured by the relay terminal.
5. The method according to claim 2, characterized in that: The first information is information received by the relay terminal from the first terminal; as well as The determining, according to the identification information, whether to discard the adaptation layer PDU comprises: If the identification information satisfies the third condition, discarding the adaptation layer PDU; The third condition includes: the first UE ID of the adaptation layer PDU is not the UE ID configured for the first terminal by the relay terminal.
6. The method according to claim 1, characterized in that The identification information includes at least one of a second UE ID, a third UE ID, and a second bearer ID in the adaptation layer PDU.
7. The method according to claim 6, characterized in that The first information is information received by the third terminal from the relay terminal; as well as The determining, according to the identification information, whether to discard the adaptation layer PDU comprises: If the identification information satisfies the fourth condition, discarding the adaptation layer PDU; The fourth condition includes at least one of the following: The second UE ID of the adaptation layer PDU is not the UE ID configured for the third terminal; The third UE ID of the adaptation layer PDU is not the UE ID of the fourth terminal associated with which the third terminal is configured; The second bearer ID of the adaptation layer PDU is not the bearer ID configured for the third terminal.
8. The method according to claim 6, characterized in that The first information is information received by the relay terminal from the fifth terminal; as well as The determining, according to the identification information, whether to discard the adaptation layer PDU comprises: If the identification information satisfies the fifth condition, discarding the adaptation layer PDU; The fifth condition includes at least one of the following: The second UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal by the relay terminal; The second UE ID of the adaptation layer PDU is not the UE ID configured by the relay terminal for the relevant sixth terminal; The third UE ID of the adaptation layer PDU is not the UE ID configured by the relay terminal for the fifth terminal; The second bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal by the relay terminal; The second bearer ID of the adaptation layer PDU is not the bearer ID for the relevant sixth terminal configured by the relay terminal; The second bearer ID of the adaptation layer PDU is not the bearer ID configured by the relay terminal for the fifth terminal.
9. An information processing method, characterized in that: The method comprises: Sending first information to a receiving terminal, wherein the first information includes identification information in an adaptation layer PDU, and the identification information is used by the receiving terminal to determine whether to discard the adaptation layer PDU.
10. The method according to claim 9, characterized in that The identification information includes the first UE ID and / or the first bearer ID in the adaptation layer PDU.
11. The method according to claim 10, characterized in that The first information is information sent by the relay terminal to the first terminal; and If the identification information satisfies the first condition, the adaptation layer PDU is discarded; The first condition includes at least one of the following: The first UE ID in the adaptation layer PDU is not the UEID configured for the first terminal by the first terminal; The first bearer ID in the adaptation layer PDU is not the bearer ID configured for the first terminal.
12. The method according to claim 10, characterized in that The first information is information received by the relay terminal from the network device; and If the identification information satisfies the second condition, the adaptation layer PDU is discarded; The second condition includes at least one of the following: The first UE ID of the adaptation layer PDU is not the UE ID configured by the relay terminal for the related second terminal; The first bearer ID of the adaptation layer PDU is not a bearer ID for the related second terminal configured by the relay terminal.
13. The method according to claim 10, characterized in that The first information is information received by the relay terminal from the first terminal; as well as If the identification information satisfies the third condition, discarding the adaptation layer PDU; The third condition includes: the first UE ID of the adaptation layer PDU is not the UE ID configured for the first terminal by the relay terminal.
14. The method according to claim 9, characterized in that The identification information includes at least one of a second UE ID, a third UE ID, and a second bearer ID in the adaptation layer PDU.
15. The method according to claim 14, characterized in that The first information is information received by the third terminal from the relay terminal; and If the identification information satisfies the fourth condition, the adaptation layer PDU is discarded; The fourth condition includes at least one of the following: The second UE ID of the adaptation layer PDU is not the UE ID configured for the third terminal; The third UE ID of the adaptation layer PDU is not the UE ID of the fourth terminal associated with which the third terminal is configured; The second bearer ID of the adaptation layer PDU is not the bearer ID configured for the third terminal.
16. The method according to claim 14, characterized in that The first information is information received by the relay terminal from the fifth terminal; and If the identification information satisfies the fifth condition, discarding the adaptation layer PDU; The fifth condition includes at least one of the following: The second UE ID of the adaptation layer PDU is not the UE ID configured for the relay terminal by the relay terminal; The second UE ID of the adaptation layer PDU is not the UE ID configured by the relay terminal for the relevant sixth terminal; The third UE ID of the adaptation layer PDU is not the UE ID configured by the relay terminal for the fifth terminal; The second bearer ID of the adaptation layer PDU is not the bearer ID configured for the relay terminal by the relay terminal; The second bearer ID of the adaptation layer PDU is not the bearer ID for the relevant sixth terminal configured by the relay terminal; The second bearer ID of the adaptation layer PDU is not the bearer ID configured by the relay terminal for the fifth terminal.
17. An information processing device, characterized in that: The device comprises: A receiving module, configured to receive first information sent by a sending terminal, wherein the first information includes identification information in an adaptation layer PDU; A discarding module is used to determine whether to discard the adaptation layer PDU according to the identification information.
18. An information processing device, characterized in that: The device comprises: A receiving module, configured to receive first information sent by a sending terminal, wherein the first information includes identification information in an adaptation layer PDU; A discarding module is used to determine whether to discard the adaptation layer PDU according to the identification information.