Information determination method, information transmission method, information determination device, information transmission device and communication equipment
By using the information determination method in the communication system, the data encoding information is determined based on the service quality policy information, and the encoding and transmission of semantic communication data streams are realized, the problem of difficult semantic communication in the prior art is solved, and the semantic data processing capability of the communication system is improved.
Patent Information
- Application Number
- CN202311566128.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-05-23
AI Technical Summary
The existing technology is difficult to realize semantic communication, especially in 5G and communication technologies of all generations. It mainly focuses on the research at the grammatical level and lacks effective semantic communication solutions.
By introducing an information determination method into the communication system, the terminal receives the service quality policy information from the first network element, including a semantic library selection strategy, a semantic encoding strategy, a data flow strategy and a data flow service guarantee strategy, and then determines the data encoding information used for the target service transmission, for encoding the semantic communication data flow.
The data encoding and transmission of semantic communication is realized, the problem of difficult semantic communication in the prior art is solved, and the semantic data processing capability of the communication system is improved.
Smart Images

Figure CN120034977A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an information determination, transmission method, device and communication equipment. Background Art
[0002] From an epistemological point of view, information is divided into three levels: syntax, semantics, and pragmatics. The current 5G and previous generations of communication technologies are all studied at the syntax level. With the development of artificial intelligence (AI) technology and hardware technology, semantic communication systems for the second level have gradually become a research hotspot and a potential key technology for 6G intelligent endogenous. How to achieve semantic communication is an urgent problem to be solved. Summary of the invention
[0003] The embodiments of the present application provide an information determination and transmission method, apparatus and communication device to achieve semantic communication.
[0004] In order to solve the above technical problems, an embodiment of the present application provides an information determination method, which is executed by a terminal and includes:
[0005] Receiving service quality policy information corresponding to the target service from the first network element, the service quality policy information including at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0006] According to the service quality policy information, the data encoding information used for the target service transmission is determined, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
[0007] Optionally, the method further includes:
[0008] A service request is sent to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
[0009] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0010] A list of semantic library identifiers of the target service supported by the terminal;
[0011] A list of semantic codec identifiers of the target service supported by the terminal.
[0012] Optionally, the method further includes:
[0013] Send the data encoding information to the first network element.
[0014] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0015] Optionally, the method further includes:
[0016] encoding the semantic communication data stream of the target service according to the data encoding information;
[0017] Based on the uplink transmission configuration, the encoded semantic communication data stream of the target service is sent.
[0018] Optionally, the method further comprises:
[0019] Based on the downlink transmission configuration, receive downlink data.
[0020] The embodiment of the present application further provides an information transmission method, which is performed by a first network element and includes:
[0021] Sending service quality policy information corresponding to the target service to the terminal, wherein the service quality policy information includes at least one of the following: semantic library selection policy, semantic encoding and decoding policy, data flow policy, and data flow service guarantee policy.
[0022] Optionally, before sending the service quality policy information corresponding to the target service to the terminal, the method further includes:
[0023] Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0024] According to the service request, service quality policy information corresponding to the target service is obtained.
[0025] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0026] A list of semantic library identifiers of the target service supported by the terminal;
[0027] A list of semantic codec identifiers of the target service supported by the terminal.
[0028] Optionally, acquiring, according to the service request, service quality policy information corresponding to the target service includes:
[0029] Acquiring the contract information of the terminal according to the service request;
[0030] Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0031] Receive the quality of service policy information corresponding to the target service sent by the second network element.
[0032] Optionally, when the subscription information of the terminal is included in the service policy request, the subscription information includes terminal support capability information.
[0033] Optionally, the method further includes:
[0034] Determine the uplink transmission configuration required for semantic transmission corresponding to the target service according to the quality of service policy information;
[0035] Send the uplink transmission configuration to the user plane network element.
[0036] Optionally, the method further includes:
[0037] Determine the downlink transmission configuration required for semantic transmission corresponding to the target service based on the first information;
[0038] Send the downlink transmission configuration to the user plane network element;
[0039] Wherein, the first information includes one of the following:
[0040] The quality of service policy information;
[0041] The quality of service policy information and the second information, where the second information includes at least one of the following: the data coding information used for the target service transmission, the network side transmission configuration;
[0042] Wherein, the data coding information includes at least one of the following: semantic library identifier, semantic coding identifier.
[0043] Optionally, the method further includes:
[0044] Receive the data coding information used for the target service transmission sent by the terminal.
[0045] An embodiment of the present application further provides an information transmission method, which is executed by a second network element and includes:
[0046] Receive a service policy request sent by a first network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0047] Determine the quality of service policy information corresponding to the target service according to the service policy request, where the quality of service policy information includes at least one of the following: semantic library selection policy, semantic encoding and decoding policy, data stream policy, data stream service guarantee policy;
[0048] Sending the quality of service policy information to the first network element;
[0049] The terminal support capability information includes at least one of the following:
[0050] A list of semantic library identifiers of the target service supported by the terminal;
[0051] A list of semantic codec identifiers of the target service supported by the terminal.
[0052] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0053] The embodiment of the present application further provides an information transmission method, which is executed by an access network node, including:
[0054] Receiving service quality policy information corresponding to the target service sent by the first network element, the service quality policy information including at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0055] The service quality policy information is sent to the terminal.
[0056] Optionally, the method further includes:
[0057] Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0058] The service request is sent to the first network element.
[0059] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0060] A list of semantic library identifiers of the target service supported by the terminal;
[0061] A list of semantic codec identifiers of the target service supported by the terminal.
[0062] Optionally, the method further includes:
[0063] Receive data encoding information used for the target service transmission sent by the terminal, where the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0064] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0065] Optionally, the method further includes:
[0066] Send data coding information and / or network-side transmission configuration to the first network element.
[0067] Optionally, the method further includes:
[0068] establishing an uplink path according to the quality of service policy information; and / or,
[0069] A downlink path is established according to the quality of service policy information.
[0070] The embodiment of the present application also provides a communication device, including: a first network element and a second network element connected to the first network element;
[0071] The first network element is used to obtain the service quality policy information corresponding to the target service from the second network element and send it to the terminal;
[0072] The second network element is used to determine the service quality policy information and send it to the first network element.
[0073] Optionally, the first network element and the second network element are deployed on an access network side or a core network side.
[0074] Optionally, the first network element is further used to receive a service request sent by a terminal, and obtain subscription information of the terminal based on the service request.
[0075] Optionally, the first network element is further used to determine the uplink transmission configuration required for the semantic transmission corresponding to the target service according to the service quality policy information, and send the uplink transmission configuration to the user plane.
[0076] The embodiment of the present application further provides a communication device, which is a terminal, including a memory, a transceiver, and a processor:
[0077] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0078] Receiving, by a receiver, service quality policy information corresponding to a target service from a first network element, the service quality policy information comprising at least one of the following: a semantic library selection strategy, a semantic encoding and decoding strategy, a data flow strategy, and a data flow service assurance strategy;
[0079] According to the service quality policy information, the data encoding information used for the target service transmission is determined, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
[0080] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0081] A service request is sent to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
[0082] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0083] A list of semantic library identifiers of the target service supported by the terminal;
[0084] A list of semantic codec identifiers of the target service supported by the terminal.
[0085] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0086] Send the data encoding information to the first network element.
[0087] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0088] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0089] encoding the semantic communication data stream of the target service according to the data encoding information;
[0090] Based on the uplink transmission configuration, the encoded semantic communication data stream of the target service is sent.
[0091] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0092] Based on the downlink transmission configuration, receive downlink data.
[0093] The embodiment of the present application further provides a communication device, wherein the communication device is a first network element, including a memory, a transceiver, and a processor:
[0094] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0095] The service quality policy information corresponding to the target service is sent to the terminal through the receiver, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy.
[0096] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0097] receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0098] According to the service request, service quality policy information corresponding to the target service is obtained.
[0099] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0100] A list of semantic library identifiers of the target service supported by the terminal;
[0101] A list of semantic codec identifiers of the target service supported by the terminal.
[0102] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0103] Acquiring the contract information of the terminal according to the service request;
[0104] Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0105] Receive service quality policy information corresponding to the target service sent by the second network element.
[0106] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0107] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0108] Determining, according to the quality of service policy information, an uplink transmission configuration required for semantic transmission corresponding to the target service;
[0109] The uplink transmission configuration is sent to the user plane network element.
[0110] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0111] Determining, based on the first information, a downlink transmission configuration required for semantic transmission corresponding to the target service;
[0112] Sending the downlink transmission configuration to a user plane network element;
[0113] The first information includes one of the following:
[0114] The quality of service policy information;
[0115] The service quality policy information and second information, wherein the second information includes at least one of the following: data encoding information used for transmission of the target service and network-side transmission configuration;
[0116] The data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0117] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0118] The data encoding information used for the target service transmission sent by the terminal is received.
[0119] The embodiment of the present application further provides a communication device, wherein the communication device is a second network element, including a memory, a transceiver, and a processor:
[0120] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0121] Receiving, by a receiver, a service policy request sent by a first network element, wherein the service policy request includes subscription information of a terminal, or the service policy request includes subscription information of the terminal and support capability information of the terminal;
[0122] Determine, according to the service policy request, service quality policy information corresponding to the target service, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0123] Sending the quality of service policy information to the first network element;
[0124] The terminal support capability information includes at least one of the following:
[0125] A list of semantic library identifiers of the target service supported by the terminal;
[0126] A list of semantic codec identifiers of the target service supported by the terminal.
[0127] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0128] The embodiment of the present application further provides a communication device, which is an access network node, including a memory, a transceiver, and a processor:
[0129] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0130] Receiving, by a receiver, service quality policy information corresponding to a target service sent by a first network element, the service quality policy information comprising at least one of the following: a semantic library selection strategy, a semantic encoding and decoding strategy, a data flow strategy, and a data flow service assurance strategy;
[0131] The service quality policy information is sent to the terminal.
[0132] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0133] receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0134] The service request is sent to the first network element.
[0135] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0136] A list of semantic library identifiers of the target service supported by the terminal;
[0137] A list of semantic codec identifiers of the target service supported by the terminal.
[0138] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0139] Receive data encoding information used for the target service transmission sent by the terminal, where the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0140] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0141] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0142] Send data coding information and / or network-side transmission configuration to the first network element.
[0143] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0144] establishing an uplink path according to the quality of service policy information; and / or,
[0145] A downlink path is established according to the quality of service policy information.
[0146] The embodiment of the present application further provides an information determination device, applied to a terminal, comprising:
[0147] A first receiving unit, configured to receive service quality policy information corresponding to a target service from a first network element, wherein the service quality policy information includes at least one of the following: a semantic library selection policy, a semantic encoding and decoding policy, a data flow policy, and a data flow service assurance policy;
[0148] The first determination unit is used to determine the data encoding information used for the target service transmission according to the service quality policy information, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
[0149] The embodiment of the present application further provides an information transmission device, applied to a first network element, including:
[0150] The first sending unit is used to send service quality policy information corresponding to the target service to the terminal, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy.
[0151] The embodiment of the present application further provides an information transmission device, applied to a second network element, including:
[0152] A second receiving unit, configured to receive a service policy request sent by the first network element, wherein the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0153] A second determining unit is used to determine the service quality policy information corresponding to the target service according to the service policy request, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0154] A second sending unit, configured to send the quality of service policy information to the first network element;
[0155] The terminal support capability information includes at least one of the following:
[0156] A list of semantic library identifiers of the target service supported by the terminal;
[0157] A list of semantic codec identifiers of the target service supported by the terminal.
[0158] The embodiment of the present application further provides an information transmission device, which is applied to an access network node, including:
[0159] A third receiving unit is used to receive service quality policy information corresponding to the target service sent by the first network element, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0160] The third sending unit is used to send the service quality policy information to the terminal.
[0161] An embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the above method.
[0162] The beneficial effects of this application are:
[0163] The above scheme determines the data encoding information used for target service transmission based on the service quality policy information corresponding to the acquired target service, so as to encode the semantic communication data stream of the target service based on the data encoding information, thereby realizing semantic communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0164] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0165] Figure 1 A structural diagram showing a network system applicable to an embodiment of the present application;
[0166] Figure 2 One of the architectural diagrams of the present application is shown;
[0167] Figure 3 The second structural diagram of the present application is shown;
[0168] Figure 4 The third structural diagram of the present application is shown;
[0169] Figure 5 A schematic diagram showing a flow chart of a method for determining information according to an embodiment of the present application;
[0170] Figure 6 A schematic diagram showing a specific application process of this application;
[0171] Figure 7 A schematic diagram showing a flow chart of an information transmission method according to an embodiment of the present application;
[0172] Figure 8 A second flowchart of the information transmission method according to an embodiment of the present application is shown;
[0173] Fig. 9 A third flowchart of the information transmission method according to an embodiment of the present application is shown;
[0174] Fig.10 A schematic diagram showing a unit of an information determination device according to an embodiment of the present application;
[0175] Fig.11 A structural diagram showing a terminal according to an embodiment of the present application;
[0176] Fig.12 One of the unit schematic diagrams showing the information transmission device according to an embodiment of the present application;
[0177] Fig.13 A structural diagram showing a first network element in an embodiment of the present application;
[0178] Fig.14 A second schematic diagram of a unit showing an information transmission device according to an embodiment of the present application;
[0179] Fig.15 A third unit schematic diagram showing the information transmission device according to an embodiment of the present application. DETAILED DESCRIPTION
[0180] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0181] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein, for example, are implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0182] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0183] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0184] The relevant concepts mentioned in this application are briefly described below.
[0185] 1. 5G network and service data quality of service (QoS) classification and transmission
[0186] The current 5G network architecture controls and transmits grammatical data through control plane functions and user plane transmission.
[0187] 2. Semantic Communication System
[0188] Semantic communication can be divided into two categories: semantic-oriented communication (focusing on the semantic level) and goal-oriented communication (focusing on the effectiveness level).
[0189] The main changes in semantic communication systems are in the data processing stages before sending and after receiving. Traditional source coding seeks a way to convert source data into short codes. At the same time, because the message sent is blind to the underlying meaning, a good source coding method means that it can handle more possibilities of source data. However, in semantic communication, "information" needs to be redefined and a semantic representation module is introduced before encoding, which is responsible for capturing the core information embedded in the source data and filtering unnecessary redundant information. In particular, the semantic filtering module in target-oriented communication is responsible for further filtering information that is not related to downstream intelligent tasks.
[0190] On the basis of semantic-oriented communication, goal-oriented communication aims to enable the communication participants involved to jointly complete a communication goal or task. Three levels of communication: grammatical level, semantic level, and effectiveness level. In semantic-oriented communication, semantic extraction focuses on semantic information, while in goal-oriented communication, it is necessary to capture pragmatic information. Pragmatic information can be regarded as part of all semantic information that can be conveyed by grammatical information and is related to the specific goal of communication. For various scenarios where the communication goals change frequently, it is particularly important to build local knowledge each time to further filter out irrelevant semantic information. Therefore, in goal-oriented communication, the goal or task plays an important role in semantic extraction. Goal-oriented communication focuses on the effectiveness level, aiming to complete the task in an expected manner given limited network resources, while semantic-oriented communication focuses on the accuracy of semantic information at the semantic level. In addition, similar to semantic-oriented communication, the local knowledge and communication goals of all communication participants in goal-oriented communication need to be consistent, otherwise the generated semantic noise will lead to task failure.
[0191] 3. Semantic Communication System Model
[0192] Mainly include:
[0193] 1) Semantic knowledge base (also called semantic library), which is an important module introduced to distinguish semantic communication from classical communication. It extracts semantic background knowledge from the source or destination, and extracts semantic feature knowledge from the channel propagation environment. Background / feature knowledge serves as prior information to provide auxiliary guidance for semantic encoding / decoding. Background / feature knowledge has multiple representation forms, such as knowledge graphs, semantic labels, downstream task-related knowledge, trained / optimized parametric models or non-parametric models, channel models, and propagation environment characteristics.
[0194] 2) Semantic encoder. With the help of the semantic knowledge base, the semantic encoder extracts semantically relevant features of the source message and features related to the transmission task, rather than probabilistic information. In addition, the semantic encoder guides the grammatical encoder to appropriately encode the semantic features according to the semantic characteristics of the source and the channel characteristics to combat interference and noise in transmission. Therefore, the semantic encoder focuses on both the semantic features of the source and the semantic features of the channel. Some scholars also define the extraction of task-related features as semantic filtering or semantic post-processing, which refers to the selection of semantic features that are adapted to downstream tasks in global features, but the logical relationship between semantic feature extraction and semantic filtering needs further study.
[0195] 3) Semantic decoder: According to the transmission requirements of the destination, the semantic decoder chooses to reconstruct the source message (i.e., for human perception) or perform downstream intelligent tasks (i.e., for machines or other conscious entities). When performing downstream tasks, it is usually necessary to integrate a variety of different environmental information to make decisions, such as autonomous driving environment perception algorithms. Therefore, it is necessary to perform multimodal semantic information fusion based on the semantic features of different modal sources with the assistance of a semantic knowledge base, and then make decisions through a decision model.
[0196] The current research on mobile communication systems and semantic communication does not have a specific implementation method, and the implementation process needs to be improved.
[0197] The following is an introduction to the embodiments of the present application in conjunction with the accompanying drawings. The information determination, transmission method, device and communication equipment provided in the embodiments of the present application can be applied to a wireless communication system. The wireless communication system can be a system using the fifth generation (5th Generation, 5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art can understand that the 5G NR system is only an example and is not a limitation.
[0198] Figure 1A block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device (WearableDevice), a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (personal computer, PC), an ATM or a self-service machine, a sensing business terminal, various sensors, smart cameras and other terminal-side devices, and wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function or a radio access network unit. The access network device may include a base station, a WLAN access point or a WiFi node, etc. The base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home node B, a home evolved node B, a transmitting and receiving point (TRP), a perception signal sending device, a perception information receiving device or other suitable terms in the field, as long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary, it should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function (AF), Sensing Function (SF), etc.
[0199] The embodiments of the present application provide an information determination, transmission method, apparatus and communication device to achieve semantic communication.
[0200] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0201] The network structure provided in the embodiment of the present application is first described as follows.
[0202] An embodiment of the present application provides a communication device, including: a first network element and a second network element connected to the first network element;
[0203] The first network element is used to obtain the service quality policy information corresponding to the target service from the second network element and send it to the terminal;
[0204] The second network element is used to determine the service quality policy information and send it to the first network element.
[0205] It should be noted that the first network element and the second network element can be independently configured or combined in the same device.
[0206] Optionally, the first network element may be understood as a flow management network element, and the second network element may be understood as a QoS policy network element.
[0207] It should be noted that the flow management network element can manage the data flow, including flow establishment, flow deletion, flow update, etc.; the QoS policy network element mainly implements the semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, data flow service assurance strategy, etc.
[0208] Optionally, the first network element and the second network element are deployed on an access network side or a core network side.
[0209] Optionally, in one implementation, the first network element is further used to receive a service request sent by a terminal, and obtain subscription information of the terminal based on the service request.
[0210] Optionally, in one implementation, the first network element is further used to configure uplink resources required for semantic transmission corresponding to the target service according to the service quality policy information.
[0211] It should be noted that through the cooperation of the first network element and the second network element, it is possible to configure service quality policy information for the target service to ensure that the terminal can encode semantic information based on the configured service quality policy information and realize the transmission of semantic data streams, thereby realizing semantic communication.
[0212] Optionally, the present application embodiment provides a complete network architecture such as Figure 2 shown.
[0213] Taking the example of the flow management network element and the QoS policy network element being located on the core network side, there are functional modules matching the flow management network element and the QoS policy network element on the terminal and the access network side, respectively, which are the flow management functional module and the QoS policy functional module. That is, in the embodiment of the present application, the functions of the terminal and the access network are enhanced, and the user plane (UP) on the core network side and the access network side is used for the transmission of data flows.
[0214] Further Figure 3 As shown, it is Figure 2 The difference is that RAN functions are service-oriented, that is, RAN functions interact through bus connections.
[0215] There are two ways to connect to the UP on the access network side. One is to manage the UP through the flow management function. Figure 3 , another one is Figure 4 As shown, UP is connected to the service bus.
[0216] It should be noted that the same is true for the UP on the CN side. Optionally, the connection modes of the CN and the UP in the RAN may be the same or different.
[0217] Based on the above architecture, the specific implementation process of the embodiment of the present application is described in detail as follows.
[0218] like Figure 5 As shown, an embodiment of the present application provides an information determination method, which is executed by a terminal and includes:
[0219] Step S501, receiving service quality policy information corresponding to a target service from a first network element, wherein the service quality policy information includes at least one of the following: a semantic library selection policy, a semantic encoding and decoding policy, a data flow policy, and a data flow service assurance policy;
[0220] Step S502, determining the data encoding information used for the target service transmission according to the service quality policy information, the data encoding information including at least one of the following: a semantic library identifier, a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
[0221] It should be noted that the embodiment of the present application determines the data coding information used for target service transmission based on the service quality policy information corresponding to the acquired target service, so as to realize the encoding of the semantic communication data stream of the target service based on the data coding information, thereby realizing semantic communication.
[0222] It should be noted that when the first network element is located on the core network side, the first network element needs to send the service quality policy information to the terminal through the access network node; when the first network element is located on the access network side, the first network element can communicate directly with the terminal and send the service quality policy information to the terminal.
[0223] Optionally, in one implementation, before the terminal obtains the service quality policy information corresponding to the target service, the terminal further includes:
[0224] A service request is sent to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
[0225] That is to say, the service quality policy information is sent based on the service request of the terminal. Optionally, the service request may only include the terminal identifier and / or the service request identifier corresponding to the target service, so that the first network element clearly knows which service request is from which terminal. Of course, in order to better assist the network side in determining the service quality policy information, optionally, in one implementation, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0226] A11, a list of semantic library identifiers of the target service supported by the terminal;
[0227] Optionally, the semantic library identifier list includes at least one semantic library identifier.
[0228] It should be noted that by informing the network side of the list of semantic library identifiers of the target services supported by the terminal, the network side can make a selection based on the list of semantic library identifiers when selecting a semantic library, thereby avoiding the situation where the semantic library selected by the network side is a semantic library not supported by the terminal.
[0229] A12, a list of semantic codec identifiers of the target service supported by the terminal;
[0230] Optionally, the semantic codec identifier list includes at least one semantic codec identifier.
[0231] It should be noted that by informing the network side of the list of semantic encoding and decryption identifiers of the target services supported by the terminal, the network side can make a selection based on the list of semantic encoding and decryption identifiers when selecting a semantic code, thereby avoiding the situation where the semantic code selected by the network side is a semantic code that is not supported by the terminal.
[0232] The process of obtaining the service quality policy information is described below.
[0233] Optionally, in one implementation, before the first network element sends the service quality policy information corresponding to the target service to the terminal, it is also necessary to implement:
[0234] receiving a service request sent by the terminal;
[0235] According to the service request, service quality policy information corresponding to the target service is obtained.
[0236] Optionally, in one implementation, the specific implementation of acquiring the service quality policy information corresponding to the target service according to the service request includes:
[0237] Acquiring the contract information of the terminal according to the service request;
[0238] Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0239] Receive service quality policy information corresponding to the target service sent by the second network element.
[0240] It should be noted that the contract information of the terminal is usually stored in UDM, that is, the first network element needs to send a contract data query request to UDM based on the service request of the terminal, and UDM feeds back the requested contract information of the terminal to the first network element according to the request of the first network element.
[0241] It should be noted here that the service request may include the terminal support capability information or may not include the terminal support capability information. When the service request does not include the terminal support capability information, the contract information obtained by the first network element should include the contract information.
[0242] Optionally, after receiving the service policy request from the first network element, the second network element needs to determine the service quality policy information corresponding to the target service based on the service policy request and feed it back to the first network element.
[0243] It should be noted that in order to ensure the smooth transmission of the semantic communication data stream, the first network element needs to determine the uplink transmission configuration required for the semantic transmission corresponding to the target service according to the service quality policy information; and send the uplink transmission configuration to the user plane network element on the core network side. The user plane network element performs corresponding configuration based on the uplink transmission configuration to achieve the establishment of the core network side path; correspondingly, for the access network side, the access network node establishes an uplink path according to the service quality policy information. In this way, the uplink communication paths on the core network side and the access network side are established, and after the terminal encodes the semantic communication data stream of the target service according to the data coding information, it can send the encoded semantic communication data stream of the target service based on the uplink transmission configuration.
[0244] Optionally, in order to ensure that the network side can smoothly decode the semantic communication data stream, the first network element may need to know the data encoding information adopted by the terminal encoding, that is, the terminal needs to send the data encoding information to the first network element.
[0245] Optionally, in one implementation, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0246] Optionally, the embodiments of the present application should also be able to realize the transmission of downlink data. In order to ensure the transmission of downlink data, the first network element needs to perform downlink transmission configuration. Optionally, in one implementation method, the first network element determines the downlink transmission configuration required for the semantic transmission corresponding to the target service based on the first information; and sends the downlink transmission configuration to the user plane network element on the core network side. The user plane network element performs corresponding configuration based on the uplink transmission configuration to realize the establishment of the path on the core network side; accordingly, for the access network side, the access network node establishes a downlink path according to the service quality policy information. In this way, the downlink communication paths on the core network side and the access network side are established, and the terminal can receive downlink data based on the downlink transmission configuration.
[0247] Optionally, the first information includes one of the following:
[0248] A21, the service quality policy information;
[0249] A22, the service quality policy information and second information, the second information includes at least one of the following: data encoding information used for the target service transmission, and network side transmission configuration.
[0250] It should be noted that the network-side transmission configuration communication refers to the transmission configuration on the access network side, which may include relevant configurations that can ensure data stream transmission, such as: bearer configuration corresponding to the data, physical layer scheduling configuration, etc.
[0251] It should be noted that the first network element mainly obtains the downlink transmission configuration based on the service quality policy information; of course, when obtaining the downlink transmission configuration, the first network element may further refer to the data coding information and / or network-side transmission configuration used for the target service transmission.
[0252] The specific application examples of the embodiments of the present application are described below.
[0253] like Figure 6 The specific implementation process shown includes:
[0254] Step 601: UE initiates a service request;
[0255] The service request includes a terminal identifier (eg, UE ID) and a service request identifier corresponding to the target service;
[0256] Optionally, the service request further includes a list of semantic library identifiers of the target service supported by the terminal and / or a list of semantic codec identifiers of the target service supported by the terminal.
[0257] It should be noted that, for example, if the RAN is an edge network or a specific network, after receiving a service request in step 601, the RAN sends the service request to the flow management network element. Specifically, the RAN may send the semantic library identifier list of the target service supported by the terminal and / or the semantic encoding / decoding identifier list of the target service supported by the terminal to the flow management network element.
[0258] Step 602: After receiving the service request, the flow management network element communicates with the UDM to query the subscription information of the terminal;
[0259] Step 603: The flow management network element sends a service policy request to the QoS policy network element. The service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0260] Step 604: The QoS policy network element obtains the service quality policy information corresponding to the target service according to the subscription information, or according to the subscription information and the terminal support capability information;
[0261] The service quality policy information includes at least one of the following: semantic library selection policy, semantic encoding / decoding policy, data flow policy, data flow service guarantee policy.
[0262] Step 605: The QoS policy network element sends the service quality policy information to the flow management network element;
[0263] Step 606: The flow management network element distributes the service quality policy information to the access network node.
[0264] Step 607: The flow management network element communicates with the user plane network element according to the service quality policy information to configure the uplink resources required for semantic transmission;
[0265] Specifically, the flow management network element determines the uplink transmission configuration required for semantic transmission corresponding to the target service according to the service quality policy information, and sends the uplink transmission configuration to the user plane network element, so that the user plane network element configures the uplink multi-dimensional heterogeneous resources for semantic transmission.
[0266] Step 608: The RAN distributes the determined service quality policy information to the UE.
[0267] Step 609: The UE determines the data encoding information used for the target service transmission according to the service quality policy information;
[0268] Step 610: The UE sends the data encoding information to the RAN;
[0269] Optionally, in addition to including: semantic library identifier and / or semantic encoding identifier, the data encoding information further includes: configuration parameters for assisting decoding.
[0270] Step 611: The UE encodes and transmits the semantic communication data stream of the target service based on the data encoding information.
[0271] Step 612: The access network node sends the data coding information determined by the UE and the transmission configuration on the access network side to the flow management network element;
[0272] Step 613: The flow management network element communicates with the user plane network element according to the service quality policy information, the data coding information of the UE and the transmission configuration of the access network side, and configures the downlink resources required for the semantic transmission;
[0273] Specifically, the flow management network element determines the downlink transmission configuration required for the semantic transmission corresponding to the target service based on the service quality policy information, the UE's data coding information and the transmission configuration on the access network side, and sends the downlink transmission configuration to the user plane network element, so that the user plane network element configures the downlink multi-dimensional heterogeneous resources for the semantic transmission.
[0274] Step 614: The user plane network element communicates with the terminal and sends downlink data to the terminal;
[0275] Specifically, the access network node uses the configured multi-dimensional heterogeneous resources to send downlink data.
[0276] It should be noted that the embodiment of the present application realizes converged communication based on semantic library and semantic coding by enhancing functions based on the current 5G network.
[0277] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminals (also referred to as terminal equipment) and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0278] The terminal involved in the embodiment of the present application may also be referred to as a terminal device, which may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be referred to as a user equipment (UE). A wireless terminal device may communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0279] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay terminal node (relay node), a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0280] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0281] like Figure 7 As shown, an embodiment of the present application provides an information transmission method, which is performed by a first network element and includes:
[0282] Step S701, sending service quality policy information corresponding to the target service to the terminal, wherein the service quality policy information includes at least one of the following: semantic library selection policy, semantic encoding and decoding policy, data flow policy, and data flow service guarantee policy.
[0283] Optionally, the sending the service quality policy information corresponding to the target service to the terminal includes:
[0284] Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0285] According to the service request, service quality policy information corresponding to the target service is obtained.
[0286] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0287] A list of semantic library identifiers of the target service supported by the terminal;
[0288] A list of semantic codec identifiers of the target service supported by the terminal.
[0289] Optionally, acquiring, according to the service request, service quality policy information corresponding to the target service includes:
[0290] Acquiring the contract information of the terminal according to the service request;
[0291] Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0292] Receive service quality policy information corresponding to the target service sent by the second network element.
[0293] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0294] Optionally, the method further includes:
[0295] Determining, according to the quality of service policy information, an uplink transmission configuration required for semantic transmission corresponding to the target service;
[0296] The uplink transmission configuration is sent to the user plane network element.
[0297] Optionally, the method further includes:
[0298] Determining, based on the first information, a downlink transmission configuration required for semantic transmission corresponding to the target service;
[0299] Sending the downlink transmission configuration to a user plane network element;
[0300] The first information includes one of the following:
[0301] The quality of service policy information;
[0302] The service quality policy information and second information, wherein the second information includes at least one of the following: data encoding information used for transmission of the target service and network-side transmission configuration;
[0303] The data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0304] Optionally, the method further includes:
[0305] The data encoding information used for the target service transmission sent by the terminal is received.
[0306] It should be noted that all implementation methods in the above embodiments are applicable to the embodiments of the information transmission method applied to the first network element side, and can achieve the same technical effect, which will not be repeated here.
[0307] like Figure 8 As shown, an embodiment of the present application provides an information transmission method, which is executed by a second network element and includes:
[0308] Step S801: receiving a service policy request sent by a first network element, wherein the service policy request includes subscription information of a terminal, or the service policy request includes subscription information of the terminal and support capability information of the terminal;
[0309] Step S802, determining the service quality policy information corresponding to the target service according to the service policy request, wherein the service quality policy information includes at least one of the following: semantic library selection policy, semantic encoding and decoding policy, data flow policy, and data flow service guarantee policy;
[0310] Step S803, sending the service quality policy information to the first network element;
[0311] The terminal support capability information includes at least one of the following:
[0312] A list of semantic library identifiers of the target service supported by the terminal;
[0313] A list of semantic codec identifiers of the target service supported by the terminal.
[0314] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0315] It should be noted that all implementation methods in the above embodiments are applicable to the embodiments of the information transmission method applied to the second network element side, and can achieve the same technical effect, which will not be repeated here.
[0316] like Fig. 9 As shown, an embodiment of the present application provides an information transmission method, which is executed by an access network node, including:
[0317] Step S901, receiving service quality policy information corresponding to a target service sent by a first network element, wherein the service quality policy information includes at least one of the following: a semantic library selection policy, a semantic encoding and decoding policy, a data flow policy, and a data flow service assurance policy;
[0318] Step S902: Send the service quality policy information to the terminal.
[0319] Optionally, the method further includes:
[0320] Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0321] The service request is sent to the first network element.
[0322] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0323] A list of semantic library identifiers of the target service supported by the terminal;
[0324] A list of semantic codec identifiers of the target service supported by the terminal.
[0325] Optionally, the method further includes:
[0326] Receive data encoding information used for the target service transmission sent by the terminal, where the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0327] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0328] Optionally, the method further includes:
[0329] Send data coding information and / or network-side transmission configuration to the first network element.
[0330] Optionally, the method further includes:
[0331] establishing an uplink path according to the quality of service policy information; and / or,
[0332] A downlink path is established according to the quality of service policy information.
[0333] It should be noted that all implementation methods in the above embodiments are applicable to the embodiments of the information transmission method applied to the access network node side, and can achieve the same technical effect, which will not be repeated here.
[0334] like Fig.10 As shown, the embodiment of the present application provides an information determination device 1000, which is applied to a terminal and includes:
[0335] The first receiving unit 1001 is used to receive service quality policy information corresponding to a target service from a first network element, where the service quality policy information includes at least one of the following: a semantic library selection policy, a semantic encoding and decoding policy, a data flow policy, and a data flow service assurance policy;
[0336] The first determination unit 1002 is used to determine the data encoding information used for the target service transmission according to the service quality policy information, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
[0337] Optionally, the device further comprises:
[0338] The fourth sending unit is used to send a service request to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
[0339] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0340] A list of semantic library identifiers of the target service supported by the terminal;
[0341] A list of semantic codec identifiers of the target service supported by the terminal.
[0342] Optionally, the device further comprises:
[0343] A fifth sending unit is used to send the data coding information to the first network element.
[0344] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0345] Optionally, the device further comprises:
[0346] an encoding unit, configured to encode the semantic communication data stream of the target service according to the data encoding information;
[0347] The sixth sending unit is used to send the encoded semantic communication data stream of the target service based on the uplink transmission configuration.
[0348] Optionally, the device further comprises:
[0349] The fourth receiving unit is used to receive downlink data based on the downlink transmission configuration.
[0350] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.
[0351] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0352] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0353] like Fig.11 As shown, the embodiment of the present application further provides a terminal, including a processor 1100, a transceiver 1110, a memory 1120, and a program stored in the memory 1120 and executable on the processor 1100; wherein the transceiver 1110 is connected to the processor 1100 and the memory 1120 through a bus interface, wherein the processor 1100 is used to read the program in the memory and execute the following process:
[0354] Receiving, by a receiver, service quality policy information corresponding to a target service from a first network element, the service quality policy information comprising at least one of the following: a semantic library selection strategy, a semantic encoding and decoding strategy, a data flow strategy, and a data flow service assurance strategy;
[0355] According to the service quality policy information, the data encoding information used for the target service transmission is determined, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
[0356] The transceiver 1110 is configured to receive and send data under the control of the processor 1100 .
[0357] Among them, Fig.11In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1100 and various circuits of memory represented by memory 1120 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 1130 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0358] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.
[0359] Optionally, the processor 1100 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0360] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0361] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0362] A service request is sent to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
[0363] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0364] A list of semantic library identifiers of the target service supported by the terminal;
[0365] A list of semantic codec identifiers of the target service supported by the terminal.
[0366] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0367] Send the data encoding information to the first network element.
[0368] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0369] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0370] encoding the semantic communication data stream of the target service according to the data encoding information;
[0371] Based on the uplink transmission configuration, the encoded semantic communication data stream of the target service is sent.
[0372] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0373] Based on the downlink transmission configuration, receive downlink data.
[0374] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0375] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the information determination method applied to a terminal. The processor-readable storage medium may be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0376] like Fig.12 As shown, the embodiment of the present application provides an information transmission device 1200, which is applied to a first network element, including:
[0377] The first sending unit 1201 is used to send service quality policy information corresponding to the target service to the terminal, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy.
[0378] Optionally, the device further comprises:
[0379] A fifth receiving unit, configured to receive a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0380] The acquisition unit is used to acquire the service quality policy information corresponding to the target service according to the service request.
[0381] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0382] A list of semantic library identifiers of the target service supported by the terminal;
[0383] A list of semantic codec identifiers of the target service supported by the terminal.
[0384] Optionally, the specific implementation of acquiring the service quality policy information corresponding to the target service according to the service request includes:
[0385] Acquiring the contract information of the terminal according to the service request;
[0386] Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0387] Receive service quality policy information corresponding to the target service sent by the second network element.
[0388] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0389] Optionally, the device further comprises:
[0390] A third determining unit, configured to determine, according to the quality of service policy information, an uplink transmission configuration required for semantic transmission corresponding to the target service;
[0391] The seventh sending unit is used to send the uplink transmission configuration to the user plane network element.
[0392] Optionally, the device further comprises:
[0393] A fourth determining unit, configured to determine, based on the first information, a downlink transmission configuration required for semantic transmission corresponding to the target service;
[0394] An eighth sending unit, configured to send the downlink transmission configuration to a user plane network element;
[0395] The first information includes one of the following:
[0396] The quality of service policy information;
[0397] The service quality policy information and second information, wherein the second information includes at least one of the following: data encoding information used for transmission of the target service and network-side transmission configuration;
[0398] The data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0399] Optionally, the device further comprises:
[0400] The sixth receiving unit is used to receive the data coding information used for the target service transmission sent by the terminal.
[0401] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.
[0402] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0403] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0404] like Fig.13As shown, an embodiment of the present application further provides a network element, which is a first network element, including a processor 1300, a transceiver 1310, a memory 1320, and a program stored in the memory 1320 and executable on the processor 1300; wherein the transceiver 1310 is connected to the processor 1300 and the memory 1320 through a bus interface, wherein the processor 1300 is used to read the program in the memory and execute the following process: wherein the processor is used to read the computer program in the memory and execute the following operations:
[0405] The service quality policy information corresponding to the target service is sent to the terminal through the receiver, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy.
[0406] The transceiver 1310 is configured to receive and send data under the control of the processor 1300 .
[0407] Among them, Fig.13 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1300 and memory represented by memory 1320. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1310 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including transmission media such as wireless channels, wired channels, optical cables, and the like.
[0408] The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1300 when performing operations.
[0409] Optionally, the processor 1300 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0410] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0411] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0412] Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0413] According to the service request, service quality policy information corresponding to the target service is obtained.
[0414] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0415] A list of semantic library identifiers of the target service supported by the terminal;
[0416] A list of semantic codec identifiers of the target service supported by the terminal.
[0417] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0418] Acquiring the contract information of the terminal according to the service request;
[0419] Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0420] Receive service quality policy information corresponding to the target service sent by the second network element.
[0421] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0422] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0423] Determining, according to the quality of service policy information, an uplink transmission configuration required for semantic transmission corresponding to the target service;
[0424] The uplink transmission configuration is sent to the user plane network element.
[0425] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0426] Determining, based on the first information, a downlink transmission configuration required for semantic transmission corresponding to the target service;
[0427] Sending the downlink transmission configuration to a user plane network element;
[0428] The first information includes one of the following:
[0429] The quality of service policy information;
[0430] The service quality policy information and second information, wherein the second information includes at least one of the following: data encoding information used for transmission of the target service and network-side transmission configuration;
[0431] The data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0432] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0433] The data encoding information used for the target service transmission sent by the terminal is received.
[0434] It should be noted here that the above-mentioned first network element provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0435] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the information transmission method applied to the first network element. The processor-readable storage medium may be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0436] like Fig.14 As shown, the embodiment of the present application provides an information transmission device 1400, which is applied to a second network element, including:
[0437] The second receiving unit 1401 is configured to receive a service policy request sent by the first network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information;
[0438] The second determining unit 1402 is used to determine the service quality policy information corresponding to the target service according to the service policy request, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0439] The second sending unit 1403 is used to send the quality of service policy information to the first network element;
[0440] The terminal support capability information includes at least one of the following:
[0441] A list of semantic library identifiers of the target service supported by the terminal;
[0442] A list of semantic codec identifiers of the target service supported by the terminal.
[0443] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0444] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.
[0445] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0446] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0447] The embodiment of the present application further provides a network element, which is a second network element. The structure of the second network element can be seen in Fig.13 As shown, no further description is given here.
[0448] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0449] Receiving, by a receiver, a service policy request sent by a first network element, wherein the service policy request includes subscription information of a terminal, or the service policy request includes subscription information of the terminal and support capability information of the terminal;
[0450] Determine, according to the service policy request, service quality policy information corresponding to the target service, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0451] Sending the quality of service policy information to the first network element;
[0452] The terminal support capability information includes at least one of the following:
[0453] A list of semantic library identifiers of the target service supported by the terminal;
[0454] A list of semantic codec identifiers of the target service supported by the terminal.
[0455] Optionally, when the service policy request includes the subscription information of the terminal, the subscription information includes terminal support capability information.
[0456] It should be noted here that the above-mentioned second network element provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.
[0457] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the information transmission method applied to the second network element. The processor-readable storage medium may be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0458] like Fig.15 As shown, the embodiment of the present application provides an information transmission device 1500, which is applied to an access network node, including:
[0459] The third receiving unit 1501 is used to receive service quality policy information corresponding to the target service sent by the first network element, where the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy;
[0460] The third sending unit 1502 is configured to send the quality of service policy information to the terminal.
[0461] Optionally, the device further comprises:
[0462] A seventh receiving unit, configured to receive a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0463] A ninth sending unit is used to send the service request to the first network element.
[0464] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0465] A list of semantic library identifiers of the target service supported by the terminal;
[0466] A list of semantic codec identifiers of the target service supported by the terminal.
[0467] Optionally, the device further comprises:
[0468] An eighth receiving unit is used to receive data encoding information used for the target service transmission sent by the terminal, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0469] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0470] Optionally, the device further comprises:
[0471] The tenth sending unit is used to send data coding information and / or network-side transmission configuration to the first network element.
[0472] Optionally, the device further comprises:
[0473] an establishing unit, configured to establish an uplink path according to the quality of service policy information; and / or,
[0474] A downlink path is established according to the quality of service policy information.
[0475] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.
[0476] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0477] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0478] The embodiment of the present application also provides an access network node. The structure of the access network node can be found in Fig.13 As shown, no further description is given here.
[0479] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0480] Receiving, by a receiver, service quality policy information corresponding to a target service sent by a first network element, the service quality policy information comprising at least one of the following: a semantic library selection strategy, a semantic encoding and decoding strategy, a data flow strategy, and a data flow service assurance strategy;
[0481] The service quality policy information is sent to the terminal.
[0482] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0483] Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service;
[0484] The service request is sent to the first network element.
[0485] Optionally, the service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following:
[0486] A list of semantic library identifiers of the target service supported by the terminal;
[0487] A list of semantic codec identifiers of the target service supported by the terminal.
[0488] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0489] Receive data encoding information used for the target service transmission sent by the terminal, where the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
[0490] Optionally, the data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
[0491] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0492] Send data coding information and / or network-side transmission configuration to the first network element.
[0493] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0494] establishing an uplink path according to the quality of service policy information; and / or,
[0495] A downlink path is established according to the quality of service policy information.
[0496] It should be noted here that the above-mentioned access network node provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0497] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the information transmission method applied to an access network node. The processor-readable storage medium may be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0498] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0499] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0500] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0501] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0502] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for determining information, It is characterized in that Executed by the terminal, including: Receiving service quality policy information corresponding to the target service from the first network element, the service quality policy information including at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy; According to the service quality policy information, the data encoding information used for the target service transmission is determined, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
2. The method according to claim 1, It is characterized in that Also includes: A service request is sent to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
3. The method according to claim 2, It is characterized in that The service request also includes terminal support capability information, and the terminal support capability information includes at least one of the following: A list of semantic library identifiers of the target service supported by the terminal; A list of semantic codec identifiers of the target service supported by the terminal.
4. The method according to claim 1, It is characterized in that The method further comprises: Send the data encoding information to the first network element.
5. The method according to claim 1 or 4, It is characterized in that The data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
6. The method according to claim 1, It is characterized in that The method further comprises: encoding the semantic communication data stream of the target service according to the data encoding information; Based on the uplink transmission configuration, the encoded semantic communication data stream of the target service is sent.
7. The method according to claim 1, It is characterized in that The method further comprises: Based on the downlink transmission configuration, receive downlink data.
8. A method for transmitting information, It is characterized in that The method is executed by the first network element and includes: Sending service quality policy information corresponding to the target service to the terminal, wherein the service quality policy information includes at least one of the following: semantic library selection policy, semantic encoding and decoding policy, data flow policy, and data flow service guarantee policy.
9. The method according to claim 8, It is characterized in that Before sending the service quality policy information corresponding to the target service to the terminal, the method further includes: receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service; According to the service request, service quality policy information corresponding to the target service is obtained.
10. The method according to claim 9, It is characterized in that The obtaining, according to the service request, service quality policy information corresponding to the target service includes: Acquiring the contract information of the terminal according to the service request; Sending a service policy request to the second network element, where the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information; Receive service quality policy information corresponding to the target service sent by the second network element.
11. The method according to claim 8, It is characterized in that Also includes: Determining, according to the quality of service policy information, an uplink transmission configuration required for semantic transmission corresponding to the target service; The uplink transmission configuration is sent to the user plane network element.
12. The method according to claim 8, It is characterized in that Also includes: Determining, based on the first information, a downlink transmission configuration required for semantic transmission corresponding to the target service; Sending the downlink transmission configuration to a user plane network element; The first information includes one of the following: The quality of service policy information; The service quality policy information and second information, wherein the second information includes at least one of the following: data encoding information used for transmission of the target service and network-side transmission configuration; The data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
13. The method according to claim 12, It is characterized in that Also includes: The data encoding information used for the target service transmission sent by the terminal is received.
14. A method for transmitting information, It is characterized in that The method is executed by the second network element and includes: Receiving a service policy request sent by the first network element, where the service policy request includes subscription information of the terminal, or the service policy request includes subscription information of the terminal and support capability information of the terminal; Determine, according to the service policy request, service quality policy information corresponding to the target service, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy; Sending the quality of service policy information to the first network element; The terminal support capability information includes at least one of the following: A list of semantic library identifiers of the target service supported by the terminal; A list of semantic codec identifiers of the target service supported by the terminal.
15. A method for transmitting information, It is characterized in that Executed by the access network node, including: Receiving service quality policy information corresponding to the target service sent by the first network element, the service quality policy information including at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy; The service quality policy information is sent to the terminal.
16. The method according to claim 15, It is characterized in that Also includes: Receiving a service request sent by the terminal, wherein the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service; The service request is sent to the first network element.
17. The method according to claim 15, It is characterized in that Also includes: Receive data encoding information used for the target service transmission sent by the terminal, where the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier.
18. The method according to claim 17, It is characterized in that The data encoding information also includes: configuration parameters, and the configuration parameters are used to assist decoding.
19. The method according to claim 17 or 18, It is characterized in that Also includes: Send data coding information and / or network-side transmission configuration to the first network element.
20. The method according to claim 15, It is characterized in that Also includes: Establishing an uplink path according to the quality of service policy information; and / or, A downlink path is established according to the quality of service policy information.
21. A communication device, It is characterized in that include: A first network element and a second network element connected to the first network element; The first network element is used to obtain the service quality policy information corresponding to the target service from the second network element and send it to the terminal; The second network element is used to determine the service quality policy information and send it to the first network element.
22. The communication device according to claim 21, It is characterized in that The first network element and the second network element are deployed on the access network side or the core network side.
23. The communication device according to claim 21, It is characterized in that The first network element is further used to receive a service request sent by a terminal, and obtain the subscription information of the terminal based on the service request.
24. The communication device according to claim 21, It is characterized in that The first network element is further used to determine the uplink transmission configuration required for the semantic transmission corresponding to the target service according to the service quality policy information, and send the uplink transmission configuration to the user plane.
25. A communication device, wherein the communication device is a terminal. It is characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving, by a receiver, service quality policy information corresponding to a target service from a first network element, the service quality policy information comprising at least one of the following: a semantic library selection strategy, a semantic encoding and decoding strategy, a data flow strategy, and a data flow service assurance strategy; According to the service quality policy information, the data encoding information used for the target service transmission is determined, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
26. The communication device according to claim 25, It is characterized in that The processor is configured to read the computer program in the memory and perform the following operations: A service request is sent to the first network element, where the service request includes at least one of the following: a terminal identifier and a service request identifier corresponding to the target service.
27. A communication device, wherein the communication device is a first network element, It is characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: The service quality policy information corresponding to the target service is sent to the terminal through the receiver, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy.
28. A communication device, wherein the communication device is a second network element, It is characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving, by a receiver, a service policy request sent by a first network element, wherein the service policy request includes subscription information of a terminal, or the service policy request includes subscription information of the terminal and support capability information of the terminal; Determine, according to the service policy request, service quality policy information corresponding to the target service, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy; Sending the quality of service policy information to the first network element; The terminal support capability information includes at least one of the following: A list of semantic library identifiers of the target service supported by the terminal; A list of semantic codec identifiers of the target service supported by the terminal.
29. A communication device, the communication device being an access network node, It is characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving, by a receiver, service quality policy information corresponding to a target service sent by a first network element, the service quality policy information comprising at least one of the following: a semantic library selection strategy, a semantic encoding and decoding strategy, a data flow strategy, and a data flow service assurance strategy; The service quality policy information is sent to the terminal.
30. An information determination device, applied to a terminal, It is characterized in that include: A first receiving unit, configured to receive service quality policy information corresponding to a target service from a first network element, wherein the service quality policy information includes at least one of the following: a semantic library selection policy, a semantic encoding and decoding policy, a data flow policy, and a data flow service assurance policy; The first determination unit is used to determine the data encoding information used for the target service transmission according to the service quality policy information, and the data encoding information includes at least one of the following: a semantic library identifier and a semantic encoding identifier, and the data encoding information is used to encode the semantic communication data stream of the target service.
31. An information transmission device, applied to a first network element, It is characterized in that include: The first sending unit is used to send service quality policy information corresponding to the target service to the terminal, and the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy.
32. An information transmission device, applied to a second network element, It is characterized in that include: A second receiving unit, configured to receive a service policy request sent by the first network element, wherein the service policy request includes the subscription information of the terminal, or the service policy request includes the subscription information of the terminal and the terminal support capability information; A second determining unit is used to determine the service quality policy information corresponding to the target service according to the service policy request, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy; A second sending unit, configured to send the quality of service policy information to the first network element; The terminal support capability information includes at least one of the following: A list of semantic library identifiers of the target service supported by the terminal; A list of semantic codec identifiers of the target service supported by the terminal.
33. An information transmission device, applied to an access network node, It is characterized in that include: A third receiving unit is used to receive service quality policy information corresponding to the target service sent by the first network element, wherein the service quality policy information includes at least one of the following: semantic library selection strategy, semantic encoding and decoding strategy, data flow strategy, and data flow service guarantee strategy; The third sending unit is used to send the service quality policy information to the terminal.
34. A processor-readable storage medium, It is characterized in that The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 20.