Information processing method and apparatus, communication device, and storage medium
By including relay information in the request message, the method enhances U2U relay communication accuracy and reduces signaling overhead by allowing monitoring devices to update target UE information efficiently.
Patent Information
- Application Number
- JP2025517408
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-09-21
- Publication Date
- 2025-10-07
- Estimated Expiration
- 2042-09-21
AI Technical Summary
Existing wireless communication systems face inefficiencies in UE-to-UE (U2U) relay communication due to inaccurate discovery of target UEs, leading to unnecessary signaling overhead and incorrect addition of UEs to relay communication lists.
Incorporating relay information in a request message broadcast by the source UE to indicate its capability and willingness to act as a target UE for U2U relay communication, allowing monitoring devices to accurately update their target UE information without additional discovery messages.
Improves the accuracy of target UE information maintained by monitoring devices, reducing signaling overhead and minimizing incorrect additions to relay lists, thereby optimizing U2U relay communication.
Smart Images

Figure 2025533543000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of wireless communication technology, but is not limited to the field of wireless communication technology, and in particular to information processing methods and apparatuses, communication devices, and storage media. [Background technology]
[0002] When a user equipment (UE) is within or outside the range of a 3GPP network, it can communicate with other UEs with the help of a relay device. A UE that provides such relay communication is sometimes called a UE-to-UE (U2U) relay.
[0003] Figure 1 is a schematic diagram showing communication between a source UE and a target UE via a U2U relay. In this way, even if the source UE and the target UE cannot establish direct communication (Sidelink, SL), they can still communicate with the help of another UE (U2U relay). Summary of the Invention
[0004] Embodiments of the present disclosure provide an information processing method and apparatus, a communication device, and a storage medium.
[0005] A first aspect of an embodiment of the present disclosure provides an information processing method, the method being performed by a source user equipment (UE), the method comprising: broadcasting a request message; the request message includes destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0006] A second aspect of an embodiment of the present disclosure provides an information processing method, the method being performed by a monitoring device, the method comprising: monitoring a request message sent from a source UE; the request message includes at least destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0007] A third aspect of an embodiment of the present disclosure provides an information processing device, the device comprising: a transmitting module configured to broadcast a request message; the request message includes destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0008] A fourth aspect of the present disclosure provides an information processing device, the information processing device comprising: a receiving module configured to monitor a request message sent from a source UE; the request message includes at least destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0009] A fifth aspect of an embodiment of the present disclosure provides a communication device, the communication device including a processor, a transceiver, a memory, and a program stored in the memory and executable by the processor, wherein when the processor executes the executable program, the information processing method provided in the first or second aspect is performed.
[0010] A sixth aspect of an embodiment of the present disclosure provides a computer storage medium storing an executable program, and after the executable program is executed by a processor, the information processing method provided in the first or second aspect is realized.
[0011] A seventh aspect of an embodiment of the present disclosure provides a communication system, the communication system including a source user equipment (UE) and a monitoring device; The source UE is used to perform the information processing method provided by any technical solution of the first aspect; The monitoring device is used to perform the information processing method provided by any technical solution of the second aspect.
[0012] The technical solution provided by the embodiments of the present disclosure includes relay information of the source UE in a request message broadcast by the source UE, which indicates whether the source UE can function as a target UE for U2U relay communication. In this way, other monitoring devices that can function as U2U relays can create or update the target UE information of the U2U relay that they maintain after receiving the request message. On the one hand, other monitoring devices do not need to send announce messages to discover the target UE. On the other hand, because the relay information is sent by the source UE itself, the accuracy of the target UE information created or maintained by the U2U relay is improved compared to the inaccuracy of the monitoring devices sending announce messages and monitoring response messages to discover the target UE.
[0013] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the embodiments of the present disclosure. [Brief explanation of the drawings]
[0014] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of embodiments of the invention. [Figure 1] FIG. 1 is a schematic diagram illustrating U2U relay communication according to an exemplary embodiment. [Figure 2] 1 is a schematic diagram illustrating a configuration of a wireless communication system according to an exemplary embodiment; [Figure 3] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 4] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 5] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 6] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 7] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 8] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 9] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 10] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 11] 1 is a flowchart of an information processing method according to an exemplary embodiment. [Figure 12] FIG. 1 is a schematic diagram illustrating a configuration of an information processing device according to an exemplary embodiment. [Figure 13] FIG. 1 is a schematic diagram illustrating a configuration of an information processing device according to an exemplary embodiment. [Figure 14] FIG. 2 is a schematic diagram illustrating the configuration of a UE according to an exemplary embodiment. [Figure 15] FIG. 1 is a schematic diagram illustrating a configuration of a communication device according to an exemplary embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0015] Illustrative examples are described in detail below, examples of which are illustrated in the drawings. Where the following description refers to the drawings, the same numerals in different drawings represent the same or similar elements unless otherwise specified. The embodiments described in the following illustrative examples do not represent all embodiments consistent with embodiments of the present invention. On the contrary, they are merely examples of apparatus and methods consistent with some aspects of embodiments of the present invention, as detailed in the appended claims.
[0016] The terms used in the embodiments of the present disclosure are merely for the purpose of describing particular embodiments and are not intended to limit the embodiments of the present disclosure. As used in this disclosure, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should be further understood that the term "and / or" as used herein means to include any and all possible combinations of one or more of the associated listed items.
[0017] It should be understood that, although terms such as "first," "second," and "third" may be used to describe various pieces of information in the embodiments of the present disclosure, these terms should not be limited to these terms. These terms are used only to distinguish between pieces of information of the same type. For example, first information may be referred to as "second information," and similarly, second information may be referred to as "first information" without departing from the scope of the embodiments of the present disclosure. Depending on the context, the word "if" used herein may be interpreted as "when," "at," or "depending on," or "depending on the decision."
[0018] 2, a schematic diagram of the structure of a wireless communication system according to an embodiment of the present disclosure is shown. As shown in FIG. 2, the wireless communication system is a communication system based on cellular mobile communication technology, and the wireless communication system may include multiple terminals 11 and multiple access devices 12.
[0019] Here, the terminal 11 may be a device that provides voice and / or data connectivity to a user. The terminal 11 can communicate with one or more core networks via a Radio Access Network (RAN). The terminal 11 may be an Internet of Things terminal, such as a sensor device, a mobile phone (or cellular phone), or a computer having an Internet of Things terminal, and may be, for example, a fixed, portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted device. For example, the terminal 11 may be a station (STA), subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (terminal). Alternatively, the terminal 11 may be a device of an unmanned aerial vehicle. Alternatively, the terminal 11 may be an in-vehicle device such as a drive computer with wireless communication capabilities, or a wireless communication device externally connected to the drive computer, or may be a roadside device such as a street light, a traffic light, or another roadside device with wireless communication capabilities.
[0020] The access device 12 may be a network side device in a wireless communication system. Here, the wireless communication system may be the 4th generation mobile communication (4G) system, also called a Long Term Evolution (LTE) system. Alternatively, the wireless communication system may be a 5G system, also called a New Radio system or a 5G NR system. Alternatively, the wireless communication system may be a system that is a next-generation 5G system. Here, an access network in the 5G system may be called a New Generation-Radio Access Network (NG-RAN). Alternatively, the wireless communication system may be an MTC system.
[0021] Here, the access device 12 may be an evolved access device (eNB) used in a 4G system. Alternatively, the access device 12 may be an access device (gNB) using a centralized-distributed architecture in a 5G system. When the access device 12 uses a centralized-distributed architecture, it typically includes a centralized unit (CU) and at least two distributed units (DUs). The centralized unit is provided with protocol stacks for a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and a Medium Access Control (MAC) layer. The distributed units are provided with a protocol stack for a physical (PHY) layer. The embodiments of the present disclosure do not limit the specific implementation of the access device 12.
[0022] A wireless connection can be established between the access device 12 and the terminal 11 via a wireless air interface. In different embodiments, the wireless air interface is a wireless air interface based on a fourth generation mobile communication network technology (4G) standard, or the wireless air interface is a wireless air interface based on a fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface may be a new air interface, or the wireless air interface may be a wireless air interface based on a 5G next-generation mobile communication network technology standard.
[0023] As shown in FIG. 3, an embodiment of the present disclosure provides an information processing method performed by a source UE, including the following steps:
[0024] S1110: A request message is broadcast.
[0025] Wherein the request message includes destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0026] The source UE here is any UE that starts U2U relay communication, that is, the initiator of U2U relay communication. The name of this UE is not limited to source UE, and may also be called a first UE, etc.
[0027] The source UE may be a communication terminal such as a mobile UE or a fixed UE, including, but not limited to, a mobile phone, a tablet computer, a wearable device, an in-vehicle device, a smart home device, and / or a smart office device.
[0028] The target UE is the receiving side of the U2U relay communication, and the name of this UE is not limited to target UE, and may also be called a second UE, etc.
[0029] In an embodiment of the present disclosure, when a source UE has a relay communication request, the source UE broadcasts a request message. As an example, the source UE broadcasts the request message. In this way, the source UE can discover nearby candidate devices that can function as U2U relays by broadcasting the request message.
[0030] The request message includes destination information, which may be an address and / or an identifier of a U2U relay that the source UE wants to discover, etc. As an example, the destination information may be a Destination Layer 2 Identity.
[0031] The request message may contain one or more destination information, for example, the source UE may request multiple U2U relays to distribute the information it needs to send, and the request message may contain multiple destination information.
[0032] The request message also includes relay information of the source UE. If the monitoring device capable of functioning as a U2U relay receives the relay information of the source UE, it can determine that the source UE can function as a target UE for other U2U relay communications. If the source UE can function as a target UE for other U2U relay communications, the information of the source UE can be added to the information of the target UE maintained by the monitoring device.
[0033] This request message may be a request message for the source UE to discover its U2U relay using Model B. That is, this request message may be a Solicitation message.
[0034] For example, the relay information of the source UE indicates that the source UE can function as a target UE for U2U relay communication, which includes: The source UE is capable of acting as a target UE for U2U relay communication; the source UE wishes to act as a target UE for U2U relay communication; the source UE intends to be the target UE for U2U relay communication; The source UE can act as a target UE for U2U relay communication; The source UE acts as a target UE for U2U relay communication; Supporting the source UE to function as a target UE for U2U relay communication; It can be understood as at least one of the following:
[0035] It should be noted that the U2U relay communication here is not the current U2U relay communication initiated by the source UE, but a subsequent U2U relay communication.
[0036] For example, if some source UE is permitted by the network to function as a target UE for U2U relay, but user operation or user setting detected by this source UE indicates that the user does not want this UE to function as a target UE for U2U relay communication, then this source UE has the capability to function as a target UE for U2U relay communication but does not want, intend, or support functioning as a target UE for U2U relay communication.
[0037] That is, the relay information of the source UE indicates whether the source UE has the capability to function as a target UE for U2U relay communication or does not have the capability to function as a target UE for U2U relay communication.
[0038] In some embodiments, the request message further includes source UE information, which may identify an identifier of the source UE. For example, the source UE information may be a source Layer 2 identity.
[0039] In an embodiment of the present invention, the request message may further include discovery type information. The discovery type indicated by the discovery type information may be Model A and Model B. For example, in an embodiment of the present invention, the discovery type information may be used to indicate that the current mutual discovery between UEs employs Mode B.
[0040] In this way, the U2U relay does not need to send an additional discovery message to the target UE and / or discover the target UE through a pre-configured method, thereby reducing the signaling overhead of the U2U relay when discovering the target UE and reducing the phenomenon in which the UE is mistakenly added to the U2U relay's target UE information because the UE has returned a response message.
[0041] In one embodiment, the relay information of the source UE includes: Relay hop count information indicating the number of relay hops supported when the source UE acts as a target UE for U2U relay communication; and / or A relay indication is included, which indicates whether the source UE can act as a target UE for U2U relay communication.
[0042] In one embodiment, the relay information may include only relay hop number information, and the relay hop number information may indicate the number of relay hops supported when the source UE of the current U2U relay communication serves as the target UE of the U2U relay communication. In this case, if the source UE supports serving as the target UE of the U2U relay communication, the relay hop number is at least 1.
[0043] If the source UE does not support functioning as a target UE for U2U relay communication, the relay hop count will be 0 or empty (NULL). In this way, even if the relay information only includes relay hop count information, the U2U relay can easily know whether the source UE supports functioning as a target UE for U2U relay, and can also know the number of relay hops supported when the source UE functions as a target UE for U2U relay communication.
[0044] In another embodiment, the relay information may include only a relay instruction, and the relay instruction may directly indicate whether the source UE supports acting as a target UE for U2U relay communication.
[0045] Illustratively, the relay indication is carried by one bit, and the two bit values of this bit can respectively indicate whether the source UE supports functioning as a target UE for U2U relay communication or does not support functioning as a target UE for U2U relay communication.
[0046] The method includes: Before sending the request message, sending an authorization request to a network device (the authorization request is used to request the network device to determine whether the UE has the authority to obtain a U2U relay); and The method further includes receiving the authorization response, where the authorization response includes relevant information indicating whether the UE that sent the authorization request has the authority to U2U relay.
[0047] For example, the relevant information includes a Relay Service Code (RSC) or a proximity service code of the relay service owned by the UE. nearProximity Service Query Code (PQC) and / or Proximity Service Response Code (PRC), etc. ProSe is an abbreviation for Proximity Service.
[0048] In yet another embodiment, the relay information includes both relay hop count information and a relay indication.
[0049] The relay hop count information indicates the number of relay hops supported when the source UE functions as a target UE for U2U relay communication. Furthermore, the relay indication is used by the U2U relay to quickly determine whether the source UE can function as a target UE for U2U relay. In some cases, the relay indication may be used by the U2U relay to determine whether further decoding of the relay hop count information is required. If the relay indication indicates that the source UE does not support functioning as a target UE for U2U relay communication, the U2U relay does not need to decode the relay hop count information, thereby reducing unnecessary decoding.
[0050] In some cases, the source UE has the capability to function as a target UE for U2U relay communication, but may not want to function as a target UE for U2U relay communication according to the user's instructions. In some cases, the source UE may not have the capability to function as a target UE for U2U relay communication. For example, if the source UE has not obtained permission from the network side to function as a target UE for U2U relay communication, this is one manifestation of the source UE not having the capability to function as a target UE for U2U relay communication.
[0051] As an example, the source UE can function as a target UE for U2U relay communication, and the relay hop number information indicates that the number of relay hops supported by the source UE is greater than 0, or the source UE cannot function as a target UE for U2U relay communication, and the relay hop number information indicates that the number of relay hops supported by the source UE is equal to 0 or the value of the relay hop number information is empty.
[0052] In some embodiments, the source UE wishes to function as a target UE for U2U relay communication, and the relay indication has a first value indicating that the source UE wishes to function as the target UE, or the source UE wishes to function as a target UE for U2U relay communication. I don't want , the relay indication has a second value indicating that the source UE does not want to act as the target UE.
[0053] If this relay indication includes one or more bits, these bits may have different values, where a first value indicates that the source UE wants to act as a target UE, and another value may be a second value indicating that the source UE does not want to act as a target UE for the U2U relay.
[0054] That is, the second value is different from the first value.
[0055] As shown in FIG. 4, an embodiment of the present disclosure provides an information processing method performed by a source UE, including the following steps:
[0056] S1210: Broadcast a request message, where the request message includes destination information and relay information of the source UE, where the destination information is used to indicate candidate U2U relays of the source UE, and the relay information of the source UE is used to indicate whether the source UE can serve as a target UE for U2U relay communication.
[0057] S1220: Receive a response message sent from a monitoring device, where the response message includes relay information of the monitoring device, and the relay information of the monitoring device is used to indicate whether the monitoring device wants to function as a U2U relay for the source UE.
[0058] In some embodiments, the response message includes a relay response, which is used to indicate whether the monitoring device wishes to act as a U2U relay for the source UE.
[0059] In an embodiment of the present invention, the source UE broadcasts a request message and may receive response messages returned from one or more monitoring devices.
[0060] The response message may be sent from the monitoring device designated by the destination information, or may be sent from a device other than the monitoring device designated by the destination information.
[0061] The response message includes a relay accept message or a relay reject message.
[0062] Here, the relay acceptance message is a response message returned by the monitoring device designated by the destination information.
[0063] The relay rejection message may be transmitted by a monitoring device designated by the destination information, or may be transmitted by a monitoring device other than the monitoring device designated by the destination information.
[0064] For example, if the monitoring device indicated by the destination information can function as a U2U relay for the source UE, the relay accept message may be sent to the source UE.
[0065] If the monitoring device indicated by the destination information does not want to act as a U2U relay for the source UE, the relay reject message may be sent to the source UE.
[0066] In summary, the response message may include the Relay Response, which is carried by a Result field, and the Relay Response clarifies whether the source UE wants to act as a U2U relay for the source UE.
[0067] In some embodiments, the response message also includes relay information of the monitoring device, which is used to indicate whether the monitoring device is willing to act as a target UE for U2U relay communication.
[0068] The relay information of this monitoring equipment also includes: Relay hop count information indicating the number of relay hops supported when the source UE acts as a target UE for U2U relay communication; and / or A relay indication is also included, indicating whether the source UE can act as a target UE for U2U relay communication.
[0069] In one embodiment, the relay information may include only relay hop number information, and the relay hop number information may indicate the number of relay hops supported when the current U2U relay communication monitoring device functions as a target UE of U2U relay communication. In this case, if the monitoring device supports functioning as a target UE of U2U relay communication, the relay hop number is at least 1.
[0070] If the monitoring device does not support functioning as a target UE for U2U relay communication, the relay hop count will be 0 or empty (NULL). In this way, even if the relay information includes only relay hop count information, the U2U relay can easily know whether the monitoring device supports functioning as a target UE for U2U relay, and can also know the number of relay hops supported when the monitoring device functions as a target UE for U2U relay communication.
[0071] In another embodiment, the relay information may include only a relay instruction, and the relay instruction may directly indicate whether the monitoring device supports functioning as a target UE for U2U relay communication.
[0072] Illustratively, the relay indication is carried by one bit, and the two bit values of this bit can respectively indicate whether the monitoring device supports functioning as a target UE for U2U relay communication or does not support functioning as a target UE for U2U relay communication.
[0073] In yet another embodiment, the relay information includes both relay hop count information and a relay indication.
[0074] The relay hop number information indicates the number of relay hops supported when the monitoring device functions as a target UE for U2U relay communication. Furthermore, the relay indication is used by the U2U relay to quickly determine whether the monitoring device can function as a target UE for U2U relay. In some cases, the relay indication may be used by the U2U relay to determine whether further decoding of the relay hop number information is required. If the relay indication indicates that the monitoring device does not support functioning as a target UE for U2U relay communication, the U2U relay does not need to decode the relay hop number information, thereby reducing unnecessary decoding.
[0075] In some cases, the monitoring device has the capability to function as a target UE for U2U relay communication, but may not want this UE to function as a target UE for U2U relay communication according to the user's instructions. In other cases, the monitoring device may not have the capability to function as a target UE for U2U relay communication. For example, if the monitoring device has not obtained permission from the network side to function as a target UE for U2U relay communication, this is one manifestation of the monitoring device not having the capability to function as a target UE for U2U relay communication.
[0076] As an example, the monitoring device desires to function as a target UE for U2U relay communication, and the relay hop number information indicates that the relay hop number supported by the monitoring device is greater than 0, or the monitoring device does not desire to function as a target UE for U2U relay communication, and the relay hop number information indicates that the relay hop number supported by the monitoring device is equal to 0 or the value of the relay hop number information is empty.
[0077] In some embodiments, the monitoring device desires to function as a target UE for U2U relay communication, and the relay indication has a first value indicating that the monitoring device desires to function as the target UE, or the monitoring device desires to function as a target UE for U2U relay communication. I don't want , the relay indication has a second value indicating that the monitoring device does not want to act as the target UE.
[0078] If this relay indication includes one or more bits, these bits may have different values, where a first value indicates that the monitoring equipment is willing to act as a target UE, and another value may be a second value indicating that the monitoring equipment is not willing to act as a target UE for U2U relay. No. 2 The value of is different from the first value.
[0079] In an embodiment of the present invention, if the response message returned from the monitoring device to the source UE includes relay information of the monitoring device, if this source UE can function as a U2U relay (i.e., relay device) for other U2U relay communications, it can update the information of the target UE that it maintains according to this relay information, or send this relay information to other U2U relays so that the other U2U relays can update the information of the target UE.
[0080] In some embodiments, the method further comprises: If the response message is a relay acceptance message, establishing a layer 2 connection with the U2U relay that sent the relay acceptance message; After establishing a Layer 2 connection with the U2U relay, establishing a Layer 3 connection between the source UE and the target UE based on the Layer 2 connection between the U2U relay and the target UE; and facilitating end-to-end communication between the source UE and the target UE once the Layer 3 connection between the source UE and the target UE is completed. The layer 2 connection and layer 3 connection here may be layer 2 connection and layer 3 connection of SL, respectively.
[0081] As shown in FIG. 5, an embodiment of the present disclosure provides an information processing method performed by a monitoring device, including the following steps.
[0082] S2110: Monitor the request message sent from the source UE.
[0083] Wherein the request message includes at least destination information and relay information of the source UE; The destination information is used to indicate candidate devices for U2U relay communication of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0084] Illustratively, when a device is authorized by the network to function as a U2U relay, it monitors the broadcast channel of the SL, and the monitoring device monitors the request message broadcast by the source UE.
[0085] This request message includes destination information and relay information of the source UE.
[0086] The monitoring device can determine whether the source UE wants to function as a target UE for U2U relay communication based on the request message and relay information broadcast by the source UE, and if the source UE wants to function as a target UE for U2U relay communication, the information of the source UE is added to the information of the target UE maintained by the monitoring device.
[0087] The monitoring equipment may be any type of terminal device and / or relay node deployed or designated by a network operator.
[0088] As shown in FIG. 6, an embodiment of the present disclosure provides an information processing method performed by a monitoring device, including the following steps.
[0089] S2210: Monitor a request message sent from a source UE, where the request message includes at least destination information and relay information of the source UE.
[0090] S2220: Create or update information of the target UE maintained by the monitoring device according to the relay information.
[0091] For example, if the monitoring device is currently creating information about the target UE, and the relay information indicates that the source UE can function as the target UE of the U2U relay, the monitoring device can create information about the target UE. If the monitoring device currently creates information about the target UE, the information about the target UE maintained by the monitoring device can be directly updated according to the relay information of the source UE.
[0092] The target UE information may be in the form of a list of target UEs. For example, information of target UEs discovered by the monitoring device may be added to the list of target UEs. The target UE information may include, but is not limited to, a User Info ID and / or a Layer 2 identifier of the target UE.
[0093] In an embodiment of the present disclosure, the monitoring device monitors the request message sent from the source UE, and then creates or updates the information of the target UE that it maintains according to the relay information carried in the request message.
[0094] In one example, creating or updating information of the target UE maintained by the monitoring device in response to the relay information includes: If the relay information indicates that the source device wishes to or supports acting as a target UE for a U2U relay, and the target UE information maintained by the monitoring equipment does not include information about the source UE, the information about the source UE is added to the target UE information maintained by the monitoring equipment; and The relay information may include, if the source device indicates that it wishes to or supports functioning as a target UE of a U2U relay, and if the target UE information maintained by the monitoring device includes information about this source UE, then a validity timer maintained by the information about this source UE is updated.
[0095] If the validity timer times out and no information is received from the target UE indicating that it can function as a target UE for U2U relay communication, the monitoring device deletes the information of this UE from the target UE information it maintains.
[0096] The duration information of the valid timer may be indicated by time information carried by the relay information. Alternatively, the duration of the valid timer may be determined according to a relay configuration received by the monitoring device from a network device or according to a protocol agreement. In summary, there are many ways to determine the duration of the valid timer, and they will not be listed one by one here.
[0097] As shown in FIG. 7, an embodiment of the present disclosure provides an information processing method performed by a monitoring device, including the following steps.
[0098] S2310: Monitor a request message sent from a source UE, where the request message includes at least destination information and relay information of the source UE.
[0099] S2320: If the relay information indicates that the source device does not want to or does not support functioning as a target UE of the U2U relay, the information of the target UE maintained by the monitoring device is not updated, or the validity timer corresponding to the target UE maintained by the monitoring device is not updated.
[0100] If this monitoring device is not the device indicated by the destination information, the monitoring device may return a response message to the source UE, or may not return a response message to the source UE.
[0101] If this monitoring device is the device indicated by the destination information and wants to function as a U2U relay for the source UE, the monitoring device will return a response message to the source UE. Of course, if this monitoring device is the device indicated by the destination information and does not want to function as a U2U relay for the source UE, the monitoring device may return a response message to the source UE, or may not return a response message to the source UE. If this monitoring device does not return a response message to the source UE, it can directly ignore or discard the request message provided by the source UE.
[0102] As shown in FIG. 8, an embodiment of the present disclosure provides an information processing method performed by a monitoring device, including the following steps.
[0103] S2410: Monitor a request message sent from a source UE, where the request message includes at least destination information and relay information of the source UE.
[0104] S2420: Create or update information of the target UE maintained by the monitoring device according to the relay information.
[0105] S2430: Send a response message to the source UE according to the destination information.
[0106] The response message includes a relay response and / or relay information of the monitoring device.
[0107] The relay response is used to determine whether the monitoring UE acts as a U2U relay for the source UE.
[0108] The relay information of this monitoring device can indicate whether the monitoring device can serve as a target UE for other U2U relay communications.
[0109] There is no particular order in which steps S2420 and S2430 are performed. For example, S2420 may be performed before S2430, or S2430 may be performed before S2420.
[0110] In an embodiment of the present disclosure, when the monitoring device receives a request message sent from the source UE, it can return a response message to the source UE depending on whether it is the device indicated by the destination information included in the request message.
[0111] For example, sending a response message to the source UE according to the destination information includes: the destination information indicates the monitoring device, and sending a relay accept message to the source UE; or If the destination information does not point to the monitoring device, sending a relay reject message to the source UE.
[0112] The relay accept message indicates that the monitoring device can act as a U2U relay for the source UE.
[0113] This relay reject message indicates that this monitoring device is unwilling or unwilling to act as a U2U relay for the source UE.
[0114] In some embodiments, the destination information indicates the monitoring device, and sending a relay accept message to the source UE comprises: The destination information indicates the monitoring device, and the monitoring device wishes to function as a U2U relay for the source UE, and includes sending a relay accept message to the source UE.
[0115] For example, if the destination information points to a monitoring device, but the current load factor of the monitoring device is too high or the power is insufficient, the monitoring device may not want to function as a U2U relay for the source UE and may therefore return a relay reject message to the source UE. However, if the monitoring device does want to function as a U2U relay for the source UE, it will return a relay accept message to the source UE.
[0116] In summary, if the destination information points to the monitoring device, the monitoring device can determine whether to function as a U2U relay for the source UE according to its own status information.
[0117] The status information includes at least the load factor of the monitoring device; the remaining power of said monitoring equipment; user instructions received by said monitoring device; and a relay user configuration of the monitoring device; This includes, but is not limited to, any of the following:
[0118] For example, if the current load rate of the monitoring device is higher than a load threshold, the monitoring device may be willing or able to function as a U2U relay for the source UE, otherwise, it may not be willing to function as a U2U relay for the source UE.
[0119] As another example, if the remaining power of the monitoring device is higher than a power threshold: The monitoring device may be willing or able to act as a U2U relay for the source UE. If not, It may not want to act as a U2U relay for the source UE.
[0120] As another example, when the monitoring device receives the request message and the destination information indicates itself, the monitoring device displays prompt information and detects a user instruction to act based on the prompt information. If the user instruction indicates that the monitoring device wants to function as a U2U relay for the source UE, it is determined that the monitoring device wants to function as a U2U relay for the source UE. Otherwise, it can be determined that the monitoring device does not want to function as a U2U relay for the source UE.
[0121] This prompt information may or may not include the information of the source UE.
[0122] This prompt information may be displayed in the monitoring device's system message bar or may pop up in the form of a dialog box.
[0123] In summary, there are many ways to present the prompt information, and the specific implementation is not limited to any of the above.
[0124] As an example, the monitoring device may detect a user's configuration operation by configuring a page or a drop-down menu bar, and generate the relay user configuration according to the configuration operation.
[0125] The relay user configuration may indicate whether the corresponding monitoring equipment wants to function as a U2U relay for other UEs, or may indicate that the monitoring equipment wants to function only as a U2U relay for a specific UE.
[0126] In summary, the relay user configuration information has many specific contents, which will not be described in detail here.
[0127] In some embodiments, the method further comprises: If the destination information does not point to the monitoring device, ignoring the request message is further included.
[0128] If this monitoring device is not a U2U relay that the source UE wants to discover, this monitoring device may ignore this request message, where ignoring the request message includes not sending a response message to the request message to the source UE.
[0129] If the source UE of the current U2U relay communication can also function as a U2U relay for U2U relay communication, the monitoring device returns its relay information to the source UE through a response message. This allows the source UE to update or create target UE information maintained by the source UE based on the relay information of the monitoring device. For example, if the source UE does not locally store target UE information, it can create target UE information after receiving relay information indicating that the monitoring device can function as a target UE for U2U relay communication and add the monitoring device information to the created target UE information. The target UE information here may be presented in list form.
[0130] In some embodiments, the relay information of the source UE includes relay hop count information indicating the number of relay hops supported when the source UE acts as a target UE for U2U relay communication, and / or a relay indication indicating whether the source UE can act as a target UE for U2U relay communication.
[0131] Exemplarily, the relay hop count information indicates that the number of relay hops supported by the source UE is greater than 0, indicating that the source UE can function as a target UE for U2U relay communication.
[0132] Also, exemplarily, the relay hop count information indicates that the number of relay hops supported by the source UE is equal to 0 or the value of the relay hop count information is empty, indicating that the source UE cannot function as a target UE for U2U relay communication.
[0133] Exemplarily, the relay indication has a first value, and the source UE wants to act as a target UE for U2U relay communication; or The relay indication has a second value, and indicates that the source UE will act as a target UE for U2U relay communication. I don't want .
[0134] The second value is different from the first value.
[0135] In some embodiments, the monitoring device relay information includes: Relay hop number information indicating the number of relay hops supported when the monitoring device functions as a target UE for U2U relay communication, and / or a relay indication indicating whether the monitoring device can function as a target UE for U2U relay communication is included. Exemplarily, the relay hop number information indicates that the relay hop number supported by the monitoring device is greater than 0, indicating that the monitoring device can function as a target UE for U2U relay communication.
[0136] Also, exemplarily, the relay hop count information indicates that the relay hop count supported by the monitoring device is equal to 0 or the value of the relay hop count information is empty, indicating that the monitoring device cannot function as a target UE for U2U relay communication.
[0137] Illustratively, the relay indication has a first value, and the monitoring device is willing to act as a target UE for U2U relay communication; or The relay instruction has a second value, and the monitoring device functions as a target UE for U2U relay communication. I don't want .
[0138] The second value is different from the first value.
[0139] As shown in FIG. 9, an embodiment of the present disclosure provides an information processing method performed by a monitoring device, including the following steps.
[0140] S2510: Monitor a request message sent from a source UE, where the request message may or may not include relay information of the source UE.
[0141] S2520: After monitoring the request message, send a response message to the source UE, where the response message may include relay information of the monitoring device, which is used to indicate whether the monitoring device can function as a target UE for U2U relay communication.
[0142] As shown in FIG. 10 , the information processing method provided by the embodiment of the present disclosure may include the following content:
[0143] 0. Service Authorization of Source UE. Through the service authorization process, the source UE pre-configures the policies and parameters required for Direct Discovery.
[0144] 1. The source UE sends a Solicit Announcement message including discovery type information, destination L2 ID, source L2 ID, relay instruction, etc. If the source UE wishes to be discovered through a U2U relay, the relay instruction is included. For example, if the relay instruction value is 0 or the relay instruction is empty, the source UE is not allowed to be discovered through a U2U relay, which means that the source UE of the current U2U relay communication cannot function as a target UE of other U2U relay communications. If the relay instruction value is greater than 1, it means that the source UE of the current U2U relay communication can be discovered through multiple hops of U2U relays. The destination L2 ID here is a type of destination information mentioned above. The source L2 ID is a type of source UE information.
[0145] 2a. Upon receiving the Announce message containing the relay instruction, the candidate U2U relay creates / updates the target UE list.
[0146] 2b. If other monitoring devices receive the Announce message and are authorized as U2U relays but are not currently acting as U2U relays, they create or update their target UE list. Otherwise, other monitoring devices ignore this information.
[0147] 3a. The candidate U2N relay sends a U2U Relay Response message containing a Relay Response and a relay instruction for the candidate U2U relay. This Relay Response may be the result of the Relay Response.
[0148] 3b. The other monitoring device sends a U2U relay response message including a relay response and a relay instruction, which may be the result of the relay response.
[0149] As shown in FIG. 11, the information processing method provided by the embodiment of the present disclosure may include the following content:
[0150] This procedure applies to restricted 5G ProSe direct discovery when a ProSe-capable UE is served by a Next Generation-Radio Access Network (NG-RAN).
[0151] 1. Service Authorization for 5G ProSe Direct Discovery. If the UE is authorized to perform restricted 5G ProSe Direct Discovery using Mode B, as a discovered UE, the following steps are performed:
[0152] 2a. When the UE is triggered to perform restricted 5G ProSe direct discovery, it sends a discovery request to the 5G direct discovery name management function (ddnmf) of the Home Public Land Mobile Network (HPLMN) and obtains a ProSe Response Code (PRC). The 5G DDNMF further interacts with the ProSe Application (APP) server to authorize the discovery request.
[0153] 3a. If the request is successful and the UE is provided with a ProSe response code and associated discovery query filters, the UE begins monitoring the ProSe query code on the PC5 interface.
[0154] If the Discoverer UE wants to be discovered through a U2U relay, in addition to the ProSe query code, the relay indication is also included. For example, if the relay indication value is 0 or the relay indication is empty, the Discoverer UE is not allowed to be discovered through a U2U relay. If the relay indication value is greater than 1, it means that it is allowed to be discovered through multiple hops of a U2U relay.
[0155] 4a. If the received ProSe Query Code (PQC) matches any discovery query filter, the UE will announce the associated ProSe response code containing a relay instruction on the PC5 interface, and if the discovered UE wants to be discovered via U2U relay, the discovered UE will add the discovered UE to its target UE list.
[0156] If this UE is allowed to perform restricted 5G ProSe direct discovery using Model B, as a discovering UE, the following steps are performed:
[0157] 2b. When the UE is triggered to perform restricted 5G ProSe direct discovery, it sends a discovery request to the 5G DDNMF in the HPLMN to obtain a ProSe query code, which then interacts with the ProSe application server to authorize the discovery request.
[0158] 3b. If the request is successful and the UE provides a ProSe query code and a discovery response filter consisting of a ProSe response code and a ProSe application mask, if the discovering UE wants to be discovered via a U2U relay, the UE announces the ProSe query code with a relay indication on the PC5 interface.
[0159] 4b. The UE starts monitoring the PC5 interface for ProSe response codes that may match the discovery response filter. If the discovered UE wishes to be discovered via U2U relay, it includes a relay indication next to the ProSe response code. The discovered UE is then added to a target UE list, which can be used for U2U relay communication.
[0160] 5b. When the UE detects one or more ProSe response code matches, it sends a matching report to a network device such as DDNMF.
[0161] The non-roaming direct discovery procedure covers the case where both the discovering UE and the discovered UE are served by their respective HPLMNs. The roaming direct discovery procedure covers the other cases.
[0162] It should be noted that the above process can be performed regardless of whether the UE is in a HPLMN or in another PLMN, including a Visited Public Land Mobile Network (VPLMN) or other local PLMN.
[0163] The network devices shown in FIG. 11 also include a Home Policy Control Function (H-PCF), a Visited / Local Policy Control Function (V / L-PCF), and so on.
[0164] As shown in FIG. 12 , an embodiment of the present disclosure provides an information processing device, the device including: a transmitting module 110 configured to broadcast a request message; the request message includes destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0165] This information processing device may be a source UE.
[0166] The transmitting module 110 includes a network interface and / or a transceiver antenna.
[0167] In some embodiments, the information processing device may further comprise a memory coupled to the sending module 110 and used to store at least the request message.
[0168] In some embodiments, the source UE's relay information includes: Relay hop count information indicating the number of relay hops supported when the source UE acts as a target UE for U2U relay communication; and / or A relay indication is included, which indicates whether the source UE can act as a target UE for U2U relay communication.
[0169] In some embodiments, the source UE can function as a target UE for U2U relay communication, and the relay hop count information indicates that the source UE supports a relay hop count greater than 0; or The source UE cannot function as a target UE for U2U relay communication, and the relay hop count information indicates that the number of relay hops supported by the source UE is equal to 0 or the value of the relay hop count information is empty.
[0170] In some embodiments, the source UE wishes to act as a target UE for U2U relay communication, and the relay indication has a first value indicating that the source UE wishes to act as the target UE; or The source UE acts as a target UE for U2U relay communication. I don't want , the relay indication has a second value indicating that the source UE does not want to act as the target UE.
[0171] In some embodiments, the device comprises: further comprising a receiving module configured to receive a response message transmitted from the monitoring device; the response message includes relay information of the monitoring device; The relay information of the monitoring device is used to indicate whether the monitoring device can function as a target UE for U2U relay communication.
[0172] The receiving module may be a network interface and / or a transceiver antenna.
[0173] The receiving module may receive a response message sent by the monitoring equipment, which may include a relay response indicating whether the monitoring equipment is acting (or wants to act) as a U2U relay for the source UE.
[0174] The relay information of the monitoring device can also be used by the monitoring device to notify other devices whether the monitoring device itself can function as a target UE for U2U relay communication.
[0175] As shown in FIG. 13 , an embodiment of the present disclosure provides an information processing device, the device including: a receiving module 210 configured to monitor a request message sent from a source UE; the request message includes at least destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
[0176] The information processing device may be a monitoring device.
[0177] This monitoring equipment is any device that is authorized by a network device to act as a U2U relay.
[0178] The receiving module 210 includes a network interface and / or a transceiver antenna.
[0179] In some embodiments, the information processing device may further comprise a memory coupled to the sending module and used to store at least the request message.
[0180] In some embodiments, the device comprises: The device may further comprise a processing module configured to create or update information of target UEs maintained by the monitoring device in response to the relay information.
[0181] In some embodiments, the device comprises: The device may further include a sending module configured to send a response message to the source UE according to the destination information.
[0182] In some embodiments, the sending module may be further configured to: send a relay accept message to the source UE when the destination information points to the monitoring device; or send a relay reject message to the source UE when the destination information does not point to the monitoring device.
[0183] In some embodiments, the sending module may be further configured to send a relay accept message to the source UE, where the destination information indicates the monitoring device and the monitoring device wishes to function as a U2U relay for the source UE.
[0184] In some embodiments, the device comprises: The method may further comprise a processing module configured to ignore the request message if the destination information does not point to the monitoring device.
[0185] In some embodiments, the response message includes relay information of the monitoring device.
[0186] An embodiment of the present disclosure provides a communication device, the communication device comprising: a memory for storing instructions executable by the processor; and a processor coupled to the memory; Here, the processor is configured to execute the information processing method provided by any of the aforementioned technical solutions.
[0187] The processor may include various types of storage media that are non-transitory computer storage media that can continue to store stored information even after the communication device loses power.
[0188] Here, the communication device includes a UE or a network element, and the network element may be any one of the first to fourth network elements mentioned above.
[0189] The processor is connected to the memory via a bus or the like, and is used to read out executable programs stored in the memory, for example, by at least one of the methods shown in FIGS.
[0190] 14 is a block diagram of a UE 800 according to an exemplary embodiment. For example, the UE 800 may be a mobile phone, a computer, a digital broadcasting user equipment, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0191] As shown in FIG. 14 , the UE 800 may include one or more of a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0192] The processing component 802 generally controls the overall operation of the user device 800, such as operations related to display, phone calls, data communications, camera operation, and recording operations. The processing component 802 may include one or more processors 820 that execute instructions to complete all or some of the steps of the methods described above. Furthermore, the processing component 802 may include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
[0193] The memory 804 is configured to store various types of data to support operation on the UE 800. Examples of this data include instructions for any applications or methods to operate on the UE 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk, or a combination thereof.
[0194] The power component 806 provides power to the various components of the UE 800. The power component 806 may include a power management system, one or more power sources, and other components associated with the generation, management, and distribution of power for the UE 800.
[0195] The multimedia component 808 includes a screen that provides an output interface between the UE 800 and a user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors for detecting touches, slides, and gestures on the touch panel. The touch sensors can detect not only the boundaries of a touch or slide motion but also the duration and pressure associated with the touch or slide motion. In some embodiments, the multimedia component 808 includes one front camera and / or one rear camera. When the UE 800 is in an operating mode, such as a photo mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera may have a fixed optical lens system or may have a focal length and optical zoom capability.
[0196] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) configured to receive external audio signals when the UE 800 is in an operation mode such as a phone call mode, a recording mode, or a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.
[0197] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, volume buttons, a start button, and a lock button.
[0198] The sensor component 814 includes one or more sensors and is used to provide the UE 800 with various status assessments. For example, the sensor component 814 can detect the on / off state of the device 800 and the relative positioning of components, such as the display and keypad of the UE 800. The sensor component 814 can also detect changes in the position of the UE 800 or one of the components of the UE 800, whether or not a user is in contact with the UE 800, the orientation or acceleration / deceleration of the UE 800, and temperature changes of the UE 800. The sensor component 814 can include a proximity sensor configured to detect the presence of a nearby object in the absence of physical contact. The sensor component 814 may further include an optical sensor, such as a CMOS or CCD image sensor for use in imaging applications. In some embodiments, the sensor component 814 may further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0199] The communication component 816 is configured to facilitate wired or wireless communication between the UE 800 and other devices. The UE 800 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component 816 further includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0200] In an example embodiment, the UE 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements and configured to perform the above methods.
[0201] In an exemplary embodiment, a non-transitory computer-readable storage medium containing instructions, such as a memory 804 containing instructions, is further provided, which can be executed by the processor 820 of the UE 800 to complete the above method. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0202] 15, an embodiment of the present disclosure illustrates a configuration of a communication device 900. For example, the communication device 900 may be the aforementioned source UE, monitoring equipment, and / or U2U relay.
[0203] 15, communications device 900 includes a processing component 922 that further includes one or more processors, and memory resources represented by memory 932 for storing instructions, e.g., application programs, executable by processing component 922. The application programs stored in memory 932 may include one or more modules, each corresponding to a set of instructions. Processing component 922 is also configured to execute instructions for performing any of the aforementioned methods applied to an access device, e.g., any of the methods shown in any of FIGS. 4 through 9.
[0204] The communication device 900 may further include a power component 926 configured to perform power management of the communication device 900, a wired or wireless network interface 950 configured to connect the communication device 900 to a network, and an input / output (I / O) interface 958. The communication device 900 may operate based on an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0205] An embodiment of the present disclosure also provides a communication system including a source user equipment (UE) and a monitoring device.
[0206] The source UE is used to perform the information processing method provided by any of the aforementioned technical solutions, for example, the method described in any one of Figures 3 to 6.
[0207] The monitoring device is used to perform the information processing method provided by any of the aforementioned technical solutions, for example, the method described in any one of Figures 7 to 9.
[0208] As an example, the communication system may be used to perform at least the methods shown in FIG. 10 and / or FIG.
[0209] Other embodiments of the present invention will be readily apparent to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any modifications, uses, or adaptations of the present invention that follow the general principles of the present invention and include common general knowledge or ordinary technical means in the art that are not disclosed in this disclosure. It is to be understood that the specification and examples are exemplary only, with the true scope and spirit of the invention being indicated by the following claims.
[0210] It should be understood, however, that the present invention is not limited to the exact construction described above and illustrated in the drawings, and various modifications and changes can be made thereto without departing from the scope thereof, which is limited only by the appended claims.
Claims
1. 1. An information processing method performed by a source user equipment (UE), comprising: broadcasting a request message; The request message includes destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
1. An information processing method comprising:
2. The relay information of the source UE includes: Relay hop count information indicating the number of relay hops supported when the source UE acts as a target UE for U2U relay communication; and / or A relay indication indicating whether the source UE can act as a target UE for U2U relay communication is included.
2. The information processing method according to claim 1,
3. The source UE may function as a target UE in U2U relay communication, and the relay hop count information indicates that the source UE supports a relay hop count greater than 0; or The source UE cannot function as a target UE for U2U relay communication, and the relay hop count information indicates that the number of relay hops supported by the source UE is equal to 0 or the value of the relay hop count information is empty.
3. The information processing method according to claim 2.
4. The source UE wishes to function as a target UE for U2U relay communication, and the relay indication has a first value indicating that the source UE wishes to function as the target UE; or The source UE wishes to function as a target UE for U2U relay communication, and the relay indication has a second value indicating that the source UE does not wish to function as the target UE.
3. The information processing method according to claim 2.
5. receiving a response message transmitted from the monitoring device; the response message includes relay information of the monitoring device; The relay information of the monitoring device is used to indicate whether the monitoring device can function as a target UE for U2U relay communication.
5. The information processing method according to claim 4.
6. 1. An information processing method performed by a monitoring device, comprising: monitoring a request message sent from a source UE; The request message includes at least destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
1. An information processing method comprising:
7. and creating or updating information of the target UE maintained by the monitoring device in response to the relay information.
7. The information processing method according to claim 6,
8. and further comprising: sending a response message to the source UE according to the destination information.
7. The information processing method according to claim 6,
9. sending a response message to the source UE according to the destination information; the destination information indicates the monitoring device, and sending a relay accept message to the source UE; or If the destination information does not point to the monitoring device, sending a relay reject message to the source UE.
9. The information processing method according to claim 8.
10. The destination information indicates the monitoring device, and sending a relay acceptance message to the source UE includes: the destination information indicates the monitoring device, and the monitoring device wishes to function as a U2U relay for the source UE, and sending a relay acceptance message to the source UE.
10. The information processing method according to claim 9.
11. If the destination information does not point to the monitoring device, ignoring the request message.
7. The information processing method according to claim 6,
12. The response message includes relay information of the monitoring device.
12. The information processing method according to claim 10, wherein:
13. a transmitting module configured to broadcast a request message; The request message includes destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
1. An information processing device comprising:
14. The relay information of the source UE includes: Relay hop count information indicating the number of relay hops supported when the source UE acts as a target UE for U2U relay communication; and / or A relay indication indicating whether the source UE can act as a target UE for U2U relay communication is included.
14. The information processing apparatus according to claim 13,
15. The source UE may function as a target UE in U2U relay communication, and the relay hop count information indicates that the source UE supports a relay hop count greater than 0; or The source UE cannot function as a target UE for U2U relay communication, and the relay hop count information indicates that the number of relay hops supported by the source UE is equal to 0 or the value of the relay hop count information is empty.
15. The information processing apparatus according to claim 14,
16. The source UE wishes to function as a target UE for U2U relay communication, and the relay indication has a first value indicating that the source UE wishes to function as the target UE; or The source UE wishes to function as a target UE for U2U relay communication, and the relay indication has a second value indicating that the source UE does not wish to function as the target UE.
15. The information processing apparatus according to claim 14,
17. further comprising a receiving module configured to receive a response message transmitted from the monitoring device; the response message includes relay information of the monitoring device; The relay information of the monitoring device is used to indicate whether the monitoring device can function as a target UE for U2U relay communication.
17. The information processing apparatus according to claim 16,
18. a receiving module configured to monitor a request message sent from a source UE; The request message includes at least destination information and relay information of the source UE; the destination information is used to direct U2U relay from candidate user equipment to user equipment of the source UE; The relay information of the source UE is used to indicate whether the source UE can act as a target UE for U2U relay communication.
1. An information processing device comprising:
19. and a processing module configured to create or update target UE information maintained by the monitoring equipment in response to the relay information.
19. The information processing apparatus according to claim 18,
20. and a sending module configured to send a response message to the source UE according to the destination information.
19. The information processing apparatus according to claim 18,
21. The transmitting module: The destination information indicates the monitoring device, and the source UE is further configured to send a relay accept message to the source UE, or the destination information does not indicate the monitoring device, and the source UE is further configured to send a relay reject message to the source UE.
21. The information processing apparatus according to claim 20.
22. The transmitting module: the destination information indicates the monitoring device, and the monitoring device wishes to function as a U2U relay for the source UE, and is further configured to send a relay accept message to the source UE.
22. The information processing apparatus according to claim 21,
23. and a processing module configured to ignore the request message if the destination information does not point to the monitoring device.
19. The information processing apparatus according to claim 18,
24. The response message includes relay information of the monitoring device.
12. The information processing device according to claim 10, wherein the information processing device is a computer.
25. 1. A communication device, comprising: a processor, a transceiver, a memory, and a program stored in the memory and executable by the processor; When the processor executes the executable program, the information processing method according to any one of claims 1 to 5 or 6 to 12 is performed. A communication device characterized by:
26. A computer storage medium storing an executable program, After the executable program is executed by a processor, the information processing method according to any one of claims 1 to 5 or 6 to 12 is realized. A computer storage medium comprising:
27. 1. A communication system comprising: a source user equipment (UE) and a monitoring device; The source UE is used to execute the information processing method according to any one of claims 1 to 5, The monitoring device is used to execute the information processing method according to any one of claims 6 to 12. A communication system comprising:
Citation Information
Patent Citations
Relay discovery and relay forwarding method and device, and storage medium
CN108809897A
Method for relaying communication in wireless communication system and device for performing same
US20170244469A1
Apparatus and method for providing relay selection in device-to-device communication system
US20170359766A1
WTRU-to-network relay
WO2021092480A1
Communication control method, relaying user device, and remote user device
WO2022071572A1