Information processing method, device and readable storage medium
The target relay terminal receives and processes identification information and determines the forwarding mode of the U2U relay, which solves the problem of service forwarding after the introduction of the U2U relay and realizes effective information processing of the terminal-to-terminal relay.
Patent Information
- Application Number
- CN202111621992.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2041-12-28
AI Technical Summary
How to implement service relay forwarding after the introduction of U2U relay, especially the information processing method in the end-to-end relay scenario.
The identification information sent by the first terminal is received through the target relay terminal, and the forwarding method of the direct communication interface message is determined according to the identification information, including one of unicast, multicast and broadcast. The identification information is carried in the direct communication interface message or SCI, and the forwarding method is determined in combination with the authorization information pre-configured or configured by the network device.
It implements a variety of forwarding methods in U2U relay scenarios, ensuring effective service forwarding and improving system flexibility and reliability.
Smart Images

Figure CN116367263B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technologies, and in particular to an information processing method, device, and readable storage medium. Background Art
[0002] like Figure 1 As shown, traditional wireless communication adopts cellular network communication mode, that is, the terminal and the network side equipment transmit uplink and downlink data / control information through the Uu interface. Figure 2 As shown in Figure 1, direct communication refers to a method in which adjacent terminals can transmit data over a short distance via a direct communication link (also called a Sidelink, bypass, or PC5 link). The wireless interface corresponding to the Sidelink link is called a direct communication interface (also called a Sidelink interface, bypass interface, or PC5 interface). Figure 3 As shown, in order to expand network coverage, it is possible to consider introducing a relay. The relay itself can be a terminal with relay functionality. For UE-to-Network Relay (U2N relay for short), the interface between the relay and the network uses the Uu interface, and the interface between the relay and the relayed UE (referred to as the remote UE) uses the direct communication interface (also known as the Sidelink interface or PC5 interface). The link between the relay and the network can be called a backhaul link for the remote UE. Similarly, as Figure 4 As shown in FIG, in order to expand the U2U network coverage, UE-to-UE relay (abbreviated as U2U relay, terminal to terminal relay) is also introduced.
[0003] After the introduction of U2U relay into the communication system, a major problem that needs to be solved is how to implement service relay forwarding through U2U relay. Summary of the Invention
[0004] The embodiments of the present application provide an information processing method, apparatus, and readable storage medium to solve the problem of how to forward services through the U2U relay after the introduction of the U2U relay.
[0005] In a first aspect, an embodiment of the present application provides an information processing method, including:
[0006] The target relay terminal receives the identification information sent by the first terminal;
[0007] The target relay terminal determines a forwarding mode for the direct communication interface message according to the identification information;
[0008] The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast.
[0009] Before the target relay terminal determines the forwarding mode of the direct communication interface message according to the identification information, the method further includes:
[0010] The target relay terminal determines, according to the identification information, whether it is necessary to forward the direct communication interface message;
[0011] The target relay terminal determines, according to the identification information, a forwarding method for the direct communication interface message, including:
[0012] When the target relay terminal determines that the direct communication interface message needs to be forwarded, the target relay terminal determines a forwarding method for the direct communication interface message.
[0013] The identification information is carried in one or more of the following ways:
[0014] The identification information is carried in the direct communication interface message;
[0015] The identification information is carried in SCI (Sidelink Control Information, direct communication link control information).
[0016] The direct communication interface message includes one or more of the following:
[0017] Direct communication interface discovery message (sidelink discovery);
[0018] Direct communication interface communication message (sidelink communication);
[0019] PC5-S (direct communication interface signaling) message;
[0020] PC5-RRC (Direct Communication Interface Radio Resource Control Signaling) message.
[0021] The identification information includes one or more of the following:
[0022] Business type or transmission type identification information;
[0023] Identification information indicating whether the business requires relay;
[0024] For multicast services, group identification information;
[0025] The number of hops that the service is allowed to be relayed;
[0026] The number of hops that the service has been relayed to.
[0027] The distance range requirements for business forwarding;
[0028] location information of the first terminal that sends the direct communication interface message;
[0029] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0030] The method further comprises:
[0031] The target relay terminal obtains authorization information, where the content of the authorization information includes one or more of the following:
[0032] Whether the target relay terminal is authorized to act as a terminal-to-terminal relay;
[0033] Whether the target relay terminal is authorized to forward messages of the target service or target group;
[0034] The target relay terminal is authorized to use the forwarding mode.
[0035] The authorization information may be obtained in one of the following ways:
[0036] Pre-configuration;
[0037] Network device configuration.
[0038] In a second aspect, an embodiment of the present application provides an information processing method, including:
[0039] The first terminal sends identification information to the target relay terminal, which is used to trigger the target relay terminal to determine a forwarding method for the direct communication interface message according to the identification information;
[0040] The forwarding mode includes one of unicast, multicast and broadcast.
[0041] The identification information is carried in one or more of the following ways:
[0042] The identification information is carried in the direct communication interface message;
[0043] The identification information is carried in the SCI.
[0044] The direct communication interface message includes one or more of the following:
[0045] Direct communication interface discovery message;
[0046] Direct communication interface communication message;
[0047] PC5-S message;
[0048] PC5-RRC message.
[0049] The identification information includes one or more of the following:
[0050] Business type or transmission type identification information;
[0051] Identification information indicating whether the business requires relay;
[0052] For multicast services, group identification information;
[0053] The number of hops that the service is allowed to be relayed;
[0054] The number of hops to which the service has been relayed;
[0055] The distance range requirements for business forwarding;
[0056] location information of the first terminal that sends the direct communication interface message;
[0057] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0058] In a third aspect, an embodiment of the present application provides an information processing device, applied to a target relay terminal, characterized in that it includes: a memory, a transceiver, and a processor:
[0059] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0060] receiving identification information sent by the first terminal;
[0061] Determining a forwarding method for the direct communication interface message according to the identification information;
[0062] The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast.
[0063] The processor is configured to read the computer program in the memory and perform the following operations:
[0064] determining, according to the identification information, whether it is necessary to forward the direct communication interface message;
[0065] When it is determined that the direct communication interface message needs to be forwarded, a forwarding mode of the direct communication interface message is determined.
[0066] The identification information is carried in one or more of the following ways:
[0067] The identification information is carried in the direct communication interface message;
[0068] The identification information is carried in the SCI.
[0069] The direct communication interface message includes one or more of the following:
[0070] Direct communication interface discovery message;
[0071] Direct communication interface communication message;
[0072] PC5-S message;
[0073] PC5-RRC message.
[0074] The identification information includes one or more of the following:
[0075] Business type or transmission type identification information;
[0076] Identification information indicating whether the business requires relay;
[0077] For multicast services, group identification information;
[0078] The number of hops that the service is allowed to be relayed;
[0079] The number of hops that the service has been relayed to.
[0080] The distance range requirements for business forwarding;
[0081] location information of the first terminal that sends the direct communication interface message;
[0082] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0083] The processor is further configured to read the computer program in the memory and perform the following operations:
[0084] Obtain authorization information, which may include one or more of the following:
[0085] Whether the target relay terminal is authorized to act as a terminal-to-terminal relay;
[0086] Whether the target relay terminal is authorized to forward messages of the target service or target group;
[0087] The target relay terminal is authorized to use the forwarding mode.
[0088] The authorization information may be obtained in one of the following ways:
[0089] Pre-configuration;
[0090] Network device configuration.
[0091] In a fourth aspect, an embodiment of the present application provides an information processing device, applied to a first terminal, comprising: a memory, a transceiver, and a processor:
[0092] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0093] Sending identification information to a target relay terminal, used to trigger the target relay terminal to determine a forwarding mode for the direct communication interface message according to the identification information;
[0094] The forwarding mode includes one of unicast, multicast and broadcast.
[0095] The identification information is carried in one or more of the following ways:
[0096] The identification information is carried in the direct communication interface message;
[0097] The identification information is carried in the SCI.
[0098] The direct communication interface message includes one or more of the following:
[0099] Direct communication interface discovery message;
[0100] Direct communication interface communication message;
[0101] PC5-S message;
[0102] PC5-RRC message.
[0103] The identification information includes one or more of the following:
[0104] Business type or transmission type identification information;
[0105] Identification information indicating whether the business requires relay;
[0106] For multicast services, group identification information;
[0107] The number of hops that the service is allowed to be relayed;
[0108] The number of hops to which the service has been relayed;
[0109] The distance range requirements for business forwarding;
[0110] location information of the first terminal that sends the direct communication interface message;
[0111] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0112] In a fifth aspect, an embodiment of the present application provides an information processing device, applied to a target relay terminal, comprising:
[0113] A first receiving unit, configured to receive identification information sent by a first terminal;
[0114] a first determining unit, configured to determine a forwarding method for the direct communication interface message according to the identification information;
[0115] The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast.
[0116] In a sixth aspect, an embodiment of the present application provides an information processing device, applied to a first terminal, including:
[0117] A first sending unit, configured to send identification information to a target relay terminal, to trigger the target relay terminal to determine a forwarding mode for the direct communication interface message according to the identification information;
[0118] The forwarding mode includes one of unicast, multicast and broadcast.
[0119] In a seventh aspect, an embodiment of the present application further provides a processor-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the information processing method described above are implemented.
[0120] In the embodiment of the present application, the target relay terminal can determine the forwarding method for the direct communication interface message based on the identification information of the first terminal, including one of unicast, multicast, and broadcast. Therefore, compared with the existing technology, the solution of the embodiment of the present application enriches the forwarding method in the U2U relay scenario, thereby realizing the forwarding of services through the U2U relay after the introduction of the U2U relay. BRIEF DESCRIPTION OF THE DRAWINGS
[0121] Figure 1 It is a schematic diagram of traditional wireless communication using cellular network communication;
[0122] Figure 2 It is a schematic diagram of direct communication;
[0123] Figure 3 This is one of the schematic diagrams of relay communication;
[0124] Figure 4 This is the second diagram of relay communication;
[0125] Figure 5 This is one of the flow charts of the information processing method provided in the embodiment of the present application;
[0126] Figure 6 This is the second flowchart of the information processing method provided in the embodiment of the present application;
[0127] Figure 7 This is the third flow chart of the information processing method provided in the embodiment of the present application;
[0128] Figure 8 This is a schematic diagram of an application scenario of an embodiment of the present application;
[0129] Figure 9 This is the third flow chart of the information processing method provided in the embodiment of the present application;
[0130] Figure 10 This is one of the structural diagrams of the information processing device provided in the embodiment of the present application;
[0131] Figure 11 This is the second structural diagram of the information processing device provided in the embodiment of the present application;
[0132] Figure 12 This is the third structural diagram of the information processing device provided in the embodiment of the present application;
[0133] Figure 13 This is the fourth structural diagram of the information processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0134] In the embodiments of this application, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0135] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0136] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0137] The embodiments of the present application provide an information processing method and apparatus for solving the problem of how to forward services through the U2U relay after the introduction of the U2U relay.
[0138] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0139] See also Figure 5 , Figure 5 is a flow chart of the information processing method provided in the embodiment of the present application, such as Figure 5 As shown, the following steps are included:
[0140] Step 501: A target relay terminal receives identification information sent by a first terminal.
[0141] The target relay terminal is a relay terminal with terminal-to-terminal relay capability, such as a U2U relayUE. The identification information is carried in one or more of the following ways: the identification information is carried in the direct communication interface message; the identification information is carried in the SCI. That is, the identification information can be carried in the direct communication interface message, or the identification information is carried in the SCI, or can also be carried in the above two ways. The SCI can be the SCI that schedules the transmission of the direct communication interface message.
[0142] The direct communication interface message includes one or more of the following:
[0143] Direct communication interface discovery message; direct communication interface communication message; PC5-S message; PC5-RRC message.
[0144] In the embodiment of the present application, the identification information includes one or more of the following:
[0145] Business type or transmission type identification information;
[0146] Identification information indicating whether the business requires relay;
[0147] For multicast services, group identification information;
[0148] The number of hops that the service is allowed to be relayed;
[0149] The number of hops that the service has been relayed to.
[0150] The distance range requirements for business forwarding;
[0151] location information of the first terminal that sends the direct communication interface message;
[0152] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0153] Step 502: The target relay terminal determines a forwarding mode for the direct communication interface message according to the identification information; the forwarding mode includes one of unicast, multicast and broadcast.
[0154] In this embodiment of the present application, before step 502, the target relay terminal may determine whether to forward the direct communication interface message based on the identification information. The target relay terminal may determine whether to forward the direct communication interface message based on pre-configured information, its own processing capability, etc.
[0155] For example, the target relay terminal may determine by default that all direct communication interface messages need to be forwarded. Alternatively, the target relay terminal may also determine, based on pre-configuration, to forward direct communication interface messages corresponding to a certain service, and so on.
[0156] Depending on the content of the identification information, there are multiple ways to determine the forwarding method, as follows:
[0157] The service type or transmission type identification information may include information indicating unicast, groupcast, or broadcast.
[0158] If the identification information carries "the service type or transmission type identification information," and the service type or transmission type identification information is multicast, the target relay terminal determines that the forwarding mode for the direct communication interface message is multicast, and may further forward it in multicast mode. If the service type or transmission type identification information is broadcast, the target relay terminal determines that the forwarding mode for the direct communication interface message is broadcast, and may further forward it in broadcast mode. If the service type or transmission type identification information is unicast, the target relay terminal determines that the forwarding mode for the direct communication interface message is unicast, and may further forward it in unicast mode.
[0159] If the identification information includes "information indicating whether the service requires relaying," and if the service is determined to be relayable based on this information, the target relay terminal determines a forwarding method for the direct communication interface message and may further forward the message based on the forwarding method. The forwarding method determined by the target relay terminal may be the same as the transmission method received by the target relay terminal from the first terminal.
[0160] If the identification information includes "group identification information," the target relay terminal determines, based on the information, that it is authorized to serve as a relay for the multicast service. When the target relay terminal determines, based on the authorization information, that it is authorized to serve as a relay for the multicast service, the target relay terminal determines a forwarding mode for the direct communication interface message and may further forward the message based on the forwarding mode. The forwarding mode determined by the target relay terminal is multicast.
[0161] If the identification information contains the "number of hops allowed for relaying the service," the target relay terminal determines, based on this information, whether the number of hops allowed for relaying the service meets the requirements. For example, it determines whether the number of hops currently relayed for the service is less than the maximum number of hops allowed for relaying the service. If so, the target relay terminal determines a forwarding method for the direct communication interface message and may further forward the message according to the forwarding method. The forwarding method determined by the target relay terminal may be the same as the transmission method received by the target relay terminal from the first terminal.
[0162] If the identification information includes the "number of hops currently forwarded for the service," the target relay terminal determines, based on this information, whether the number of hops currently forwarded for the service meets the requirements. For example, whether the number of hops currently forwarded for the service is less than the number of hops allowed for the service to be forwarded. If so, the target relay terminal determines a forwarding method for the direct communication interface message and may further forward the message according to the forwarding method. The forwarding method determined by the target relay terminal may be the same as the transmission method received by the target relay terminal from the first terminal.
[0163] Typically, the "number of hops the service is allowed to be relayed" and the "number of hops the service has currently been forwarded" can be used in conjunction.
[0164] If the identification information includes the "service forwarding distance requirement," the target relay terminal determines, based on this information, that the distance between the target relay terminal and the terminal that initially sent the direct communication interface message meets this requirement. The target relay terminal then determines a forwarding method for the direct communication interface message and may further forward the message according to this forwarding method. The forwarding method determined by the target relay terminal may be the same as the transmission method received by the target relay terminal from the first terminal.
[0165] If the identification information includes "location information of the first terminal to which the direct communication interface message was sent," the target relay terminal determines, based on this information, that the location of the first terminal meets the requirements of the information, or determines that the distance between the target relay terminal and the first terminal meets the requirements. The target relay terminal then determines a forwarding method for the direct communication interface message and may further forward the message according to the forwarding method. The forwarding method determined by the target relay terminal may be the same as the transmission method received by the target relay terminal from the first terminal.
[0166] Typically, the "distance range requirement for service forwarding" and the "location information of the first terminal to send a direct communication interface message" can be used in combination.
[0167] If the identification information carries the "direct communication interface channel quality threshold between the second terminal and the first terminal that allows forwarding of the direct communication interface message," the target relay terminal needs to determine the channel quality between it and the first terminal. When the channel quality of the direct communication interface between the target relay terminal and the first terminal is equal to or greater than the direct communication interface channel quality threshold, the target relay terminal determines a forwarding method for the direct communication interface message. The forwarding method determined by the target relay terminal can be the same as the transmission method received by the target relay terminal from the first terminal. The first terminal can be a remote UE or a relay terminal.
[0168] When the identification information includes multiple items above, the requirements of the multiple items need to be met at the same time, and the target relay terminal determines the forwarding method for the direct communication interface message.
[0169] In this embodiment of the present application, the target relay terminal can determine the forwarding method for the direct communication interface message based on the identification information of the first terminal, including unicast, multicast, and broadcast. Therefore, compared with the existing technology, the solution of this embodiment of the application can solve the problem of how to forward services through U2U relay after the introduction of U2U relay.
[0170] Based on the above embodiment, the target relay terminal may further obtain authorization information, where the content of the authorization information includes one or more of the following:
[0171] Whether the target relay terminal is authorized to act as a terminal-to-terminal relay;
[0172] Whether the target relay terminal is authorized to forward messages of the target service or target group;
[0173] The target relay terminal is authorized to use the forwarding mode.
[0174] The target service or target group can be set as needed.
[0175] The method for obtaining the authorization information includes one of the following: pre-configuration; network device configuration.
[0176] In this case, if authorization information is obtained, the target relay terminal must further determine the authorization information. For example, if the requirements corresponding to the identification information are met, if the target relay terminal is authorized to act as a terminal-to-terminal relay, then the target relay terminal can determine the forwarding method for the direct communication interface message and forward it according to the forwarding method; if the target relay terminal is authorized to forward messages for the target service or target group, then the target relay terminal can determine the forwarding method for the direct communication interface message and forward it according to the forwarding method; if the target relay terminal is authorized to use multicast and / or broadcast forwarding methods, then the target relay terminal can determine the forwarding method for the direct communication interface message and forward it according to the forwarding method.
[0177] See also Figure 6 , Figure 6 is a flow chart of the information processing method provided in the embodiment of the present application, such as Figure 6 As shown, the following steps are included:
[0178] Step 601: A first terminal sends identification information to a target relay terminal, to trigger the target relay terminal to determine a forwarding mode for a direct communication interface message according to the identification information.
[0179] The forwarding mode includes one of unicast, multicast and broadcast.
[0180] Optionally, the identification information is carried in one or more of the following ways:
[0181] The identification information is carried in the direct communication interface message; the identification information is carried in the SCI.
[0182] The direct communication interface message includes one or more of the following:
[0183] Direct communication interface discovery message;
[0184] Direct communication interface communication message;
[0185] PC5-S message;
[0186] PC5-RRC message.
[0187] The identification information includes one or more of the following:
[0188] Business type or transmission type identification information;
[0189] Identification information indicating whether the business requires relay;
[0190] For multicast services, group identification information;
[0191] The number of hops that the service is allowed to be relayed;
[0192] The number of hops that the service has been relayed to.
[0193] The distance range requirements for business forwarding;
[0194] location information of the first terminal that sends the direct communication interface message;
[0195] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0196] The first terminal may be a remote UE or a relay terminal.
[0197] In the embodiment of the present application, the target relay terminal can determine the forwarding method for the direct communication interface message based on the identification information of the first terminal, including one of unicast, multicast, and broadcast. Therefore, compared with the existing technology, the solution of the embodiment of the present application enriches the forwarding methods in the U2U relay scenario, thereby enabling the forwarding of services through the U2U relay after the introduction of the U2U relay.
[0198] See also Figure 7 , Figure 8 This is a flowchart of the information processing method provided in an embodiment of the present application. Figure 8 This is a schematic diagram of the application scenario of the embodiment of the present application. In this embodiment, the identification information is carried by the direct communication interface message itself. Among them, the first terminal can be a remote terminal (remote UE) or a U2U relay UE. In this embodiment, the first terminal is taken as an example to illustrate the remote UE1. Figure 7 As shown, the following steps are included:
[0199] Step 701: The remote UE1 sends a direct communication interface message in a multicast manner.
[0200] The direct communication interface message may be, but is not limited to, one of the following:
[0201] sidelink discovery message;
[0202] sidelink communication message;
[0203] PC5-S message;
[0204] PC5-RRC message.
[0205] For example, if the remote UE1 executes the sidelink discovery process, the direct communication interface message may be a sidelink discovery message; if the remote UE1 executes the sidelink comunication process, the direct communication interface message may be a sidelink communication message; if the remote UE1 executes the PC5-S message transmission process, the direct communication interface message may be a PC5-S message; if the remote UE1 executes the PC5-RRC message transmission process, the direct communication interface message may be a PC5-RRC message.
[0206] The direct communication interface message sent by the remote UE1 needs to carry identification information, and the specific identification information can be carried in the direct communication interface message itself.
[0207] The identification information may be, but is not limited to, one or a combination of the following:
[0208] Service type or transmission type identification information (such as groupcast or MBS service);
[0209] Identification information indicating whether the business requires relay;
[0210] For multicast services, group identification information;
[0211] The number of hops that the service is allowed to be relayed;
[0212] Number of hops to which the service has been currently forwarded;
[0213] The distance range requirements for business forwarding;
[0214] location information of the first terminal to which the direct communication interface message is sent;
[0215] A quality threshold of a direct communication interface channel between the U2U relay UE and the first terminal that is allowed to forward the direct communication interface message.
[0216] Step 702: U2U relay UE 1 determines a forwarding method for the direct communication interface message.
[0217] Specifically, the U2U relay UE 1 determines the forwarding method to be adopted for the received direct communication interface message according to the identification information.
[0218] When the U2U relay UE 1 determines whether to forward the received direct communication interface message according to the identification information, it first needs to consider the identification information carried by the direct communication interface message.
[0219] The service type or transmission type identification information may include information indicating unicast, groupcast, or broadcast.
[0220] If the identification information carries "the service type or transmission type identification information", when the service type or transmission type identification information is multicast, U2U relay UE 1 determines that the forwarding method for the direct communication interface message is multicast, and can forward it according to the multicast method in subsequent steps. When the service type or transmission type identification information is broadcast, U2Urelay UE 1 determines that the forwarding method for the direct communication interface message is broadcast, and can forward it according to the broadcast method in subsequent steps. When the service type or transmission type identification information is unicast, U2U relay UE 1 determines that the forwarding method for the direct communication interface message is unicast, and can forward it according to the unicast method in subsequent steps.
[0221] If the identification information carries "identification information indicating whether the service requires relaying," when the information determines that the service is allowed to be relayed, the U2U relay UE 1 determines a forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0222] If the identification information carries "group identification information," the U2U relay UE 1 determines, based on the information, that it is authorized to act as a relay for the multicast service. When the U2U relay UE 1 determines, based on the authorization information, that it is authorized to act as a relay for the multicast service, the U2U relay UE 1 determines a forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 is multicast.
[0223] If the identification information carries the "number of hops that the service is allowed to be relayed and forwarded", the U2U relay UE 1 determines whether the number of hops that the service is allowed to be relayed and forwarded meets the requirements based on the information, for example, whether the number of hops that the service has currently been relayed and forwarded is less than the number of hops that the service is allowed to be relayed and forwarded. If so, the U2U relay UE 1 determines the forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE1 can be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0224] If the identification information carries the "number of hops that the service has currently been forwarded", the U2U relay UE 1 determines whether the number of hops that the service has currently been relayed meets the requirements based on the information, for example, whether the number of hops that have currently been relayed is less than the number of hops that the service is allowed to be relayed. If so, the U2U relay UE 1 determines the forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0225] Typically, the "number of hops the service is allowed to be relayed" and the "number of hops the service has currently been forwarded" can be used in conjunction.
[0226] If the identification information carries the "distance range requirement for service forwarding", the U2U relay UE 1 determines based on the information that the distance between the U2U relay UE 1 and the terminal that initially sent the direct communication interface message meets the requirement, and the U2U relay UE 1 determines the forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0227] If the identification information carries the "location information of the first terminal to which the direct communication interface message is sent", the U2U relay UE 1 determines, based on the information, that the location of the first terminal meets the requirements of the information, or determines that the distance between the first terminal and the first terminal meets the requirements, the U2U relay UE 1 determines a forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0228] Typically, the "distance range requirement for service forwarding" and the "location information of the first terminal to send a direct communication interface message" can be used in combination.
[0229] If the identification information carries the "direct communication interface channel quality threshold between the second terminal and the first terminal that allows forwarding the direct communication interface message", the U2U relay UE 1 needs to judge the channel quality between it and the first terminal. When the channel quality of the direct communication interface between the U2U relay UE 1 and the first terminal is equal to or higher than the direct communication interface channel quality threshold, the U2U relay UE 1 determines the forwarding method for the direct communication interface message. Among them, the forwarding method determined by the U2U relay UE 1 can be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0230] When the identification information includes multiple items above, the requirements of the multiple items need to be met simultaneously, and the U2U relayUE 1 determines the forwarding method for the direct communication interface message.
[0231] In addition, in order to ensure the reliability of the service, in addition to considering the above identification information, in the embodiment of the present application, the U2U relay UE1 may also consider authorization information. The authorization information includes one or more of the following:
[0232] Whether the U2U relay UE1 is authorized to act as a terminal-to-terminal relay;
[0233] Whether the U2U relay UE1 is authorized to forward messages of the target service or target group;
[0234] The U2U relay UE1 is authorized to use this forwarding mode.
[0235] When the U2U relay UE 1 is offline, the authorization information may be pre-configured; when the U2U relay UE 1 is online, the authorization information may be pre-configured or configured by the network device through dedicated signaling or the like.
[0236] In this case, if the authorization information is obtained, the U2U relay UE 1 needs to make further judgments in combination with the authorization information. For example, when the requirements corresponding to the identification information are met, if the U2U relay UE 1 is authorized as a terminal-to-terminal relay, then the U2U relay UE 1 can determine the forwarding method for the direct communication interface message; if the U2U relay UE 1 is authorized to forward the message of the target service or target group, then the U2U relay UE 1 can determine the forwarding method for the direct communication interface message; if the forwarding method authorized to be used by the U2U relay UE 1 is multicast and / or broadcast, then the U2U relay UE 1 can determine the forwarding method for the direct communication interface message.
[0237] Step 703: U2U relay UE 1 forwards the direct communication interface message according to the determined forwarding mode.
[0238] exist Figure 8 In the embodiment, U2U relay UE 2 may perform the same operation as U2U relay UE 1 to determine whether the direct communication interface message needs to be further forwarded in a unicast, multicast or broadcast message.
[0239] See also Figure 9 , Figure 9 This is a flow chart of the information processing method provided by the embodiment of the present application. Figure 8 , Figure 8 This is a schematic diagram of the application scenario of the embodiment of the present application. In this embodiment, the identification information is carried by the SCI corresponding to the direct communication interface. Among them, the first terminal can be a remote terminal (remote UE) or a U2U relay UE. In this embodiment, the first terminal is a remote UE1 as an example for explanation. Figure 9 As shown, the following steps are included:
[0240] Step 901: The remote UE1 sends a direct communication interface message in a multicast manner.
[0241] The direct communication interface message may be, but is not limited to, one of the following:
[0242] sidelink discovery message;
[0243] sidelink communication messages
[0244] PC5-S message;
[0245] PC5-RRC message.
[0246] For example, if the remote UE1 executes the sidelink discovery process, the direct communication interface message may be a sidelink discovery message; if the remote UE1 executes the sidelink comunication process, the direct communication interface message may be a sidelink communication message; if the remote UE1 executes the PC5-S message transmission process, the direct communication interface message may be a PC5-S message; if the remote UE1 executes the PC5-RRC message transmission process, the direct communication interface message may be a PC5-RRC message.
[0247] The direct communication interface sent by the remote UE1 needs to carry identification information, and the specific identification information can be carried through direct communication interface scheduling information, such as SCI.
[0248] The identification information may be, but is not limited to, one or a combination of the following:
[0249] Service type or transmission type identification information (such as groupcast or MBS service);
[0250] Identification information indicating whether the business requires relay;
[0251] For multicast services, group identification information;
[0252] The number of hops that the service is allowed to be relayed;
[0253] Number of hops to which the service has been currently forwarded;
[0254] The distance range requirements for business forwarding;
[0255] location information of the first terminal to which the direct communication interface message is sent;
[0256] A quality threshold of a direct communication interface channel between the U2U relay UE and the first terminal that is allowed to forward the direct communication interface message.
[0257] Step 902: U2U relay UE 1 determines a forwarding method for the direct communication interface message.
[0258] Specifically, the U2U relay UE 1 determines the forwarding method to be adopted for the received direct communication interface message according to the identification information.
[0259] When the U2U relay UE 1 determines whether to forward the received direct communication interface message according to the identification information, it first needs to consider the identification information carried by the direct communication interface message.
[0260] The service type or transmission type identification information may include information indicating unicast, groupcast, or broadcast.
[0261] If the identification information carries "the service type or transmission type identification information", when the service type or transmission type identification information is multicast, U2U relay UE 1 determines that the forwarding method for the direct communication interface message is multicast, and can forward it according to the multicast method in subsequent steps. When the service type or transmission type identification information is broadcast, U2Urelay UE 1 determines that the forwarding method for the direct communication interface message is broadcast, and can forward it according to the broadcast method in subsequent steps. When the service type or transmission type identification information is unicast, U2U relay UE 1 determines that the forwarding method for the direct communication interface message is unicast, and can forward it according to the unicast method in subsequent steps.
[0262] If the identification information carries "identification information indicating whether the service requires relaying," when the information determines that the service is allowed to be relayed, the U2U relay UE 1 determines a forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0263] If the identification information carries "group identification information," the U2U relay UE 1 determines, based on the information, that it is authorized to act as a relay for the multicast service. When the U2U relay UE 1 determines, based on the authorization information, that it is authorized to act as a relay for the multicast service, the U2U relay UE 1 determines a forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 is multicast.
[0264] If the identification information carries the "number of hops that the service is allowed to be relayed and forwarded", the U2U relay UE 1 determines whether the number of hops that the service is allowed to be relayed and forwarded meets the requirements based on the information, for example, whether the number of hops that the service has currently been relayed and forwarded is less than the number of hops that the service is allowed to be relayed and forwarded. If so, the U2U relay UE 1 determines the forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE1 can be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0265] If the identification information carries the "number of hops that the service has currently been forwarded", the U2U relay UE 1 determines whether the number of hops that the service has currently been relayed meets the requirements based on the information, for example, whether the number of hops that have currently been relayed is less than the number of hops that the service is allowed to be relayed. If so, the U2U relay UE 1 determines the forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0266] Typically, the "number of hops the service is allowed to be relayed" and the "number of hops the service has currently been forwarded" can be used in conjunction.
[0267] If the identification information carries the "distance range requirement for service forwarding", the U2U relay UE 1 determines based on the information that the distance between the U2U relay UE 1 and the terminal that initially sent the direct communication interface message meets the requirement, and the U2U relay UE 1 determines the forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0268] If the identification information carries the "location information of the first terminal to which the direct communication interface message is sent", the U2U relay UE 1 determines, based on the information, that the location of the first terminal meets the requirements of the information, or determines that the distance between the first terminal and the first terminal meets the requirements, the U2U relay UE 1 determines a forwarding method for the direct communication interface message. The forwarding method determined by the U2U relay UE 1 may be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0269] Typically, the "distance range requirement for service forwarding" and the "location information of the first terminal to send a direct communication interface message" can be used in combination.
[0270] If the identification information carries the "direct communication interface channel quality threshold between the second terminal and the first terminal that allows forwarding the direct communication interface message", the U2U relay UE 1 needs to judge the channel quality between it and the first terminal. When the channel quality of the direct communication interface between the U2U relay UE 1 and the first terminal is equal to or higher than the direct communication interface channel quality threshold, the U2U relay UE 1 determines the forwarding method for the direct communication interface message. Among them, the forwarding method determined by the U2U relay UE 1 can be the same as the transmission method received by the U2U relay UE 1 from the first terminal.
[0271] When the identification information includes multiple items above, the requirements of the multiple items need to be met simultaneously, and the U2U relayUE 1 determines the forwarding method for the direct communication interface message.
[0272] In addition, in order to ensure the reliability of the service, in addition to considering the above identification information, in the embodiment of the present application, the U2U relay UE1 may also consider authorization information. The authorization information includes one or more of the following:
[0273] Whether the U2U relay UE1 is authorized to act as a terminal-to-terminal relay;
[0274] Whether the U2U relay UE1 is authorized to forward messages of the target service or target group;
[0275] The U2U relay UE1 is authorized to use this forwarding mode.
[0276] When the U2U relay UE 1 is offline, the authorization information may be pre-configured; when the U2U relay UE 1 is online, the authorization information may be pre-configured or configured by the network device through dedicated signaling or the like.
[0277] In this case, if the authorization information is obtained, the U2U relay UE 1 needs to make further judgments in combination with the authorization information. For example, when the requirements corresponding to the identification information are met, if the U2U relay UE 1 is authorized as a terminal-to-terminal relay, then the U2U relay UE 1 can determine the forwarding method for the direct communication interface message; if the U2U relay UE 1 is authorized to forward the message of the target service or target group, then the U2U relay UE 1 can determine the forwarding method for the direct communication interface message; if the forwarding method authorized to be used by the U2U relay UE 1 is multicast and / or broadcast, then the U2U relay UE 1 can determine the forwarding method for the direct communication interface message.
[0278] Step 903: U2U relay UE 1 forwards the direct communication interface message according to the determined forwarding mode.
[0279] exist Figure 8 In the embodiment, U2U relay UE 2 may perform the same operation as U2U relay UE 1 to determine whether the direct communication interface message needs to be further forwarded in a unicast, multicast or broadcast message.
[0280] It can be seen from the above description that by utilizing the solution of the embodiment of the present application, it is possible to support unicast, multicast, and broadcast transmission through U2U relay to better meet business transmission requirements.
[0281] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0282] The terminal device involved in the embodiments of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present application.
[0283] The network device involved in the embodiments of the present application may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be named otherwise. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., and is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0284] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also use diversity transmission, precoding, or beamforming.
[0285] like Figure 10 As shown, the information processing apparatus of an embodiment of the present application is applied to a target relay terminal, including: a processor 1000, configured to read a program in a memory 1020, and execute the following process:
[0286] receiving identification information sent by the first terminal;
[0287] Determining a forwarding method for the direct communication interface message according to the identification information;
[0288] The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast.
[0289] The transceiver 1010 is configured to receive and send data under the control of the processor 1000 .
[0290] Among them, Figure 10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1000 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1010 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1030 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0291] The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1000 when performing operations.
[0292] The processor 1010 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0293] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0294] The processor 1000 is further configured to read the program and execute the following steps:
[0295] determining, according to the identification information, whether it is necessary to forward the direct communication interface message;
[0296] When it is determined that the direct communication interface message needs to be forwarded, a forwarding mode of the direct communication interface message is determined.
[0297] The identification information is carried in one or more of the following ways:
[0298] The identification information is carried in the direct communication interface message;
[0299] The identification information is carried in the SCI.
[0300] The direct communication interface message includes one or more of the following:
[0301] Direct communication interface discovery message (sidelink discovery);
[0302] Direct communication interface communication message (sidelink communication);
[0303] PC5-S (direct communication interface signaling) message;
[0304] PC5-RRC (Direct Communication Interface Radio Resource Control Signaling) message.
[0305] The identification information includes one or more of the following:
[0306] Business type or transmission type identification information;
[0307] Identification information indicating whether the business requires relay;
[0308] For multicast services, group identification information;
[0309] The number of hops that the service is allowed to be relayed;
[0310] The number of hops to which the service has been relayed;
[0311] The distance range requirements for business forwarding;
[0312] location information of the first terminal that sends the direct communication interface message;
[0313] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0314] The processor 1000 is further configured to read the program and execute the following steps:
[0315] Obtain authorization information, which may include one or more of the following:
[0316] Whether the target relay terminal is authorized to act as a terminal-to-terminal relay;
[0317] Whether the target relay terminal is authorized to forward messages of the target service or target group;
[0318] The target relay terminal is authorized to use the forwarding mode.
[0319] The authorization information may be obtained in one of the following ways:
[0320] Pre-configuration;
[0321] Network device configuration.
[0322] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented by the target relay terminal of the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0323] like Figure 11 As shown, the information processing device of an embodiment of the present application is applied to a first terminal, including: a processor 1100, configured to read a program in a memory 1120, and execute the following process:
[0324] Sending identification information to a target relay terminal, used to trigger the target relay terminal to determine a forwarding mode for the direct communication interface message according to the identification information;
[0325] The forwarding mode includes one of unicast, multicast and broadcast.
[0326] The transceiver 1110 is configured to receive and send data under the control of the processor 1100 .
[0327] Among them, Figure 11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120, which are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1130 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0328] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.
[0329] The processor 1110 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0330] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0331] The identification information is carried in one or more of the following ways:
[0332] The identification information is carried in the direct communication interface message;
[0333] The identification information is carried in the SCI.
[0334] The direct communication interface message includes one or more of the following:
[0335] Direct communication interface discovery message;
[0336] Direct communication interface communication message;
[0337] PC5-S message;
[0338] PC5-RRC message.
[0339] The identification information includes one or more of the following:
[0340] Business type or transmission type identification information;
[0341] Identification information indicating whether the business requires relay;
[0342] For multicast services, group identification information;
[0343] The number of hops that the service is allowed to be relayed;
[0344] The number of hops to which the service has been relayed;
[0345] The distance range requirements for business forwarding;
[0346] location information of the first terminal that sends the direct communication interface message;
[0347] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0348] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented by the first terminal of the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
[0349] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0350] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0351] See also Figure 12 , an embodiment of the present application provides an information processing device 1200, applied to a target relay terminal, including:
[0352] The first receiving unit 1201 is configured to receive identification information sent by the first terminal;
[0353] A first determining unit 1202 is configured to determine a forwarding method for the direct communication interface message according to the identification information;
[0354] The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast.
[0355] The device may further include:
[0356] a second determining unit, configured to determine whether the direct communication interface message needs to be forwarded according to the identification information;
[0357] The first determining unit is configured to determine a forwarding method of the direct communication interface message when it is determined that the direct communication interface message needs to be forwarded.
[0358] The identification information is carried in one or more of the following ways:
[0359] The identification information is carried in the direct communication interface message;
[0360] The identification information is carried in the SCI.
[0361] The direct communication interface message includes one or more of the following:
[0362] Direct communication interface discovery message (sidelink discovery);
[0363] Direct communication interface communication message (sidelink communication);
[0364] PC5-S (direct communication interface signaling) message;
[0365] PC5-RRC (Direct Communication Interface Radio Resource Control Signaling) message.
[0366] The identification information includes one or more of the following:
[0367] Business type or transmission type identification information;
[0368] Identification information indicating whether the business requires relay;
[0369] For multicast services, group identification information;
[0370] The number of hops that the service is allowed to be relayed;
[0371] The number of hops that the service has been relayed to.
[0372] The distance range requirements for business forwarding;
[0373] location information of the first terminal that sends the direct communication interface message;
[0374] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0375] The device may further include:
[0376] The first acquiring unit is configured to acquire authorization information, where the content of the authorization information includes one or more of the following:
[0377] Whether the target relay terminal is authorized to act as a terminal-to-terminal relay;
[0378] Whether the target relay terminal is authorized to forward messages of the target service or target group;
[0379] The target relay terminal is authorized to use the forwarding mode.
[0380] The authorization information may be obtained in one of the following ways:
[0381] Pre-configuration;
[0382] Network device configuration.
[0383] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented by the target relay terminal of the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0384] See also Figure 13 , an embodiment of the present application provides an information processing device 1300, applied to a first terminal, including:
[0385] The first sending unit 1301 is configured to send identification information to a target relay terminal, to trigger the target relay terminal to determine a forwarding mode for a direct communication interface message according to the identification information;
[0386] The forwarding mode includes one of unicast, multicast and broadcast.
[0387] The identification information is carried in one or more of the following ways:
[0388] The identification information is carried in the direct communication interface message;
[0389] The identification information is carried in the SCI.
[0390] The direct communication interface message includes one or more of the following:
[0391] Direct communication interface discovery message;
[0392] Direct communication interface communication message;
[0393] PC5-S message;
[0394] PC5-RRC message.
[0395] The identification information includes one or more of the following:
[0396] Business type or transmission type identification information;
[0397] Identification information indicating whether the business requires relay;
[0398] For multicast services, group identification information;
[0399] The number of hops that the service is allowed to be relayed;
[0400] The number of hops that the service has been relayed to.
[0401] The distance range requirements for business forwarding;
[0402] location information of the first terminal that sends the direct communication interface message;
[0403] a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
[0404] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented by the first terminal of the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
[0405] The embodiment of the present application also provides a processor-readable storage medium, on which a program is stored. When the program is executed by the processor, the various processes of the above-mentioned information processing method embodiment are implemented, and the same technical effect is achieved. To avoid repetition, it is not repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0406] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0407] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD-ROM), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0408] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. An information processing method, characterized in that: include: The target relay terminal receives the identification information sent by the first terminal; The target relay terminal determines a forwarding mode for the direct communication interface message according to the identification information; The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast; The identification information includes one or more of the following: Identification information indicating whether the business requires relay; The number of hops that the service is allowed to be relayed; The number of hops that the service has been relayed to. The distance range requirements for business forwarding; location information of the first terminal that sends the direct communication interface message; a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
2. The method according to claim 1, characterized in that Before the target relay terminal determines the forwarding mode of the direct communication interface message according to the identification information, the method further includes: The target relay terminal determines, according to the identification information, whether it is necessary to forward the direct communication interface message; The target relay terminal determines, according to the identification information, a forwarding method for the direct communication interface message, including: When the target relay terminal determines that the direct communication interface message needs to be forwarded, the target relay terminal determines a forwarding method for the direct communication interface message.
3. The method according to claim 1, characterized in that The identification information is carried in one or more of the following ways: The identification information is carried in the direct communication interface message; The identification information is carried in the direct communication interface control information SCI.
4. The method according to claim 3, characterized in that The direct communication interface message includes one or more of the following: Direct communication interface discovery message; Direct communication interface communication message; Direct communication interface signaling PC5-S message; Direct communication interface radio resource control signaling PC5-RRC message.
5. The method according to claim 1, wherein The identification information may also include one or more of the following: Business type or transmission type identification information; For multicast services, group identification information.
6. The method according to claim 1, characterized in that The method further comprises: The target relay terminal obtains authorization information, where the content of the authorization information includes one or more of the following: Whether the target relay terminal is authorized to act as a terminal-to-terminal relay; Whether the target relay terminal is authorized to forward messages of the target service or target group; The target relay terminal is authorized to use the forwarding mode.
7. The method according to claim 6, characterized in that The method for obtaining the authorization information includes one of the following: Pre-configuration; Network device configuration.
8. An information processing method, characterized in that: include: The first terminal sends identification information to the target relay terminal, which is used to trigger the target relay terminal to determine a forwarding method for the direct communication interface message according to the identification information; The forwarding mode includes one of unicast, multicast and broadcast; The identification information includes one or more of the following: Identification information indicating whether the business requires relay; The number of hops that the service is allowed to be relayed; The number of hops that the service has been relayed to. The distance range requirements for business forwarding; location information of the first terminal that sends the direct communication interface message; a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
9. The method according to claim 8, characterized in that The identification information is carried in one or more of the following ways: The identification information is carried in the direct communication interface message; The identification information is carried in the SCI.
10. The method according to claim 9, characterized in that The direct communication interface message includes one or more of the following: Direct communication interface discovery message; Direct communication interface communication message; PC5-S message; PC5-RRC message.
11. The method according to claim 8, characterized in that The identification information may also include one or more of the following: Business type or transmission type identification information; For multicast services, group identification information.
12. An information processing device, applied to a target relay terminal, characterized in that: include: Memory, transceiver, processor: memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: receiving identification information sent by the first terminal; Determining a forwarding method for the direct communication interface message according to the identification information; The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast; The identification information includes one or more of the following: Identification information indicating whether the business requires relay; The number of hops that the service is allowed to be relayed; The number of hops to which the service has been relayed; The distance range requirements for business forwarding; location information of the first terminal that sends the direct communication interface message; a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
13. The device according to claim 12, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: determining, according to the identification information, whether it is necessary to forward the direct communication interface message; When it is determined that the direct communication interface message needs to be forwarded, a forwarding mode of the direct communication interface message is determined.
14. The device according to claim 12, characterized in that The identification information is carried in one or more of the following ways: The identification information is carried in the direct communication interface message; The identification information is carried in the SCI.
15. The device according to claim 14, characterized in that The direct communication interface message includes one or more of the following: Direct communication interface discovery message; Direct communication interface communication message; PC5-S message; PC5-RRC message.
16. The device according to claim 12, characterized in that The identification information may also include one or more of the following: Business type or transmission type identification information; For multicast services, group identification information.
17. The device according to claim 12, characterized in that The processor is further configured to read the computer program in the memory and perform the following operations: Obtain authorization information, which may include one or more of the following: Whether the target relay terminal is authorized to act as a terminal-to-terminal relay; Whether the target relay terminal is authorized to forward messages of the target service or target group; The target relay terminal is authorized to use the forwarding mode.
18. The device according to claim 17, characterized in that The method for obtaining the authorization information includes one of the following: Pre-configuration; Network device configuration.
19. An information processing device, applied to a first terminal, characterized in that: include: Memory, transceiver, processor: memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Sending identification information to a target relay terminal, used to trigger the target relay terminal to determine a forwarding mode for the direct communication interface message according to the identification information; The forwarding mode includes one of unicast, multicast and broadcast; The identification information includes one or more of the following: Identification information indicating whether the business requires relay; The number of hops that the service is allowed to be relayed; The number of hops that the service has been relayed to. The distance range requirements for business forwarding; location information of the first terminal that sends the direct communication interface message; a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
20. The device according to claim 19, characterized in that The identification information is carried in one or more of the following ways: The identification information is carried in the direct communication interface message; The identification information is carried in the SCI.
21. The device according to claim 20, characterized in that The direct communication interface message includes one or more of the following: Direct communication interface discovery message; Direct communication interface communication message; PC5-S message; PC5-RRC message.
22. The device according to claim 19, characterized in that The identification information may also include one or more of the following: Business type or transmission type identification information; For multicast services, group identification information.
23. An information processing device, applied to a target relay terminal, characterized in that: include: A first receiving unit, configured to receive identification information sent by a first terminal; a first determining unit, configured to determine a forwarding method for the direct communication interface message according to the identification information; The target relay terminal is a relay terminal with terminal-to-terminal relay capability, and the forwarding mode includes one of unicast, multicast and broadcast; The identification information includes one or more of the following: Identification information indicating whether the business requires relay; The number of hops that the service is allowed to be relayed; The number of hops that the service has been relayed to. The distance range requirements for business forwarding; location information of the first terminal that sends the direct communication interface message; a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
24. An information processing device, applied to a first terminal, characterized in that: include: A first sending unit, configured to send identification information to a target relay terminal, to trigger the target relay terminal to determine a forwarding mode for the direct communication interface message according to the identification information; The forwarding mode includes one of unicast, multicast and broadcast; The identification information includes one or more of the following: Identification information indicating whether the business requires relay; The number of hops that the service is allowed to be relayed; The number of hops that the service has been relayed to. The distance range requirements for business forwarding; location information of the first terminal that sends the direct communication interface message; a quality threshold of a direct communication interface channel between the first terminal and a second terminal that is allowed to forward the direct communication interface message, where the second terminal is a relay terminal with a terminal-to-terminal relay capability.
25. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is configured to cause the processor to execute the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Traffic forwarding for sidelink relay
WO2021139675A1