Information reporting method and device, and storage medium

By reporting instruction information containing terminal and chip manufacturer information from the terminal device, the problem of chip-oriented model training that cannot be performed in the existing technology is solved, and the accuracy of model training and inference is improved.

CN122348802APending Publication Date: 2026-07-07CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA UNITED NETWORK COMM GRP CO LTD
Filing Date
2025-01-06
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

In existing technologies, terminal devices only report terminal manufacturer information, which prevents servers from performing targeted model training on the chips in the terminal, resulting in insufficient accuracy in model training and inference.

Method used

The terminal device sends a first instruction message containing terminal manufacturer information and chip manufacturer information, which is reported to the network device through user plane or control plane protocols. The network device receives and processes this information to enable the server to perform targeted model training.

Benefits of technology

This enables the server to perform targeted model training based on terminal device and chip manufacturer information, thereby improving the accuracy and precision of model training and inference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122348802A_ABST
    Figure CN122348802A_ABST
Patent Text Reader

Abstract

The application provides an information reporting method and device and a storage medium, relates to the technical field of communication, and can solve the problem that terminal reported data is limited and a chip in the terminal cannot be subjected to directional model training. The method comprises the following steps: a terminal device sends first indication information used for indicating manufacturer information in the terminal device. A network device receives the first indication information. The application can collect the first indication information used for indicating the manufacturer information in the terminal device, so that a server can perform directional model training on the terminal device or a chip in the terminal device according to the first indication information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an information reporting method, apparatus and storage medium. Background Technology

[0002] In air interface AI technology, scenarios such as channel state information (CSI) feedback enhancement, beam management, and positioning accuracy enhancement all support terminal-side model training.

[0003] In the three scenarios described above, the terminal can transmit terminal-side data to the server via user plane protocols or control plane protocols. This allows the server to perform management operations such as model training or inference based on the terminal-side data.

[0004] Currently, because the terminal only reports the terminal's manufacturer information and the reported data is limited, the server can only perform model training and inference for each terminal manufacturer and cannot perform targeted model training for the chips in the terminal. Summary of the Invention

[0005] This application provides an information reporting method, apparatus, and storage medium, which solves the problem that the current terminal reporting data is limited and cannot be used for targeted model training of chips in the terminal. It can collect first indication information to indicate the manufacturer information of chips in terminal devices, so that the server can perform targeted model training of chips in terminal devices according to the first indication information.

[0006] To achieve the above objectives, this application adopts the following technical solution:

[0007] In a first aspect, this application provides an information reporting method applied to a terminal device. The method includes: sending first indication information to a network device; the first indication information is used to indicate manufacturer information in the terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device.

[0008] In conjunction with the first aspect mentioned above, in one possible implementation, the method further includes: first indication information carried in a registration request message sent by the terminal device.

[0009] In conjunction with the first aspect above, in one possible implementation, the method further includes: the first indication information is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal wireless capability identifier field; manufacturer identifier field; user hidden identifier field.

[0010] In conjunction with the first aspect mentioned above, in one possible implementation, the method further includes: the field in the registration request message used to carry the first indication information is an encrypted field.

[0011] In conjunction with the first aspect mentioned above, in one possible implementation, the method further includes: the manufacturer identification field being a reused terminal manufacturer identification field from the registration request message; or, the manufacturer identification field being a newly added field from the registration request message.

[0012] In conjunction with the first aspect mentioned above, in one possible implementation, the method further includes: sending first indication information based on a first protocol; the first protocol is a user plane protocol or a control plane protocol.

[0013] In conjunction with the first aspect above, in one possible implementation, the method further includes: sending first data of a terminal device carrying first indication information based on a user plane protocol; the first data may also carry at least one of a measurement report, data for artificial intelligence operation, and container data.

[0014] In conjunction with the first aspect above, in one possible implementation, the method further includes: after or before sending the second data of the terminal device based on the user plane protocol and / or the control plane protocol, sending the first instruction information based on the control plane protocol; the second data may include at least one of measurement reports, data for artificial intelligence operations, and container data.

[0015] In conjunction with the first aspect above, in one possible implementation, the method further includes: the first indication information in the control plane protocol is carried in non-access stratum signaling or radio resource control signaling in the control plane protocol.

[0016] Secondly, this application provides an information reporting method applied to a core network element, wherein the core network element is a network device. The method includes: receiving first indication information; the first indication information is used to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device.

[0017] In conjunction with the second aspect above, in one possible implementation, the method further includes: first indication information carried in a registration request message sent by the terminal device.

[0018] In conjunction with the second aspect above, in one possible implementation, the method further includes: the first indication information is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal wireless capability identifier field; manufacturer identifier field; user hidden identifier field.

[0019] In conjunction with the second aspect above, in one possible implementation, the method further includes: the field in the registration request message used to carry the first indication information is an encrypted field.

[0020] In conjunction with the second aspect above, in one possible implementation, the method further includes: the manufacturer identification field being a reused terminal manufacturer identification field from the registration request message; or, the manufacturer identification field being a newly added field from the registration request message.

[0021] In conjunction with the second aspect above, in one possible implementation, the method further includes: decrypting the field in the registration request message used to carry the first indication information, and determining the first indication information.

[0022] Thirdly, this application provides an information reporting method applied to an access network device, wherein the access network device is a network device, the method comprising: receiving first indication information; the first indication information being used to indicate manufacturer information in a terminal device; the manufacturer information including at least one of terminal manufacturer information and chip manufacturer information of the terminal device; and sending the first indication information.

[0023] In conjunction with the third aspect mentioned above, in one possible implementation, the method further includes: receiving first instruction information via a first protocol; the first protocol is a user plane protocol or a control plane protocol.

[0024] In conjunction with the third aspect mentioned above, in one possible implementation, the method further includes: if the first protocol is a user plane protocol, sending first indication information through the user plane protocol; if the first protocol is a control plane protocol, selecting a corresponding transmission mode to send the first indication information according to the bearer mode of the first indication information in the control plane protocol; the bearer mode is carried on non-access stratum signaling or carried on radio resource control signaling; the transmission mode corresponding to non-access stratum signaling is transparent transmission mode; the transmission mode corresponding to radio resource control signaling is relay mode.

[0025] Fourthly, this application provides an information reporting device, which includes: a communication unit; the communication unit is used to send first indication information to a network device; the first indication information is used to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device.

[0026] In conjunction with the fourth aspect mentioned above, in one possible implementation, the first instruction information is carried in a registration request message sent by the terminal device.

[0027] In conjunction with the fourth aspect above, in one possible implementation, the first indication information is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal wireless capability identifier field; manufacturer identifier field; user hidden identifier field.

[0028] In conjunction with the fourth aspect mentioned above, in one possible implementation, the field in the registration request message used to carry the first indication information is an encrypted field.

[0029] In conjunction with the fourth aspect above, in one possible implementation, the manufacturer identification field is a reused terminal manufacturer identification field from the registration request message; or, the manufacturer identification field is a newly added field from the registration request message.

[0030] In conjunction with the fourth aspect above, in one possible implementation, the communication unit is specifically used to: send first instruction information based on a first protocol; the first protocol is a user plane protocol or a control plane protocol.

[0031] In conjunction with the fourth aspect above, in one possible implementation, the first protocol is a user plane protocol, and the communication unit is specifically used to: send first data of the terminal device carrying first indication information based on the user plane protocol; the first data may also carry at least one of a measurement report, data for artificial intelligence operation, and container data.

[0032] In conjunction with the fourth aspect above, in one possible implementation, the first protocol is a control plane protocol, and the communication unit is specifically used to: send first instruction information based on the control plane protocol after or before sending second data of the terminal device based on the user plane protocol and / or the control plane protocol; the second data may include at least one of measurement reports, data for artificial intelligence operations, and container data.

[0033] In conjunction with the fourth aspect above, in one possible implementation, the first indication information in the control plane protocol is carried in non-access stratum signaling or radio resource control signaling in the control plane protocol.

[0034] Fifthly, this application provides an information reporting device, which includes: a communication unit and a processing unit; the communication unit is used to receive first indication information; the first indication information is used to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device.

[0035] In conjunction with the fifth aspect above, in one possible implementation, the first instruction information is carried in a registration request message sent by the terminal device.

[0036] In conjunction with the fifth aspect above, in one possible implementation, the first indication information is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal wireless capability identifier field; manufacturer identifier field; user hidden identifier field.

[0037] In conjunction with the fifth aspect above, in one possible implementation, the field in the registration request message used to carry the first indication information is an encrypted field.

[0038] In conjunction with the fifth aspect above, in one possible implementation, the manufacturer identification field is a reused terminal manufacturer identification field from the registration request message; or, the manufacturer identification field is a newly added field from the registration request message.

[0039] In conjunction with the fifth aspect above, in one possible implementation, the processing unit is used to decrypt the field in the registration request message that carries the first indication information, and to determine the first indication information.

[0040] In a sixth aspect, this application provides an information reporting device, which includes: a communication unit and a processing unit; the communication unit is configured to receive first indication information; the first indication information is configured to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device; the communication unit is further configured to send the first indication information.

[0041] In conjunction with the sixth aspect above, in one possible implementation, the communication unit is specifically used to receive first instruction information through a first protocol; the first protocol is a user plane protocol or a control plane protocol.

[0042] In conjunction with the sixth aspect above, in one possible implementation, the processing unit is configured to: when the first protocol is a user plane protocol, instruct the communication unit to send first indication information through the user plane protocol; when the first protocol is a control plane protocol, instruct the communication unit to select a corresponding transmission mode to send the first indication information according to the carrying method of the first indication information in the control plane protocol; the carrying method is carried on non-access stratum signaling or carried on radio resource control signaling; the transmission mode corresponding to the non-access stratum signaling is a transparent transmission mode; the transmission mode corresponding to the radio resource control signaling is a relay mode.

[0043] In a seventh aspect, this application provides an information reporting device, which includes: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run computer programs or instructions to implement the information reporting method as described in the first aspect and any possible implementation thereof.

[0044] Eighthly, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal, cause the terminal to perform the information reporting method as described in the first aspect and any possible implementation thereof.

[0045] Ninthly, this application provides a computer program product containing instructions that, when the computer program product is run on an information reporting device, causes the information reporting device to perform the information reporting method described in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, and any possible implementation of the third aspect.

[0046] In a tenth aspect, this application provides a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run computer programs or instructions to implement the information reporting method described in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, and any possible implementation of the third aspect.

[0047] Specifically, the chip provided in this application also includes a memory for storing computer programs or instructions.

[0048] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on a computer-readable storage medium. This computer-readable storage medium may be packaged together with the processor of the device, or it may be packaged separately from the processor of the device; this application does not impose any limitation on this.

[0049] Eleventhly, this application provides a communication system, including: a terminal device, an access network device, and a core network element, wherein the terminal device is used to execute the information reporting method as described in the first aspect and any possible implementation of the first aspect, the access network device is used to execute the information reporting method as described in the first aspect and any possible implementation of the first aspect, and the core network element device is used to execute the information reporting method as described in the first aspect and any possible implementation of the first aspect.

[0050] The descriptions of the second to eleventh aspects in this application can be referred to the detailed description of the first aspect; and the beneficial effects described in the second to eleventh aspects can be referred to the analysis of the beneficial effects of the first aspect, which will not be repeated here.

[0051] In this application, the name of the aforementioned information reporting device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear under other names. As long as the function of each device or functional module is similar to that of this application, it falls within the scope of the claims of this application and its equivalents.

[0052] These or other aspects of this application will become more readily apparent in the following description.

[0053] The above solution offers at least the following advantages: Based on the above technical solution, the information reporting method provided in this application involves a terminal device sending first indication information to indicate manufacturer information within the terminal device. A network device receives the first indication information. Since the first indication information indicates manufacturer information within the terminal device, and the manufacturer information includes at least one of the terminal device's manufacturer information and chip manufacturer information, compared to the current method where the terminal only reports its own manufacturer information, resulting in the server only being able to perform model training and inference for each manufacturer of the terminal and unable to perform targeted model training for the chip within the terminal, the above technical solution can collect first indication information to indicate manufacturer information within the terminal device, facilitating the server to perform targeted model training for the terminal device or the chip within the terminal device based on the first indication information reported in the above technical solution. Attached Figure Description

[0054] Figure 1 A flowchart illustrating terminal registration with a network is provided as an embodiment of this application;

[0055] Figure 2 A schematic diagram illustrating a terminal wireless capability identifier provided in an embodiment of this application;

[0056] Figure 3 A schematic diagram illustrating the sending process of a user-hidden identifier provided in an embodiment of this application;

[0057] Figure 4 A schematic diagram illustrating a user permanent identifier provided in an embodiment of this application;

[0058] Figure 5 A schematic diagram illustrating a user-hidden identifier provided in an embodiment of this application;

[0059] Figure 6 This application provides a schematic diagram of the architecture of a communication system.

[0060] Figure 7 A schematic diagram of the hardware structure of an information reporting device provided in this application embodiment;

[0061] Figure 8 A flowchart illustrating an information reporting method provided in this application embodiment;

[0062] Figure 9 A flowchart illustrating another information reporting method provided in this application embodiment;

[0063] Figure 10 A flowchart illustrating another information reporting method provided in this application embodiment;

[0064] Figure 11 A schematic diagram illustrating another terminal wireless capability identifier provided in an embodiment of this application;

[0065] Figure 12 A flowchart illustrating another information reporting method provided in this application embodiment;

[0066] Figure 13 A flowchart illustrating another information reporting method provided in this application embodiment;

[0067] Figure 14 A flowchart illustrating another information reporting method provided in this application embodiment;

[0068] Figure 15 A flowchart illustrating another information reporting method provided in this application embodiment;

[0069] Figure 16 This is a schematic diagram of the structure of an information reporting device provided in an embodiment of this application;

[0070] Figure 17 This is a schematic diagram of another information reporting device provided in an embodiment of this application;

[0071] Figure 18 This is a schematic diagram of another information reporting device provided in an embodiment of this application. Detailed Implementation

[0072] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0073] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0074] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.

[0075] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0076] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0077] In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0078] like Figure 1 As shown, the process of terminal registration with the network is defined in 3GPP TS23.502.

[0079] Specifically, in step 1, the terminal initiates the registration process (which can be initial registration, periodic registration, or mobile update registration). The parameters carried by the registration request message will be different depending on the registration type and scenario.

[0080] Step 2: The access network device ((R)AN) selects the appropriate access and mobility management function (AMF) element based on the parameters carried by the terminal.

[0081] Step 3: The access network sends the registration request message of the network attached storage (NAS) layer to the new access and mobility management function network element through the N2 message; if the new access layer and the access and mobility management function network element currently have a signaling connection for the terminal, the N2 message is the "UPLINK NAS TRANSPORT" message, otherwise it is the "INITIAL UE MESSAGE".

[0082] Step 4: The new access and mobility management function (AMF) network element obtains the terminal's context information from the old access and mobility management function (AMF) network element.

[0083] Step 5: The new access and mobility management function network element obtains identification information from the terminal.

[0084] Step 6: Select the authentication server for new access and mobility management function network elements.

[0085] Step 7: The terminal performs authentication with the core network through the authentication server function (AUSF).

[0086] Step 8: The new access and mobility management function network element notifies the old access and mobility management function network element terminal of the registration result.

[0087] Step 9: The new access and mobility management function network element obtains the terminal's identification information. For example, the permanent equipment identifier (PEI).

[0088] Step 10: The new access and mobility management function network element requests the equipment identity register (EIR) to check the validity of the mobile equipment identifier (MEID).

[0089] Step 11: Select the unified data management (UDM) network element for new access and mobility management functions.

[0090] Step 12: The new access and mobility management function network element registers the terminal with the unified data management function network element; it obtains the terminal's access and mobility subscription data, selects subscription data, and the terminal's context information in the session management function network element from the unified data management function network element. The unified data management function network element then registers the terminal with the existing access and mobility management function network element.

[0091] Step 13: The legacy access and mobility management function network element deletes the terminal's context and other information.

[0092] Step 14: The legacy access and mobility management function network element cancels the terminal's relevant subscription to the unified data management function network element.

[0093] Step 15: If the new access and mobility management function network element does not yet have valid access and mobility policy information for the terminal, then select an appropriate policy control function (PCF) network element to obtain the terminal's access and mobility policy information.

[0094] Step 16: Update the protocol data unit (PDU) session for new access and mobility management function network elements.

[0095] Step 17: New access and mobility management function network element notification of interoperability function network element (N3IWF).

[0096] Step 18: The legacy access and mobility management function network element triggers the termination process.

[0097] Step 19a: The new access and mobility management function network element sends a registration-accept message to the terminal.

[0098] Step 19b: The terminal replies to the network with a registration completion message.

[0099] Step 20: The new access and mobility management function network element instructs the unified data management function network element to request confirmation of receiving the information from the terminal.

[0100] Step 21: The new access and mobility management function network element uses "nudm uecm update" to send a "similar support for IP multimedia subsystem (IMS) voice based on user management session" instruction to the unified data management function network element.

[0101] Step 22: New access and mobility management function network elements trigger terminal configuration updates.

[0102] The registration request message in the first step may include at least one of the following fields: registration request (registration type, user-hidden identifier or globally unique temporary terminal identifier or permanent device identifier, last access identifier, security parameters, requested network slice, requested network slice mapping, default configuration network slice indication, terminal radio function update, terminal core network function, protocol data unit session status, list of protocol data unit sessions to be activated, follow-up requests, operating mode indication, requested activity time, requested discontinuous reception parameters for terrestrial radio access and new air interface, and requested discontinuous reception parameters for narrowband IoT).

[0103] Optionally, the registration request message in the first step may also include at least one of the following fields: extended idle mode discontinuous reception parameters, local data network deep neural network or indicator requesting local data network information, network storage server message container, support for restricted use of enhanced coverage, preferred network behavior, terminal paging probability information, paging sub-packet support indication, terminal policy container (communication protocol list, terminal support indication for access network service discovery and selection policies, operating system identifier, indication of user routing policy configuration support in Evolved Packet System, terminal function to report user routing policy rule enforcement to the network, terminal function to support user routing policy rules specific to the public land mobile network) and terminal capability identifier, publication request indication, paging restriction information, permanent device identifier, public land mobile network with disaster conditions, requested periodic update time, unavailability duration, unavailability start time, and unavailability type.

[0104] The following section details the UE radio capability ID in the registration request message.

[0105] like Figure 2 As shown, the terminal wireless capability identifier in the above registration request message is generated by the terminal and specifically includes a type field, a terminal vendor ID, a terminal system version ID, and a wireless configuration identifier (RCI).

[0106] Specifically, the type field indicates the terminal's radio capability identifier type. When type = 0, it indicates a manufacturer-assigned radio capability identifier; when type = 1, it indicates a network-assigned radio capability identifier. The terminal manufacturer's identifier (vendor ID) only exists when type = 0. The manufacturer's identifier is provided by the Internet Assigned Numbers Authority (IANA). The terminal's system version (version ID) is configured by the terminal capability management function, which is part of the evolved packet system (EPS) / 5G core network (5GC); it can detect whether the terminal's radio capability identifier is up-to-date or outdated. The radio configuration identifier (RCI) identifies the terminal's radio configuration.

[0107] exist Figure 2In this context, the type field occupies 1 digit, the terminal manufacturer identifier occupies 8 digits, the terminal system version occupies 2 digits, and the wireless configuration identifier occupies 11 digits.

[0108] The following section details the user-concealed identifier (SUCI) in the registration request message.

[0109] The hidden user identifier in the registration request message is encrypted using a subscription permanent identifier (SUPI). The SUPI identifies the terminal. The hidden user identifier is carried in the registration request message, sent by the terminal to the access network device, and then sent to the network by the access network device.

[0110] Specifically, the process of the user-hidden identifier being sent from the terminal to the network and the process of decoding the user-hidden identifier to obtain the user's permanent identifier are as follows: Figure 3 As shown:

[0111] Step 1: When the terminal attempts to register for the first time, encrypt the user's permanent identifier in the user's hidden identifier.

[0112] Step 2: The terminal sends a registration request message containing a hidden user identifier to the access and mobility management function network element through the access network equipment.

[0113] Step 3: The access and mobility management function network element sends an authorization request containing the user's hidden identifier to the unified data management function network element through the authentication service function network element.

[0114] Step 4: The unified data management function network element decrypts the user's hidden identifier to obtain the user's permanent identifier.

[0115] Step 5: The unified data management function network element sends an authorization response message containing the user's permanent identifier to the access and mobility management function network element through the authentication service function network element.

[0116] Step 6: The access and mobility management function network element generates a globally unique temporary UE identity (GUTI) based on the received user permanent identifier and retains the identity for further registration or protocol data unit session.

[0117] Step 7: The access and mobility management function network element sends a registration confirmation message containing the identity identifier to the terminal through the access network equipment.

[0118] Step 8: In the subsequent registration process, the terminal responds with registration request information containing identity information to the access and mobility management function network element through the access network equipment.

[0119] Step 9: If the access and mobility management function network element successfully generates a permanent user identifier based on the identity identifier, then the access and mobility management function network element sends the permanent user identifier to the unified data management function network element through the authentication service function network element.

[0120] Step 10: If the access and mobility management function network element cannot generate a permanent user identifier based on the identity identifier, the access and mobility management function network element responds to the terminal with a request message for an ID through the access network equipment.

[0121] Furthermore, the terminal repeats step 1 when sending the first registration request message.

[0122] Among them, such as Figure 4 As shown, in 3GPP TS23.501, the user permanent identifier consists of a 15-digit decimal number, where the first three digits are the country code, the middle 2-3 digits are the operator code, and the remaining 9-10 digits are the mobile subscriber identification code, which together represent the user and the operator.

[0123] In SUPI, only the MSIN portion is hidden based on the registered network identifier; the country code and carrier code are still transmitted in plaintext. Figure 5 As shown, the user-hidden identifier hides and encrypts the information in the user's permanent identifier. The user-hidden identifier specifically includes: the user's permanent identifier type (0-7), the home network identifier, the routing indicator (1-4 bits), the protection scheme identifier (0-15 bits), the home network public key identifier (0-255 bits), and the protection scheme output.

[0124] The following section details the process by which the server collects data from the user interface (UE) in an air interface artificial intelligence (AI) technology scenario.

[0125] In air interface AI technology, scenarios such as channel state information (CSI) feedback enhancement, beam management, and positioning accuracy enhancement all support terminal-side model training. In these three scenarios, the terminal can transmit terminal-side data to the server via user plane or control plane protocols. This allows the server to perform management operations such as model training or inference based on the terminal-side data.

[0126] The server can be a server within a mobile network operator (MNO), a server outside a mobile network operator, or one of the third-party servers.

[0127] There are three main ways in which a terminal transmits data from the terminal side to the server:

[0128] 1. The terminal sends data directly to the core network element through the user plane (UP) channel and then forwards it to the server.

[0129] 2. The terminal sends data to core network elements (such as LMF) or servers through the control plane (CP) channel. The control plane protocol may be network attached storage (NAS) layer or radio resource control (RRC) signaling.

[0130] 3. The terminal sends the signal to the base station and then to the network management (OAM) or directly to the server via the control plane protocol. The control plane protocol may be the network attached storage (NAS) layer or radio resource control (RRC) signaling.

[0131] The terminal can send instructions to the network via Network Attached Storage Layer (NAS) signaling and via Radio Resource Control Layer (RRC) signaling.

[0132] Optionally, the terminal-side data can be data collected by terminals, chips, and modems that are not visible to the network, and this opaque data can be carried in containers; it can also be terminal-side measurement data that is transparent to the network, such as L1 / L2 / L3 measurement results.

[0133] Currently, because terminals only report their manufacturer information, such as the terminal capability identifier carried in the registration request message, which only indicates the terminal manufacturer and does not carry the manufacturer information of the chip in the terminal, there is a problem of limited information reported. As a result, the server can only distinguish the collected terminal-side measurement data according to the terminal manufacturer type, and can only perform model training and inference for each terminal manufacturer. It cannot distinguish the collected terminal-side measurement data according to the chip manufacturer type, and it cannot perform targeted model training for the chip in the terminal.

[0134] Furthermore, since the information carried by the terminal capability identifier is visible to the base station, there is a problem with weak privacy.

[0135] In view of this, the information reporting method provided in this application involves a terminal device sending first indication information to indicate manufacturer information within the terminal device. A network device receives the first indication information. Since the first indication information indicates manufacturer information within the terminal device, and the manufacturer information includes at least one of the terminal device's manufacturer information and chip manufacturer information, compared to the current method where the terminal only reports its own manufacturer information, resulting in the server only being able to perform model training and inference for each manufacturer of the terminal, it is impossible to perform targeted model training for the chip within the terminal. The above technical solution can collect the first indication information to indicate manufacturer information within the terminal device, facilitating the server to perform targeted model training for the terminal device or the chip within the terminal device based on the first indication information reported in the above technical solution.

[0136] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0137] Figure 6 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 6 As shown, the communication system includes: terminal device 601 and network device 602.

[0138] The terminal device 601 and the network device 602 are connected via a communication link. This communication link can be a wired communication link or a wireless communication link, and this application does not limit it in this regard.

[0139] Optionally, network device 602 includes at least one of access network device 6021 and core network element 6022.

[0140] Terminal device 601 and access network device 6021 are connected via a communication link. Access network device 6021 and core network element 6022 are connected via a communication link.

[0141] The terminal device 601 will be described in detail below.

[0142] In one possible implementation, terminal device 601 is used to determine the first indication information and send the first indication information.

[0143] In one possible implementation, the terminal device 601 in this embodiment can also be a user-side entity used for receiving signals, or transmitting signals, or both receiving and transmitting signals. The terminal device 601 is used to provide users with one or more of voice services and data connectivity services. The terminal device 601 can also be referred to as user equipment (UE), terminal, access terminal, user unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent, or user apparatus. Terminal device 601 can be a vehicle-to-everything (V2X) device, such as a smart car, intelligent car, digital car, unmanned car, driverless car, pilotless car, or automobile, self-driving car, autonomous car, pure electric vehicle, hybrid electric vehicle (HEV), range-extended electric vehicle (REEV), plug-in hybrid electric vehicle (PHEV), or new energy vehicle. Terminal device 601 can also be a device-to-device (D2D) device, such as an electricity meter or water meter.

[0144] Terminal device 601 can also be a mobile station (MS), a subscriber unit, a drone, an Internet of Things (IoT) device, a station (ST) in a WLAN, a cellular phone, a smartphone, a cordless phone, a wireless data card, a tablet computer, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a laptop computer, a machine-type communication (MTC) terminal, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, or a wearable device (also known as a wearable smart device). Terminal device 601 can also be a terminal device in next-generation communication systems, such as a terminal device in a 5G system or a terminal device in a future PLMN, or a terminal device in an NR system.

[0145] The following is a detailed introduction to the access network device 6021.

[0146] In one possible implementation, the access network device 6021 is used to receive first indication information from the terminal device 601 and send the first indication information to the core network element 6022.

[0147] In one possible implementation, the access network device in this embodiment is a network-side entity used to transmit signals, or receive signals, or both. The access network device can be a device deployed in a radio access network (RAN) to provide wireless communication functionality for terminal 101. Examples include a TRP, a base station (e.g., an evolved NodeB (eNB or eNodeB), a next-generation node base station (gNB), a next-generation eNB (ng-eNB), etc.), various forms of control nodes (e.g., a network controller, a radio controller (e.g., a radio controller in a cloud radio access network (CRAN) scenario), a roadside unit (RSU), etc.). Specifically, the access network device can be various forms of macro base stations, micro base stations (also called small stations), relay stations, access points (APs), etc., or it can be the antenna panel of a base station. The control node can connect to multiple base stations and configure resources for multiple terminal devices covered by the multiple base stations. In systems employing different radio access technologies (RATs), the names of devices with base station functions may differ. For example, in LTE systems, they may be called eNB or eNodeB, while in 5G or NR systems, they may be called gNB. This application does not specify the exact name of the access network equipment.

[0148] The following is a detailed introduction to the core network element 6022.

[0149] In one possible implementation, the core network element 6022 is used to receive first indication information, as well as measurement reports and container data from the terminal side.

[0150] In one possible implementation, such as Figure 6 As shown, the communication system may also include a server 603.

[0151] The server 603 is connected to the network device 602 via a communication link.

[0152] Optionally, server 603 can be connected to core network element 6022 in network device 602 via a communication link.

[0153] Optionally, server 603 can obtain the first indication information, the terminal-side measurement report, and container data from core network element 6022, and classify the terminal-side measurement report and container data according to the first indication information. Server 603 can also perform targeted model training for the chip manufacturer corresponding to the first indication information based on the classified data.

[0154] When implemented in hardware, the various modules of the communication system can be integrated into, for example... Figure 7 The information reporting device shown is implemented in terms of hardware structure. Specifically, as... Figure 7 The diagram illustrates the basic hardware structure of the information reporting device.

[0155] Figure 7 This is a schematic diagram of the hardware structure of an information reporting device provided in an embodiment of this application. Figure 7 As shown, the information reporting device includes at least one processor 701, a communication line 702, and at least one communication interface 704, and may also include a memory 703. The processor 701, memory 703, and communication interface 704 are connected via the communication line 702.

[0156] The processor 701 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).

[0157] Communication line 702 may include a path for transmitting information between the aforementioned components.

[0158] The communication interface 704 is used to communicate with other devices or communication networks. It can use any transceiver-like device, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.

[0159] The memory 703 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of including or storing desired program code having the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0160] In one possible design, the memory 703 can exist independently of the processor 701, meaning the memory 703 can be an external memory of the processor 701. In this case, the memory 703 can be connected to the processor 701 via a communication line 702 to store execution instructions or application code, and its execution is controlled by the processor 701 to implement the information reporting method provided in the following embodiments of this application. In another possible design, the memory 703 can also be integrated with the processor 701, meaning the memory 703 can be an internal memory of the processor 701. For example, the memory 703 can be a cache, used to temporarily store some data and instruction information.

[0161] As one possible implementation, processor 701 may include one or more CPUs, for example Figure 7 CPU0 and CPU1 in the example. As another possible implementation, the information reporting device may include multiple processors, such as... Figure 7 The processors 701 and 707 are included. As another possible implementation, the information reporting device may also include an output device 705 and an input device 706.

[0162] It should be noted that the various embodiments of this application can be referenced or learned from each other. For example, the same or similar steps, method embodiments, system embodiments and device embodiments can be referenced from each other without limitation.

[0163] Figure 8 A flowchart illustrating an information reporting method provided in this application embodiment, which can be applied to, for example... Figure 6 The communication system shown. For example... Figure 8 As shown, the method includes the following S801-S803.

[0164] S801, The terminal device determines the first instruction information.

[0165] The first indication information is used to indicate manufacturer information in the terminal device. The manufacturer information includes at least one of the terminal device manufacturer information and chip manufacturer information. Of course, the first indication information can also indicate other information about the terminal device, such as chip version information, chip computing power information, and terminal computing power information, etc., which this application does not limit.

[0166] In one possible implementation, the S801 process can be as follows: the terminal device determines that the first indication information is included in the registration request message, that is, the first indication information is carried in the registration request message sent by the terminal device. Of course, the first indication information can also be carried in other messages of the terminal device, such as measurement information or reports, and this application does not limit this.

[0167] Among them, the field used to carry the first indication information in the registration request message can be an encrypted field.

[0168] In one example, such as Figure 10 As shown, the terminal device determines that the first indication information is included in the terminal wireless capability identifier field in the registration request message.

[0169] like Figure 11 As shown, the terminal wireless capability identifier field carrying the first indication information may specifically include at least one of the following: type field, terminal manufacturer identifier, terminal system version, wireless configuration identifier, and chip manufacturer identifier.

[0170] Specifically, the type field indicates the terminal's radio capability identifier type. When type = 0, it indicates a terminal radio capability identifier assigned by the manufacturer; when type = 1, it indicates a terminal radio capability identifier assigned by the network. The terminal manufacturer's identifier only exists when type = 0. The terminal manufacturer's identifier is provided by the Internet Numbering Authority (INA). The terminal's system version is configured by the terminal capability management function, which is part of the evolved Packet System / 5G core network; it can detect whether the terminal's radio capability identifier is up-to-date or outdated. The radio configuration identifier identifies the terminal's radio configuration. The chip manufacturer's identifier can also be provided by the INA or by the terminal itself. This application does not limit the mapping relationship between the chip manufacturer's identifier and the chip manufacturer.

[0171] exist Figure 11In this context, the type field occupies 1 digit, the terminal manufacturer's identifier occupies 8 digits, the terminal's system version occupies 2 digits, the wireless configuration identifier occupies 11 digits, and the chip manufacturer's identifier occupies x digits, where x is any integer value, such as 8.

[0172] Optionally, the chip manufacturer's identifier can be configured in any position based on the position of the terminal manufacturer's identifier, such as after the wireless configuration identifier or after the terminal manufacturer's identifier.

[0173] It should be noted that the first indication information included in the terminal wireless capability identifier field in this application can indicate both the chip manufacturer information in the terminal device and the terminal manufacturer information of the terminal device. However, in current standards, the terminal wireless capability identifier field can only indicate the terminal manufacturer information of the terminal device. Therefore, the terminal wireless capability identifier field proposed in this application differs from current standards.

[0174] Optionally, the aforementioned terminal wireless capability identifier field may be left unencrypted as a transparent field, or it may be encrypted as an encrypted field; this application does not impose any restrictions on this.

[0175] In another example, such as Figure 12 As shown, the terminal device determines that the first indication information is included in the user hidden identifier field in the registration request message.

[0176] The first indication information in the aforementioned user-hidden identifier field may be left unencrypted as a transparent field or it may be encrypted as an encrypted field; this application does not impose any restrictions on this.

[0177] In another example, such as Figure 13 As shown, the terminal device determines that the registration request message contains a vendor identifier field. The vendor identifier field contains first indication information.

[0178] Optionally, the manufacturer identifier field can be a reused terminal manufacturer identifier field from the registration request message; or, the manufacturer identifier field can be a newly added field from the registration request message.

[0179] The aforementioned manufacturer identification field may be left unencrypted as a transparent field or it may be encrypted as an encrypted field; this application does not impose any restrictions on this.

[0180] Understandably, when encrypted, the vendor identification field can be completely or partially invisible to access network devices or certain network elements in the core network, thereby enhancing the confidentiality of information transmission.

[0181] To further clarify, the first indication information obtained based on the above methods is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal radio capability identifier field; manufacturer identifier field; user hidden identifier field. Of course, the above is only one way to carry the first indication information in the registration request message. The first indication information can also be carried in other fields of the registration request message, such as the terminal radio function update field, the operating mode indication field, or the terminal paging probability information field, etc., and this application does not impose any limitations on this.

[0182] In another possible implementation, the S801 process can also be as follows: the first indication information does not need to be carried on a message and can be used as independent data. For example, the terminal device encapsulates the first indication information in message data, or the terminal device encapsulates the first indication information together with at least one of the measurement report and container data to generate the first data.

[0183] S802, The terminal device sends the first instruction information. Correspondingly, the network device receives the first instruction information.

[0184] In one possible implementation, combining Figure 8 ,like Figure 9 As shown, when the network device is an access network device, the implementation process of S802 can be as follows: The terminal device sends first indication information to the access network device. Correspondingly, the access network device sends the first indication information. Correspondingly, the core network element receives the first indication information.

[0185] The following section describes the process of the terminal device sending the first instruction information, and correspondingly, the process of the access network device receiving the first instruction information.

[0186] In one possible implementation, when the network device is an access network device, the implementation process of S802 may include: when the first indication information is carried in a registration request message sent by the terminal device, the terminal device sends a registration indication message to the access network device to achieve the purpose of sending the first indication information.

[0187] In one example, such as Figure 10 As shown, when the first indication information is specifically carried in the terminal radio capability identifier field of the registration request message, the terminal device sends a registration request message to the access network device, wherein the terminal capability identifier field in the registration request message includes the first indication information. Correspondingly, the access network device receives the registration request message from the terminal device.

[0188] In another example, such as Figure 12As shown, when the first indication information is specifically carried in the user-hidden identifier field of the registration request message, the terminal device sends a registration request message to the access network device, wherein the user-hidden identifier field of the registration request message includes the first indication information. Correspondingly, the access network device receives the registration request message from the terminal device.

[0189] In another example, such as Figure 13 As shown, when the first indication information is specifically carried in the vendor identifier field of the registration request message, the terminal device sends a registration request message to the access network device, wherein the vendor identifier field of the registration request message includes the first indication information. Correspondingly, the access network device receives the registration request message from the terminal device.

[0190] In another possible implementation, where the first indication information does not need to be carried in a message carrier, such as... Figure 14 As shown, the implementation process of S802 may include: the terminal device sending first indication information to the access network device based on the first protocol.

[0191] The first protocol is either a user plane protocol or a control plane protocol.

[0192] Optionally, the process by which the terminal device sends the first indication information to the access network device based on the user plane protocol can refer to the embodiment shown in S1501, and will not be repeated here.

[0193] Optionally, the process by which the terminal device sends the first indication information to the access network device based on the control plane protocol can refer to the embodiments shown in S1502-S1504, which will not be repeated here.

[0194] The following section describes the process by which access network devices send the first indication information, and correspondingly, the process by which core network elements receive the first indication information.

[0195] In one possible implementation, the S802 implementation process may include: when the first indication information is carried in a registration request message sent by the terminal device, the access network device sends a registration request message to the core network element to achieve the purpose of sending the first indication information.

[0196] In one example, such as Figure 10 As shown, when the first indication information is specifically carried in the terminal radio capability identifier field of the registration request message, the access network device sends a registration request message to the core network element, wherein the terminal capability identifier field in the registration request message includes the first indication information. Correspondingly, the core network element receives the registration request message from the access network device.

[0197] In another example, such as Figure 12As shown, when the first indication information is specifically carried in the user-hidden identifier field of the registration request message, the access network device sends a registration request message to the core network element, wherein the user-hidden identifier field of the registration request message includes the first indication information. Correspondingly, the core network element receives the registration request message from the access network device.

[0198] Furthermore, the field in the registration request message used to carry the first indication information is decrypted to determine the first indication information.

[0199] Optionally, the network element that decrypts the field carrying the first indication information can be a unified data management function network element in the core network.

[0200] In another example, such as Figure 13 As shown, when the first indication information is specifically carried in the vendor identifier field of the registration request message, the access network device sends a registration request message to the core network element, wherein the vendor identifier field of the registration request message includes the first indication information. Correspondingly, the core network element receives the registration request message from the access network device.

[0201] Furthermore, the field in the registration request message used to carry the first indication information is decrypted to determine the first indication information.

[0202] In another possible implementation, the S802 implementation process may include: when the first indication information does not need to be carried in a message carrier (such as a registration request message), such as... Figure 14 As shown, the access network device sends a first instruction message to the core network element based on the first protocol.

[0203] Optionally, when the first protocol is a user plane protocol, the process of the access network device sending the first indication information to the core network element based on the first protocol can refer to the embodiment shown in S1505, which will not be repeated here.

[0204] Optionally, when the first protocol is a control plane protocol, the process by which the access network device sends the first indication information to the core network element based on the first protocol can refer to the embodiment shown in S1506, which will not be repeated here.

[0205] Furthermore, after S802, that is, after the core network receives the first instruction information, the server can obtain the first instruction information from the core network elements and perform targeted model training on the chip in the terminal device based on the first instruction information.

[0206] The above describes the process by which core network elements receive the first instruction information after it has been sent to access network devices.

[0207] In another possible implementation, where the network device is a core network element, the S802 implementation process may include: the terminal device sending first indication information to the core network element. Correspondingly, the core network element receives the first indication information.

[0208] It is understandable that terminal devices and core network elements can transmit information through access network devices. When there is a direct communication link or protocol between the terminal device and the core network element, the terminal device can directly send the first instruction information to the core network element based on that communication link or protocol, without needing to transmit information through access network devices.

[0209] Based on the above technical solution, the information reporting method provided in this application involves a terminal device sending first indication information to indicate manufacturer information within the terminal device. A network device receives the first indication information. Since the first indication information indicates manufacturer information within the terminal device, and the manufacturer information includes at least one of the terminal device's manufacturer information and chip manufacturer information, compared to the current method where the terminal only reports its own manufacturer information, resulting in the server only being able to perform model training and inference for each manufacturer within the terminal, and unable to perform targeted model training for the chip within the terminal, the above technical solution can collect first indication information to indicate manufacturer information within the terminal device, facilitating the server to perform targeted model training for the terminal device or the chip within the terminal device based on the first indication information reported in the above technical solution.

[0210] As one possible embodiment of this application, combined with Figure 14 ,like Figure 15 As shown, the process by which the terminal device sends the first indication information to the access network device based on the first protocol can be implemented through the following S1501-S1504.

[0211] In one possible implementation, when the first protocol is a user plane protocol, the process of the terminal device sending the first indication information based on the first protocol in the above S802 can be implemented by the following S1501.

[0212] S1501. The terminal device sends first data carrying first instruction information based on the user plane protocol.

[0213] The first data may also include at least one of the following: a measurement report, data for artificial intelligence (AI) operations, and container data.

[0214] Optionally, before the terminal device sends the first data, the terminal device may package and encapsulate at least one of the first indication information, measurement report, and container data to obtain the first data.

[0215] In another possible implementation, when the first protocol is a control plane protocol, the process of the terminal device sending the first instruction information based on the first protocol can be implemented by the following S1502-S1504.

[0216] S1502. The terminal device sends first data carrying first indication information based on the non-access stratum signaling in the control plane protocol.

[0217] The first data may also include at least one of the following: a measurement report, data for artificial intelligence (AI) operations, and container data.

[0218] Optionally, the terminal device can send its first data carrying the first indication information to the core network element via non-access stratum signaling directly to the core network element; or it can send the terminal device's first data carrying the first indication information to the access network device via non-access stratum signaling directly to the core network element.

[0219] S1503. The terminal device sends first data carrying first indication information based on the radio resource control signaling in the control plane protocol.

[0220] Optionally, the terminal device may send first data carrying first indication information to the access network device via radio resource control signaling.

[0221] S1504. After or before the terminal device sends its second data based on the user plane protocol and / or the control plane protocol, the terminal device sends a first indication message based on the control plane protocol.

[0222] The second data may include at least one of measurement reports, data used for artificial intelligence operations, and container data. The first indication information in the control plane protocol is carried in non-access stratum signaling or radio resource control signaling within the control plane protocol.

[0223] In one possible implementation, the process of the terminal device sending the first indication information based on the control plane protocol in S1504 can be achieved through the following four cases.

[0224] Scenario 1: When the terminal device sends the second data to the core network element through the user, the terminal device can forward the first indication information to the core network element through the access network device via the non-access stratum signaling in the control plane protocol.

[0225] Scenario 2: When the terminal device sends the second data to the core network element through the user, the terminal device can send the first indication information to the access network device through the radio resource control signaling in the control plane protocol.

[0226] Case 3: When the terminal device sends the second data through non-access stratum signaling in the control plane, the terminal device sends the first indication information through radio resource control signaling.

[0227] Case 4: When the terminal device sends the second data through radio resource control signaling in the control plane, the terminal device sends the first indication information through non-access stratum signaling.

[0228] It should be noted that the second data can be sent simultaneously with the first instruction information, or they can be sent separately at different times; this application does not impose any restrictions on this.

[0229] Based on the above technical solution, the terminal device transmits first data carrying first indication information based on the user plane protocol. The terminal device also transmits the first data carrying first indication information based on non-access stratum signaling in the control plane protocol. Furthermore, the terminal device transmits the first data carrying first indication information based on radio resource control signaling in the control plane protocol. After transmitting second data based on the user plane protocol and / or the control plane protocol, the terminal device transmits the first indication information based on the control plane protocol. This technical solution enables the transmission of first indication information in different channels.

[0230] As one possible embodiment of this application, combined with Figure 14 ,like Figure 15 As shown, the process by which the access network device sends the first indication information to the core network element based on the first protocol can be implemented through the following S1505-S1506.

[0231] S1505. When the first protocol is a user plane protocol, the access network device sends the first indication information via the user plane protocol. Correspondingly, the core network element receives the first indication information.

[0232] Optionally, if the first protocol is a user plane protocol, the access network device may send the first data of the terminal device carrying the first indication information via the user plane protocol. Correspondingly, the core network element receives the first data of the terminal device carrying the first indication information.

[0233] S1506. When the first protocol is a control plane protocol, the access network device selects the corresponding transmission mode to send the first indication information according to the bearing method of the first indication information in the control plane protocol.

[0234] The transmission method is either carried on non-access stratum signaling or on radio resource control signaling. The transmission mode corresponding to non-access stratum signaling is transparent transmission mode; the transmission mode corresponding to radio resource control signaling is relay mode.

[0235] For example, if the terminal device sends the first indication information to the access network device through non-access stratum signaling, the access network device will send the first indication information to the core network element through transparent transmission mode.

[0236] For example, if the terminal device sends the first indication information to the access network device through radio resource control signaling, the access network device sends the first indication information to the core network element through relay mode (e.g., through the NG interface).

[0237] Based on the above technical solution, when the first protocol is a user plane protocol, the access network device sends the first indication information via the user plane protocol. Correspondingly, the core network element receives the first indication information. When the first protocol is a control plane protocol, the access network device selects the corresponding transmission mode to send the first indication information according to the bearer method of the first indication information in the control plane protocol. The above technical solution enables the access network device to relay the first indication information, so that the core network element can receive the first indication information.

[0238] This application embodiment can divide the information reporting device into functional modules or functional units according to the above method examples. For example, each function can be divided into its own functional modules or functional units, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module or functional unit. The module or unit division in this application embodiment is illustrative and represents only one logical functional division; other division methods may be used in actual implementation.

[0239] like Figure 16 The diagram shown is a structural schematic of an information reporting device 160 provided in an embodiment of this application. The information reporting device 160 includes: a communication unit 1601 and a processing unit 1602; the communication unit 1601 is used to send first indication information to a network device; the first indication information is used to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device.

[0240] In one possible implementation, the first indication information is carried in a registration request message sent by the terminal device.

[0241] In one possible implementation, the first indication information is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal radio capability identifier field; manufacturer identifier field; user hidden identifier field.

[0242] In one possible implementation, the field in the registration request message used to carry the first indication information is an encrypted field.

[0243] In one possible implementation, the vendor identifier field is a reused terminal vendor identifier field from the registration request message; or, the vendor identifier field is a newly added field from the registration request message.

[0244] In one possible implementation, the communication unit 1601 is specifically used to: send first instruction information based on a first protocol; the first protocol is a user plane protocol or a control plane protocol.

[0245] In one possible implementation, the first protocol is a user plane protocol, and the communication unit 1601 is specifically used to: send first data of the terminal device carrying first indication information based on the user plane protocol; the first data may also carry at least one of a measurement report, data for artificial intelligence operation, and container data.

[0246] In one possible implementation, the first protocol is a control plane protocol, and the communication unit 1601 is specifically used to: send first indication information based on the control plane protocol after or before sending second data of the terminal device based on the user plane protocol and / or the control plane protocol; the second data may include at least one of measurement reports, data for artificial intelligence operations, and container data.

[0247] In one possible implementation, the first indication information in the control plane protocol is carried in non-access stratum signaling or radio resource control signaling in the control plane protocol.

[0248] In one possible implementation, the information reporting device 160 may further include a storage unit 1603. Figure 16 (shown in dashed box) The storage unit 1603 stores a program or instruction. When the processing unit 1602 executes the program or instruction, the information reporting device 160 can perform the information reporting method described in the above method embodiment.

[0249] like Figure 17 The diagram shown is a structural schematic of an information reporting device 170 provided in an embodiment of this application. The information reporting device 170 includes: a communication unit 1701 and a processing unit 1702; the communication unit 1701 is used to receive first indication information; the first indication information is used to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device.

[0250] In one possible implementation, the first indication information is carried in a registration request message sent by the terminal device.

[0251] In one possible implementation, the first indication information is carried in at least one of the following fields of the registration request message sent by the terminal device: terminal radio capability identifier field; manufacturer identifier field; user hidden identifier field.

[0252] In one possible implementation, the field in the registration request message used to carry the first indication information is an encrypted field.

[0253] In one possible implementation, the vendor identifier field is a reused terminal vendor identifier field from the registration request message; or, the vendor identifier field is a newly added field from the registration request message.

[0254] In one possible implementation, the processing unit 1702 is used to decrypt the field in the registration request message that carries the first indication information and determine the first indication information.

[0255] In one possible implementation, the information reporting device 170 may further include a storage unit 1703. Figure 17 (shown in dashed box) The storage unit 1703 stores a program or instruction. When the processing unit 1702 executes the program or instruction, the information reporting device 170 can perform the information reporting method described in the above method embodiment.

[0256] like Figure 18 The diagram shown is a structural schematic of an information reporting device 180 provided in an embodiment of this application. The information reporting device 180 includes: a communication unit 1801 and a processing unit 1802; the communication unit 1801 is used to receive first indication information; the first indication information is used to indicate manufacturer information in a terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device; the communication unit 1801 is also used to send the first indication information.

[0257] In one possible implementation, the communication unit 1801 is specifically used to receive first instruction information through a first protocol; the first protocol is a user plane protocol or a control plane protocol.

[0258] In one possible implementation, the processing unit 1802 is configured to: instruct the communication unit 1801 to send first indication information via the user plane protocol when the first protocol is a user plane protocol; and instruct the communication unit 1801 to select a corresponding transmission mode to send the first indication information according to the carrying method of the first indication information in the control plane protocol when the first protocol is a control plane protocol; the carrying method is carried on non-access stratum signaling or carried on radio resource control signaling; the transmission mode corresponding to non-access stratum signaling is transparent transmission mode; and the transmission mode corresponding to radio resource control signaling is relay mode.

[0259] In one possible implementation, the information reporting device 180 may further include a storage unit 1803. Figure 18(shown in dashed box) The storage unit 1803 stores a program or instruction. When the processing unit 1802 executes the program or instruction, the information reporting device 180 can perform the information reporting method described in the above method embodiment.

[0260] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0261] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the information reporting method described in the above method embodiments.

[0262] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the information reporting method in the method flow shown in the above method embodiments.

[0263] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections having one or more wires; portable computer disks; hard disks; random access memory (RAM); read-only memory (ROM); erasable programmable read-only memory (EPROM); registers; hard disks; optical fibers; portable compact disc read-only memory (CD-ROM); optical storage devices; magnetic storage devices; or any suitable combination thereof; or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0264] Since the information reporting device, computer-readable storage medium, and computer program product in the embodiments of this application can be applied to the above method, the technical effects that can be obtained can also be referred to the above method embodiments. The embodiments of this application will not be repeated here.

[0265] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0266] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this disclosure can be achieved, and this is not limited herein.

[0267] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

[0268] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0269] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0270] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An information reporting method, characterized in that, Applied to a terminal device, the method includes: Send a first indication message to the network device; the first indication message is used to indicate the manufacturer information in the terminal device; the manufacturer information includes at least one of the terminal manufacturer information and chip manufacturer information of the terminal device.

2. The method according to claim 1, characterized in that, The first indication information is carried in the registration request message sent by the terminal device.

3. The method according to claim 2, characterized in that, The first indication information is carried in at least one of the following fields in the registration request message sent by the terminal device: terminal wireless capability identifier field; manufacturer identifier field; user hidden identifier field.

4. The method according to claim 3, characterized in that, The field in the registration request message that carries the first indication information is an encrypted field.

5. The method according to claim 3, characterized in that, The manufacturer identification field is a reused terminal manufacturer identification field from the registration request message; Alternatively, the manufacturer identifier field may be a newly added field in the registration request message.

6. The method according to claim 1, characterized in that, Sending the first indication information includes: Based on the first protocol, the first instruction information is sent; the first protocol is a user plane protocol or a control plane protocol.

7. The method according to claim 6, characterized in that, The first protocol is the user plane protocol, and sending the first indication information based on the first protocol includes: Based on the user plane protocol, the terminal device sends first data carrying the first indication information; the first data may also carry at least one of measurement report, data for artificial intelligence operation, and container data.

8. The method according to claim 6, characterized in that, The first protocol is the control plane protocol, and sending the first indication information based on the first protocol includes: After or before sending the second data of the terminal device based on the user plane protocol and / or the control plane protocol, the first indication information is sent based on the control plane protocol; the second data may include at least one of measurement reports, data for artificial intelligence operations, and container data.

9. The method according to claim 6, characterized in that, The first indication information in the control plane protocol is carried in the non-access stratum signaling or radio resource control signaling in the control plane protocol.

10. An information reporting method, characterized in that, Applied to core network elements, where the core network element is a network device, the method includes: Receive first indication information; the first indication information is used to indicate the manufacturer information in the terminal device; the manufacturer information includes at least one of the terminal manufacturer information and chip manufacturer information of the terminal device.

11. The method according to claim 10, characterized in that, The first indication information is carried in the registration request message sent by the terminal device.

12. The method according to claim 11, characterized in that, The first indication information is carried in at least one of the following fields in the registration request message sent by the terminal device: terminal wireless capability identifier field; manufacturer identifier field; user hidden identifier field.

13. The method according to claim 12, characterized in that, The field in the registration request message that carries the first indication information is an encrypted field.

14. The method according to claim 12, characterized in that, The manufacturer identification field is a reused terminal manufacturer identification field from the registration request message; Alternatively, the manufacturer identifier field may be a newly added field in the registration request message.

15. The method according to claim 13, characterized in that, The method further includes: The field in the registration request message used to carry the first indication information is decrypted to determine the first indication information.

16. An information reporting method, characterized in that, Applied to access network devices, wherein the access network devices are network devices, the method includes: Receive first indication information; the first indication information is used to indicate manufacturer information in the terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device. Send the first instruction information.

17. The method according to claim 16, characterized in that, The receiving of the first indication information includes: The first instruction information is received through a first protocol; the first protocol is a user plane protocol or a control plane protocol.

18. The method according to claim 17, characterized in that, Sending the first indication information includes: When the first protocol is the user plane protocol, the first indication information is sent through the user plane protocol; When the first protocol is the control plane protocol, the first indication information is sent according to the carrying method of the first indication information in the control plane protocol by selecting the corresponding transmission mode; the carrying method is carried on non-access stratum signaling or carried on radio resource control signaling; the transmission mode corresponding to the non-access stratum signaling is transparent transmission mode; the transmission mode corresponding to the radio resource control signaling is relay mode.

19. An information reporting device, characterized in that, The device includes a communication unit; The communication unit is configured to send the first indication information to the network device; the first indication information is used to indicate the manufacturer information in the terminal device; the manufacturer information includes at least one of the terminal manufacturer information and chip manufacturer information of the terminal device.

20. An information reporting device, characterized in that, The device includes a communication unit; The communication unit is configured to receive first indication information; the first indication information is configured to indicate manufacturer information in the terminal device; the manufacturer information includes at least one of the terminal device manufacturer information and chip manufacturer information.

21. An information reporting device, characterized in that, The device includes a communication unit; The communication unit is configured to receive first indication information; the first indication information is configured to indicate manufacturer information in the terminal device; the manufacturer information includes at least one of terminal manufacturer information and chip manufacturer information of the terminal device. The communication unit is also used to send the first indication information.

22. An information reporting device, characterized in that, include: A processor and a communication interface; the communication interface is coupled to the processor, the processor being configured to run computer programs or instructions to implement the information reporting method as described in any one of claims 1-9, 10-15, or 16-18.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed by a computer, perform the information reporting method as described in any one of claims 1-9, 10-15, or 16-18.