[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2023231725A1 - 信息传输方法及装置、存储介质、电子装置 - Google Patents

信息传输方法及装置、存储介质、电子装置 Download PDF

Info

Publication number
WO2023231725A1
WO2023231725A1 PCT/CN2023/093064 CN2023093064W WO2023231725A1 WO 2023231725 A1 WO2023231725 A1 WO 2023231725A1 CN 2023093064 W CN2023093064 W CN 2023093064W WO 2023231725 A1 WO2023231725 A1 WO 2023231725A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
node
functional module
module
functional
Prior art date
Application number
PCT/CN2023/093064
Other languages
English (en)
French (fr)
Inventor
鲁照华
刘锟
郑国增
肖华华
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2023231725A1 publication Critical patent/WO2023231725A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Definitions

  • Embodiments of the present disclosure relate to the field of communications, specifically, to an information transmission method and device, a storage medium, and an electronic device.
  • the surge in the number of wireless communication and sensing devices has made the contradiction between the endless growth of business needs and limited wireless resources and computing power increasingly prominent; on the other hand, the realization of the 6G vision requires the acquisition of environmental sensing information and information interaction. Closed-loop information flow processing with sharing, intelligent information processing, and layer-by-layer distribution of control information (including control information for communication networks and control instructions for application execution devices).
  • the existing wireless network architecture and related technologies are no longer able to meet the emerging application needs in the post-5G (5G and Beyond, B5G)/6G era.
  • 6G realizes the fusion and symbiosis of communication capabilities and perception capabilities with the empowerment of intelligent computing technology, it will give 6G networks the ability to intelligently perceive the physical world and mirror the digital world all the time and everywhere.
  • the massive number of connected new smart terminals will rely on ever-increasing computing power for learning, communication, cooperation and competition, in order to realize self-learning, self-operation and self-maintenance of the network, thereby realizing the vision of a 6G synaesthesia-computing integrated network.
  • Embodiments of the present disclosure provide an information transmission method and device, a storage medium, and an electronic device to at least solve the problem in the related art of how a first node (for example, a terminal) obtains functional module information applicable to the first node. .
  • an information transmission method including: receiving first functional module information, wherein the first functional module information includes at least one of the following: an index of a functional module, a storage location of a functional module Information, version information of functional modules, specific information of functional modules.
  • an information transmission method including: sending a function module update request to a third node or a second node; wherein the function module update request includes at least one of the following: Required Updated function module information; updated demand information of the first node.
  • an information transmission method including: sending a second functional module information information, wherein the second functional module information includes at least one of the following: update information relative to the referenced functional module, referenced functional module information; wherein the referenced functional module information includes at least one of the following: Index information; version information of the referenced function module; storage location information of the referenced function module.
  • an information transmission method including: the first node sending at least one third functional module information, wherein the third functional module information includes at least one of the following: functional module implementation function; input information required by the function module; output information of the function module; information about whether the function module is enabled.
  • an information transmission device including: a first receiving module configured to receive first functional module information, wherein the first functional module information includes at least one of the following: function The index of the module, the storage location information of the function module, the version information of the function module, and the specific information of the function module.
  • an information transmission device including: a first sending module configured to send a function module update request to a third node or a second node; wherein the function module update request Including at least one of the following: function module information that needs to be updated; requirement information for the first node update.
  • an information transmission device including: a second sending module configured to send second functional module information, wherein the second functional module information includes at least one of the following: relative Update information of the referenced functional module, referenced functional module information; wherein the referenced functional module information includes at least one of the following: index information of the referenced functional module; version information of the referenced functional module; storage location of the referenced functional module information.
  • an information transmission device including: a third sending module configured to send at least one third functional module information, wherein the third functional module information includes at least one of the following : The function implemented by the function module; the input information required by the function module; the output information of the function module; the information whether the function module is enabled.
  • a computer-readable storage medium is also provided.
  • a computer program is stored in the computer-readable storage medium, wherein the computer program is configured to execute any of the above methods when running. Steps in Examples.
  • an electronic device including a memory and a processor.
  • a computer program is stored in the memory, and the processor is configured to run the computer program to perform any of the above. Steps in method embodiments.
  • first functional module information is received, wherein the first functional module information includes at least one of the following: an index of the functional module, storage location information of the functional module, version information of the functional module, Specific information of the function module.
  • Adopting the above technical solution solves the problem in the related art that there is no solution for how the first node (eg, terminal) obtains the functional module information. Then, through interaction with the second node or the third node, the first node obtains the functional module information.
  • Figure 1 is a hardware structure block diagram of a mobile terminal of an information transmission method according to an embodiment of the present disclosure
  • Figure 2 is a flow chart of an information transmission method according to an embodiment of the present disclosure
  • FIG. 3 is another flowchart of an information transmission method according to an embodiment of the present disclosure.
  • Figure 4 is another flowchart of an information transmission method according to an embodiment of the present disclosure.
  • Figure 5 is yet another flowchart of an information transmission method according to an embodiment of the present disclosure.
  • Figure 6 is a schematic flow chart according to optional embodiment 1 of the present disclosure.
  • Figure 7 is a schematic flow chart according to optional embodiment 2 of the present disclosure.
  • Figure 8 is a schematic flow chart according to optional embodiment 3 of the present disclosure.
  • Figure 9 is a schematic flow chart according to optional embodiment 4 of the present disclosure.
  • Figure 10 is a schematic flowchart according to optional embodiment 5 of the present disclosure.
  • Figure 11 is a structural block diagram of an information transmission device according to an embodiment of the present disclosure.
  • Figure 12 is another structural block diagram of an information transmission device according to an embodiment of the present disclosure.
  • Figure 13 is another structural block diagram of an information transmission device according to an embodiment of the present disclosure.
  • Figure 14 is yet another structural block diagram of an information transmission device according to an embodiment of the present disclosure.
  • FIG. 1 is a hardware structure block diagram of a mobile terminal of an information transmission method according to an embodiment of the present disclosure.
  • the mobile terminal may include one or more (only one is shown in Figure 1) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the above-mentioned mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions.
  • processors 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA
  • a memory 104 for storing data
  • the above-mentioned mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions.
  • the structure shown in Figure 1 is only illustrative, and it does not limit the structure of the above-mentioned mobile terminal.
  • the mobile terminal may also include more or fewer components than shown in FIG. 1 , or have a different configuration than shown in FIG. 1 .
  • the memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the information transmission method in the embodiments of the present disclosure.
  • the processor 102 executes various operations by running the computer programs stored in the memory 104.
  • a functional application and data processing that is, to implement the above method.
  • Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory.
  • the memory 104 may further include memory located remotely relative to the processor 102, and these remote memories may be connected to the mobile terminal through a network. Examples of the above-mentioned networks include but are not limited to the Internet, intranets, local area networks, mobile communication networks and combinations thereof.
  • Transmission device 106 is used to receive or send data via a network.
  • Specific examples of the above-mentioned network may include a wireless network provided by a communication provider of the mobile terminal.
  • the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station to communicate with the Internet.
  • the transmission device 106 may be a radio frequency (Radio Frequency, RF for short) module, which is used to communicate with the Internet wirelessly.
  • NIC Network Interface Controller
  • FIG. 2 is a flow chart of the information transmission method according to an embodiment of the present disclosure. As shown in Figure 2, the process includes the following steps:
  • Step S202 Receive first function module information, where the first function module information includes at least one of the following: an index of the function module, storage location information of the function module, version information of the function module, and specific information of the function module.
  • the specific information of the functional module includes: information that can directly construct the functional module through this specific information.
  • first functional module information is received, wherein the first functional module information includes at least one of the following: The index of the function module, the storage location information of the function module, the version information of the function module, and the specific information of the function module.
  • the first node can receive functional module information. Adopting the above technical solution solves the problem in the related art that there is no solution for how the first node (eg, terminal) obtains the functional module information. Then, through interaction with the second node or the third node, the first node obtains the functional module information.
  • the first node can be understood as a terminal
  • the second node can be understood as a TRP.
  • the third node can be in the same entity as the second node, or it can be in different entities.
  • a third node can correspond to multiple second nodes, that is, a third node can interact with multiple second nodes;
  • the third node can be an AI server, an AI storage device, or a node with database/server/storage functions.
  • the second node or the third node After receiving the demand information, the second node or the third node needs to analyze the demand information to determine the demand of the first node, and then send the functional module information applicable to the first node to the first node.
  • step S202 an optional implementation solution is also provided: sending the demand information to the third node; receiving the first functional module suitable for the first node sent by the third node or the second node. information.
  • the method further includes: the demand information includes at least one of the following: location distribution information of the first node; type information of the first node; basic information of the first node; Supported communication configuration information; peak transmission rate requirements for data transmission requirements; transmission delay requirements for data transmission requirements; business types for data transmission requirements; transmission time distribution for data transmission requirements.
  • the first node The basic information may specifically include the hardware and software composition information of the terminal; the required first functional module information, wherein the required first functional module information includes at least one of the following: the index of the required functional module, the required first functional module information, The storage location information of the functional module, the version information of the required functional module, and the specific information of the functional module.
  • sending the demand information to the third node includes at least one of the following: sending the demand information directly to the third node; sending the demand information to the second node, through the The second node sends the demand information to the third node.
  • the method further includes at least the following: One: the transmitting and receiving point TRP sends part of the demand information; the transmitting and receiving point TRP modifies (or updates) part or all of the demand information, and sends the modified (updated) demand information to the AI server. Wherein, if only part of the demand information is modified (or updated), the unmodified (or not updated) part of the demand information is also sent to the AI server.
  • the method further includes: realizing communication between the second node and the first node through the functional module of the first node downloaded by the second node from the third node.
  • the first functional module information applicable to the first node includes at least one of the following: at least one index of the functional module applicable to the first node; at least one index applicable to the first node. Storage location information of the functional module of the first node; at least one version information applicable to the functional module of the first node.
  • the TRP selects the functional module information suitable for the terminal selected by the AI server again, selects one or more functional module information suitable for the terminal, and then sends it to the terminal. the terminal.
  • the method further includes: sending the third node or the second node
  • the two nodes send first indication information, wherein the first indication information includes at least one of the following: functional module information used by the first node; wherein the first functional module information used by the first node may include part Or all the first functional module information sent by the third node or the second node that is applicable to the first node; and the enabling time information of the functional module used by the first node.
  • the method further includes: when the second node receives the first indication information, the second node downloads the first node from the third node. Function modules used.
  • the method further includes: when the first node determines that the downloaded functional module is not suitable for the first node, sending request information to the second node or a third node. , to request the functional modules applicable to the first node, wherein the request information includes at least one of the following: functional module information required by the first node; usable functional module information received by the first node ; The first node receives the enabling time information of the functional modules that can be used.
  • the method further includes at least one of the following: downloading the function module according to the received first function module information; downloading the function module used by the first node The information is sent to the third node or the second node, wherein the functional module information used by the first node includes at least one of the following: version information of the functional module, index information of the functional module, Effective time information.
  • the method further includes: sending fourth functional module requirement information to a third node or a second node; receiving a message sent by the third node or the second node according to the fourth functional module. Function module information indicated by the requirement information.
  • FIG. 3 is another flow chart of an information transmission method according to an embodiment of the present disclosure. As shown in Figure 3, the process includes the following steps:
  • Step S302 Send a function module update request to the third node or the second node; wherein the function module update request includes at least one of the following: function module information that needs to be updated; and demand information for the first node update.
  • the function module update request is sent to the third node or the second node; wherein the function module update request includes at least one of the following: functional module information that needs to be updated; and demand information updated by the first node.
  • the function module update request includes at least one of the following: functional module information that needs to be updated; and demand information updated by the first node.
  • the method further includes at least one of the following: receiving the function module update information sent by the second node or the third node; Download the updated function module according to the function module update information.
  • the method further includes: sending indication information that the function module has been updated to the third node or the second node.
  • downloading updated functional modules based on functional module update information includes at least one of the following: directly downloading updated functional modules based on functional module update information; updating functional modules based on functional module update information, and deleting the
  • the updated function module implements the legacy function module with the same function; if the local storage space of the first node is not enough to download the updated module, some functional modules of the local storage space will be deleted first and completed on the first node. After the function module is updated, it is determined according to the local storage space whether to download the updated function module according to the function module update information.
  • the method further includes: receiving some other function modules sent by the third node; after the module of the first node is updated , and then decide whether to download the previously deleted legacy function module from the third node based on whether the local storage space of the first node is sufficient.
  • FIG. 4 is another flow chart of the information transmission method according to an embodiment of the present disclosure. As shown in Figure 4, the process includes the following steps:
  • Step S402 Send second functional module information, where the second functional module information includes at least one of the following: update information relative to the referenced functional module, referenced functional module information; wherein the referenced functional module information includes at least the following: One: the index information of the referenced function module; the version information of the referenced function module; the storage location information of the referenced function module.
  • second functional module information is sent, wherein the second functional module information includes at least one of the following: update information relative to the referenced functional module, referenced functional module information; wherein the referenced functional module information includes the following At least one of: the index information of the referenced functional module; the version information of the referenced functional module; and the storage location information of the referenced functional module.
  • the functional module information is sent to the second contact point or the third node.
  • the reference functional module is a functional module stored in the third node or the second node; or, the reference functional module is sent by the first node to the third node or the second node. function module.
  • the reference function module information is the index information of the reference function module and/or the version information of the reference function module
  • the reference function module is pre-stored in the AI server or TRP. functional module
  • the AI server or TRP needs to download the corresponding reference function module at the storage location;
  • the reference function module information when the reference function module information includes the storage location information of the reference function module, it may also include the index information of the reference function module and/or the version information of the reference function module, the AI server or TRP needs to download the referenced functional module corresponding to the index information of the referenced functional module and/or the version information of the referenced functional module at the storage location.
  • the first node is a first type of terminal
  • the first type of terminal includes at least one of the following:
  • the third node or the second node allows terminals to send functional module information.
  • the method further includes: after the third node or the second node obtains the functional module according to the functional module information, through the third node The node or the second node stores or updates the functional module locally.
  • FIG. 5 is another flow chart of the information transmission method according to an embodiment of the present disclosure. As shown in Figure 5, the process includes the following steps:
  • Step S502 The first node sends at least one third functional module information, wherein the third functional module information package Including at least one of the following: the function implemented by the functional module; the input information required by the functional module; the output information of the functional module; information about whether the functional module is enabled.
  • the first node sends at least one third functional module information, wherein the third functional module information includes at least one of the following: functions implemented by the functional module; input information required by the functional module; output information of the functional module; Information about whether the function module is enabled.
  • the third functional module information includes at least one of the following: functions implemented by the functional module; input information required by the functional module; output information of the functional module; Information about whether the function module is enabled.
  • the first node is a second type of terminal
  • the second type of terminal includes at least one of the following: registered, authorized, or authenticated in the third node or the second node.
  • Terminal a terminal that the third node or the second node allows to send function module information.
  • terminal 1 is an AI server or a terminal registered/authorized/authenticated in TRP.
  • terminal 1 stores 4 sets of uplink data channel functional module models, which are numbered models 1, 2, 3 and 4, respectively, corresponding to different performance indicators, as shown in Table 1 below:
  • Terminal 1 reports the performance indicators of the above four models, the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP.
  • the AI server or TRP selects one model from the four models as the model of the uplink data channel function module.
  • model 2 is selected, and the AI server or TRP notifies terminal 1 to select model 2.
  • terminal 1 uses model 2 as the model of the uplink data channel function module to send uplink data.
  • the first node converts the functional module in the non-enabled state to the enabled state when the first condition is met, and the first condition includes at least one of the following: the third node or The information sent by the second node requesting the terminal to enable the functional module; the functional module information sent by the first node includes the conditions for enabling the functional module, and the conditions for enabling are met at the current moment. .
  • terminal 1 is an AI server or a terminal registered/authorized/authenticated in TRP.
  • terminal 1 stores 4 sets of uplink data channel functional module models, which are numbered model 1, 2, 3 and 4 respectively, corresponding to different performance indicators, as shown in Table 2 below:
  • Terminal 1 reports the performance indicators of the above four models, the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP.
  • the AI server or TRP selects one model from the three enabled models as the model of the uplink data channel function module.
  • model 2 is selected, and the AI server or TRP notifies terminal 1 to select model 2.
  • terminal 1 uses model 2 as the model of the uplink data channel function module to send uplink data.
  • the AI server or TRP sends a request message to the terminal 1, requesting it to enable model 4.
  • terminal 1 enables model 4 and sends the instruction information to enable model 4 to the AI server or TRP.
  • the AI server or TRP After receiving the instruction information, the AI server or TRP provides input parameters to the terminal 1 based on the input parameters required by the model 4, and then the terminal 1 transmits uplink data according to the model 4.
  • At least one functional module information sent by the first node corresponds to a part of the functional modules supported by the first node.
  • the first node sends the third functional module information to the third node or the second node when the second condition is met, wherein the second condition includes at least the following: one:
  • the request information sent by the third node or the second node, and the first node has a functional module that meets the requirements of the request information among the functional modules that have not been sent to the third node or the second node.
  • terminal 1 is an AI server or a terminal registered/authorized/authenticated in TRP.
  • terminal 1 stores 4 sets of uplink data channel functional module models, which are numbered model 1, 2, 3 and 4 respectively, corresponding to different performance indicators, as shown in Table 3 below:
  • Terminal 1 reports the performance indicators of models 1, 2, and 3, as well as the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP.
  • the AI server or TRP selects one model from the three enabled models as the model of the uplink data channel function module.
  • model 2 is selected, and the AI server or TRP notifies terminal 1 to select model 2.
  • terminal 1 uses model 2 as the model of the uplink data channel function module to send uplink data.
  • the AI server or TRP sends request information.
  • the request information includes: need to support very high data transmission rate; medium-level neighbor cell interference intensity;
  • terminal 1 After receiving the request information, terminal 1 reports the performance indicators of model 4, the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP. After receiving the information sent by the above-mentioned terminal 1, the AI server or TRP notifies the terminal 1 to enable model 4, and provides the input parameters required by model 4 to the terminal 1. Then, the terminal 1 performs uplink data according to the model 4. send.
  • the embodiment of the present disclosure also provides several optional embodiments to explain the above solution.
  • Optional embodiment 1 Function module configuration is triggered by UE, and the version of the function module exactly matches the UE function
  • TRP and AI Server there are three components in the wireless communication system, the terminal (UE), the transceiver node (TRP) and the AI server (Server).
  • UE terminal
  • TRP transceiver node
  • AI server Server
  • TRP and AI Server can be located in the same entity, or they can be located in different entities.
  • Figure 6 is a schematic flowchart according to optional Embodiment 1 of the present disclosure. As shown in Figure 6, it includes the following steps:
  • Step 1 The UE needs information to report, which can be sent directly to the AI Server or forwarded to the AI Server by the TRP.
  • the demand information reported by the UE includes at least one of the following:
  • the basic information of the terminal specifically including the hardware and software components of the terminal;
  • the communication configuration information supported by the terminal specifically includes: communication frequency domain resource information; frame structure information; transmit power information; supported wireless communication protocol information; supported channel coding information; supported source coding information; supported MIMO processing methods; Supported receiver detection algorithms, etc.;
  • Step 2 If the TRP is required to forward the UE requirement information to the AI Server, the TRP can forward part or all of the UE requirement information to the AI Server. In other words, TRP can filter the demand information reported by the UE.
  • step 2 is an optional step and may not be performed.
  • Step 3 The AI Server analyzes the demand information sent by the UE, and then the AI Server sends the information about the functional modules (can be multiple) applicable to the UE to the UE. Specifically, it can be forwarded through TRP or directly sent to the UE.
  • the functional module information may include at least one of the following: an index of the functional module, storage location information, and module version information.
  • multiple different versions can be sent to allow the UE to choose the version that suits itself.
  • Step 3a TRP can first download the function module of the AI Server sent to the UE for subsequent use in communicating with the UE. Or the TRP waits until step 6 before downloading it from the AI server. This is not limited in the embodiment of the present disclosure.
  • Step 4 If the TRP forwards the functional modules (can be multiple) sent by the AI Server to the UE, the TRP can select some or all of the functional modules and forward them to the UE. In other words, TRP can do a screening.
  • Step 5 The UE downloads the corresponding functional module, and the UE sends indication information that the functional module is ready for use.
  • the instruction information of the corresponding module will be sent to the TRP or AI Server.
  • the indication information includes the index of the function module, storage location information, and version information of the module.
  • Step 6 TRP downloads the function modules used by UE from the AI server.
  • the functional module used by the UE is indicated by the indication information in step 5.
  • Optional embodiment 2 The functional module configuration is triggered by the UE, and the version of the functional module does not match the UE function.
  • TRP and AI Server there are three components in the wireless communication system, the terminal (UE), the transceiver node (TRP) and the AI server (Server).
  • UE terminal
  • TRP transceiver node
  • AI server Server
  • TRP and AI Server can be located in the same entity, or they can be located in different entities.
  • Figure 7 is a schematic flow chart according to optional embodiment 2 of the present disclosure. As shown in Figure 7, it includes the following steps:
  • Step 1 The UE needs information to report, which can be sent directly to the AI Server or forwarded to the AI Server by the TRP.
  • the demand information reported by the UE includes at least one of the following:
  • Location distribution information of the terminal terminal type information; basic information of the terminal, specifically including: hardware and software composition information of the terminal; communication configuration information supported by the terminal, specifically including: communication frequency domain resource information; frame structure information; transmit power information ;Supported wireless communication protocol information; supported channel coding information; supported source coding information; supported MIMO processing methods; supported receiver detection algorithms, etc.; peak transmission rate requirements for data transmission requirements; transmission time for data transmission requirements Delay requirements; business types of data transmission requirements; transmission time distribution of data transmission requirements.
  • Step 2 If the TRP is required to forward the UE requirement information to the AI Server, the TRP can forward part or all of the UE requirement information to the AI Server. In other words, TRP can filter the demand information reported by the UE.
  • step 2 is optional and may not be performed.
  • Step 3 The AI Server analyzes the demand information sent by the UE, and then the AI Server sends the information about the functional modules (can be multiple) applicable to the UE to the UE. It can be forwarded through TRP or sent directly to the UE.
  • the functional module information may include at least one of the following: an index of the functional module, storage location information, and module version information.
  • multiple different versions can be sent to allow the UE to choose the version that suits itself.
  • Step 3a TRP can first download the function module of the AI Server sent to the UE for subsequent use in communicating with the UE. Or the TRP waits until step 6 before downloading it from the AI server.
  • Step 4 If the TRP forwards the functional modules (can be multiple) sent by the AI Server to the UE, the TRP can select some or all of the functional modules and forward them to the UE. In other words, TRP can do a screening.
  • Step 5 The UE downloads the function modules and finds that some of the function modules are not applicable to the UE. Then the UE requests the functional module suitable for the UE, and sends the request information to the AI server or forwarded by the TRP.
  • the request information includes at least one of the following:
  • the functional module information that the UE receives that can be used;
  • the UE receives the enabling time information of the functional modules that can be used; optionally, the UE can also send it through an independent message, not necessarily in the request information.
  • the legacy implemented in this disclosure refers to the working mode supported by the UE/pre-stored/default stored/default supported, and the working mode can realize part or all of The function of the functional module.
  • the effective time of the above functional modules can be configured in step 3 or step 1. If not configured, the default value will be used.
  • the UE uses the functional module to communicate with the TRP.
  • Step 6 TRP downloads the functional modules currently available to the UE from the AI server.
  • Step 7 After receiving the request information sent by the UE, the AI server sends the functional modules required by the UE to the UE. Further, the UE receives the functional module and installs the functional module.
  • Step 8 The UE sends the indication information that the functional module received in step 7 is ready for use to the TRP or AI Server.
  • the effective time of the function module in step 7 can be configured in step 5 or step 7. If not configured, the default value will be used.
  • the UE uses the functional module received in step 7 to replace the legacy working mode, and communicates with the TRP.
  • Optional embodiment 3 AI Server trigger, function module configuration or function module update
  • TRP terminal
  • TRP transceiver node
  • AI server Server
  • TRP and AI Server can be located in the same entity, or they can be located in different entities.
  • Figure 8 is a schematic flow chart according to optional embodiment 3 of the present disclosure. As shown in Figure 8, it includes the following steps:
  • Step 1 Send the configuration information of each functional module, which can be sent by AI Server or forwarded by TRP;
  • the configuration information may be the index of the module, or storage location information, or the specific function of the module;
  • one functional module can send multiple different versions, allowing the UE to select the functional module that suits its own version.
  • Step 2a The UE downloads the functional module according to the functional module configuration information.
  • the UE sends the available functional module information directly to the AI Server or forwarded by the TRP;
  • the functional module information that can be used includes: the version information of the functional module, the effective time information of the functional module that can be used;
  • the legacy method is used first or the UE works according to the locally stored version of the functional module first. Further, the UE needs to send the function module information of the legacy mode or the version used by the UE to the AI Server, which is forwarded by the TRP.
  • the legacy mode can be understood as the UE supported/pre-stored/default stored /Working mode supported by default, and the working mode can realize part or all of the functions of the functional module.
  • Step 2b UE sends additional required function module information; it can be sent directly to AI Server or forwarded by TRP;
  • step 2a and step 2b can be sent separately or sent in one Message.
  • the UE and TRP first communicate based on some of the functional modules that can be used. For functional modules that cannot be used by the UE, the legacy method or the functional module of the currently available version of the UE will be used instead.
  • Step 3 The AI Server or TRP sends the required functional module (can be multiple) information to the UE; it may also include the effective time information of the functional module.
  • Step 4 The UE downloads the function module, and the UE sends the indication information that the function module is ready for use to the TRP or AI Server.
  • the instruction information may also include effective time information of the function module.
  • the UE uses the functional module received in step 3 to replace the legacy working mode, and communicates with the TRP
  • Optional embodiment 4 UE triggers function module update
  • Figure 9 is a schematic flowchart according to optional embodiment 4 of the present disclosure. As shown in Figure 9, it includes the following steps:
  • Step 1 UE sends function module update request; it can be sent directly to AI server or forwarded by TRP
  • the update request includes at least one of the following:
  • the functional module information that needs to be updated may specifically include; the version number of the currently used functional module, and/or the version number of the functional module required by the UE;
  • Step 2 AI Server sends function module update information to UE.
  • the update information may be sent directly to the UE or forwarded by the TRP.
  • the AI Server if the AI Server is currently unable to provide the functional module required by the UE (that is, there is no corresponding functional module, or the version is not required by the UE), the UE needs to be notified through step 2 to request the time or interval information of the functional module again according to step 1.
  • the purpose It is to give the AI Server time to prepare the functional modules required by the UE. Further, the AI Server will send the functional modules available to the UE to the UE or allow the UE to temporarily work in legacy mode.
  • the UE and TRP continue to use legacy function modules or legacy methods to communicate.
  • Step 3 After the UE downloads the updated function module, send indication information that the function module has been updated to the AI Server. It can be sent directly to AI Server or forwarded by TRP.
  • the UE uses the updated functional module to communicate with the TRP.
  • the effective time of the updated function module can be configured in step 3 or step 2. If not configured, the default value will be used.
  • Method 1 UE can directly download the updated function module
  • Method 2 The UE updates the function module, and the UE deletes the legacy function module that implements the same function as the updated function module.
  • Method 3 If the local storage space of the UE is insufficient to download the update module, some local functional modules (legacy modules that do not affect the normal communication of the UE) will be deleted first. After the UE completes the module update, the update module will be updated based on the UE's local Whether the storage space is sufficient determines whether to download the previously deleted legacy function module from the AI Server.
  • some local functional modules legacy modules that do not affect the normal communication of the UE
  • the information needs to be notified to the TRP or AI Server.
  • Optional embodiment 5 UE-triggered functional module update process, and the functional module update amount is large.
  • Figure 10 is a schematic flowchart according to optional embodiment 5 of the present disclosure. As shown in Figure 10, it includes the following steps:
  • Step 1 UE sends function module update request; it can be sent directly to AI server or forwarded by TRP
  • the update request includes at least one of the following:
  • the functional module information that needs to be updated specifically includes: the version number of the currently used functional module, and/or the version number of the functional module required by the UE;
  • Step 2 AI Server sends function module update information to UE.
  • the update information may be sent directly to the UE or forwarded by the TRP.
  • the AI Server if the AI Server is currently unable to provide the functional module required by the UE (that is, there is no corresponding functional module, or the version is not required by the UE), the UE needs to be notified through step 2 to request the time or interval information of the functional module again according to step 1.
  • the purpose It is to give the AI Server time to prepare the functional modules required by the UE. Further, the AI Server will send the functional modules available to the UE to the UE or allow the UE to temporarily work in legacy mode.
  • the AI Server sends a part of the update function module to the UE, which is recorded as Part A. After Part A is downloaded, at least the updated function module can be used to communicate with TRP.
  • the UE can use the updated function module to communicate with the TRP after Part A is downloaded and installed.
  • the UE continues to download other parts of the updated function module except PartA.
  • Step 3 When all functional modules have been updated, the UE sends corresponding instruction information, which can be sent directly to the AI Server or forwarded by the TRP.
  • Updated functional modules are used for communication between UE and TRP.
  • the method according to the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is Better implementation.
  • the technical solution of the present disclosure can be embodied in the form of a software product in essence or that contributes to the existing technology.
  • the computer software product is stored in a storage medium (such as ROM/RAM, disk, CD), including several instructions to cause a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present disclosure.
  • module may be a combination of software and/or hardware that implements a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG 11 is a structural block diagram of an information transmission device according to an embodiment of the present disclosure. As shown in Figure 11, the device includes:
  • the first receiving module 1102 is configured to receive first functional module information, wherein the first functional module information includes at least one of the following: the index of the functional module, the storage location information of the functional module, the functional module version information and specific information of function modules.
  • the specific information of the functional module includes: information that can directly construct the functional module through this specific information.
  • first functional module information is received, wherein the first functional module information includes at least one of the following: an index of the functional module, storage location information of the functional module, version information of the functional module, Specific information of the function module.
  • the first node can receive functional module information. Adopting the above technical solution solves the problem in the related art that there is no solution for how the first node (eg, terminal) obtains the functional module information. Then, through interaction with the second node or the third node, the first node obtains the functional module information.
  • the first node can be understood as a terminal
  • the second node can be understood as a TRP.
  • the third node can be in the same entity as the second node, or it can be in different entities.
  • a third node can correspond to multiple second nodes, that is, a third node can communicate with multiple second nodes. information interaction;
  • the third node can be an AI server, an AI storage device, or a node with database/server/storage functions.
  • the second node or the third node After receiving the demand information, the second node or the third node needs to analyze the demand information to determine the demand of the first node, and then send the functional module information applicable to the first node to the first node.
  • the first receiving module is also configured to send demand information to a third node; receive the information sent by the third node or the second node that is suitable for the first node; The first functional module information of the node.
  • the demand information includes at least one of the following: location distribution information of the first node; type information of the first node; basic information of the first node; communication configuration information supported by the first node; The peak transmission rate requirement of the data transmission requirement; the transmission delay requirement of the data transmission requirement; the service type of the data transmission requirement; the transmission time distribution of the data transmission requirement.
  • the basic information of the first node may specifically include the terminal The hardware and software composition information; the required first functional module information, wherein the required first functional module information includes at least one of the following: the index of the required functional module, the storage location of the required functional module information, the version information of the required functional modules, and the specific information of the functional modules.
  • the first receiving module is further configured to perform at least one of the following: sending the demand information directly to the third node; sending the demand information to the second node through the third node.
  • the second node sends the demand information to the third node.
  • the first receiving module is also configured In order to send part of the demand information; the transmitting and receiving point TRP modifies (or updates) part or all of the demand information, and sends the modified (updated) demand information to the AI server. Wherein, if only part of the demand information is modified (or updated), the unmodified (or not updated) part of the demand information is also sent to the AI server.
  • the method further includes: a first receiving module, further configured to implement the second node and the first node through the functional module of the first node downloaded by the second node from the third node. Communication with the first node.
  • the first functional module information applicable to the first node includes at least one of the following: at least one index of the functional module applicable to the first node; at least one index applicable to the first node. Storage location information of the functional module of the first node; at least one version information applicable to the functional module of the first node.
  • the TRP selects the functional module information suitable for the terminal selected by the AI server again, selects one or more functional module information suitable for the terminal, and then sends it to the terminal. the terminal.
  • the above device further includes: a fourth sending module configured to send the information to the third node.
  • the three nodes or the second node send first indication information, wherein the first indication information includes at least one of the following: functional module information used by the first node; wherein the first indication information used by the first node
  • the functional module information may include part or all of the first functional module information sent by the third node or the second node and applicable to the first node; and the enabling time information of the functional module used by the first node.
  • the first receiving module is further configured to download the second node from the third node through the second node when the second node receives the first indication information.
  • Function module used by the first node.
  • the fourth sending module is configured to determine at the first node that the downloaded functional module does not When the first node is applicable, request information is sent to the second node or the third node to request the functional module applicable to the first node, wherein the request information includes at least one of the following: The functional module information required by the first node; the usable functional module information received by the first node; and the enabling time information of the usable functional module received by the first node.
  • the fourth sending module is further configured to perform at least one of the following: downloading the functional module according to the received first functional module information; sending the functional module information used by the first node to the third Three nodes or a second node, wherein the functional module information used by the first node includes at least one of the following: version information of the functional module, index information of the functional module, and effective time information of the functional module.
  • the fourth sending module is further configured to send the fourth functional module requirement information to the third node or the second node; and receive the information sent by the third node or the second node according to the fourth Function module information indicated by function module requirement information.
  • Figure 12 is another structural block diagram of an information transmission device according to an embodiment of the present disclosure. As shown in Figure 12, the device includes:
  • the first sending module 1202 is configured to send a function module update request to the third node or the second node; wherein the function module update request includes at least one of the following: functional module information that needs to be updated; a need for the first node to be updated. information.
  • the function module update request is sent to the third node or the second node; wherein the function module update request includes at least one of the following: functional module information that needs to be updated; and demand information updated by the first node.
  • the function module update request includes at least one of the following: functional module information that needs to be updated; and demand information updated by the first node.
  • the above device after sending the function module update request to the third node or the second node, the above device further includes: a second receiving module configured to perform at least one of the following: receiving the second node or Function module update information sent by the third node; download the updated function module according to the function module update information.
  • the first sending module 1202 is further configured to send indication information indicating that the function module has been updated to the third node or the second node.
  • the first sending module 1202 is configured to perform at least one of the following: directly download the updated function module according to the function module update information; update the function module according to the function module update information, and delete and update the function
  • the module implements the legacy function module with the same function; if the local storage space of the first node is not enough to download the update module, some other functional modules in the local storage space will be deleted first, and after the module of the first node is updated, Depending on whether the local storage space of the first node is sufficient, it is decided whether to download the previously deleted legacy function module from the third node.
  • the method further includes: a second receiving module, further configured to receive the partial update function module sent by the third node; After the partial functional modules are downloaded, communicate with the second node according to the partial functional modules, and continue to download and update other partial functional modules in the updated functional modules except for the partial updated functional modules.
  • Figure 13 is another structural block diagram of an information transmission device according to an embodiment of the present disclosure. As shown in Figure 13, the device includes:
  • the second sending module 1302 is configured to send second functional module information, wherein the second functional module information includes at least one of the following: update information of the relative reference functional module, reference functional module information;
  • the referenced functional module information includes at least one of the following: index information of the referenced functional module; version information of the referenced functional module; and storage location information of the referenced functional module.
  • second functional module information is sent, wherein the second functional module information includes at least one of the following: update information relative to the referenced functional module, referenced functional module information; wherein the referenced functional module information includes the following At least one of: the index information of the referenced functional module; the version information of the referenced functional module; and the storage location information of the referenced functional module.
  • the functional module information is sent to the second contact point or the third node.
  • the reference functional module is a functional module stored in the third node or the second node; or, the reference functional module is sent by the first node to the third node or the second node. function module.
  • the reference function module information is the index information of the reference function module and/or the version information of the reference function module
  • the reference function module is pre-stored in the AI server or TRP. functional module
  • the AI server or TRP needs to download the corresponding reference function module at the storage location;
  • the reference function module information when the reference function module information includes the storage location information of the reference function module, it may also include the index information of the reference function module and/or the version information of the reference function module, the AI server or TRP needs to download the referenced functional module corresponding to the index information of the referenced functional module and/or the version information of the referenced functional module at the storage location.
  • the first node is a first type of terminal
  • the first type of terminal includes at least one of the following: registered, authorized, or authenticated in the third node or the second node.
  • Terminal a terminal that the third node or the second node allows to send function module information.
  • the second sending module 1302 is further configured to: after the third node or the second node obtains the functional module according to the functional module information, through the The third node or the second node stores or updates the functional module locally.
  • FIG 14 is another structural block diagram of an information transmission device according to an embodiment of the present disclosure. As shown in Figure 14, the device includes:
  • the third sending module 1402 is configured to send at least one third functional module information, wherein the third functional module information includes at least one of the following: functions implemented by the functional modules; input information required by the functional modules; output information of the functional modules : Information about whether the function module is enabled.
  • the first node sends at least one third functional module information, wherein the third functional module information includes at least one of the following: functions implemented by the functional module; input information required by the functional module; output information of the functional module; Information about whether the function module is enabled.
  • the third functional module information includes at least one of the following: functions implemented by the functional module; input information required by the functional module; output information of the functional module; Information about whether the function module is enabled.
  • the first node is a second type of terminal
  • the second type of terminal includes at least one of the following: registered, authorized, or authenticated in the third node or the second node.
  • Terminal a terminal that the third node or the second node allows to send function module information.
  • terminal 1 is an AI server or a terminal registered/authorized/authenticated in TRP.
  • terminal 1 stores 4 sets of uplink data channel functional module models, which are numbered models 1, 2, 3 and 4, respectively, corresponding to different performance indicators, as shown in Table 1 below:
  • Terminal 1 reports the performance indicators of the above four models, the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP.
  • the AI server or TRP selects one model from the four models as the model of the uplink data channel function module.
  • model 2 is selected, and the AI server or TRP notifies terminal 1 to select model 2.
  • terminal 1 uses model 2 as the model of the uplink data channel function module to send uplink data.
  • the first node converts the functional module in the non-enabled state to the enabled state when the first condition is met, and the first condition includes at least one of the following: the third node or The information sent by the second node requesting the terminal to enable the functional module; the functional module information sent by the first node includes the conditions for enabling the functional module, and the conditions for enabling are met at the current moment. .
  • terminal 1 is an AI server or a terminal registered/authorized/authenticated in TRP.
  • terminal 1 stores 4 sets of uplink data channel functional module models, which are numbered model 1, 2, 3 and 4, respectively, corresponding to different performance indicators, as shown in the following table
  • Terminal 1 reports the performance indicators of the above four models, the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP.
  • the AI server or TRP selects one model from the three enabled models as the model of the uplink data channel function module.
  • model 2 is selected, and the AI server or TRP notifies terminal 1 to select model 2.
  • terminal 1 uses model 2 as the model of the uplink data channel function module to send uplink data.
  • the AI server or TRP sends request information to The terminal 1 is requested to enable model 4.
  • terminal 1 After receiving the request information, terminal 1 enables model 4 and sends the instruction information to enable model 4 to the AI server or TRP.
  • the AI server or TRP After receiving the instruction information, the AI server or TRP provides input parameters to the terminal 1 based on the input parameters required by the model 4, and then the terminal 1 transmits uplink data according to the model 4.
  • At least one functional module information sent by the first node corresponds to a part of the functional modules supported by the first node.
  • the first node sends the third functional module information to the third node or the second node when the second condition is met, wherein the second condition includes at least the following: one:
  • the request information sent by the third node or the second node, and the first node has a functional module that meets the requirements of the request information among the functional modules that have not been sent to the third node or the second node.
  • terminal 1 is an AI server or a terminal registered/authorized/authenticated in TRP.
  • terminal 1 stores 4 sets of uplink data channel functional module models, which are numbered model 1, 2, 3 and 4, respectively, corresponding to different performance indicators, as shown in the following table
  • Terminal 1 reports the performance indicators of models 1, 2, and 3, as well as the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP.
  • the AI server or TRP selects one model from the three enabled models as the model of the uplink data channel function module.
  • model 2 is selected, and the AI server or TRP notifies terminal 1 to select model 2.
  • terminal 1 uses model 2 as the model of the uplink data channel function module to send uplink data.
  • the AI server or TRP sends request information.
  • the request information includes: need to support very high data transmission rate; medium-level neighbor cell interference intensity;
  • terminal 1 After receiving the request information, terminal 1 reports the performance indicators of model 4, the input information that needs to be provided by the AI server or TRP, and the output information that each model can provide to the AI server or TRP. After receiving the information sent by the above-mentioned terminal 1, the AI server or TRP notifies the terminal 1 to enable model 4, and provides the input parameters required by model 4 to the terminal 1. Then, the terminal 1 performs uplink data according to the model 4. send.
  • each of the above modules can be implemented through software or hardware.
  • it can be implemented in the following ways, but is not limited to this: the above modules are all located in the same processor; or the above modules can be implemented in any combination.
  • the forms are located in different processors.
  • Embodiments of the present disclosure also provide a computer-readable storage medium that stores a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments when running.
  • the computer-readable storage medium may include but is not limited to: U disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM) , mobile hard disk, magnetic disk or optical disk and other media that can store computer programs.
  • ROM read-only memory
  • RAM random access memory
  • mobile hard disk magnetic disk or optical disk and other media that can store computer programs.
  • Embodiments of the present disclosure also provide an electronic device, including a memory and a processor.
  • a computer program is stored in the memory, and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.
  • the above-mentioned electronic device may further include a transmission device and an input-output device, wherein the transmission device is connected to the above-mentioned processor, and the input-output device is connected to the above-mentioned processor.
  • modules or steps of the present disclosure can be implemented using general-purpose computing devices, and they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices. They may be implemented in program code executable by a computing device, such that they may be stored in a storage device for execution by the computing device, and in some cases may be executed in a sequence different from that shown herein. or the described steps, or they are respectively made into individual integrated circuit modules, or multiple modules or steps among them are made into a single integrated circuit module. As such, the present disclosure is not limited to any specific combination of hardware and software.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开实施例提供了一种信息传输方法及装置、存储介质、电子装置,其中,上述方法包括:接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:所述功能模块的索引,所述功能模块的存储位置信息,所述功能模块的版本信息,功能模块的具体信息。

Description

信息传输方法及装置、存储介质、电子装置 技术领域
本公开实施例涉及通信领域,具体而言,涉及一种信息传输方法及装置、存储介质、电子装置。
背景技术
快速涌现的智慧城市、智慧交通、智慧工业生产等方面的应用需求,使得网络设备能力差异化、网络功能多样化、网络管控智能化的发展趋势持续增强,进一步推动了万物智联的第六代移动通信系统(6th Generation Mobile Communication System,6G)的到来。以智慧城市、智慧交通、智能家居为代表的6G典型应用场景中存在着大量能力高度差异化的智能自动化设备,对极低时延、极高可靠性、超大带宽、海量接入等方面的通信需求越发严苛,智能自动化类型的应用对感知能力也提出了高精度、高分辨率等要求。一方面,数目激增的无线通信、感知设备使得业务需求的无止境增长与无线资源和算力有限的矛盾愈发突出;另一方面,6G愿景的实现需要借助对环境感知信息的获取、信息交互与共享、智能信息处理、到控制信息(包括对通信网络的控制信息及应用执行设备的控制指令)逐层分发的闭环信息流处理。现有无线网络架构和相关技术已经难以满足后5G(5G and Beyond,B5G)/6G时代不断涌现的应用需求,亟待研发资源高效利用、差异化应用智能适配的新型网络架构和使能技术。
如果6G在智能计算技术的赋能下实现通信能力与感知能力的融合共生,将赋予6G网络无时无刻、无处不在地智能感知物理世界和镜像映射数字世界的能力。在连接的海量新型智能终端将依赖不断增强的算力进行学习、交流、合作和竞争,以此实现网络的自学习、自运行、自维护,进而实现6G通感算一体化网络的愿景。
针对相关技术中,对于第一节点(例如,终端)如何获取功能模块信息的方案的问题,尚未提出解决方案。
发明内容
本公开实施例提供了一种信息传输方法及装置、存储介质、电子装置,以至少解决相关技术中对于第一节点(例如,终端)如何获取适用于第一节点的功能模块信息的方案的问题。
根据本公开的一个实施例,提供了一种信息传输方法,包括:接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:功能模块的索引,功能模块的存储位置信息,功能模块的版本信息,功能模块的具体信息。
根据本公开的另一个实施例,还提供了一种信息传输方法,包括:将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:需要更新的功能模块信息;第一节点更新的需求信息。
根据本公开的另一个实施例,还提供了一种信息传输方法,包括:发送第二功能模块信 息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。
根据本公开的另一个实施例,还提供了一种信息传输方法,包括:第一节点发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:功能模块实现的功能;功能模块需要的输入信息;功能模块的输出信息;功能模块是否使能的信息。
根据本公开的另一个实施例,还提供了一种信息传输装置,包括:第一接收模块,设置为接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:功能模块的索引,功能模块的存储位置信息,功能模块的版本信息,功能模块的具体信息。
根据本公开的另一个实施例,还提供了一种信息传输装置,包括:第一发送模块,设置为将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:需要更新的功能模块信息;第一节点更新的需求信息。
根据本公开的另一个实施例,还提供了一种信息传输装置,包括:第二发送模块,设置为发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。
根据本公开的另一个实施例,还提供了一种信息传输装置,包括:第三发送模块,设置为发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:功能模块实现的功能;功能模块需要的输入信息;功能模块的输出信息;功能模块是否使能的信息。
根据本公开的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本公开的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本公开,接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:所述功能模块的索引,所述功能模块的存储位置信息,所述功能模块的版本信息,功能模块的具体信息。采用上述技术方案,解决了相关技术中,对于尚未提出第一节点(例如,终端)如何获取功能模块信息的方案的问题。进而通过与第二节点或第三节点的交互,实现了第一节点获取功能模块信息。
附图说明
图1是本公开实施例的一种信息传输方法的移动终端的硬件结构框图;
图2是根据本公开实施例的信息传输方法的流程图;
图3是根据本公开实施例的信息传输方法的另一流程图;
图4是根据本公开实施例的信息传输方法的又一流程图;
图5是根据本公开实施例的信息传输方法的再一流程图;
图6为根据本公开可选实施例1的流程示意图;
图7为根据本公开可选实施例2的流程示意图;
图8为根据本公开可选实施例3的流程示意图;
图9为根据本公开可选实施例4的流程示意图;
图10为根据本公开可选实施例5的流程示意图;
图11是根据本公开实施例的信息传输装置的结构框图;
图12是根据本公开实施例的信息传输装置的另一结构框图;
图13是根据本公开实施例的信息传输装置的又一结构框图;
图14是根据本公开实施例的信息传输装置的再一结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本公开的实施例。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本公开实施例的一种信息传输方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本公开实施例中的信息传输方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种运行于上述移动终端的信息传输方法,图2是根据本公开实施例的信息传输方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:功能模块的索引,功能模块的存储位置信息,功能模块的版本信息,功能模块的具体信息。
需要说明的是,功能模块的具体信息包括:可以直接通过这具体信息构建出所述功能模块的信息。
通过本公开,接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一: 功能模块的索引,功能模块的存储位置信息,功能模块的版本信息,功能模块的具体信息。采用上述技术方案,第一节点可以接收功能模块信息。采用上述技术方案,解决了相关技术中,对于尚未提出第一节点(例如,终端)如何获取功能模块信息的方案的问题。进而通过与第二节点或第三节点的交互,实现了第一节点获取功能模块信息。
需要说明的是,在本公开实施例以及接下来的实施例中,第一节点可以理解为是终端,第二节点可以理解为是TRP。(1)第三节点可以和第二节点在同一个实体内,也可以分开在不同的实体内。
(2)一个第三节点可以对应多个第二节点,即一个第三节点可以和多个第二节点进行信息交互;
(3)第三节点可以是AI服务器,或者AI存储设备,或者是具有数据库/服务器/存储器功能的节点。
第二节点或第三节点在接收到需求信息后,需要对需求信息进行分析,以确定第一节点的需求,进而将适用于第一节点的功能模块信息发送至第一节点。
在上述步骤S202中,还提供了一种可选实现方案:将需求信息发送至第三节点;接收所述第三节点或第二节点所发送的适用于所述第一节点的第一功能模块信息。
在一个可选的实施例中,所述方法还包括:所述需求信息包括以下至少之一:第一节点的位置分布信息;第一节点的类型信息;第一节点的基础信息;第一节点支持的通信配置信息;数据传输需求的峰值传输速率要求;数据传输需求的传输时延要求;数据传输需求的业务类型;数据传输需求的传输时间分布,在本公开实施例中,第一节点的基础信息可以具体包括终端的硬件和软件组成信息;需求的第一功能模块信息,其中,所述需求的第一功能模块信息包括以下至少之一:所述需求的功能模块的索引,所述需求的功能模块的存储位置信息,所述需求的功能模块的版本信息,功能模块的具体信息。
在一个可选的实施例中,将需求信息发送至第三节点,包括以下至少之一:将需求信息直接发送至第三节点;将所述需求信息发送至所述第二节点,通过所述第二节点将所述需求信息发送至所述第三节点。
在一个可选的实施例中,将所述需求信息发送至发射接收点TRP,通过所述发射接收点TRP将所述需求信息发送至所述AI服务器的过程中,所述方法还包括以下至少之一:发射接收点TRP发送部分所述需求信息;发射接收点TRP修改(或者更新)部分或者全部所述需求信息,并且将修改后(更新后)的所述需求信息发送到AI服务器中。其中,如果只是修改(或者更新)了部分所述需求信息,则所述需求信息中没有修改(或者没有更新)的部分也发送到AI服务器中。
在一个可选的实施例中,所述方法还包括:通过第二节点从第三节点下载的所述第一节点的功能模块实现所述第二节点和所述第一节点的通信。
在一个可选的实施例中,所述适用于所述第一节点的第一功能模块信息包括以下至少之一:至少一个适用于所述第一节点的功能模块的索引;至少一个适用于所述第一节点的功能模块的存储位置信息;至少一个适用于所述第一节点的功能模块的版本信息。
可选地,所述TRP对AI服务器选择的适用于所述终端的功能模块信息,再次进行选择,从中选择一个或者多个所述适用于所述终端的功能模块信息,进而将其发送给所述终端。
在一个可选的实施例中,接收所述第三节点或者第二节点发送的适用于所述第一节点的功能模块信息之后,所述方法还包括:向所述第三节点或者所述第二节点发送第一指示信息,其中,所述第一指示信息包括以下至少之一:所述第一节点使用的功能模块信息;其中,所述第一节点使用的第一功能模块信息可以包括部分或者全部的所述第三节点或第二节点所发送的适用于所述第一节点的第一功能模块信息;所述第一节点使用的功能模块的使能时间信息。
在一个可选的实施例中,所述方法还包括:在所述第二节点接收到所述第一指示信息的情况下,所述第二节点从所述第三节点下载所述第一节点使用的功能模块。
在一个可选的实施例中,所述方法还包括:在所述第一节点确定下载的功能模块不适用所述第一节点的情况下,向所述第二节点或者第三节点发送请求信息,以请求所述第一节点适用的功能模块,其中,所述请求信息包括以下至少之一:所述第一节点需求的功能模块信息;所述第一节点收到的可以使用的功能模块信息;所述第一节点收到的可以使用的功能模块的使能时间信息。
在一个可选的实施例中,接收第一功能模块信息之后,所述方法还包括以下至少之一:根据接收到的第一功能模块信息下载功能模块;将所述第一节点使用的功能模块信息发送至第三节点或者第二节点,其中,所述第一节点使用的功能模块信息包括以下至少之一:所述功能模块的版本信息,所述功能模块的索引信息,所述功能模块的生效时间信息。
在一个可选的实施例中,所述方法还包括:发送第四功能模块需求信息至第三节点或第二节点;接收所述第三节点或第二节点发送的按照所述第四功能模块需求信息指示的功能模块信息。
在本实施例中提供了一种信息传输方法,图3是根据本公开实施例的信息传输方法的另一流程图,如图3所示,该流程包括如下步骤:
步骤S302,将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:需要更新的功能模块信息;第一节点更新的需求信息。
通过本公开,将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:需要更新的功能模块信息;第一节点更新的需求信息。采用上述技术方案,解决了相关技术中,对于第二节点或第三节点无法获知到第一节点的需要更新的功能模块的问题。进而通过与第二节点或第三节点的交互,将功能模块更新请求发送至第二接点或第三节点。
在一个可选的实施例中,将功能模块更新请求发送至第三节点或第二节点之后,所述方法还包括以下至少之一:接收第二节点或第三节点发送的功能模块更新信息;根据功能模块更新信息下载更新的功能模块。
在一个可选的实施例中,根据功能模块更新信息下载更新的功能模块之后,所述方法还包括:向第三节点或第二节点发送功能模块已经更新的指示信息。
在一个可选的实施例中,根据功能模块更新信息下载更新的功能模块,至少包括以下之一:根据功能模块更新信息直接下载更新的功能模块;根据功能模块更新信息更新功能模块,并且删除与更新的功能模块实现相同功能的legacy功能模块;如果第一节点的本地存储空间不足以下载所述更新模块,则会先删除所述本地存储空间的部分功能模块,在第一节点完成 功能模块的更新后,根据所述本地存储空间确定是否根据功能模块更新信息下载更新的功能模块。
在一个可选的实施例中,将功能模块更新请求发送至第三节点或第二节点之后,所述方法还包括:接收第三节点发送的部分其他功能模块;在第一节点的模块更新后,再根据第一节点的本地的存储空间是否足够来决定是否将之前删除的legacy功能模块,再从第三节点中下载下来。
在本实施例中提供了一种信息传输方法,图4是根据本公开实施例的信息传输方法的又一流程图,如图4所示,该流程包括如下步骤:
步骤S402,发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。
通过本公开,发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。采用上述技术方案,解决了相关技术中,对于第二节点或第三节点无法获知到第二功能模块信息的问题。进而通过与第二节点或第三节点的交互,将功能模块信息发送至第二接点或第三节点。
在一个可选实施例中,所述参考的功能模块为存储于第三节点或者第二节点中的功能模块;或者,所述参考的功能模块为第一节点发送给第三节点或者第二节点的功能模块。
在一个可选实施例中,当参考的功能模块信息为参考的功能模块的索引信息和/或参考的功能模块的版本信息时,所述参考的功能模块为预先存储于AI服务器或者TRP中的功能模块;
在一个可选实施例中,当参考的功能模块信息包括参考的功能模块的存储位置信息时,AI服务器或者TRP需要在所述存储位置下载对应的参考的功能模块;
在一个可选实施例中,当参考的功能模块信息包括参考的功能模块的存储位置信息时,同时还可以包括参考的功能模块的索引信息和/或参考的功能模块的版本信息,AI服务器或者TRP需要在所述存储位置下载所述参考的功能模块的索引信息和/或参考的功能模块的版本信息对应的参考的功能模块。
在一个可选实施例中,所述第一节点为第一类终端,所述第一类终端包括以下至少之一:
在所述第三节点或者第二节点中注册,或授权,或认证的终端;
所述第三节点或者第二节点允许发送功能模块信息的终端。
在一个可选实施例中,发送第二功能模块信息之后,所述方法还包括:在第三节点或者第二节点在按照所述功能模块信息获取到所述功能模块之后,通过所述第三节点或者第二节点将所述功能模块存储或者更新到本地。
在本实施例中提供了一种信息传输方法,图5是根据本公开实施例的信息传输方法的再一流程图,如图5所示,该流程包括如下步骤:
步骤S502,第一节点发送至少一个第三功能模块信息,其中,所述第三功能模块信息包 括以下至少之一:功能模块实现的功能;功能模块需要的输入信息;功能模块的输出信息;功能模块是否使能的信息。
通过本公开,第一节点发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:功能模块实现的功能;功能模块需要的输入信息;功能模块的输出信息;功能模块是否使能的信息。采用上述技术方案,解决了相关技术中,对于第二节点或第三节点无法获知到第三功能模块信息的问题。进而通过与第二节点或第三节点的交互,将功能模块信息发送至第二接点或第三节点。
在一个可选实施例中,所述第一节点为第二类终端,所述第二类终端包括以下至少之一:在所述第三节点或者第二节点中注册,或授权,或认证的终端;所述第三节点或者第二节点允许发送功能模块信息的终端。
在一个可选实施例中,终端1为AI服务器或者TRP中注册/授权/认证的终端。同时,终端1存储了4套上行数据信道功能模块的模型,分别编号为模型1,2,3和4,分别对应了不同的性能指标,如下表1所示:
表1
终端1将上述4种模型的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。AI服务器或者TRP从4个模型中选择一个模型作为上行数据信道功能模块的模型,本实施例中选择了模型2,则AI服务器或者TRP通知终端1选择模型2。当终端1收到这个信息之后,就采用模型2作为上行数据信道功能模块的模型,进行上行数据发送。
在一个可选实施例中,在满足第一条件下,所述第一节点将非使能状态下的功能模块转换到使能状态,所述第一条件包括以下至少之一:第三节点或者第二节点发送的请求终端使能所述功能模块的信息;在所述第一节点发送的功能模块信息中包括了所述功能模块使能的条件,并且当前时刻满足了所述使能的条件。
在一个可选实施例中,终端1为AI服务器或者TRP中注册/授权/认证的终端。同时,终端1存储了4套上行数据信道功能模块的模型,分别编号为模型1,2,3和4,分别对应了不同的性能指标,如下表2所示:
表2

终端1将上述4种模型的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。AI服务器或者TRP从使能的3个模型中选择一个模型作为上行数据信道功能模块的模型,本实施例中选择了模型2,则AI服务器或者TRP通知终端1选择模型2。当终端1收到这个信息之后,就采用模型2作为上行数据信道功能模块的模型,进行上行数据发送。
当网络中终端数量增多,上行信道资源紧张时,所述AI服务器或者TRP发送请求信息给所述终端1,请求其使能模型4。当终端1收到所述请求信息后,使能了模型4,并且将使能模型4的指示信息发送给AI服务器或者TRP。在收到所述指示信息后,所述AI服务器或者TRP基于模型4需要的输入参数向终端1提供输入参数,然后,所述终端1按照模型4进行上行数据发送。
在一个可选实施例中,所述第一节点发送的至少一个功能模块信息,对应所述第一节点支持的一部分功能模块。
在一个可选实施例中,在满足第二条件下,所述第一节点向所述第三节点或者所述第二节点发送的第三功能模块信息,其中,所述第二条件包括以下至少之一:
第三节点或者第二节点发送的请求信息,并且所述第一节点在没有发送给第三节点或者第二节点的功能模块中,满足所述请求信息的需求的功能模块。
在一个可选实施例中,终端1为AI服务器或者TRP中注册/授权/认证的终端。同时,终端1存储了4套上行数据信道功能模块的模型,分别编号为模型1,2,3和4,分别对应了不同的性能指标,如下表3所示:
表3
终端1将模型1,2,3的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。AI服务器或者TRP从使能的3个模型中选择一个模型作为上行数据信道功能模块的模型,本实施例中选择了模型2,则AI服务器或者TRP通知终端1选择模型2。当终端1收到这个信息之后,就采用模型2作为上行数据信道功能模块的模型,进行上行数据发送。
当网络中终端数量增多,上行信道资源紧张时,所述AI服务器或者TRP发送请求信息。其中所述请求信息中包括:需要支持非常高的数据传输速率;中等级的邻小区干扰强度;
当终端1收到所述请求信息后,将模型4的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。在收到上述终端1发送的信息后,所述AI服务器或者TRP通知终端1使能模型4,并且将模型4需要的输入参数向终端1提供,然后,所述终端1按照模型4进行上行数据发送。
为了更好理解上述信息传输方法,本公开实施例还提供了几个可选实施例对上述方案进行解释说明。
可选实施例1:由UE触发功能模块配置,且功能模块的版本正好匹配UE功能
在本公开实施例中,无线通信系统中存在三个组成部分,终端(UE),收发节点(TRP)和AI服务器(Server)。其中,TRP和AI Server可以位于同一个实体内,也可以分别位于不同实体内。
图6为根据本公开可选实施例1的流程示意图,如图6所示,包括以下步骤:
步骤1:UE需求信息上报,可以直接发送给AI Server,或者由TRP转发给AI Server。其中,UE上报的需求信息包括以下至少之一:
终端的位置分布信息;
终端的类型信息;
终端的基础信息,具体包括终端的硬件和软件组成信息;
终端支持的通信配置信息,具体包括:通信频域资源信息;帧结构信息;发射功率信息;支持的无线通信协议信息;支持的信道编码信息;支持的信源编码信息;支持的MIMO处理方式;支持的接收机检测算法等;
数据传输需求的峰值传输速率要求;
数据传输需求的传输时延要求;
数据传输需求的业务类型;
数据传输需求的传输时间分布。
步骤2:如果需要TRP转发UE需求信息给AI Server时,TRP可以转发部分或者全部的UE需求信息给AI Server。也就是说,TRP可以对UE上报的需求信息进行筛选。
其中,步骤2是可选的步骤,不一定执行。
步骤3:AI Server通过分析UE发送的需求信息,然后,AI Server将UE适用的功能模块(可以多个)信息发送给UE。具体地,可以通过TRP转发,或者直接发送给UE。
其中,功能模块信息可以包括以下至少之一:功能模块的索引,存储位置信息,模块的版本信息。
其中,对于一个功能模块,可以发送多个不同的版本,用来让UE选择适合自己的版本。
步骤3a:TRP可以先行下载AI Server发送UE的功能模块,用来后续和UE通信时候使用。或者TRP等到步骤6时再从AI server中下载,本公开实施例对此不进行限定。
步骤4:如果是TRP将AI Server发送给UE的功能模块(可以多个)转发给UE的话,TRP可以从中选择部分或者全部的功能模块转发给UE。也就是说,TRP可以做一次筛选。
步骤5:UE下载对应的功能模块,并且UE发送所述功能模块已经可以使用的指示信息。
其中,如果UE只使用了部分的功能模块,则会将相应模块的指示信息发送给TRP or AI  Server。
其中,所述指示信息包括功功能模块的索引,存储位置信息,模块的版本信息。
步骤6:TRP从AI server中下载UE使用的功能模块。其中,UE使用的功能模块通过步骤5中的所述指示信息来指示。
可选实施例2:由UE触发功能模块配置,且功能模块的版本不匹配UE功能。
本公开实施例中,无线通信系统中存在三个组成部分,终端(UE),收发节点(TRP)和AI服务器(Server)。其中,TRP和AI Server可以位于同一个实体内,也可以分别位于不同实体内。
图7为根据本公开可选实施例2的流程示意图,如图7所示,包括以下步骤:
步骤1:UE需求信息上报,可以直接发送给AI Server,或者由TRP转发给AI Server。其中,UE上报的需求信息包括以下至少之一:
终端的位置分布信息;终端的类型信息;终端的基础信息,具体包括:终端的硬件和软件组成信息;终端支持的通信配置信息,具体包括:通信频域资源信息;帧结构信息;发射功率信息;支持的无线通信协议信息;支持的信道编码信息;支持的信源编码信息;支持的MIMO处理方式;支持的接收机检测算法等;数据传输需求的峰值传输速率要求;数据传输需求的传输时延要求;数据传输需求的业务类型;数据传输需求的传输时间分布。
步骤2:如果需要TRP转发UE需求信息给AI Server时,TRP可以转发部分或者全部的UE需求信息给AI Server。也就是说,TRP可以对UE上报的需求信息进行筛选。
其中,步骤2是可选的,不一定执行。
步骤3:AI Server通过分析UE发送的需求信息,然后,AI Server将UE适用的功能模块(可以多个)信息发送给UE。可以通过TRP转发,或者直接发送给UE。
其中,功能模块信息可以包括以下至少之一:功能模块的索引,存储位置信息,模块的版本信息。
其中,对于一个功能模块,可以发送多个不同的版本,用来让UE选择适合自己的版本。
步骤3a:TRP可以先行下载AI Server发送UE的功能模块,用来后续和UE通信时候使用。或者TRP等到步骤6时再从AI server中下载。
步骤4:如果是TRP将AI Server发送给UE的功能模块(可以多个)转发给UE的话,TRP可以从中选择部分或者全部的功能模块转发给UE。也就是说,TRP可以做一次筛选。
步骤5:UE下载功能模块,发现其中的部分功能模块并不适用于UE。则UE请求适合UE的功能模块,并将请求信息发送给AI server或者由TRP转发。
其中,请求信息包括以下至少之一:
需求的功能模块的版本信息;
UE收到的可以使用的功能模块信息;
UE收到的可以使用的功能模块的使能时间信息;可选地,UE还可以通过独立的消息发送,不一定在所述请求信息中发送。
其中,对于UE无法使用的功能模块,先按照legacy的方式先工作。等待UE获得了可用的版本的功能模块后再替换掉legacy的工作方式。本公开实施的legacy指的是UE支持的/预先存储的/默认存储的/默认支持的工作方式,并且所述工作方式可以实现部分或者全部的 所述功能模块的功能。
其中,上述功能模块的生效时间,可以在步骤3中或者在步骤1中配置,如果不配置,就采用默认值。
进一步的,当所述功能模块的生效时间到达后,UE使用所述功能模块与TRP进行通信。
步骤6:TRP从AI server中下载UE当前可以使用的功能模块。
步骤7:AI server在接收到UE发送的请求信息后,为UE发送UE需要的功能模块。进一步的,UE去接收所述功能模块,并安装功能模块。
步骤8:UE将步骤7中接收到的功能模块已经可以使用的指示信息发送给TRP or AI Server。
其中,步骤7中的功能模块的生效时间,可以在步骤5中或者在步骤7中配置,如果不配置,就采用默认值。
进一步的,当所述功能模块的生效时间到达后,UE使用步骤7中接收到的功能模块替换掉legacy的工作方式,并且与TRP进行通信。
可选实施例3:AI Server触发,功能模块配置或者功能模块更新
本方案中,无线通信系统中存在三个组成部分,终端(UE),收发节点(TRP)和AI服务器(Server)。其中,TRP和AI Server可以位于同一个实体内,也可以分别位于不同实体内。
图8为根据本公开可选实施例3的流程示意图,如图8所示,包括以下步骤:
步骤1:发送各个功能模块配置信息,可以由AI Server发送或者由TRP转发;
其中,所述配置信可以是模块的索引,或存储位置信息,或者是模块具体功能;
其中,一个功能模块可以发送多个不同的版本,让UE选择适合自己的版本的功能模块。
步骤2a:UE根据所述功能模块配置信息,下载所述功能模块。UE将可以使用的功能模块信息直接发送给AI Server或者由TRP转发;
其中,可以使用的功能模块信息包括:功能模块的版本信息,可以使用的功能模块的生效时间信息;
其中,对于UE无法使用的功能模块,先按照legacy的方式先工作或者UE按照本地存储的版本的功能模块先工作。进一步的,UE需要将所述legacy的方式或者UE使用的版本的功能模块信息发送给AI Server后者由TRP转发,其中的,legacy的方式可以理解为UE支持的/预先存储的/默认存储的/默认支持的工作方式,并且所述工作方式可以实现部分或者全部的所述功能模块的功能。
步骤2b:UE发送额外需求的功能模块信息;可以直接发送给AI Server或者由TRP转发;
其中,步骤2a和步骤2b可以分开发送,或者在一个Message中发送。
UE和TRP之间先基于可以使用的部分功能模块进行通信。对于UE无法使用的功能模块,则采用legacy的方式或者UE当前可用版本的功能模块来代替。
步骤3:AI Server or TRP发送需求的功能模块(可以多个)信息发送给UE;其中还可以包括功能模块的生效时间信息。
步骤4:UE下载功能模块,并且,UE将功能模块已经可以使用的指示信息发送给TRP or AI Server。指示信息中还可以包括功能模块的生效时间信息。
进一步的,当所述功能模块的生效时间到达后,UE使用步骤3中接收到的功能模块替换掉legacy的工作方式,并且与TRP进行通信
可选实施例4:UE触发功能模块更新
图9为根据本公开可选实施例4的流程示意图,如图9所示,包括以下步骤:
步骤1:UE发送功能模块更新请求;可以直接发送给AI server,或者由TRP转发
其中,更新请求包括以下至少之一:
需要更新的功能模块信息,具体可以包括;当前使用的功能模块的版本号,和/或UE需要的功能模块的版本号;
UE更新的需求信息。
步骤2:AI Server向UE发送功能模块更新信息。所述更新信息可以直接发送给UE,或者由TRP转发。
其中,如果AI Server当前无法提供UE需要的功能模块(即没有对应的功能模块,或者版本不是UE需要的),则需要通过步骤2通知UE再次按照步骤1请求功能模块的时间或者间隔信息,目的是给AI Server一个时间,去准备UE需要的功能模块。进一步的,AI Server会发送UE可用的功能模块给UE或者让UE暂时按照legacy方式工作。
UE和TRP之间继续使用legacy功能模块或者legacy方式进行通信。
步骤3:在UE下载更新的功能模块之后,向AI Server发送功能模块已经更新的指示信息。可以直接发送给AI Server,或者由TRP转发。
当更新的所述功能模块的生效时间到达后,UE使用更新的功能模块与TRP进行通信。
其中,更新的功能模块的生效时间可以在步骤3中或者在步骤2中配置,如果不配置,就采用默认值。
另外,关于方案中步骤3的“UE下载更新的功能模块”,包括以下几种方式:
方式1:UE可以直接下载更新的功能模块;
方式2:UE更新功能模块,并且UE删除与更新的功能模块实现相同功能的legacy功能模块
方式3:如果UE本地存储空间不足以下载所述更新模块,则会先删除本地的一些功能模块(并不影响UE的正常通信的legacy模块),在UE完成模块更新后,再根据UE本地的存储空间是否足够来决定是否将之前删除的legacy功能模块再从AI Server中下载下来。
进一步的,如果Option 3中UE最后的存储空间不足够下载所述legacy功能模块,则需要将所述信息通知TRP or AI Server。
可选实施例5:UE触发的功能模块更新过程,且功能模块更新量较大。
图10为根据本公开可选实施例5的流程示意图,如图10所示,包括以下步骤:
步骤1:UE发送功能模块更新请求;可以直接发送给AI server,或者由TRP转发
其中,更新请求包括以下至少之一:
需要更新的功能模块信息,具体包括:当前使用的功能模块的版本号,和/或UE需要的功能模块的版本号;
UE更新的需求信息。
步骤2:AI Server向UE发送功能模块更新信息。所述更新信息可以直接发送给UE,或者由TRP转发。
其中,如果AI Server当前无法提供UE需要的功能模块(即没有对应的功能模块,或者版本不是UE需要的),则需要通过步骤2通知UE再次按照步骤1请求功能模块的时间或者间隔信息,目的是给AI Server一个时间,去准备UE需要的功能模块。进一步的,AI Server会发送UE可用的功能模块给UE或者让UE暂时按照legacy方式工作。
其中,AI Server向UE发送更新功能模块中的一部分,记做Part A。Part A下载完成后,至少可以采用更新的功能模块与TRP通信。
UE可以在Part A下载安装完成后,就使用更新的功能模块与TRP通信。
UE继续下载更新功能模块中除了PartA之外的其他部分。
步骤3:当功能模块已经全部更新完成后,UE发相应的指示信息,可以直接发送给AI Server,或者由TRP转发。
UE和TRP之间使用更新的功能模块通信。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本公开各个实施例所述的方法。
在本实施例中还提供了一种信息传输装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图11是根据本公开实施例的信息传输装置的结构框图,如图11所示,该装置包括:
第一接收模块1102,设置为接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:所述功能模块的索引,所述功能模块的存储位置信息,所述功能模块的版本信息,功能模块的具体信息。
需要说明的是,功能模块的具体信息包括:可以直接通过这具体信息构建出所述功能模块的信息。
通过本公开,接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:所述功能模块的索引,所述功能模块的存储位置信息,所述功能模块的版本信息,功能模块的具体信息。采用上述技术方案,第一节点可以接收功能模块信息。采用上述技术方案,解决了相关技术中,对于尚未提出第一节点(例如,终端)如何获取功能模块信息的方案的问题。进而通过与第二节点或第三节点的交互,实现了第一节点获取功能模块信息。
需要说明的是,在本公开实施例以及接下来的实施例中,第一节点可以理解为是终端,第二节点可以理解为是TRP。(1)第三节点可以和第二节点在同一个实体内,也可以分开在不同的实体内。
(2)一个第三节点可以对应多个第二节点,即一个第三节点可以和多个第二节点进行信 息交互;
(3)第三节点可以是AI服务器,或者AI存储设备,或者是具有数据库/服务器/存储器功能的节点。
第二节点或第三节点在接收到需求信息后,需要对需求信息进行分析,以确定第一节点的需求,进而将适用于第一节点的功能模块信息发送至第一节点。
本公开实施例还提供了一种可选实现方案:第一接收模块,还设置为将需求信息发送至第三节点;接收所述第三节点或第二节点所发送的适用于所述第一节点的第一功能模块信息。
在一个可选的实施例中,所述需求信息包括以下至少之一:第一节点的位置分布信息;第一节点的类型信息;第一节点的基础信息;第一节点支持的通信配置信息;数据传输需求的峰值传输速率要求;数据传输需求的传输时延要求;数据传输需求的业务类型;数据传输需求的传输时间分布,在本公开实施例中,第一节点的基础信息可以具体包括终端的硬件和软件组成信息;需求的第一功能模块信息,其中,所述需求的第一功能模块信息包括以下至少之一:所述需求的功能模块的索引,所述需求的功能模块的存储位置信息,所述需求的功能模块的版本信息,功能模块的具体信息。
在一个可选的实施例中,第一接收模块,还设置为执行以下至少之一:将需求信息直接发送至第三节点;将所述需求信息发送至所述第二节点,通过所述第二节点将所述需求信息发送至所述第三节点。
在一个可选的实施例中,将所述需求信息发送至发射接收点TRP,通过所述发射接收点TRP将所述需求信息发送至所述AI服务器的过程中,第一接收模块,还设置为发送部分所述需求信息;发射接收点TRP修改(或者更新)部分或者全部所述需求信息,并且将修改后(更新后)的所述需求信息发送到AI服务器中。其中,如果只是修改(或者更新)了部分所述需求信息,则所述需求信息中没有修改(或者没有更新)的部分也发送到AI服务器中。
在一个可选的实施例中,所述方法还包括:第一接收模块,还设置为通过第二节点从第三节点下载的所述第一节点的功能模块实现所述第二节点和所述第一节点的通信。
在一个可选的实施例中,所述适用于所述第一节点的第一功能模块信息包括以下至少之一:至少一个适用于所述第一节点的功能模块的索引;至少一个适用于所述第一节点的功能模块的存储位置信息;至少一个适用于所述第一节点的功能模块的版本信息。
可选地,所述TRP对AI服务器选择的适用于所述终端的功能模块信息,再次进行选择,从中选择一个或者多个所述适用于所述终端的功能模块信息,进而将其发送给所述终端。
在一个可选的实施例中,接收所述第三节点或者第二节点发送的适用于所述第一节点的功能模块信息之后,上述装置还包括:第四发送模块,设置为向所述第三节点或者所述第二节点发送第一指示信息,其中,所述第一指示信息包括以下至少之一:所述第一节点使用的功能模块信息;其中,所述第一节点使用的第一功能模块信息可以包括部分或者全部的所述第三节点或第二节点所发送的适用于所述第一节点的第一功能模块信息;所述第一节点使用的功能模块的使能时间信息。
在一个可选的实施例中,第一接收模块,还设置为在所述第二节点接收到所述第一指示信息的情况下,通过所述第二节点从所述第三节点下载所述第一节点使用的功能模块。
在一个可选的实施例中,第四发送模块,设置为在所述第一节点确定下载的功能模块不 适用所述第一节点的情况下,向所述第二节点或者第三节点发送请求信息,以请求所述第一节点适用的功能模块,其中,所述请求信息包括以下至少之一:所述第一节点需求的功能模块信息;所述第一节点收到的可以使用的功能模块信息;所述第一节点收到的可以使用的功能模块的使能时间信息。
在一个可选的实施例中,第四发送模块,还设置为执行以下至少之一:根据接收到的第一功能模块信息下载功能模块;将所述第一节点使用的功能模块信息发送至第三节点或者第二节点,其中,所述第一节点使用的功能模块信息包括以下至少之一:所述功能模块的版本信息,所述功能模块的索引信息,所述功能模块的生效时间信息。
在一个可选的实施例中,第四发送模块,还设置为发送第四功能模块需求信息至第三节点或第二节点;接收所述第三节点或第二节点发送的按照所述第四功能模块需求信息指示的功能模块信息。
图12是根据本公开实施例的信息传输装置的另一结构框图,如图12所示,该装置包括:
第一发送模块1202,设置为将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:需要更新的功能模块信息;第一节点更新的需求信息。
通过本公开,将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:需要更新的功能模块信息;第一节点更新的需求信息。采用上述技术方案,解决了相关技术中,对于第二节点或第三节点无法获知到第一节点的需要更新的功能模块的问题。进而通过与第二节点或第三节点的交互,将功能模块更新请求发送至第二接点或第三节点。
在一个可选的实施例中,将功能模块更新请求发送至第三节点或第二节点之后,所述上述装置还包括:第二接收模块,设置为执行以下至少之一:接收第二节点或第三节点发送的功能模块更新信息;根据功能模块更新信息下载更新的功能模块。
在一个可选的实施例中,根据功能模块更新信息下载更新的功能模块之后,第一发送模块1202,还设置为向第三节点或第二节点发送功能模块已经更新的指示信息。
在一个可选的实施例中,第一发送模块1202,设置为执行以下至少之一:根据功能模块更新信息直接下载更新的功能模块;根据功能模块更新信息更新功能模块,并且删除与更新的功能模块实现相同功能的legacy功能模块;如果第一节点的本地存储空间不足以下载所述更新模块,则会先删除所述本地存储空间的部分其他功能模块,在第一节点的模块更新后,再根据第一节点的本地的存储空间是否足够来决定是否将之前删除的legacy功能模块,再从第三节点中下载下来。
在一个可选的实施例中,将功能模块更新请求发送至第三节点或第二节点之后,所述方法还包括:第二接收模块,还设置为接收第三节点发送的部分更新功能模块;在所述部分功能模块下载完后,根据所述部分功能模块与第二节点通信,并继续下载更新功能模块中除了部分更新功能模块之外的其他部分功能模块。
图13是根据本公开实施例的信息传输装置的又一结构框图,如图13所示,该装置包括:
第二发送模块1302,设置为发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;
其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。
通过本公开,发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。采用上述技术方案,解决了相关技术中,对于第二节点或第三节点无法获知到第二功能模块信息的问题。进而通过与第二节点或第三节点的交互,将功能模块信息发送至第二接点或第三节点。
在一个可选实施例中,所述参考的功能模块为存储于第三节点或者第二节点中的功能模块;或者,所述参考的功能模块为第一节点发送给第三节点或者第二节点的功能模块。
在一个可选实施例中,当参考的功能模块信息为参考的功能模块的索引信息和/或参考的功能模块的版本信息时,所述参考的功能模块为预先存储于AI服务器或者TRP中的功能模块;
在一个可选实施例中,当参考的功能模块信息包括参考的功能模块的存储位置信息时,AI服务器或者TRP需要在所述存储位置下载对应的参考的功能模块;
在一个可选实施例中,当参考的功能模块信息包括参考的功能模块的存储位置信息时,同时还可以包括参考的功能模块的索引信息和/或参考的功能模块的版本信息,AI服务器或者TRP需要在所述存储位置下载所述参考的功能模块的索引信息和/或参考的功能模块的版本信息对应的参考的功能模块。
在一个可选实施例中,所述第一节点为第一类终端,所述第一类终端包括以下至少之一:在所述第三节点或者第二节点中注册,或授权,或认证的终端;所述第三节点或者第二节点允许发送功能模块信息的终端。
在一个可选实施例中,发送第二功能模块信息之后,第二发送模块1302,还设置为在第三节点或者第二节点在按照所述功能模块信息获取到所述功能模块之后,通过所述第三节点或者第二节点将所述功能模块存储或者更新到本地。
图14是根据本公开实施例的信息传输装置的再一结构框图,如图14所示,该装置包括:
第三发送模块1402,设置为发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:功能模块实现的功能;功能模块需要的输入信息;功能模块的输出信息:功能模块是否使能的信息。
通过本公开,第一节点发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:功能模块实现的功能;功能模块需要的输入信息;功能模块的输出信息;功能模块是否使能的信息。采用上述技术方案,解决了相关技术中,对于第二节点或第三节点无法获知到第三功能模块信息的问题。进而通过与第二节点或第三节点的交互,将功能模块信息发送至第二接点或第三节点。
在一个可选实施例中,所述第一节点为第二类终端,所述第二类终端包括以下至少之一:在所述第三节点或者第二节点中注册,或授权,或认证的终端;所述第三节点或者第二节点允许发送功能模块信息的终端。
在一个可选实施例中,终端1为AI服务器或者TRP中注册/授权/认证的终端。同时,终端1存储了4套上行数据信道功能模块的模型,分别编号为模型1,2,3和4,分别对应了不同的性能指标,如下表1所示:
表1
终端1将上述4种模型的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。AI服务器或者TRP从4个模型中选择一个模型作为上行数据信道功能模块的模型,本实施例中选择了模型2,则AI服务器或者TRP通知终端1选择模型2。当终端1收到这个信息之后,就采用模型2作为上行数据信道功能模块的模型,进行上行数据发送。
在一个可选实施例中,在满足第一条件下,所述第一节点将非使能状态下的功能模块转换到使能状态,所述第一条件包括以下至少之一:第三节点或者第二节点发送的请求终端使能所述功能模块的信息;在所述第一节点发送的功能模块信息中包括了所述功能模块使能的条件,并且当前时刻满足了所述使能的条件。
在一个可选实施例中,终端1为AI服务器或者TRP中注册/授权/认证的终端。同时,终端1存储了4套上行数据信道功能模块的模型,分别编号为模型1,2,3和4,分别对应了不同的性能指标,如下表所示
终端1将上述4种模型的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。AI服务器或者TRP从使能的3个模型中选择一个模型作为上行数据信道功能模块的模型,本实施例中选择了模型2,则AI服务器或者TRP通知终端1选择模型2。当终端1收到这个信息之后,就采用模型2作为上行数据信道功能模块的模型,进行上行数据发送。
当网络中终端数量增多,上行信道资源紧张时,所述AI服务器或者TRP发送请求信息给 所述终端1,请求其使能模型4。当终端1收到所述请求信息后,使能了模型4,并且将使能模型4的指示信息发送给AI服务器或者TRP。在收到所述指示信息后,所述AI服务器或者TRP基于模型4需要的输入参数向终端1提供输入参数,然后,所述终端1按照模型4进行上行数据发送。
在一个可选实施例中,所述第一节点发送的至少一个功能模块信息,对应所述第一节点支持的一部分功能模块。
在一个可选实施例中,在满足第二条件下,所述第一节点向所述第三节点或者所述第二节点发送的第三功能模块信息,其中,所述第二条件包括以下至少之一:
第三节点或者第二节点发送的请求信息,并且所述第一节点在没有发送给第三节点或者第二节点的功能模块中,满足所述请求信息的需求的功能模块。
在一个可选实施例中,终端1为AI服务器或者TRP中注册/授权/认证的终端。同时,终端1存储了4套上行数据信道功能模块的模型,分别编号为模型1,2,3和4,分别对应了不同的性能指标,如下表所示
终端1将模型1,2,3的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。AI服务器或者TRP从使能的3个模型中选择一个模型作为上行数据信道功能模块的模型,本实施例中选择了模型2,则AI服务器或者TRP通知终端1选择模型2。当终端1收到这个信息之后,就采用模型2作为上行数据信道功能模块的模型,进行上行数据发送。
当网络中终端数量增多,上行信道资源紧张时,所述AI服务器或者TRP发送请求信息。其中所述请求信息中包括:需要支持非常高的数据传输速率;中等级的邻小区干扰强度;
当终端1收到所述请求信息后,将模型4的性能指标以及需要AI服务器或者TRP提供的输入信息以及各个模型能够提供的输出信息上报给AI服务器或者TRP。在收到上述终端1发送的信息后,所述AI服务器或者TRP通知终端1使能模型4,并且将模型4需要的输入参数向终端1提供,然后,所述终端1按照模型4进行上行数据发送。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本公开的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本公开的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本公开的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本公开不限制于任何特定的硬件和软件结合。
以上所述仅为本公开的优选实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

Claims (31)

  1. 一种信息传输方法,包括:
    接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:功能模块的索引,功能模块的存储位置信息,功能模块的版本信息,功能模块的具体信息。
  2. 根据权利要求1所述的方法,其中,接收第一功能模块信息,包括:
    将需求信息发送至第三节点;
    接收所述第三节点或第二节点所发送的适用于第一节点的第一功能模块信息。
  3. 根据权利要求2所述的方法,其中,所述方法还包括:所述需求信息包括以下至少之一:
    第一节点的位置分布信息;
    第一节点的类型信息;
    第一节点的基础信息;
    第一节点支持的通信配置信息;
    数据传输需求的峰值传输速率要求;
    数据传输需求的传输时延要求;
    数据传输需求的业务类型;
    数据传输需求的传输时间分布;
    需求的第一功能模块信息,其中,所述需求的第一功能模块信息包括以下至少之一:所述需求的功能模块的索引,所述需求的功能模块的存储位置信息,所述需求的功能模块的版本信息,功能模块的具体信息。
  4. 根据权利要求2所述的方法,其中,将需求信息发送至第三节点,包括以下至少之一:
    将所述需求信息直接发送至所述第三节点;
    将所述需求信息发送至所述第二节点,通过所述第二节点将所述需求信息发送至所述第三节点。
  5. 根据权利要求2所述的方法,其中,所述方法还包括:
    通过所述第二节点从所述第三节点下载的所述第一节点的功能模块实现所述第二节点和所述第一节点的通信。
  6. 根据权利要求2所述的方法,其中,
    所述适用于所述第一节点的第一功能模块信息包括以下至少之一:
    至少一个适用于所述第一节点的功能模块的索引;
    至少一个适用于所述第一节点的功能模块的存储位置信息;
    至少一个适用于所述第一节点的功能模块的版本信息;
    至少一个适用于所述第一节点的功能模块的具体信息。
  7. 根据权利要求2所述的方法,其中,接收所述第三节点或者第二节点发送的适用于所述第一节点的第一功能模块信息之后,所述方法还包括:
    向所述第三节点或者所述第二节点发送第一指示信息,其中,所述第一指示信息包括以下至少之一:
    所述第一节点使用的第一功能模块信息;其中,所述第一节点使用的第一功能模块信息可以包括部分或者全部的所述第三节点或所述第二节点所发送的适用于所述第一节点的第一功能模块信息;
    所述第一节点使用的功能模块的使能时间信息。
  8. 根据权利要求7所述的方法,其中,所述方法还包括:
    在所述第二节点接收到所述第一指示信息的情况下,所述第二节点从所述第三节点下载所述第一节点使用的功能模块。
  9. 根据权利要求2所述的方法,其中,所述方法还包括:
    在所述第一节点确定下载的功能模块不适用所述第一节点的情况下,向所述第二节点或者所述第三节点发送请求信息,以请求所述第一节点适用的功能模块,其中,
    所述请求信息包括以下至少之一:
    所述第一节点需求的第一功能模块信息;
    所述第一节点收到的可以使用的第一功能模块信息;
    所述第一节点收到的可以使用的功能模块的使能时间信息。
  10. 根据权利要求1所述的方法,其中,接收第一功能模块信息之后,所述方法还包括以下至少之一:
    根据接收到的第一功能模块信息下载所述功能模块;
    将所述第一节点使用的功能模块信息发送至所述第三节点或者所述第二节点,其中,所述第一节点使用的功能模块信息包括以下至少之一:所述功能模块的版本信息,所述功能模块的索引信息,所述功能模块的生效时间信息。
  11. 根据权利要求10所述的方法,其中,所述方法还包括:
    发送第四功能模块需求信息至所述第三节点或所述第二节点;
    接收所述第三节点或所述第二节点发送的按照所述第四功能模块需求信息指示的功能模块信息。
  12. 一种信息传输方法,包括:
    将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:
    需要更新的功能模块信息;
    第一节点更新的需求信息。
  13. 根据权利要求12所述的方法,其中,将功能模块更新请求发送至第三节点或第二节点之后,所述方法还包括以下至少之一:
    接收所述第二节点或所述第三节点发送的功能模块更新信息;
    根据所述功能模块更新信息下载更新的功能模块。
  14. 根据权利要求13所述的方法,其中,所述方法还包括:
    向所述第三节点或所述第二节点发送功能模块已经更新的指示信息。
  15. 根据权利要求13所述的方法,其中,根据功能模块更新信息下载更新的功能模块,至少包括以下之一:
    根据所述功能模块更新信息直接下载更新的功能模块;
    根据所述功能模块更新信息更新功能模块,并且删除与更新的功能模块实现相同功能的legacy功能模块;
    如果所述第一节点的本地存储空间不足以下载所述更新模块,则会先删除所述本地存储空间的部分其他模块,在所述第一节点完成所述功能模块的更新后,根据所述本地存储空间确定是否根据功能模块更新信息下载更新的功能模块。
  16. 根据权利要求12所述的方法,其中,将功能模块更新请求发送至第三节点或第二节点之后,所述方法还包括:
    接收所述第三节点发送的部分更新功能模块;
    在所述部分更新功能模块下载完后,根据所述部分更新功能模块与所述第二节点通信,并继续下载更新的功能模块中除了所述部分更新功能模块之外的其他部分功能模块。
  17. 一种信息传输方法,包括:
    发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;
    其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。
  18. 根据权利要求17所述的方法,其中,所述参考的功能模块为存储于第三节点或者第二节点中的功能模块;或者,所述参考的功能模块为第一节点发送给所述第三节点或者所述第二节点的功能模块。
  19. 根据权利要求18所述的方法,其中,所述第一节点为第一类终端,所述第一类终端 包括以下至少之一:
    在所述第三节点或者所述第二节点中注册,或授权,或认证的终端;
    所述第三节点或者所述第二节点允许发送功能模块信息的终端。
  20. 根据权利要求17所述的方法,其中,发送第二功能模块信息之后,所述方法还包括:
    在所述第三节点或者所述第二节点在按照所述功能模块信息获取到所述功能模块之后,所述第三节点或者所述第二节点将所述功能模块存储或者更新到本地。
  21. 一种信息传输方法,包括:
    第一节点发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:
    功能模块实现的功能;
    功能模块需要的输入信息;
    功能模块的输出信息;
    功能模块是否使能的信息。
  22. 根据权利要求21所述的方法,其中,所述第一节点为第二类终端,所述第二类终端包括以下至少之一:
    在第三节点或者第二节点中注册,或授权,或认证的终端;
    所述第三节点或者所述第二节点允许发送功能模块信息的终端。
  23. 根据权利要求21所述的方法,其中,在满足第一条件下,所述第一节点将非使能状态下的功能模块转换到使能状态,所述第一条件包括以下至少之一:
    收到第三节点或者第二节点发送的请求终端使能所述功能模块的信息;
    在所述第一节点发送的功能模块信息中包括了所述功能模块使能的条件,并且当前时刻满足了所述使能的条件。
  24. 根据权利要求21所述的方法,其中,所述第一节点发送的至少一个功能模块信息,为所述第一节点支持的一部分功能模块。
  25. 根据权利要求24所述的方法,其中,在满足第二条件下,所述第一节点向第三节点或者第二节点发送的功能模块信息,其中,所述第二条件包括以下至少之一:
    收到所述第三节点或者所述第二节点发送的请求信息,并且所述第一节点在没有发送所述给第三节点或者所述第二节点的功能模块中,满足所述请求信息的需求的功能模块。
  26. 一种信息传输装置,包括:
    第一接收模块,设置为接收第一功能模块信息,其中,所述第一功能模块信息包括以下至少之一:功能模块的索引,功能模块的存储位置信息,功能模块的版本信息,功能模块的具体信息。
  27. 一种信息传输装置,包括:
    第一发送模块,设置为将功能模块更新请求发送至第三节点或第二节点;其中,所述功能模块更新请求包括以下至少之一:
    需要更新的功能模块信息;
    第一节点更新的需求信息。
  28. 一种信息传输装置,包括:
    第二发送模块,设置为发送第二功能模块信息,其中,所述第二功能模块信息包括以下至少之一:相对参考的功能模块的更新信息,参考的功能模块信息;
    其中,参考的功能模块信息包括以下至少之一:参考的功能模块的索引信息;参考的功能模块的版本信息;参考的功能模块的存储位置信息。
  29. 一种信息传输装置,包括:
    第三发送模块,设置为发送至少一个第三功能模块信息,其中,所述第三功能模块信息包括以下至少之一:
    功能模块实现的功能;
    功能模块需要的输入信息;
    功能模块的输出信息;
    功能模块是否使能的信息。
  30. 一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至11任一项中所述的方法,或权利要求12至16任一项中所述的方法,或权利要求17至20任一项中所述的方法,或权利要求21至25任一项中所述的方法。
  31. 一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至11任一项中所述的方法,或权利要求12至16任一项中所述的方法,或权利要求17至20任一项中所述的方法,或权利要求21至25任一项中所述的方法。
PCT/CN2023/093064 2022-05-31 2023-05-09 信息传输方法及装置、存储介质、电子装置 WO2023231725A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210612502.4 2022-05-31
CN202210612502.4A CN117202163A (zh) 2022-05-31 2022-05-31 信息传输方法及装置、存储介质、电子装置

Publications (1)

Publication Number Publication Date
WO2023231725A1 true WO2023231725A1 (zh) 2023-12-07

Family

ID=88983781

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/093064 WO2023231725A1 (zh) 2022-05-31 2023-05-09 信息传输方法及装置、存储介质、电子装置

Country Status (2)

Country Link
CN (1) CN117202163A (zh)
WO (1) WO2023231725A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105389191A (zh) * 2015-12-11 2016-03-09 北京奇虎科技有限公司 一种基于局域网的软件升级方法、装置和系统
CN111819872A (zh) * 2020-06-03 2020-10-23 北京小米移动软件有限公司 信息传输方法、装置、通信设备及存储介质
CN112000355A (zh) * 2020-08-21 2020-11-27 青岛海尔科技有限公司 用于固件升级的方法及装置、家电设备
CN112161393A (zh) * 2020-08-28 2021-01-01 珠海格力电器股份有限公司 定制家电设备功能的方法、装置、电子设备和存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105389191A (zh) * 2015-12-11 2016-03-09 北京奇虎科技有限公司 一种基于局域网的软件升级方法、装置和系统
CN111819872A (zh) * 2020-06-03 2020-10-23 北京小米移动软件有限公司 信息传输方法、装置、通信设备及存储介质
CN112000355A (zh) * 2020-08-21 2020-11-27 青岛海尔科技有限公司 用于固件升级的方法及装置、家电设备
CN112161393A (zh) * 2020-08-28 2021-01-01 珠海格力电器股份有限公司 定制家电设备功能的方法、装置、电子设备和存储介质

Also Published As

Publication number Publication date
CN117202163A (zh) 2023-12-08

Similar Documents

Publication Publication Date Title
AU2021277736B2 (en) Pdu type setting method, ue policy setting method, and related entity
EP3739912B1 (en) Default quality of service (qos) control method and device
WO2021047332A1 (zh) 数据分析方法、装置、设备和存储介质
CN109347659B (zh) 基于nb-iot的智能终端设备和模组远程升级方法
EP3627960A1 (en) Method, network side device, and terminal device for switching communication mode
WO2019051671A1 (zh) 配置anr的方法、终端设备、基站和核心网设备
EP2887583A1 (en) Service processing method and device
CN110808948B (zh) 远程过程调用方法、装置及系统
CN111142905A (zh) 一种ota升级方法、ota服务器及ota升级系统
CN107409270B (zh) 用于建立设备之间的连接的方法和装置
EP2171917B1 (en) System and method for providing device management service to electronic device having no broadband communication module
JP2019523605A (ja) ネットワークポリシー更新のトリガー方法、管理機能エンティティおよびコアネットワークデバイス
CN105530630B (zh) 一种ota升级方法和设备
WO2020124930A1 (zh) 一种资源的调度、处理方法及装置
CN113261249A (zh) 一种数据传输方法、相关设备及计算机存储介质
CN105656643B (zh) 一种基于网络配置协议进行兼容管理的方法及设备
CN103327133B (zh) 一种地理位置信息更新方法及装置
CN107465538B (zh) 一种物联网终端迁移方法和网关
WO2023231725A1 (zh) 信息传输方法及装置、存储介质、电子装置
CN108111964B (zh) 一种执行传输策略的方法和装置
CN116724545A (zh) 一种数据包传输的方法、装置和系统
CN105072026A (zh) 物联网网关通信系统
CN114126085B (zh) 工业现场总线通信方法、装置、电子设备及存储介质
US11363561B2 (en) Method and apparatus for reporting information by terminal, and computer storage medium
WO2023011107A1 (zh) 会话策略控制方法、网元、存储介质和电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23814911

Country of ref document: EP

Kind code of ref document: A1