Communication method, first terminal, second terminal, system, and storage medium
By establishing a communication connection through the device-to-device D2D interface, sending requests and receiving sensing results, the problem of high latency in sensing services is solved, and fast response and accurate sensing services are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2026-03-19
AI Technical Summary
Existing technologies have high latency in sensing services, making it difficult to meet the needs of rapid response.
The device-to-device (D2D) interface enables the discovery of perception services, establishes D2D communication connections, sends requests and receives perception result information, reduces dependence on the network, and improves the response speed and accuracy of perception services.
It enables rapid response and accurate perception services even without network functionality, reducing the latency of perception services.
Smart Images

Figure CN2024118074_19032026_PF_FP_ABST
Abstract
Description
Communication method, first terminal, second terminal, system and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a first terminal, a second terminal, a system and a storage medium. BACKGROUND
[0002] ISAC (Integrated Sensing And Communication) refers to using RF (Radio Frequency) signals for sensing and communication at the same time. This integration can improve spectrum efficiency, reduce latency and enhance the reliability of various applications. Integrating sensing and communication is particularly close to the relationship between mobile operators, UE (User Equipment) vendors, terminal vendors and users, and can significantly improve the overall user experience and network efficiency.
[0003] SUMMARY
[0004] In order to overcome the technical problem of high sensing service delay in the related art, the present disclosure provides a communication method, a first terminal, a second terminal, a system and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, executed by a first terminal, and the method comprises:
[0006] Based on a discovery procedure, triggering sensing service discovery through a device-to-device (D2D) interface, and establishing a D2D communication connection with a discovered second terminal;
[0007] Based on the D2D communication connection, sending a first request to the second terminal, the first request being used to request a sensing service;
[0008] Receiving sensing result information sent by the second terminal.
[0009] According to a second aspect of an embodiment of the present disclosure, a communication method is provided, executed by a second terminal, and the method comprises:
[0010] Based on a discovery procedure, determining that the second terminal is discovered by a first device through sensing service discovery, and establishing a D2D communication connection with the first terminal;
[0011] Based on the D2D communication connection, receiving a first request sent by the first terminal, the first request being used to request a sensing service;
[0012] According to the first request, sending sensing result information to the first terminal.
[0013] According to a third aspect of embodiments of the present disclosure, a first terminal is provided, comprising:
[0014] a transceiver configured to trigger, based on a discovery procedure, a perception service discovery over a D2D interface, and establish a D2D communication connection with a discovered second terminal;
[0015] the transceiver is further configured to send, based on the D2D communication connection, a first request to the second terminal, the first request being for requesting a perception service;
[0016] the transceiver is further configured to receive perception result information sent by the second terminal.
[0017] According to a fourth aspect of embodiments of the present disclosure, a second terminal is provided, comprising:
[0018] a transceiver configured to determine, based on a discovery procedure, that the second terminal is discovered by a first terminal through a perception service discovery, and establish a D2D communication connection with the first terminal;
[0019] the transceiver is further configured to receive, based on the D2D communication connection, a first request sent by the first terminal, the first request being for requesting a perception service;
[0020] the transceiver is further configured to send, according to the first request, perception result information to the first terminal.
[0021] According to a fifth aspect of embodiments of the present disclosure, a first terminal is provided, comprising:
[0022] one or more processors;
[0023] wherein the first terminal is configured to perform the communication method according to any one of the first aspect of the present disclosure.
[0024] According to a sixth aspect of embodiments of the present disclosure, a second terminal is provided, comprising:
[0025] one or more processors;
[0026] wherein the second terminal is configured to perform the communication method according to any one of the second aspect of the present disclosure.
[0027] According to a seventh aspect of embodiments of the present disclosure, a communication system is provided, comprising a first terminal and a second terminal;
[0028] The first terminal is configured to trigger, based on a discovery procedure, a sensing service discovery through a D2D interface, establish a D2D communication connection with a discovered second terminal, send a first request to the second terminal based on the D2D communication connection, the first request being used to request a sensing service, and receive sensing result information sent by the second terminal. The second terminal is configured to determine, based on a discovery procedure, that the second terminal is discovered by the first terminal through a sensing service discovery, establish a D2D communication connection with the first terminal, receive a first request sent by the first terminal based on the D2D communication connection, and send, to the first terminal, sensing result information according to the first request.
[0029] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are run on a communication device, causing the communication device to perform the communication method according to any one of the first aspect of the present disclosure, or causing the communication device to perform the communication method according to any one of the second aspect of the present disclosure.
[0030] According to a ninth aspect of the embodiments of the present disclosure, a computer program product is provided, which includes a computer program and / or instructions, when the computer program and / or instructions are executed by a communication device, realizing the communication method according to any one of the first aspect of the present disclosure, or when the computer program and / or instructions are executed by a communication device, realizing the communication method according to any one of the second aspect of the present disclosure.
[0031] By using the above technical solution, at least the following beneficial technical effects can be achieved:
[0032] The first terminal triggers, based on a discovery procedure, a sensing service discovery through a device-to-device (D2D) interface, establishes a D2D communication connection with a discovered second terminal, sends a first request to the second terminal based on the D2D communication connection, the first request being used to request a sensing service, and receives sensing result information sent by the second terminal. Thus, a UE-initiated sensing service is performed based on UE D2D sensing discovery, the response speed and accuracy of the sensing service are improved, and the delay of the sensing service is reduced. BRIEF DESCRIPTION OF DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0034] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0035] FIG. 1B is a schematic diagram of an ISAC system architecture according to an embodiment of the present disclosure.
[0036] FIG. 1C is a schematic diagram of a perception data management method according to an embodiment of the present disclosure.
[0037] FIG. 1D is a schematic diagram of a sensing system architecture according to an embodiment of the present disclosure.
[0038] FIG. 2A is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure.
[0039] FIG. 2B is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure.
[0040] FIG. 3A is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0041] FIG. 3B is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0042] FIG. 4A is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0043] FIG. 4B is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0044] FIG. 5A is a flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0045] FIG. 5B is a schematic diagram of a sensing range and QoS and location information according to an embodiment of the present disclosure.
[0046] FIG. 6 is a structural schematic diagram of a first terminal according to an embodiment of the present disclosure.
[0047] FIG. 7 is a structural schematic diagram of a second terminal according to an embodiment of the present disclosure.
[0048] FIG. 8 is a structural schematic diagram of a communication device 8100 according to an embodiment of the present disclosure.
[0049] FIG. 9 is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0050] The embodiments of the present disclosure provide a communication method, a first terminal, a second terminal, a system and a storage medium.
[0051] In a first aspect, the embodiments of the present disclosure provide a communication method, performed by a first terminal, comprising:
[0052] triggering, based on a discovery procedure, a perception service discovery through a device-to-device (D2D) interface, and establishing a D2D communication connection with a discovered second terminal;
[0053] sending, based on the D2D communication connection, a first request to the second terminal, the first request being used to request a perception service.
[0054] receiving the perception result information sent by the second terminal.
[0055] In the above embodiment, the UE-based D2D perception discovery method is provided, and the perception operation can be performed without the participation of the network function, thereby reducing the delay of the perception service.
[0056] In combination with some embodiments of the first aspect, in some embodiments, before the D2D communication connection is established with the discovered second terminal, the method further includes:
[0057] obtaining first information sent by one or more available terminals;
[0058] determining the second terminal from the one or more available terminals according to the first information;
[0059] The first information includes at least one of the following:
[0060] a perception service role supported by the one or more available terminals;
[0061] a perception service capability supported by the one or more available terminals;
[0062] a perception range supported by the one or more available terminals;
[0063] a quality of service (QoS) supported by the one or more available terminals;
[0064] location information of the one or more available terminals.
[0065] In the above embodiment, based on the first information transmitted by the available terminal, the first terminal can help to select the second terminal from the plurality of available terminals to perform the perception service operation, thereby improving the execution efficiency of the perception service and reducing the delay of the perception service.
[0066] In combination with some embodiments of the first aspect, in some embodiments, the perception service role includes at least one of the following: a perception transmitter, a perception receiver, a perception server, and the perception service capability includes at least one of the following: a perception signal sending capability, a perception signal receiving capability, and a perception result calculation capability.
[0067] In the above embodiment, the introduction of the perception service role and the perception service capability can more accurately determine the capability information of the available terminal, help the first terminal to better perform the perception service role allocation, and realize more accurate service personalization and user experience optimization.
[0068] In some embodiments of the first aspect, in some embodiments, the first request is used by the second terminal to determine a sensing terminal according to the first request, and the sensing terminal includes at least one of a sensing transmitter, a sensing receiver, and a sensing server.
[0069] In the above embodiments, the second terminal can select a sensing terminal from available terminals based on a sensing service request, so that the second terminal can dynamically adjust the allocation of sensing terminals based on the sensing request, thereby reducing sensing delay and improving the efficiency of sensing operations.
[0070] In some embodiments of the first aspect, in some embodiments, the first request includes at least one of sensing target information, sensing result information, required QoS, and available terminal information, wherein the available terminal is a terminal determined by the first terminal based on the sensing service discovery.
[0071] In the above embodiments, the second terminal can select a suitable available terminal to perform sensing services based on the relevant information carried in the sensing service request, thereby providing customized quality of service for sensing services and ensuring that the performance requirements of the sensing services are met.
[0072] In some embodiments of the first aspect, in some embodiments, the sensing target information includes at least one of sensing object information and sensing area information.
[0073] In the above embodiments, accurate sensing target information can help provide more stable and high-quality sensing services, and enable sensing services to use a variety of sensing scenarios to ensure the user's sensing experience.
[0074] In some embodiments of the first aspect, in some embodiments, the sensing object information includes at least one of object location information and device ID information, and the sensing area information includes at least one of area shape information, area location information, a tracking area identifier (TAI) list, a sensing unit list, and area latitude and longitude information.
[0075] In the above embodiments, the radiation range of the sensing object is expanded, and the quality of service of the sensing service is improved.
[0076] In some embodiments of the first aspect, in some embodiments, the sensing result information includes at least one of location information, distance information, angle information, speed information, identification information, detection information, reconstruction information, imaging information, tracking information, and monitoring information.
[0077] In the above embodiments, the sensing result corresponding to the sensing service can include multiple types, thereby improving the robustness of the sensing service to ensure the user's sensing experience.
[0078] In some embodiments combined with the first aspect, in some embodiments, the required QoS comprises at least one of: a QoS level, a service latency, a result resolution.
[0079] In the above embodiments, the low latency and high data transmission quality of the perception service are ensured by the required QoS, the overall efficiency of the perception service is improved, and the stability of the performance of the perception service is ensured.
[0080] In some embodiments combined with the first aspect, in some embodiments, the discovery procedure comprises at least one of: a ProSe discovery procedure, a V2X discovery procedure.
[0081] In the above embodiments, based on the discovery procedure, the direct communication capability between terminals can be enhanced, the dependence on the network is reduced, the efficiency of the perception service is improved, and the perception delay is reduced.
[0082] In a second aspect, the embodiments of the present disclosure provide a communication method, characterized in that the method is executed by a second terminal and comprises:
[0083] Based on the discovery procedure, it is determined that the second terminal is discovered by a first device through a perception service discovery, and a D2D communication connection is established with the first terminal;
[0084] Based on the D2D communication connection, a first request sent by the first terminal is received, and the first request is used to request a perception service;
[0085] According to the first request, perception result information is sent to the first terminal.
[0086] In the above embodiments, the second terminal obtains the perception result information corresponding to the perception service request based on the D2D perception communication, and feeds back the perception result information to the first terminal, so that the perception operation is implemented without the participation of the network function, thereby reducing the delay of the perception service.
[0087] In some embodiments combined with the second aspect, in some embodiments, the sending of the perception result information to the first terminal according to the perception service request comprises:
[0088] According to the first request, a perception service discovery is triggered through a D2D interface, and a D2D communication connection is established with a discovered third terminal;
[0089] Based on the D2D communication connection, capability exchange is performed with the third terminal, and the perception service capability of the third terminal is obtained;
[0090] According to the perception service capability, a perception server is determined from the third terminal;
[0091] sending the first request to the perception server based on the D2D communication connection;
[0092] receiving the perception result information sent by the perception server;
[0093] sending the perception result information to the first terminal.
[0094] In the above embodiment, the second terminal determines the third terminal based on the perception service request, determines the perception result information corresponding to the perception service request based on the third terminal, thereby realizing the perception service based on the D2D communication connection, and reducing the delay of the perception service.
[0095] In combination with some embodiments of the second aspect, in some embodiments, before the third terminal is determined from the third terminal according to the perception service capability, the method further comprises:
[0096] determining that the second terminal does not support the perception server function.
[0097] In the above embodiment, when it is determined that the second terminal does not support the perception server function, the third terminal is selected to perform the perception service operation, the applicability of the perception service process is improved, and the perception experience of the user is further improved.
[0098] In combination with some embodiments of the second aspect, in some embodiments, the first request comprises a perception service capability, and the perception service capability is used to indicate that the perception server determines the available terminal from the third terminal according to the perception service capability.
[0099] In combination with some embodiments of the second aspect, in some embodiments, the second terminal and the third terminal both satisfy a set condition, and the set condition comprises at least one of the following:
[0100] not served by a radio access network (RAN) node;
[0101] the serving network does not support the perception service;
[0102] preferentially selecting a perception operation performed only by the device.
[0103] In the above embodiment, the second terminal and the third terminal are both terminals that do not perform the perception operation through the network, thereby realizing the D2D communication connection based on the UE, performing the perception service operation, reducing the delay of the perception service, and improving the perception efficiency.
[0104] In combination with some embodiments of the second aspect, in some embodiments, before the D2D communication connection is established with the discovered third terminal, the method further comprises:
[0105] obtaining first information sent by one or more available terminals;
[0106] determine the third terminal from the one or more available terminals according to the first information;
[0107] The first information comprises at least one of:
[0108] a sensing service role supported by the one or more available terminals;
[0109] a sensing service capability supported by the one or more available terminals;
[0110] a sensing range supported by the one or more available terminals;
[0111] a QoS supported by the one or more available terminals;
[0112] location information of the one or more available terminals.
[0113] In the above embodiments, based on the first information transmitted by the available terminals, the second terminal can help select the third terminal from the multiple available terminals to perform the sensing service operation, thereby improving the execution efficiency of the sensing service and reducing the delay of the sensing service.
[0114] In combination with some embodiments of the second aspect, in some embodiments, the sensing service role comprises at least one of: a sensing transmitter, a sensing receiver, a sensing server, and the sensing service capability comprises at least one of: a sensing signal sending capability, a sensing signal receiving capability, and a sensing result calculation capability.
[0115] In combination with some embodiments of the second aspect, in some embodiments, the sending, according to the first request, the sensing result information to the first terminal comprises:
[0116] determining a sensing terminal according to the first request, the sensing terminal comprising at least one of: a sensing transmitter, a sensing receiver, and a sensing server;
[0117] sending a sensing measurement request to the sensing terminal;
[0118] receiving measurement data sent by the sensing terminal;
[0119] generating the sensing result information according to the measurement data;
[0120] sending the sensing result information to the first terminal.
[0121] In combination with some embodiments of the second aspect, in some embodiments, the first request comprises at least one of: sensing target information, sensing result information, required QoS, and available terminal information; wherein the available terminal is a terminal determined by the first terminal based on the sensing service discovery.
[0122] In some embodiments of the second aspect, in some embodiments, the perception target information comprises perception object information and / or perception area information.
[0123] In some embodiments of the second aspect, in some embodiments, the perception object information comprises at least one of: object position information, device ID information; and the perception area information comprises at least one of: area shape information, area position information, a TAI list, a perception unit list, area latitude and longitude information.
[0124] In some embodiments of the second aspect, in some embodiments, the required QoS comprises at least one of: a QoS level, a service delay, a result resolution.
[0125] In some embodiments of the second aspect, in some embodiments, the perception result information comprises at least one of: position information, distance information, angle information, speed information, identification information, detection information, reconstruction information, imaging information, tracking information, monitoring information.
[0126] In some embodiments of the second aspect, in some embodiments, the discovery procedure comprises at least one of: a ProSe discovery procedure, a V2X discovery procedure.
[0127] In a third aspect, the embodiments of the present disclosure provide a first terminal, comprising:
[0128] a transceiver module, configured to trigger, based on a discovery procedure, a perception service discovery through a D2D interface, and establish a D2D communication connection with a discovered second terminal;
[0129] the transceiver module is further configured to send, based on the D2D communication connection, a first request to the second terminal, the first request being used to request a perception service;
[0130] the transceiver module is further configured to receive perception result information sent by the second terminal.
[0131] In a fourth aspect, the embodiments of the present disclosure provide a second terminal, comprising:
[0132] a transceiver module, configured to determine, based on a discovery procedure, that the second terminal is discovered by a first device through a perception service discovery, and establish a D2D communication connection with the first terminal;
[0133] the transceiver module is further configured to receive, based on the D2D communication connection, a first request sent by the first terminal, the first request being used to request a perception service;
[0134] The transceiving module is further configured to send, to the first terminal, awareness result information according to the first request.
[0135] In a fifth aspect, an embodiment of the present disclosure provides a first terminal, comprising:
[0136] one or more processors;
[0137] The first terminal is configured to perform the communication method according to any one of the first aspect of the present disclosure.
[0138] In a sixth aspect, an embodiment of the present disclosure provides a second terminal, comprising:
[0139] one or more processors;
[0140] The second terminal is configured to perform the communication method according to any one of the second aspect of the present disclosure.
[0141] In a seventh aspect, an embodiment of the present disclosure provides a communication system, comprising a first terminal and a second terminal;
[0142] The first terminal is configured to trigger, based on a discovery procedure, an awareness service discovery through a D2D interface, establish a D2D communication connection with a discovered second terminal, send, based on the D2D communication connection, a first request to the second terminal, the first request being used to request an awareness service, and receive awareness result information sent by the second terminal; and the second terminal is configured to determine, based on a discovery procedure, that the second terminal is discovered by a first device through an awareness service discovery, establish a D2D communication connection with the first terminal, receive, based on the D2D communication connection, a first request sent by the first terminal, and send, according to the first request, awareness result information to the first terminal.
[0143] In an eighth aspect, an embodiment of the present disclosure provides a storage medium, the storage medium storing instructions, when the instructions are executed on a communication device, causing the communication device to perform the communication method according to any one of the first aspect of the present disclosure, or causing the communication device to perform the communication method according to any one of the second aspect of the present disclosure.
[0144] In a ninth aspect, an embodiment of the present disclosure provides a computer program product, comprising a computer program and / or instructions, when the computer program and / or instructions are executed by a communication device, realizing the communication method according to any one of the first aspect of the present disclosure, or when the computer program and / or instructions are executed by a communication device, realizing the communication method according to any one of the second aspect of the present disclosure.
[0145] In a tenth aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the method described in the above first aspect and / or the optional implementation of the second aspect.
[0146] It can be understood that the first terminal, the second terminal, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here.
[0147] The embodiments of the present disclosure propose a communication method, a first terminal, a second terminal, a system and a storage medium. In some embodiments, the terms of information processing method, communication method, etc. can be replaced with each other, the terms of information processing device, communication device, etc. can be replaced with each other, and the terms of information processing system, communication system, etc. can be replaced with each other.
[0148] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation of other embodiments.
[0149] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.
[0150] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.
[0151] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as “one”, “a”, “the”, “above”, “said”, “preceding”, “this” and the like, can represent “one and only one”, or “one or more”, “at least one” and the like. For example, in the case of using articles such as “a”, “an”, “the” and the like in English, the noun after the article can be understood as singular expression, or as plural expression.
[0152] In the embodiments of the present disclosure, "multiple" refers to two or more.
[0153] In some embodiments, the terms "at least one of", "one or more of", "a plurality of", "multiple", and the like can be replaced with each other.
[0154] In some embodiments, the description modes such as "at least one of A, B", "A and / or B", "A in one case and B in another case", "in response to a case A, in response to a case B", and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of B; in some embodiments, B is executed regardless of A; in some embodiments, A and B are selectively executed; in some embodiments, A and B are executed. When there are more branches such as A, B, C, and the like, the above is similar.
[0155] In some embodiments, the description modes such as "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of B; in some embodiments, B is executed regardless of A; in some embodiments, A and B are selectively executed. When there are more branches such as A, B, C, and the like, the above is similar.
[0156] The prefix words "first", "second", and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor do they limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0157] In some embodiments, "comprising A", "including A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0158] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0159] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.
[0160] In some embodiments, the apparatus and device can be interpreted as physical or virtual, and its name is not limited to the name recorded in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like.
[0161] In some embodiments, "network" can be interpreted as an apparatus contained in the network, such as an access network device, a core network device, and the like.
[0162] In some embodiments, an “access network device (AN device)” can also be referred to as a “radio access network device (RAN device),” a “base station (BS),” a “radio base station,” a “fixed station,” and in some embodiments can also be understood as a “node,” an “access point,” a “transmission point (TP),” a “reception point (RP),” a “transmission / reception point (TRP),” a “panel,” an “antenna panel,” an “antenna array,” a “cell,” a “macro cell,” a “small cell,” a “femto cell,” a “pico cell,” a “sector,” a “cell group,” a “serving cell,” a “carrier,” a “component carrier,” a “bandwidth part (BWP),” and the like.
[0163] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and / or the like.
[0164] In some embodiments, data, information and / or the like can be obtained in compliance with laws and regulations of a country in which the data, information and / or the like is obtained.
[0165] In some embodiments, data, information and / or the like can be obtained after consent of a user is obtained.
[0166] In addition, each element, each row, or each column in a table of embodiments of the present disclosure can be implemented as an independent embodiment, and a combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0167] FIG. 1A is an architecture diagram of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 includes a first terminal 101 and a second terminal 102.
[0168] In some embodiments, the first terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like, but is not limited thereto.
[0169] In some embodiments, the second terminal 102 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like, but is not limited thereto.
[0170] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new business scenarios appear, the technical solutions proposed by the present disclosure are also applicable to similar technical problems.
[0171] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1, or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are illustrative, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is illustrative, each subject can not be connected or can be connected, and the connection can be in any manner, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0172] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).
[0173] FIG. 1B is a schematic diagram of an ISAC system architecture, according to embodiments of the present disclosure. As shown in FIG. 1B, there are multiple different roles in the ISAC system including:
[0174] Sensing object or sensing environment: the target object of the sensed information, which is not within the scope of 3GPP (3rd Generation Partnership Project, 3rd Generation Partnership Project);
[0175] Transmitter: a device that transmits radio signals to a target object, such as a UE or gNB;
[0176] Receiver: a device that detects sensing information based on radio signals reflected by a target object, such as a UE or gNB;
[0177] Processor: a device that collects and processes sensing information to generate sensing results, such as a UE, gNB, core network entity, or application server, etc.
[0178] Consumer: an authorized device that requests or subscribes to sensing information and consumes output results calculated from sensing information, such as a UE application, ISAC service application server, core network entity, or RAN (Radio Access Network) node, etc.
[0179] Among them, for the target object, the sensing result can include the shape, size, direction, speed, position, distance or relative motion between objects (such as the relative motion between the target object and the sensing signal receiver) of the target object. For the target environment, the sensing result can include parameters describing the environmental space or state. In addition, the sensing result may be semi-processed data, rather than the final sensing result.
[0180] Figure 1C is a schematic diagram of a sensing data management method according to an embodiment of the present disclosure. As shown in Figure 1C, the receiver detects sensing raw data, and after local preprocessing of the sensing raw data, the processed sensing raw data is transmitted to the data processor for further processing. The processor generates sensing result information according to the received sensing data, and provides the sensing result information to the service consumer. At the same time, the sensing result can also be stored in the database for subsequent use by the sensing service.
[0181] FIG. 1D is a schematic diagram of a sensing system architecture, according to an embodiment of the present disclosure. As shown in FIG. 1D, in the sensing system architecture, a SF (Sensing Function) network element includes a SF-C (Sensing Function Control Plane) network element and a SF-U (Sensing Function User Plane) network element, which transmits and transports sensing information, and collects and processes sensing measurement data. An SDMF (Sensing Data Management Function) network element can store sensing data, and in some cases, can recover data to improve the energy efficiency of the UE. The sensing data stored by the SDMF can be shared with the SF network element.
[0182] In some embodiments, the sensing service can include the following steps:
[0183] (1) Network provides configuration and policy: when the A vehicle registers the 3GPP sensing service, the network side provides policy information and configuration information, so that the UE can take appropriate action during sensing, for example, obtaining 3GPP sensing data from other UEs or RAN entities. Among them, the policy information provided by the network side can provide guidance on discovering specific UEs or RAN entities with appropriate NR radio sensing capabilities, when to trigger a request, when to stop sending a request, a consumption format, a communication configuration (for example, under what conditions to use which 5G communication mode), a sensing configuration (such as which role a specific node uses in a specific sensing task, i.e., whether the specific node is a transmitter or a receiver), etc. The policy information and configuration information can be updated by the network side by providing information such as network conditions and movement patterns;
[0184] (2) A vehicle determines that its sensors are blocked: the sensors of the A vehicle are blocked by the B vehicle, and cannot fully detect the surroundings (for example, whether there is another vehicle in front), which can cause the vehicle to incorrectly calculate the distance required to stop at a traffic light. In other cases, the B vehicle can also reduce the effective sensing area, resulting in incorrect detection of the size, shape, speed, etc. of the sensing information of the approaching vehicle. For example, near a crossroads, if the above-mentioned sensor blocking situation occurs, the sensing results in the A vehicle cannot fully meet the needs and requirements of autonomous driving;
[0185] (3) A vehicle realizes the need for sensing input: due to the fact that the needs and requirements of autonomous driving cannot meet the needs of the current application scenario, the UE in the A vehicle receives a notification and determines that the sensors of the B vehicle are blocked, and the 5G system needs to assist in coordinating the sensing service;
[0186] (4) A vehicle discovers B vehicle: with the help of the strategy and configuration provided by the 5G system, A vehicle can search for the neighboring UE or RAN entity, or ask the network to provide UE or RAN entity recommendation (for example, considering the current network conditions of the target sensing area and its 3GPP-NR radio frequency sensing capability (for example, whether the UE / RAN entity supports sensing service). These information will be used to discover other vehicles and RAN entities with 3GPP-NR radio frequency sensors, which can support sensing in this area. In this example, A vehicle discovering B vehicle can help to provide sensing input;
[0187] (5) A vehicle connects B vehicle: A vehicle, B vehicle and / or RAN entity establish 5G communication connection, A vehicle determines the most suitable 5G communication mode according to the 5G system configuration and strategy;
[0188] (6) A vehicle requests B vehicle for perception information: the request information can indicate the information required for performing sensing, such as additional area to be covered, additional sensing target, synchronization information, etc;
[0189] (7) B vehicle sends perception result or 3GPP perception data to A vehicle: according to the information provided by A vehicle, B vehicle sends 3GPP perception data to A vehicle to identify the objects around it. It should be noted that when sharing 3GPP perception data between B vehicle and A vehicle, the regulations of the operator on applicable operator resources should be followed;
[0190] (8a) A vehicle processes 3GPP perception data locally: based on the non-3GPP sensing device configured by A vehicle, A vehicle can combine the 3GPP perception data provided by B vehicle with other sensors to calculate the perception result;
[0191] (8b) 5G system discloses the perception result to third-party application: B vehicle can share the perception result from camera, laser radar and non-3GPP perception data within the 5G system, and then disclose it to the third-party application server by the 5G system for third-party combination. It should be noted that the context information is the information forwarded together with the perception result, which provides the context of the perception result generation condition, and this context information can be used in the case of combining the perception result with data from other sources. It should also be noted that in the case where background information needs to be provided, the perception result information should be shared on the premise of obtaining appropriate consent, appropriate permission and complying with the regulations of the operator.
[0192] FIG. 2A is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2A, the embodiment of the present disclosure relates to a communication method, and the above method comprises:
[0193] In step S2101, the first terminal triggers, based on a discovery procedure, a perception service discovery through a D2D interface, and establishes a D2D communication connection with a discovered second terminal.
[0194] For example, the first terminal is a terminal initiating a perception service, and the first terminal needs to acquire perception target information of a target object based on the perception service, where the target object is an object to be perceived, and the perception target information can include perception object information and / or perception area information, the perception object information can include at least one of object position information, object speed information, object angle information, object shape information, object size information, and object distance information, and the perception area information can include at least one of area range information, area latitude and longitude information, area position information, and area shape information.
[0195] In some embodiments, the first terminal is a terminal initiating a perception service and needing to acquire perception target information of a target object.
[0196] In some embodiments, the first terminal is not limited in name, for example, it can be a "perception client UE", a "perception initiating UE", a "perception demand UE", a "perception application UE", a "perception service UE", and the like.
[0197] For example, in the embodiment, when the first terminal starts a perception service, the first terminal triggers a perception service discovery of the first terminal based on a discovery procedure through a D2D interface, and broadcasts perception service information in a perception range, where the discovery procedure is a discovery procedure configured in the first terminal for starting the perception service, and the D2D (Device-to-Device) interface is an interface for direct communication between terminals, that is, in the embodiment, the first terminal is allowed to detect each other and establish a communication connection based on the D2D interface and the discovery procedure without network support. The D2D interface can be a PC5 interface, which can be used for cellular vehicle networks, direct communication between running vehicles and between vehicles and other terminal devices without accessing network devices for data transmission. The low-latency communication technology supported by the PC5 interface can be used to realize direct communication between vehicles and other terminal devices, ensure the stability of vehicle communication, and prevent data loss during data communication, thereby improving the safety of road traffic.
[0198] In some embodiments, the discovery procedure includes at least one of a ProSe discovery procedure and a V2X discovery procedure.
[0199] For example, a ProSe (Proximity Services) discovery procedure allows terminals to communicate directly without network support, and this direct communication mode can be that terminals can discover each other within a local area, which is a square range centered on the location of the terminal and covered by the ProSe discovery procedure, to implement at least one of the following functions: social networks, local service discovery, public safety communication. The ProSe discovery procedure can be divided into two modes: (1) Model A (Announce-Monitor mode): in this mode, a terminal broadcasts its existence and related information, and other terminals can receive the information and respond, for example, terminal A broadcasts the location information of terminal A within the local area based on the Model A mode of the ProSe discovery procedure, and terminal B within the local area receives the location information and feeds back the receiving response information of the location information to terminal A. (2) Model B (Query-Response mode): a terminal sends a query request to discover other terminals nearby, and the discovered other terminals feed back related information to the terminal according to the broadcasted query request, for example: terminal A broadcasts a location inquiry request for other terminals within the local area based on the Model B mode of the ProSe discovery procedure, and terminal B within the local area receives the location inquiry request and feeds back the location information of terminal B to terminal A.
[0200] For example, a V2X discovery procedure allows vehicles to communicate directly with other terminals, which can include at least one of the following: infrastructure, pedestrians, and network devices, and the V2X discovery procedure can enable vehicles to identify and locate surrounding traffic participants, thereby achieving safe driving, traffic efficiency improvement, and intelligent traffic management, etc. For example, the V2X discovery procedure can include at least one of the following: (1) vehicle basic safety information: a vehicle broadcasts its location, speed, and driving direction information so that surrounding vehicles can learn its status in time; (2) road side safety information including at least one of the following: a road side unit broadcasts traffic signals and road condition information, which can help vehicles make better driving decisions; (3) map information; signal light information; (4) road traffic events; (5) traffic sign information.
[0201] Optionally, in the embodiment, the first terminal perceives the surrounding environment in the local area based on the ProSe discovery procedure and / or the V2X discovery procedure, and broadcasts a perception service request in the local area through a D2D interface to discover terminals in the local area that can respond to the perception service request. It should be understood that the first terminal repeatedly uses the ProSe discovery procedure and / or the V2X discovery procedure in the local area to trigger perception service discovery, and discovers terminals in the local area that can respond. The terminals in the local area that can respond to the perception service discovery are available terminals. The available terminals are configured with corresponding service capabilities and can provide the perception service to the first terminal. A second terminal is determined from the available terminals, and a D2D communication connection is established with the discovered second terminal.
[0202] Optionally, in some embodiments, the step S2101 includes the following steps.
[0203] The first terminal triggers perception service discovery based on the discovery procedure through a D2D interface, and obtains first information sent by one or more available terminals.
[0204] The first terminal determines a second terminal from the one or more available terminals according to the first information.
[0205] The first terminal establishes a D2D communication connection with the discovered second terminal.
[0206] For example, in the embodiment, the first terminal triggers perception service discovery based on the discovery procedure through a D2D interface, and inquires about terminals in the local area that can support the perception service. The terminals in the local area that can support the perception service are available terminals. After receiving the broadcast information, the available terminals feed back first information to the first terminal to respond to the inquiry request broadcast by the first terminal. For example, the first terminal is configured with a ProSe discovery procedure. The first terminal broadcasts service request information in the local area based on Model B of the ProSe discovery procedure to inquire about whether there are terminals in the local area that can support the perception service. When the available terminals in the local area determine that they can support the perception service based on their own capabilities, the available terminals send first information to the first terminal to respond to the inquiry request of the first terminal.
[0207] Optionally, based on different communication application scenarios, one or more available terminals can be included in the local area corresponding to the first terminal, and the one or more available terminals send first information to the first terminal based on the corresponding response triggered by the perception service discovery of the first terminal. The first information is related information of the available terminal. For example, the first information can include at least one of the following: position information of the available terminal, device number information, support perception capability information, and support perception range information. The first terminal can determine the position and capability of the one or more available terminals based on the first information fed back by the one or more available terminals, and select a target terminal that can be used to perform the perception service.
[0208] In some embodiments, the first information includes at least one of the following:
[0209] One or more available terminal support perception service roles;
[0210] One or more available terminal support perception service capabilities;
[0211] One or more available terminal support perception range;
[0212] One or more available terminal support quality of service (QoS);
[0213] Position information of one or more available terminals.
[0214] For example, the available terminal reports the first information to the first terminal, which can include at least one of the following:
[0215] The available terminal supports the perception service role, which can help the first terminal determine what perception service role to assign to the available terminal in the local area when performing the perception service;
[0216] The available terminal supports the perception service capability, which is the capability corresponding to the perception service role;
[0217] The available terminal supports the perception range, which is the perception range that the available terminal can radiate when performing the perception service. For example, the available terminal is a perception transmitting terminal, and the perception range is the maximum range that the available terminal can broadcast the perception signal;
[0218] The QoS of the available terminal is the maximum service quality supported by the available terminal. The first terminal can select an available terminal that meets the set requirements in terms of QoS to perform the perception service based on the QoS of the available terminal;
[0219] The position information of the available terminal can be applicable to the perception service that requires position information. The first terminal can select an available terminal to perform the perception service based on the position information.
[0220] In some embodiments, the perception service role includes at least one of the following: a perception transmitter, a perception receiver, a perception server, and the perception service capability includes at least one of the following: a perception signal sending capability, a perception signal receiving capability, and a perception result calculation capability.
[0221] In an example, the perception service role and the perception service capability supported by the available terminal correspond to each other, the perception transmitter supports the perception signal sending capability, the perception receiver supports the perception signal receiving capability, and the perception server supports the perception result calculation capability. The available terminal can report the perception service role and / or the perception service capability to the first terminal based on the first information. The same available terminal can support one or more perception service roles, and the embodiment does not limit this, and the feedback can be based on the capability of the available terminal.
[0222] In an example, the first terminal screens the available terminals based on the first information fed back by one or more available terminals, and selects one available terminal as a second terminal from the available terminals. The second terminal can be a terminal that can provide the perception service and has the strongest perception service execution capability. The embodiment does not limit the manner in which the first terminal screens the second terminal from the one or more available terminals, and the first terminal can select the second terminal from the available terminals based on the current actual perception service requirement.
[0223] In an example, the communication manner between the first terminal and the second terminal and the other available terminals in the embodiment is direct communication based on a D2D interface. The communication connection does not need to be involved by the network side, and data transmission is directly performed between the first terminal and the second terminal and the other available terminals. After the first terminal determines the second terminal from the one or more available terminals based on the above step, a D2D communication connection is established between the first terminal and the second terminal. Data communication is directly performed based on the established D2D communication connection.
[0224] Optionally, in some embodiments, the D2D communication connection between the first terminal and the second terminal is a direct communication connection. In an example, the D2D communication connection can include at least one of the following: Wi-Fi Direct (Wireless Fidelity Direct), Bluetooth communication, and Zigbee communication.
[0225] In step S2102, the first terminal sends a first request to the second terminal based on the D2D communication connection.
[0226] After the first terminal and the second terminal establish the D2D communication connection, the first terminal sends a perception service request to the second terminal based on the D2D interface to request the second terminal, wherein the first request is used for the first terminal to request the second terminal for the perception service, and the first request can be the perception service request. The perception service request includes the perception object information and the perception target information based on the perception object. It should be noted that the perception object is not in the local area of the first terminal, but the first terminal needs to perceive the perception object in the current communication scenario to obtain the perception target information of the perception object to make a response based on the perception target information. For example, the perception service initiated by the first terminal is the location perception service of terminal C, terminal C is not in the local area of the first terminal at present, and the first terminal sends a perception service request to the second terminal in the local area supporting the location service, the perception service request includes the device ID information of terminal C and the required perception result information (the location information of terminal C). If terminal C is in the local area corresponding to the second terminal at this time, the second terminal can perceive the location of terminal C based on the perception service request, and after obtaining the location information of terminal C, feeds back the perception result information (the location information of terminal C) to the first terminal.
[0227] In some embodiments, the first request includes at least one of:
[0228] The perception target information, the perception result information, the required QoS, and the available terminal information; wherein the available terminal is a terminal determined by the first terminal based on the perception service discovery.
[0229] In an example, the first request in the embodiment is the perception service request, and when the first terminal sends the perception service request to the second terminal, the second terminal needs to know the perception target information, the perception result information, the required QoS, and the available terminal information. The available terminal is the same as the available terminal in the above-mentioned embodiments, and will not be repeated here. The available terminal information can be one or more of the first information. The available terminal information can assist the second terminal in screening the terminal that can be used to execute the perception service.
[0230] In some embodiments, the perception target information includes at least one of: the perception object information, and the perception area information.
[0231] For example, the first terminal initiates a perception service for perceiving perception target information of a corresponding perception target, which can include perception object information and / or perception area information. The perception object can include at least one of a terminal, a target object, and a target area, and the corresponding perception target information can include at least one of position information, angle information, and speed information of the perception object. The perception area can be a certain target area or a target range, and the corresponding perception target information can include at least one of range information, shape information, and position information of the perception area.
[0232] In some embodiments, the perception object information includes at least one of object position information and device ID information, and the perception area information includes at least one of area shape information, area position information, a tracking area identity (TAI) list, a perception unit list, and area latitude and longitude information.
[0233] For example, the perception object information can be different based on different perception service requirements, and can include at least one of object position information and device ID information. The perception area information can include at least one of area shape information, area position information, a TAI (Tracking Area Identity) list, a perception unit list, and area latitude and longitude information. The TAI list is a mechanism for tracking the position of a UE, and when the UE moves, it needs to perform a location update between each TA (Tracking Area). The position information of the UE can be managed by the TAI, so that the UE does not need to perform a tracking area update when moving between TAs within the TAI list, thereby reducing frequent interaction with the terminal. According to the TAI list of the perception target, a TA area in which the current perception target is located can be determined.
[0234] In some embodiments, the perception result information includes at least one of position information, distance information, angle information, speed information, identification information, detection information, reconstruction information, imaging information, tracking information, and monitoring information.
[0235] The perception result information is, for example, a perception result of a perception object required by the first terminal, and can include a position, a distance, an angle, a speed, identification, detection, reconstruction, imaging, tracking, and monitoring of the perception object. The identification refers to a process of determining or verifying a category, a feature, and an identity of an object, and in a perception system, identification usually involves analyzing perception data to distinguish different objects or entities and matching them with known categories to obtain an identification result. The detection refers to a process of discovering or identifying an object by a perception system, and usually involves continuous detection of an environment to discover and issue an alarm in a timely manner when an object appears. The reconstruction refers to a process of reconstructing an object or a scene by using perception data, and in three-dimensional reconstruction, data can be collected from multiple perspectives to create a three-dimensional model of an object. The imaging refers to a process of creating a visual representation of an object or a scene, and can be achieved by using perception technologies such as photography, radar, and ultrasound. The imaging can be a two-dimensional picture or a three-dimensional model. The tracking refers to a process of continuously monitoring and recording a position and a motion state of an object over time. The monitoring refers to a process of continuously observing and detecting a certain area to ensure normal operation or to discover abnormal conditions in a timely manner, and usually involves data collection and analysis by using an automated system to perform corresponding actions when an abnormality is detected.
[0236] In some embodiments, the required QoS includes at least one of a QoS level, a service delay, and a result resolution.
[0237] The QoS level defines compliance of other QoS parameters in the perception request, such as a delay and a resolution (which can be classified into best effort, multiple QoS, and assured class). For example, if a high resolution is required in the perception request, when the QoS level is assured class, the result does not meet the requirement of the high resolution level, and an error and a reason are returned. When the QoS level is best effort, results that meet the requirement of the high resolution level are returned. The service delay is a time from sending the perception request to a response, and can include no delay, low delay, and delay tolerant. The result resolution is a resolution of a result.
[0238] In step S2103, the second terminal determines the perception result information according to the first request.
[0239] In an example, the second terminal in this embodiment first determines whether the sensing object is in the local area corresponding to the second terminal. If the second terminal is in the local area, the second terminal further determines whether the second terminal supports the sensing server function, which is a function of calculating the sensing result. When the second terminal supports the corresponding sensing server function and the sensing object is in the local area corresponding to the second terminal, the second terminal performs sensing on the sensing object according to the sensing capability, and obtains the sensing result information.
[0240] In step S2104, the second terminal sends the sensing result information to the first terminal.
[0241] In an example, after determining the sensing result information, the second terminal feeds back the sensing result information to the first terminal through the D2D interface.
[0242] In some embodiments, the names of information and the like are not limited to the names described in the embodiments. The terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0243] In some embodiments, the terms such as "radio", "wireless", "radio access network (RAN)", "access network (AN)", and "RAN-based" can be replaced with each other.
[0244] In some embodiments, the terms such as "time", "time point", "time position", and the like can be replaced with each other, and the terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0245] In some embodiments, “acquire”, “obtain”, “get”, “receive”, “transmit”, “bidirectional transmission”, “send and / or receive” can be replaced by each other, which can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by self-processing, autonomously implementing, and the like.
[0246] In some embodiments, the terms “send”, “transmit”, “report”, “issue”, “transmit”, “bidirectional transmission”, “send and / or receive” can be replaced by each other.
[0247] In some embodiments, the terms “certain”, “preset”, “preset”, “set”, “indicated”, “certain”, “arbitrary”, “first” and the like can be replaced by each other. “Certain A”, “preset A”, “preset A”, “set A”, “indicated A”, “certain A”, “arbitrary A”, “first A” can be interpreted as A specified in advance in protocols and the like, A obtained by setting, configuration, or indication, and the like, but are not limited thereto.
[0248] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but not limited thereto.
[0249] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101-S2104. For example, steps S2101+steps S2102 can be implemented as an independent embodiment, and steps S2103+steps S2104 can be implemented as an independent embodiment, but not limited thereto.
[0250] In some embodiments, steps S2101-S2104 can be exchanged in order or executed simultaneously, and steps S2103-S2105 can be exchanged in order or executed simultaneously.
[0251] In some embodiments, steps S2102 and S2103 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0252] In some embodiments, step S2101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0253] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 2A can be referred to.
[0254] FIG. 2B is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2B, the embodiment of the present disclosure relates to a communication method, and the method comprises:
[0255] In step S2201, the first terminal triggers the sensing service discovery through the D2D interface based on the discovery procedure, and establishes a D2D communication connection with the discovered second terminal.
[0256] The optional implementation of step S2201 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0257] In step S2202, the second terminal determines not to support the sensing server function, and triggers the sensing service discovery through the D2D interface based on the first request to obtain the first information sent by one or more available terminals.
[0258] In an example, the first request in the present embodiment is a sensing service request. If the second terminal determines that the sensing object is not in the local area corresponding to the second terminal, and / or the second terminal does not support the sensing capability corresponding to the sensing result, the second terminal needs to discover other available terminals to perform the sensing service initiated by the first terminal. According to the sensing service request, the second terminal can trigger the sensing service discovery through the D2D interface based on the discovery procedure to obtain the first information sent by one or more available terminals. In the present embodiment, the process of the second terminal receiving the first information is the same as the process of the first terminal receiving the first information in step S2101, which can refer to the above embodiments and will not be repeated here.
[0259] In step S2203, the second terminal determines the third terminal from the one or more available terminals according to the first information.
[0260] In an example, the way for the second terminal to determine the third terminal according to the first information is the same as the way for the first terminal to determine the second terminal according to the first information in step S2102, which can refer to the above embodiments and will not be repeated here.
[0261] Optionally, the perception service initiated by the first terminal can be participated by one or more other terminals. If the second terminal is capable of perceiving the perception result of the perception object, the perception service initiated by the first terminal can be completed by the first terminal and the second terminal. If the second terminal is incapable of perceiving the perception result of the perception object, the second terminal discovers a third terminal based on the perception service discovery to participate in the perception service. If the third terminal is capable of perceiving the perception result of the perception object, the third terminal determines the perception result, sends the perception result to the second terminal, and the second terminal sends the perception result to the first terminal. That is, the perception service initiated by the first terminal can be completed by the first terminal, the second terminal and the third terminal. If the third terminal is still incapable of perceiving the perception result of the perception object, the third terminal discovers a fourth terminal based on the perception service discovery to participate in the perception service, and the process is repeated until a terminal capable of perceiving the perception object is found.
[0262] For example, the perception service initiated by the first terminal can be a perception service participated by multiple terminals. For example, the first terminal obtains shape information of a certain area based on the perception service, and the shape information of the area needs to be perceived by multiple terminals. Based on the measurement information fed back by each terminal, the shape information of the area is obtained. The third terminal selected by the second terminal to initiate the perception service is a terminal capable of perceiving the shape of the area.
[0263] In some embodiments, the second terminal and the third terminal both satisfy the set condition, and the set condition includes at least one of the following:
[0264] Not served by the RAN node;
[0265] The serving network does not support the perception service;
[0266] Preferentially selecting a perception operation performed only by the device.
[0267] For example, in this embodiment, the second terminal UE1 and the third terminal UE2-UEn both satisfy the set condition. For example, UE1-UEn are not served by the RAN node, or the current serving network of UE1-UEn does not support the perception service, or UE1-UEn is configured with an execution rule indicating that a UE-only operation (a perception operation performed only by the UE without relying on the control or processing of the network) is preferentially selected to perform the perception service.
[0268] In step S2204, the second terminal establishes a D2D communication connection with the discovered third terminal.
[0269] For example, the second terminal establishes a D2D communication connection with the discovered third terminal in the same way as the first terminal establishes a D2D communication connection with the second terminal in step S2103 described above. For details, refer to step S2103 described above, which will not be repeated here.
[0270] In step S2205, the second terminal exchanges capabilities with the third terminal based on the D2D communication connection, and obtains the sensing service capability of the third terminal.
[0271] For example, the third terminal can be a terminal UE2. In this case, the sensing service initiated by the first terminal is participated by the first terminal UE, the second terminal UE1, and the third terminal UE2. The third terminal UE2 can generate sensing measurement information by sensing the sensing result of the sensing object and send it to the second terminal UE1. The second terminal UE1 supports the sensing result calculation capability and calculates the sensing result by calculating the sensing measurement information and sends it to the first terminal UE. The third terminal can also be a plurality of terminals UE2-UEn. When the third terminal is UE2-UEn, the sensing capability exchange needs to be performed between UE1-UEn. The sensing service capability of UE2-UEn is collected by UE1, so that UE1 can select the corresponding sensing service role to complete the sensing service based on the sensing service capability of UE1-UEn. For example, UE1 selects UE3 as a sensing transmitter, selects UE4 as a sensing receiver, and selects UE7 as a sensing server based on the sensing service capability of the third terminal. UE3 sends sensing information to the sensing object. The sensing information reflects the reflected information to UE4. UE4 sends the reflected information to UE7 as sensing measurement information. UE7 calculates the sensing result based on the sensing measurement information, generates sensing result information, and sends it to UE1. UE1 feeds back the sensing result information to UE.
[0272] In step S2206, the second terminal determines a sensing server from the third terminal according to the sensing service capability.
[0273] For example, based on the above-mentioned sensing capability exchange process, the second terminal obtains the sensing capability of the third terminal, selects a certain terminal from the third terminal as a sensing server, and establishes a D2D communication connection with the sensing server based on the D2D interface. The sensing server is used to generate sensing result information of the sensing object based on the measurement result.
[0274] In step S2207, the second terminal sends a first request to the sensing server based on the D2D communication connection.
[0275] For example, in this embodiment, the first request is a sensing service request. The second terminal sends a sensing service request to the sensing server based on the D2D communication connection. The sensing server performs the sensing service according to the sensing service request.
[0276] In step S2208, the perception server obtains the perception measurement information from the perception terminal according to the first request, performs the perception result calculation according to the perception measurement information, and generates the perception result information and sends the perception result information to the second terminal.
[0277] For example, the perception server can initiate the perception service discovery process according to the perception service request, determine the perception transmitter and the perception receiver from the discovered available terminals, send the perception service request to the perception transmitter, trigger the perception transmitter to send the perception information to the perception object, obtain the perception measurement information from the perception receiver, generate the perception result information based on the perception measurement information, and send the perception result information to the second terminal.
[0278] In step S2209, the second terminal sends the perception result information to the first terminal.
[0279] After receiving the perception result information, the second terminal sends the perception result information to the first terminal, thereby completing the perception service process initiated by the first terminal.
[0280] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms such as “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “symbol”, “codebook”, “codeword”, “codepoint”, “bit”, “data”, “program”, “chip”, and the like can be replaced with each other.
[0281] In some embodiments, the terms such as “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, “RAN-based”, and the like can be replaced with each other.
[0282] In some embodiments, the terms such as “time”, “time point”, “time”, “time position”, and the like can be replaced with each other, and the terms such as “duration”, “period”, “time window”, “window”, “time”, and the like can be replaced with each other.
[0283] In some embodiments, “acquire”, “obtain”, “get”, “receive”, “transmit”, “bidirectionally transmit”, “send and / or receive” can be replaced by each other, which can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by self-processing, implementing autonomously, and the like.
[0284] In some embodiments, the terms “send”, “transmit”, “report”, “issue”, “transmit”, “bidirectionally transmit”, “send and / or receive”, and the like can be replaced by each other.
[0285] In some embodiments, the terms “certain”, “preseted”, “preset”, “set”, “indicated”, “certain”, “arbitrary”, “first”, and the like can be replaced by each other. “Certain A”, “preset A”, “preset A”, “set A”, “indicated A”, “certain A”, “arbitrary A”, “first A” can be interpreted as A specified in advance in protocols and the like, can be interpreted as A obtained by setting, configuring, or indicating, and the like, can be interpreted as certain A, certain A, arbitrary A, or first A, and the like, but are not limited thereto.
[0286] In some embodiments, determination or judgment can be made by a value represented by 1 bit (0 or 1), can be made by a true or false value (Boolean value) represented by true or false, can be made by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0287] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101-S2109. For example, step S2101 can be implemented as an independent embodiment, steps S2202+S2203 can be implemented as an independent embodiment, steps S2201+S2202+S2203+S2204 can be implemented as an independent embodiment, steps S2205+S2206+S2207+S2208+S2209 can be implemented as an independent embodiment, but are not limited thereto.
[0288] In some embodiments, steps S2201-S2209 can be exchanged in order or executed simultaneously.
[0289] In some embodiments, steps S2201, S2202, S2203, S2204, S2205, S2206, S2207, S2208, S2209 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0290] In some embodiments, the optional implementation of step S2101 can be replaced by the optional implementation of step S2101 in FIG. 2A, and the optional implementation of steps S2207-S2209 can refer to the optional implementation described in the corresponding description of FIG. 2B.
[0291] In some embodiments, steps S2101+steps S2207+steps S2208+steps S2209 can be implemented as an independent embodiment, wherein step S2101 can be replaced by the optional implementation of step S2101 in FIG. 2A, and the optional implementation of steps S2207-S2209 can refer to the optional implementation described in the corresponding description of FIG. 2B.
[0292] In some embodiments, steps S2101+steps S2202+steps S2203+steps S2204+steps S2205+steps S2206+steps S2207+steps S2208+steps S2209 can be implemented as an independent embodiment, wherein step S2101 can be replaced by the optional implementation of step S2101 in FIG. 2A, and the optional implementation of steps S2202-S2209 can refer to the optional implementation described in the corresponding description of FIG. 2B.
[0293] FIG. 3A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3A, the embodiment of the present disclosure relates to a communication method, which is performed by a first terminal, and the above method comprises:
[0294] In step S3101, based on a discovery procedure, a sensing service discovery is triggered through a D2D interface, and a D2D communication connection is established with a discovered second terminal.
[0295] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be described here.
[0296] In step S3102, based on the D2D communication connection, a first request is sent to the second terminal.
[0297] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be described here.
[0298] In step S3103, sensing result information sent by the second terminal is received.
[0299] The optional implementation of step S3103 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be described here.
[0300] The communication method related to the embodiments of the present disclosure can include at least one of steps S3101-S3103. For example, step S3101 can be implemented as an independent embodiment, step S3102 can be implemented as an independent embodiment, step S3103 can be implemented as an independent embodiment, step S3101+step S3102 can be implemented as an independent embodiment, step S3102+step S3104 can be implemented as an independent embodiment, step S3103+step S3104 can be implemented as an independent embodiment, step S3101+step S3102+step S3104 can be implemented as an independent embodiment, step S3102+step S3103+step S3104 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0301] In some embodiments, steps S3101-S3103 can be exchanged in order or executed simultaneously.
[0302] In some embodiments, steps S3101 and S3102 are optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0303] In some embodiments, other optional implementations described before or after the description of FIG. 3A can be referred to.
[0304] FIG. 3B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3A, the embodiments of the present disclosure relate to a communication method performed by a first terminal, and the method comprises:
[0305] In step S3201, based on a discovery procedure, a sensing service discovery is triggered through a D2D interface, and first information sent by one or more available terminals is acquired.
[0306] Optional implementations of step S3201 can be referred to optional implementations of step S2101 of FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described herein.
[0307] In step S3202, according to the first information, a second terminal is determined from the one or more available terminals.
[0308] Optional implementations of step S3202 can be referred to optional implementations of step S2101 of FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described herein.
[0309] In step S3203, a D2D communication connection is established with the discovered second terminal.
[0310] The optional implementation of step S3203 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0311] In step S3204, the first request is sent to the second terminal based on the D2D communication connection.
[0312] The optional implementation of step S3204 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0313] In step S3205, the sensing result information sent by the second terminal is received.
[0314] The optional implementation of step S3205 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0315] The communication method related to the embodiments of the present disclosure can include at least one of steps S3201-S3205. For example, step S3201 can be implemented as an independent embodiment, step S3202 can be implemented as an independent embodiment, step S3203 can be implemented as an independent embodiment, step S3204 can be implemented as an independent embodiment, step S3205 can be implemented as an independent embodiment, step S3201+step S3202 can be implemented as an independent embodiment, step S3202+step S3204 can be implemented as an independent embodiment, step S3201+step S3205 can be implemented as an independent embodiment, step S3201+step S3202+step S3204+step S3205 can be implemented as an independent embodiment, but not limited thereto.
[0316] In some embodiments, steps S3201-S3205 can be exchanged in order or executed simultaneously.
[0317] In some embodiments, steps S3201, S3202, and S3203 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0318] In some embodiments, other optional implementations can be described before or after the description corresponding to FIG. 3B.
[0319] FIG. 4A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4A, the communication method related to the embodiments of the present disclosure is executed by a second terminal, and the above method includes:
[0320] At step S4101, based on the discovery procedure, it is determined that the second terminal is discovered by the first device through the perception service discovery, and the D2D communication connection is established with the first terminal.
[0321] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0322] At step S4102, based on the D2D communication connection, the first request sent by the first terminal is received.
[0323] The optional implementation of step S4102 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0324] At step S4103, according to the first request, the perception result information is sent to the first terminal.
[0325] The optional implementation of step S4103 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0326] The communication method involved in the embodiments of the present disclosure can include at least one of steps S4101-S4103. For example, step S4101 can be implemented as an independent embodiment, step S4102 can be implemented as an independent embodiment, step S4103 can be implemented as an independent embodiment, step S4101+step S4102 can be implemented as an independent embodiment, step S4102+step S4104 can be implemented as an independent embodiment, step S4103+step S4104 can be implemented as an independent embodiment, step S4101+step S4102+step S4104 can be implemented as an independent embodiment, step S4102+step S4103+step S4104 can be implemented as an independent embodiment, but not limited thereto.
[0327] In some embodiments, steps S4101-S4103 can be exchanged in order or executed simultaneously.
[0328] In some embodiments, steps S4101 and S4102 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0329] In some embodiments, other optional implementations can be recorded before or after the description corresponding to FIG. 4A.
[0330] FIG. 4B is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 4A, the embodiments of the present disclosure relate to a communication method, which is performed by a second terminal, and the method comprises:
[0331] In step S4201, based on the discovery procedure, it is determined that the second terminal is discovered by the first device through the sensing service discovery, and the D2D communication connection is established with the first terminal.
[0332] The optional implementation of step S4201 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0333] In step S4202, the first request sent by the first terminal based on the D2D communication connection is obtained.
[0334] The optional implementation of step S4202 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0335] In step S4203, it is determined that the sensing server function is not supported to trigger the sensing service discovery through the D2D interface according to the first request, and the first information sent by one or more available terminals is obtained.
[0336] The optional implementation of step S4203 can refer to the optional implementation of step S2202 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be repeated here.
[0337] In step S4204, the third terminal is determined from the one or more available terminals according to the first information.
[0338] The optional implementation of step S4204 can refer to the optional implementation of step S2203 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be repeated here.
[0339] In step S4205, the D2D communication connection is established with the discovered third terminal.
[0340] The optional implementation of step S4205 can refer to the optional implementation of step S2204 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be repeated here.
[0341] In step S4206, the capability exchange is performed with the third terminal based on the D2D communication connection, and the sensing service capability of the third terminal is obtained.
[0342] The optional implementation of step S4206 can refer to the optional implementation of step S2205 in FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be repeated here.
[0343] Step S4207, determining the perception server from the third terminal according to the perception service capability.
[0344] Optional implementation of step S4207 can refer to the optional implementation of step S2206 in FIG. 2B and other associated parts in the embodiments involved in FIG. 2B, which will not be repeated here.
[0345] Step S4208, sending the first request to the perception server based on the D2D communication connection.
[0346] Optional implementation of step S4208 can refer to the optional implementation of step S2207 in FIG. 2B and other associated parts in the embodiments involved in FIG. 2B, which will not be repeated here.
[0347] Step S4209, receiving the first request sent by the perception server.
[0348] Optional implementation of step S4209 can refer to the optional implementation of step S2208 in FIG. 2B and other associated parts in the embodiments involved in FIG. 2B, which will not be repeated here.
[0349] Step S4210, sending the perception result information to the first terminal.
[0350] Optional implementation of step S4210 can refer to the optional implementation of step S2209 in FIG. 2B and other associated parts in the embodiments involved in FIG. 2B, which will not be repeated here.
[0351] The communication method involved in the embodiments of the present disclosure can include at least one of steps S4201-S4210. For example, step S4201+step S4202+step S4203 can be implemented as an independent embodiment, and step S4204+step S4205+step S4206 can be implemented as an independent embodiment, but not limited thereto.
[0352] In some embodiments, steps S4201-S4210 can be exchanged in order or executed simultaneously.
[0353] In some embodiments, steps S4201, S4202, S4203, S4205, S4206, S4207, S4208 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0354] In some embodiments, other optional implementations can be recorded before or after the description corresponding to FIG. 4B.
[0355] FIG. 5A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5A, the embodiment of the present disclosure relates to a communication method, and the method comprises:
[0356] Step 0, when the UE needs to start the sensing service, the UE first triggers the sensing service discovery through the PC5 interface, wherein the UE can reuse the ProSe and / or V2X-based discovery procedure, and the sensing service discovery information includes the sensing service roles supported by the UE, the sensing service capabilities, the supported sensing range and QoS, and the location information.
[0357] For example, as shown in FIG. 5, only the ProSe-based discovery procedure is shown, including Model A (“I am here”) and Model B (“Who is there / are you there”), and the UE can also trigger the sensing service using the V2X-based discovery procedure. The sensing service roles / capabilities supported by the UE include: sensing transmitter (with sensing signal transmission capability), sensing receiver (with sensing signal reception capability), sensing server (with sensing result calculation capability), etc. The sensing range and QoS supported by the UE, and the location information can be used to select the sensing transmitter, the sensing receiver, or the sensing server. FIG. 5B is a schematic diagram of the sensing range and the QoS and location information according to an embodiment of the present disclosure. As shown in FIG. 5B, the sensing range is the range in which the UE triggers the sensing service discovery.
[0358] Step 1, if the discovery procedure of the UE is successful, the UE establishes a PC5 connection with the discovered UE.
[0359] Step 2, the UE sends a sensing service request to UE1, and the sensing service request includes the sensing target description, the sensing result description, and the required QoS, and can also include the related information of the other available UEs discovered in the above step.
[0360] For example, the sensing target can be an object or a region. For the object, the description includes the location information of the object, the device ID, etc.; for the region, the description includes the region shape information, the region description information, the TAI (Timing Advance Index) list, the unit list, the longitude and latitude information, etc.; the sensing result description includes the location information of the sensing object, the distance information, the angle information, the speed information, the identification, the detection, the reconstruction, the imaging, the tracking, and the monitoring, etc.; and the required QoS includes the QoS category, the service delay, and the result analysis, etc.
[0361] Step 3, after receiving the sensing service request, UE1 determines that other UEs need to participate in the sensing process according to the sensing service request, and then UE1 discovers UE2-UEn, wherein the discovery process of UE2-UEn is the same as the discovery process of UE described above, and the above steps can be referred to, and will not be repeated here.
[0362] Step 4, if UE1-UEn are not served by RAN nodes, or the service network is not only sensing service, or the user end UE preferentially selects UE-only sensing operation, then the UE-based D2D (Device-to-Device Sensing) sensing is applied.
[0363] Among them, the UE-only sensing operation does not involve the 5GC (5G core network) NF network element, so it is suitable for low delay requirement sensing scene, such as automatic driving scene.
[0364] Step 5, UE1 and UE2-UEn perform capability exchange, which can be performed under the coordination of the sensing server UE in the following steps, and PC5 connection is established between UE1-UEn before this step.
[0365] Step 6, if UE1 does not support sensing server function or UE1 selects a different sensing server UE from UE1, UE1 will discover and select a sensing server UE, and UE1 establishes PC5 connection with the selected sensing server UE.
[0366] Step 7, if a sensing server UE is selected, UE1 will send a sensing request to the selected sensing server UE, which indicates other UEs2-UEn and indicates the required sensing result and QoS.
[0367] Step 8, UE1 provides the capabilities of UE1 and UE2-UEn to the sensing server UE, and according to the capabilities, the sensing server UE can select UEx (such as UEx-UEy) from UE2-UEn for subsequent sensing operation. In addition, the sensing server UE can also provide assistance data for the selected UE for further use.
[0368] Steps 9-12, the sensing server UE sends a sensing measurement information request to UE1, and after performing sensing measurement, the measurement data is sent to the sensing server UE for result calculation.
[0369] Step 13, the sensing server UE sends a ranging / SL (Sidelin, direct link) positioning response to UE1, which includes the sensing result information required in the above steps.
[0370] Step 14, the sensing result is transmitted to the sensing client UE through PC5.
[0371] In the above manner, the method for sensing discovery based on UE D2D communication can perform a sensing service through a direct communication interface between UEs without the participation of the network side, thereby reducing the delay of the sensing service.
[0372] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or combined with optional implementation manners of other embodiments.
[0373] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus including units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is also proposed, including units or modules for implementing each step performed by a network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0374] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0375] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), or the like.
[0376] FIG. 6 is a structural schematic diagram of the first terminal according to the embodiments of the present disclosure. As shown in FIG. 6, the first terminal 6100 can include a transceiver module 6101, a transceiver module 6102, and a transceiver module 6103. In some embodiments, the transceiver module 6101 is configured to trigger the perception service discovery through a device-to-device (D2D) interface based on a discovery procedure, establish a D2D communication connection with a discovered second terminal, the transceiver module 6102 is configured to send a first request to the second terminal based on the D2D communication connection, the first request is used to request the perception service, and the transceiver module 6103 is configured to receive the perception result information sent by the second terminal. Optionally, the transceiver module 6101, the transceiver module 6102, and the transceiver module 6103 are used to perform at least one of the communication steps of determining and / or acquiring performed by the first terminal in any of the above methods, which will not be described here.
[0377] In some embodiments, the transceiver module can include a receiving module and a sending module, which can be separate or integrated together. Optionally, the sending module can be replaced by a transmitter. The receiving module can be replaced by a receiver.
[0378] Fig. 7 is a structural schematic diagram of a second terminal according to embodiments of the present disclosure. As shown in Fig. 7, the second terminal 7100 can include a transceiver module 7101, a transceiver module 7102, and a transceiver module 7103. In some embodiments, the transceiver module 7101 is configured to determine, based on a discovery procedure, that the second terminal is discovered by the first device through the perception service discovery, establish a D2D communication connection with the first terminal, the transceiver module 7102 is configured to receive a first request sent by the first terminal based on the D2D communication connection, the first request is used to request the perception service, and the transceiver module 7103 is configured to send perception result information to the first terminal according to the first request. Optionally, the transceiver module 7101, the transceiver module 7102, and the transceiver module 7103 are used to perform at least one of the communication steps such as determination and / or acquisition performed by the second terminal in any of the above methods, which will not be described here.
[0379] In some embodiments, the transceiver module can include a receiving module and a sending module, which can be separate or integrated together. Optionally, the sending module can be replaced by a transmitter. The receiving module can be replaced by a receiver.
[0380] Fig. 8 is a structural schematic diagram of a communication device 8100 according to embodiments of the present disclosure. The communication device 8100 can be a network device (such as an access network device, a core network device, etc.), a terminal (such as a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 8100 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.
[0381] As shown in Fig. 8, the communication device 8100 includes one or more third processors 8101. The third processor 8101 can be a general-purpose processor or a special-purpose processor, etc., which can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Optionally, the communication device 8100 is used to execute any of the above methods. Optionally, the one or more third processors 8101 are used to call instructions to enable the communication device 8100 to execute any of the above methods.
[0382] In some embodiments, the communication device 8100 further includes one or more third transceivers 8102. When the communication device 8100 includes one or more third transceivers 8102, the third transceiver 8102 performs at least one of the communication steps of sending and / or receiving in the above-described methods, and the third processor 8101 performs at least one of the other steps. In optional embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced by each other, and the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0383] In some embodiments, the communication device 8100 further includes one or more third memories 8103 for storing data. Optionally, all or part of the third memory 8103 can also be outside the communication device 8100. In optional embodiments, the communication device 8100 can include one or more first interface circuits 8104. Optionally, the first interface circuit 8104 is connected to the third memory 8103, and the first interface circuit 8104 can be used to receive data from the third memory 8103 or other devices, and can be used to send data to the third processor 8101 or other devices. For example, the first interface circuit 8104 can read the data stored in the third memory 8103 and send the data to the third processor 8101.
[0384] The communication device 8100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 can not be limited by Figure 8. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0385] Figure 9 is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. For the case where the communication device 8100 is a chip or a chip system, reference can be made to the structural schematic diagram of the chip 8200 shown in Figure 9, but not limited thereto.
[0386] The chip 8200 includes one or more fourth processors 8201. The chip 8200 is configured to perform any of the above methods.
[0387] In some embodiments, the chip 8200 further includes one or more second interface circuits 8202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can replace each other. In some embodiments, the chip 8200 further includes one or more fourth memories 8203 configured to store data. Optionally, all or part of the fourth memory 8203 can be outside the chip 8200. Optionally, the second interface circuit 8202 is connected with the fourth memory 8203, the second interface circuit 8202 can be configured to receive data from the fourth memory 8203 or other devices, and the second interface circuit 8202 can be configured to send data to the fourth memory 8203 or other devices. For example, the second interface circuit 8202 can read the data stored in the fourth memory 8203 and send the data to the fourth processor 8201.
[0388] In some embodiments, the second interface circuit 8202 performs at least one of the communication steps such as sending and / or receiving in the above methods. The second interface circuit 8202 performs the communication steps such as sending and / or receiving in the above methods, for example, means that the second interface circuit 8202 performs data interaction between the fourth processor 8201, the chip 8200, the fourth memory 8203 or the transceiver device. In some embodiments, the fourth processor 8201 performs at least one of the other steps.
[0389] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, etc. can be combined or separated according to the situation. Optionally, part or all of the steps can also be performed by multiple modules and / or devices in cooperation, which is not limited here.
[0390] The disclosure also proposes a storage medium, and the above storage medium stores instructions, when the above instructions run on the communication device 8100, the communication device 8100 performs any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but is not limited to this, it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but is not limited to this, it can also be a transitory storage medium.
[0391] The disclosure also proposes a program product, and the above program product is executed by the communication device 8100, so that the communication device 8100 performs any of the above methods. Optionally, the above program product is a computer program product.
[0392] The disclosure also proposes a computer program, when it runs on a computer, it makes the computer perform any of the above methods.
Claims
1. A communication method characterized by comprising: The method is executed by a first terminal, and comprises: triggering, by a device-to-device (D2D) interface, a sensing service discovery based on a discovery procedure, and establishing a D2D communication connection with a discovered second terminal; sending, to the second terminal, a first request based on the D2D communication connection, the first request being used for requesting a sensing service; receiving sensing result information sent by the second terminal.
2. The method of claim 1, wherein, Before the D2D communication connection with the discovered second terminal is established, the method further comprises: obtaining first information sent by one or more available terminals; determining the second terminal from the one or more available terminals according to the first information; wherein the first information comprises at least one of the following: a sensing service role supported by the one or more available terminals; a sensing service capability supported by the one or more available terminals; a sensing range supported by the one or more available terminals; a quality of service (QoS) supported by the one or more available terminals; location information of the one or more available terminals.
3. The method of claim 2, wherein, The sensing service role comprises at least one of a sensing transmitter, a sensing receiver, and a sensing server, and the sensing service capability comprises at least one of a sensing signal sending capability, a sensing signal receiving capability, and a sensing result calculation capability.
4. The method according to any one of claims 1 to 3, characterized in that, The first request indicates that the second terminal determines a sensing terminal according to the first request, and the sensing terminal comprises at least one of a sensing transmitter, a sensing receiver, and a sensing server.
5. The method according to any one of claims 1-4, characterized in that, The first request comprises at least one of sensing target information, sensing result information, a required QoS, and available terminal information, wherein the available terminal is a terminal determined by the first terminal based on the sensing service discovery.
6. The method of claim 5, wherein, The sensing target information comprises at least one of sensing object information and sensing area information.
7. The method of claim 6, wherein, The sensing object information comprises at least one of object location information and device ID information, and the sensing area information comprises at least one of area shape information, area location information, a tracking area identity (TAI) list, a sensing unit list, and area latitude and longitude information.
8. The method according to any one of claims 1-7, characterized in that, The sensing result information comprises at least one of location information, distance information, angle information, speed information, identification information, detection information, reconstruction information, imaging information, tracking information, and monitoring information.
9. The method according to any one of claims 5-8, characterized in that, The required QoS comprises at least one of a QoS level, a service delay, and a result resolution.
10. The method according to any one of claims 1-9, characterized in that, The discovery procedure comprises at least one of a proximity service (ProSe) discovery procedure and a vehicle-to-everything (V2X) discovery procedure.
11. A communication method, comprising: The method is executed by a second terminal, and comprises: determining, based on a discovery procedure, that the second terminal is discovered by a first terminal through a sensing service discovery, and establishing a D2D communication connection with the first terminal; receiving, based on the D2D communication connection, a first request sent by the first terminal, the first request being used for requesting a sensing service; sending, to the first terminal, sensing result information according to the first request.
12. The method of claim 11, wherein, The sending, to the first terminal, of the sensing result information according to the first request comprises: triggering, through a D2D interface, a sensing service discovery according to the first request, and establishing a D2D communication connection with a discovered third terminal. based on the D2D communication connection, performing capability exchange with the third terminal to obtain sensing service capability of the third terminal; determining a sensing server from the third terminal according to the sensing service capability; based on the D2D communication connection, sending the first request to the sensing server; receiving the sensing result information sent by the sensing server; sending the sensing result information to the first terminal.
13. The method of claim 12, wherein, Before the determining a sensing server from the third terminal according to the sensing service capability, the method further comprises: determining that the second terminal does not support a sensing server function.
14. The method according to claim 12 or 13, characterized in that, The first request comprises sensing service capability, which is used to instruct a sensing server to determine an available terminal from the third terminal according to the sensing service capability.
15. The method according to any one of claims 12-14, characterized in that, The second terminal and the third terminal both satisfy a set condition, and the set condition comprises at least one of the following: not served by a radio access network (RAN) node; a serving network does not support a sensing service; preferentially selecting a sensing operation performed only by a device.
16. The method according to any one of claims 12-15, characterized by, Before the establishing a D2D communication connection with the discovered third terminal, the method further comprises: obtaining first information sent by one or more available terminals; determining the third terminal from the one or more available terminals according to the first information; The first information comprises at least one of the following: a sensing service role supported by the one or more available terminals; a sensing service capability supported by the one or more available terminals; a sensing range supported by the one or more available terminals; a QoS supported by the one or more available terminals; location information of the one or more available terminals.
17. The method of claim 16, wherein, The sensing service role comprises at least one of the following: a sensing transmitter, a sensing receiver, a sensing server, and the sensing service capability comprises at least one of the following: sensing signal sending capability, sensing signal receiving capability, and sensing result calculation capability.
18. The method according to any one of claims 11-17, characterized by, The sending, according to the first request, of sensing result information to the first terminal comprises: determining a sensing terminal according to the first request, the sensing terminal comprising at least one of the following: a sensing transmitter, a sensing receiver, and a sensing server; sending a sensing measurement request to the sensing terminal; receiving measurement data sent by the sensing terminal; generating the sensing result information according to the measurement data; sending the sensing result information to the first terminal.
19. The method according to any one of claims 11-18, characterized in that, The first request comprises at least one of the following: sensing target information, sensing result information, required QoS, and available terminal information; wherein the available terminal is a terminal determined by the first terminal based on the sensing service discovery.
20. The method of claim 19, wherein, The sensing target information comprises at least one of the following: sensing object information and sensing area information.
21. The method of claim 20, wherein, The sensing object information comprises at least one of the following: object location information and device ID information; and the sensing area information comprises at least one of the following: area shape information, area location information, a TAI list, a sensing unit list, and area latitude and longitude information.
22. The method of any one of claims 19-21, wherein, The required QoS comprises at least one of the following: a QoS level, a service delay, and a result resolution.
23. The method of any one of claims 11-22, wherein, The perception result information comprises at least one of the following: position information, distance information, angle information, speed information, identification information, detection information, reconstruction information, imaging information, tracking information, and monitoring information.
24. The method of any one of claims 11-23, wherein, The discovery procedure comprises at least one of the following: a ProSe discovery procedure and a V2X discovery procedure.
25. A first terminal, characterized by The method comprises: The transceiver module is configured to trigger, based on the discovery procedure, the perception service discovery through the D2D interface, and establish a D2D communication connection with the discovered second terminal; The transceiver module is further configured to send, based on the D2D communication connection, a first request to the second terminal, the first request being used to request the perception service; The transceiver module is further configured to receive the perception result information sent by the second terminal.
26. A second terminal, comprising: The method comprises: The transceiver module is configured to determine, based on the discovery procedure, that the second terminal is discovered by the first device through the perception service discovery, and establish a D2D communication connection with the first terminal; The transceiver module is further configured to receive, based on the D2D communication connection, a first request sent by the first terminal, the first request being used to request the perception service; The transceiver module is further configured to send, according to the first request, the perception result information to the first terminal.
27. A first terminal, comprising: The apparatus comprises: One or more processors; The first terminal is configured to perform the communication method of any one of claims 1-10.
28. A second terminal, comprising: The apparatus comprises: One or more processors; The second terminal is configured to perform the communication method of any one of claims 11-24.
29. A communication system, characterized by The apparatus comprises a first terminal and a second terminal; The first terminal is configured to trigger, based on a discovery procedure, a perception service discovery through a D2D interface, establish a D2D communication connection with a discovered second terminal, send, based on the D2D communication connection, a first request to the second terminal, the first request being used to request the perception service, and receive perception result information sent by the second terminal; and the second terminal is configured to determine, based on a discovery procedure, that the second terminal is discovered by a first device through a perception service discovery, establish a D2D communication connection with the first terminal, receive, based on the D2D communication connection, a first request sent by the first terminal, and send, according to the first request, perception result information to the first terminal.
30. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on the communication device, cause the communication device to perform the communication method of any one of claims 1-10, or cause the communication device to perform the communication method of any one of claims 11-24.
31. A computer program product comprising computer programs and / or instructions, characterized in that, The computer program and / or instructions, when executed on the communication device, implement the communication method of any one of claims 1-10, or implement the communication method of any one of claims 11-24.
Citation Information
Patent Citations
Method and apparatus for supporting one-to-one sidelink communication in a wireless communication system
CN111356113A
Communication sensing method and device and network equipment
CN115604728A
Method, device and system for transmitting perception data
CN115734386A
Information indication method and terminal
CN117529938A