Information sending method and apparatus, information receiving method and apparatus, terminal, network device and storage medium

By sending instruction information from the terminal to the network device, the problem of long data transmission time and poor user experience caused by insufficient terminal computing power is solved, and more efficient data transmission and resource management are achieved.

WO2026123325A1PCT designated stage Publication Date: 2026-06-18BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-12-12
Publication Date
2026-06-18

AI Technical Summary

Technical Problem

In the network, the computing power of the terminal is limited and cannot support services that require high computing power. When network nodes and terminals interact, there are problems such as long data transmission time and poor user experience.

Method used

The terminal sends a first indication to the network device, indicating whether the transmission of the first data to the first entity has been completed, so that the network device can determine the transmission status of the terminal and thus provide appropriate services.

Benefits of technology

It improves user experience, reduces signaling overhead and communication resource consumption, and ensures the continuity and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138968_18062026_PF_FP_ABST
    Figure CN2024138968_18062026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications, and in particular to an information sending method and apparatus, an information receiving method and apparatus, a terminal, a network device and a storage medium. The information sending method comprises: sending first indication information to a network device, wherein the first indication information is used for indicating whether a terminal has completed the transmission of first data to a first entity. In the present disclosure, a terminal can enable, by means of sending first indication information to a network device, the network device to determine whether the terminal has completed the transmission of first data to a first entity, such that the network device provides an appropriate service for the terminal on the basis of the completion status of the transmission of the first data by the terminal to the first entity, thereby facilitating improvement to the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Information sending and receiving methods and devices, terminals, network equipment and storage media Technical Field

[0001] This disclosure relates to the field of communication technology, and more specifically, to information transmission methods, information reception methods, information transmission devices, information reception devices, terminals, network devices, communication devices, and storage media. Background Technology

[0002] In some embodiments, with the development of communication technology, the demand for network and computing power in services is becoming more urgent. However, in the network, the computing power of terminals is limited and cannot support services that require high computing power. Network nodes can share computing power with terminals to help them perform calculations. However, in the process of the entity providing computing power interacting with the terminal, there are still some technical problems that need to be solved. Summary of the Invention

[0003] The embodiments of this disclosure provide methods and apparatus for sending and receiving information, terminals, network devices, and storage media to solve technical problems in related technologies.

[0004] According to a first aspect of the present disclosure, an information transmission method is proposed, executed by a terminal, the method comprising: sending first indication information to a network device, wherein the first indication information is used to indicate whether the terminal has completed the transmission of first data to a first entity.

[0005] According to a second aspect of the present disclosure, an information receiving method is provided, executed by a network device, the method comprising: receiving first indication information sent by a terminal, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to a first entity.

[0006] According to a third aspect of the present disclosure, an information sending apparatus is provided, applicable to a terminal, the apparatus comprising: a sending module configured to send first indication information to a network device, wherein the first indication information is used to indicate whether the terminal has completed the transmission of first data to a first entity.

[0007] According to a fourth aspect of the present disclosure, an information receiving apparatus is provided, applicable to network devices, the apparatus comprising: a receiving module, configured to receive first indication information sent by a terminal, wherein the first indication information is configured to indicate whether the terminal has completed transmitting first data to a first entity.

[0008] According to a fifth aspect of the present disclosure, a terminal is provided, comprising: one or more processors; wherein the terminal is configured to perform the information sending method described in the first aspect.

[0009] According to a sixth aspect of the present disclosure, a network device is provided, comprising: one or more processors; wherein the network device is configured to perform the information receiving method described in the second aspect.

[0010] According to a seventh aspect of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the information sending method described in the first aspect, and the network device is configured to implement the information receiving method described in the second aspect.

[0011] According to an eighth aspect of the present disclosure, a storage medium is provided that stores instructions, which, when executed on a communication device, cause the communication device to perform the information sending method described in the first aspect and / or the information receiving method described in the second aspect.

[0012] According to a ninth aspect of the present disclosure, a program product is provided that, when executed by a communication device, causes the communication device to perform the information sending method described in the first aspect and / or the information receiving method described in the second aspect.

[0013] According to embodiments of this disclosure, a terminal can send a first indication message to a network device, enabling the network device to determine whether the terminal has completed transmitting the first data to the first entity. This allows the network device to provide appropriate services to the terminal based on the completion status of the first data transmission to the first entity, thereby improving the user experience. Attached Figure Description

[0014] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0015] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0016] Figure 2 is an interactive schematic diagram of an information sending method according to an embodiment of the present disclosure.

[0017] Figure 3 is a schematic diagram illustrating the interaction between a terminal and an entity according to an embodiment of the present disclosure.

[0018] Figure 4 is a schematic diagram illustrating the interaction between a terminal and an access network device according to an embodiment of the present disclosure.

[0019] Figure 5 is a schematic block diagram of an information transmission device according to an embodiment of the present disclosure.

[0020] Figure 6 is a schematic block diagram of an information receiving device according to an embodiment of the present disclosure.

[0021] Figure 7A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure.

[0022] Figure 7B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation

[0023] The embodiments of this disclosure provide methods and apparatus for sending and receiving information, terminals, network devices, and storage media.

[0024] In a first aspect, embodiments of this disclosure propose an information transmission method executed by a terminal, the method comprising: sending first indication information to a network device, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to a first entity.

[0025] In the above embodiments, the terminal can send a first indication message to the network device, so that the network device can determine whether the terminal has completed the transmission of the first data to the first entity. This allows the network device to provide appropriate services to the terminal based on the completion status of the transmission of the first data to the first entity, which is beneficial to improving the user experience.

[0026] In conjunction with some embodiments of the first aspect, in some embodiments, the network device includes at least one of the following: the first entity; an access network device.

[0027] In conjunction with some embodiments of the first aspect, in some embodiments, the first entity includes an AI entity, which includes at least one of the following: an AI resource entity; an AI control entity; and an AI storage entity.

[0028] In conjunction with some embodiments of the first aspect, in some embodiments, where the network device includes the first entity, the first indication information is used to assist the first entity in performing the operation corresponding to the first data.

[0029] In conjunction with some embodiments of the first aspect, in some embodiments, where the network device includes an access network device, the first indication information is used to assist the access network device in determining whether to instruct the terminal to enter a disconnected state.

[0030] In conjunction with some embodiments of the first aspect, in some embodiments, the first indication information carries at least one of the following: an identifier of the terminal; an identifier of the access network device; an identifier of the AI ​​task corresponding to the first data; and an identifier of the AI ​​entity.

[0031] In conjunction with some embodiments of the first aspect, in some embodiments, the first indication information is further used to indicate at least one of the following: the degree of completion of the terminal's transmission of the first data; the remaining amount of data to be transmitted by the terminal for the first data.

[0032] In conjunction with some embodiments of the first aspect, in some embodiments, the first data includes artificial intelligence (AI) related data.

[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the AI-related data includes at least one of the following: an AI model; sample data for training the AI ​​model; validation data for validating the AI ​​model; input data of the AI ​​model; and output data of the AI ​​model.

[0034] Secondly, embodiments of this disclosure propose an information receiving method executed by a network device, the method comprising: receiving first indication information sent by a terminal, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to a first entity.

[0035] In conjunction with some embodiments of the second aspect, in some embodiments, the network device includes at least one of the following: the first entity; an access network device.

[0036] In conjunction with some embodiments of the second aspect, in some embodiments, the first entity includes an AI entity, which includes at least one of the following: an AI resource entity; an AI control entity; and an AI storage entity.

[0037] In conjunction with some embodiments of the second aspect, in some embodiments, where the network device includes an AI entity, the first indication information is used to assist the first entity in performing the operation corresponding to the first data.

[0038] In conjunction with some embodiments of the second aspect, in some embodiments, the network device includes a first entity, and the method further includes: sending the first indication information to an access network device serving the terminal.

[0039] In conjunction with some embodiments of the second aspect, in some embodiments, where the network device includes an access network device, the first indication information is used to assist the access network device in determining whether to instruct the terminal to enter a disconnected state.

[0040] In conjunction with some embodiments of the second aspect, in some embodiments, the network device includes an access network device, and the method further includes: sending the first indication information to a first entity that applies the first data.

[0041] In conjunction with some embodiments of the second aspect, in some embodiments, the first indication information carries at least one of the following: an identifier of the terminal; an identifier of the access network device; an identifier of the AI ​​task corresponding to the first data; and an identifier of the AI ​​entity.

[0042] In conjunction with some embodiments of the second aspect, in some embodiments, the first indication information is further used to indicate at least one of the following: the degree of completion of the terminal's transmission of the first data; the remaining amount of data to be transmitted by the terminal for the first data.

[0043] In conjunction with some embodiments of the second aspect, in some embodiments, the first data includes artificial intelligence (AI) related data.

[0044] In conjunction with some embodiments of the second aspect, in some embodiments, the AI-related data includes at least one of the following: an AI model; sample data for training the AI ​​model; validation data for validating the AI ​​model; input data of the AI ​​model; and output data of the AI ​​model.

[0045] Thirdly, embodiments of this disclosure provide an information sending device suitable for a terminal, the device comprising: a sending module configured to send first indication information to a network device, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to a first entity.

[0046] Fourthly, embodiments of this disclosure provide an information receiving device suitable for network devices. The device includes: a receiving module for receiving first indication information sent by a terminal, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to a first entity.

[0047] Fifthly, embodiments of this disclosure provide a terminal comprising: one or more processors; wherein the terminal is configured to perform the information transmission method described in any one of the first aspects and optional embodiments thereof.

[0048] In a sixth aspect, embodiments of this disclosure provide a network device comprising: one or more processors; wherein the network device is configured to perform the information receiving method described in any one of the second aspect and optional embodiments thereof.

[0049] In a seventh aspect, embodiments of this disclosure provide a communication system including a terminal and a network device, wherein the terminal is configured to implement the information transmission method of any one of the first aspect and optional embodiments of the first aspect, and the network device is configured to implement the information reception method of any one of the second aspect and optional embodiments of the second aspect.

[0050] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the information transmission method of any one of the first aspect and optional embodiments of the first aspect, and / or the information reception method of any one of the second aspect and optional embodiments of the second aspect.

[0051] Ninthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the information transmission method described in any one of the first aspect and optional embodiments of the first aspect, and / or the information reception method described in any one of the second aspect and optional embodiments of the second aspect.

[0052] In a tenth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the information sending method described in any one of the first aspect and optional embodiments of the first aspect, and / or the information receiving method described in any one of the second aspect and optional embodiments of the second aspect.

[0053] It is understood that the aforementioned information sending and receiving devices, communication equipment, communication systems, storage media, program products, and computer programs are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0054] This disclosure provides methods and apparatuses for transmitting and receiving information, terminals, network devices, and storage media. In some embodiments, terms such as "information transmitting and receiving method" and "information processing method" and "communication method" can be used interchangeably; terms such as "information transmitting and receiving apparatus" and "information processing apparatus" and "communication apparatus" can be used interchangeably; and terms such as "information processing system" and "communication system" can be used interchangeably.

[0055] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0056] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0057] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0058] In the embodiments of this disclosure, unless otherwise stated, elements expressed in the singular, such as “a,” “an,” “the,” “the,” “the,” “the,” “the,” “the,” “this,” etc., may mean “one and only one,” or “one or more,” “at least one,” etc.

[0059] For example, when using articles such as "a", "an", and "the" in translation, the noun following the article can be understood as either a singular or a plural form.

[0060] In the embodiments disclosed herein, "multiple" refers to two or more.

[0061] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0062] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.

[0063] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.

[0064] The prefixes such as "first" and "second" in the embodiments of this disclosure are only for distinguishing different descriptive objects and do not constitute restrictions on the position, order, priority, number or content of the descriptive objects. For the description of the descriptive objects, please refer to the description in the claims or the context of the embodiments. The use of prefixes should not constitute unnecessary restrictions.

[0065] For example, if the descriptive object is "field," then the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is "level," then the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers; there can be one or more. For example, in "first device," the number of "devices" can be one or more. In addition, objects modified by different prefixes can be the same or different. For example, if the descriptive object is "device," then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the descriptive object is "information," then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0066] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0067] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.

[0068] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0069] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.

[0070] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0071] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0072] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.

[0073] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.

[0074] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.

[0075] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0076] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0077] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0078] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0079] As shown in Figure 1, the communication system 100 includes a terminal 101 and a network device 102, wherein the network device includes at least one of the following: physical entity, access network device, and core network device.

[0080] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.

[0081] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.

[0082] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising all or part of the aforementioned one or more network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).

[0083] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0084] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0085] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.

[0086] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. ​​The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0087] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0088] In some embodiments, with the development of communication technology, the demand for network and computing power for services is more urgent. For example, the demand for immersive business communication will reach a transmission rate of 4Tbps and a latency of milliseconds. The computing power demand for autonomous driving and smart factories is expected to increase by 390 times and 110 times, respectively.

[0089] For example, by offloading services to edge computing platforms, faster network service response times can be provided, data backhaul costs can be reduced, and edge-limited computing power can be utilized. This can play a role in meeting real-time business needs, application intelligence, and security and privacy protection.

[0090] For example, computing power is the ability of nodes with computing capabilities in a network to output specific results by processing data. Computing power resources can be used for at least one of the following: computing, reading and writing, storage, algorithms, AI models, AI inference, AI training, AI verification, and data distribution.

[0091] In a network, terminals have limited computing power and cannot support services that require high computing power. Network nodes can share computing power with terminals to help them perform calculations.

[0092] The following are examples illustrating several concepts:

[0093] Computing capability: Computing capability is the ability of a node in a network to process data and output specific results. This includes, but is not limited to, computing and read / write (memory or storage) capabilities. Computing capability can be distributed across various types of devices, such as network edge, cloud data center, network terminal, and forwarding node.

[0094] Computing and Network Convergence: A new network architecture for the evolution of computing and network convergence. Through the coordinated scheduling of computing and network resource status, it schedules the services of different applications to the optimal computing nodes through the optimal path, ensuring user experience and global resource optimization.

[0095] Wireless network computing capability: The ability of a node in a wireless communication system to process data and output specific results, including but not limited to computing and read / write (memory or storage) capabilities.

[0096] Wireless network computing node / entity: Wireless computing nodes / entities include wireless devices that can provide computing and storage capabilities through wireless communication systems, terminals connected to the network via wireless communication systems, core network equipment, edge computing devices, and data centers, etc. Infrastructure capable of deploying wireless communication system functions can potentially serve as a wireless computing node / entity.

[0097] Wireless computing nodes / entities can provide terminals with functions such as AI storage, AI computing, AI inference, and AI training, thereby better supporting AI on the terminal side. The aforementioned wireless computing nodes / entities may include AI resource nodes / entities, AI control nodes / entities, model storage nodes / entities, AI management nodes / entities, etc., which can be collectively referred to as AI nodes / entities.

[0098] In some embodiments, in a scenario where network devices share computing power with terminals, the process of the entity providing computing power in the network processing information for the terminal takes a period of time. In this case, after the terminal sends the data to be processed to the first entity through the access network device, the access network device can instruct the terminal to enter the idle state in order to save wireless resources. After the first entity completes the information processing, the access network device instructs the terminal to enter the connected state, and the first entity sends the processed information to the terminal through the access network device.

[0099] However, in some cases, the process of transmitting data to be processed from the terminal to the entity takes a long time, during which data transmission may be paused. For example, if the data to be processed includes sample data used to train an AI model, the terminal may collect the sample data while simultaneously transmitting it to the entity, resulting in a long and intermittent transmission process, during which the terminal may pause its data service usage.

[0100] Since the access network device does not know whether the terminal has completed the transmission of sample data, if it determines whether to instruct the terminal to enter a connectionless state based solely on whether the terminal has stopped data service, the terminal will be instructed to enter a connectionless state even if the sample data transmission is not completed. In order to complete the sample data transmission, the terminal needs to establish or restore a connection, which will cause the terminal to establish or restore a connection multiple times during the sample data transmission process, resulting in necessary signaling overhead and communication resource consumption, and will also affect the user experience.

[0101] Figure 2 is an interactive schematic diagram of an information sending method according to an embodiment of the present disclosure.

[0102] In some embodiments, the information sending method can be executed by a terminal, and the terminal can send information to...

[0103] As shown in Figure 2, the information sending method may include the following steps;

[0104] In step S202, the terminal sends first instruction information to the network device.

[0105] In some embodiments, the first indication information is used to indicate one of the following:

[0106] A first indication message is sent to the network device, wherein the first indication message is used to indicate whether the terminal has completed transmitting the first data to the first entity. For example, it can indicate that the terminal has completed transmitting the first data to the first entity; or it can indicate that the terminal has not completed transmitting the first data to the first entity.

[0107] In some embodiments, the information sending method may further include step S201, for example, before step S202, the terminal may transmit first data to the first entity.

[0108] It should be noted that the first indication information may only indicate that the terminal has completed transmitting the first data to the first entity, or only indicate that the terminal has not completed transmitting the first data to the first entity, or indicate whether the terminal has completed transmitting the first data to the first entity.

[0109] For example, if the first indication information only indicates that the terminal has completed transmitting the first data to the first entity, then if the network device does not receive the first indication information, it can be determined that the terminal has not completed transmitting the first data to the first entity; if the network device receives the first indication information, it can be determined that the terminal has completed transmitting the first data to the first entity.

[0110] For example, the first indication information can indicate whether the terminal has completed transmitting the first data to the first entity by indicating "true" or "false". When the first indication information indicates "true", the network device can determine that the terminal has completed transmitting the first data to the first entity; when the first indication information indicates "false", the network device can determine that the terminal has not completed transmitting the first data to the first entity.

[0111] In some embodiments, the first entity can be an entity providing computing power in a scenario where the network shares computing power with terminals. For example, the first entity can be an entity on any node in the network, and the node can be a terminal or a network device.

[0112] In some embodiments, the first data includes artificial intelligence (AI) related data.

[0113] In some embodiments, AI-related data includes at least one of the following:

[0114] AI models;

[0115] Sample data used to train AI models;

[0116] Validation data used to validate AI models;

[0117] Input data for AI models;

[0118] Output data of the AI ​​model.

[0119] It should be noted that the first data is not limited to AI-related data, but may also include other data, such as business data, location data, channel data, etc., and this disclosure does not limit this. The following embodiments mainly use AI-related data as an example to illustrate the technical solution of this disclosure.

[0120] According to embodiments of this disclosure, a terminal can send a first indication message to a network device, enabling the network device to determine whether the terminal has completed transmitting the first data to the first entity. This allows the network device to provide appropriate services to the terminal based on the completion status of the first data transmission to the first entity, thereby improving the user experience.

[0121] In some embodiments, the network device includes at least one of the following:

[0122] First entity;

[0123] Access network equipment.

[0124] In some embodiments, the first entity includes an AI entity, which includes at least one of the following:

[0125] AI resource entities, such as those used to provide AI resources for model training at the terminal;

[0126] AI control entities, such as AI tasks used to distribute terminal requests, associate with AI resource entities;

[0127] AI storage entities, such as those used for storing AI models and AI training data.

[0128] The following examples illustrate the technical solutions of this disclosure by providing several embodiments, specifically for cases where the network device is the first entity and cases where the network device is an access network device.

[0129] In some embodiments, where the network device includes an access network device, the first indication information is used to assist the access network device in determining whether to instruct the terminal to enter a disconnected state.

[0130] For example, the terminal can send a first indication message to the access network device. The access network device can determine whether the terminal has completed the transmission of the first data to the first entity based on the first indication message. The completion status of the terminal transmitting the first data to the first entity can help the access network device determine whether to instruct the terminal to enter a non-connected state.

[0131] For example, a non-connected state includes at least one of the following: an idle state or an inactive state.

[0132] The first data includes sample data used to train AI models, for example.

[0133] For example, if the access network device determines, based on the first indication information, that the terminal has completed transmitting the first data to the first entity, the access network device can instruct the terminal to enter a connectionless state. For example, the access network device can send a Radio Resource Control (RRC) release message to the terminal. If the RRC release message carries a suspend configuration, the terminal can enter an inactive state; if the RRC release message does not carry a suspend configuration, the terminal enters an idle state.

[0134] For example, if the access network device determines that the terminal has not completed the transmission of the first data to the first entity based on the first indication information, the access network device may not instruct the terminal to enter the disconnected state, so that the terminal can continue to be in the connected state in order to continue to transmit the first data to the first entity, which is conducive to the terminal successfully completing the transmission of the first data.

[0135] In some embodiments, where the network device includes an access network device, after receiving the first indication information from the terminal, the access network device may send the first indication information to the first entity that applies the first data.

[0136] For example, the access network device can directly send the first indication information to the first entity, such as through inter-node messages, NG interface messages, etc.

[0137] For example, an access network device can indirectly send the first indication information to the first entity. For instance, the access network device can send the first indication information to other access network devices, which then forward it to the first entity. Alternatively, the access network device can send the first indication information to the core network, such as the AMF (Access and Mobility Management Function), which then forwards it to the first entity.

[0138] In some embodiments, the first entity includes an AI resource entity and an AI control entity.

[0139] For example, the access network device can send the first instruction information to the AI ​​resource entity, and then the AI ​​resource entity can send the first instruction information to the AI ​​control entity.

[0140] For example, the access network device can send the first instruction information to the AI ​​control entity, and then the AI ​​resource entity can send the first instruction information to the AI ​​resource entity.

[0141] For example, the access network device may send only the first instruction information to the AI ​​control entity.

[0142] For example, the access network device may send only the first instruction information to the AI ​​resource entity.

[0143] It should be noted that this embodiment does not limit the method by which the terminal sends the first indication information to the access network device. For example, the terminal can send the first indication information to the access network device through a physical (PHY) layer message; for example, the terminal can send the first indication information to the access network device through a media access control (MAC) layer message; for example, the terminal can send the first indication information to the access network device through a radio resource control (RRC) message; for example, the terminal can send the first indication information to the access network device by carrying the first indication information in the user assistance information in the RRC message.

[0144] In some embodiments, after the terminal has completed transmitting the first data to the first entity, it may choose to send a connection release request to the access network device to request the access network device to release the RRC connection.

[0145] For example, a connection release request can carry the reason for releasing the connection (e.g., the first data has been successfully transmitted to the first entity).

[0146] For example, a connection release request may carry status indication information, which is used to instruct the access network device control terminal to enter an idle state or an inactive state.

[0147] In some embodiments, where the network device includes a first entity, the first indication information is used to assist the first entity in performing the operation corresponding to the first data.

[0148] For example, the terminal can send a first instruction message to the first entity, and the first entity can determine whether the terminal has completed the transmission of the first data to the first entity based on the first instruction message.

[0149] For example, taking sample data used to train an AI model as the first data. If the first entity determines, based on the first instruction information, that the terminal has completed transmitting sample data to the first entity, the first data-related operation performed by the first entity could be starting model training based on all sample data, determining training cutoff conditions (e.g., using all sample data during the training process), etc. If the first entity determines, based on the first instruction information, that the terminal has not completed transmitting sample data to the first entity, the first data-related operation performed by the first entity could be performing model training based on the received sample data, or receiving sample data while simultaneously performing training based on the received sample data, etc.

[0150] In some embodiments, the network device includes a first entity that can send first indication information received from the terminal to an access network device serving the terminal.

[0151] In some embodiments, the first indication information carries at least one of the following:

[0152] Terminal identifier;

[0153] Identification of access network equipment;

[0154] The first piece of data corresponds to the identifier of the AI ​​task;

[0155] Identification of AI entities.

[0156] For example, based on the terminal's identifier, a network device can determine which terminal the instruction is directed to and whether the transmission of the first data to the first entity has been completed.

[0157] For example, a network device (e.g., the first entity) can determine which access network device to send the first instruction information to based on the identifier of the access network device.

[0158] For example, network devices (such as access network devices) can determine which first entity to send the first instruction information to based on the identifier of the AI ​​entity (such as the AI ​​resource entity identifier, AI control entity identifier, AI storage entity identifier, etc.).

[0159] For example, a network device can determine the AI ​​task to which the first data is applicable based on the identifier of the AI ​​task (such as AI model training, AI model verification, etc.) corresponding to the first data. For example, if the network device is an AI entity, the AI ​​entity can perform the AI ​​task corresponding to the first data.

[0160] It should be noted that the first instruction information may not include the AI ​​task identifier. In this case, the completion status of the first data transmission indicated by the first instruction information may be for all AI tasks or for a specific AI task (such as the most recently performed AI task).

[0161] In some embodiments, the first indication information is also used to indicate at least one of the following:

[0162] The degree of completion of the terminal's transmission of the first data;

[0163] The remaining amount of data that the terminal can transmit for the first data.

[0164] For example, the first indication information can also indicate the degree of completion of the terminal's transmission of the first data. The degree of completion can be represented as a percentage or guaranteed by a unit of data volume (such as bit, byte, KB, MB, GB, TB, etc.).

[0165] For example, the first indication information can also indicate the remaining amount of data to be transmitted by the terminal. The remaining amount of data to be transmitted can be expressed as a percentage or guaranteed by a unit of data volume (such as bit, byte, KB, MB, GB, TB, etc.).

[0166] Taking network devices including AI entities as an example, the AI ​​entity can determine how much storage space needs to be reserved for the first data or the AI ​​task corresponding to the first data based on the terminal's completion rate and / or remaining transmission volume of the first data, so that the AI ​​entity can complete the storage of the first data with sufficient storage space.

[0167] It should be noted that this disclosure does not limit the method by which the terminal sends the first instruction information to the first entity. For example, if the first entity is an entity in the access network device, the terminal can send the first instruction information to the first entity through an access layer (AS) message; if the first entity is an entity in the core network, the terminal can send the first instruction information to the first entity through a non-access layer (NAS) message; or, the terminal can send the first instruction information to the first entity in the form of data.

[0168] For example, after receiving the first indication information sent by the terminal, the first entity can send the first indication information to the access network device through inter-node messages, NG interface messages, etc.

[0169] For example, the first entity may indirectly send the first indication information to the access network device. For instance, the first entity may send the first indication information to other access network devices, which in turn send it to the access network device that provides services to the terminal. Alternatively, the first entity may send the first indication information to the core network, such as the AMF, which then sends the first indication information to the access network device.

[0170] In some embodiments, the first entity includes an AI resource entity and an AI control entity.

[0171] For example, after receiving the first instruction information, the AI ​​resource entity can send the first instruction information to the AI ​​control entity, and the AI ​​control entity can then send the first instruction information to the access network device.

[0172] For example, after receiving the first instruction information, the AI ​​control entity can send the first instruction information to the AI ​​resource entity, which in turn sends the first instruction information to the access network device.

[0173] For example, after receiving the first instruction information, the AI ​​resource entity can directly send the first instruction information to the access network device.

[0174] For example, after receiving the first instruction information, the AI ​​resource entity can directly send the first instruction information to the access network device.

[0175] The communication method involved in the embodiments of this disclosure may include at least one of steps S201 to S202. For example, step S201 may be implemented as a standalone embodiment, step S202 may be implemented as a standalone embodiment, and step S201+S202 may be implemented as a standalone embodiment, but is not limited thereto.

[0176] In some embodiments, steps S201 and S202 may be performed in an alternate order or simultaneously.

[0177] In some embodiments, step S201 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0178] In some embodiments, step S202 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0179] In some embodiments, other optional implementations described before or after the specification corresponding to FIG2 may be referred to.

[0180] The technical solutions of this disclosure will be illustrated by several further embodiments below.

[0181] Figure 3 is a schematic diagram illustrating the interaction between a terminal and an entity according to an embodiment of the present disclosure.

[0182] As shown in Figure 3, in Embodiment 1: the terminal sends a first indication message (e.g., a data transmission completion indication message) to the AI ​​entity, and the AI ​​entity forwards the first indication message to the terminal's serving access network device; the serving access network device initiates an RRC connection release based on the first indication message, and the terminal enters an idle state or an inactive state.

[0183] In some embodiments, AI entities include, but are not limited to, any one or more of the following:

[0184] AI resource entity: Provides AI resources for model training at the terminal.

[0185] AI control entity: Responsible for distributing AI tasks requested by terminals and associating AI resource entities.

[0186] AI storage entity: responsible for storing AI models, AI training data, etc.

[0187] For example, the entities mentioned above can all correspond to the same AI entity, which can also be called an AI node or a corresponding AI function, etc. The specific name is not limited.

[0188] The terminal sends a first instruction to the AI ​​entity, wherein the first instruction may include any one or more of the following: AI task identifier; terminal identifier; service access network device identifier; AI entity identifier (e.g., AI resource entity identifier, AI control entity identifier, AI storage entity identifier, etc.); training data transmission completion indication; training data transmission completion degree.

[0189] Regarding the training data transmission completion indication, if the training data transmission completion indication is "true" or configured, it indicates that the training data transmission for the corresponding AI task is complete; if the training data transmission completion indication is "false" or not configured, it indicates that the training data transmission for the corresponding AI task is not complete.

[0190] Regarding the completion rate of training data transmission, this indicates how much training data the terminal has reported for this task, and can be expressed as a percentage. Alternatively, it indicates how much more training data the terminal needs to report for this task. It can be expressed as a percentage or in units of data volume such as bit, byte, KB, MB, GB, TB, etc.

[0191] Providing training data transmission completion information can further facilitate the AI ​​entity in determining the amount of storage resources that need to be reserved for the terminal or the corresponding AI task.

[0192] In some embodiments, the transmission of the first indication information may not include a training data transmission completion indication; if the transmission of the first indication information is configured, it indicates that the AI ​​task contained in the transmission of the first indication information has been completed.

[0193] In some embodiments, the transmission of the first indication information may not carry the AI ​​task identifier; in this case, the transmission of the first indication information is used to indicate the training first indication information for all AI tasks (or the most recent AI task) requested by the terminal.

[0194] In some embodiments, the terminal can send a first instruction message to the AI ​​entity via NAS messages.

[0195] In some embodiments, the terminal may also send the aforementioned first instruction information as data to the AI ​​entity.

[0196] In some embodiments, the AI ​​entity may send first instruction information to the terminal's service access network device through inter-node messages or NG messages.

[0197] In some cases, the AI ​​entity can send the first instruction information directly or indirectly to the terminal's service access network device. For example, the AI ​​entity sends the above information to the AMF, and then the AMF sends it to the terminal's service access network device.

[0198] In some embodiments, AI entities can be divided into AI resource entities and AI control entities, in which case the first instruction information needs to interact between the AI ​​resource entities and the AI ​​control entities:

[0199] For example, the AI ​​resource entity sends the first instruction information to the AI ​​control entity, which then forwards it to the service access network device;

[0200] For example, the AI ​​control entity sends the first instruction information to the AI ​​resource entity, which then forwards it to the service access network device;

[0201] For example, AI-controlled entities can also send data directly to service access network devices;

[0202] For example, AI resource entities can also send resources directly to service access network devices.

[0203] The service access network device initiates RRC connection release based on the first indication information, and the terminal enters an idle state or an inactive state.

[0204] For example, if a network device sends an RRC release message to a terminal, and the RRC release message carries SuspendConfig, the terminal enters an inactive state; otherwise, the terminal enters an idle state.

[0205] For example, the RRC release message carries an indication that the release is due to data transmission completion.

[0206] Figure 4 is a schematic diagram illustrating the interaction between a terminal and an access network device according to an embodiment of the present disclosure.

[0207] As shown in Figure 4, in Embodiment 2: the terminal sends a first indication information to the serving access network device; the serving access network device initiates RRC connection release based on the first indication information, and the terminal enters an idle state or an inactive state; optionally, the serving access network device forwards the first indication information to the corresponding AI entity.

[0208] For the specific description of the AI ​​entity, the specific content of the first indication information, and the RRC connection release of the service access network device, please refer to Example 1.

[0209] In some embodiments, the service access network device may send first instruction information to the corresponding AI entity through inter-node messages or NG messages.

[0210] In some cases, the Serving Access Network (SAN) device can send the first instruction information directly or indirectly to the AI ​​entity. For example, the SAN device sends the aforementioned information to the AMF, which then sends it to the corresponding AI entity.

[0211] In some embodiments, AI entities can be divided into AI resource entities and AI control entities, in which case the first instruction information needs to interact between the AI ​​resource entities and the AI ​​control entities:

[0212] For example, the service access network device sends the first instruction information to the AI ​​resource entity, and then the AI ​​resource entity sends the first instruction information to the AI ​​control entity;

[0213] For example, the service access network device sends the first instruction information to the AI ​​control entity, and the AI ​​control entity sends the first instruction information to the AI ​​resource entity;

[0214] For example, the service access network device sends the first instruction information to the AI ​​resource entity;

[0215] For example, the service access network device sends the first instruction information to the AI ​​control entity.

[0216] In some embodiments, the terminal may send first indication information to the serving access network device via PHY, MAC, and RRC messages.

[0217] For example, a terminal can send terminal assistance information to a service access network device, the assistance information carrying first indication information.

[0218] In some embodiments, the terminal may also send a connection release request to the serving access network device to request the base station to release the terminal's RRC connection.

[0219] The connection release request may include the release reason: data transmission completed;

[0220] The connection release request may include an indication that the request is to be released to an idle or inactive state.

[0221] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0222] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.

[0223] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0224] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0225] Corresponding to the aforementioned embodiments of the information sending method and information receiving method, this disclosure also provides embodiments of the information sending device and the information receiving device.

[0226] Figure 5 is a schematic block diagram illustrating an information sending device according to an embodiment of the present disclosure. For example, the information sending device can be applied to a terminal. As shown in Figure 5, the information sending device includes: a sending module 501.

[0227] In some embodiments, the sending module is configured to send first indication information to a network device, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to the first entity.

[0228] In some embodiments, the network device includes at least one of the following: the first entity; an access network device.

[0229] In some embodiments, the first entity includes an AI entity, which includes at least one of the following: an AI resource entity; an AI control entity; and an AI storage entity.

[0230] In some embodiments, when the network device includes the first entity, the first indication information is used to assist the first entity in performing the operation corresponding to the first data.

[0231] In some embodiments, when the network device includes an access network device, the first indication information is used to assist the access network device in determining whether to instruct the terminal to enter a disconnected state.

[0232] In some embodiments, the first indication information carries at least one of the following: the identifier of the terminal; the identifier of the access network device; the identifier of the AI ​​task corresponding to the first data; and the identifier of the AI ​​entity.

[0233] In some embodiments, the first indication information is further used to indicate at least one of the following: the degree of completion of the terminal's transmission of the first data; the remaining amount of data to be transmitted by the terminal for the first data.

[0234] In some embodiments, the first data includes artificial intelligence (AI) related data.

[0235] In some embodiments, the AI-related data includes at least one of the following: an AI model; sample data for training the AI ​​model; validation data for validating the AI ​​model; input data of the AI ​​model; and output data of the AI ​​model.

[0236] Figure 6 is a schematic block diagram illustrating an information receiving device according to an embodiment of the present disclosure. For example, the information receiving device can be used with a network device. As shown in Figure 6, the information receiving device includes: a receiving module 601 and a sending module 602.

[0237] In some embodiments, the receiving module is configured to receive first indication information sent by the terminal, wherein the first indication information is used to indicate whether the terminal has completed the transmission of first data to the first entity.

[0238] In some embodiments, the network device includes at least one of the following: the first entity; an access network device.

[0239] In some embodiments, the first entity includes an AI entity, which includes at least one of the following: an AI resource entity; an AI control entity; and an AI storage entity.

[0240] In some embodiments, when the network device includes an AI entity, the first indication information is used to assist the first entity in performing the operation corresponding to the first data.

[0241] In some embodiments, the network device includes a first entity and a sending module for sending the first indication information to an access network device serving the terminal.

[0242] In some embodiments, when the network device includes an access network device, the first indication information is used to assist the access network device in determining whether to instruct the terminal to enter a disconnected state.

[0243] In some embodiments, the network device includes an access network device and a transmitting module for transmitting the first indication information to a first entity that applies the first data.

[0244] In some embodiments, the first indication information carries at least one of the following: the identifier of the terminal; the identifier of the access network device; the identifier of the AI ​​task corresponding to the first data; and the identifier of the AI ​​entity.

[0245] In some embodiments, the first indication information is further used to indicate at least one of the following: the degree of completion of the terminal's transmission of the first data; the remaining amount of data to be transmitted by the terminal for the first data.

[0246] In some embodiments, the first data includes artificial intelligence (AI) related data.

[0247] In some embodiments, the AI-related data includes at least one of the following: an AI model; sample data for training the AI ​​model; validation data for validating the AI ​​model; input data of the AI ​​model; and output data of the AI ​​model.

[0248] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0249] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.

[0250] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0251] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0252] Figure 7A is a schematic diagram of the structure of the communication device 7100 proposed in an embodiment of this disclosure. The communication device 7100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0253] As shown in Figure 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 7100 can be used to execute any of the above methods. Optionally, one or more processors 7101 can be used to invoke instructions to cause the communication device 7100 to execute any of the above methods.

[0254] In some embodiments, the communication device 7100 further includes one or more transceivers 7102. When the communication device 7100 includes one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps (e.g., steps S201, S202, but not limited thereto) in the above method, such as sending and / or receiving, while the processor 7101 performs at least one of other steps (e.g., steps S201, S202, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, sending unit, transmitter, sending circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0255] In some embodiments, the communication device 7100 further includes one or more memories 7103 for storing data. Optionally, all or part of the memories 7103 may be located outside the communication device 7100. In optional embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected to the memories 7102 and can be used to receive data from the memories 7102 or other devices, and to send data to the memories 7102 or other devices. For example, the interface circuits 7104 can read data stored in the memories 7102 and send the data to the processor 7101.

[0256] The communication device 7100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 7100 described in this disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0257] Figure 7B is a schematic diagram of the structure of the chip 7200 according to an embodiment of this disclosure. For cases where the communication device 7100 can be a chip or a chip system, the schematic diagram of the chip 7200 shown in Figure 7B can be referenced, but is not limited thereto.

[0258] Chip 7200 includes one or more processors 7201. Chip 7200 is used to perform any of the above methods.

[0259] In some embodiments, chip 7200 further includes one or more interface circuits 7202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 7200 further includes one or more memories 7203 for storing data. Optionally, all or part of the memories 7203 may be located outside chip 7200. Optionally, interface circuit 7202 is connected to memory 7203, and interface circuit 7202 can be used to receive data from memory 7203 or other devices, and interface circuit 7202 can be used to send data to memory 7203 or other devices. For example, interface circuit 7202 can read data stored in memory 7203 and send the data to processor 7201.

[0260] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (e.g., steps S201, S202, but not limited thereto) in the above-described method, such as sending and / or receiving. For example, the interface circuit 7202 performing the communication steps (e.g., steps S201, S202, but not limited thereto) refers to the interface circuit 7202 performing data interaction between the processor 7201, the chip 7200, the memory 7203, or the transceiver device. In some embodiments, the processor 7201 performs at least one of other steps (e.g., steps S201, S202, but not limited thereto).

[0261] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0262] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 7100, cause the communication device 7100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0263] This disclosure also provides a program product that, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0264] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

Claims

A method for sending information, characterized in that, The method, executed by a terminal, includes: Send a first indication message to the network device, wherein the first indication message is used to indicate whether the terminal has completed transmitting the first data to the first entity. The method according to claim 1, characterized in that, The network device includes at least one of the following: The first entity; Access network equipment. The method according to claim 2, characterized in that, The first entity includes an AI entity, which includes at least one of the following: AI resource entities; AI controls entities; AI storage entity. The method according to any one of claims 2 to 3, characterized in that, In the case where the network device includes the first entity, the first indication information is further used to assist the first entity in performing the operation corresponding to the first data; and / or, When the network device includes an access network device, the first indication information is also used to assist the access network device in determining whether to instruct the terminal to enter a non-connected state. The method according to any one of claims 2 to 4, characterized in that, The first indication information carries at least one of the following: The identifier of the terminal; The identifier of the access network device; The first data corresponds to the identifier of the AI ​​task; The identifier of the AI ​​entity. The method according to any one of claims 1 to 5, characterized in that, The first indication information is also used to indicate at least one of the following: The degree of completion of the terminal's transmission of the first data; The remaining transmission amount of the first data by the terminal. The method according to any one of claims 1 to 6, characterized in that, The first data includes data related to artificial intelligence (AI). The method according to claim 7, characterized in that, The AI-related data includes at least one of the following: AI models; Sample data used to train AI models; Validation data used to validate AI models; Input data for AI models; Output data of the AI ​​model. An information receiving method, characterized in that, Performed by a network device, the method includes: The receiving terminal sends a first indication message, wherein the first indication message is used to determine whether the terminal has completed transmitting the first data to the first entity. The method according to claim 9, characterized in that, The network device includes at least one of the following: The first entity; Access network equipment. The method according to claim 10, characterized in that, The first entity includes an AI entity, which includes at least one of the following: AI resource entities; AI controls entities; AI storage entity. The method according to any one of claims 10 to 11, characterized in that, When the network device includes an AI entity, the first indication information is used to assist the first entity in performing the operation corresponding to the first data; and / or, When the network device includes an access network device, the first indication information is used to assist the access network device in determining whether to instruct the terminal to enter a non-connected state. The method according to any one of claims 10 to 12, characterized in that, If the network device includes a first entity, the method further includes: The first instruction information is sent to the access network device serving the terminal. The method according to any one of claims 10 to 12, characterized in that, When the network device includes an access network device, the method further includes: The first instruction information is sent to the first entity that applies the first data. The method according to any one of claims 10 to 14, characterized in that, The first indication information carries at least one of the following: The identifier of the terminal; Identification of access network equipment; The first data corresponds to the identifier of the AI ​​task; Identification of AI entities. The method according to any one of claims 9 to 15, characterized in that, The first indication information is also used to indicate at least one of the following: The degree of completion of the terminal's transmission of the first data; The remaining transmission amount of the first data by the terminal. The method according to any one of claims 9 to 16, characterized in that, The first data includes data related to artificial intelligence (AI). The method according to claim 17, characterized in that, The AI-related data includes at least one of the following: AI models; Sample data used to train AI models; Validation data used to validate AI models; Input data for AI models; Output data of the AI ​​model. An information transmission device, characterized in that, Suitable for terminals, the device includes: The sending module is configured to send first indication information to the network device, wherein the first indication information is used to indicate whether the terminal has completed the transmission of first data to the first entity. An information receiving device, characterized in that, Suitable for network devices, the device includes: A receiving module is configured to receive first indication information sent by a terminal, wherein the first indication information is used to indicate whether the terminal has completed transmitting first data to a first entity. A terminal, characterized in that, include: One or more processors; The terminal is used to execute the information sending method according to any one of claims 1 to 8. A network device, characterized in that, include: One or more processors; The network device is used to perform the information receiving method according to any one of claims 9 to 18. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the information sending method according to any one of claims 1 to 8, and the network device is configured to implement the information receiving method according to any one of claims 9 to 18. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the information transmission method of any one of claims 1 to 8, and / or the information reception method of any one of claims 9 to 18. A program product, characterized in that, When the above-mentioned program product is executed by a communication device, the communication device performs the information transmission method according to any one of claims 1 to 8, and / or the information reception method according to any one of claims 9 to 18.