Knowledge base management method and device, equipment and storage medium

CN120153687APending Publication Date: 2025-06-13BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380077436.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-03-06
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In semantic communication technology, the knowledge base needs to be updated in real time to ensure the accuracy and efficiency of semantic processing. However, existing technology is difficult to effectively manage the addition of massive data and information, resulting in the knowledge base being unable to adapt to the latest communication task requirements in a timely manner.

Method used

Through the collaborative work between core network equipment and data network equipment, request messages are sent based on the degree of difference in information related to the source, and the information in the knowledge base is supplemented to ensure that the information in the knowledge base is the latest status and adapts to the latest communication task requirements. .

Benefits of technology

It achieves real-time updating and supplementation of the knowledge base, ensures the accuracy and efficiency of semantic processing, and improves the accuracy and stability of communication transmission. At the same time, it will not affect the stable execution of communication services when the network environment is loose.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120153687A_ABST
    Figure CN120153687A_ABST
Patent Text Reader

Abstract

The invention provides a knowledge base management method and device, equipment and a storage medium. The method comprises the steps that information related to an information source sent by a communication terminal is received; based on the difference degree between information in a first knowledge base of the core network equipment and the information related to the information source, a request message is sent to data network DN equipment, and the request message is used for requesting to carry out information supplement on the first knowledge base; receiving a response message sent by the DN equipment, wherein the response message comprises supplementary information; and performing information supplementation on the first knowledge base and / or a second knowledge base of the communication terminal based on the supplementation information. According to the method disclosed by the invention, the knowledge base can be updated and supplemented, and the accuracy and stability of communication transmission are improved. Meanwhile, when the knowledge base is successfully managed by adopting the method disclosed by the invention, the stable execution of the communication service is not influenced.
Need to check novelty before this filing date? Find Prior Art

Description

A knowledge base management method, device, equipment and storage medium Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a knowledge base management method, apparatus, device, and storage medium. Background Art

[0002] In the communications field, semantic communication technology is widely used because it can meet the communication needs of massive intelligent entities in the future communications era (such as the 6G era) and has low coding error rates and high communication efficiency. In semantic communication, communication terminals must first train a knowledge base based on massive amounts of data. This knowledge base is then used to perform semantic processing on communication information, such as semantic analysis, semantic recognition, semantic restoration, and semantic recovery. Because users often generate massive amounts of new data, the knowledge base often needs to be updated and supplemented in real time to ensure the accuracy of semantic processing. Therefore, a knowledge base management method is urgently needed.

[0003] Summary of the Invention

[0004] The present disclosure provides a knowledge base management method, apparatus, device and storage medium.

[0005] In a first aspect, an embodiment of the present disclosure provides a knowledge base management method, which is executed by a core network device, including:

[0006] Receiving information related to a signal source sent by a communication terminal;

[0007] Sending a request message to a data network DN device based on a degree of difference between the information in the first knowledge base of the core network device and the information related to the information source, wherein the request message is used to request information supplementation for the first knowledge base;

[0008] receiving a response message sent by the DN device, wherein the response message includes supplementary information;

[0009] The first knowledge base and / or the second knowledge base of the communication terminal are supplemented based on the supplementary information.

[0010] In a second aspect, an embodiment of the present disclosure provides a knowledge base management method, which is executed by a DN device, comprising:

[0011] Receiving a request message sent by a core network device, the request message being used to request information supplementation for a first knowledge base of the core network device;

[0012] Conduct information searches to obtain supplementary information;

[0013] A response message is sent to the core network device, where the response message includes the supplementary information.

[0014] In a third aspect, an embodiment of the present disclosure provides a knowledge base management method, which is executed by a terminal device and includes:

[0015] In response to the communication terminal executing a communication task, recording information related to a communication source in the communication task;

[0016] Send information related to the information source to the core network device.

[0017] In a fourth aspect, an embodiment of the present disclosure provides a communication device, including:

[0018] A transceiver module, configured to receive information related to a signal source sent by a communication terminal;

[0019] The transceiver module is further configured to send a request message to a data network DN device based on a degree of difference between the information in the first knowledge base of the core network device and the information related to the information source, wherein the request message is used to request information supplementation for the first knowledge base;

[0020] The transceiver module is further configured to receive a response message sent by the DN device, wherein the response message includes supplementary information;

[0021] A processing module is used to supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information.

[0022] In a fifth aspect, an embodiment of the present disclosure provides a communication device, including:

[0023] a transceiver module, configured to receive a request message sent by a core network device, wherein the request message is used to request information supplementation for a first knowledge base of the core network device;

[0024] a processing module for performing information search to obtain supplementary information;

[0025] The transceiver module is further configured to send a response message to the core network device, wherein the response message includes the supplementary information.

[0026] In a sixth aspect, an embodiment of the present disclosure provides a communication device, including:

[0027] a processing module, configured to record information related to a communication source in response to a communication terminal executing a communication task;

[0028] The transceiver module is used to send information related to the source to the core network device.

[0029] In a seventh aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, it executes any one of the methods described in the first to third aspects above.

[0030] In an eighth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute any one of the methods described in the first to third aspects above.

[0031] In the ninth aspect, an embodiment of the present disclosure provides a communication system, which includes the communication device described in any one of the fourth to sixth aspects, or the system includes the communication device described in the seventh aspect, or the system includes the communication device described in the eighth aspect.

[0032] In the tenth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions used by the above-mentioned network device, and when the instructions are executed, the terminal device executes any one of the methods described in the first to third aspects above.

[0033] In an eleventh aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute any one of the methods described in the first to third aspects above.

[0034] In a twelfth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a network device in implementing the functions described in any one of the methods described in aspects 1 to 3, such as determining or processing at least one of the data and information involved in the method. In one possible design, the chip system further comprises a memory for storing computer programs and data necessary for the source slave node. The chip system may be composed of a chip or may include a chip and other discrete components.

[0035] In a thirteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute any one of the methods described in the first to third aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0037] FIG1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;

[0038] FIG2 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure;

[0039] FIG3 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure;

[0040] FIG4 is a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0041] FIG5 is a flow chart of a knowledge base management method provided by another embodiment of the present disclosure;

[0042] FIG6 is a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0043] FIG7 is a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0044] FIG8 is a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0045] FIG9 is a schematic diagram of a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0046] FIG10 is a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0047] FIG11 is a flow chart of a knowledge base management method provided by yet another embodiment of the present disclosure;

[0048] FIG12 is a schematic structural diagram of a communication device provided in yet another embodiment of the present disclosure;

[0049] FIG13 is a schematic structural diagram of a communication device provided by yet another embodiment of the present disclosure;

[0050] FIG14 is a schematic structural diagram of a communication device provided in yet another embodiment of the present disclosure;

[0051] FIG15 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0052] FIG16 is a schematic structural diagram of a chip provided in accordance with an embodiment of the present disclosure. DETAILED DESCRIPTION

[0053] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0054] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0055] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish signals of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0056] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure.

[0057] In order to better understand a knowledge base management method disclosed in an embodiment of the present disclosure, the communication system to which the embodiment of the present disclosure is applicable is first described below.

[0058] Please refer to Figure 1, which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure. The communication system may include but is not limited to core network equipment, data network (DN) equipment, and terminal equipment. Optionally, the number and form of the devices shown in Figure 1 are used for example and do not constitute a limitation on the embodiment of the present disclosure. In actual applications, one or more core network devices, one or more DN devices, or one or more terminal devices may be included. Optionally, the communication system shown in Figure 1 includes a core network device, a DN device, and a terminal device as an example.

[0059] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as long-term evolution (LTE) systems, fifth-generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems.

[0060] The terminal device in the embodiments of the present disclosure can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. It can also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication functions, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal device.

[0061] The core network device in the embodiment of the present disclosure may be a device deployed in the core network, whose function is to provide user connection, user management, and service carrying, and to provide an interface to the external network as a bearer network.

[0062] The DN device in the embodiment of the present disclosure may be a device deployed in the DN, which may be connected to the terminal device through the core network to provide relevant services for the terminal device.

[0063] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.

[0064] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.

[0065] The knowledge base management method, apparatus, device, and storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0066] It should be noted that in the present disclosure, in the absence of contradiction, each step in any embodiment or example can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment or example can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment or example can be arbitrarily exchanged. In addition, the optional methods or optional examples in a certain embodiment or example can be arbitrarily combined; in addition, the embodiments or examples can be arbitrarily combined. For example, some or all steps of different embodiments or examples can be arbitrarily combined, and a certain embodiment or example can be arbitrarily combined with the optional methods or optional examples of other embodiments or examples. Regarding the description of "A or B", "A and / or B", "at least one of A and B", "A in one case, B in another case", "in response to one case A, in response to another case B" and the like in the present disclosure, according to the situation, at least one of the following schemes can be included: executing A independently of B, that is, in some embodiments A; executing B independently of A, that is, in some embodiments B; selectively executing A and B, that is, selecting to execute from A and B in some embodiments; and executing both A and B, that is, in some embodiments A and B. In addition, each element, each row, or each column in the table involved in the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0067] FIG2 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a core network device. As shown in FIG2 , the knowledge base management method may include the following steps:

[0068] Step 201: Receive information related to a signal source sent by a communication terminal.

[0069] Optionally, in one embodiment of the present disclosure, the communication terminal may be a communication sending end or a communication receiving end.

[0070] Optionally, in one embodiment of the present disclosure, the method of the present disclosure may be applied in a scenario where a communication terminal performs a communication task. Optionally, the information source may be information to be sent by a signal transmitting end when performing a communication task, or the information source may be a restored and reconstructed information source when a signal receiving end performs a communication task. The information related to the information source includes at least one of the following:

[0071] the content of the source;

[0072] Type of source;

[0073] The format of the source.

[0074] The following describes the process of a communication terminal executing a communication task by taking a semantic communication task as an example.

[0075] Optionally, the communication sending end and the communication receiving end that perform the semantic communication task have both locally established a second knowledge base, which can be obtained through training on massive data. The second knowledge base can be understood as a world model previously observed by the communication sending end and the communication receiving end. In addition, in one embodiment of the present disclosure, when the communication sending end wants to send a source, the communication sending end can use a semantic extraction module to extract the semantic information of the source based on the second knowledge base and information related to the source, and generate a semantic representation sequence of the source based on the semantic information. Afterwards, the communication sending end can use a semantic source encoder to compress and encode the semantic representation sequence. Finally, the communication sending end can use a channel encoder to channel-encode the compressed and encoded semantic representation sequence to obtain a channel coding sequence, and transmit the channel coding sequence to the communication receiving end through a channel.

[0076] Optionally, after the communication receiving end receives the information transmitted by the communication sending end through the channel, the communication receiving end can first use the channel decoding module to decode the received information to obtain a channel decoding sequence. Afterwards, the communication receiving end can use the semantic source decoder to decode the channel decoding sequence to obtain a semantic representation sequence. Finally, the communication receiving end can use the semantic recovery and reconstruction module and based on the local second knowledge base and semantic representation sequence of the communication receiving end to interpret and infer the semantic meaning of the source sent by the communication sending end, and further recover and reconstruct the information related to the source, thereby realizing the transmission of the source.

[0077] And, in one embodiment of the present disclosure, each time the communication terminal executes a communication task, it will record and save the information related to the source of the communication task. For example, the communication terminal can use a local detector to detect the information related to the source of the communication task, and record and save the information related to the source of the communication task, wherein the information related to the source of the communication task can be recorded and saved in the communication terminal in the form of a file. Optionally, in one embodiment of the present disclosure, when the number of executions of the communication task reaches a second threshold, the communication terminal sends the recorded and saved information related to the source of the communication task to the core network device, so that the core network device can update the management knowledge base based on the information related to the source of the communication task sent by the communication terminal. Optionally, the second threshold can be pre-set, pre-configured, or based on a protocol agreement, for example, it can be 10 times.

[0078] It should be noted that, in one embodiment of the present disclosure, when a communication terminal sends information related to a signal source to a core network device, it can also pre-determine the network environment in which the communication terminal is located, and only when the network environment meets a second preset condition, the communication terminal sends information related to the signal source to the core network device. The second preset condition may be: the available transmission resources of the terminal device are greater than a third threshold (i.e., the terminal device has more idle transmission resources, or the current network environment is considered to be relatively loose). Optionally, the above-mentioned third thresholds can be pre-set, pre-configured, or based on a protocol agreement.

[0079] From the above content, it can be seen that in the embodiment of the present disclosure, the communication terminal will only transmit information related to the source of information to the core network device when it has more idle transmission resources or the current network environment is relatively loose. This can avoid the situation where "the transmission of information related to the source of information occupies the transmission resources, resulting in slow execution or interruption of the communication task". While ensuring that the communication terminal can successfully execute the communication task, it can also ensure that the communication terminal can successfully send information related to the source of information to the core network device to achieve the purpose of updating the management knowledge base.

[0080] Step 202: Based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the information source, a request message is sent to the data network (DN) device, where the request message is used to request information supplementation for the first knowledge base.

[0081] Optionally, in one embodiment of the present disclosure, the first knowledge base of the core network device (or cloud-based shared knowledge base) may be a knowledge base for sharing or updating information with a second knowledge base local to each communication terminal. Optionally, the DN device may be a device deployed in the DN (or the Internet), which may search for a large amount of information from the DN to update and supplement the first knowledge base.

[0082] Optionally, the method of “sending a request message to the DN device based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the information source” may include the following steps:

[0083] Step a: Determine whether the degree of difference between the information in the first knowledge base and the information related to the information source meets a first preset condition.

[0084] Optionally, in one embodiment of the present disclosure, the first preset condition may be: a ratio of the source-related information not included in the first knowledge base to the total source-related information content is greater than a first threshold. The first threshold may be pre-set, pre-configured, or based on a protocol agreement. For example, the first threshold may be 80%.

[0085] Step b: In response to the difference degree satisfying the first preset condition, a request message is sent to the DN device.

[0086] As can be seen from the above content, when the degree of difference between the information in the first knowledge base and the information related to the source meets the first preset condition, it means that most of the information in the source when the communication terminal performs the communication task does not exist in the first knowledge base, that is, it means that the information in the first knowledge base is no longer the latest information. Therefore, it is necessary to supplement and update the information in the first knowledge base to maintain the diversity of the knowledge base and ensure that the knowledge base can adapt to the needs of the latest communication tasks. At this time, the core network device can send a request message to the DN device to request information supplementation for the first knowledge base of the core network device. Optionally, the request message may include at least one of the following:

[0087] the content of the source;

[0088] Type of source;

[0089] The format of the source.

[0090] Optionally, the request message may be knowledge_append_request.

[0091] Step 203: Receive a response message sent by the DN device, where the response message includes supplementary information.

[0092] Optionally, in one embodiment of the present disclosure, after the core network device sends a request message to the DN device, the DN device may perform an information search based on at least one of the content of the source, the category of the source, or the format of the source in the request message. For example, the DN device may search for information similar to the content of the source based on the content of the source, or may search for information of the same category as the source based on the category of the source, or may search for information of the same format as the source based on the format of the source. The DN device may then determine all the searched information as supplementary information and send the supplementary information to the core network device by carrying it in a response message.

[0093] Optionally, the response message may be knowledge_append_response.

[0094] Step 204: Supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information.

[0095] Optionally, in one embodiment of the present disclosure, the above-mentioned method of supplementing the first knowledge base (i.e., the cloud-based shared knowledge base at the core network device) based on supplementary information may include: directly storing the supplementary information in the first knowledge base.

[0096] Optionally, in one embodiment of the present disclosure, the method for supplementing the second knowledge base (i.e., the local knowledge base at the communication terminal) based on the supplementary information may include at least one of the following methods:

[0097] Method 1: Determine first information related to the communication task processed by the communication device from the supplementary information, and send the first information to the communication terminal so that the communication terminal stores the first information in the second knowledge base, thereby supplementing the information of the second knowledge base.

[0098] Optionally, in one embodiment of the present disclosure, the communication terminal may report the task type of the communication task it processes to the core network device in advance, and the core network device may select relevant first information from the supplementary information based on the task type of the communication task processed by the communication device.

[0099] Method 2: Send the supplementary information to the communication terminal so that the communication terminal stores the supplementary information in the second knowledge base, thereby supplementing the information of the second knowledge base.

[0100] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0101] FIG3 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a core network device. As shown in FIG3 , the knowledge base management method may include the following steps:

[0102] Step 301: Determine whether the degree of difference between the information in the first knowledge base and the information related to the information source meets a first preset condition, where the first preset condition is: a ratio of content in the information related to the information source that is not included in the first knowledge base to the total content of the information related to the information source is greater than a first threshold;

[0103] Step 302: In response to the difference degree satisfying the first preset condition, send a request message to the DN device.

[0104] For a detailed description of steps 301 - 302 , please refer to the description of the aforementioned embodiment.

[0105] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0106] FIG4 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a core network device. As shown in FIG4 , the knowledge base management method may include the following steps:

[0107] Step 401: Determine first information related to the communication task processed by the communication device from the supplementary information;

[0108] Step 402: Send the first information to the communication terminal;

[0109] For a detailed description of steps 401 - 402 , please refer to the description of the aforementioned embodiment.

[0110] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0111] FIG5 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a core network device. As shown in FIG5 , the knowledge base management method may include the following steps:

[0112] Step 501: Send the supplementary information to the communication terminal;

[0113] For a detailed description of step 501 , please refer to the description of the aforementioned embodiment.

[0114] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0115] FIG6 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a DN device. As shown in FIG6 , the knowledge base management method may include the following steps:

[0116] Step 601: Receive a request message sent by a core network device, where the request message is used to request information supplementation for a first knowledge base of the core network device;

[0117] Step 602: perform information search to obtain supplementary information;

[0118] Step 603: Send a response message to the core network device, where the response message includes the supplementary information.

[0119] For a detailed description of steps 601 - 603 , please refer to the description of the aforementioned embodiment.

[0120] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0121] FIG7 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a DN device. As shown in FIG7 , the knowledge base management method may include the following steps:

[0122] Step 701: perform information search based on at least one of the content of the information source, the category of the information source, and the format of the information source.

[0123] For a detailed description of step 701 , please refer to the description of the aforementioned embodiment.

[0124] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0125] FIG8 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a terminal device. As shown in FIG8 , the knowledge base management method may include the following steps:

[0126] Step 801: In response to a communication terminal executing a communication task, record information related to a communication source in the communication task;

[0127] Step 802: Send the information related to the information source to the core network device.

[0128] For a detailed description of steps 801 - 802 , please refer to the description of the aforementioned embodiment.

[0129] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0130] FIG9 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a terminal device. As shown in FIG9 , the knowledge base management method may include the following steps:

[0131] Step 901: In response to the number of executions of the communication task reaching a second threshold, information related to the information source recorded by the communication terminal is sent to the core network device.

[0132] For a detailed description of step 901 , please refer to the description of the aforementioned embodiment.

[0133] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0134] FIG10 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a terminal device. As shown in FIG10 , the knowledge base management method may include the following steps:

[0135] Step 1001: In response to the network environment of the communication terminal satisfying a second preset condition, send information related to the source of information recorded by the communication terminal to the core network device; wherein the second preset condition is: the available transmission resources of the terminal device are greater than a third threshold.

[0136] For a detailed description of step 1001 , please refer to the description of the aforementioned embodiment.

[0137] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0138] FIG11 is a flow chart of a knowledge base management method provided by an embodiment of the present disclosure. The method is executed by a terminal device. As shown in FIG11 , the knowledge base management method may include the following steps:

[0139] Step 1101: Receive first information and / or supplementary information sent by a core network device;

[0140] Step 1102: Supplement the second knowledge base of the communication terminal based on the first information and / or supplementary information.

[0141] For a detailed description of steps 1101 - 1102 , please refer to the description of the aforementioned embodiment.

[0142] To sum up, in the knowledge base management method provided by the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, the core network device will send a request message to the DN device, and the request message is used to request information supplement for the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0143] FIG12 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG12 , the device may include:

[0144] A transceiver module, configured to receive information related to a signal source sent by a communication terminal;

[0145] The transceiver module is further configured to send a request message to a data network DN device based on a degree of difference between the information in the first knowledge base of the core network device and the information related to the information source, wherein the request message is used to request information supplementation for the first knowledge base;

[0146] The transceiver module is further configured to receive a response message sent by the DN device, wherein the response message includes supplementary information;

[0147] A processing module is used to supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information.

[0148] To sum up, in the communication device provided in the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, it will send a request message to the DN device, and the request message is used to request information supplement to the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0149] Optionally, in an embodiment of the present disclosure, the information related to the information source includes at least one of the following:

[0150] the content of the source;

[0151] Type of source;

[0152] The format of the source.

[0153] Optionally, in one embodiment of the present disclosure, the transceiver module is further configured to:

[0154] determining whether a degree of difference between the information in the first knowledge base and the information related to the information source satisfies a first preset condition, wherein the first preset condition is that a ratio of content in the information related to the information source that is not included in the first knowledge base to the total content of the information related to the information source is greater than a first threshold;

[0155] In response to the difference degree satisfying the first preset condition, a request message is sent to the DN device.

[0156] Optionally, in one embodiment of the present disclosure, the request message includes at least one of the following:

[0157] the content of the source;

[0158] Type of source;

[0159] The format of the source.

[0160] Optionally, in one embodiment of the present disclosure, the processing module is further configured to:

[0161] determining first information related to a communication task processed by the communication device from the supplemental information;

[0162] sending the first information to the communication terminal; and / or

[0163] The processing module is further configured to:

[0164] The supplementary information is sent to the communication terminal.

[0165] FIG13 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. As shown in FIG13 , the device may include:

[0166] a transceiver module, configured to receive a request message sent by a core network device, wherein the request message is used to request information supplementation for a first knowledge base of the core network device;

[0167] a processing module for performing information search to obtain supplementary information;

[0168] The transceiver module is further configured to send a response message to the core network device, wherein the response message includes the supplementary information.

[0169] To sum up, in the communication device provided in the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, it will send a request message to the DN device, and the request message is used to request information supplement to the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0170] Optionally, in one embodiment of the present disclosure, the request message includes at least one of the following:

[0171] the content of the source;

[0172] Type of source;

[0173] The format of the source.

[0174] Optionally, in one embodiment of the present disclosure, the processing module is further configured to:

[0175] The information search is performed based on at least one of the content of the information source, the category of the information source, and the format of the information source.

[0176] FIG14 is a schematic structural diagram of a communication device provided in an embodiment of the present disclosure. As shown in FIG13 , the device may include:

[0177] a processing module, configured to record information related to a communication source in response to a communication terminal executing a communication task;

[0178] The transceiver module is used to send information related to the source to the core network device.

[0179] To sum up, in the communication device provided in the embodiment of the present disclosure, the core network device will receive information related to the source sent by the communication terminal; and based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the source, it will send a request message to the DN device, and the request message is used to request information supplement to the first knowledge base; thereafter, the core network device will receive a response message sent by the DN device, and the response message includes supplementary information; finally, the core network device will supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information. It can be seen from this that in the knowledge base management method provided by the present disclosure, the core network device can adaptively supplement the first knowledge base of the core network device and / or the second knowledge base of the communication terminal based on the information related to the source sent by the terminal device, thereby ensuring that the information in the first knowledge base and / or the second knowledge base is the latest information, maintaining the diversity of the knowledge base, so that the knowledge base can adapt to the needs of the latest communication tasks, so that when the communication task is subsequently performed based on the first knowledge base and / or the second knowledge base, the accuracy of the execution of the communication task can be ensured, such as ensuring the accuracy and efficiency of semantic processing such as semantic encoding, semantic decoding, semantic recovery, and semantic reconstruction, so that the communication receiving end can understand the meaning of the transmitted message more accurately, thereby improving the accuracy and stability of the communication transmission. At the same time, the knowledge base management process in the method disclosed in the present disclosure is executed when the network environment is relatively loose, so while ensuring the successful management of the knowledge base, it will not affect the stable execution of the communication service.

[0180] Optionally, in one embodiment of the present disclosure, the transceiver module is further configured to:

[0181] In response to the number of executions of the communication task reaching a second threshold, information related to the information source recorded by the communication terminal is sent to the core network device.

[0182] Optionally, in one embodiment of the present disclosure, the transceiver module is further configured to:

[0183] In response to the network environment of the communication terminal meeting a second preset condition, information related to the source of information recorded by the communication terminal is sent to the core network device; wherein the second preset condition is: the available transmission resources of the terminal device are greater than a third threshold.

[0184] Optionally, in one embodiment of the present disclosure, the apparatus is further configured to:

[0185] Receiving first information and / or supplementary information sent by the core network device;

[0186] The second knowledge base of the communication terminal is supplemented based on the first information and / or the supplementary information.

[0187] Please refer to Figure 15, which is a schematic diagram of the structure of a communication device 1500 provided in an embodiment of the present application. Communication device 1500 can be a network device or a terminal device, or a chip, chip system, or processor that supports the network device to implement the above method. It can also be a chip, chip system, or processor that supports the terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.

[0188] The communication device 1500 may include one or more processors 1501. The processor 1501 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute computer programs, and process computer program data.

[0189] Optionally, the communication device 1500 may further include one or more memories 1502, on which a computer program 1504 may be stored. The processor 1501 executes the computer program 1504 to cause the communication device 1500 to perform the method described in the above method embodiment. Optionally, the memory 1502 may also store data. The communication device 1500 and the memory 1502 may be provided separately or integrated together.

[0190] Optionally, the communication device 1500 may further include a transceiver 1505 and an antenna 1506. The transceiver 1505 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, and is configured to implement transceiver functions. The transceiver 1505 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, and is configured to implement a transmitting function.

[0191] Optionally, the communication device 1500 may further include one or more interface circuits 1506. The interface circuit 1506 is configured to receive code instructions and transmit the code instructions to the processor 1501. The processor 1501 executes the code instructions to enable the communication device 1500 to perform the method described in the above method embodiment.

[0192] In one implementation, processor 1501 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.

[0193] In one implementation, processor 1501 may store a computer program 1503. Computer program 1503, when executed on processor 1501, enables communication device 1500 to perform the method described in the above method embodiment. Computer program 1503 may be embedded in processor 1501, in which case processor 1501 may be implemented by hardware.

[0194] In one implementation, the communication device 1500 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0195] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited to FIG15. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0196] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0197] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;

[0198] (3) ASIC, such as modem;

[0199] (4) Modules that can be embedded in other devices;

[0200] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0201] (6)Others, etc.

[0202] For the case where the communication device can be a chip or a chip system, please refer to the structural diagram of the chip shown in Figure 16. The chip shown in Figure 16 includes a processor 1601 and an interface 1602. Optionally, the number of processors 1601 can be one or more, and the number of interfaces 1602 can be multiple.

[0203] Optionally, the chip further includes a memory 1603, which is used to store necessary computer programs and data.

[0204] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.

[0205] The present application also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.

[0206] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.

[0207] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0208] Those skilled in the art will understand that the various numerical numbers such as first and second involved in this application are only for the convenience of description and are not used to limit the scope of the embodiments of this application, and also indicate the order of precedence.

[0209] In this application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in this application. In the embodiments of this application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0210] The correspondences shown in the tables in this application can be configured or predefined. The values ​​of the signals in each table are merely examples and can be configured to other values, which are not limited by this application. When configuring the correspondences between the configuration information and the parameters, it is not necessarily required to configure all the correspondences shown in the tables. For example, in the tables in this application, the correspondences shown in certain rows may not be configured. For another example, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also use other names that can be understood by the communication device, and the values ​​or representations of the parameters may also use other values ​​or representations that can be understood by the communication device. When implementing the above tables, other data structures may also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.

[0211] The predefined in this application may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0212] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0213] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0214] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A knowledge base management method, characterized in that: The method is executed by a core network device, including: Receiving information related to a signal source sent by a communication terminal; Based on the degree of difference between the information in the first knowledge base of the core network device and the information related to the information source, sending a request message to the data network DN device, wherein the request message is used to request information supplementation for the first knowledge base; receiving a response message sent by the DN device, wherein the response message includes supplementary information; The first knowledge base and / or the second knowledge base of the communication terminal is supplemented with information based on the supplementary information.

2. The method according to claim 1, characterized in that The information related to the information source includes at least one of the following: The content of the source; Type of source; The format of the source.

3. The method according to claim 1 or 2, characterized in that The sending a request message to the DN device based on the difference between the information in the first knowledge base of the core network device and the information related to the information source includes: Determining whether the degree of difference between the information in the first knowledge base and the information related to the information source satisfies a first preset condition, wherein the first preset condition is that a ratio between content in the information related to the information source that is not included in the first knowledge base and the total content of the information related to the information source is greater than a first threshold; In response to the difference degree satisfying the first preset condition, sending a request message to the DN device.

4. The method according to claim 3, characterized in that The request message includes at least one of the following: The content of the source; Type of source; The format of the source.

5. The method according to claim 1, characterized in that The supplementing the second knowledge base of the communication terminal based on the supplementary information includes: determining, from the supplemental information, first information related to a communication task processed by the communication device; sending the first information to the communication terminal; and / or The supplementing the second knowledge base of the communication terminal based on the supplementary information includes: The supplementary information is sent to the communication terminal.

6. A knowledge base management method, characterized in that: The method is performed by a DN device, comprising: Receiving a request message sent by a core network device, wherein the request message is used to request information supplementation for a first knowledge base of the core network device; Conduct information searches to obtain additional information; A response message is sent to the core network device, where the response message includes the supplementary information.

7. The method according to claim 6, characterized in that The request message includes at least one of the following: The content of the source; Type of source; The format of the source.

8. The method according to claim 7, characterized in that The information search comprises: The information search is performed based on at least one of the content of the information source, the category of the information source, and the format of the information source.

9. A knowledge base management method, characterized in that: The method is executed by a communication terminal, comprising: In response to the communication terminal executing a communication task, recording information related to a communication source in the communication task; Send information related to the information source to the core network device.

10. The method according to claim 9, characterized in that The sending the information related to the information source to the core network device includes: In response to the number of executions of the communication task reaching a second threshold, information related to the information source recorded by the communication terminal is sent to the core network device.

11. The method according to claim 9, characterized in that The sending the information related to the information source to the core network device includes: In response to the network environment of the communication terminal satisfying a second preset condition, information related to the source of information recorded by the communication terminal is sent to the core network device; wherein the second preset condition is: the available transmission resources of the terminal device are greater than a third threshold.

12. The method according to any one of claims 9 to 11, characterized in that: The method further comprises: Receiving first information and / or supplementary information sent by a core network device; The second knowledge base of the communication terminal is supplemented based on the first information and / or the supplementary information.

13. A communication device, characterized in that: include: A transceiver module, used for receiving information related to a signal source sent by a communication terminal; The transceiver module is further used to send a request message to the data network DN device based on the difference between the information in the first knowledge base of the core network device and the information related to the source, wherein the request message is used to request information supplementation for the first knowledge base; The transceiver module is further used to receive a response message sent by the DN device, wherein the response message includes supplementary information; A processing module is used to supplement the first knowledge base and / or the second knowledge base of the communication terminal based on the supplementary information.

14. A communication device, characterized in that: include: A transceiver module, used to receive a request message sent by a core network device, wherein the request message is used to request information supplementation for a first knowledge base of the core network device; a processing module for performing information search to obtain supplementary information; The transceiver module is also used to send a response message to the core network device, and the response message includes the supplementary information.

15. A communication device, characterized in that: include: A processing module, configured to record information related to a communication source in the communication task in response to the communication terminal executing the communication task; The transceiver module is used to send information related to the source to the core network device.

16. A communication device, characterized in that: The device comprises a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to enable the device to perform the method according to any one of claims 1 to 5, claims 6 to 8, and claims 9 to 12.

17. A communication device, characterized in that: include: processor and interface circuitry, wherein The interface circuit is used to obtain code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 1 to 5, claims 6 to 8, and claims 9 to 12.

18. A computer-readable storage medium storing instructions, which, when executed, implement the method according to any one of claims 1 to 5, claims 6 to 8, and claims 9 to 12.