Service request method and device, equipment and storage medium
Patent Information
- Application Number
- CN202380073144.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-03
- Publication Date
- 2025-05-27
AI Technical Summary
In future network systems, it will be difficult for terminal devices to effectively request personalized network services, resulting in insufficient efficiency and accuracy of service request calls.
Through the collaborative cooperation between the first network element, the base station and the terminal device, based on the received sensing service request, the first, second and third sensing data are determined and summarized to calculate the final sensing result and ensure the service quality. Accuracy and personalization.
It realizes efficient request calls from terminal devices to network-side services, provides more personalized and accurate services, and ensures the accuracy of sensing results.
Smart Images

Figure CN120051976A_ABST
Abstract
Description
Service request method, device, equipment and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular to a service request method, apparatus, device, and storage medium. Background Art
[0002] In future network systems, a variety of new services (such as computing power services and perception services) may be introduced to enhance the richness of network services. Terminal devices can typically request services from network devices to provide users with more personalized services. Therefore, a service request method is urgently needed to enable terminals to request corresponding services from network devices when personalized services are needed.
[0003] Summary of the Invention
[0004] The service request method, apparatus, device and storage medium proposed in the present disclosure are used for terminal devices to request services in the network.
[0005] In a first aspect, an embodiment of the present disclosure provides a service request method, which is performed by a first network element, where the first network element is a network element capable of providing a perception service, including:
[0006] Receiving a perception service request sent by a first terminal device, where the perception service request is used to request a perception service;
[0007] Determining, based on the perception service request, first perception data required to implement the perception service requested by the first terminal device;
[0008] Obtaining second perception data and third perception data sent by the base station;
[0009] A perception result is determined based on the first perception data, the second perception data, and the third perception data.
[0010] It can be seen from this that in the service request method provided by the present disclosure, the first terminal device can request the first network element to determine the perception result by sending a perception service request to the first network element, so that the first network element can subsequently send the perception result to the first terminal device, thereby realizing the terminal device's request call for network-side services, thereby providing users with more personalized services. In addition, in the method of the present disclosure, the first network element determines the perception result based on the aggregation of the first perception data, the second perception data, and the third perception data. Therefore, the types of perception data used to determine the perception result in the present disclosure are relatively rich, thereby ensuring the accuracy of the perception result finally calculated, thereby ensuring the accuracy of the provided service.
[0011] In a second aspect, an embodiment of the present disclosure provides a service request method, which is executed by a first terminal device and includes:
[0012] Sending a perception service request to a first network element, where the perception service request is used to request a perception service, wherein the first network element is a network element capable of providing the perception service;
[0013] Determining third perception data required to implement the perception service requested by the first terminal device;
[0014] Send the third perception data to the base station, as well as the business requirements corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device.
[0015] In a third aspect, an embodiment of the present disclosure provides a service request method, which is executed by a base station and includes:
[0016] Receiving third perception data sent by the first terminal device, and receiving a business requirement corresponding to the perception service requested by the first terminal device and / or a type of perception data required to implement the perception service requested by the first terminal device, sent by the first terminal device;
[0017] Determining, based on the business requirement and / or the type of the perception data, second perception data required to implement the perception service requested by the first terminal device;
[0018] Send the second perception data and the third perception data to the first network element.
[0019] In a fourth aspect, an embodiment of the present disclosure provides a communication device, which is configured in a first network element and includes:
[0020] a transceiver module, configured to receive a perception service request sent by a first terminal device, wherein the perception service request is used to request a perception service;
[0021] a processing module, configured to determine, based on the perception service request, first perception data required to implement the perception service requested by the first terminal device;
[0022] The transceiver module is further configured to obtain the second sensing data and the third sensing data sent by the base station;
[0023] The processing module is further used to determine a perception result based on the first perception data, the second perception data, and the third perception data.
[0024] In a fifth aspect, an embodiment of the present disclosure provides a communication apparatus, which is configured in a first terminal device and includes:
[0025] a transceiver module, configured to send a perception service request to a first network element, wherein the perception service request is used to request a perception service, wherein the first network element is a network element capable of providing the perception service;
[0026] a processing module, configured to determine third perception data required to implement the perception service requested by the first terminal device;
[0027] The transceiver module is also used to send the third perception data to the base station, as well as the business requirements corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device.
[0028] In a sixth aspect, an embodiment of the present disclosure provides a communication device, which is configured in a base station and includes:
[0029] a transceiver module, configured to receive third perception data sent by the first terminal device, and receive, from the first terminal device, a business requirement corresponding to the perception service requested by the first terminal device and / or a type of perception data required to implement the perception service requested by the first terminal device;
[0030] a processing module, configured to determine, based on the service requirement and / or the type of the perception data, second perception data required to implement the perception service requested by the first terminal device;
[0031] The transceiver module is further used to send the second perception data and the third perception data to the first network element.
[0032] In a seventh aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in any one of the first to third aspects above is executed.
[0033] In an eighth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in any one of the first to third aspects above.
[0034] In the ninth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in any one of the first to third aspects above.
[0035] In the tenth aspect, an embodiment of the present disclosure provides a communication system, which includes the communication device described in the fourth aspect to the communication device described in the sixth aspect, or the system includes the communication device described in the seventh aspect, or the system includes the communication device described in the eighth aspect, or the system includes the communication device described in the ninth aspect.
[0036] In the eleventh aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the above-mentioned network device, and when the instructions are executed, the terminal device executes the method described in any one of the above-mentioned first to third aspects.
[0037] In a twelfth aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to third aspects above.
[0038] In a thirteenth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a network device in implementing the functions described in any of the methods described in aspects one to three, such as determining or processing at least one of the data and information involved in the method. In one possible design, the chip system further comprises a memory for storing computer programs and data necessary for the source slave node. The chip system may be composed of a chip or may include a chip and other discrete components.
[0039] In a fourteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to third aspects above. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0041] FIG1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;
[0042] FIG2 is a flow chart of a service request method provided by another embodiment of the present disclosure;
[0043] FIG3a is a flow chart of a service request method provided in yet another embodiment of the present disclosure;
[0044] FIG3 b is a flow chart of a service request method provided in yet another embodiment of the present disclosure;
[0045] FIG4 is a flow chart of a service request method provided by yet another embodiment of the present disclosure;
[0046] FIG5 is a flow chart of a service request method provided by another embodiment of the present disclosure;
[0047] FIG6 is a flow chart of a service request method provided in yet another embodiment of the present disclosure;
[0048] FIG7 is a flow chart of a service request method provided by yet another embodiment of the present disclosure;
[0049] FIG8 is a flow chart of a service request method provided by an embodiment of the present disclosure;
[0050] FIG9 is a flow chart of a service request method provided by an embodiment of the present disclosure;
[0051] FIG10 is a flow chart of a method for interacting with a service request according to an embodiment of the present disclosure;
[0052] FIG11 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;
[0053] FIG12 is a schematic structural diagram of a communication device provided by another embodiment of the present disclosure;
[0054] FIG13 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;
[0055] FIG14 is a block diagram of a user equipment provided by an embodiment of the present disclosure;
[0056] FIG15 is a block diagram of a network-side device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0057] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0058] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0059] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0060] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure.
[0061] The various network elements / functions involved in the embodiments of the present disclosure may be an independent hardware device or a function implemented by computer code within a hardware device, and the embodiments of the present disclosure do not limit this.
[0062] In order to better understand the method for determining a transmission configuration indication state disclosed in an embodiment of the present disclosure, the communication system to which the embodiment of the present disclosure is applicable is first described below.
[0063] The 6G (sixth generation mobile communication system) service-oriented architecture abstracts the functions of network elements into multiple services. Compared with the traditional network architecture, the 6G service-oriented architecture introduces interawareness fusion technology to provide terminal devices with a variety of services (such as perception services, computing power services, artificial intelligence (AI) services, etc.). The 6G service-oriented architecture includes network elements for providing services. Other network elements in the 6G service-oriented architecture achieve deep integration and mutual enhancement of multi-dimensional perception, collaborative communication, and intelligent computing functions through collaboration and sharing with the network elements providing services, thereby enabling the network to have the ability of new information flow intelligent interaction and processing and wide-area intelligent collaboration.
[0064] Please refer to Figure 1, which is a schematic diagram of a 6G service-based network architecture provided by an embodiment of the present disclosure. Figure 1 includes network elements in the 6G service-based network architecture and interfaces used for communication between each network element. Referring to Figure 1, the 6G service-based network architecture includes a sensing network element, which can be used to represent a network element capable of providing sensing services.
[0065] In addition, the radio access network (RAN) shown in Figure 1 can be an entity on the network side for transmitting or receiving signals. For example, the RAN can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the network device. The network device provided by the embodiments of the present disclosure can be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the network device, such as the base station, and the functions of some protocol layers are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.
[0066] The user equipment (UE) (or terminal device) shown in Figure 1 can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device can also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication functions, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, 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 a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the UE.
[0067] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0068] The service request method, apparatus, device, and storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0069] FIG2 is a flow chart of a service request method provided in an embodiment of the present disclosure. The method is executed by a first network element. The first network element may be a network element capable of providing a sensing service (for example, the first network element may be the Sensing network element in FIG1 ). As shown in FIG2 , the service request method may include the following steps:
[0070] Step 201: Receive a perception service request sent by a first terminal device, where the perception service request is used to request a perception service.
[0071] Among them, in one embodiment of the present disclosure, when the first terminal device needs to perform a perception service, it will send a perception service request to the first network element to request the perception service it needs. Correspondingly, the first network element, for example, which is a perception network element, can provide the corresponding perception service for the first terminal device in response to the perception service request. Optionally, the first terminal device can send the perception service request to the first network element through a base station (or RAN). In addition, the first terminal device can send a perception service request to the first network element through Sensing_Service_Request signaling. Of course, the first terminal device can also send a perception service request to the first network element through other signaling, and the present disclosure does not limit this.
[0072] In one embodiment of the present disclosure, the awareness service request may include at least one of the following:
[0073] The identifier of the first terminal device, for example, the ID (Identity) of the terminal device;
[0074] The service requirement corresponding to the sensing service requested by the first terminal device; the service requirement may be, for example, speed measurement, distance measurement, etc.;
[0075] The type of perception data required to implement the perception service requested by the first terminal device, the type of perception data may be, for example, speed, distance, etc.
[0076] Specifically, the first terminal device can carry its own device identification (ID) in the perception service request to inform the first network element of its own identity. The first network element can be configured accordingly based on the terminal device identification to provide services for the specific terminal device.
[0077] The first terminal device can carry the business requirements corresponding to the requested perception service in the perception service request. For example, the business requirements may be speed measurement, distance measurement, etc. After obtaining the business requirements, the first network element can determine the perception data (i.e., the subsequent first perception data) that realizes the business requirements based on the business requirements, so as to provide the corresponding perception service to the terminal device based on the determined perception data.
[0078] The first terminal device can carry the perception data type in the perception service request. The perception data type can be, for example, speed, distance, etc. After obtaining the perception data type, the first network element can determine the perception data of the type of the perception data type (i.e., the subsequent first perception data) based on the perception data type, so as to provide the corresponding perception service to the terminal device based on the determined perception data.
[0079] Step 202: Determine first perception data required to implement the perception service requested by the first terminal device based on the perception service request.
[0080] Optionally, in one embodiment of the present disclosure, the first network element may determine first perception data so that the first terminal device may subsequently be provided with the perception service requested by the first terminal device based on the first perception data.
[0081] Specifically, the first network element may determine the first perception data based on the perception service request.
[0082] Optionally, the first network element may determine the first perception data required to implement the perception service requested by the first terminal device based on the business requirements and / or the type of perception data included in the perception service request.
[0083] For example, assuming that in step 202, the service requirement corresponding to the perception service requested by the first terminal device is speed measurement, and the type of perception data required to implement the perception service requested by the first terminal device is speed, then the first perception data determined by the first network element should also be speed. For example, the first perception data may include: the speed of the first terminal device and the speeds of other terminal devices around the first terminal device. The first network element can obtain the speed of the first terminal device and the speeds of other terminal devices around the first terminal device.
[0084] Optionally, when the first network element determines the first perception data, it may be determined based on wireless perception technology.
[0085] Optionally, in one embodiment of the present disclosure, the first perception data determined by the first network element may also include network environment parameters of the first terminal device. The network environment parameters may, for example, indicate: the network traffic usage and / or network congestion of each terminal device in the area where the first terminal device is located, so that the first network element can subsequently dynamically schedule network resources for each terminal device in the area where the first terminal device is located based on the network environment parameters.
[0086] Step 203: Obtain the second perception data and the third perception data sent by the base station.
[0087] Optionally, the second perception data may include: the perception data required to implement the perception service requested by the first terminal device, determined by the base station; and the third perception data may include: the perception data required to implement the perception service requested by the first terminal device, determined by the first terminal device.
[0088] Optionally, the above-mentioned third perception data can be sent to the base station after being determined by the first terminal device, wherein, in addition to sending the third perception data to the base station, the first terminal device can also send to the base station the business requirements corresponding to the perception service requested by the first terminal device, and / or the type of perception data required to implement the perception service requested by the first terminal device, so that the base station can determine the second perception data based on the business requirements and / or the type of required perception data, and send the second perception data and the third perception data to the first network element through the User Datagram Protocol (UDP).
[0089] Optionally, the above-mentioned steps of "the first terminal device sends the third perception data to the base station" and "the first terminal device sends the service demand and / or the required type of perception data to the base station" can be executed simultaneously, or the step of "the first terminal device sends the third perception data to the base station" can be executed first, and then the step of "the first terminal device sends the service demand and / or the required type of perception data to the base station" can be executed, or the step of "the first terminal device sends the service demand and / or the required type of perception data to the base station" can be executed first, and then the step of "the first terminal device sends the third perception data to the base station" can be executed. The present disclosure does not limit this.
[0090] Optionally, the above-mentioned second perception data can be obtained by the base station based on wireless perception technology (such as wireless ranging, perception detection and other technologies).
[0091] Optionally, in one embodiment of the present disclosure, the reason why the first network element needs to determine the aforementioned first perception data and simultaneously obtain the second perception data determined by the base station and the third perception data determined by the first terminal device is because the perception capabilities of the first network element, the base station, and the first terminal device are different. Among them, for the perception data required for the perception service requested by the first terminal device, it is possible that part of the data needs to be obtained based on the perception capability of the first terminal device, another part of the data needs to be obtained based on the perception capability of the base station, and another part of the data needs to be obtained based on the perception capability of the first network element. Therefore, in an embodiment of the present disclosure, the first network element side can determine the aforementioned first perception data based on its perception capability, and then obtain the aforementioned second perception data determined by the base station based on the perception capability of the base station and the aforementioned third perception data determined by the first terminal device based on the perception capability of the first terminal device. In this way, all the data required to implement the perception service requested by the first terminal device can be obtained, so that the perception service can be provided to the first terminal device more accurately based on the first perception data, the second perception data, and the third perception data.
[0092] Optionally, in one embodiment of the present disclosure, between the above-mentioned steps 202 and 203, step 202 can be executed first, and then step 203 can be executed (that is, the first network element can first determine the first perception data, and then obtain the second perception data and the third perception data sent by the base station), or, step 203 can be executed first, and then step 202 can be executed (that is, the first network element can first obtain the second perception data and the third perception data sent by the base station, and then determine the first perception data), or, step 202 and step 203 can be executed at the same time (that is, the first network element can determine the first perception data, and at the same time obtain the second perception data and the third perception data sent by the base station), and the present disclosure does not limit this.
[0093] Optionally, in one embodiment of the present disclosure, the present disclosure does not limit the order in which the first network element determines the first perception data, the base station determines the second perception data, and the first terminal device determines the third perception data. It can be adjusted according to needs. For example, the first network element can first determine the first perception data, and then the base station determines the second perception data, and finally, the first terminal device determines the third perception data; or, the first terminal device can first determine the third perception data, and then the base station determines the second perception data, and finally, the first network element determines the first perception data; or, when the first network element determines the first perception data, the base station simultaneously determines the second perception data, and the first terminal device also simultaneously determines the third perception data.
[0094] Step 204: Determine a perception result based on the first perception data, the second perception data, and the third perception data.
[0095] Optionally, the method for the first network element to determine the perception result may include the following steps:
[0096] Step a: Summarize the first perception data, the second perception data, and the third perception data.
[0097] Optionally, in one embodiment of the present disclosure, the aggregation here can be understood as: merging the first perception data, the second perception data, and the third perception data, wherein, when there is repeated identical data in the first perception data, the second perception data, and the third perception data, redundant deduplication operations can be performed on the repeated identical data.
[0098] Step b: Analyze and calculate the aggregated perception data to obtain the perception results.
[0099] Optionally, based on the amount of aggregated perception data and the business requirements corresponding to the perception service, the computing resources in the computing power module can be called to analyze and calculate the aggregated perception data to obtain the perception results.
[0100] The computing power module may be, for example, the Calculation module in FIG1 , and the computing resources may be, for example, a central processing unit (CPU) and / or a graphics processing unit (GPU).
[0101] In summary, in the service request method provided by the embodiment of the present disclosure, the first network element receives a perception service request sent by the first terminal device, where the perception service request is used to request a perception service; thereafter, the first network element determines, based on the perception service request, the first perception data required to implement the perception service requested by the first terminal device; and the first network element also obtains second perception data and third perception data sent by the base station; wherein the second perception data includes: the perception data required to implement the perception service requested by the first terminal device, as determined by the base station; and the third perception data includes: the perception data required to implement the perception service requested by the first terminal device, as determined by the first terminal device. Thereafter, a perception result is determined based on the first perception data, the second perception data, and the third perception data. It can be seen that the present disclosure provides a service request method, whereby the first terminal device can request the first network element to determine a perception result by sending a perception service request to the first network element, so that the first network element can subsequently send the perception result to the first terminal device, thereby enabling the terminal device to request and call the network-side service, thereby providing the user with a more personalized service. Moreover, in the method disclosed herein, the first network element determines the perception result based on the first perception data determined by this side, the second perception data determined by the base station, and the third perception data determined by the first terminal device, thereby ensuring the accuracy of the perception result finally calculated, thereby ensuring the accuracy of the service provided.
[0102] FIG3a is a flow chart of a service request method provided in an embodiment of the present disclosure. The method is executed by a first network element. The first network element may be a network element capable of providing a sensing service (for example, the first network element may be the Sensing network element in FIG1 ). As shown in FIG3a , the service request method may include the following steps:
[0103] Step 301a: Send the perception result.
[0104] Optionally, in an embodiment of the present disclosure, the sending of the sensing result may include at least one of the following:
[0105] Sending the sensing result to the first terminal device;
[0106] The perception results are sent to the storage module (such as the Storage module in Figure 1).
[0107] Among them, if the first network element does not have storage capabilities, after obtaining the perception result, it can send the perception result to the storage module for storage so that the perception result can be called at any time later. Optionally, when the first network element has storage capabilities, it can store the perception result itself. Of course, the first network element can also send the perception result even if it can store the perception result itself.
[0108] Optionally, in one embodiment of the present disclosure, the first network element may also send the perception result to the first terminal device. For example, when the perception result corresponding to the perception service requested by the first terminal device is immediate rather than a perception result over a certain period of time, for example, if the perception result corresponding to the perception service requested by the first terminal device is: the position of an object at the current moment, then after the first network element determines the perception result, it may directly send the perception result to the first terminal device to provide the perception service to the first terminal device.
[0109] Optionally, in another embodiment of the present disclosure, the first network element may also send the perception result to the storage module, so that the storage module sends the perception result to the first terminal device. For example, when the perception result corresponding to the perception service requested by the first terminal device is not immediate, but the perception result within a certain period of time, for example, if the perception result corresponding to the perception service requested by the first terminal device is: the speed analysis result of a certain object within a period of time, then after the first network element determines the perception result at a certain moment within the period, it should first send the perception result to the storage module for storage, until the first network element sends all the perception results at all moments within the period to the storage module, and then the storage module sends all the perception results within the period to the first terminal device. For example, the storage module can transmit the perception result from the base station via UDP to the first terminal device to provide perception service for the first terminal device.
[0110] In summary, in the service request method provided by the embodiment of the present disclosure, the first network element will determine the first perception data required to implement the perception service requested by the first terminal device based on the perception service request sent by the first terminal device; and obtain the second perception data and the third perception data sent by the base station; then determine the perception result based on the first perception data, the second perception data, and the third perception data; and send the perception result again. It can be seen that the present disclosure provides a service request method, and the terminal device can request the perception service by sending a perception service request to the first network element, thereby realizing the terminal device's request call for the network side service and providing the user with a more personalized service. Moreover, in the method of the present disclosure, the first network element determines the perception result based on the first perception data determined by this side, the second perception data determined by the base station, and the third perception data determined by the first terminal device, thereby ensuring the accuracy of the perception result finally calculated, and thus ensuring the accuracy of the provided service.
[0111] FIG3 b is a flow chart of a service request method provided in an embodiment of the present disclosure. The method is executed by a first network element. The first network element may be a network element capable of providing a sensing service (for example, the first network element may be the Sensing network element in FIG1 ). As shown in FIG3 b , the service request method may include the following steps:
[0112] Step 301b: Receive a perception service request sent by the first terminal device, where the perception service request is used to request a perception service.
[0113] Step 302b: Determine first perception data required to implement the perception service requested by the first terminal device based on the perception service request.
[0114] Step 303b: Send a response message to the first terminal device, where the response message is used to instruct the first terminal device to determine the third perception data and send the third perception data to the base station for aggregation.
[0115] Among them, by sending the response message to the first terminal device, the first terminal device can determine the third perception data required to implement the perception service requested by the first terminal device, and send the third perception data to the base station in combination with the business requirements and / or the required perception data type. The base station then determines the second perception data required to implement the perception service requested by the first terminal device based on the business requirements and / or the required perception data type.
[0116] Optionally, the step of "the first terminal device determines the third perception data" and the step of "the first terminal device sends the service demand and / or required perception data type to the base station" can be executed simultaneously, or the step of "the first terminal device determines the third perception data" can be executed first, and then the step of "the first terminal device sends the service demand and / or required perception data type to the base station" can be executed, or the step of "the first terminal device sends the service demand and / or required perception data type to the base station" can be executed first, and then the step of "the first terminal device determines the third perception data" can be executed.
[0117] Optionally, in one embodiment of the present disclosure, between the above-mentioned steps 302b and 303b, step 302b can be performed first and then step 303b, or step 303b can be performed first and then step 302b, or step 302b and step 303b can be performed simultaneously, and the present disclosure does not limit this.
[0118] Step 304b: Obtain the second perception data and the third perception data sent by the base station.
[0119] Step 305b: Determine a perception result based on the first perception data, the second perception data, and the third perception data.
[0120] For details of the above steps 301b-305b, please refer to the description of the above embodiment.
[0121] In summary, in the service request method provided by the embodiment of the present disclosure, the first terminal device can request the first network element to determine a perception result by sending a perception service request to the first network element, so that the first network element can subsequently send the perception result to the first terminal device, thereby realizing the terminal device's request call for network-side services, thereby providing users with more personalized services. In addition, in the method of the present disclosure, the first network element determines the perception result based on the first perception data determined by the first side, the second perception data determined by the base station, and the third perception data determined by the first terminal device, thereby ensuring the accuracy of the perception result finally calculated, thereby ensuring the accuracy of the provided service.
[0122] FIG4 is a flow chart of a service request method provided in an embodiment of the present disclosure. The method is executed by a first network element. The first network element may be a network element capable of providing a sensing service (for example, the first network element may be the Sensing network element in FIG1 ). As shown in FIG4 , the service request method may include the following steps:
[0123] Step 401: Generate a corresponding adjustment instruction for the second terminal device based on the perception result; the second terminal device is: other terminal devices other than the first terminal device in the perception area when the first network element determines the third perception data.
[0124] The second terminal device may be, for example, a robot, a computer, a valve switch, etc.
[0125] Optionally, the process of generating a corresponding adjustment instruction for the second terminal device based on the perception result may be, for example:
[0126] Assuming that the second terminal device is a valve switch for opening an emergency evacuation road, at this time, if it is determined based on the perception result that there are many vehicles in the perception area, the first network element can generate an "open" adjustment instruction for the valve switch to instruct to open the valve switch to open the emergency evacuation channel to evacuate the traffic. If it is determined based on the perception result that there are few vehicles in the perception area, the first network element can generate a "close" adjustment instruction for the valve switch to instruct to close the valve switch to close the emergency evacuation channel.
[0127] Optionally, the adjustment instruction may also be a parameter value, so that the second terminal device can adjust the parameters of the second terminal device based on the parameter value.
[0128] Step 402: Send an adjustment instruction to the second terminal device.
[0129] In one embodiment of the present disclosure, an adjustment instruction is sent to the second terminal device to instruct the second terminal device to adjust parameters and transfer states (such as position transfer, speed change, switch change, etc.).
[0130] In summary, in the service request method provided by the embodiment of the present disclosure, when the first terminal device requests a perception service from the first network element, the first network element can also generate a corresponding adjustment instruction for the second terminal device based on the calculated perception result, and adjust the second terminal device by sending the adjustment instruction to the second terminal device. The second terminal device can be: other terminal devices other than the first terminal device in the perception area when the first network element determines the third perception data. It can be seen that the first network element will not only provide the perception service to the first terminal device requesting the perception service, but also adjust the other second terminal devices in the area where the first terminal device is located, thereby improving the richness and diversity of the service provided.
[0131] FIG5 is a flow chart of a service request method provided by an embodiment of the present disclosure. The method is executed by a first terminal device. As shown in FIG5 , the service request method may include the following steps:
[0132] Step 501: Send an awareness service request to a first network element, where the awareness service request is used to request an awareness service. The first network element is a network element that can provide the awareness service.
[0133] Step 502: Determine the third perception data required to implement the perception service requested by the first terminal device.
[0134] Step 503: Send the third perception data to the base station, as well as the business requirements corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device.
[0135] Optionally, in one embodiment of the present disclosure, the above-mentioned step of "the first terminal device sends the third perception data to the base station" and the step of "the first terminal device sends the business demand corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device to the base station" can be executed simultaneously, or the step of "the first terminal device sends the third perception data to the base station" can be executed first, and then the step of "the first terminal device sends the business demand corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device" can be executed, or the step of "the first terminal device sends the business demand corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device" can be executed first, and then the step of "the first terminal device sends the third perception data to the base station". The present disclosure does not limit this.
[0136] For a detailed description of steps 501 - 503 , please refer to the description of the aforementioned embodiment.
[0137] In summary, in the service request method provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to a first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device, thereby ensuring the accuracy of the ultimately calculated perception result and, consequently, the accuracy of the provided service.
[0138] FIG6 is a flow chart of a service request method provided by an embodiment of the present disclosure. The method is executed by a first terminal device. As shown in FIG6 , the service request method may include the following steps:
[0139] Step 601: Receive a response message sent by the first network element, where the response message is used to instruct the first terminal device to determine third perception data and send the third perception data to the base station for aggregation.
[0140] For a detailed description of step 601 , please refer to the description of the aforementioned embodiment.
[0141] In summary, in the service request method provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to a first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device, thereby ensuring the accuracy of the ultimately calculated perception result and, consequently, the accuracy of the provided service.
[0142] FIG7 is a flow chart of a service request method provided by an embodiment of the present disclosure. The method is executed by a first terminal device. As shown in FIG7 , the service request method may include the following steps:
[0143] Step 701: Receive a perception result sent by a first network element.
[0144] For a detailed description of step 701 , please refer to the description of the aforementioned embodiment.
[0145] In summary, in the service request method provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to a first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device, thereby ensuring the accuracy of the ultimately calculated perception result and, consequently, the accuracy of the provided service.
[0146] FIG8 is a flow chart of a service request method provided by an embodiment of the present disclosure. The method is executed by a first terminal device. As shown in FIG8 , the service request method may include the following steps:
[0147] Step 801: Receive the perception result sent by the storage module.
[0148] For a detailed description of step 801 , please refer to the description of the aforementioned embodiment.
[0149] In summary, in the service request method provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to a first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device, thereby ensuring the accuracy of the ultimately calculated perception result and, consequently, the accuracy of the provided service.
[0150] FIG9 is a flow chart of a service request method provided by an embodiment of the present disclosure. The method is executed by a base station. As shown in FIG9 , the service request method may include the following steps:
[0151] Step 901: Receive third perception data sent by a first terminal device, and receive a service requirement corresponding to a perception service requested by the first terminal device and / or a type of perception data required to implement the perception service requested by the first terminal device, sent by the first terminal device;
[0152] Step 902: Determine, based on the service requirement and / or the type of the perception data, second perception data required to implement the perception service requested by the first terminal device;
[0153] Step 903: Send the second perception data and the third perception data to the first network element.
[0154] For a detailed description of steps 901 - 903 , please refer to the description of the aforementioned embodiment.
[0155] In summary, in the service request method provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to a first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device, thereby ensuring the accuracy of the ultimately calculated perception result and, consequently, the accuracy of the provided service.
[0156] Based on the above description, Figure 10 shows an interactive method for a service request provided by an embodiment of the present disclosure, wherein the UE in Figure 10 is the aforementioned terminal device, the Sensing network element in Figure 10 is the aforementioned first network element, the Calculation module in Figure 10 is the aforementioned computing power module, the Storage module in Figure 10 is the aforementioned storage module, the gNB in Figure 10 is the aforementioned base station, and the Output in Figure 10 is used to output an adjustment instruction to the second terminal device. As shown in Figure 10, this interactive method mainly involves a future network and terminal-side sensing data collection and output signaling process. The specific process is as follows:
[0157] (1) The UE sends a sensing service request to the Sensing network element through the RAN. The request information includes the UE ID, sensing data type, and service requirements.
[0158] (2) The Sensing network element sends a service request response to the UE, allowing the service to be carried out;
[0159] (3) The UE sends its local sensing data and service requirements to the gNB based on service requirements (such as speed measurement and ranging).
[0160] (4) The gNB acquires sensing data through wireless sensing technologies such as wireless ranging and sensing detection based on the type of sensing data and the service requirements sent by the UE. The gNB then aggregates the sensing data sent by the UE and the sensing data acquired locally.
[0161] (5) The gNB sends the aggregated sensing data to the Sensing NE via the data plane UDP protocol.
[0162] (6) The Sensing network element obtains network-side perception data, including environmental parameters, based on the service requirements and other information sent by the UE through wireless sensing technology, and then aggregates the perception data uploaded by the gNB and the perception data detected by it.
[0163] (7) The Sensing network element calls the computing resources (CPU / GPU) in the Calculation module according to the traffic volume and service type to calculate, analyze and evaluate the sensing data.
[0164] (8) The Sensing network element outputs the corresponding numerical value on the output device (i.e., the aforementioned second terminal device) based on the aggregated perception data and calculation results, and feeds back the results to terminal devices such as robots, computers, and switches, guiding these devices to adjust parameters and transfer states (such as position transfer, speed change, switch change, etc.).
[0165] (9) The Sensing network element sends the sensing data and calculation results to the Storage module for storage so that the demand side can temporarily call them.
[0166] (10) The storage module transmits the stored sensing data and calculation results to the UE via the data plane via the gNB. This concludes the sensing service process.
[0167] The present disclosure provides a new core network architecture that adds perception functions (Sensing network elements) to the network, enabling the network to obtain information such as distance, angle, speed, and imaging in the environment, and then dynamically adjust the network configuration and task allocation. At the same time, output devices (i.e., the aforementioned second terminal devices, such as robots, sensing devices, and screens) are connected to the network through interfaces. These output devices can make timely adjustments based on the perception information obtained by the network, such as the switching of switches, the action status of robots, and the data displayed on the screen. In addition, gNB and UE are also regarded as intelligent entities with perception functions, which can transmit the perception data they collect to the Sensing network element, which performs unified processing and calculation, and then conveys this perception information to the demand side through different means, including within the network and various output devices.
[0168] Therefore, this disclosure designs a new perception capability service method within a 6G network architecture, integrating perception and computing functions into the network. This allows the network to not only perform perception functions on the terminal side but also obtain perception data within the network. This perception data can guide the terminal and sensor devices to adjust parameters and transition states to better serve users.
[0169] FIG11 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure. As shown in FIG11 , the device may include:
[0170] a transceiver module, configured to receive a perception service request sent by a first terminal device, wherein the perception service request is used to request a perception service;
[0171] a processing module, configured to determine, based on the perception service request, first perception data required to implement the perception service requested by the first terminal device;
[0172] The transceiver module is further configured to obtain the second sensing data and the third sensing data sent by the base station;
[0173] The processing module is further used to determine a perception result based on the first perception data, the second perception data, and the third perception data.
[0174] In summary, in the communication device provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to the first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device. This ensures the accuracy of the ultimately calculated perception result, thereby ensuring the accuracy of the provided service.
[0175] Optionally, in one embodiment of the present disclosure, the second perception data includes: perception data required to implement the perception service requested by the first terminal device, determined by the base station;
[0176] The third perception data includes: perception data required to implement the perception service requested by the first terminal device, determined by the first terminal device.
[0177] Optionally, in one embodiment of the present disclosure, the sensing service request includes at least one of the following:
[0178] an identifier of the first terminal device;
[0179] business requirements corresponding to the perception service requested by the first terminal device;
[0180] The type of perception data required to implement the perception service requested by the first terminal device.
[0181] Optionally, in an embodiment of the present disclosure, before acquiring the sensing data sent by the base station, the apparatus is further configured to:
[0182] A response message is sent to the first terminal device, where the response message is used to instruct the first terminal device to determine the third perception data and send the third perception data to the base station for aggregation.
[0183] Optionally, in one embodiment of the present disclosure, the processing module is further configured to:
[0184] Aggregating the first perception data, the second perception data, and the third perception data;
[0185] The aggregated perception data is analyzed and calculated to obtain the perception results.
[0186] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to send the perception result:
[0187] The device is further used for at least one of the following:
[0188] Sending the perception result to the first terminal device;
[0189] The perception result is sent to a storage module, so that the storage module sends the perception result to the first terminal device.
[0190] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to:
[0191] generating a corresponding adjustment instruction for a second terminal device based on the perception result; the second terminal device being: other terminal devices other than the first terminal device in the perception area when the first network element determines the third perception data;
[0192] The adjustment instruction is sent to the second terminal device.
[0193] FIG12 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG12 , the device may include:
[0194] a transceiver module, configured to send a perception service request to a first network element, wherein the perception service request is used to request a perception service, and the first network element is a network element capable of providing the perception service;
[0195] a processing module, configured to determine third perception data required to implement the perception service requested by the first terminal device;
[0196] The transceiver module is also used to send the third perception data to the base station, as well as the business requirements corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device.
[0197] In summary, in the communication device provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to the first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device. This ensures the accuracy of the ultimately calculated perception result, thereby ensuring the accuracy of the provided service.
[0198] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to:
[0199] Receive a response message sent by the first network element, where the response message is used to instruct the first terminal device to determine the third perception data and send the third perception data to the base station for aggregation.
[0200] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to:
[0201] Receive the perception result sent by the first network element.
[0202] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to:
[0203] Receive the perception results sent by the storage module.
[0204] FIG13 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG13 , the device may include:
[0205] a transceiver module, configured to receive third perception data sent by the first terminal device, and receive, from the first terminal device, a business requirement corresponding to the perception service requested by the first terminal device and / or a type of perception data required to implement the perception service requested by the first terminal device;
[0206] a processing module, configured to determine, based on the service requirement and / or the type of the perception data, second perception data required to implement the perception service requested by the first terminal device;
[0207] The transceiver module is further used to send the second perception data and the third perception data to the first network element.
[0208] In summary, in the communication device provided in the embodiments of the present disclosure, a terminal device can request a perception service by sending a perception service request to the first network element, thereby enabling the terminal device to request and call network-side services and providing users with more personalized services. Furthermore, in the method of the present disclosure, the first network element determines a perception result based on a summary of first perception data determined by the first network element, second perception data determined by the base station, and third perception data determined by the first terminal device. This ensures the accuracy of the ultimately calculated perception result, thereby ensuring the accuracy of the provided service.
[0209] Please refer to Figure 14, which is a schematic diagram of the structure of a communication device 1400 provided in an embodiment of the present application. Communication device 1400 can be a network device or a terminal device, or a chip, chip system, or processor that supports the network device to implement the above method. It can also be a chip, chip system, or processor that supports the terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.
[0210] The communication device 1400 may include one or more processors 1401. The processor 1401 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute computer programs, and process computer program data.
[0211] Optionally, the communication device 1400 may further include one or more memories 1402, on which a computer program 1404 may be stored. The processor 1401 executes the computer program 1404 to cause the communication device 1400 to perform the method described in the above method embodiment. Optionally, the memory 1402 may also store data. The communication device 1400 and the memory 1402 may be provided separately or integrated together.
[0212] Optionally, the communication device 1400 may further include a transceiver 1405 and an antenna 1406. The transceiver 1405 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 1405 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.
[0213] Optionally, the communication device 1400 may further include one or more interface circuits 1407. The interface circuit 1407 is configured to receive code instructions and transmit the code instructions to the processor 1401. The processor 1401 executes the code instructions to enable the communication device 1400 to perform the method described in the above method embodiment.
[0214] In one implementation, processor 1401 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.
[0215] In one implementation, processor 1401 may store a computer program 1403. Computer program 1403, when executed on processor 1401, may cause communication device 1400 to perform the method described in the above method embodiment. Computer program 1403 may be embedded in processor 1401, in which case processor 1401 may be implemented by hardware.
[0216] In one implementation, the communication device 1400 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0217] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited to FIG14. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0218] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0219] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0220] (3) ASIC, such as modem;
[0221] (4) Modules that can be embedded in other devices;
[0222] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0223] (6)Others, etc.
[0224] If the communication device can be a chip or a chip system, please refer to the schematic diagram of the chip structure shown in Figure 15. The chip shown in Figure 15 includes a processor 1501 and an interface 1502. The number of processors 1501 can be one or more, and the number of interfaces 1502 can be multiple.
[0225] Optionally, the chip further includes a memory 1503, which is used to store necessary computer programs and data.
[0226] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.
[0227] The present application also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
[0228] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0229] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0230] Those skilled in the art will understand that the various numerical numbers such as first and second involved in this application are only for the convenience of description and are not used to limit the scope of the embodiments of this application, and also indicate the order of precedence.
[0231] In this application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in this application. In the embodiments of this application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0232] The correspondences shown in the tables in this application can be configured or predefined. The values of the information in each table are examples only and can be configured to other values, which are not limited by this application. When configuring the correspondence between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables in this application, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values or representations of the parameters can also use other values or representations that can be understood by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.
[0233] The predefined in this application may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0234] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0235] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0236] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A service request method, characterized in that: The method is performed by a first network element, where the first network element is a network element capable of providing a sensing service, and includes: Receiving a perception service request sent by a first terminal device, where the perception service request is used to request a perception service; Determining, based on the perception service request, first perception data required to implement the perception service requested by the first terminal device; Obtaining second perception data and third perception data sent by the base station; A perception result is determined based on the first perception data, the second perception data, and the third perception data.
2. The method according to claim 1, wherein The second perception data includes: perception data required to implement the perception service requested by the first terminal device, determined by the base station; The third perception data includes: perception data required to implement the perception service requested by the first terminal device, determined by the first terminal device.
3. The method according to claim 1, wherein The sensing service request includes at least one of the following: an identifier of the first terminal device; business requirements corresponding to the perception service requested by the first terminal device; The type of perception data required to implement the perception service requested by the first terminal device.
4. The method according to claim 1, wherein Before acquiring the sensing data sent by the base station, the method further includes: A response message is sent to the first terminal device, where the response message is used to instruct the first terminal device to determine the third perception data and send the third perception data to the base station.
5. The method according to claim 1, wherein The determining of a perception result based on the first perception data, the second perception data, and the third perception data includes: Aggregating the first perception data, the second perception data, and the third perception data; The aggregated perception data is analyzed and calculated to obtain the perception results.
6. The method according to claim 1, wherein The method further includes: sending the perception result; The sending of the perception result includes at least one of the following: Sending the perception result to the first terminal device; The perception result is sent to a storage module, so that the storage module sends the perception result to the first terminal device.
7. The method according to claim 1, wherein The method further comprises: generating a corresponding adjustment instruction for a second terminal device based on the perception result; the second terminal device being: other terminal devices other than the first terminal device in the perception area when the first network element determines the third perception data; The adjustment instruction is sent to the second terminal device.
8. A service request method, characterized in that: The method is executed by a first terminal device, including: Sending a perception service request to a first network element, where the perception service request is used to request a perception service, wherein the first network element is a network element capable of providing the perception service; Determining third perception data required to implement the perception service requested by the first terminal device; Send the third perception data to the base station, as well as the business requirements corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device.
9. The method according to claim 8, wherein The method further comprises: Receive a response message sent by the first network element, where the response message is used to instruct the first terminal device to determine the third perception data and send the third perception data to the base station for aggregation.
10. The method according to claim 8, wherein The method further comprises: Receive the perception result sent by the first network element.
11. The method according to claim 8, wherein The method further comprises: Receive the perception results sent by the storage module.
12. A service request method, characterized in that: The method is executed by a base station and includes: Receiving third perception data sent by the first terminal device, and receiving a business requirement corresponding to the perception service requested by the first terminal device and / or a type of perception data required to implement the perception service requested by the first terminal device, sent by the first terminal device; Determining, based on the business requirement and / or the type of the perception data, second perception data required to implement the perception service requested by the first terminal device; Send the second perception data and the third perception data to the first network element.
13. A communication device, characterized in that: The method is configured to be executed in a first network element, where the first network element is a network element capable of providing a sensing service, including: a transceiver module, configured to receive a perception service request sent by a first terminal device, wherein the perception service request is used to request a perception service; a processing module, configured to determine, based on the perception service request, first perception data required to implement the perception service requested by the first terminal device; The transceiver module is further configured to obtain the second sensing data and the third sensing data sent by the base station; The processing module is further used to determine a perception result based on the first perception data, the second perception data, and the third perception data.
14. A communication device, characterized in that: is configured in the first terminal device, including: a transceiver module, configured to send a perception service request to a first network element, wherein the perception service request is used to request a perception service, wherein the first network element is a network element capable of providing the perception service; a processing module, configured to determine third perception data required to implement the perception service requested by the first terminal device; The transceiver module is also used to send the third perception data to the base station, as well as the business requirements corresponding to the perception service requested by the first terminal device and / or the type of perception data required to implement the perception service requested by the first terminal device.
15. A communication device, characterized in that: Configured in the base station, including: a transceiver module, configured to receive third perception data sent by the first terminal device, and receive, from the first terminal device, a business requirement corresponding to the perception service requested by the first terminal device and / or a type of perception data required to implement the perception service requested by the first terminal device; a processing module, configured to determine, based on the service requirement and / or the type of the perception data, second perception data required to implement the perception service requested by the first terminal device; The transceiver module is further used to send the second perception data and the third perception data to the first network element.
16. A communication device, characterized in that: The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 1 to 7, or the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 8 or 11, or the processor executes the computer program stored in the memory so that the device performs the method according to claim 12.
17. A communication device, characterized in that: include: processor and interface circuitry, wherein The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to execute the code instructions to perform the method according to any one of claims 1 to 7, or to execute the code instructions to execute the method according to claim 8 or 11, or to execute the code instructions to execute the method according to claim 12.
18. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 1 to 7 to be implemented, or, when executed, enable the method according to claim 8 or 11 to be implemented, or, when executed, enable the method according to claim 12 to be implemented.