WO2025195236A1 - Information monitoring method and apparatus and communication device - Google Patents
Information monitoring method and apparatus and communication deviceInfo
- Publication number
- WO2025195236A1 WO2025195236A1 PCT/CN2025/081965 CN2025081965W WO2025195236A1 WO 2025195236 A1 WO2025195236 A1 WO 2025195236A1 CN 2025081965 W CN2025081965 W CN 2025081965W WO 2025195236 A1 WO2025195236 A1 WO 2025195236A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- subtask
- monitoring
- target task
- information
- indicate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
Definitions
- the present application belongs to the field of communication technology, and specifically relates to an information monitoring method, device and communication equipment.
- the embodiments of the present application provide an information monitoring method, apparatus, and communication device, which can solve the problem of not being able to know the execution status of a task or subtask.
- an information monitoring method is provided, which is performed by a first device.
- the method includes:
- the first device determines whether to monitor the target task or the first subtask based on a local policy or a first message from the second device, where the first subtask is a subtask of the target task;
- the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- an information monitoring method is provided, which is performed by a second device.
- the method includes:
- the second device sends a first message to the first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
- an information monitoring method is provided, which is performed by a third device.
- the method includes:
- the third device receives a second message from the first device, where the second message is used to request monitoring of a target task or one or more subtasks within the target task, and the third device includes one or more devices that execute one or more subtasks within the target task; or, the second message is used to request monitoring of a first subtask, the third device is a device that executes the first subtask, and the first subtask is a subtask of the target task;
- the third device sends a third message to the first device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
- an information monitoring device comprising:
- a processing unit configured to determine whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task;
- the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- an information monitoring device comprising:
- the sending unit is configured to send a first message to a first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
- an information monitoring device comprising:
- a receiving unit configured to receive a second message from a first device, wherein the second message is used to request monitoring of a target task or one or more subtasks in the target task; or, the second message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task;
- a sending unit is used to send a third message to the first device, wherein the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
- a communication device which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented, when the program or instruction is executed by the processor, the steps of the method described in the second aspect are implemented, and when the program or instruction is executed by the processor, the steps of the method described in the third aspect are implemented.
- a communication device including a processor and a communication interface, wherein the processor is used to: determine whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task; the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- a communication device comprising a processor and a communication interface, wherein the communication interface is used to: send a first message to a first device, wherein the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, wherein the first subtask is a subtask of the target task.
- a communication device comprising a processor and a communication interface, wherein the communication interface is used to: receive a second message from a first device, the second message being used to request monitoring of a target task or one or more subtasks in the target task, and the communication device comprising one or more devices that execute one or more subtasks in the target task; or, the second message being used to request monitoring of a first subtask, the communication device being a device that executes the first subtask, and the first subtask being a subtask of the target task; and send a third message to the first device, the third message being used to provide reply information for monitoring the target task or one or more subtasks in the target task, or, the third message being used to provide reply information for monitoring the first subtask.
- a readable storage medium on which a program or instruction is stored.
- the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.
- a wireless communication system including: a first device and a second device, wherein the first device can be used to execute the steps of the method described in the first aspect, and the second device can be used to execute the steps of the method described in the second aspect.
- a wireless communication system including: a first device and a third device, wherein the first device can be used to execute the steps of the method described in the first aspect, and the third device can be used to execute the steps of the method described in the third aspect.
- a chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.
- a computer program/program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the information monitoring method described in the first aspect, or the steps of the information monitoring method described in the second aspect, or the steps of the information monitoring method described in the third aspect.
- the first device determines whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task; the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- the first device can monitor the task or subtask, thereby being able to know the specific execution status of the task or subtask through monitoring.
- FIG1 is a schematic diagram of a network structure applicable to an embodiment of the present application.
- FIG2 is a flow chart of an information monitoring method provided in an embodiment of the present application.
- FIG3 is a flow chart of another information monitoring method provided in an embodiment of the present application.
- FIG4 is a flow chart of another information monitoring method provided in an embodiment of the present application.
- FIG5 is a flow chart of Example 1 provided in the embodiments of the present application.
- FIG6 is a flow chart of Example 2 provided in the embodiments of the present application.
- FIG7 is a structural diagram of an information monitoring device provided in an embodiment of the present application.
- FIG8 is a structural diagram of another information monitoring device provided in an embodiment of the present application.
- FIG9 is a structural diagram of another information monitoring device provided in an embodiment of the present application.
- FIG10 is a structural diagram of a communication device provided in an embodiment of the present application.
- FIG11 is a structural diagram of a terminal provided in an embodiment of the present application.
- FIG12 is a structural diagram of a network-side device provided in an embodiment of the present application.
- FIG13 is a structural diagram of another network-side device provided in an embodiment of the present application.
- first, second, etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by “first” and “second” are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more.
- “or” in this application represents at least one of the connected objects. For example, “A or B” covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B.
- the character "/" generally indicates that the objects associated before and after are in an "or” relationship.
- indication in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication).
- a direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent;
- an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
- LTE Long Term Evolution
- LTE-A Long Term Evolution
- CDMA Code Division Multiple Access
- TDMA Time Division Multiple Access
- FDMA Frequency Division Multiple Access
- OFDMA Orthogonal Frequency Division Multiple Access
- SC-FDMA Single-carrier Frequency Division Multiple Access
- NR New Radio
- 6G 6th Generation
- FIG1 shows a block diagram of a wireless communication system applicable to embodiments of the present application.
- the wireless communication system includes a terminal 11 and a network-side device 12 .
- the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), a flight vehicle, a vehicle user equipment (VUE), a ship-borne equipment, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (PC), an ATM or a self-service machine and other terminal-side devices.
- PC personal computer
- ATM an ATM or a self-service machine and other terminal
- Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc.
- the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.
- the network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit.
- the access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AP) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.
- WLAN wireless Local Area Network
- AP Access Point
- WiFi wireless Fidelity
- the base station can be called Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, base The Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, transmission reception point (TRP) or other appropriate terms in the relevant field, as long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiments of the present application, only the base station in the NR system is introduced as an example, and the specific type of the base station is not limited.
- the core network equipment may include but is not limited to at least one of the following: core network nodes, core network functions, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (Edge Application Server Discovery Function), etc. ion, EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc.
- MME mobility management entity
- AMF access mobility management function
- SMF session management function
- UPF user plane function
- PCF policy control function
- PCF policy and charging rules function unit
- edge application service discovery function Edge Application Server Discovery Function
- EASDF Edge Application Server Discovery Function
- UDM Unified Data Management
- UDR
- Traditional communication systems are designed for connection-orientation and typically employ a session-centric management model.
- the network provides complete session lifecycle management mechanisms (e.g., processes such as the creation, modification, and deletion of end-to-end communication tunnels and anchor migration) and Quality of Service (QoS) guarantees.
- QoS Quality of Service
- Their primary purpose is to provide connectivity for data transmission, support user mobility, and ensure a secure user experience.
- Traditional communication services typically utilize dedicated computing resources, with low demands on both compute and storage resources.
- AI perception and artificial intelligence
- 6G networks will have more comprehensive perception capabilities, including target detection, positioning (distance and angle), speed measurement, and three-dimensional (3D) imaging, and will introduce solutions based on radar echoes.
- These new network capabilities, such as AI and perception will involve the coordination and deployment of resources such as computing power, connectivity, algorithms, and data in multi-node scenarios to achieve a specific goal.
- Session-centric management models are not suitable for these scenarios. Therefore, future communication systems may adopt a task-centric management model.
- the execution status of tasks or subtasks cannot be known except by the node executing the subtask.
- how to monitor the execution of tasks or subtasks becomes a problem that needs to be solved.
- embodiments of the present application provide an information monitoring method, an information monitoring apparatus, and a communication device to solve the problem of not being able to know the execution status of a task or subtask.
- FIG2 shows a flow chart of an information monitoring method provided by an embodiment of the present application. As shown in FIG2 , the information monitoring method includes the following steps:
- Step 201 The first device determines whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task.
- the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- the first device is a network element or device with a task management function.
- the first device can also be called a task management unit or a task management function (Task Management function).
- the first device can be referred to as TM or TMF.
- the first device can be responsible for tasks such as translation of tasks, decomposition of tasks, selection of subtask nodes (or subtask functions), and coordination between subtasks.
- the subtask node is a node that executes a subtask. It can be a certain device (or network element), one or more functional modules in a device (or network element), or a unit composed of multiple devices (or network elements).
- the first message can be understood as a monitoring request message.
- the first message is used to request monitoring of a target task, it can be understood that the first message is used to request monitoring of all subtasks of the target task. For example, if the target task is divided into N subtasks, the first message is used to request monitoring of these N subtasks.
- monitoring a task or subtask can be understood as monitoring the execution process, performance, performance, execution results, etc. of the task or subtask.
- the first device can decide whether to monitor the execution of the task or subtask based on the monitoring request message. If the first device does not receive the monitoring request message, the first device can also decide whether to monitor the execution of the task or subtask based on the local policy.
- the first device may subsequently execute the monitoring process of the task or subtask and provide a monitoring report to the monitoring requester (ie, the second device) so that the monitoring requester can understand the execution status of the task or subtask.
- the monitoring requester ie, the second device
- the monitoring requester can be a subtask node participating in the target task, or any device that requires the target task's execution results. If the monitoring requester is a subtask node participating in the target task, the monitoring requester can determine whether the subtask needs to be dynamically modified or stopped by understanding the execution status of the task or subtask, thereby ensuring the execution of the subtask and ultimately facilitating the achievement of the target task.
- the monitoring requester can be, for example, a user equipment (UE), RAN, subtask node, AF, 5G Core Network (5GC), network function (NF), and other communication devices.
- Subtask nodes include, for example, communication resource management nodes (such as communication-mobility management nodes and communication-session management nodes), data resource management nodes, algorithm resource management nodes, and computing resource management nodes.
- a task session can be the process of communication between the UE and the TM, or the process of communication between the UE, the TM, and related subtask nodes.
- a task session can correspond to one or more subtask sessions (a subtask session refers to the process of communication between the TM and a subtask node).
- Establishing a task session means establishing a data transmission channel between the UE and the TM, or a data transmission channel between the UE, the TM, and related subtasks.
- a task session is a network resource established between the UE, the TM, and related subtask nodes in the operator's network.
- a task session can sometimes also be referred to as a task connection or task bearer.
- a task session or subtask session can sometimes also be implemented by a Protocol Data Unit (PDU) session.
- the task session in this application is different from the PDU session in the prior art.
- the task session in the prior art establishes a data channel between the UE and the UPF, while the task session in this application establishes a data transmission channel between the UE and the TM, or a data transmission channel between the UE, the TM, and related subtasks.
- a task session identifier and a subtask session identifier can be introduced in the task session.
- the task session identifier is used to identify a task session and can be allocated by the UE and sent to the network, or allocated by the TM.
- the subtask session identifier is used to identify a subtask session.
- Task session identifiers and subtask identifiers have a one-to-one mapping relationship or a one-to-many mapping relationship (a task is a combination of tasks).
- the subtask session identifier can be allocated by the UE and sent to the network, or it can be allocated by the TM, the subtask management function, or the subtask function.
- the target task or subtask in the embodiment of the present application may be a task transmitted through a task session or a subtask session, and the transmission here may be signaling transmission or data transmission.
- the first device determines whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task; the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- the first device can monitor the task or subtask, thereby being able to know the execution status of the task or subtask through monitoring.
- the first message includes at least one of the following information:
- the identifier of the target task (Task ID);
- the identifier of the first subtask (Sub-task ID);
- the identifier of the second device (such as UE ID, AF ID, etc.);
- first indication information used for requesting monitoring of the target task (monitoring request), or for requesting monitoring of the first subtask; in one embodiment, the first indication information is used for requesting the first device to monitor the target task, or the first indication information is used for requesting the first device to monitor the first subtask;
- first time information used to indicate a time (or time period) when the target task needs to be monitored (Monitoring period), or used to indicate a time (or time period) when the first subtask needs to be monitored; in one embodiment, the first time information is used to indicate a time when the first device needs to monitor the target task, or the first time information is used to indicate a time when the first device needs to monitor the first subtask;
- a first monitoring indication used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask; in one embodiment, the first monitoring indication is used to indicate a first monitoring parameter that needs to be monitored by the first device for the target task, or the first monitoring indication is used to indicate a first monitoring parameter that needs to be monitored by the first device for the first subtask;
- the first condition information is used to indicate the triggering condition for replying to the monitoring status of the target task, or the triggering condition for replying to the monitoring status of the first subtask; in one embodiment, the first condition information is used to indicate the triggering condition for the first device to reply to the monitoring status of the target task, or the first condition information is used to indicate the triggering condition for the first device to reply to the monitoring status of the first subtask.
- the first indication information can be understood as a message type identifier, that is, it is used to indicate whether the type of the first message is: a request to monitor the target task, or a request to monitor the first subtask.
- the type of the first message can be indicated by the name of the first message. That is, when the type of the first message is indicated by the name of the first message, the first indication information is the name of the first message.
- the first indication information is used to request the first device to monitor the target task, or to request the first device to monitor the first subtask.
- the first monitoring parameter can be understood as the parameter (or information) that needs to be monitored, which may include the type of subtask that needs to be monitored, as well as the parameters that need to be monitored (such as model accuracy, average latency, calculation accuracy or perception resolution, etc.).
- the first device may monitor according to the first monitoring parameter or according to the default monitoring parameter.
- the first device may monitor according to the default monitoring parameter.
- the first condition information can be understood as a notification threshold (Notify threshold), that is, when the trigger condition corresponding to the first condition information is reached, it is necessary to reply to the monitoring requester with the monitoring situation (such as sending a monitoring report). If it is a scheduled report, the trigger condition can be the interval time, number of reports, etc.; if it is a conditional report, the trigger condition can be a specific condition.
- Notify threshold a notification threshold
- the first monitoring parameter includes at least one of the following:
- Type information of the target subtask used to indicate the type of the target subtask
- the target subtask includes one or more subtasks in the target task, or the target subtask is the first subtask.
- the first message may carry the monitoring parameters of any number of subtasks of the target task, or may not carry the monitoring parameters of any subtask.
- the target task includes three subtasks, namely the first subtask, the second subtask and the third subtask
- the first message may carry the monitoring parameters of all three subtasks, or may only carry the monitoring parameters of some subtasks, or may not carry the monitoring parameters of any subtask.
- the first message only carries the monitoring parameters of the first subtask and the second subtask, but does not carry the monitoring parameters of the third subtask.
- the first device may use the default monitoring parameters of the third subtask as the monitoring parameters of the third subtask.
- the first message may or may not carry the monitoring parameters of the first subtask.
- the first device may use the default monitoring parameters of the first subtask as the monitoring parameters of the first subtask.
- the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an AI subtask, a data subtask, a positioning subtask, a communication subtask, and an Internet Protocol (IP) Multimedia Subsystem (IMS) subtask.
- the target subtask may also include, but is not limited to, a computing subtask, an information processing subtask, a multimedia subtask, an immersive subtask, and a communication subtask.
- Computing subtasks may include AI computing subtasks and non-AI computing subtasks; information processing subtasks may include positioning information processing subtasks and synaesthesia information processing subtasks; and immersive subtasks may include extended reality (XR) subtasks and virtual reality (VR) subtasks.
- XR extended reality
- VR virtual reality
- the target subtask can be understood as a subtask set composed of multiple subtasks combined together in order to complete an independent function. That is, the target subtask includes multiple subtasks, and these multiple subtasks can support the completion of an independent function.
- the understanding of the target task can be a combination of multiple functions or multiple subtasks, such as an automatic parking task or an environment reconstruction task. These tasks require not only the participation of computing subtasks, but also the participation of positioning subtasks. At the same time, they may also require the participation of AI subtasks. Multiple functions are combined to complete a task.
- the first subtask or target subtask is a subtask obtained by decomposing the target task.
- the monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
- the monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
- the monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
- the monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
- the first device may perform signaling interaction with each subtask node to implement monitoring of the target task or the first subtask. If the first device determines not to monitor the target task or the first subtask, the first device may reply with a rejection message to the monitoring requester.
- the method further comprises:
- the first device sends a second message to a third device, where the second message is used to request monitoring of the target task or one or more subtasks in the target task, and the third device includes one or more devices that execute one or more subtasks in the target task; or, the second message is used to request monitoring of the first subtask, and the third device is a device that executes the first subtask;
- the first device receives a third message from the third device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
- the third device can be understood as a subtask node.
- the second message can be understood as a monitoring request message.
- the difference from the first message is that the sender of the first message is the source requester, and the sender of the second message is the task management unit.
- the first device when the first device interacts with each subtask node, the first device can process the first message and request monitoring of each subtask node respectively, that is, the second message is used to request monitoring of the subtask performed by the third device; or, the second device does not process the first message and directly requests monitoring of the target task to each subtask node, that is, the second message is used to request monitoring of the target task.
- the subtask node can determine that the subtask it needs to monitor is the subtask it is executing. For example, assuming that the second message is used to request monitoring of the target task, and the third device is executing the first subtask, the third device can know that it needs to monitor the first subtask.
- the third device may determine whether to monitor the subtask and provide reply information to the first device.
- the first device can enable the subtask node to monitor the subtask through signaling interaction with the subtask node, so that the first device can know the execution status of the task or subtask.
- the second message includes at least one of the following information:
- the second device is a device requesting to monitor the target task or the first subtask
- the second indication information is used to indicate a request to monitor the target task or one or more subtasks in the target task, or to indicate a request to monitor the first subtask; in one embodiment, the second indication information is used to request a third device to monitor the target task or one or more subtasks in the target task, or the second indication information is used to request a third device to monitor the first subtask;
- the second time information is used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or to indicate a time when the first subtask needs to be monitored; in one embodiment, the second time information is used to indicate a time when a third device needs to monitor the target task or one or more subtasks in the target task, or the second time information is used to indicate a time when the third device needs to monitor the first subtask;
- a second monitoring indication is used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or to indicate a second monitoring parameter that needs to be monitored for the first subtask; in one embodiment, the second monitoring indication is used to indicate a second monitoring parameter that needs to be monitored by a third device for the target task or one or more subtasks in the target task, or the second monitoring indication is used to indicate a second monitoring parameter that needs to be monitored by a third device for the first subtask;
- the second condition information is used to indicate the triggering condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate the triggering condition for reporting the monitoring report of the first subtask; in one embodiment, the second condition information is used to indicate the triggering condition for the third device to report the monitoring report of the target task or one or more subtasks in the target task, or the second condition information is used to indicate the triggering condition for the third device to report the monitoring report of the first subtask.
- the monitoring information such as the second time information, the second monitoring parameter, the second condition information in the second message may come from the first message, or may be determined by the first device itself.
- the first device filters out monitoring information that is compatible with the subtask executed by the third device from the monitoring information of the first message.
- the second monitoring parameter includes at least one of the following parameters: perception measurement method, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: data processing method, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: model training time, model inference time, model identification, model download address, data source information, computing power information, calculation type, model accuracy, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, and data credibility.
- the third message includes at least one of the following information:
- the third indication information (monitoring complete) is used to indicate a reply to the monitoring status of one or more subtasks in the target task (which can be understood as the completion of monitoring of one or more subtasks in the target task), or is used to indicate a reply to the monitoring status of the first subtask (which can be understood as the completion of monitoring of the first subtask);
- the first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
- the third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
- fourth indication information used to indicate a rejection of monitoring one or more subtasks in the target task, or used to indicate a rejection of monitoring the first subtask;
- the fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
- the third device may determine whether to monitor the subtask and provide reply information to the first device.
- the third device may provide the first device with information such as the first monitoring report and the third time information through a third message.
- the first monitoring report includes at least one of the following information:
- the first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
- the second performance indicator is a performance indicator corresponding to the third monitoring parameter
- the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
- Performance indicators can be understood as key performance indicators (KPIs), which characterize the performance parameters during task execution.
- KPIs key performance indicators
- Performance indicators may include, for example, perception accuracy information, model inference accuracy, calculation of server load, or calculation of average latency.
- the third device may provide the first device with information such as the fourth indication information and the fifth indication information through a third message.
- the fifth indication information may be understood as information used to indicate a reason for rejection, and may be referred to as a reason value.
- the reason indicated by the fifth indication information includes at least one of the following:
- One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
- One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
- the third device is congested or busy.
- the method further comprises:
- the first device sends a fourth message to the second device, where the fourth message is used to provide reply information for monitoring the target task, or the fourth message is used to provide reply information for monitoring the first subtask.
- the first device when the first device receives a monitoring request from a monitoring requester, regardless of whether the first device monitors the task or subtask, the first device can provide reply information to the monitoring requester.
- the first device may directly reply a rejection message to the monitoring requester.
- the first device may, after signaling with the subtask node, provide a response to the monitoring requester.
- This implementation has two possibilities: the first possibility is that the subtask node determines to monitor the subtask and provides a monitoring report to the first device. In this case, the first device may respond with the monitoring report to the monitoring requester.
- the second possibility is that the subtask node refuses to monitor the subtask and responds with a rejection message to the first device. In this case, the first device may respond with a rejection message to the monitoring requester.
- the second device can timely understand the execution status of the target task or the first subtask, thereby providing a reference for the dynamic adjustment of subsequent task resources or the stopping of the task, etc., and ensuring better implementation of the target task.
- the fourth message includes at least one of the following information:
- the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
- Sixth indication information used to indicate a reply to the monitoring status of the target task (which can be understood as indicating that the monitoring of the target task has been completed), or used to indicate a reply to the monitoring status of the first subtask (which can be understood as indicating that the monitoring of the first subtask has been completed);
- the second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask
- the third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
- the eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
- the second monitoring report includes at least one of the following information:
- a third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
- the fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
- the second monitoring report can be the same as or different from the first monitoring report.
- the first device can directly send the first monitoring report to the monitoring requester, in which case the second monitoring report is the first monitoring report; or the first device can first filter the first monitoring report to obtain the second monitoring report, and then send the second monitoring report to the monitoring requester.
- the cause indicated by the eighth indication information includes at least one of the following:
- the second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
- the second device is not authenticated or the authentication fails
- the target task does not support being monitored, or the first subtask does not support being monitored;
- the target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
- the first device is congested or busy
- the first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
- the first device may monitor the task or subtask, thereby being able to know the execution status of the task or subtask through monitoring.
- the above is a method embodiment on the first device side.
- the following describes a method embodiment on the second device side.
- FIG3 shows a flow chart of an information monitoring method provided by an embodiment of the present application. As shown in FIG3 , the information monitoring method includes the following steps:
- Step 301 The second device sends a first message to the first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, which is a subtask of the target task.
- the first message includes at least one of the following information:
- First indication information used to indicate a request to monitor the target task, or to indicate a request to monitor the first subtask
- First time information used to indicate a time when the target task needs to be monitored, or used to indicate a time when the first subtask needs to be monitored;
- a first monitoring indication used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask;
- the first condition information is used to indicate a triggering condition for replying to the monitoring status of the target task, or to indicate a triggering condition for replying to the monitoring status of the first subtask.
- the first monitoring parameter includes at least one of the following:
- the target subtask includes one or more subtasks of the target task, or the target subtask is the first subtask.
- the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an artificial intelligence (AI) subtask, and a data subtask;
- a perception subtask a computing subtask
- AI artificial intelligence subtask
- a data subtask a data subtask
- the monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
- the monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
- the monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
- the monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
- the method further includes:
- the second device receives a fourth message from the first device, where the fourth message is used to provide reply information for monitoring the target task, or the fourth message is used to provide reply information for monitoring the first subtask.
- the fourth message includes at least one of the following information:
- the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
- Sixth instruction information used to instruct to reply to the monitoring status of the target task, or used to instruct to reply to the monitoring status of the first subtask;
- the second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask
- the third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
- the eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
- the second monitoring report includes at least one of the following information:
- a third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
- the fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
- the cause indicated by the eighth indication information includes at least one of the following:
- the second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
- the second device is not authenticated or the authentication fails
- the target task does not support being monitored, or the first subtask does not support being monitored;
- the target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
- the first device is congested or busy
- the first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
- the second device may request to monitor the task or subtask, thereby helping the second device to know the execution status of the task or subtask.
- the above is a method embodiment on the second device side.
- the following describes a method embodiment on the third device side.
- FIG4 shows a flow chart of an information monitoring method provided by an embodiment of the present application. As shown in FIG4 , the information monitoring method includes the following steps:
- Step 401 A third device receives a second message from a first device, where the second message is used to request monitoring of a target task or one or more subtasks within the target task, and the third device includes one or more devices that execute one or more subtasks within the target task; or, the second message is used to request monitoring of a first subtask, and the third device is a device that executes the first subtask, and the first subtask is a subtask of the target task.
- Step 402 The third device sends a third message to the first device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
- the second message includes at least one of the following information:
- the second device is a device requesting to monitor the target task or the first subtask
- Second indication information used to indicate a request to monitor the target task or one or more subtasks in the target task, or used to indicate a request to monitor the first subtask;
- Second time information used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or used to indicate a time when the first subtask needs to be monitored;
- a second monitoring indication used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or used to indicate a second monitoring parameter that needs to be monitored for the first subtask;
- the second condition information is used to indicate a trigger condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate a trigger condition for reporting the monitoring report of the first subtask.
- the second monitoring parameter includes at least one of the following parameters: perception measurement method, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: data processing method, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: model training time, model inference time, model identification, model download address, data source information, computing power information, calculation type, model accuracy, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, and data credibility.
- the third message includes at least one of the following information:
- the third instruction information is used to instruct a reply to the monitoring status of one or more subtasks in the target task, or to instruct a reply to the monitoring status of the first subtask;
- the first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
- the third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
- Fourth indication information used to indicate a refusal to monitor one or more subtasks in the target task, or used to indicate a refusal to monitor the first subtask;
- the fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
- the first monitoring report includes at least one of the following information:
- the first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
- the second performance indicator is a performance indicator corresponding to the third monitoring parameter
- the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
- the reason indicated by the fifth indication information includes at least one of the following:
- One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
- One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
- the third device is congested or busy.
- the first device is a task management unit (TM)
- the second device includes a UE, a communication-mobility management node (representing a 5GC NF) or an AF
- the third device includes a data resource management node, an algorithm resource management node, or a computing resource management node.
- Example 1 TM receives monitoring request and triggers task monitoring
- Step 1 (including at least one of steps 1a to 1d):
- the UE, AF, 5GC NF, or TM decides to monitor the execution of a task.
- the TM receives a monitoring request message, which may carry at least one of the following:
- Notify threshold when the performance reaches a certain condition, the monitoring requester needs to be informed, including scheduled reports and conditional reports.
- Scheduled reports contain information such as interval time and number of reports; conditional reports contain specific trigger conditions.
- Step 2 For the case of step 1a/1b/1c, if the TM accepts to perform task monitoring, the content of embodiment 2 is executed, and the TM monitors the signaling interaction with each subtask node.
- Step 3 (including at least one of Steps 3a to 3d): If the TM refuses to perform the task monitoring, it may reply a rejection message to the monitoring requester. If the TM accepts to perform the task monitoring, it may reply a notification message to the monitoring requester after Step 2.
- the message sent by the TM to the monitoring requester in step 3 may carry at least one of the following:
- Performance KPI indicating the performance parameters during task execution, including perception accuracy information, model inference accuracy, subtask server load, and subtask average latency;
- the information to be monitored may include one or more task execution parameters, which are used to indicate the parameters of a specific subtask and may include subtask configuration information. For example, if the task includes a perception task and a computing task, the task parameters include the perception task configuration and the computing task configuration.
- the perception subtask configuration includes at least one of the following:
- the sensing measurement method may include at least one of the following methods: UE self-transmitting and self-receiving, other UEs transmitting and the UE receiving, base station transmitting and UE receiving, UE transmitting and base station receiving, or base station transmitting and base station receiving.
- UE self-transmitting and self-receiving other UEs transmitting and the UE receiving
- base station transmitting and UE receiving UE transmitting and base station receiving
- UE transmitting and base station receiving or base station transmitting and base station receiving.
- a sensing service may include at least one of the following: a sensing service with a large sensing range and high real-time requirements; a sensing service with a large sensing range and low real-time requirements; a sensing service with a small sensing range and low real-time requirements; and a sensing service with a small sensing range and low real-time requirements. These services may also be represented by numbers, letters, or other character strings.
- the sensing purpose may include one or more applications that require sensing services supported by the sensing device, such as respiratory monitoring, surrounding traffic environment monitoring, etc.
- the sensing measurement signal indicates the signals supported by the sensing device (which can be sent or received, or both) for sensing measurement.
- the sensing device may include at least one of the following: Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), multipath angle of arrival, multipath angle of departure, multipath delay, and Doppler frequency.
- RSRP Reference Signal Received Power
- RSRQ Reference Signal Received Quality
- multipath angle of arrival multipath angle of departure
- multipath delay multipath delay
- Doppler frequency Doppler frequency
- Perceptual measurement accuracy may include at least one of the following: perceptual resolution and perceptual error.
- Perception resolution refers to the ability to distinguish multiple perception targets from different dimensions, including distance resolution, velocity resolution, angle resolution, etc.
- Perception range refers to the effective range of specific perception parameters under the premise of meeting certain perception performance indicators (such as perception accuracy), specifically including perception distance range, perception speed range, perception angle range, etc.
- Perception latency used to quantitatively describe the real-time requirements of perception services, such as the maximum latency from generating a perception service request to feeding back the perception result.
- Perception update frequency the reciprocal of the time interval between two adjacent perception results.
- the computing subtask configuration includes at least one of the following:
- Data processing methods including at least one of the following: denoising, privacy protection, standardization, and normalization.
- Data processing delay is used to indicate the overall delay of data collection and data calculation.
- Calculation accuracy is used to indicate the accuracy of data collection and the overall accuracy of data calculation.
- Computing power information including at least one of the following: computing power size and computing power type.
- the AI subtask configuration includes at least one of the following:
- Model complexity refers to the model's representational capabilities, that is, the complexity of the data that the model can fit; model training time; model inference time; model identification; model download address; data source information (data source address); computing power; calculation type; model accuracy; and subtask execution time.
- the data subtask configuration includes at least one of the following:
- Data source information Data timestamp, data collection quantity, data collection size, and data credibility.
- Example 2 TM interacts with each subtask node to obtain monitoring reports
- Step 1 See the description of step 1 in Example 1.
- Step 2a The TM sends a monitoring request message for the data subtask.
- the monitoring request message carries at least one of the following:
- Notify threshold When the performance reaches a certain condition, a reply needs to be sent to the TM, including scheduled report and conditional report.
- Scheduled report contains information such as interval time and number of reports; conditional report contains specific triggering conditions.
- Step 3a The data subtask node executes the subtask and records the subtask execution status during the execution process, and generates a monitoring report (or execution report) according to the given conditions/default conditions.
- Step 4a The data subtask node responds to the TM with a monitoring report, which includes at least one of the following:
- Performance KPI indicating the performance parameters during task execution, including perception accuracy information, model inference accuracy, computing server load, and computing average latency;
- Step 5 TM can generate a task monitoring report and determine whether subtasks need to be adjusted.
- Step 6 See the description of step 3 in Example 1.
- the information monitoring method provided in the embodiment of the present application can be executed by an information monitoring device.
- the information monitoring device provided in the embodiment of the present application is described by taking the information monitoring method executed by the information monitoring device as an example.
- an embodiment of the present application further provides an information monitoring device.
- the information monitoring device 700 includes:
- the processing unit 701 is configured to determine whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task;
- the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
- the first message includes at least one of the following information:
- First indication information used to indicate a request to monitor the target task, or to indicate a request to monitor the first subtask
- First time information used to indicate a time when the target task needs to be monitored, or used to indicate a time when the first subtask needs to be monitored;
- a first monitoring indication used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask;
- the first condition information is used to indicate a triggering condition for replying to the monitoring status of the target task, or to indicate a triggering condition for replying to the monitoring status of the first subtask.
- the first monitoring parameter includes at least one of the following:
- Type information of the target subtask used to indicate the type of the target subtask
- the target subtask includes one or more subtasks in the target task, or the target subtask is the first subtask.
- the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an artificial intelligence (AI) subtask, and a data subtask;
- a perception subtask a computing subtask
- AI artificial intelligence subtask
- a data subtask a data subtask
- the monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
- the monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
- the monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
- the monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
- the device further comprises:
- a first sending unit configured to send a second message to a third device, where the second message is used to request monitoring of the target task or one or more subtasks within the target task, and the third device includes one or more devices that execute one or more subtasks within the target task; or, where the second message is used to request monitoring of the first subtask, and the third device is a device that executes the first subtask;
- a receiving unit is used to receive a third message from the third device, wherein the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
- the second message includes at least one of the following information:
- Second indication information used to indicate a request to monitor the target task or one or more subtasks in the target task, or used to indicate a request to monitor the first subtask;
- Second time information used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or used to indicate a time when the first subtask needs to be monitored;
- a second monitoring indication used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or used to indicate a second monitoring parameter that needs to be monitored for the first subtask;
- the second condition information is used to indicate a trigger condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate a trigger condition for reporting the monitoring report of the first subtask.
- the third message includes at least one of the following information:
- the third instruction information is used to instruct a reply to the monitoring status of one or more subtasks in the target task, or to instruct a reply to the monitoring status of the first subtask;
- the first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
- the third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
- Fourth indication information used to indicate a refusal to monitor one or more subtasks in the target task, or used to indicate a refusal to monitor the first subtask;
- the fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
- the first monitoring report includes at least one of the following information:
- the first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
- the second performance indicator is a performance indicator corresponding to the third monitoring parameter
- the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
- the reason indicated by the fifth indication information includes at least one of the following:
- One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
- One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
- the third device is congested or busy.
- the device further comprises:
- the second sending unit is used to send a fourth message to the second device, where the fourth message is used to provide reply information for monitoring the target task, or the fourth message is used to provide reply information for monitoring the first subtask.
- the fourth message includes at least one of the following information:
- the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
- Sixth instruction information used to instruct to reply to the monitoring status of the target task, or used to instruct to reply to the monitoring status of the first subtask;
- the second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask
- the third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
- the eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
- the second monitoring report includes at least one of the following information:
- a third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
- the fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
- the cause indicated by the eighth indication information includes at least one of the following:
- the second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
- the second device is not authenticated or the authentication fails
- the target task does not support being monitored, or the first subtask does not support being monitored;
- the target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
- the first device is congested or busy
- the first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
- the information monitoring device 800 includes:
- the sending unit 801 is configured to send a first message to a first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
- the first message includes at least one of the following information:
- First indication information used to indicate a request to monitor the target task, or to indicate a request to monitor the first subtask
- First time information used to indicate a time when the target task needs to be monitored, or used to indicate a time when the first subtask needs to be monitored;
- a first monitoring indication used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask;
- the first condition information is used to indicate a triggering condition for replying to the monitoring status of the target task, or to indicate a triggering condition for replying to the monitoring status of the first subtask.
- the first monitoring parameter includes at least one of the following:
- the target subtask includes one or more subtasks of the target task, or the target subtask is the first subtask.
- the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an artificial intelligence (AI) subtask, and a data subtask;
- a perception subtask a computing subtask
- AI artificial intelligence subtask
- a data subtask a data subtask
- the monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
- the monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
- the monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
- the monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
- the device further comprises:
- a receiving unit is configured to receive a fourth message from the first device, wherein the fourth message is configured to provide reply information for monitoring the target task, or the fourth message is configured to provide reply information for monitoring the first subtask.
- the fourth message includes at least one of the following information:
- the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
- Sixth instruction information used to instruct to reply to the monitoring status of the target task, or used to instruct to reply to the monitoring status of the first subtask;
- the second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask
- the third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
- the eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
- the second monitoring report includes at least one of the following information:
- a third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
- the fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
- the cause indicated by the eighth indication information includes at least one of the following:
- the second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
- the second device is not authenticated or the authentication fails
- the target task does not support being monitored, or the first subtask does not support being monitored;
- the target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
- the first device is congested or busy
- the first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
- the information monitoring device 900 includes:
- a receiving unit 901 is configured to receive a second message from a first device, where the second message is used to request monitoring of a target task or one or more subtasks within the target task; or, the second message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task;
- the sending unit 902 is used to send a third message to the first device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
- the second message includes at least one of the following information:
- the second device is a device requesting to monitor the target task or the first subtask
- the third device includes one or more devices that perform one or more subtasks of the target task, or the third device is a device that performs the first subtask;
- Second indication information used to indicate a request to monitor the target task or one or more subtasks in the target task, or used to indicate a request to monitor the first subtask;
- Second time information used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or used to indicate a time when the first subtask needs to be monitored;
- a second monitoring indication used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or used to indicate a second monitoring parameter that needs to be monitored for the first subtask;
- the second condition information is used to indicate a trigger condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate a trigger condition for reporting the monitoring report of the first subtask.
- the second monitoring parameter includes at least one of the following parameters: perception measurement method, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: data processing method, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: model training time, model inference time, model identification, model download address, data source information, computing power information, calculation type, model accuracy, and subtask execution time.
- the second monitoring parameter includes at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, and data credibility.
- the third message includes at least one of the following information:
- the third instruction information is used to instruct a reply to the monitoring status of one or more subtasks in the target task, or to instruct a reply to the monitoring status of the first subtask;
- the first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
- the third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
- Fourth indication information used to indicate a refusal to monitor one or more subtasks in the target task, or used to indicate a refusal to monitor the first subtask;
- the fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
- the first monitoring report includes at least one of the following information:
- the first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
- the second performance indicator is a performance indicator corresponding to the third monitoring parameter
- the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
- the reason indicated by the fifth indication information includes at least one of the following:
- One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
- One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
- the third device is congested or busy.
- the information monitoring device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip.
- the electronic device can be a terminal, or it can be other devices other than a terminal.
- the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
- the information monitoring device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 6 and achieve the same technical effects. To avoid repetition, they will not be described here.
- an embodiment of the present application also provides a communication device 1000, including a processor 1001 and a memory 1002, and the memory 1002 stores programs or instructions that can be run on the processor 1001.
- the communication device 1000 is a first device
- the program or instruction is executed by the processor 1001 to implement the various steps of the above-mentioned first device side method embodiment, and can achieve the same technical effect.
- the communication device 1000 is a second device
- the program or instruction is executed by the processor 1001 to implement the various steps of the above-mentioned second device side method embodiment, and can achieve the same technical effect.
- the communication device 1000 is a third device
- the program or instruction is executed by the processor 1001 to implement the various steps of the above-mentioned third device side method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
- the present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG3 .
- This terminal embodiment corresponds to the second device-side method embodiment described above, and each implementation process and implementation method of the method embodiment described above are applicable to this terminal embodiment and can achieve the same technical effects.
- FIG11 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
- the terminal 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109 and at least some of the components of the processor 1110.
- the terminal 1100 may also include a power supply (such as a battery) to power various components.
- the power supply may be logically connected to the processor 1110 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption.
- the terminal structure shown in FIG11 does not limit the terminal.
- the terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.
- the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode.
- the display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc.
- the user input unit 1107 includes a touch panel 11071 and at least one of the other input devices 11072.
- the touch panel 11071 is also called a touch screen.
- the touch panel 11071 may include two parts: a touch detection device and a touch controller.
- Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
- the RF unit 1101 may transmit the data to the processor 1110 for processing. Furthermore, the RF unit 1101 may send uplink data to the network-side device.
- the RF unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
- the memory 1109 can be used to store software programs or instructions and various data.
- the memory 1109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data.
- the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.).
- the memory 1109 may include volatile memory or non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory.
- the volatile memory may be random access memory (RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DRRAM).
- RAM random access memory
- SRAM static RAM
- DRAM dynamic RAM
- SDRAM synchronous DRAM
- DDRSDRAM double data rate synchronous DRAM
- ESDRAM enhanced SDRAM
- SLDRAM synchronous link DRAM
- DRRAM direct RAM
- the memory 1109 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
- Processor 1110 may include one or more processing units.
- processor 1110 integrates an application processor and a modem processor.
- the application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1110.
- the radio frequency unit 1101 is used for:
- a first message is sent to a first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
- the second device may request to monitor the task or subtask, thereby helping the second device to know the execution status of the task or subtask.
- the present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 2 to 6.
- This network-side device embodiment corresponds to the first device-side, second device-side, or third device-side method embodiments described above, and each implementation process and implementation method of the aforementioned method embodiments are applicable to this network-side device embodiment and can achieve the same technical effects.
- the network-side device 1200 includes an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124, and a memory 125.
- Antenna 121 is connected to radio frequency device 122.
- radio frequency device 122 receives information via antenna 121 and sends the received information to baseband device 123 for processing.
- baseband device 123 processes the information to be transmitted and sends it to radio frequency device 122.
- Radio frequency device 122 processes the received information and then sends it through antenna 121.
- the method executed by the network-side device in the above embodiment may be implemented in the baseband device 123 , which includes a baseband processor.
- the baseband device 123 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 12, one of the chips is, for example, a baseband processor, which is connected to the memory 125 through a bus interface to call the program in the memory 125 and execute the network device operations shown in the above method embodiment.
- the network side device may also include a network interface 126, which is, for example, a Common Public Radio Interface (CPRI).
- CPRI Common Public Radio Interface
- the network side device 1200 of the embodiment of the present application also includes: instructions or programs stored in the memory 125 and executable on the processor 124.
- the processor 124 calls the instructions or programs in the memory 125 to execute the methods executed by the modules shown in Figures 7 to 9 and achieve the same technical effects. To avoid repetition, they will not be elaborated here.
- the network-side device 1300 includes a processor 1301, a network interface 1302, and a memory 1303.
- the network interface 1302 is, for example, a common public radio interface (CPRI).
- CPRI common public radio interface
- the network side device 1300 of the embodiment of the present application also includes: instructions or programs stored in the memory 1303 and executable on the processor 1301.
- the processor 1301 calls the instructions or programs in the memory 1303 to execute the methods executed by the modules shown in Figures 7 to 9 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.
- An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored.
- a program or instruction is stored.
- the various processes of the above-mentioned information monitoring method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
- the processor is the processor in the terminal described in the above embodiment.
- the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
- ROM computer read-only memory
- RAM random access memory
- magnetic disk such as a hard disk, a hard disk, or a magnetic disk.
- optical disk such as a hard disk, a hard disk, or an optical disk.
- the readable storage medium may be a non-transitory readable storage medium.
- An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information monitoring method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
- the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
- An embodiment of the present application further provides a computer program/program product, which is stored in a storage medium.
- the computer program/program product is executed by at least one processor to implement the various processes of the above-mentioned information monitoring method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
- An embodiment of the present application also provides a communication system, including: a first device and a second device, wherein the first device can be used to execute the steps of the information monitoring method on the first device side as described above, and the second device can be used to execute the steps of the information monitoring method on the second device side as described above.
- An embodiment of the present application also provides a communication system, including: a first device and a third device, wherein the first device can be used to execute the steps of the information monitoring method on the first device side as described above, and the third device can be used to execute the steps of the information monitoring method on the third device side as described above.
- the computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
- a storage medium such as ROM, RAM, magnetic disk, optical disk, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请主张在2024年3月19日在中国提交的中国专利申请No.202410315604.9的优先权,其全部内容通过引用包含于此。This application claims priority to Chinese Patent Application No. 202410315604.9 filed in China on March 19, 2024, the entire contents of which are incorporated herein by reference.
本申请属于通信技术领域,具体涉及一种信息监测方法、装置及通信设备。The present application belongs to the field of communication technology, and specifically relates to an information monitoring method, device and communication equipment.
随着业务类型的多样化,出现了如感知、定位、人工智能(Artificial Intelligence,AI)等业务。这些业务通常属于数据、计算密集型业务,需要多节点共同参与。例如,可以将某个任务拆解成多个子任务,由不同的节点执行不同的子任务,最终共同完成一个任务。在这一过程中,除了执行子任务的节点,其余网元无法知晓任务或子任务的执行情况。With the diversification of services, services such as perception, positioning, and artificial intelligence (AI) have emerged. These services are typically data- and compute-intensive, requiring the participation of multiple nodes. For example, a task can be broken down into multiple subtasks, with different nodes performing different subtasks, ultimately completing the task together. During this process, network elements other than the node executing the subtask are unaware of the execution status of the task or subtask.
本申请实施例提供一种信息监测方法、装置及通信设备,能够解决无法知晓任务或子任务的执行情况的问题。The embodiments of the present application provide an information monitoring method, apparatus, and communication device, which can solve the problem of not being able to know the execution status of a task or subtask.
第一方面,提供了一种信息监测方法,由第一设备执行,该方法包括:In a first aspect, an information monitoring method is provided, which is performed by a first device. The method includes:
第一设备基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;The first device determines whether to monitor the target task or the first subtask based on a local policy or a first message from the second device, where the first subtask is a subtask of the target task;
所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。The first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
第二方面,提供了一种信息监测方法,由第二设备执行,该方法包括:In a second aspect, an information monitoring method is provided, which is performed by a second device. The method includes:
第二设备向第一设备发送第一消息,所述第一消息用于请求对目标任务进行监测,或者,所述第一消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务。The second device sends a first message to the first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
第三方面,提供了一种信息监测方法,由第三设备执行,该方法包括:In a third aspect, an information monitoring method is provided, which is performed by a third device. The method includes:
第三设备接收来自第一设备的第二消息,所述第二消息用于请求对目标任务或所述目标任务中的一个或多个子任务进行监测,所述第三设备包括执行所述目标任务中的一个或多个子任务的一个或多个设备;或者,所述第二消息用于请求对第一子任务进行监测,所述第三设备为执行所述第一子任务的设备,所述第一子任务为所述目标任务的子任务;The third device receives a second message from the first device, where the second message is used to request monitoring of a target task or one or more subtasks within the target task, and the third device includes one or more devices that execute one or more subtasks within the target task; or, the second message is used to request monitoring of a first subtask, the third device is a device that executes the first subtask, and the first subtask is a subtask of the target task;
所述第三设备向所述第一设备发送第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。The third device sends a third message to the first device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
第四方面,提供了一种信息监测装置,该装置包括:In a fourth aspect, an information monitoring device is provided, the device comprising:
处理单元,用于基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;a processing unit, configured to determine whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task;
所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。The first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
第五方面,提供了一种信息监测装置,该装置包括:In a fifth aspect, an information monitoring device is provided, the device comprising:
发送单元,用于向第一设备发送第一消息,所述第一消息用于请求对目标任务进行监测,或者,所述第一消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务。The sending unit is configured to send a first message to a first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
第六方面,提供了一种信息监测装置,该装置包括:In a sixth aspect, an information monitoring device is provided, the device comprising:
接收单元,用于接收来自第一设备的第二消息,所述第二消息用于请求对目标任务或所述目标任务中的一个或多个子任务进行监测;或者,所述第二消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务;a receiving unit, configured to receive a second message from a first device, wherein the second message is used to request monitoring of a target task or one or more subtasks in the target task; or, the second message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task;
发送单元,用于向所述第一设备发送第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。A sending unit is used to send a third message to the first device, wherein the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
第七方面,提供了一种通信设备,该通信设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤,所述程序或指令被所述处理器执行时实现如第二方面所述的方法的步骤,所述程序或指令被所述处理器执行时实现如第三方面所述的方法的步骤。In the seventh aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented, when the program or instruction is executed by the processor, the steps of the method described in the second aspect are implemented, and when the program or instruction is executed by the processor, the steps of the method described in the third aspect are implemented.
第八方面,提供了一种通信设备,包括处理器及通信接口,其中,所述处理器用于:基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。In the eighth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is used to: determine whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task; the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
第九方面,提供了一种通信设备,包括处理器及通信接口,其中,所述通信接口用于:向第一设备发送第一消息,所述第一消息用于请求对目标任务进行监测,或者,所述第一消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务。In the ninth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is used to: send a first message to a first device, wherein the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, wherein the first subtask is a subtask of the target task.
第十方面,提供了一种通信设备,包括处理器及通信接口,其中,所述通信接口用于:接收来自第一设备的第二消息,所述第二消息用于请求对目标任务或所述目标任务中的一个或多个子任务进行监测,所述通信设备包括执行所述目标任务中的一个或多个子任务的一个或多个设备;或者,所述第二消息用于请求对第一子任务进行监测,所述通信设备为执行所述第一子任务的设备,所述第一子任务为所述目标任务的子任务;向所述第一设备发送第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。In the tenth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the communication interface is used to: receive a second message from a first device, the second message being used to request monitoring of a target task or one or more subtasks in the target task, and the communication device comprising one or more devices that execute one or more subtasks in the target task; or, the second message being used to request monitoring of a first subtask, the communication device being a device that executes the first subtask, and the first subtask being a subtask of the target task; and send a third message to the first device, the third message being used to provide reply information for monitoring the target task or one or more subtasks in the target task, or, the third message being used to provide reply information for monitoring the first subtask.
第十一方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或者实现如第二方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤。In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.
第十二方面,提供了一种无线通信系统,包括:第一设备及第二设备,所述第一设备可用于执行如第一方面所述的方法的步骤,所述第二设备可用于执行如第二方面所述的方法的步骤。In the twelfth aspect, a wireless communication system is provided, including: a first device and a second device, wherein the first device can be used to execute the steps of the method described in the first aspect, and the second device can be used to execute the steps of the method described in the second aspect.
第十三方面,提供了一种无线通信系统,包括:第一设备及第三设备,所述第一设备可用于执行如第一方面所述的方法的步骤,所述第三设备可用于执行如第三方面所述的方法的步骤。In the thirteenth aspect, a wireless communication system is provided, including: a first device and a third device, wherein the first device can be used to execute the steps of the method described in the first aspect, and the third device can be used to execute the steps of the method described in the third aspect.
第十四方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法,或实现如第二方面所述的方法,或实现如第三方面所述的方法。In the fourteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.
第十五方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述程序/程序产品被至少一个处理器执行以实现如第一方面所述的信息监测方法的步骤,或实现如第二方面所述的信息监测方法的步骤,或实现如第三方面所述的信息监测方法的步骤。In the fifteenth aspect, a computer program/program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the information monitoring method described in the first aspect, or the steps of the information monitoring method described in the second aspect, or the steps of the information monitoring method described in the third aspect.
在本申请实施例中,第一设备基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。这样,在需要或有必要对任务或子任务进行监测时,第一设备可以对任务或子任务进行监测,从而通过监测能够知晓任务或子任务的具体执行情况。In an embodiment of the present application, the first device determines whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task; the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask. In this way, when it is necessary or desirable to monitor a task or subtask, the first device can monitor the task or subtask, thereby being able to know the specific execution status of the task or subtask through monitoring.
图1是本申请实施例可应用的网络结构示意图;FIG1 is a schematic diagram of a network structure applicable to an embodiment of the present application;
图2是本申请实施例提供的一种信息监测方法的流程图;FIG2 is a flow chart of an information monitoring method provided in an embodiment of the present application;
图3是本申请实施例提供的另一种信息监测方法的流程图;FIG3 is a flow chart of another information monitoring method provided in an embodiment of the present application;
图4是本申请实施例提供的另一种信息监测方法的流程图;FIG4 is a flow chart of another information monitoring method provided in an embodiment of the present application;
图5是本申请实施例提供的实施例1的流程图;FIG5 is a flow chart of Example 1 provided in the embodiments of the present application;
图6是本申请实施例提供的实施例2的流程图;FIG6 is a flow chart of Example 2 provided in the embodiments of the present application;
图7是本申请实施例提供的一种信息监测装置的结构图;FIG7 is a structural diagram of an information monitoring device provided in an embodiment of the present application;
图8是本申请实施例提供的另一种信息监测装置的结构图;FIG8 is a structural diagram of another information monitoring device provided in an embodiment of the present application;
图9是本申请实施例提供的另一种信息监测装置的结构图;FIG9 is a structural diagram of another information monitoring device provided in an embodiment of the present application;
图10是本申请实施例提供的一种通信设备的结构图;FIG10 is a structural diagram of a communication device provided in an embodiment of the present application;
图11是本申请实施例提供的一种终端的结构图;FIG11 is a structural diagram of a terminal provided in an embodiment of the present application;
图12是本申请实施例提供的一种网络侧设备的结构图;FIG12 is a structural diagram of a network-side device provided in an embodiment of the present application;
图13是本申请实施例提供的另一种网络侧设备的结构图。FIG13 is a structural diagram of another network-side device provided in an embodiment of the present application.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
本申请的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,本申请中的“或”表示所连接对象的至少其中之一。例如“A或B”涵盖三种方案,即,方案一:包括A且不包括B;方案二:包括B且不包括A;方案三:既包括A又包括B。字符“/”一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character "/" generally indicates that the objects associated before and after are in an "or" relationship.
本申请的术语“指示”既可以是一个直接的指示(或者说显式的指示),也可以是一个间接的指示(或者说隐含的指示)。其中,直接的指示可以理解为,发送方在发送的指示中明确告知了接收方具体的信息、需要执行的操作或请求结果等内容;间接的指示可以理解为,接收方根据发送方发送的指示确定对应的信息,或者进行判断并根据判断结果确定需要执行的操作或请求结果等。The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,还可用于其他无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)或其他系统。本申请实施例中的术语“系统”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)系统,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR系统以外的系统,如第6代(6th Generation,6G)通信系统。It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE)/LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
图1示出本申请实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(Ultra-mobile Personal Computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、增强现实(Augmented Reality,AR)、虚拟现实(Virtual Reality,VR)设备、机器人、可穿戴式设备(Wearable Device)、飞行器(flight vehicle)、车载设备(Vehicle User Equipment,VUE)、船载设备、行人终端(Pedestrian User Equipment,PUE)、智能家居(具有无线通信功能的家居设备,如冰箱、电视、洗衣机或者家具等)、游戏机、个人计算机(Personal Computer,PC)、柜员机或者自助机等终端侧设备。可穿戴式设备包括:智能手表、智能手环、智能耳机、智能眼镜、智能首饰(智能手镯、智能手链、智能戒指、智能项链、智能脚镯、智能脚链等)、智能腕带、智能服装等。其中,车载设备也可以称为车载终端、车载控制器、车载模块、车载部件、车载芯片或车载单元等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以包括接入网设备或核心网设备,其中,接入网设备也可以称为无线接入网(Radio Access Network,RAN)设备、无线接入网功能或无线接入网单元。接入网设备可以包括基站、无线局域网(Wireless Local Area Network,WLAN)接入点(Access Point,AP)或无线保真(Wireless Fidelity,WiFi)节点等。其中,基站可被称为节点B(Node B,NB)、演进节点B(Evolved Node B,eNB)、下一代节点B(the next generation Node B,gNB)、新空口节点B(New Radio Node B,NR Node B)、接入点、中继站(Relay Base Station,RBS)、服务基站(Serving Base Station,SBS)、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、家用B节点(home Node B,HNB)、家用演进型B节点(home evolved Node B)、发送接收点(Transmission Reception Point,TRP)或所属领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR系统中的基站为例进行介绍,并不限定基站的具体类型。FIG1 shows a block diagram of a wireless communication system applicable to embodiments of the present application. The wireless communication system includes a terminal 11 and a network-side device 12 . Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), a flight vehicle, a vehicle user equipment (VUE), a ship-borne equipment, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (PC), an ATM or a self-service machine and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AP) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc. Among them, the base station can be called Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, base The Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, transmission reception point (TRP) or other appropriate terms in the relevant field, as long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiments of the present application, only the base station in the NR system is introduced as an example, and the specific type of the base station is not limited.
核心网设备可以包含但不限于如下至少一项:核心网节点、核心网功能、移动管理实体(Mobility Management Entity,MME)、接入移动管理功能(Access and Mobility Management Function,AMF)、会话管理功能(Session Management Function,SMF)、用户面功能(User Plane Function,UPF)、策略控制功能(Policy Control Function,PCF)、策略与计费规则功能单元(Policy and Charging Rules Function,PCRF)、边缘应用服务发现功能(Edge Application Server Discovery Function,EASDF)、统一数据管理(Unified Data Management,UDM)、统一数据仓储(Unified Data Repository,UDR)、归属用户服务器(Home Subscriber Server,HSS)、集中式网络配置(Centralized network configuration,CNC)、网络存储功能(Network Repository Function,NRF)、网络开放功能(Network Exposure Function,NEF)、本地NEF(Local NEF,或L-NEF)、绑定支持功能(Binding Support Function,BSF)、应用功能(Application Function,AF)等。需要说明的是,在本申请实施例中仅以NR系统中的核心网设备为例进行介绍,并不限定核心网设备的具体类型。The core network equipment may include but is not limited to at least one of the following: core network nodes, core network functions, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (Edge Application Server Discovery Function), etc. ion, EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of the present application, only the core network equipment in the NR system is taken as an example for introduction, and the specific type of the core network equipment is not limited.
在对本申请实施例进行说明之前,以下先对相关技术进行简单介绍:Before describing the embodiments of the present application, the following briefly introduces the relevant technologies:
传统的通信系统是以面向连接进行设计的,通常采用以会话为中心进行管理的模式。网络为会话提供完整的生命周期管理机制(例如端到端通信隧道的生成、修改、删除、锚点迁移等流程)和服务质量(Quality of Service,QoS)保障,其主要目的是为数据传输提供连接,支持用户移动性,保证用户的业务体验。在资源类型上,传统的通信业务通常采用专用算力资源,对计算和存储资源的需求量均不高。Traditional communication systems are designed for connection-orientation and typically employ a session-centric management model. The network provides complete session lifecycle management mechanisms (e.g., processes such as the creation, modification, and deletion of end-to-end communication tunnels and anchor migration) and Quality of Service (QoS) guarantees. Their primary purpose is to provide connectivity for data transmission, support user mobility, and ensure a secure user experience. Traditional communication services typically utilize dedicated computing resources, with low demands on both compute and storage resources.
随着业务类型的多样化,出现了如感知、人工智能(Artificial Intelligence,AI)等业务。由于AI业务属于数据和计算密集型业务,为使6G网络具备原生的AI能力,6G网络需引入新的资源维度,包括异构的算力资源和存储资源、新的计算任务(AI相关的计算任务)以及新的数据类型(AI计算所需的输入输出数据)等,这就需要设计相应的管控机制。此外,6G网络将具备更全面的感知能力,包括目标检测、定位(距离和角度)、测速或三维(Three-Dimensional,3D)成像等,并将引入基于雷达回波的方案。上述AI能力、感知能力等网络新能力将涉及到多节点场景下算力、连接、算法或数据等资源的协同和调配,以共同完成某个特定的目标。以会话为中心的管理模式并不适用于这些场景,因此,未来通信系统可能会出现以任务为中心的管理模式。然而,对于由不同节点执行不同子任务的情况,除了执行子任务的节点,无法知晓任务或子任务的执行情况。在以任务为中心的管理模式中,如何监测任务或子任务的执行情况,比如AI模型的训练进度如何,目前定位的位置在哪儿等等信息,成为需要解决的问题。With the diversification of service types, services such as perception and artificial intelligence (AI) have emerged. Since AI services are data- and compute-intensive, enabling native AI capabilities in 6G networks requires the introduction of new resource dimensions, including heterogeneous computing and storage resources, new computing tasks (AI-related tasks), and new data types (input and output data required for AI computations). This requires the design of corresponding management and control mechanisms. Furthermore, 6G networks will have more comprehensive perception capabilities, including target detection, positioning (distance and angle), speed measurement, and three-dimensional (3D) imaging, and will introduce solutions based on radar echoes. These new network capabilities, such as AI and perception, will involve the coordination and deployment of resources such as computing power, connectivity, algorithms, and data in multi-node scenarios to achieve a specific goal. Session-centric management models are not suitable for these scenarios. Therefore, future communication systems may adopt a task-centric management model. However, when different nodes perform different subtasks, the execution status of tasks or subtasks cannot be known except by the node executing the subtask. In a task-centered management model, how to monitor the execution of tasks or subtasks, such as the training progress of the AI model, the current location, and other information, becomes a problem that needs to be solved.
鉴于此,本申请实施例提供一种信息监测方法、信息监测装置及通信设备,以解决无法知晓任务或子任务的执行情况的问题。In view of this, embodiments of the present application provide an information monitoring method, an information monitoring apparatus, and a communication device to solve the problem of not being able to know the execution status of a task or subtask.
下面结合附图,通过一些实施例及其应用场景对本申请实施例提供的信息监测方法进行详细地说明。The information monitoring method provided by the embodiments of the present application is described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.
图2示出本申请实施例提供的一种信息监测方法的流程图。如图2所示,信息监测方法包括如下步骤:FIG2 shows a flow chart of an information monitoring method provided by an embodiment of the present application. As shown in FIG2 , the information monitoring method includes the following steps:
步骤201:第一设备基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;Step 201: The first device determines whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task.
所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。The first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
本申请引入了以任务为中心的管理机制,并引入了对任务进行管理的设备,即第一设备(或网元)。第一设备为具有任务管理功能的网元或设备,第一设备也可称为任务管理单元或任务管理功能(Task Management function),第一设备可以简称TM或TMF。第一设备可以负责任务的翻译,任务的拆解,子任务节点(或称子任务功能)的选择,子任务之间的协调等工作。这里,子任务节点即执行子任务的节点,可以是某个设备(或网元),也可以是设备(或网元)中的一个或多个功能模块,还可以是多个设备(或网元)组合成的单元。This application introduces a task-centered management mechanism and a device for managing tasks, namely a first device (or network element). The first device is a network element or device with a task management function. The first device can also be called a task management unit or a task management function (Task Management function). The first device can be referred to as TM or TMF. The first device can be responsible for tasks such as translation of tasks, decomposition of tasks, selection of subtask nodes (or subtask functions), and coordination between subtasks. Here, the subtask node is a node that executes a subtask. It can be a certain device (or network element), one or more functional modules in a device (or network element), or a unit composed of multiple devices (or network elements).
第一消息可以理解为监测请求消息。当第一消息用于请求对目标任务进行监测时,可以理解为,第一消息用于请求对该目标任务的所有子任务进行监测,例如,目标任务拆分为N个子任务,则第一消息用于请求对这N个子任务进行监测。本申请实施例中,对任务或子任务进行监测,可以理解为监测任务或子任务的执行过程、绩效、性能、执行结果等方面。The first message can be understood as a monitoring request message. When the first message is used to request monitoring of a target task, it can be understood that the first message is used to request monitoring of all subtasks of the target task. For example, if the target task is divided into N subtasks, the first message is used to request monitoring of these N subtasks. In the embodiment of the present application, monitoring a task or subtask can be understood as monitoring the execution process, performance, performance, execution results, etc. of the task or subtask.
本申请实施例中,第一设备可以根据监测请求消息来决定是否对任务或子任务的执行情况进行监测。如果第一设备没有接收到监测请求消息,第一设备也可以根据本地策略,自行决定是否对任务或子任务的执行情况进行监测。In the embodiment of the present application, the first device can decide whether to monitor the execution of the task or subtask based on the monitoring request message. If the first device does not receive the monitoring request message, the first device can also decide whether to monitor the execution of the task or subtask based on the local policy.
当第一设备决定对任务或子任务的执行情况进行监测时,第一设备后续可执行任务或子任务的监测流程,并向监测请求方(即第二设备)提供监测报告,以使监测请求方能够了解任务或子任务的执行情况。When the first device decides to monitor the execution status of a task or subtask, the first device may subsequently execute the monitoring process of the task or subtask and provide a monitoring report to the monitoring requester (ie, the second device) so that the monitoring requester can understand the execution status of the task or subtask.
需要说明的是,监测请求方可以是参与目标任务的某个子任务节点,也可以是需要目标任务执行结果的任何设备。对于监测请求方是参与目标任务的某个子任务节点的情况来说,监测请求方可以通过了解任务或子任务的执行情况,确定是否需要对所执行的子任务进行动态修改或停止,从而确保所执行子任务的执行,进而有利于目标任务的实现。It should be noted that the monitoring requester can be a subtask node participating in the target task, or any device that requires the target task's execution results. If the monitoring requester is a subtask node participating in the target task, the monitoring requester can determine whether the subtask needs to be dynamically modified or stopped by understanding the execution status of the task or subtask, thereby ensuring the execution of the subtask and ultimately facilitating the achievement of the target task.
监测请求方例如可以是用户设备(User Equipment,UE)、RAN、子任务节点、AF、5G核心网(5G Core Network,5GC)、网络功能实体(Network Function,NF)等通信设备。其中,子任务节点例如包括通信资源管理节点(如通信-移动性管理节点、通信-会话管理节点等)、数据资源管理节点、算法资源管理节点、算力资源管理节点等。The monitoring requester can be, for example, a user equipment (UE), RAN, subtask node, AF, 5G Core Network (5GC), network function (NF), and other communication devices. Subtask nodes include, for example, communication resource management nodes (such as communication-mobility management nodes and communication-session management nodes), data resource management nodes, algorithm resource management nodes, and computing resource management nodes.
第一设备与其他通信设备之间进行通信的过程可以理解为任务会话。示例性地,任务会话可以是UE与TM之间进行通信的过程,或者,任务会话是UE、TM以及相关的子任务节点之间进行通信的过程。一个任务会话可以对应于一个或多个子任务会话(子任务会话是指TM与子任务节点之间进行通信的过程)。建立任务会话就是建立一条UE和TM的数据传输通道,或UE、TM以及相关子任务的数据传输通道。也就是说,任务会话是运营商网络中UE和TM以及相关的子任务节点之间建立的网络资源。任务会话有时也可以称为任务连接、任务承载。任务会话或子任务会话有时也可以由协议数据单元(Protocol Data Unit,PDU)会话实现。本申请中的任务会话区别于现有技术中的PDU会话,现有技术中的任务会话建立的是UE和UPF之间的数据通道,而本申请中的任务会话建立的是UE和TM的数据传输通道,或UE、TM以及相关子任务的数据传输通道。任务会话中,可以引入任务会话标识和子任务会话标识。任务会话标识用于标识任务会话,可以由UE分配并发送给网络,或由TM分配。子任务会话标识用于标识子任务会话。任务会话标识与子任务标识具有一对一的映射关系或一对多的映射关系(一个任务是组合任务)。子任务会话标识可以由UE分配并发送给网络,子任务会话标识也可以由TM、子任务管理功能或子任务功能分配。The process of communication between the first device and other communication devices can be understood as a task session. For example, a task session can be the process of communication between the UE and the TM, or the process of communication between the UE, the TM, and related subtask nodes. A task session can correspond to one or more subtask sessions (a subtask session refers to the process of communication between the TM and a subtask node). Establishing a task session means establishing a data transmission channel between the UE and the TM, or a data transmission channel between the UE, the TM, and related subtasks. In other words, a task session is a network resource established between the UE, the TM, and related subtask nodes in the operator's network. A task session can sometimes also be referred to as a task connection or task bearer. A task session or subtask session can sometimes also be implemented by a Protocol Data Unit (PDU) session. The task session in this application is different from the PDU session in the prior art. The task session in the prior art establishes a data channel between the UE and the UPF, while the task session in this application establishes a data transmission channel between the UE and the TM, or a data transmission channel between the UE, the TM, and related subtasks. A task session identifier and a subtask session identifier can be introduced in the task session. The task session identifier is used to identify a task session and can be allocated by the UE and sent to the network, or allocated by the TM. The subtask session identifier is used to identify a subtask session. Task session identifiers and subtask identifiers have a one-to-one mapping relationship or a one-to-many mapping relationship (a task is a combination of tasks). The subtask session identifier can be allocated by the UE and sent to the network, or it can be allocated by the TM, the subtask management function, or the subtask function.
需要说明的是,本申请实施例中的目标任务或子任务可以是通过任务会话或子任务会话进行传输的任务,这里的传输可以是信令的传输或数据的传输。It should be noted that the target task or subtask in the embodiment of the present application may be a task transmitted through a task session or a subtask session, and the transmission here may be signaling transmission or data transmission.
在本申请实施例中,第一设备基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。这样,在需要或有必要对任务或子任务进行监测时,第一设备可以对任务或子任务进行监测,从而通过监测能够知晓任务或子任务的执行情况。In an embodiment of the present application, the first device determines whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task; the first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask. In this way, when it is necessary or desirable to monitor a task or subtask, the first device can monitor the task or subtask, thereby being able to know the execution status of the task or subtask through monitoring.
在一些实施例中,所述第一消息包含如下信息中的至少一项:In some embodiments, the first message includes at least one of the following information:
所述目标任务的标识(Task ID);The identifier of the target task (Task ID);
所述第一子任务的标识(Sub-task ID);The identifier of the first subtask (Sub-task ID);
所述第二设备的标识(如UE ID,AF ID等);The identifier of the second device (such as UE ID, AF ID, etc.);
第一指示信息,用于请求对所述目标任务进行监测(monitoring request),或者,用于请求对所述第一子任务进行监测;一种实施方式中,第一指示信息用于请求第一设备对所述目标任务进行监测,或者,第一指示信息用于请求第一设备对所述第一子任务进行监测;first indication information, used for requesting monitoring of the target task (monitoring request), or for requesting monitoring of the first subtask; in one embodiment, the first indication information is used for requesting the first device to monitor the target task, or the first indication information is used for requesting the first device to monitor the first subtask;
第一时间信息,用于指示需要对所述目标任务进行监测的时间(或时间段)(Monitoring period),或者,用于指示需要对所述第一子任务进行监测的时间(或时间段);一种实施方式中,第一时间信息用于指示第一设备需要对所述目标任务进行监测的时间,或者,第一时间信息用于指示第一设备需要对所述第一子任务进行监测的时间;first time information, used to indicate a time (or time period) when the target task needs to be monitored (Monitoring period), or used to indicate a time (or time period) when the first subtask needs to be monitored; in one embodiment, the first time information is used to indicate a time when the first device needs to monitor the target task, or the first time information is used to indicate a time when the first device needs to monitor the first subtask;
第一监测指示,用于指示需要对所述目标任务进行监测的第一监测参数,或者,用于指示需要对所述第一子任务进行监测的第一监测参数;一种实施方式中,第一监测指示用于指示第一设备需要对所述目标任务进行监测的第一监测参数,或者,第一监测指示用于指示第一设备需要对所述第一子任务进行监测的第一监测参数;a first monitoring indication, used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask; in one embodiment, the first monitoring indication is used to indicate a first monitoring parameter that needs to be monitored by the first device for the target task, or the first monitoring indication is used to indicate a first monitoring parameter that needs to be monitored by the first device for the first subtask;
第一条件信息,用于指示对所述目标任务的监测情况进行回复的触发条件,或者,用于指示对所述第一子任务的监测情况进行回复的触发条件;一种实施方式中,第一条件信息用于指示第一设备对所述目标任务的监测情况进行回复的触发条件,或者,第一条件信息用于指示第一设备对所述第一子任务的监测情况进行回复的触发条件。The first condition information is used to indicate the triggering condition for replying to the monitoring status of the target task, or the triggering condition for replying to the monitoring status of the first subtask; in one embodiment, the first condition information is used to indicate the triggering condition for the first device to reply to the monitoring status of the target task, or the first condition information is used to indicate the triggering condition for the first device to reply to the monitoring status of the first subtask.
第一指示信息可以理解为消息类型标识,即用于指示第一消息的类型是:请求对目标任务进行监测,或者,请求对第一子任务进行监测。一种实施方式中,可以通过第一消息的名称指示第一消息的类型,也就是说,在通过第一消息的名称指示第一消息的类型的情况下,第一指示信息即第一消息的名称。The first indication information can be understood as a message type identifier, that is, it is used to indicate whether the type of the first message is: a request to monitor the target task, or a request to monitor the first subtask. In one embodiment, the type of the first message can be indicated by the name of the first message. That is, when the type of the first message is indicated by the name of the first message, the first indication information is the name of the first message.
一种实施方式中,第一指示信息用于请求第一设备对目标任务进行监测,或者,用于请求第一设备对第一子任务进行监测。In one implementation, the first indication information is used to request the first device to monitor the target task, or to request the first device to monitor the first subtask.
第一监测参数可以理解为需要监测的参数(或信息),可以包括需要监测的子任务的类型,以及需监测的参数(如模型准确率,平均时延,计算精度或感知分辨率等)。当第一消息中包含第一监测参数时,第一设备可以根据第一监测参数进行监测,也可以根据默认的监测参数进行监测。当第一消息中不包含第一监测参数时,第一设备可以根据默认的监测参数进行监测。The first monitoring parameter can be understood as the parameter (or information) that needs to be monitored, which may include the type of subtask that needs to be monitored, as well as the parameters that need to be monitored (such as model accuracy, average latency, calculation accuracy or perception resolution, etc.). When the first message contains the first monitoring parameter, the first device may monitor according to the first monitoring parameter or according to the default monitoring parameter. When the first message does not contain the first monitoring parameter, the first device may monitor according to the default monitoring parameter.
第一条件信息可以理解为通知阈值(Notify threshold),也就是说,当达到第一条件信息对应的触发条件时,需要向监测请求者回复监测情况(如发送监测报告),如果是定时报告,则触发条件可以是间隔时间、报告次数等;如果是条件报告,则触发条件可以是具体的条件。The first condition information can be understood as a notification threshold (Notify threshold), that is, when the trigger condition corresponding to the first condition information is reached, it is necessary to reply to the monitoring requester with the monitoring situation (such as sending a monitoring report). If it is a scheduled report, the trigger condition can be the interval time, number of reports, etc.; if it is a conditional report, the trigger condition can be a specific condition.
可选地,所述第一监测参数包括如下至少一项:Optionally, the first monitoring parameter includes at least one of the following:
目标任务的标识;Identification of the target task;
目标子任务的标识;The identification of the target subtask;
目标子任务的类型信息,用于指示所述目标子任务的类型;Type information of the target subtask, used to indicate the type of the target subtask;
目标子任务的监测参数;Monitoring parameters of the target subtask;
其中,所述目标子任务包括所述目标任务中的一个或多个子任务,或者,所述目标子任务为所述第一子任务。The target subtask includes one or more subtasks in the target task, or the target subtask is the first subtask.
对于第一消息请求对目标任务进行监测的情况,第一消息中可以携带目标任务的任意个数子任务的监测参数,也可以不携带任何子任务的监测参数。示例性地,假设目标任务包括三个子任务,分别为第一子任务、第二子任务和第三子任务,那么,第一消息中可以携带全部三个子任务的监测参数,也可以只携带部分子任务的监测参数,还可以不携带任何子任务的监测参数。如,第一消息中只携带第一子任务和第二子任务的监测参数,而未携带第三子任务的监测参数。在第一消息未携带第三子任务的监测参数的情况下,第一设备可以将第三子任务的默认的监测参数作为第三子任务的监测参数。In the case where the first message requests monitoring of the target task, the first message may carry the monitoring parameters of any number of subtasks of the target task, or may not carry the monitoring parameters of any subtask. For example, assuming that the target task includes three subtasks, namely the first subtask, the second subtask and the third subtask, then the first message may carry the monitoring parameters of all three subtasks, or may only carry the monitoring parameters of some subtasks, or may not carry the monitoring parameters of any subtask. For example, the first message only carries the monitoring parameters of the first subtask and the second subtask, but does not carry the monitoring parameters of the third subtask. In the case that the first message does not carry the monitoring parameters of the third subtask, the first device may use the default monitoring parameters of the third subtask as the monitoring parameters of the third subtask.
对于第一消息请求对第一子任务进行监测的情况,第一消息中可以携带第一子任务的监测参数,也可以不携带第一子任务的监测参数。在第一消息未携带第一子任务的监测参数的情况下,第一设备可以将第一子任务的默认的监测参数作为第一子任务的监测参数。In the case where the first message requests monitoring of the first subtask, the first message may or may not carry the monitoring parameters of the first subtask. In the case where the first message does not carry the monitoring parameters of the first subtask, the first device may use the default monitoring parameters of the first subtask as the monitoring parameters of the first subtask.
可选地,所述目标子任务包括如下类型中的至少一项:感知子任务、计算子任务、AI子任务、数据子任务、定位子任务、通信子任务、网际互连协议(Internet Protocol,IP)多媒体子系统(IP Multimedia Subsystem,IMS)子任务;又例如,所述目标子任务也可以包括但不限于计算子任务、信息处理子任务、多媒体子任务、沉浸式子任务、通信子任务等。其中,计算子任务可以包括AI类计算子任务和非AI类计算子任务;信息处理子任务可以包括定位信息处理子任务、通感信息处理子任务等;沉浸式子任务可以包括扩展现实(Extended reality,XR)子任务、虚拟现实(Virtual Reality,VR)子任务等。Optionally, the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an AI subtask, a data subtask, a positioning subtask, a communication subtask, and an Internet Protocol (IP) Multimedia Subsystem (IMS) subtask. For another example, the target subtask may also include, but is not limited to, a computing subtask, an information processing subtask, a multimedia subtask, an immersive subtask, and a communication subtask. Computing subtasks may include AI computing subtasks and non-AI computing subtasks; information processing subtasks may include positioning information processing subtasks and synaesthesia information processing subtasks; and immersive subtasks may include extended reality (XR) subtasks and virtual reality (VR) subtasks.
示例性地,目标子任务可以理解为,为了完成一个独立的功能,将多个子任务合在一起所构成的子任务集合,也就是说,目标子任务包括多个子任务,这多个子任务能够支持完成一个独立的功能。Exemplarily, the target subtask can be understood as a subtask set composed of multiple subtasks combined together in order to complete an independent function. That is, the target subtask includes multiple subtasks, and these multiple subtasks can support the completion of an independent function.
对于目标任务的理解,可以是多种功能或多个子任务的组合,比如一个自动泊车任务,一个环境重构任务,这些任务不仅需要计算子任务的参与,也需要定位子任务的参与,同时还可能需要AI子任务的参与,多个功能组合在一起共同完成一个任务。The understanding of the target task can be a combination of multiple functions or multiple subtasks, such as an automatic parking task or an environment reconstruction task. These tasks require not only the participation of computing subtasks, but also the participation of positioning subtasks. At the same time, they may also require the participation of AI subtasks. Multiple functions are combined to complete a task.
一种实施方式中,第一子任务或目标子任务是对目标任务进行拆解后得到的子任务。In one implementation, the first subtask or target subtask is a subtask obtained by decomposing the target task.
所述感知子任务的监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长;The monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
所述计算子任务的监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长;The monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
所述AI子任务的监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长;The monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
所述数据子任务的监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度、子任务执行时长。The monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
本申请实施例中,如果第一设备确定对目标任务或者第一子任务进行监测,则第一设备可以与各子任务节点之间进行信令交互,以实现对目标任务或者第一子任务的监测。如果第一设备确定不对目标任务或者第一子任务进行监测,则第一设备可以向监测请求方回复拒绝消息。In an embodiment of the present application, if the first device determines to monitor the target task or the first subtask, the first device may perform signaling interaction with each subtask node to implement monitoring of the target task or the first subtask. If the first device determines not to monitor the target task or the first subtask, the first device may reply with a rejection message to the monitoring requester.
在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:
所述第一设备向第三设备发送第二消息,所述第二消息用于请求对所述目标任务或所述目标任务中的一个或多个子任务进行监测,所述第三设备包括执行所述目标任务中的一个或多个子任务的一个或多个设备;或者,所述第二消息用于请求对所述第一子任务进行监测,所述第三设备为执行所述第一子任务的设备;The first device sends a second message to a third device, where the second message is used to request monitoring of the target task or one or more subtasks in the target task, and the third device includes one or more devices that execute one or more subtasks in the target task; or, the second message is used to request monitoring of the first subtask, and the third device is a device that executes the first subtask;
所述第一设备接收来自所述第三设备的第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。The first device receives a third message from the third device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
该实施方式中,第三设备可以理解为子任务节点。In this implementation, the third device can be understood as a subtask node.
第二消息可以理解为监测请求消息,与第一消息不同的是,第一消息的发送方是源请求方,第二消息的发送方是任务管理单元。The second message can be understood as a monitoring request message. The difference from the first message is that the sender of the first message is the source requester, and the sender of the second message is the task management unit.
对于第一消息请求对目标任务进行监测的情况,第一设备在与各子任务节点进行交互时,第一设备可以对第一消息进行处理,针对每个子任务节点分别请求对各自的子任务进行监测,也就是说,第二消息用于请求对第三设备所执行的子任务进行监测;或者,第二设备不对第一消息进行处理,直接向每个子任务节点请求对目标任务进行监测,也就是说,第二消息用于请求对目标任务进行监测。In the case where the first message requests monitoring of the target task, when the first device interacts with each subtask node, the first device can process the first message and request monitoring of each subtask node respectively, that is, the second message is used to request monitoring of the subtask performed by the third device; or, the second device does not process the first message and directly requests monitoring of the target task to each subtask node, that is, the second message is used to request monitoring of the target task.
无论是何种方式,子任务节点接收到第二消息之后,均能够确定其所需要监测的子任务是其所执行的子任务。示例性地,假设第二消息用于请求对目标任务进行监测,且第三设备执行的是第一子任务,则第三设备能够知晓其需要监测的是第一子任务。Regardless of the method, after receiving the second message, the subtask node can determine that the subtask it needs to monitor is the subtask it is executing. For example, assuming that the second message is used to request monitoring of the target task, and the third device is executing the first subtask, the third device can know that it needs to monitor the first subtask.
第三设备在收到第二消息之后,可以确定是否对子任务进行监测,并向第一设备提供回复信息。After receiving the second message, the third device may determine whether to monitor the subtask and provide reply information to the first device.
该实施方式中,第一设备通过与子任务节点的信令交互,能够使子任务节点进行子任务的监测,从而使第一设备能够知晓任务或子任务的执行情况。In this implementation, the first device can enable the subtask node to monitor the subtask through signaling interaction with the subtask node, so that the first device can know the execution status of the task or subtask.
在一些实施例中,所述第二消息包含如下信息中的至少一项:In some embodiments, the second message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
第二设备的标识,所述第二设备为请求对目标任务或所述第一子任务进行监测的设备;an identifier of a second device, where the second device is a device requesting to monitor the target task or the first subtask;
所述第三设备的标识;an identifier of the third device;
第二指示信息,用于指示请求对所述目标任务或所述目标任务中的一个或多个子任务进行监测,或者,用于指示请求对所述第一子任务进行监测;一种实施方式中,第二指示信息用于请求第三设备对所述目标任务或所述目标任务中的一个或多个子任务进行监测,或者,第二指示信息用于请求第三设备对所述第一子任务进行监测;The second indication information is used to indicate a request to monitor the target task or one or more subtasks in the target task, or to indicate a request to monitor the first subtask; in one embodiment, the second indication information is used to request a third device to monitor the target task or one or more subtasks in the target task, or the second indication information is used to request a third device to monitor the first subtask;
第二时间信息,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;一种实施方式中,第二时间信息用于指示第三设备需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的时间,或者,第二时间信息用于指示第三设备需要对所述第一子任务进行监测的时间;The second time information is used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or to indicate a time when the first subtask needs to be monitored; in one embodiment, the second time information is used to indicate a time when a third device needs to monitor the target task or one or more subtasks in the target task, or the second time information is used to indicate a time when the third device needs to monitor the first subtask;
第二监测指示,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的第二监测参数,或者,用于指示需要对所述第一子任务进行监测的第二监测参数;一种实施方式中,第二监测指示用于指示第三设备需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的第二监测参数,或者,第二监测指示用于指示第三设备需要对所述第一子任务进行监测的第二监测参数;A second monitoring indication is used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or to indicate a second monitoring parameter that needs to be monitored for the first subtask; in one embodiment, the second monitoring indication is used to indicate a second monitoring parameter that needs to be monitored by a third device for the target task or one or more subtasks in the target task, or the second monitoring indication is used to indicate a second monitoring parameter that needs to be monitored by a third device for the first subtask;
第二条件信息,用于指示对所述目标任务或所述目标任务中的一个或多个子任务的监测报告进行上报的触发条件,或者,用于指示对所述第一子任务的监测报告进行上报的触发条件;一种实施方式中,第二条件信息用于指示第三设备对所述目标任务或所述目标任务中的一个或多个子任务的监测报告进行上报的触发条件,或者,第二条件信息用于指示第三设备对所述第一子任务的监测报告进行上报的触发条件。The second condition information is used to indicate the triggering condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate the triggering condition for reporting the monitoring report of the first subtask; in one embodiment, the second condition information is used to indicate the triggering condition for the third device to report the monitoring report of the target task or one or more subtasks in the target task, or the second condition information is used to indicate the triggering condition for the third device to report the monitoring report of the first subtask.
第二消息中的第二时间信息、第二监测参数、第二条件信息等监测信息,可以是来自于第一消息,也可以是第一设备自行确定。The monitoring information such as the second time information, the second monitoring parameter, the second condition information in the second message may come from the first message, or may be determined by the first device itself.
示例性地,第一设备从第一消息的监测信息中筛选出与第三设备所执行子任务相适配的监测信息。Exemplarily, the first device filters out monitoring information that is compatible with the subtask executed by the third device from the monitoring information of the first message.
可选地,在子任务包括感知子任务的情况下,所述第二监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长。Optionally, when the subtask includes a perception subtask, the second monitoring parameter includes at least one of the following parameters: perception measurement method, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time.
可选地,在子任务包括计算子任务的情况下,所述第二监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长。Optionally, when the subtask includes a computing subtask, the second monitoring parameter includes at least one of the following parameters: data processing method, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time.
可选地,在子任务包括AI子任务的情况下,所述第二监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长。Optionally, when the subtask includes an AI subtask, the second monitoring parameter includes at least one of the following parameters: model training time, model inference time, model identification, model download address, data source information, computing power information, calculation type, model accuracy, and subtask execution time.
可选地,在子任务包括数据子任务的情况下,所述第二监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度。Optionally, when the subtask includes a data subtask, the second monitoring parameter includes at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, and data credibility.
在一些实施例中,所述第三消息包含如下信息中的至少一项:In some embodiments, the third message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
所述第三设备的标识;an identifier of the third device;
第三指示信息(monitoring complete),用于指示对所述目标任务中的一个或多个子任务的监测情况进行回复(可以理解为,已完成对目标任务中的一个或多个子任务的监测),或者,用于指示对所述第一子任务的监测情况进行回复(可以理解为,已完成对第一子任务的监测);The third indication information (monitoring complete) is used to indicate a reply to the monitoring status of one or more subtasks in the target task (which can be understood as the completion of monitoring of one or more subtasks in the target task), or is used to indicate a reply to the monitoring status of the first subtask (which can be understood as the completion of monitoring of the first subtask);
第一监测报告,为所述目标任务中的一个或多个子任务的监测报告,或者,为所述第一子任务的监测报告;The first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务中的一个或多个子任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
第四指示信息(monitoring reject),用于指示拒绝对所述目标任务中的一个或多个子任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;fourth indication information (monitoring reject), used to indicate a rejection of monitoring one or more subtasks in the target task, or used to indicate a rejection of monitoring the first subtask;
第五指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
如前所述,第三设备在收到第二消息之后,可以确定是否对子任务进行监测,并向第一设备提供回复信息。As mentioned above, after receiving the second message, the third device may determine whether to monitor the subtask and provide reply information to the first device.
第三设备在确定对子任务进行监测的情况下,可以通过第三消息向第一设备提供第一监测报告、第三时间信息等信息。When the third device determines to monitor the subtask, it may provide the first device with information such as the first monitoring report and the third time information through a third message.
可选地,所述第一监测报告包括如下信息中的至少一项:Optionally, the first monitoring report includes at least one of the following information:
第一性能指标,为第二监测参数对应的性能指标,所述第二监测参数为所述第二消息中包含的监测参数;The first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
第二性能指标,为第三监测参数对应的性能指标,所述第三监测参数为所述目标任务或所述目标任务中的一个或多个子任务对应的默认监测参数,或者,所述第三监测参数为所述第一子任务对应的默认监测参数。The second performance indicator is a performance indicator corresponding to the third monitoring parameter, and the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
性能指标可以理解为绩效(Performance)关键绩效指标(Key Performance Indicator,KPI),表征任务执行过程中的性能参数,性能指标例如可以包括感知精度信息,模型推理准确度,计算服务器负载或计算平均时延等。Performance indicators can be understood as key performance indicators (KPIs), which characterize the performance parameters during task execution. Performance indicators may include, for example, perception accuracy information, model inference accuracy, calculation of server load, or calculation of average latency.
第三设备在确定不对子任务进行监测的情况下,也就是说,第三设备拒绝对子任务进行监测,则可以通过第三消息向第一设备提供第四指示信息、第五指示信息等信息。When the third device determines not to monitor the subtask, that is, the third device refuses to monitor the subtask, it may provide the first device with information such as the fourth indication information and the fifth indication information through a third message.
第五指示信息可以理解为用于指示拒绝原因的信息,可简称原因值。The fifth indication information may be understood as information used to indicate a reason for rejection, and may be referred to as a reason value.
可选地,所述第五指示信息指示的原因包括如下至少一项:Optionally, the reason indicated by the fifth indication information includes at least one of the following:
所述目标任务中的一个或多个子任务不支持被监测,或者,所述第一子任务不支持被监测;One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
所述目标任务中的一个或多个子任务不支持第二监测参数,或者,所述第一子任务不支持第二监测参数;One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
所述第三设备拥塞或繁忙。The third device is congested or busy.
在一些实施例中,所述方法还包括:In some embodiments, the method further comprises:
所述第一设备向所述第二设备发送第四消息,所述第四消息用于提供对所述目标任务进行监测的回复信息,或者,所述第四消息用于提供对所述第一子任务进行监测的回复信息。The first device sends a fourth message to the second device, where the fourth message is used to provide reply information for monitoring the target task, or the fourth message is used to provide reply information for monitoring the first subtask.
本申请实施例中,在第一设备收到监测请求方的监测请求的情况下,无论第一设备是否对任务或子任务进行监测,第一设备均可以向监测请求方提供回复信息。In an embodiment of the present application, when the first device receives a monitoring request from a monitoring requester, regardless of whether the first device monitors the task or subtask, the first device can provide reply information to the monitoring requester.
在一种实现方式中,第一设备确定不对任务或子任务进行监测,则第一设备可以直接向监测请求方回复拒绝消息。In one implementation, if the first device determines not to monitor the task or subtask, the first device may directly reply a rejection message to the monitoring requester.
在另一种实现方式中,第一设备确定对任务或子任务进行监测,则第一设备可以在与子任务节点进行信令交互之后,再向监测请求方提供回复信息。该实现方式存在两种可能,第一种可能是,子任务节点确定对子任务进行监测,并向第一设备提供监测报告,该情况下,第一设备可以向监测请求方回复监测报告;第二种可能是,子任务节点拒绝对子任务进行检测,并向第一设备回复拒绝消息,该情况下,第一设备可以向监测请求方回复拒绝消息。In another implementation, if the first device determines to monitor a task or subtask, the first device may, after signaling with the subtask node, provide a response to the monitoring requester. This implementation has two possibilities: the first possibility is that the subtask node determines to monitor the subtask and provides a monitoring report to the first device. In this case, the first device may respond with the monitoring report to the monitoring requester. The second possibility is that the subtask node refuses to monitor the subtask and responds with a rejection message to the first device. In this case, the first device may respond with a rejection message to the monitoring requester.
该实施方式中,通过向第二设备发送第四消息,能够使第二设备及时了解目标任务或第一子任务的执行状况,从而为后续任务资源的动态调整或任务的停止等提供参考,能够确保目标任务更好地实现。In this embodiment, by sending the fourth message to the second device, the second device can timely understand the execution status of the target task or the first subtask, thereby providing a reference for the dynamic adjustment of subsequent task resources or the stopping of the task, etc., and ensuring better implementation of the target task.
在一些实施例中,所述第四消息包含如下信息中的至少一项:In some embodiments, the fourth message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一对象的标识,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备;an identifier of a first object, wherein the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
第六指示信息(monitoring complete),用于指示对所述目标任务的监测情况进行回复(可以理解为,已完成对目标任务的监测),或者,用于指示对所述第一子任务的监测情况进行回复(可以理解为,已完成对第一子任务的监测);Sixth indication information (monitoring complete), used to indicate a reply to the monitoring status of the target task (which can be understood as indicating that the monitoring of the target task has been completed), or used to indicate a reply to the monitoring status of the first subtask (which can be understood as indicating that the monitoring of the first subtask has been completed);
第二监测报告,为所述目标任务的监测报告,或者,为所述第一子任务的监测报告;The second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
第七指示信息(monitoring reject),用于指示拒绝对所述目标任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;seventh indication information (monitoring reject), used to indicate a rejection of monitoring the target task, or used to indicate a rejection of monitoring the first subtask;
第八指示信息,用于指示拒绝对所述目标任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第二监测报告包括如下信息中的至少一项:Optionally, the second monitoring report includes at least one of the following information:
第三性能指标,为第一监测参数对应的性能指标,所述第一监测参数为所述第一消息中包含的监测参数;A third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
第四性能指标,为第四监测参数对应的性能指标,所述第四监测参数为所述目标任务对应的默认监测参数,或者,所述第四监测参数为所述第一子任务对应的默认监测参数。The fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
需要说明的是,第二监测报告与第一监测报告可以一样,也可以不一样。第一设备可以直接将第一监测报告发给监测请求方,该情况下,第二监测报告即为第一监测报告;或者,第一设备先对第一监测报告进行筛选得到第二监测报告,再将第二监测报告发给监测请求方。It should be noted that the second monitoring report can be the same as or different from the first monitoring report. The first device can directly send the first monitoring report to the monitoring requester, in which case the second monitoring report is the first monitoring report; or the first device can first filter the first monitoring report to obtain the second monitoring report, and then send the second monitoring report to the monitoring requester.
可选地,所述第八指示信息指示的原因包括如下至少一项:Optionally, the cause indicated by the eighth indication information includes at least one of the following:
所述第二设备不具备所述目标任务的监测权限,或者,所述第二设备不具备所述第一子任务的监测权限;The second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
所述第二设备未鉴权或鉴权未通过;The second device is not authenticated or the authentication fails;
所述目标任务不支持被监测,或者,所述第一子任务不支持被监测;The target task does not support being monitored, or the first subtask does not support being monitored;
所述目标任务不支持第一监测参数,或者,所述第一子任务不支持第一监测参数;The target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
所述第一设备拥塞或繁忙;The first device is congested or busy;
第一对象拥塞或繁忙,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备。The first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
本申请实施例中,在需要或有必要对任务或子任务进行监测时,第一设备可以对任务或子任务进行监测,从而通过监测能够知晓任务或子任务的执行情况。In an embodiment of the present application, when it is necessary or desirable to monitor a task or subtask, the first device may monitor the task or subtask, thereby being able to know the execution status of the task or subtask through monitoring.
以上为第一设备侧的方法实施例,以下对第二设备侧的方法实施例进行说明。The above is a method embodiment on the first device side. The following describes a method embodiment on the second device side.
图3示出本申请实施例提供的一种信息监测方法的流程图。如图3所示,信息监测方法包括如下步骤:FIG3 shows a flow chart of an information monitoring method provided by an embodiment of the present application. As shown in FIG3 , the information monitoring method includes the following steps:
步骤301:第二设备向第一设备发送第一消息,所述第一消息用于请求对目标任务进行监测,或者,所述第一消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务。Step 301: The second device sends a first message to the first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, which is a subtask of the target task.
可选地,所述第一消息包含如下信息中的至少一项:Optionally, the first message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一指示信息,用于指示请求对所述目标任务进行监测,或者,用于指示请求对所述第一子任务进行监测;First indication information, used to indicate a request to monitor the target task, or to indicate a request to monitor the first subtask;
第一时间信息,用于指示需要对所述目标任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;First time information, used to indicate a time when the target task needs to be monitored, or used to indicate a time when the first subtask needs to be monitored;
第一监测指示,用于指示需要对所述目标任务进行监测的第一监测参数,或者,用于指示需要对所述第一子任务进行监测的第一监测参数;A first monitoring indication, used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask;
第一条件信息,用于指示对所述目标任务的监测情况进行回复的触发条件,或者,用于指示对所述第一子任务的监测情况进行回复的触发条件。The first condition information is used to indicate a triggering condition for replying to the monitoring status of the target task, or to indicate a triggering condition for replying to the monitoring status of the first subtask.
可选地,所述第一监测参数包括如下至少一项:Optionally, the first monitoring parameter includes at least one of the following:
目标子任务的标识;The identification of the target subtask;
目标子任务的类型信息;Type information of the target subtask;
目标子任务的监测参数;Monitoring parameters of the target subtask;
其中,所述目标子任务包括所述目标任务的一个或多个子任务,或者,所述目标子任务为所述第一子任务。The target subtask includes one or more subtasks of the target task, or the target subtask is the first subtask.
可选地,所述目标子任务包括如下类型中的至少一项:感知子任务、计算子任务、人工智能AI子任务、数据子任务;Optionally, the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an artificial intelligence (AI) subtask, and a data subtask;
所述感知子任务的监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长;The monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
所述计算子任务的监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长;The monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
所述AI子任务的监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长;The monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
所述数据子任务的监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度、子任务执行时长。The monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
可选地,所述方法还包括:Optionally, the method further includes:
所述第二设备接收来自所述第一设备的第四消息,所述第四消息用于提供对所述目标任务进行监测的回复信息,或者,所述第四消息用于提供对所述第一子任务进行监测的回复信息。The second device receives a fourth message from the first device, where the fourth message is used to provide reply information for monitoring the target task, or the fourth message is used to provide reply information for monitoring the first subtask.
可选地,所述第四消息包含如下信息中的至少一项:Optionally, the fourth message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一对象的标识,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备;an identifier of a first object, wherein the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
第六指示信息,用于指示对所述目标任务的监测情况进行回复,或者,用于指示对所述第一子任务的监测情况进行回复;Sixth instruction information, used to instruct to reply to the monitoring status of the target task, or used to instruct to reply to the monitoring status of the first subtask;
第二监测报告,为所述目标任务的监测报告,或者,为所述第一子任务的监测报告;The second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
第七指示信息,用于指示拒绝对所述目标任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;seventh indication information, used to indicate a refusal to monitor the target task, or to indicate a refusal to monitor the first subtask;
第八指示信息,用于指示拒绝对所述目标任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第二监测报告包括如下信息中的至少一项:Optionally, the second monitoring report includes at least one of the following information:
第三性能指标,为第一监测参数对应的性能指标,所述第一监测参数为所述第一消息中包含的监测参数;A third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
第四性能指标,为第四监测参数对应的性能指标,所述第四监测参数为所述目标任务对应的默认监测参数,或者,所述第四监测参数为所述第一子任务对应的默认监测参数。The fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
可选地,所述第八指示信息指示的原因包括如下至少一项:Optionally, the cause indicated by the eighth indication information includes at least one of the following:
所述第二设备不具备所述目标任务的监测权限,或者,所述第二设备不具备所述第一子任务的监测权限;The second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
所述第二设备未鉴权或鉴权未通过;The second device is not authenticated or the authentication fails;
所述目标任务不支持被监测,或者,所述第一子任务不支持被监测;The target task does not support being monitored, or the first subtask does not support being monitored;
所述目标任务不支持第一监测参数,或者,所述第一子任务不支持第一监测参数;The target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
所述第一设备拥塞或繁忙;The first device is congested or busy;
第一对象拥塞或繁忙,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备。The first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
本申请实施例中,在需要或有必要对任务或子任务进行监测时,第二设备可以请求对任务或子任务进行监测,从而有助于第二设备知晓任务或子任务的执行情况。In an embodiment of the present application, when it is necessary or desirable to monitor a task or subtask, the second device may request to monitor the task or subtask, thereby helping the second device to know the execution status of the task or subtask.
本申请实施例的相关说明可参见图2方法实施例的相关说明,并能够达到相同的技术效果,为避免重复,对此不作赘述。For the relevant description of the embodiments of the present application, please refer to the relevant description of the method embodiment of Figure 2, and the same technical effects can be achieved. To avoid repetition, they will not be described in detail.
以上为第二设备侧的方法实施例,以下对第三设备侧的方法实施例进行说明。The above is a method embodiment on the second device side. The following describes a method embodiment on the third device side.
图4示出本申请实施例提供的一种信息监测方法的流程图。如图4所示,信息监测方法包括如下步骤:FIG4 shows a flow chart of an information monitoring method provided by an embodiment of the present application. As shown in FIG4 , the information monitoring method includes the following steps:
步骤401:第三设备接收来自第一设备的第二消息,所述第二消息用于请求对目标任务或所述目标任务中的一个或多个子任务进行监测,所述第三设备包括执行所述目标任务中的一个或多个子任务的一个或多个设备;或者,所述第二消息用于请求对第一子任务进行监测,所述第三设备为执行所述第一子任务的设备,所述第一子任务为所述目标任务的子任务;Step 401: A third device receives a second message from a first device, where the second message is used to request monitoring of a target task or one or more subtasks within the target task, and the third device includes one or more devices that execute one or more subtasks within the target task; or, the second message is used to request monitoring of a first subtask, and the third device is a device that executes the first subtask, and the first subtask is a subtask of the target task.
步骤402:所述第三设备向所述第一设备发送第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。Step 402: The third device sends a third message to the first device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
可选地,所述第二消息包含如下信息中的至少一项:Optionally, the second message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
第二设备的标识,所述第二设备为请求对目标任务或所述第一子任务进行监测的设备;an identifier of a second device, where the second device is a device requesting to monitor the target task or the first subtask;
所述第三设备的标识;an identifier of the third device;
第二指示信息,用于指示请求对所述目标任务或所述目标任务中的一个或多个子任务进行监测,或者,用于指示请求对所述第一子任务进行监测;Second indication information, used to indicate a request to monitor the target task or one or more subtasks in the target task, or used to indicate a request to monitor the first subtask;
第二时间信息,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;Second time information, used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or used to indicate a time when the first subtask needs to be monitored;
第二监测指示,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的第二监测参数,或者,用于指示需要对所述第一子任务进行监测的第二监测参数;A second monitoring indication, used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or used to indicate a second monitoring parameter that needs to be monitored for the first subtask;
第二条件信息,用于指示对所述目标任务或所述目标任务中的一个或多个子任务的监测报告进行上报的触发条件,或者,用于指示对所述第一子任务的监测报告进行上报的触发条件。The second condition information is used to indicate a trigger condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate a trigger condition for reporting the monitoring report of the first subtask.
可选地,在所述目标任务或所述第一子任务包括感知子任务的情况下,所述第二监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长。Optionally, when the target task or the first subtask includes a perception subtask, the second monitoring parameter includes at least one of the following parameters: perception measurement method, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time.
可选地,在所述目标任务或所述第一子任务包括计算子任务的情况下,所述第二监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长。Optionally, when the target task or the first subtask includes a computing subtask, the second monitoring parameter includes at least one of the following parameters: data processing method, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time.
可选地,在所述目标任务或所述第一子任务包括人工智能AI子任务的情况下,所述第二监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长。Optionally, when the target task or the first subtask includes an artificial intelligence (AI) subtask, the second monitoring parameter includes at least one of the following parameters: model training time, model inference time, model identification, model download address, data source information, computing power information, calculation type, model accuracy, and subtask execution time.
可选地,在所述目标任务或所述第一子任务包括数据子任务的情况下,所述第二监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度。Optionally, when the target task or the first subtask includes a data subtask, the second monitoring parameter includes at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, and data credibility.
可选地,所述第三消息包含如下信息中的至少一项:Optionally, the third message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
所述第三设备的标识;an identifier of the third device;
第三指示信息,用于指示对所述目标任务中的一个或多个子任务的监测情况进行回复,或者,用于指示对所述第一子任务的监测情况进行回复;The third instruction information is used to instruct a reply to the monitoring status of one or more subtasks in the target task, or to instruct a reply to the monitoring status of the first subtask;
第一监测报告,为所述目标任务中的一个或多个子任务的监测报告,或者,为所述第一子任务的监测报告;The first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务中的一个或多个子任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
第四指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;Fourth indication information, used to indicate a refusal to monitor one or more subtasks in the target task, or used to indicate a refusal to monitor the first subtask;
第五指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第一监测报告包括如下信息中的至少一项:Optionally, the first monitoring report includes at least one of the following information:
第一性能指标,为第二监测参数对应的性能指标,所述第二监测参数为所述第二消息中包含的监测参数;The first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
第二性能指标,为第三监测参数对应的性能指标,所述第三监测参数为所述目标任务或所述目标任务中的一个或多个子任务对应的默认监测参数,或者,所述第三监测参数为所述第一子任务对应的默认监测参数。The second performance indicator is a performance indicator corresponding to the third monitoring parameter, and the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
可选地,所述第五指示信息指示的原因包括如下至少一项:Optionally, the reason indicated by the fifth indication information includes at least one of the following:
所述目标任务中的一个或多个子任务不支持被监测,或者,所述第一子任务不支持被监测;One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
所述目标任务中的一个或多个子任务不支持第二监测参数,或者,所述第一子任务不支持第二监测参数;One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
所述第三设备拥塞或繁忙。The third device is congested or busy.
本申请实施例的相关说明可参见图2方法实施例的相关说明,并能够达到相同的技术效果,为避免重复,对此不作赘述。For the relevant description of the embodiments of the present application, please refer to the relevant description of the method embodiment of Figure 2, and the same technical effects can be achieved. To avoid repetition, they will not be described in detail.
为了更好地理解本申请实施例,以下提供具体实施例来说明任务监测的流程。下面提供的实施例中,以第一设备为任务管理单元(TM),第二设备包括UE、通信-移动性管理节点(代表5GC NF)或AF,第三设备包括数据资源管理节点、算法资源管理节点或算力资源管理节点为例进行说明。To better understand the embodiments of the present application, the following specific embodiments are provided to illustrate the process of task monitoring. In the embodiments provided below, the first device is a task management unit (TM), the second device includes a UE, a communication-mobility management node (representing a 5GC NF) or an AF, and the third device includes a data resource management node, an algorithm resource management node, or a computing resource management node.
实施例1:TM接收监测请求,触发任务的监测Example 1: TM receives monitoring request and triggers task monitoring
如图5所示,包括如下步骤:As shown in Figure 5, the following steps are included:
步骤1(包括步骤1a至步骤1d中的至少一项):UE、AF、5GC NF或者TM自己决定对某个任务的执行过程进行监测,TM接收监测请求消息,监测请求消息可携带至少一项:Step 1 (including at least one of steps 1a to 1d): The UE, AF, 5GC NF, or TM decides to monitor the execution of a task. The TM receives a monitoring request message, which may carry at least one of the following:
a)Task ID,任务的标识信息;a)Task ID, identification information of the task;
b)消息类型标识,请求对任务进行性能监测;b) Message type identifier, requesting performance monitoring of the task;
c)监测请求者标识,标识请求方的身份;c) Monitor the requester ID to identify the requester;
d)需监测的信息(下面有统一说明);d) Information to be monitored (information is provided below);
e)Monitoring period,需要监测的时间段;e) Monitoring period, the time period that needs to be monitored;
f)Notify threshold,当性能达到某一条件时需要告知监测请求者,包括定时报告,条件报告,定时报告包含间隔时间、报告次数等信息;条件报告中包含告知具体的触发条件。f) Notify threshold: when the performance reaches a certain condition, the monitoring requester needs to be informed, including scheduled reports and conditional reports. Scheduled reports contain information such as interval time and number of reports; conditional reports contain specific trigger conditions.
步骤2:对于步骤1a/1b/1c的情况,如果TM接受执行任务监测,则执行实施例2的内容,TM与各个子任务节点之间监测信令交互。Step 2: For the case of step 1a/1b/1c, if the TM accepts to perform task monitoring, the content of embodiment 2 is executed, and the TM monitors the signaling interaction with each subtask node.
步骤3(包括步骤3a至步骤3d中的至少一项):如果TM拒绝执行任务监测,则可以向监测请求者回复拒绝消息。如果TM接受执行任务监测,则可以在步骤2之后向监测请求者回复通知消息。Step 3 (including at least one of Steps 3a to 3d): If the TM refuses to perform the task monitoring, it may reply a rejection message to the monitoring requester. If the TM accepts to perform the task monitoring, it may reply a notification message to the monitoring requester after Step 2.
步骤3中TM向监测请求者发送的消息中可携带如下至少一项:The message sent by the TM to the monitoring requester in step 3 may carry at least one of the following:
a)Task ID,任务的标识信息;a)Task ID, identification information of the task;
b)消息类型标识,回复/拒绝对任务进行性能监测;b) Message type identification, reply/rejection to monitor the performance of the task;
c)监测请求者标识,标识请求方的身份;c) Monitor the requester ID to identify the requester;
d)Monitoring period,需要监测的时间段;d) Monitoring period, the time period that needs to be monitored;
e)Performance KPI,指示任务执行过程中的性能参数,包括感知精度信息,模型推理准确度,子任务服务器负载,子任务平均时延;e) Performance KPI, indicating the performance parameters during task execution, including perception accuracy information, model inference accuracy, subtask server load, and subtask average latency;
f)报告触发的条件,指示是周期性触发,还是条件触发,并可选携带具体的触发条件信息;f) Report trigger conditions, indicating whether it is periodic triggering or conditional triggering, and optionally carrying specific trigger condition information;
g)原因值,指示拒绝进行性能监测的原因。g) Reason value, indicating the reason for rejecting performance monitoring.
以下对需监测的信息进行说明:The following describes the information that needs to be monitored:
需监测的信息可包括任务执行参数中的一个或多个,任务执行参数用于指示特定子任务的参数,可以包括子任务配置信息,例如任务包含感知任务和计算任务,则所述任务参数包括感知任务配置和计算任务配置。The information to be monitored may include one or more task execution parameters, which are used to indicate the parameters of a specific subtask and may include subtask configuration information. For example, if the task includes a perception task and a computing task, the task parameters include the perception task configuration and the computing task configuration.
A、若子任务类型为感知子任务,则感知子任务配置包含以下至少一项:A. If the subtask type is a perception subtask, the perception subtask configuration includes at least one of the following:
感知测量方式,可以包括以下方式中的至少一种:UE自发自收,其他UE发本UE收,基站发UE收,UE发基站收,基站发基站收。其中“发”指发送测量信号,“收”指接收测量信号并进行测量。The sensing measurement method may include at least one of the following methods: UE self-transmitting and self-receiving, other UEs transmitting and the UE receiving, base station transmitting and UE receiving, UE transmitting and base station receiving, or base station transmitting and base station receiving. "Transmitting" refers to sending measurement signals, and "receiving" refers to receiving measurement signals and performing measurements.
感知业务,可以包括以下中的至少一种:感知范围大且实时性要求高的感知业务;感知范围大且实时性要求低的感知业务;感知范围小且实时性要求低的感知业务;感知范围小且实时性要求低的感知业务。也可以用指示这些业务的数字、字母或其他字符串来表示。A sensing service may include at least one of the following: a sensing service with a large sensing range and high real-time requirements; a sensing service with a large sensing range and low real-time requirements; a sensing service with a small sensing range and low real-time requirements; and a sensing service with a small sensing range and low real-time requirements. These services may also be represented by numbers, letters, or other character strings.
感知目的,可以包括感知设备支持的需要感知业务的一个或多个应用,例如呼吸监测,周边交通环境监测等。The sensing purpose may include one or more applications that require sensing services supported by the sensing device, such as respiratory monitoring, surrounding traffic environment monitoring, etc.
感知测量信号,指示了感知设备支持的(可以发或可以收,或既可以发也可以收),用于感知测量的信号。例如,可以包括以下中的至少一种:参考信号接收功率(Reference Signal Received Power,RSRP)、参考信号接收质量(Reference Signal Received Quality,RSRQ)、多径到达角、多径离开角、多径时延、多普勒频率。The sensing measurement signal indicates the signals supported by the sensing device (which can be sent or received, or both) for sensing measurement. For example, it may include at least one of the following: Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), multipath angle of arrival, multipath angle of departure, multipath delay, and Doppler frequency.
感知测量精度,可以包括以下至少一种:感知分辨率和感知误差。Perceptual measurement accuracy may include at least one of the following: perceptual resolution and perceptual error.
感知分辨率:指从不同维度区分多个感知目标的能力,包括距离分辨率、速度分辨率、角度分辨率等。Perception resolution: refers to the ability to distinguish multiple perception targets from different dimensions, including distance resolution, velocity resolution, angle resolution, etc.
感知范围:指满足一定感知性能指标(如感知精度)的前提下特定感知参数的有效范围,具体包括感知距离范围、感知速度范围、感知角度范围等。Perception range: refers to the effective range of specific perception parameters under the premise of meeting certain perception performance indicators (such as perception accuracy), specifically including perception distance range, perception speed range, perception angle range, etc.
感知时延:用于定量描述感知业务的实时性要求,例如从产生感知服务请求到反馈感知结果的最大时延。Perception latency: used to quantitatively describe the real-time requirements of perception services, such as the maximum latency from generating a perception service request to feeding back the perception result.
感知更新频率:为相邻两次感知结果的时间间隔的倒数。Perception update frequency: the reciprocal of the time interval between two adjacent perception results.
平均感知时延。Average perceived latency.
子任务执行时长。Subtask execution duration.
B、若子任务类型为计算子任务,则计算子任务配置包含以下至少一项:B. If the subtask type is a computing subtask, the computing subtask configuration includes at least one of the following:
数据处理方式,包括以下至少一项:去噪,隐私保护,标准化,归一化。Data processing methods, including at least one of the following: denoising, privacy protection, standardization, and normalization.
数据处理时延,用于指示数据采集和数据计算的整体时延。Data processing delay is used to indicate the overall delay of data collection and data calculation.
计算精度,用于指示数据采集精度和数据计算的整体精度。Calculation accuracy is used to indicate the accuracy of data collection and the overall accuracy of data calculation.
算力信息,包括以下至少一项:算力大小,算力类型。Computing power information, including at least one of the following: computing power size and computing power type.
计算时延。Calculate the delay.
子任务执行时长。Subtask execution duration.
C、若子任务类型为AI子任务,则AI子任务配置包含以下至少一项:C. If the subtask type is an AI subtask, the AI subtask configuration includes at least one of the following:
模型复杂度,指的是模型的表示能力,即模型可以拟合的数据的复杂程度;模型训练时间;模型推理时间;模型标识;模型下载地址;数据源信息(数据源地址);算力大小;计算类型;模型准确度;子任务执行时长。Model complexity refers to the model's representational capabilities, that is, the complexity of the data that the model can fit; model training time; model inference time; model identification; model download address; data source information (data source address); computing power; calculation type; model accuracy; and subtask execution time.
D、若子任务类型为数据子任务,则数据子任务配置包含以下至少一项:D. If the subtask type is a data subtask, the data subtask configuration includes at least one of the following:
数据源信息,数据时间戳,数据搜集数量,数据搜集大小,数据可信度。Data source information, data timestamp, data collection quantity, data collection size, and data credibility.
实施例2:TM与各个子任务节点交互,获取监测报告Example 2: TM interacts with each subtask node to obtain monitoring reports
如图6所示,包括如下步骤:As shown in Figure 6, the following steps are included:
步骤1:参见实施例1的步骤1的说明。Step 1: See the description of step 1 in Example 1.
以下以数据子任务为例,对步骤2至步骤4进行说明。The following uses the data subtask as an example to explain steps 2 to 4.
步骤2a:TM发送数据子任务的监测请求消息,监测请求消息携带下述至少一项:Step 2a: The TM sends a monitoring request message for the data subtask. The monitoring request message carries at least one of the following:
a)Task ID,任务的标识信息;a)Task ID, identification information of the task;
b)消息类型标识,请求对子任务进行性能监测;b) Message type identifier, requesting performance monitoring of the subtask;
c)Sub-task ID,子任务的标识信息;c) Sub-task ID, identification information of the subtask;
d)需监测的信息(请参见实施例1中的说明);d) Information to be monitored (see description in Example 1);
e)Monitoring period,需要监测的时间段;e) Monitoring period, the time period that needs to be monitored;
f)Notify threshold,当性能达到某一条件时需要回复给TM,包括定时报告,条件报告,定时报告包含间隔时间、报告次数等信息;条件报告中包含告知具体的触发条件。f) Notify threshold: When the performance reaches a certain condition, a reply needs to be sent to the TM, including scheduled report and conditional report. Scheduled report contains information such as interval time and number of reports; conditional report contains specific triggering conditions.
步骤3a:数据子任务节点执行子任务,并在执行过程中记录子任务执行情况,按照给定条件/默认条件生成监测报告(或称执行报告)。Step 3a: The data subtask node executes the subtask and records the subtask execution status during the execution process, and generates a monitoring report (or execution report) according to the given conditions/default conditions.
步骤4a:数据子任务节点向TM回复监测报告,包含下述至少一项:Step 4a: The data subtask node responds to the TM with a monitoring report, which includes at least one of the following:
a)Task ID,任务的标识信息;a)Task ID, identification information of the task;
b)消息类型标识,回复/拒绝对任务进行性能监测;b) Message type identification, reply/rejection to monitor the performance of the task;
c)Sub-task ID,子任务的标识信息;c) Sub-task ID, identification information of the subtask;
d)Monitoring period,需要监测的时间段;d) Monitoring period, the time period that needs to be monitored;
e)Performance KPI,指示任务执行过程中的性能参数,包括感知精度信息,模型推理准确度,计算服务器负载,计算平均时延;e) Performance KPI, indicating the performance parameters during task execution, including perception accuracy information, model inference accuracy, computing server load, and computing average latency;
f)原因值,指示拒绝进行性能监测的原因。f) Reason value, indicating the reason for rejecting performance monitoring.
步骤5:TM可以生成任务监测报告,并判断是否需要调整子任务。Step 5: TM can generate a task monitoring report and determine whether subtasks need to be adjusted.
步骤6:参见实施例1的步骤3的说明。Step 6: See the description of step 3 in Example 1.
本申请实施例提供的信息监测方法,执行主体可以为信息监测装置。本申请实施例中以信息监测装置执行信息监测方法为例,说明本申请实施例提供的信息监测装置。The information monitoring method provided in the embodiment of the present application can be executed by an information monitoring device. In the embodiment of the present application, the information monitoring device provided in the embodiment of the present application is described by taking the information monitoring method executed by the information monitoring device as an example.
参照图7,本申请实施例还提供了一种信息监测装置。如图7所示,该信息监测装置700包括:7 , an embodiment of the present application further provides an information monitoring device. As shown in FIG7 , the information monitoring device 700 includes:
处理单元701,用于基于本地策略或来自第二设备的第一消息,确定是否对目标任务或者第一子任务进行监测,所述第一子任务为所述目标任务的子任务;The processing unit 701 is configured to determine whether to monitor a target task or a first subtask based on a local policy or a first message from a second device, where the first subtask is a subtask of the target task;
所述第一消息用于请求对所述目标任务进行监测,或者,所述第一消息用于请求对所述第一子任务进行监测。The first message is used to request monitoring of the target task, or the first message is used to request monitoring of the first subtask.
可选地,所述第一消息包含如下信息中的至少一项:Optionally, the first message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一指示信息,用于指示请求对所述目标任务进行监测,或者,用于指示请求对所述第一子任务进行监测;First indication information, used to indicate a request to monitor the target task, or to indicate a request to monitor the first subtask;
第一时间信息,用于指示需要对所述目标任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;First time information, used to indicate a time when the target task needs to be monitored, or used to indicate a time when the first subtask needs to be monitored;
第一监测指示,用于指示需要对所述目标任务进行监测的第一监测参数,或者,用于指示需要对所述第一子任务进行监测的第一监测参数;A first monitoring indication, used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask;
第一条件信息,用于指示对所述目标任务的监测情况进行回复的触发条件,或者,用于指示对所述第一子任务的监测情况进行回复的触发条件。The first condition information is used to indicate a triggering condition for replying to the monitoring status of the target task, or to indicate a triggering condition for replying to the monitoring status of the first subtask.
可选地,所述第一监测参数包括如下至少一项:Optionally, the first monitoring parameter includes at least one of the following:
目标任务的标识;Identification of the target task;
目标子任务的标识;The identification of the target subtask;
目标子任务的类型信息,用于指示所述目标子任务的类型;Type information of the target subtask, used to indicate the type of the target subtask;
目标子任务的监测参数;Monitoring parameters of the target subtask;
其中,所述目标子任务包括所述目标任务中的一个或多个子任务,或者,所述目标子任务为所述第一子任务。The target subtask includes one or more subtasks in the target task, or the target subtask is the first subtask.
可选地,所述目标子任务包括如下类型中的至少一项:感知子任务、计算子任务、人工智能AI子任务、数据子任务;Optionally, the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an artificial intelligence (AI) subtask, and a data subtask;
所述感知子任务的监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长;The monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
所述计算子任务的监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长;The monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
所述AI子任务的监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长;The monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
所述数据子任务的监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度、子任务执行时长。The monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
可选地,所述装置还包括:Optionally, the device further comprises:
第一发送单元,用于向第三设备发送第二消息,所述第二消息用于请求对所述目标任务或所述目标任务中的一个或多个子任务进行监测,所述第三设备包括执行所述目标任务中的一个或多个子任务的一个或多个设备;或者,所述第二消息用于请求对所述第一子任务进行监测,所述第三设备为执行所述第一子任务的设备;a first sending unit, configured to send a second message to a third device, where the second message is used to request monitoring of the target task or one or more subtasks within the target task, and the third device includes one or more devices that execute one or more subtasks within the target task; or, where the second message is used to request monitoring of the first subtask, and the third device is a device that executes the first subtask;
接收单元,用于接收来自所述第三设备的第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。A receiving unit is used to receive a third message from the third device, wherein the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
可选地,所述第二消息包含如下信息中的至少一项:Optionally, the second message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
所述第三设备的标识;an identifier of the third device;
第二指示信息,用于指示请求对所述目标任务或所述目标任务中的一个或多个子任务进行监测,或者,用于指示请求对所述第一子任务进行监测;Second indication information, used to indicate a request to monitor the target task or one or more subtasks in the target task, or used to indicate a request to monitor the first subtask;
第二时间信息,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;Second time information, used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or used to indicate a time when the first subtask needs to be monitored;
第二监测指示,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的第二监测参数,或者,用于指示需要对所述第一子任务进行监测的第二监测参数;A second monitoring indication, used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or used to indicate a second monitoring parameter that needs to be monitored for the first subtask;
第二条件信息,用于指示对所述目标任务或所述目标任务中的一个或多个子任务的监测报告进行上报的触发条件,或者,用于指示对所述第一子任务的监测报告进行上报的触发条件。The second condition information is used to indicate a trigger condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate a trigger condition for reporting the monitoring report of the first subtask.
可选地,所述第三消息包含如下信息中的至少一项:Optionally, the third message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
所述第三设备的标识;an identifier of the third device;
第三指示信息,用于指示对所述目标任务中的一个或多个子任务的监测情况进行回复,或者,用于指示对所述第一子任务的监测情况进行回复;The third instruction information is used to instruct a reply to the monitoring status of one or more subtasks in the target task, or to instruct a reply to the monitoring status of the first subtask;
第一监测报告,为所述目标任务中的一个或多个子任务的监测报告,或者,为所述第一子任务的监测报告;The first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务中的一个或多个子任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
第四指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;Fourth indication information, used to indicate a refusal to monitor one or more subtasks in the target task, or used to indicate a refusal to monitor the first subtask;
第五指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第一监测报告包括如下信息中的至少一项:Optionally, the first monitoring report includes at least one of the following information:
第一性能指标,为第二监测参数对应的性能指标,所述第二监测参数为所述第二消息中包含的监测参数;The first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
第二性能指标,为第三监测参数对应的性能指标,所述第三监测参数为所述目标任务或所述目标任务中的一个或多个子任务对应的默认监测参数,或者,所述第三监测参数为所述第一子任务对应的默认监测参数。The second performance indicator is a performance indicator corresponding to the third monitoring parameter, and the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
可选地,所述第五指示信息指示的原因包括如下至少一项:Optionally, the reason indicated by the fifth indication information includes at least one of the following:
所述目标任务中的一个或多个子任务不支持被监测,或者,所述第一子任务不支持被监测;One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
所述目标任务中的一个或多个子任务不支持第二监测参数,或者,所述第一子任务不支持第二监测参数;One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
所述第三设备拥塞或繁忙。The third device is congested or busy.
可选地,所述装置还包括:Optionally, the device further comprises:
第二发送单元,用于向所述第二设备发送第四消息,所述第四消息用于提供对所述目标任务进行监测的回复信息,或者,所述第四消息用于提供对所述第一子任务进行监测的回复信息。The second sending unit is used to send a fourth message to the second device, where the fourth message is used to provide reply information for monitoring the target task, or the fourth message is used to provide reply information for monitoring the first subtask.
可选地,所述第四消息包含如下信息中的至少一项:Optionally, the fourth message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一对象的标识,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备;an identifier of a first object, wherein the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
第六指示信息,用于指示对所述目标任务的监测情况进行回复,或者,用于指示对所述第一子任务的监测情况进行回复;Sixth instruction information, used to instruct to reply to the monitoring status of the target task, or used to instruct to reply to the monitoring status of the first subtask;
第二监测报告,为所述目标任务的监测报告,或者,为所述第一子任务的监测报告;The second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
第七指示信息,用于指示拒绝对所述目标任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;seventh indication information, used to indicate a refusal to monitor the target task, or to indicate a refusal to monitor the first subtask;
第八指示信息,用于指示拒绝对所述目标任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第二监测报告包括如下信息中的至少一项:Optionally, the second monitoring report includes at least one of the following information:
第三性能指标,为第一监测参数对应的性能指标,所述第一监测参数为所述第一消息中包含的监测参数;A third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
第四性能指标,为第四监测参数对应的性能指标,所述第四监测参数为所述目标任务对应的默认监测参数,或者,所述第四监测参数为所述第一子任务对应的默认监测参数。The fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
可选地,所述第八指示信息指示的原因包括如下至少一项:Optionally, the cause indicated by the eighth indication information includes at least one of the following:
所述第二设备不具备所述目标任务的监测权限,或者,所述第二设备不具备所述第一子任务的监测权限;The second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
所述第二设备未鉴权或鉴权未通过;The second device is not authenticated or the authentication fails;
所述目标任务不支持被监测,或者,所述第一子任务不支持被监测;The target task does not support being monitored, or the first subtask does not support being monitored;
所述目标任务不支持第一监测参数,或者,所述第一子任务不支持第一监测参数;The target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
所述第一设备拥塞或繁忙;The first device is congested or busy;
第一对象拥塞或繁忙,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备。The first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
参照图8,本申请实施例还提供了另一种信息监测装置。如图8所示,该信息监测装置800包括:Referring to Figure 8, another embodiment of the present application provides another information monitoring device. As shown in Figure 8, the information monitoring device 800 includes:
发送单元801,用于向第一设备发送第一消息,所述第一消息用于请求对目标任务进行监测,或者,所述第一消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务。The sending unit 801 is configured to send a first message to a first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
可选地,所述第一消息包含如下信息中的至少一项:Optionally, the first message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一指示信息,用于指示请求对所述目标任务进行监测,或者,用于指示请求对所述第一子任务进行监测;First indication information, used to indicate a request to monitor the target task, or to indicate a request to monitor the first subtask;
第一时间信息,用于指示需要对所述目标任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;First time information, used to indicate a time when the target task needs to be monitored, or used to indicate a time when the first subtask needs to be monitored;
第一监测指示,用于指示需要对所述目标任务进行监测的第一监测参数,或者,用于指示需要对所述第一子任务进行监测的第一监测参数;a first monitoring indication, used to indicate a first monitoring parameter that needs to be monitored for the target task, or used to indicate a first monitoring parameter that needs to be monitored for the first subtask;
第一条件信息,用于指示对所述目标任务的监测情况进行回复的触发条件,或者,用于指示对所述第一子任务的监测情况进行回复的触发条件。The first condition information is used to indicate a triggering condition for replying to the monitoring status of the target task, or to indicate a triggering condition for replying to the monitoring status of the first subtask.
可选地,所述第一监测参数包括如下至少一项:Optionally, the first monitoring parameter includes at least one of the following:
目标子任务的标识;The identification of the target subtask;
目标子任务的类型信息;Type information of the target subtask;
目标子任务的监测参数;Monitoring parameters of the target subtask;
其中,所述目标子任务包括所述目标任务的一个或多个子任务,或者,所述目标子任务为所述第一子任务。The target subtask includes one or more subtasks of the target task, or the target subtask is the first subtask.
可选地,所述目标子任务包括如下类型中的至少一项:感知子任务、计算子任务、人工智能AI子任务、数据子任务;Optionally, the target subtask includes at least one of the following types: a perception subtask, a computing subtask, an artificial intelligence (AI) subtask, and a data subtask;
所述感知子任务的监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长;The monitoring parameters of the perception subtask include at least one of the following parameters: perception measurement mode, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time;
所述计算子任务的监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长;The monitoring parameters of the computing subtask include at least one of the following parameters: data processing mode, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time;
所述AI子任务的监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长;The monitoring parameters of the AI subtask include at least one of the following parameters: model training time, model inference time, model identifier, model download address, data source information, computing power information, computing type, model accuracy, and subtask execution time;
所述数据子任务的监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度、子任务执行时长。The monitoring parameters of the data subtask include at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, data credibility, and subtask execution time.
可选地,所述装置还包括:Optionally, the device further comprises:
接收单元,用于接收来自所述第一设备的第四消息,所述第四消息用于提供对所述目标任务进行监测的回复信息,或者,所述第四消息用于提供对所述第一子任务进行监测的回复信息。A receiving unit is configured to receive a fourth message from the first device, wherein the fourth message is configured to provide reply information for monitoring the target task, or the fourth message is configured to provide reply information for monitoring the first subtask.
可选地,所述第四消息包含如下信息中的至少一项:Optionally, the fourth message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述第一子任务的标识;an identifier of the first subtask;
所述第二设备的标识;an identifier of the second device;
第一对象的标识,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备;an identifier of a first object, wherein the first object includes one or more devices that perform one or more subtasks of the target task, or the first object is a device that performs the first subtask;
第六指示信息,用于指示对所述目标任务的监测情况进行回复,或者,用于指示对所述第一子任务的监测情况进行回复;Sixth instruction information, used to instruct to reply to the monitoring status of the target task, or used to instruct to reply to the monitoring status of the first subtask;
第二监测报告,为所述目标任务的监测报告,或者,为所述第一子任务的监测报告;The second monitoring report is a monitoring report of the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of the target task, or to indicate the actual monitoring time of the first subtask;
第七指示信息,用于指示拒绝对所述目标任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;seventh indication information, used to indicate a refusal to monitor the target task, or to indicate a refusal to monitor the first subtask;
第八指示信息,用于指示拒绝对所述目标任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The eighth indication information is used to indicate the reason for refusing to monitor the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第二监测报告包括如下信息中的至少一项:Optionally, the second monitoring report includes at least one of the following information:
第三性能指标,为第一监测参数对应的性能指标,所述第一监测参数为所述第一消息中包含的监测参数;A third performance indicator is a performance indicator corresponding to the first monitoring parameter, where the first monitoring parameter is the monitoring parameter included in the first message;
第四性能指标,为第四监测参数对应的性能指标,所述第四监测参数为所述目标任务对应的默认监测参数,或者,所述第四监测参数为所述第一子任务对应的默认监测参数。The fourth performance indicator is a performance indicator corresponding to a fourth monitoring parameter, where the fourth monitoring parameter is a default monitoring parameter corresponding to the target task, or the fourth monitoring parameter is a default monitoring parameter corresponding to the first subtask.
可选地,所述第八指示信息指示的原因包括如下至少一项:Optionally, the cause indicated by the eighth indication information includes at least one of the following:
所述第二设备不具备所述目标任务的监测权限,或者,所述第二设备不具备所述第一子任务的监测权限;The second device does not have monitoring authority for the target task, or the second device does not have monitoring authority for the first subtask;
所述第二设备未鉴权或鉴权未通过;The second device is not authenticated or the authentication fails;
所述目标任务不支持被监测,或者,所述第一子任务不支持被监测;The target task does not support being monitored, or the first subtask does not support being monitored;
所述目标任务不支持第一监测参数,或者,所述第一子任务不支持第一监测参数;The target task does not support the first monitoring parameter, or the first subtask does not support the first monitoring parameter;
所述第一设备拥塞或繁忙;The first device is congested or busy;
第一对象拥塞或繁忙,所述第一对象包括执行所述目标任务的一个或多个子任务的一个或多个设备,或者,所述第一对象为执行所述第一子任务的设备。The first object is congested or busy, and the first object includes one or more devices that execute one or more subtasks of the target task, or the first object is a device that executes the first subtask.
参照图9,本申请实施例还提供了另一种信息监测装置。如图9所示,该信息监测装置900包括:Referring to FIG9 , another embodiment of the present application further provides another information monitoring device. As shown in FIG9 , the information monitoring device 900 includes:
接收单元901,用于接收来自第一设备的第二消息,所述第二消息用于请求对目标任务或所述目标任务中的一个或多个子任务进行监测;或者,所述第二消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务;A receiving unit 901 is configured to receive a second message from a first device, where the second message is used to request monitoring of a target task or one or more subtasks within the target task; or, the second message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task;
发送单元902,用于向所述第一设备发送第三消息,所述第三消息用于提供对所述目标任务或所述目标任务中的一个或多个子任务进行监测的回复信息,或者,所述第三消息用于提供对所述第一子任务进行监测的回复信息。The sending unit 902 is used to send a third message to the first device, where the third message is used to provide reply information for monitoring the target task or one or more subtasks in the target task, or the third message is used to provide reply information for monitoring the first subtask.
可选地,所述第二消息包含如下信息中的至少一项:Optionally, the second message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
第二设备的标识,所述第二设备为请求对目标任务或所述第一子任务进行监测的设备;an identifier of a second device, where the second device is a device requesting to monitor the target task or the first subtask;
第三设备的标识,所述第三设备包括执行所述目标任务中的一个或多个子任务的一个或多个设备,或者,所述第三设备为执行所述第一子任务的设备;an identifier of a third device, wherein the third device includes one or more devices that perform one or more subtasks of the target task, or the third device is a device that performs the first subtask;
第二指示信息,用于指示请求对所述目标任务或所述目标任务中的一个或多个子任务进行监测,或者,用于指示请求对所述第一子任务进行监测;Second indication information, used to indicate a request to monitor the target task or one or more subtasks in the target task, or used to indicate a request to monitor the first subtask;
第二时间信息,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的时间,或者,用于指示需要对所述第一子任务进行监测的时间;Second time information, used to indicate a time when the target task or one or more subtasks in the target task need to be monitored, or used to indicate a time when the first subtask needs to be monitored;
第二监测指示,用于指示需要对所述目标任务或所述目标任务中的一个或多个子任务进行监测的第二监测参数,或者,用于指示需要对所述第一子任务进行监测的第二监测参数;A second monitoring indication, used to indicate a second monitoring parameter that needs to be monitored for the target task or one or more subtasks in the target task, or used to indicate a second monitoring parameter that needs to be monitored for the first subtask;
第二条件信息,用于指示对所述目标任务或所述目标任务中的一个或多个子任务的监测报告进行上报的触发条件,或者,用于指示对所述第一子任务的监测报告进行上报的触发条件。The second condition information is used to indicate a trigger condition for reporting the monitoring report of the target task or one or more subtasks in the target task, or to indicate a trigger condition for reporting the monitoring report of the first subtask.
可选地,在所述目标任务或所述第一子任务包括感知子任务的情况下,所述第二监测参数包括如下参数中的至少一项:感知测量方式、感知业务、感知目的、感知测量信号、感知测量精度、感知分辨率、感知范围、感知时延、感知更新频率、子任务执行时长。Optionally, when the target task or the first subtask includes a perception subtask, the second monitoring parameter includes at least one of the following parameters: perception measurement method, perception service, perception purpose, perception measurement signal, perception measurement accuracy, perception resolution, perception range, perception delay, perception update frequency, and subtask execution time.
可选地,在所述目标任务或所述第一子任务包括计算子任务的情况下,所述第二监测参数包括如下参数中的至少一项:数据处理方式、数据处理时延、计算精度、算力信息、计算时延、子任务执行时长。Optionally, when the target task or the first subtask includes a computing subtask, the second monitoring parameter includes at least one of the following parameters: data processing method, data processing delay, computing accuracy, computing power information, computing delay, and subtask execution time.
可选地,在所述目标任务或所述第一子任务包括人工智能AI子任务的情况下,所述第二监测参数包括如下参数中的至少一项:模型训练时间、模型推理时间、模型标识、模型下载地址、数据源信息、算力信息、计算类型、模型准确度、子任务执行时长。Optionally, when the target task or the first subtask includes an artificial intelligence AI subtask, the second monitoring parameter includes at least one of the following parameters: model training time, model inference time, model identification, model download address, data source information, computing power information, calculation type, model accuracy, and subtask execution time.
可选地,在所述目标任务或所述第一子任务包括数据子任务的情况下,所述第二监测参数包括如下参数中的至少一项:数据源信息、数据时间戳、数据搜集数量、数据搜集大小、数据可信度。Optionally, when the target task or the first subtask includes a data subtask, the second monitoring parameter includes at least one of the following parameters: data source information, data timestamp, data collection quantity, data collection size, and data credibility.
可选地,所述第三消息包含如下信息中的至少一项:Optionally, the third message includes at least one of the following information:
所述目标任务的标识;The identification of the target task;
所述目标任务中的一个或多个子任务的标识,或者,所述第一子任务的标识;The identifiers of one or more subtasks in the target task, or the identifier of the first subtask;
所述第三设备的标识;an identifier of the third device;
第三指示信息,用于指示对所述目标任务中的一个或多个子任务的监测情况进行回复,或者,用于指示对所述第一子任务的监测情况进行回复;The third instruction information is used to instruct a reply to the monitoring status of one or more subtasks in the target task, or to instruct a reply to the monitoring status of the first subtask;
第一监测报告,为所述目标任务中的一个或多个子任务的监测报告,或者,为所述第一子任务的监测报告;The first monitoring report is a monitoring report of one or more subtasks in the target task, or a monitoring report of the first subtask;
第三时间信息,用于指示所述目标任务中的一个或多个子任务的实际监测时间,或者,用于指示所述第一子任务的实际监测时间;The third time information is used to indicate the actual monitoring time of one or more subtasks in the target task, or to indicate the actual monitoring time of the first subtask;
第四指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测,或者,用于指示拒绝对所述第一子任务进行监测;Fourth indication information, used to indicate a refusal to monitor one or more subtasks in the target task, or used to indicate a refusal to monitor the first subtask;
第五指示信息,用于指示拒绝对所述目标任务中的一个或多个子任务进行监测的原因,或者,用于指示拒绝对所述第一子任务进行监测的原因。The fifth indication information is used to indicate the reason for refusing to monitor one or more subtasks in the target task, or to indicate the reason for refusing to monitor the first subtask.
可选地,所述第一监测报告包括如下信息中的至少一项:Optionally, the first monitoring report includes at least one of the following information:
第一性能指标,为第二监测参数对应的性能指标,所述第二监测参数为所述第二消息中包含的监测参数;The first performance indicator is a performance indicator corresponding to the second monitoring parameter, where the second monitoring parameter is a monitoring parameter included in the second message;
第二性能指标,为第三监测参数对应的性能指标,所述第三监测参数为所述目标任务或所述目标任务中的一个或多个子任务对应的默认监测参数,或者,所述第三监测参数为所述第一子任务对应的默认监测参数。The second performance indicator is a performance indicator corresponding to the third monitoring parameter, and the third monitoring parameter is the default monitoring parameter corresponding to the target task or one or more subtasks in the target task, or the third monitoring parameter is the default monitoring parameter corresponding to the first subtask.
可选地,所述第五指示信息指示的原因包括如下至少一项:Optionally, the reason indicated by the fifth indication information includes at least one of the following:
所述目标任务中的一个或多个子任务不支持被监测,或者,所述第一子任务不支持被监测;One or more subtasks in the target task do not support being monitored, or the first subtask does not support being monitored;
所述目标任务中的一个或多个子任务不支持第二监测参数,或者,所述第一子任务不支持第二监测参数;One or more subtasks in the target task do not support the second monitoring parameter, or the first subtask does not support the second monitoring parameter;
所述第三设备拥塞或繁忙。The third device is congested or busy.
本申请实施例中的信息监测装置可以是电子设备,例如具有操作系统的电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,终端可以包括但不限于上述所列举的终端11的类型,其他设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)等,本申请实施例不作具体限定。The information monitoring device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
本申请实施例提供的信息监测装置能够实现图2至图6的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。The information monitoring device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 6 and achieve the same technical effects. To avoid repetition, they will not be described here.
如图10所示,本申请实施例还提供一种通信设备1000,包括处理器1001和存储器1002,存储器1002上存储有可在所述处理器1001上运行的程序或指令,例如,该通信设备1000为第一设备时,该程序或指令被处理器1001执行时实现上述第一设备侧方法实施例的各个步骤,且能达到相同的技术效果。该通信设备1000为第二设备时,该程序或指令被处理器1001执行时实现上述第二设备侧方法实施例的各个步骤,且能达到相同的技术效果。该通信设备1000为第三设备时,该程序或指令被处理器1001执行时实现上述第三设备侧方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。As shown in Figure 10, an embodiment of the present application also provides a communication device 1000, including a processor 1001 and a memory 1002, and the memory 1002 stores programs or instructions that can be run on the processor 1001. For example, when the communication device 1000 is a first device, the program or instruction is executed by the processor 1001 to implement the various steps of the above-mentioned first device side method embodiment, and can achieve the same technical effect. When the communication device 1000 is a second device, the program or instruction is executed by the processor 1001 to implement the various steps of the above-mentioned second device side method embodiment, and can achieve the same technical effect. When the communication device 1000 is a third device, the program or instruction is executed by the processor 1001 to implement the various steps of the above-mentioned third device side method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
本申请实施例还提供一种终端,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如图3所示方法实施例中的步骤。该终端实施例与上述第二设备侧方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图11为实现本申请实施例的一种终端的硬件结构示意图。The present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG3 . This terminal embodiment corresponds to the second device-side method embodiment described above, and each implementation process and implementation method of the method embodiment described above are applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG11 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
该终端1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109以及处理器1110等中的至少部分部件。The terminal 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109 and at least some of the components of the processor 1110.
本领域技术人员可以理解,终端1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗管理等功能。图11中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art will appreciate that the terminal 1100 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1110 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG11 does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.
应理解的是,本申请实施例中,输入单元1104可以包括图形处理器(Graphics Processing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072中的至少一种。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and at least one of the other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
本申请实施例中,射频单元1101接收来自网络侧设备的下行数据后,可以传输给处理器1110进行处理;另外,射频单元1101可以向网络侧设备发送上行数据。通常,射频单元1101包括但不限于天线、放大器、收发信机、耦合器、低噪声放大器、双工器等。In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1101 may transmit the data to the processor 1110 for processing. Furthermore, the RF unit 1101 may send uplink data to the network-side device. Typically, the RF unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
存储器1109可用于存储软件程序或指令以及各种数据。存储器1109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1109可以包括易失性存储器或非易失性存储器。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1109包括但不限于这些和任意其它适合类型的存储器。The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1109 may include volatile memory or non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be random access memory (RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DRRAM). The memory 1109 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
处理器1110可包括一个或多个处理单元;可选的,处理器1110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。Processor 1110 may include one or more processing units. Optionally, processor 1110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1110.
其中,射频单元1101用于:The radio frequency unit 1101 is used for:
向第一设备发送第一消息,所述第一消息用于请求对目标任务进行监测,或者,所述第一消息用于请求对第一子任务进行监测,所述第一子任务为所述目标任务的子任务。A first message is sent to a first device, where the first message is used to request monitoring of a target task, or the first message is used to request monitoring of a first subtask, where the first subtask is a subtask of the target task.
本申请实施例中,在需要或有必要对任务或子任务进行监测时,第二设备可以请求对任务或子任务进行监测,从而有助于第二设备知晓任务或子任务的执行情况。In an embodiment of the present application, when it is necessary or desirable to monitor a task or subtask, the second device may request to monitor the task or subtask, thereby helping the second device to know the execution status of the task or subtask.
可以理解,本实施例中提及的各实现方式的实现过程可以参照信息监测方法实施例的相关描述,并达到相同或相应的技术效果,为避免重复,在此不再赘述。It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the information monitoring method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
本申请实施例还提供一种网络侧设备,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如图2至图6所示的方法实施例的步骤。该网络侧设备实施例与上述第一设备侧、第二设备侧或第三设备侧方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该网络侧设备实施例中,且能达到相同的技术效果。The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 2 to 6. This network-side device embodiment corresponds to the first device-side, second device-side, or third device-side method embodiments described above, and each implementation process and implementation method of the aforementioned method embodiments are applicable to this network-side device embodiment and can achieve the same technical effects.
具体地,本申请实施例还提供了一种网络侧设备。如图12所示,该网络侧设备1200包括:天线121、射频装置122、基带装置123、处理器124和存储器125。天线121与射频装置122连接。在上行方向上,射频装置122通过天线121接收信息,将接收的信息发送给基带装置123进行处理。在下行方向上,基带装置123对要发送的信息进行处理,并发送给射频装置122,射频装置122对收到的信息进行处理后经过天线121发送出去。Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 12, the network-side device 1200 includes an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124, and a memory 125. Antenna 121 is connected to radio frequency device 122. In the uplink direction, radio frequency device 122 receives information via antenna 121 and sends the received information to baseband device 123 for processing. In the downlink direction, baseband device 123 processes the information to be transmitted and sends it to radio frequency device 122. Radio frequency device 122 processes the received information and then sends it through antenna 121.
以上实施例中网络侧设备执行的方法可以在基带装置123中实现,该基带装置123包括基带处理器。The method executed by the network-side device in the above embodiment may be implemented in the baseband device 123 , which includes a baseband processor.
基带装置123例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图12所示,其中一个芯片例如为基带处理器,通过总线接口与存储器125连接,以调用存储器125中的程序,执行以上方法实施例中所示的网络设备操作。The baseband device 123 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 12, one of the chips is, for example, a baseband processor, which is connected to the memory 125 through a bus interface to call the program in the memory 125 and execute the network device operations shown in the above method embodiment.
该网络侧设备还可以包括网络接口126,该接口例如为通用公共无线接口(Common Public Radio Interface,CPRI)。The network side device may also include a network interface 126, which is, for example, a Common Public Radio Interface (CPRI).
具体地,本申请实施例的网络侧设备1200还包括:存储在存储器125上并可在处理器124上运行的指令或程序,处理器124调用存储器125中的指令或程序执行图7至图9所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。Specifically, the network side device 1200 of the embodiment of the present application also includes: instructions or programs stored in the memory 125 and executable on the processor 124. The processor 124 calls the instructions or programs in the memory 125 to execute the methods executed by the modules shown in Figures 7 to 9 and achieve the same technical effects. To avoid repetition, they will not be elaborated here.
具体地,本申请实施例还提供了另一种网络侧设备。如图13所示,该网络侧设备1300包括:处理器1301、网络接口1302和存储器1303。其中,网络接口1302例如为通用公共无线接口(common public radio interface,CPRI)。Specifically, embodiments of the present application also provide another network-side device. As shown in FIG13 , the network-side device 1300 includes a processor 1301, a network interface 1302, and a memory 1303. The network interface 1302 is, for example, a common public radio interface (CPRI).
具体地,本申请实施例的网络侧设备1300还包括:存储在存储器1303上并可在处理器1301上运行的指令或程序,处理器1301调用存储器1303中的指令或程序执行图7至图9所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。Specifically, the network side device 1300 of the embodiment of the present application also includes: instructions or programs stored in the memory 1303 and executable on the processor 1301. The processor 1301 calls the instructions or programs in the memory 1303 to execute the methods executed by the modules shown in Figures 7 to 9 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息监测方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information monitoring method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。在一些示例中,可读存储介质可以是非瞬态的可读存储介质。The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述信息监测方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information monitoring method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
本申请实施例另提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现上述信息监测方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a computer program/program product, which is stored in a storage medium. The computer program/program product is executed by at least one processor to implement the various processes of the above-mentioned information monitoring method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
本申请实施例还提供了一种通信系统,包括:第一设备及第二设备,所述第一设备可用于执行如上所述的第一设备侧的信息监测方法的步骤,所述第二设备可用于执行如上所述的第二设备侧的信息监测方法的步骤。An embodiment of the present application also provides a communication system, including: a first device and a second device, wherein the first device can be used to execute the steps of the information monitoring method on the first device side as described above, and the second device can be used to execute the steps of the information monitoring method on the second device side as described above.
本申请实施例还提供了一种通信系统,包括:第一设备及第三设备,所述第一设备可用于执行如上所述的第一设备侧的信息监测方法的步骤,所述第三设备可用于执行如上所述的第三设备侧的信息监测方法的步骤。An embodiment of the present application also provides a communication system, including: a first device and a third device, wherein the first device can be used to execute the steps of the information monitoring method on the first device side as described above, and the third device can be used to execute the steps of the information monitoring method on the third device side as described above.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助计算机软件产品加必需的通用硬件平台的方式来实现,当然也可以通过硬件。该计算机软件产品存储在存储介质(如ROM、RAM、磁碟、光盘等)中,包括若干指令,用以使得终端或者网络侧设备执行本申请各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式的实施方式,这些实施方式均属于本申请的保护之内。The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims (39)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410315604.9A CN120670246A (en) | 2024-03-19 | 2024-03-19 | Information monitoring method and device and communication equipment |
| CN202410315604.9 | 2024-03-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025195236A1 true WO2025195236A1 (en) | 2025-09-25 |
Family
ID=97051213
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/081965 Pending WO2025195236A1 (en) | 2024-03-19 | 2025-03-12 | Information monitoring method and apparatus and communication device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120670246A (en) |
| WO (1) | WO2025195236A1 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070110766A (en) * | 2006-05-15 | 2007-11-20 | 삼성전자주식회사 | An apparatus and method for changing routes between relay stations in a broadband wireless access communication system using a multi-hop relay method |
| CN116156605A (en) * | 2021-11-19 | 2023-05-23 | 维沃软件技术有限公司 | Sensing signal detection method, sensing signal detection and processing method, and related equipment |
| CN116193500A (en) * | 2021-11-29 | 2023-05-30 | 维沃移动通信有限公司 | Awareness service implementation method, device, network side equipment and terminal |
| CN116528143A (en) * | 2022-01-24 | 2023-08-01 | 华为技术有限公司 | Information processing method and communication device |
| CN116684296A (en) * | 2022-02-23 | 2023-09-01 | 维沃移动通信有限公司 | Data collection method and equipment |
| CN117033133A (en) * | 2023-08-15 | 2023-11-10 | Oppo广东移动通信有限公司 | Thread monitoring method and device, electronic equipment and storage medium |
| CN117202280A (en) * | 2022-05-30 | 2023-12-08 | 维沃软件技术有限公司 | Measurement processing method, device, communication equipment and readable storage medium |
| CN117425158A (en) * | 2022-07-11 | 2024-01-19 | 维沃移动通信有限公司 | Artificial intelligence request analysis method, device and equipment |
-
2024
- 2024-03-19 CN CN202410315604.9A patent/CN120670246A/en active Pending
-
2025
- 2025-03-12 WO PCT/CN2025/081965 patent/WO2025195236A1/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070110766A (en) * | 2006-05-15 | 2007-11-20 | 삼성전자주식회사 | An apparatus and method for changing routes between relay stations in a broadband wireless access communication system using a multi-hop relay method |
| CN116156605A (en) * | 2021-11-19 | 2023-05-23 | 维沃软件技术有限公司 | Sensing signal detection method, sensing signal detection and processing method, and related equipment |
| CN116193500A (en) * | 2021-11-29 | 2023-05-30 | 维沃移动通信有限公司 | Awareness service implementation method, device, network side equipment and terminal |
| CN116528143A (en) * | 2022-01-24 | 2023-08-01 | 华为技术有限公司 | Information processing method and communication device |
| CN116684296A (en) * | 2022-02-23 | 2023-09-01 | 维沃移动通信有限公司 | Data collection method and equipment |
| CN117202280A (en) * | 2022-05-30 | 2023-12-08 | 维沃软件技术有限公司 | Measurement processing method, device, communication equipment and readable storage medium |
| CN117425158A (en) * | 2022-07-11 | 2024-01-19 | 维沃移动通信有限公司 | Artificial intelligence request analysis method, device and equipment |
| CN117033133A (en) * | 2023-08-15 | 2023-11-10 | Oppo广东移动通信有限公司 | Thread monitoring method and device, electronic equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120670246A (en) | 2025-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117320081A (en) | Computing power processing method, device and communication equipment | |
| WO2025026192A1 (en) | Ai service processing method and apparatus, device, and readable storage medium | |
| WO2025195236A1 (en) | Information monitoring method and apparatus and communication device | |
| CN116418466B (en) | Methods, apparatus, terminals, and network-side equipment for transmitting reference detection signals | |
| WO2025195237A1 (en) | Transmission processing method and apparatus, terminal, and network side device | |
| WO2025195235A1 (en) | Method and apparatus for processing task, and communication device | |
| WO2025195240A1 (en) | Task processing method and apparatus, and related device | |
| WO2025195239A1 (en) | Task processing method and apparatus, and related device | |
| EP4604027A1 (en) | Model request method and apparatus, communication device, and readable storage medium | |
| WO2025195238A1 (en) | Task processing method and apparatus, and related device | |
| WO2025195274A1 (en) | Task processing method, terminal, and network-side device | |
| WO2025195234A1 (en) | Terminal capability registration method, acquisition method, apparatus, terminal, and device | |
| CN120676371A (en) | Task management method, device, terminal and network side equipment | |
| CN119095095A (en) | Data collection method, data collection device, communication equipment and storage medium | |
| WO2024255685A1 (en) | Data transmission method and apparatus, and communication device | |
| CN120729819A (en) | Data sharing method, device and communication equipment | |
| WO2025001977A1 (en) | Notification method, processing method, receiving method, apparatus and device | |
| WO2025026299A1 (en) | Ai service establishment method and apparatus, and network side device | |
| WO2024255684A1 (en) | Data transmission method and apparatus, sending node, and receiving node | |
| WO2025195276A1 (en) | Task processing method, terminal, and network side device | |
| CN120730252A (en) | Data collection methods, devices and equipment | |
| WO2024235080A1 (en) | Model processing method and apparatus, and terminal and network-side device | |
| WO2024235081A1 (en) | Capability reporting processing method and apparatus, and terminal and network-side device | |
| WO2024217387A1 (en) | Communication method, and apparatus | |
| WO2025214279A1 (en) | Prediction methods, terminal and network-side device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25772944 Country of ref document: EP Kind code of ref document: A1 |