Perceptual service processing method and apparatus, communication device, and storage medium

CN116918356BActive Publication Date: 2026-08-28BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280000306.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-15
Publication Date
2026-08-28
Estimated Expiration
2042-02-15

AI Technical Summary

Technical Problem

当前感知功能的实现基本依赖于专门的感知设备或器件,如摄像头和雷达等,专用设备往往造价高,部署不灵活,因此导致感知业务的使用场景和性能存在诸多局限

Benefits of technology

[0076]本公开实施例第六方面提供一种计算机存储介质,所述计算机存储介质存储有可执行程序;所述可执行程序被处理器执行后,能够实现前述的第一方面或第二方面提供的感知业务处理方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116918356B_ABST
    Figure CN116918356B_ABST
Patent Text Reader

Abstract

The embodiment of the disclosure provides a kind of perception service processing method and device, communication device and storage medium.The perception service processing method executed by first network element can include: the execution range of perception service is acquired (S110);The range information of execution range is sent to second network element (S120), wherein, range information is used for second network element to determine the executor of perception service;Wherein, second network element is the network element for determining executor;Executor is the network element or communication device for the data acquisition of the sensing object of perception service, processing and / or reporting of sensing data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to, but is not limited to, the field of wireless communication technology, and particularly to a sensing service processing method and apparatus, communication equipment and storage medium. Background Technology

[0002] Advances in network communication and artificial intelligence (AI) technologies have greatly promoted the intelligentization of numerous industries. Emerging businesses such as smart transportation, smart cities, smart healthcare, smart factories, and autonomous driving are deeply integrated with communication networks, entering a new stage of development. Besides communication needs, these businesses also require perception services. For example, autonomous driving requires real-time perception of the vehicle's surrounding environment, such as the distance to vehicles ahead, weather conditions, and traffic light signals, in order to adjust driving strategies and ensure the safety of autonomous driving. Currently, the implementation of perception functions relies primarily on specialized sensing equipment or devices, such as cameras and radar. These specialized devices are often expensive and inflexible in deployment, thus limiting the application scenarios and performance of perception services.

[0003] With the development and continuous evolution of mobile communication technology, it has now developed into a system with a vast number of mobile network base stations and smart terminals, and the functions of base stations and terminals are constantly being enhanced. If base stations with seamless coverage are equipped with sensing capabilities, it will spur the rapid development, expansion, and popularization of numerous intelligent services that rely on sensing capabilities. Summary of the Invention

[0004] This disclosure provides a sensing service processing method and apparatus, a communication device and a storage medium.

[0005] A first aspect of this disclosure provides a sensing service processing method, executed by a first network element, the method comprising:

[0006] Obtain the execution scope of the sensing service;

[0007] The scope information of the execution scope is sent to the second network element, wherein the scope information is used by the second network element to determine the executor of the sensing service.

[0008] Based on the above scheme, before obtaining the execution scope of the sensing service, the method further includes:

[0009] Receive the authorization request for the sensing service;

[0010] The authorization request for the sensing service includes: sensing service type information and / or the location information of the sensing service user.

[0011] Based on the above scheme, the scope of execution of the perception service includes:

[0012] Based on the authorization request of the sensing service, the execution scope of the sensing service is determined.

[0013] Based on the above scheme, determining the execution scope of the sensing service based on the authorization request of the sensing service includes:

[0014] Based on the authorization request of the sensing service, and according to at least one of the user's contract information and the sensing service operation strategy, the execution scope of the sensing service is determined.

[0015] Based on the above scheme, the scope of execution includes at least one of the following:

[0016] The residential area where the user of the sensing service is located;

[0017] The cell where the sensing service user is located and one or more adjacent cells of the cell where the sensing service user is located.

[0018] The tracking area TA where the user of the sensing service is located;

[0019] The TA where the sensing service user is located and one or more adjacent TAs of the sensing service user's TA.

[0020] A preset range centered on the location of the user of the sensing service.

[0021] Based on the above scheme, the range information includes at least one of the following:

[0022] The area identified by the TA set;

[0023] Areas marked with latitude and longitude;

[0024] The area marked by the community assembly sign.

[0025] Based on the above scheme, the executor includes:

[0026] Base stations located within the execution range;

[0027] and / or

[0028] A communication terminal located within the execution range. A second aspect of this disclosure provides a sensing service processing method, executed by a second network element, the method comprising:

[0029] Receive the scope information of the execution range of the sensing service;

[0030] Based on the range information, the executor of the sensing service located within the execution range is determined; the executor is a network element or communication device that collects data from the sensing object of the sensing service, processes the sensing data, and / or reports it.

[0031] Based on the above scheme, the method further includes:

[0032] Send an operation instruction for the sensing service to the executor of the sensing service; wherein the operation instruction is used to trigger the executor located within the execution range to perform an operation related to the sensing service.

[0033] Based on the above scheme, the method further includes:

[0034] Send an authorization request for the sensing service to the first network element; the authorization request for the sensing service includes: sensing service type information and / or location information of the sensing service user;

[0035] The range information of the execution range of the receiving sensing service includes:

[0036] Receive the execution scope information of the sensing service returned by the authorization request based on the sensing service.

[0037] Based on the above scheme, the executors include:

[0038] Base stations located within the execution range;

[0039] and / or

[0040] A communication terminal located within the execution range.

[0041] A third aspect of this disclosure provides a sensing service processing apparatus, the apparatus comprising:

[0042] The acquisition module is configured to acquire the execution scope of the sensing service;

[0043] The first sending module is configured to send the range information of the execution range to the second network element, wherein the range information is used by the second network element to determine the executor of the sensing service; wherein the second network element is the network element that determines the executor; the executor is a network element or communication device that collects data from the sensing object of the sensing service, processes the sensing data, and / or reports the data.

[0044] Based on the above scheme, the device further includes:

[0045] The first receiving module is configured to receive the authorization request of the sensing service before obtaining the execution scope of the sensing service;

[0046] The authorization request for the sensing service includes: sensing service type information and / or the location information of the sensing service user.

[0047] Based on the above scheme, the acquisition module is configured to determine the execution scope of the sensing service based on the authorization request of the sensing service.

[0048] Based on the above scheme, the acquisition module is configured to determine the execution scope of the sensing service based on the authorization request of the sensing service and according to at least one of the user's contract information and the sensing service operation strategy.

[0049] Based on the above scheme, the scope of execution includes at least one of the following:

[0050] The residential area where the user of the sensing service is located;

[0051] The cell where the sensing service user is located and one or more adjacent cells of the cell where the sensing service user is located.

[0052] The tracking area TA where the user of the sensing service is located;

[0053] The TA where the sensing service user is located and one or more adjacent TAs of the sensing service user's TA.

[0054] A preset range centered on the location of the user of the sensing service;

[0055] Based on the above scheme, the range information includes at least one of the following:

[0056] The area identified by the TA set;

[0057] Areas marked with latitude and longitude;

[0058] The area marked by the community assembly sign;

[0059] Based on the above scheme, the executors include:

[0060] Base stations located within the execution range;

[0061] and / or

[0062] A communication terminal located within the execution range.

[0063] A fourth aspect of this disclosure provides a sensing service processing apparatus, the apparatus comprising:

[0064] The second receiving module is configured to receive range information of the execution range of the sensing service;

[0065] The determination module is configured to determine the executor of the sensing service located within the execution range based on the range information; wherein, the second network element is the network element that determines the executor; the executor is a network element or communication device that collects data from the sensing object of the sensing service, processes the sensing data, and / or reports the data.

[0066] Based on the above scheme, the device further includes:

[0067] The second sending module is configured to send operation instructions for the sensing service to the executor of the sensing service.

[0068] Based on the above scheme, the second sending module is configured to send an authorization request for the sensing service to the first network element; the authorization request for the sensing service includes: sensing service type information and / or location information of the sensing service user;

[0069] The receiving range information includes:

[0070] Receive the execution scope information of the sensing service returned by the authorization request based on the sensing service.

[0071] Based on the above scheme, the executors include:

[0072] Base stations located within the execution range;

[0073] and / or

[0074] A communication terminal located within the execution range.

[0075] A fifth aspect of this disclosure provides a communication device, including a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being run by the processor, wherein when the processor runs the executable program, it executes the sensing service processing method as provided in the first or second aspect above.

[0076] A sixth aspect of this disclosure provides a computer storage medium storing an executable program; the executable program, when executed by a processor, can implement the perception service processing method provided in the first or second aspect.

[0077] The technical solution provided in this disclosure obtains the execution range of the sensing service before performing the sensing service, thereby reducing unnecessary execution within the unnecessary execution range caused by arbitrarily determined execution range, reducing network overhead, and also reducing problems such as poor sensing quality, such as poor sensing result accuracy or sensing failure caused by too small an execution range.

[0078] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the embodiments of this disclosure. Attached Figure Description

[0079] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of embodiments of this disclosure.

[0080] Figure 1 This is a schematic diagram illustrating the structure of a wireless communication system according to an exemplary embodiment;

[0081] Figure 2 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0082] Figure 3 This is a schematic diagram illustrating the execution of a radar-based sensing service according to an exemplary embodiment;

[0083] Figure 4 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0084] Figure 5 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0085] Figure 6 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0086] Figure 7 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0087] Figure 8 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0088] Figure 9 This is a flowchart illustrating a perception service processing method according to an exemplary embodiment;

[0089] Figure 10 This is a schematic diagram of the structure of a sensing service processing device according to an exemplary embodiment;

[0090] Figure 11 This is a schematic diagram of the structure of a sensing service processing device according to an exemplary embodiment;

[0091] Figure 12 This is a schematic diagram of the structure of a communication device according to an exemplary embodiment. Detailed Implementation

[0092] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure.

[0093] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the embodiments of this disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure are also intended to include the 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 and all possible combinations of one or more of the associated listed items.

[0094] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."

[0095] Please refer to Figure 1 This illustration shows a schematic diagram of the structure of a wireless communication system provided in an embodiment of this disclosure. Figure 1 As shown, the wireless communication system is a communication system based on cellular mobile communication technology. The wireless communication system may include: several UEs 11 and several access devices 12.

[0096] UE11 can be a device that provides voice and / or data connectivity to a user. UE11 can communicate with one or more core networks via a Radio Access Network (RAN). UE11 can be an IoT UE, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT UE. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, UE11 can be a device in an unmanned aerial vehicle (UAV). Alternatively, UE11 can be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless communication device connected to an external vehicle computer. Alternatively, UE11 can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.

[0097] Access device 12 can be a network-side device in a wireless communication system. This wireless communication system can be a 4G system (also known as Long Term Evolution, LTE); or it can be a 5G system (also known as a New Radio, NR, or 5G NR system). Alternatively, it can be the next generation after 5G. In this case, the access network in the 5G system can be called NG-RAN (New Generation-Radio Access Network). Alternatively, it can be an MTC system.

[0098] The access device 12 can be an evolved NB (eNB) used in a 4G system. Alternatively, the access device 12 can also be a gNB (gNB) using a centralized-distributed architecture in a 5G system. When the access device 12 adopts a centralized-distributed architecture, it typically includes a central unit (CU) and at least two distributed units (DUs). The central unit is equipped with a protocol stack of the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Media Access Control (MAC) layer; the distributed units are equipped with a physical (PHY) layer protocol stack. This disclosure does not limit the specific implementation of the access device 12.

[0099] Access device 12 and UE11 can establish a wireless connection via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard, such as a new air interface; or, the wireless air interface can also be a wireless air interface based on a next-generation mobile communication network technology standard based on 5G.

[0100] In some embodiments, UE11 can also establish E2E (End to End) connections. Examples include V2V (vehicle to vehicle), V2I (vehicle to Infrastructure), and V2P (vehicle to pedestrian) communication scenarios in vehicle-to-everything (V2X) communication.

[0101] In some embodiments, the wireless communication system described above may further include a network management device 13.

[0102] Several access devices 12 are connected to network management device 13. Network management device 13 can be a core network device in a wireless communication system, such as a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, it can be other core network devices, such as a Serving Gateway (SGW), a Public Data Network Gateway (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS). The implementation of network management device 13 is not limited in this embodiment.

[0103] like Figure 2 As shown, this disclosure provides a sensing service processing method, executed by a first network element, the method comprising:

[0104] S110: Obtain the execution scope of the sensing service;

[0105] S120: Send the range information of the execution range to the second network element, wherein the range information is used by the second network element to determine the executor of the sensing service.

[0106] The second network element is the network element that determines the executor; the executor is a network element or communication device that collects data from the sensing objects of the sensing service, processes the sensing data, and / or reports it. The second network element is different from the first network element.

[0107] The first network element can be a core network element. For example, this core network element includes, but is not limited to, a Policy Control Function (PCF) and / or a Sensing Function (SF). In summary, the first network element can be any network function that performs sensing service decisions. The second network element can be a network element that determines the executor of the sensing service based on the execution scope. The second network element can also be a core network element; for example, the second network element can be an AMF.

[0108] Sensing services are services that use the transmission, acquisition, and processing of sensing signals to perceive the location and / or behavior of sensing targets.

[0109] For example, the base station and / or UE can perform data collection, processing, and reporting of the sensed object. In this embodiment of the disclosure, the sensing service involves sensing based on wireless signals.

[0110] For example, the sensing services described in this disclosure embodiment may include, but are not limited to, at least one of the following:

[0111] The business of inspecting aircraft;

[0112] Obstacle detection services;

[0113] Maritime navigation-related services;

[0114] Businesses related to autonomous driving or assisted driving;

[0115] Sensing services for weather detection;

[0116] Sensing services such as terrain surveying. Figure 3 The image shows a sensing service based on radar wave wireless sensing.

[0117] The transmitter emits radar signals. When the radar signals encounter obstacles during transmission, they are reflected or absorbed. The reflected radar waves are received by the receiver. Based on the received radar waves, the receiver can perform radar ranging, radar detection, and other functions, thereby knowing the location, size, and / or shape of the obstacle.

[0118] The transmitter emits radar signals. When the radar signals encounter obstacles during transmission, they are reflected or absorbed. The reflected radar waves are received by the receiver. Based on the received radar waves, the receiver can perform radar ranging, radar detection, and other functions, thereby knowing the location, size, and / or shape of the obstacle.

[0119] like Figure 3 As shown, based on the transmission and reception time of radar waves, the distance between the target and the equipment where the transmitter and receiver are located, as well as the direction relative to the equipment where the transmitter and receiver are located, can be determined.

[0120] The scope of the sensing service can be the range of sensing data acquisition and processing. For example, the spatial and / or geographical range of the collected sensing data.

[0121] After determining the execution scope, the scope information indicating the execution scope is sent to the second network element. The second network element can then determine the executor of the sensing service based on this scope information.

[0122] The executors of sensing services may include: devices that collect, process, and report sensing service data according to network instructions.

[0123] Users of perception services can request to use the services from the network, requiring information such as the user's surrounding environment to determine the user's subsequent behavior. For example, in autonomous or assisted driving, users of perception services can be autonomous or assisted driving vehicles, including but not limited to: cars, ground-mobile robots, or low-altitude flying equipment.

[0124] In this way, by determining the execution scope, the appropriate range for data collection, processing, and / or reporting of the current sensing service can be given. Only devices within the execution scope can perform sensing service data collection, processing, and reporting, while devices outside the execution scope do not need to perform sensing services. This avoids unnecessary data collection and processing caused by an excessively large execution scope of the sensing service, reduces network processing and transmission overhead, and can also effectively avoid problems such as poor sensing quality, such as poor sensing results or sensing failures, caused by an excessively small execution scope.

[0125] In some embodiments, such as Figure 4 As shown, before obtaining the execution scope of the sensing service, the method further includes:

[0126] S100: Receive the authorization request for the sensing service.

[0127] For example, the service authorization request may include: information about the perceived service type and / or information about the perceived service user. The information about the perceived service user may include at least: the perceived service user's location information and / or the perceived service user's type information.

[0128] In some embodiments, the information of the perceived service user may further include: the perceived service user's predetermined movement trajectory information and / or the perceived user's movement direction information, etc. The predetermined movement trajectory information indicates the perceived service user's predetermined movement trajectory, such as the navigation trajectory of an autonomous or assisted driving vehicle. The movement direction information indicates the perceived service user's movement direction, such as the movement direction of an autonomous or assisted driving vehicle.

[0129] The perceived service type can be used to determine the area and / or shape of the execution range;

[0130] The location information of the sensing service user may include: the latitude and longitude of the sensing service user, the cell where the sensing service user is located, the tracking area, or the set of cells. The set of cells may include: the cell where the sensing service user is located and its neighboring cells, etc.

[0131] The information about the type of the sensing service user can indicate the type of the sensing service user. Different types of sensing service users have different movement speeds. For example, taking an autonomous vehicle as an example, the speed of the aircraft may obviously be faster than the speed of the autonomous vehicle for flight navigation sensing services. Thus, the information about the sensing service user can also be used to determine the execution range.

[0132] In summary, the authorization request for sensing services can be used, on the one hand, to request the first network element to determine whether to authorize the sensing services, and on the other hand, since the authorization request for sensing services includes the type of sensing services and / or the location information of the sensing service users, it can be used to determine the scope of execution.

[0133] Therefore, in some embodiments, S110 may include: determining the execution scope of the sensing service based on the authorization request of the sensing service.

[0134] For example, the authorization request for the sensing service, determining the execution scope of the sensing service, includes:

[0135] Based on the location information of the users of the sensing service, determine the boundaries of the execution scope of the sensing service;

[0136] And / or,

[0137] Based on the location information of the users of the sensing service, determine the center point of the execution range of the sensing service;

[0138] And / or,

[0139] Based on the type information of the sensing service user, determine the area and / or shape of the execution scope of the sensing service.

[0140] For example, when determining the boundary of the execution range for a moving vehicle based on the location information of the sensing service user and the direction of the sensing service user's movement, the rear boundary line of the sensing service user's location can be used as a boundary of the execution range based on the location information.

[0141] For example, taking a car as an example, the car may move forward, backward, left or right during the process. The center point of the execution range of the sensing business can be used, which can be a circular area, an elliptical area, and / or a rectangular area.

[0142] For example, when a car moving on a highway is the user of the sensing service, and the type information indicates a car, the shape of the execution range of the sensing service can be a strip-shaped area extending along the highway.

[0143] In some embodiments, S110 may include:

[0144] Based on the authorization request of the sensing service, and according to at least one of the user's contract information and the sensing service operation strategy, the execution scope of the sensing service is determined.

[0145] The user's subscription information can come from User Data Management (UDM) or Unified Data Repository (UDR).

[0146] In some embodiments, user subscription information can be used to determine whether a sensing service user has subscribed to the sensing service, and / or which executor the sensing service user has subscribed to. For example, the executor of the sensing service may include: a base station and / or a terminal device. Some sensing service users may only subscribe to the sensing service executed by the base station, or subscribe to the sensing service executed by the terminal device alone, or subscribe to the sensing service executed by both the base station and / or the terminal device.

[0147] The sensing service operation strategy can be a strategy configured by a telecommunications operator, and can be used to indicate at least one of the following:

[0148] Communication equipment can provide the geographical range of sensing services;

[0149] Communication equipment that cannot provide sensing services;

[0150] Communication equipment that provides sensing services.

[0151] For example, protected areas for military and / or technological priorities, and / or protected areas for critical facilities. Critical facilities include, but are not limited to, areas containing hydraulic engineering equipment and / or important power engineering equipment.

[0152] Of course, the above are just examples of the limited content of the perception business operation strategy, and the specific implementation is not limited to this.

[0153] In summary, the perception of business operation strategies can also be used to determine the scope of execution.

[0154] In some embodiments, the scope of execution includes at least one of the following:

[0155] The residential area where the user of the sensing service is located;

[0156] The cell where the sensing service user is located and one or more adjacent cells of the cell where the sensing service user is located.

[0157] The TA where the user of the sensing service is located;

[0158] The TA where the sensing service user is located and one or more adjacent TAs of the sensing service user's TA.

[0159] A preset range centered on the location of the user of the sensing service.

[0160] Of course, the above are just examples of the scope of execution, and the specific implementation may not be limited to the examples above.

[0161] The preset range can be the range of a circular area and / or the range of an elliptical area, etc.

[0162] In some embodiments, the range information includes at least one of the following:

[0163] The area identified by the TA set;

[0164] Areas marked with latitude and longitude;

[0165] The area marked by the community assembly sign.

[0166] The TA set identifier can indicate a TA set.

[0167] The TA set may include one or more TAs. In some embodiments, the multiple TAs in the TA set may be multiple TAs distributed adjacently. For example, the TA set may be a Register Area (RA).

[0168] The network coverage area can be pre-divided into multiple geographical regions. These geographical regions can be identified by the latitude and longitude of the center point of the corresponding geographical region, or by the latitude and longitude of multiple boundary points of the corresponding geographical region.

[0169] The cell set identifier can indicate a cell set.

[0170] A cell set may include one or more cells.

[0171] In some embodiments, the multiple cells within the cell set may be multiple cells distributed adjacent to each other.

[0172] In one embodiment, the executor includes:

[0173] Base stations located within the execution range;

[0174] and / or

[0175] A communication terminal located within the execution range.

[0176] like Figure 5 As shown, this disclosure provides a sensing service processing method, executed by a second network element, the method comprising:

[0177] S210: Receive range information of the execution scope of the sensing service;

[0178] S220: Based on the range information, determine the executor of the sensing service located within the execution range.

[0179] The second network element here includes, but is not limited to, the Access Management Function (AMF).

[0180] After receiving the range information from the first network element, the second network element will select one or more alternative devices within the execution range that can perform the sensing service as the executor of the sensing service. In this way, unnecessary execution within the unnecessary execution range caused by arbitrarily determined execution range can be reduced, network overhead can be reduced, and problems such as poor sensing accuracy or sensing failure caused by too small execution range can also be reduced.

[0181] In some embodiments, such as Figure 6 As shown, the method further includes:

[0182] S230: Send an operation instruction for the sensing service to the executor of the sensing service.

[0183] This operation instruction can be used to trigger the executor located within the execution range to perform operations related to the sensing service.

[0184] Furthermore, the related operations may include: data acquisition of the sensing object (acquiring sensing data), processing of the sensing data, and / or reporting of the sensing data.

[0185] The operation instruction may include: an operation command that triggers the executor of the sensing service to collect, process, and / or report sensing data. The operation command may include: a collection command, a processing command, and / or a reporting command.

[0186] In some embodiments, the operation instruction may further include: operation parameters; for the execution to perform operations related to sensing services according to the operation parameters.

[0187] For example, in data acquisition operations for sensing services, the operation parameters may include: acquisition frequency and / or data acquisition time range, and the type of sensing data acquired. For example, the type of sensing data can be distinguished according to signal type, and may include: sensing data acquired from radar signals, and / or sensing data acquired from laser signals.

[0188] In some embodiments, the scope information of the execution scope of the sensing service may be: determined by the first network element based on the service request of the sensing service and actively pushed to the second network element.

[0189] In some embodiments, such as Figure 7As shown, the method further includes:

[0190] S200: Send an authorization request for the sensing service to the first network element; the authorization request for the sensing service includes: sensing service type information and / or location information of the sensing service user;

[0191] S210 may include S211: receiving the execution scope information of the sensing service returned based on the authorization request of the sensing service.

[0192] For example, after receiving the sensing service request, the second network element sends an authorization request for the sensing service to the first network element.

[0193] The authorization request for this sensing service will carry sensing service type information and / or sensing service user information. This sensing service user information includes, but is not limited to: the sensing service user's location information, sensing service user type information, the sensing service's predetermined movement trajectory information, and / or the sensing service user's movement direction information. In some embodiments, the sensing service user information may also include: the sensing service user's speed information, etc.

[0194] In some embodiments, the executor includes:

[0195] Base stations located within the execution range;

[0196] and / or

[0197] A communication terminal located within the execution range.

[0198] Base stations within mobile range can transmit sensing signals, and then collect data based on the reflected signals generated by these sensing signals to achieve the collection of sensing services. Base stations within mobile range can include evolved NBs (eNBs) and / or next-generation NBs (gNBs).

[0199] The communication terminals located within the mobile range may include various mobile phones, road monitoring equipment, and / or vehicle-mounted devices located within the execution range. In short, various terminal devices capable of performing sensing services can serve as the executors.

[0200] This disclosure embodiment enables the collection, processing, and reporting of sensing data by endowing base stations or communication terminals with sensing functions, thereby achieving sensing services dependent on mobile communication networks. Simultaneously, considering the efficiency of sensing service usage and the rational use of network resources, sensing data needs to be collected within a reasonable sensing range. This avoids excessive overhead on network processing and transmission resources due to an overly large collection range, which would also severely impact the efficiency of sensing service usage. The solution may include:

[0201] The perception service decision function (e.g., PCF or SF) receives the authorization request of the perception service and decides the execution scope of the perception service based on the authorization request.

[0202] Based on the authorization request of the sensing service, the information used to determine the scope of execution of the sensing service may include at least one of the following:

[0203] Sensing the location information of business users;

[0204] Perceive business type information

[0205] Sensing the location information or identifiers of business executors;

[0206] Perceive business operation strategies.

[0207] The authorization request for the sensing service may include: the location information of the sensing service user.

[0208] The location information of the sensing service user includes at least one of the following:

[0209] Sensing the latitude and longitude information used in business operations;

[0210] TA (Tracking Area);

[0211] Base station identifier;

[0212] RA (Registration Area), etc.

[0213] The service authorization request comes from a sensing service user or SF.

[0214] The scope of execution of the sensing service is determined based on the authorization request of the sensing service, which may include:

[0215] The scope information of the execution range of the sensing service can be, for example, RA, or an area with an authorized distance as the radius centered on the location information of the sensing service executor.

[0216] The sensing service decision function distributes the scope information of the sensing service's execution range to core network elements (e.g., AMF). The core network elements determine the executor of the sensing service within the execution area based on the execution range. This executor can be a base station or a communication terminal. The sensing service decision function then issues operation instructions for the sensing service to the executor. These operation instructions may include start instructions and / or stop instructions.

[0217] The scope information for the execution range of the sensing service may be: a set of identifiers of the executors of the sensing service. This set of identifiers may include, for example, a set of base station identifiers or a set of communication terminal identifiers.

[0218] The sensing service decision-making function distributes the scope information of the sensing service's execution range to core network elements (e.g., AMF). The core network elements then issue sensing service initiation commands to the sensing service executors based on the execution range of the sensing service.

[0219] In this embodiment, the UE is a user of the sensing service, such as a car traveling at high speed. The gNB is the executor of the sensing service, used to collect, process, and transmit sensing data according to authorization.

[0220] SF, as the sensing function, is mainly responsible for receiving sensing service requests, triggering sensing services, collecting sensing data, and processing it.

[0221] PCF is used to authorize sensing services and determine the scope of execution by combining sensing service type and other business characteristics, sensing service user information and / or sensing service operation strategies.

[0222] like Figure 8 As shown in the embodiments of this disclosure, a sensing service processing method is provided, the method may include:

[0223] 1. The SF receives a sensing service request from the UE (sensing service user), the request message containing the UE's location information, such as Global Navigation Satellite System (GNSS) information.

[0224] 2. The SF initiates a request to the AMF to start the sensing service. The request message contains the sensing service type and / or the UE's location information.

[0225] 3. The AMF initiates an authorization request for sensing services to the PCF, and the authorization request for sensing services includes sensing service type information. The AMF can be other network elements (e.g., SMF and / or UPF, etc.), the PCF can be other network elements with specific authorized functions, and the SF can also directly initiate an authorization request for sensing services to the PCF.

[0226] 4. PCF obtains user contract information from UDM.

[0227] 5. The PCF authorizes the sensing service by combining information such as the sensing service type, user subscription information, and the determination of the sensing service operation strategy, and determines the sensing data object parameters and / or the execution range of the sensing service. This execution range can be a coverage area centered on the UE location and / or with a specified distance as the radius, etc.

[0228] 6. The PCF will issue the perception service authorization to the AMF. This authorization may include parameters such as the scope of execution of the perception service and / or the perception data object.

[0229] 7. Based on the execution range of the sensing service and the location information of the gNB, the AMF determines the information of the gNBs covered by the execution range of the sensing service.

[0230] 8. The AMF sends a sensing service activation instruction to the corresponding gNB, the sensing service activation instruction containing authorization information such as the sensing service collection object mentioned above.

[0231] 10. The gNB performs sensing data operations, which may include: receiving authorization information, initiating sensing data acquisition, and completing some initial processing of the sensing data. For example, the gNB collects information such as signal strength and / or Doppler frequency shift, and performs calculations to determine the size, position, and speed of the object being collected. If the authorization information only requires the gNB to collect sensing data, the gNB will not perform the aforementioned sensing data processing.

[0232] 10. Sensing data reporting: For example, the gNB reports the sensed data collected or the object parameters of the sensed data to the SF. The communication process between the gNB and the SF can be achieved by the gNB establishing a direct channel with the SF. In this case, the AMF can send the SF identification information to the gNB, and the gNB can discover the SF and establish a communication connection based on the SF identification information. Alternatively, the gNB can establish a communication connection with the SF through the UPF and report the sensed data to the SF.

[0233] 11. Sensing data processing, specifically including: SF receiving the sensing data, and if it is raw collected data, performing sensing data processing to generate sensing results.

[0234] 12.SF sends the perception results to UE.

[0235] In this embodiment, UE1 is the user of the sensing service, and UE2 is the executor of the sensing service, which is used to collect, process and transmit sensing data according to authorization.

[0236] like Figure 9 As shown in the embodiments of this disclosure, a sensing service processing method is provided, the method may include:

[0237] 1. The SF receives sensing service requests. For example, the SF, as the sensing function, is primarily responsible for receiving sensing service requests, triggering sensing services, collecting and processing sensing data. For instance, the PCF is used to authorize sensing services by combining sensing service characteristics, sensing service user information, and sensing service operation strategies. The SF receives sensing service requests from UE1 (the sensing service user), which include the UE's location information. For example, the UE's location information may include the TA information of the TA where the UE is located. This TA information includes, but is not limited to, the TA identifier.

[0238] 2. The SF sends a sensing service request to the AMF. For example, the SF initiates a request to the AMF to start a sensing service. The request to start a sensing service includes sensing service type information and / or UE location information.

[0239] 3. The AMF requests authorization for sensing services from the PCF. For example, the AMF initiates an authorization request for sensing services to the PCF, and the authorization request includes sensing service type information and / or UE location information. The AMF can be another network element, the PCF can be another network element with a specific authorized function, and the SF can also directly initiate an authorization request for sensing services to the PCF.

[0240] 4. PCF obtains user contract information from UDM.

[0241] 5. The PCF authorizes sensing services. For example, the PCF authorizes sensing services by combining information such as the type of sensing service, user subscription information, and / or sensing service operation strategy, and determines the parameters of the sensing data object and the execution range of the sensing service (e.g., the TA of UE1 and the TAs adjacent to the TA). The parameters of the sensing data object include, but are not limited to: the volume, area, temperature, actual movement trajectory and / or movement speed of the sensing object, etc.

[0242] 6. Perception service authorization, for example, the PCF issues perception service authorization to the AMF, including the scope information of the execution scope of the perception service and / or parameters such as perception data objects.

[0243] 7. Determine the target of the sensing service execution. For example, the AMF determines the UE (i.e., UE2) that corresponds to the RA information containing the execution scope of the sensing service (e.g., a list of TAs containing TA identifiers) as the executor of the sensing service based on the execution scope of the sensing service and the RA information of all UEs on the AMF.

[0244] 8. Activation of sensing services, for example, the AMF sends a sensing service activation instruction to the corresponding UE2, the sensing service activation instruction containing authorization information such as the sensing service collection object mentioned above.

[0245] 9. Sensing data operations, for example, UE2 receives authorization information and starts sensing data collection.

[0246] 10. Sensing data reporting: For example, UE2 reports the sensed data collected or the object parameters of the sensed processing to SF. The communication process between UE and SF can be achieved by UE establishing a direct channel with SF. In this case, AMF can send SF identification information to UE, and UE can discover SF and establish a communication connection based on the SF identification information. Alternatively, UE can establish a communication connection with SF through UPF and report the sensed data to SF.

[0247] 11. Sensing data processing, for example, SF receives the sensing data, and if it is raw collected data, it performs sensing data processing to generate sensing results.

[0248] 12. The perception results are sent out. For example, SF sends the perception results to UE1.

[0249] like Figure 10 As shown, this disclosure provides a sensing service processing device, the device comprising:

[0250] The acquisition module 110 is configured to acquire the execution scope of the sensing service;

[0251] The first sending module 120 is configured to send the range information of the execution range to the second network element, wherein the range information is used by the second network element to determine the executor of the sensing service.

[0252] The second network element is the network element that determines the executor; the executor is a network element or communication device that collects data from the sensing objects of the sensing service, processes the sensing data, and / or reports the data.

[0253] For example, the executor includes:

[0254] Base stations located within the execution range;

[0255] And / or,

[0256] Terminal devices located within the execution range.

[0257] The sensing service processing device may be included in the first network element.

[0258] In some embodiments, the acquisition module 110 and the first sending module 120 may be program modules; after the program module is executed by the processor, it can realize the determination of the execution range and the sending of the execution range information.

[0259] In other embodiments, the acquisition module 110 and the first transmission module 120 may be a hardware-software combined module; the hardware-software combined module may include various programmable arrays. The programmable arrays include, but are not limited to, field-programmable arrays and / or complex programmable arrays.

[0260] In some embodiments, the acquisition module 110 and the first sending module 120 may include various pure hardware modules; the pure hardware modules include, but are not limited to, application-specific integrated circuits.

[0261] In some embodiments, the apparatus further includes:

[0262] The first receiving module is configured to receive the authorization request of the sensing service before obtaining the execution scope of the sensing service;

[0263] The authorization request for the sensing service includes: sensing service type information and / or the location information of the sensing service user.

[0264] In some embodiments, the acquisition module 110 is configured to determine the execution scope of the sensing service based on the authorization request of the sensing service.

[0265] In some embodiments, the acquisition module 110 is configured to determine the execution scope of the sensing service based on the authorization request of the sensing service and according to at least one of the user's subscription information and the sensing service operation strategy.

[0266] In some embodiments, the scope of execution includes at least one of the following:

[0267] The residential area where the user of the sensing service is located;

[0268] The cell where the sensing service user is located and one or more adjacent cells of the cell where the sensing service user is located.

[0269] The tracking area TA where the user of the sensing service is located;

[0270] The TA where the sensing service user is located and one or more adjacent TAs of the sensing service user's TA.

[0271] A preset range centered on the location of the user of the sensing service;

[0272] In some embodiments, the range information includes at least one of the following:

[0273] The area identified by the TA set;

[0274] Areas marked with latitude and longitude;

[0275] The area marked by the community assembly sign.

[0276] In some embodiments, the executor includes:

[0277] Base stations located within the execution range;

[0278] and / or

[0279] A communication terminal located within the execution range.

[0280] like Figure 11 As shown, this disclosure provides a sensing service processing device, the device comprising:

[0281] The second receiving module 210 is configured to receive range information of the execution range of the sensing service;

[0282] The determination module 220 is configured to determine the executor of the sensing service located within the execution range based on the range information.

[0283] In some embodiments, the executor is a network element or communication device that collects data from the sensing objects of the sensing service, processes the sensing data, and / or reports the data.

[0284] The sensing service processing device may be included in the second network element.

[0285] In some embodiments, the second receiving module 210 and the determining module 220 may be program modules; after the program module is executed by the processor, it can realize the determination of the execution range and the transmission of the execution range information.

[0286] In other embodiments, the second receiving module 210 and the determining module 220 may be a hardware-software combined module; the hardware-software combined module may include various programmable arrays. The programmable arrays include, but are not limited to, field-programmable arrays and / or complex programmable arrays.

[0287] In some embodiments, the apparatus further includes:

[0288] The second sending module is configured to send operation instructions for the sensing service to the executor of the sensing service.

[0289] For example, the operation instruction is used to trigger the executor located within the execution range to perform an operation related to the sensing service.

[0290] In some embodiments, the second sending module is configured to send an authorization request for a sensing service to the first network element; the authorization request for the sensing service includes: sensing service type information and / or location information of the sensing service user;

[0291] The receiving range information includes:

[0292] Receive the execution scope information of the sensing service returned by the authorization request based on the sensing service.

[0293] In some embodiments, the executor includes:

[0294] Base stations located within the execution range;

[0295] and / or

[0296] A communication terminal located within the execution range.

[0297] This disclosure provides a communication device, including:

[0298] Memory used to store processor-executable instructions;

[0299] The processor is connected to the memory.

[0300] The processor is configured to execute the perception service processing method provided by any of the aforementioned technical solutions.

[0301] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information after the communication device loses power.

[0302] Here, the communication equipment includes: a first network element and / or a second network element.

[0303] The processor can be connected to the memory via a bus or similar means to read executable programs stored in the memory, for example, such as... Figure 2 , Figures 4 to 9 At least one of the methods shown.

[0304] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which are processorable and executable to complete the aforementioned perception service processing method. Figure 2 , Figures 4 to 9 The method is illustrated. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0305] like Figure 12 As shown in the illustration, one embodiment of this disclosure illustrates the structure of a communication device. For example, the communication device 900 can be provided as a network-side device, such as the aforementioned first network element and / or second network element.

[0306] Reference Figure 12 The communication device 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions, such as application programs, that can be executed by the processing component 922. The application programs stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform any of the methods described above applied to the access device, such as... Figure 2 , Figures 4 to 9 At least one of the methods shown.

[0307] The communication device 900 may also include a power supply component 1926 configured to perform power management of the communication device 900, a wired or wireless network interface 950 configured to connect the communication device 900 to a network, and an input / output (I / O) interface 958. The communication device 900 can operate on an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.

[0308] Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the embodiments of this disclosure that follow the general principles of the embodiments of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the embodiments of this disclosure are indicated by the following claims.

[0309] It should be understood that the embodiments disclosed herein are not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from their scope. The scope of the embodiments disclosed herein is limited only by the appended claims.

Claims

1. A sensing service processing method, executed by a first network element, the method comprising: Based on the authorization request of the sensing service, and according to at least one of the user's subscription information and the sensing service operation strategy, the execution scope of the sensing service is determined. The scope information of the execution scope is sent to the second network element, wherein the scope information is used by the second network element to determine the executor of the sensing service.

2. The method according to claim 1, wherein, Before determining the scope of the sensing service, the method further includes: Receive the authorization request for the sensing service; The authorization request for the sensing service includes: sensing service type information and / or the location information of the sensing service user.

3. The method according to claim 1, wherein, The scope of execution includes at least one of the following: The residential area where the user of the sensing service is located; The cell where the sensing service user is located and one or more adjacent cells of the cell where the sensing service user is located. The tracking area TA where the user of the sensing service is located; The TA where the sensing service user is located and one or more adjacent TAs of the sensing service user's TA. A preset range centered on the location of the user of the sensing service.

4. The method according to any one of claims 1 to 3, wherein, The range information includes at least one of the following: The area identified by the TA set; Areas marked with latitude and longitude; The area marked by the community assembly sign.

5. The method according to any one of claims 1 to 3, wherein, The executors include: Base stations located within the execution range; and / or A communication terminal located within the execution range.

6. A sensing service processing method, executed by a second network element, the method comprising: Receive scope information of the execution scope of the sensing service; wherein, the execution scope of the sensing service is determined by the first network element based on the authorization request of the sensing service and according to at least one of the user subscription information and the sensing service operation strategy; Based on the range information, determine the executor of the sensing service located within the execution range.

7. The method according to claim 6, wherein, The method further includes: Send an operation instruction for the sensing service to the executor of the sensing service; wherein the operation instruction is used to trigger the executor located within the execution range to perform an operation related to the sensing service.

8. The method according to claim 6, wherein, The method further includes: Send an authorization request for the sensing service to the first network element; the authorization request for the sensing service includes: sensing service type information and / or location information of the sensing service user; The range information of the execution range of the receiving sensing service includes: Receive the execution scope information of the sensing service returned by the authorization request based on the sensing service.

9. The method according to claim 6 or 7, wherein, The executors include: Base stations located within the execution range; and / or A communication terminal located within the execution range.

10. A sensing service processing apparatus, the apparatus comprising: The acquisition module is configured to receive authorization requests based on the sensing service and determine the execution scope of the sensing service based on at least one of the user's subscription information and the sensing service operation strategy. The first sending module is configured to send the range information of the execution range to the second network element, wherein the range information is used by the second network element to determine the executor of the sensing service.

11. A sensing service processing apparatus, the apparatus comprising: The second receiving module is configured to receive range information of the execution range of the sensing service; wherein the execution range of the sensing service is determined by the first network element based on the authorization request of the sensing service and according to at least one of the user subscription information and the sensing service operation strategy. The determination module is configured to determine the executor of the sensing service located within the execution range based on the range information.

12. A communication device, comprising a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being executed by the processor, wherein, When the processor runs the executable program, it performs the method provided as claimed in any one of claims 1 to 5 or 6 to 9.

13. A computer storage medium storing an executable program; the executable program, when executed by a processor, is capable of implementing the method provided in any one of claims 1 to 5 or 6 to 9.

Citation Information

Patent Citations

  • Sensitivity fusion method and system thereof

    CN113891277A

  • Perception service processing method, terminal and network side equipment

    CN115866635A