Communication processing method and device
Patent Information
- Application Number
- CN202380011079.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-08
- Publication Date
- 2025-05-09
AI Technical Summary
The prior art cannot effectively realize data forwarding of AI models between network devices, especially when terminal devices switch between different network devices, resulting in incomplete transmission of AI models.
A communication processing method is proposed, which sends inquiry information to the destination network device through the source network device, determines whether it agrees to forward data of the AI model, and uses the corresponding communication tunnel to forward data to ensure the complete transmission of the AI model.
The data forwarding of the AI model between network devices is realized, meeting the complete transmission needs of the AI model, especially ensuring the continuity of data transmission when switching terminal devices.
Smart Images

Figure CN119968813A_ABST
Abstract
Description
Communication processing method and device Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication processing method and device. Background Art
[0002] Machine learning algorithms are one of the most important approaches to implementing artificial intelligence (AI). Machine learning uses large amounts of training data to generate artificial intelligence (AI) models, which can then be used to predict events. In many fields, AI models trained using machine learning can achieve highly accurate predictions.
[0003] Summary of the Invention
[0004] The present disclosure proposes a communication processing method and apparatus. When a terminal device switches between different network devices, for a first AI model that has not been fully transmitted between a source network device and a terminal device and needs to be continued to be transmitted, the source network device and the destination network device can forward data of the first AI model, thereby achieving continued transmission of the first AI model.
[0005] A first aspect embodiment of the present disclosure provides a communication processing method, which is executed by a source network device, and the method includes: sending first information to a destination network device; wherein the first information is used to inquire whether the destination network device agrees to forward data of a first AI model with the source network device.
[0006] In some embodiments of the present disclosure, the first AI model is an AI model that has not been fully transmitted between the source network device and the terminal device and needs to be continued to be transmitted.
[0007] In some embodiments of the present disclosure, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0008] In some embodiments of the present disclosure, the sending the first information to the destination network device includes: sending a handover request message (HANDOVER REQUEST) to the destination network device; wherein the HANDOVER REQUEST carries the first information.
[0009] In some embodiments of the present disclosure, sending the first information to the destination network device includes: sending an AI model forwarding request message (AI MODEL TRANSFERREQUEST) to the destination network device; wherein the AI MODEL TRANSFERREQUEST is used to inquire whether the destination network device agrees to forward data of the first AI model with the source network device.
[0010] In some embodiments of the present disclosure, the first information includes at least one of the following:
[0011] Downlink forwarding (DL Forwarding); uplink forwarding proposal (UL Forwarding Proposal); identification information of the transmitted AI model; identification information of the first AI model; configuration information of the signaling radio bearer (SRB) used to carry the first AI model; configuration information of the data radio bearer (DRB) used to carry the first AI model.
[0012] In some embodiments of the present disclosure, after sending the first information to the destination network device, the method further includes: receiving second information sent by the destination network device; and determining, based on the second information, whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0013] In some embodiments of the present disclosure, receiving the second information sent by the destination network device includes: receiving handover request acknowledgment information (HANDOVER REQUEST ACKNOWLEDGE) sent by the destination network device; wherein the HANDOVER REQUEST ACKNOWLEDGE carries the second information.
[0014] In some embodiments of the present disclosure, receiving the second information sent by the destination network device includes: receiving AI model transfer request confirmation information (AI MODEL TRANSFERREQUEST ACKNOWLEDGE) sent by the destination network device;
[0015] According to the second information, determining whether the destination network device agrees to forward data of the first AI model with the source network device, and the address information of the communication tunnel used for the data forwarding, including: according to AI MODEL TRANSFERREQUEST ACKNOWLEDGE, determining whether the destination network device agrees to forward data of the first AI model with the source network device, and the address information of the communication tunnel used for the data forwarding.
[0016] In some embodiments of the present disclosure, the second information includes at least one of the following:
[0017] Downlink forwarding user plane transmission network layer information (DL Forwarding UP TNL Information); uplink forwarding user plane transmission network layer information (UL Forwarding UP TNL Information).
[0018] In some embodiments of the present disclosure, the method further includes: using a communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device.
[0019] In some embodiments of the present disclosure, the data packet for data forwarding is in the format of a Packet Data Convergence Protocol (PDCP) Service Data Unit (SDU).
[0020] In some embodiments of the present disclosure, the data forwarding includes: forwarding downlink data of a first AI model, where the data of the first AI model includes: a first portion of data that has been sent to a terminal device and a second portion of data that has not been sent to the terminal device;
[0021] The using the communication tunnel corresponding to the address information to forward data of the first AI model to the destination network device includes:
[0022] The second portion of data is sent to the destination network device using a communication tunnel corresponding to the address information.
[0023] In some embodiments of the present disclosure, the data forwarding includes: uplink data forwarding of the first AI model, the data of the first AI model including: the third portion of data sent by the terminal device that has been received and the fourth portion of data that has not been received;
[0024] The using the communication tunnel corresponding to the address information to forward data of the first AI model to the destination network device includes:
[0025] The third portion of data is sent to the destination network device using a communication tunnel corresponding to the address information.
[0026] A second aspect embodiment of the present disclosure provides a communication processing method, which is executed by a destination network device, and the method includes: receiving first information sent by a source network device; and determining whether to agree to forward data of a first AI model with the source network device based on the first information.
[0027] In some embodiments of the present disclosure, the first AI model is an AI model that has not been fully transmitted between the source network device and the terminal device and needs to be continued to be transmitted.
[0028] In some embodiments of the present disclosure, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0029] In some embodiments of the present disclosure, the receiving the first information sent by the source network device includes: receiving a HANDOVER REQUEST sent by the source network device; wherein the HANDOVER REQUEST carries the first information.
[0030] In some embodiments of the present disclosure, the receiving the first information sent by the source network device includes: receiving an AI MODEL TRANSFER REQUEST sent by the source network device;
[0031] Determining whether to agree to forward data of the first AI model with the source network device according to the first information includes: determining whether to agree to forward data of the first AI model with the source network device according to the AI MODEL TRANSFER REQUEST.
[0032] In some embodiments of the present disclosure, the first information includes at least one of the following:
[0033] DL Forwarding; UL Forwarding Proposal; identification information of the transmitted AI model; identification information of the first AI model; configuration information of the SRB used to carry the first AI model; configuration information of the DRB used to carry the first AI model.
[0034] In some embodiments of the present disclosure, after determining whether to agree to forward data of the first AI model with the source network device based on the first information, the method further includes: sending second information to the source network device; wherein, the second information is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, and the address information of the communication tunnel used for the data forwarding.
[0035] In some embodiments of the present disclosure, sending the second information to the source network device includes: sending a HANDOVER REQUEST ACKNOWLEDGE message to the source network device; wherein the HANDOVER REQUEST ACKNOWLEDGE message carries the second information.
[0036] In some embodiments of the present disclosure, sending the second information to the source network device includes: sending an AI MODEL TRANSFERREQUEST ACKNOWLEDGE to the source network device; wherein the AI MODEL TRANSFERREQUEST ACKNOWLEDGE is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0037] In some embodiments of the present disclosure, the second information includes at least one of the following:
[0038] DL Forwarding UP TNL Information; UL Forwarding UP TNL Information.
[0039] In some embodiments of the present disclosure, the method further includes: using a communication tunnel corresponding to the address information to forward data of the first AI model with the source network device.
[0040] In some embodiments of the present disclosure, the data forwarding includes: forwarding downlink data of a first AI model, where the data of the first AI model includes: a first portion of data that has been sent by the source network device to the terminal device and a second portion of data that has not been sent to the terminal device;
[0041] The using the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device includes:
[0042] The second portion of data sent by the source network device is received by using a communication tunnel corresponding to the address information.
[0043] In some embodiments of the present disclosure, the data forwarding includes: forwarding uplink data of the first AI model, where the data of the first AI model includes: a third portion of data sent by the terminal device that has been received by the source network device and a fourth portion of data that has not been received;
[0044] The using the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device includes:
[0045] The third portion of data sent by the source network device is received by using a communication tunnel corresponding to the address information.
[0046] In some embodiments of the present disclosure, the data packet for data forwarding is in the format of PDCP SDU.
[0047] A third aspect of the present disclosure provides a communication processing method executed by a terminal device, the method comprising: transmitting data of a first AI model to a destination network device; wherein the data of the first AI model is forwarded between the destination network device and the source network device.
[0048] In some embodiments of the present disclosure, the first AI model is an AI model that has not been fully transmitted between the terminal device and the source network device and needs to be continued to be transmitted.
[0049] In some embodiments of the present disclosure, the data forwarding includes: forwarding downlink data of the first AI model, where the data of the first AI model includes: a first portion of data that has been sent by a source network device to a terminal device and a second portion of data that has not been sent to the terminal device;
[0050] The transmitting of the first AI model data to the destination network device includes:
[0051] Receive the second part of data sent by the destination network device.
[0052] In some embodiments of the present disclosure, in the uplink data forwarding of the first AI model, the data of the first AI model includes: a third portion of data sent by the terminal device that has been received by the source network device and a fourth portion of data that has not been received;
[0053] The transmitting of the first AI model data to the destination network device includes:
[0054] The fourth portion of data is sent to the destination network device.
[0055] In some embodiments of the present disclosure, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0056] In some embodiments of the present disclosure, the data packet for data forwarding is in the format of PDCP SDU.
[0057] A fourth aspect embodiment of the present disclosure provides a communication processing device, applied to a source network device, the device comprising: a first communication module, configured to send first information to a destination network device; wherein the first information is used to inquire whether the destination network device agrees to forward data of a first AI model with the source network device, the first AI model being an AI model that has not been fully transmitted between the source network device and the terminal device and needs to continue to be transmitted.
[0058] A fifth aspect embodiment of the present disclosure provides a communication processing device, applied to a destination network device, the device including: a second communication module, configured to receive first information sent by a source network device; based on the first information, determining whether to agree to forward data of a first AI model with the source network device, where the first AI model is an AI model that has not been fully transmitted between the source network device and the terminal device and needs to continue to be transmitted.
[0059] A sixth aspect embodiment of the present disclosure provides a communication processing device, applied to a terminal device, comprising: a third communication module, configured to transmit data of a first AI model between a destination network device; wherein, the first AI model is an AI model that has not been fully transmitted between the terminal device and the source network device and needs to continue to be transmitted, and data of the first AI model is forwarded between the destination network device and the source network device.
[0060] The seventh aspect embodiment of the present disclosure provides a communication processing system, including: a source network device, a destination network device and a terminal device; the source network device executes the method as described in the first aspect embodiment; the destination network device executes the method as described in the second aspect embodiment; the terminal device executes the method as described in the third aspect embodiment.
[0061] An eighth aspect embodiment of the present disclosure provides a communication device, which includes: a transceiver; a memory; and a processor, which is connected to the transceiver and the memory respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer-executable instructions on the memory, and can implement the method described in the first aspect embodiment, the second aspect embodiment, or the third aspect embodiment.
[0062] The ninth aspect embodiment of the present disclosure provides a computer storage medium, wherein the computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by the processor, the method described in the first aspect embodiment, the second aspect embodiment, or the third aspect embodiment can be implemented.
[0063] The embodiment of the present disclosure provides a communication processing method and apparatus, wherein a source network device sends a first message to a destination network device; wherein the first message is used to inquire whether the destination network device agrees to forward data of a first AI model with the source network device. Through the technical solution of this embodiment, when a terminal device switches between different network devices, the source network device and the destination network device can forward data of the first AI model, meeting the requirements for complete transmission of the AI model.
[0064] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] 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:
[0066] FIG1 is a schematic diagram of the architecture of a communication processing system according to an embodiment of the present disclosure;
[0067] FIG2 is a timing diagram of a communication processing method according to an embodiment of the present disclosure;
[0068] FIG3 is a timing diagram of an example according to an embodiment of the present disclosure;
[0069] FIG4 is a timing diagram of an example according to an embodiment of the present disclosure;
[0070] FIG5 is a flow chart of a communication processing method according to an embodiment of the present disclosure;
[0071] FIG6 is a flow chart of a communication processing method according to an embodiment of the present disclosure;
[0072] FIG7 is a flow chart of a communication processing method according to an embodiment of the present disclosure;
[0073] FIG8 is a block diagram of a communication processing device according to an embodiment of the present disclosure;
[0074] FIG9 is a block diagram of a communication processing device according to an embodiment of the present disclosure;
[0075] FIG10 is a block diagram of a communication processing device according to an embodiment of the present disclosure;
[0076] FIG11 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure;
[0077] FIG12 is a schematic diagram of the structure of a chip provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0078] The embodiments of the present disclosure are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure and are not to be construed as limiting the present disclosure. It should be noted that the embodiments of the present disclosure and the features in the embodiments may be combined with each other unless there is a conflict.
[0079] The present disclosure provides a communication processing method. In some embodiments, the terms "communication processing method," "information processing method," and "communication method" are interchangeable; the terms "communication processing device," "information processing device," and "communication device" are interchangeable; and the terms "communication processing system," "information processing system," and "communication system" are interchangeable.
[0080] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0081] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0082] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0083] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0084] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0085] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0086] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0087] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0088] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0089] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0090] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0091] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0092] In some embodiments, the terms "network device", "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0093] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0094] In some embodiments, "obtain", "get", "obtain", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from a protocol, obtaining by self-processing, autonomous implementation, etc.
[0095] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0096] In some embodiments, "predetermined" and "preset" can be interpreted as pre-specified in a protocol, etc., or can be interpreted as a pre-set action performed by a device, etc.
[0097] In some embodiments, determining may be interpreted as judging, calculating, computing, processing, deriving, investigating, searching, looking up, retrieving, ascertaining, receiving, transmitting, inputting, outputting, accessing, resolving, selecting, choosing, establishing, comparing, “assuming,” “expecting,” “considering,” broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, assigning, and the like, but is not limited thereto.
[0098] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0099] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0100] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the recipient to respond to the content sent.
[0101] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0102] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0103] In some embodiments, the threshold mentioned in this embodiment may be a numerical value, a constant, or some fixed value.
[0104] In addition, each element, each row, or each column in the table of the embodiment of 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.
[0105] In communication systems, AI can be used for prediction and inference to improve system performance. When AI models are trained on the network and AI inference is performed on the terminal device, the network needs to transmit the AI model to the terminal device. When AI models are trained on an over-the-top (OTT) server and AI inference is performed on the network, the terminal device needs to transmit the AI model received from the OTT server to the network.
[0106] Among them, the AI model transmission method is as follows:
[0107] Solution 1a: The AI model is transmitted between network devices and terminal devices through Radio Resource Control (RRC) signaling.
[0108] Solution 2a: The AI model is transmitted between the core network (CN) (except the location management function (LMF)) and the terminal device through non-access stratum (NAS) signaling.
[0109] Solution 3a: The AI model is transmitted between the LMF and the terminal device through 3GPP Long Term Evolution (LTE) Positioning Protocol (LPP) signaling.
[0110] Solution 1b: The AI model is transmitted between network devices and terminal devices through user plane data.
[0111] Solution 2b: The AI model is transmitted between the CN (except LMF) and the terminal device through user plane data.
[0112] Solution 3b: The AI model is transmitted between the LMF and the terminal device through user plane data.
[0113] Solution 4: The server (e.g., Operation Administration and Maintenance (OAM, OTT)) transmits the AI model to the terminal device (e.g., this solution is transparent to 3GPP).
[0114] Currently, data can be transmitted between network devices and terminal devices via RRC signaling or user-plane data. When data is transmitted between network devices and terminal devices via RRC signaling, the data is transmitted in SRB, that is, SRB is used to carry data for transmission; and when data is transmitted between network devices and terminal devices via user-plane data, the data is transmitted in DRB, that is, DRB is used to carry data for transmission.
[0115] If the terminal device switches between different network devices, for the data that needs to be continued to be transmitted between the source network device and the terminal device, the current protocol stack only supports DRB for data forwarding between network devices. For example, for downlink transmission data, the source network device sends the untransmitted data to the destination network device in the DRB. If the terminal device subsequently switches to the destination network device, the destination network device will send it down to the terminal device.
[0116] However, the data currently transmitted between network devices (i.e., each DRB) is associated with a Protocol Data Unit (PDU) session, and therefore data forwarding is also associated with the PDU session. When AI models are transmitted between network devices and terminal devices, this essentially only involves data interaction between the network devices and the terminal devices. There is no corresponding PDU session, and thus AI model data forwarding between network devices cannot be performed via DRB. Therefore, the current protocol stack cannot support data forwarding of AI models between network devices.
[0117] To this end, this embodiment proposes a communication processing method and apparatus, in which a source network device sends a first message to a destination network device; the first message is used to inquire whether the destination network device agrees to forward data of a first AI model with the source network device. This data is unrelated to the PDU session. Through the technical solution of this embodiment, the source network device and the destination network device can forward data of the first AI model, meeting the requirements for complete AI model transmission.
[0118] The communication processing method and device provided by the present disclosure are described in detail below with reference to the accompanying drawings.
[0119] FIG1 shows a structural diagram of a communication processing system according to an embodiment of the present disclosure. As shown in FIG1 , the system architecture may include a source network device 11 , a destination network device 12 , and a terminal device 13 .
[0120] In some examples, the source network device 11 and the destination network device 12 may be an entity on the network side for transmitting or receiving signals. For example, the source network device 11 and the destination network device 12 may be a communication satellite, an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the source network device 11 and the destination network device 12. The source network device 11 and the destination network device 12 provided in the embodiments of the present disclosure may be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU may also be referred to as a control unit. The CU-DU structure may be used to split the protocol layer of a network device, such as a base station, and the functions of some protocol layers are placed in the CU for centralized control, while the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.
[0121] In some examples, the terminal device 13 can be called a terminal, user equipment, mobile station (MS), mobile terminal (MT), etc. The terminal device 13 can also 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 device, an augmented reality 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 13.
[0122] It can be understood that the communication processing 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 proposed in 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 proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0123] The following embodiments of the present disclosure may be applied to the communication processing system shown in Figure 1, or a portion thereof, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication processing system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, whether direct or indirect, and wired or wireless.
[0124] The embodiments of the present disclosure can be applied to satellite communications, Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5GNR, Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).
[0125] In some examples, source network device 11 sends first information to destination network device 12; this first information is used to inquire whether destination network device 12 agrees to forward data of a first AI model with source network device 11. This first AI model is an AI model that has not yet been fully transmitted between source network device 11 and terminal device 13 and needs to be continued. Destination network device 12 sends second information to source network device 11, confirming that destination network device 12 agrees to forward data of the first AI model with source network device 11, as well as the address information of the communication tunnel used for this data forwarding. Source network device 11 uses the communication tunnel corresponding to the address information to forward data of the first AI model with destination network device 12.
[0126] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0127] Furthermore, to illustrate the specific execution process of the above-mentioned communication processing system, FIG2 shows a timing diagram of a communication processing method according to an embodiment of the present disclosure. The method is applied to the above-mentioned communication processing system, as shown in FIG2, and may include the following steps:
[0128] Step 201: A source network device sends first information to a destination network device.
[0129] In some embodiments, the destination network device receives the first information sent by the source network device. A mobile terminal device can switch between different serving cells. Accordingly, for the network devices corresponding to the serving cells, the terminal device also switches between different network devices. The source network device can represent the network device before the handover, while the destination network device can represent the network device after the handover. The destination network device can also be referred to as the target network device. It should be noted that this embodiment does not limit the specific names of the network devices and is only for illustrative purposes.
[0130] In some embodiments, the first information may be a type of communication information, such as an indication message or a signaling.
[0131] Among them, the first information can be used to inquire whether the destination network device agrees to forward data (data forwarding) of the first AI model with the source network device. The first AI model may be an AI model that has not been fully transmitted between the source network device and the terminal device and needs to continue to be transmitted.
[0132] In some embodiments, data forwarding of the first AI model may include: downlink and / or uplink data forwarding of the first AI model. For example, when the first AI model is trained on the network side and AI reasoning is performed on the terminal device side, the network needs to transmit the first AI model to the terminal device, which corresponds to downlink data forwarding of the first AI model; when the first AI model is trained on an OTT server and AI reasoning is performed on the network side, the terminal device needs to transmit the first AI model received from the OTT server to the network, which corresponds to uplink data forwarding of the first AI model.
[0133] In some embodiments, as an implementation method, step 201 may specifically include: the source network device sends a handover request message (HANDOVER REQUEST) to the destination network device; wherein the HANDOVER REQUEST may be Xn signaling during the handover process. If the source network device initiates the handover, it sends a HANDOVER REQUEST to the destination network device via the Xn interface, and in this embodiment, the HANDOVER REQUEST may carry the first information.
[0134] For example, as shown in Figure 3, relevant information related to the first AI model transmission can be added to the HANDOVER REQUEST to inquire whether the destination network device agrees to forward data of the first AI model with the source network device. The destination network device can decide whether to agree to forward data of the first AI model with the source network device based on actual conditions.
[0135] In some embodiments, as another implementation, this embodiment may introduce a new Xn process and signaling to exchange information related to AI model transmission. Accordingly, step 201 may specifically include: the source network device sends an AI model forwarding request message (AI MODEL TRANSFERREQUEST) to the destination network device; wherein, AI MODEL TRANSFERREQUEST can be used to inquire whether the destination network device agrees to forward data of the first AI model with the source network device. It should be noted that this embodiment only exemplifies the name of the message and does not impose any limitation. For example, it can also be called other names according to actual needs.
[0136] For example, as shown in Figure 4, the source network device can send an AI MODEL TRANSFER REQUEST message to the destination network device to inquire whether the destination network device agrees to forward data of the first AI model with the source network device. The destination network device can decide whether to agree to forward data of the first AI model with the source network device based on actual conditions.
[0137] In some embodiments, the first information may include at least one of the following:
[0138] 1. DL Forwarding, indicating that the source network device recommends to the destination network device downlink data forwarding for the first AI model transmission;
[0139] 2. UL Forwarding Proposal, indicating that the source network device proposes to the destination network device to perform uplink data forwarding for the first AI model transmission;
[0140] 3. Identification information of the transferred AI models, such as a list of model IDs of the transferred AI models, such as the List of Transferred AIModels IE in Table 1, so that the source network device can inform the destination network device which AI models have been transferred to the terminal device before the handover;
[0141] 4. Identification information of the first AI model, such as a list of model IDs of the AI models being transmitted, such as the List of AI Models Under Transmission IE in Table 1, so that the source network device can notify the destination network device of the AI model corresponding to the data forwarding;
[0142] 5. Configuration information of the SRB used to carry the first AI model, such as information of the SRB carrying the first AI model, such as the SRB Information IE in Table 1. When the first AI model is transmitted between the network device and the terminal device through RRC signaling, the source network device may notify the destination network device of the configuration information of the SRB used to carry the first AI model. Such configuration information may include but is not limited to the content contained in the SRB-ToAddMod IE and the RLC-BearerConfigIE;
[0143] 6. Configuration information of the DRB used to carry the first AI model, such as information of the DRB carrying the first AI model, such as the DRB Information IE in Table 1. When the first AI model is transmitted between the network device and the terminal device through user plane data, the source network device can notify the destination network device of the configuration information of the DRB used to carry the first AI model. These configuration information may include but is not limited to the content contained in the DRB-ToAddMod IE and the RLC-BearerConfig IE.
[0144] In some embodiments, as one example, as shown in Table 1, the underlined () part is the newly added AI Model Transfer Information IE. In the example, the information element (IE) is included in the terminal context information (UE Context Information) IE. The AI Model Transfer Information IE can also be placed directly in the HANDOVER REQUEST message, that is, not in any sub-IE. In the example, it is assumed that the AI model can be transmitted through RRC signaling or user plane data, so the CHOICE structure is used in the signaling. If the AI model only supports transmission in user plane data at the Uu interface, the DRB Information IE is retained, and the CHOICE structure and SRB Information IE are not required. Similarly, if the AI model only supports transmission in RRC signaling at the Uu interface, the SRB Information IE is retained, and the CHOICE structure and DRB Information IE are not required.
[0145] Table 1
[0146] In Table 1, ">", ">>", ">>>", and ">>>>" represent different layers to which IEs belong. ">>" is a sublayer of ">", ">>>" is a sublayer of ">>", and ">>>>" is a sublayer of ">>>".
[0147] Step 202: The destination network device sends second information to the source network device.
[0148] In some embodiments, the source network device receives the second information sent by the destination network device.
[0149] In some embodiments, the second information may be a type of communication information, such as an indication message or a signaling.
[0150] Among them, the second information can be used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0151] For example, if the destination network device agrees to forward data of the first AI model with the source network device based on the first information received, it may send second information to the source network device. The second information may carry the message of consent to forward and the address information of the communication tunnel used for the data forwarding; or it may only carry the address information of the communication tunnel used for the data forwarding. When the source network device receives the address information, it can determine that the destination network device has agreed to forward data of the first AI model with the source network device.
[0152] In some embodiments, as an implementation, step 202 may specifically include: the destination network device sending a handover request acknowledgment message (HANDOVER REQUEST ACKNOWLEDGE) to the source network device; wherein the HANDOVER REQUEST ACKNOWLEDGE may be Xn signaling during the handover process. For example, when the destination network device receives the HANDOVER REQUEST sent by the source network device, the destination network device performs admission control and provides a new RRC configuration (RRCReconfiguration) in the HANDOVER REQUEST ACKNOWLEDGE sent to the source network device. The source network device then forwards the RRCReconfiguration message in the HANDOVER REQUEST ACKNOWLEDGE to the terminal device, thereby providing the RRC configuration. The terminal device then moves to the serving cell corresponding to the destination network device and responds with an RRCReconfigurationComplete message, thereby implementing handover of the terminal device between network devices. In this embodiment, the HANDOVER REQUEST ACKNOWLEDGE may carry the second information.
[0153] For example, as shown in Figure 3, information related to the transmission of the first AI model can be added to the HANDOVER REQUEST ACKNOWLEDGE message to confirm that the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for data forwarding. The communication tunnel is used to transmit data of the first AI model between the source network device and the destination network device.
[0154] In some embodiments, as another implementation method, this embodiment may introduce a new Xn process and signaling to exchange information related to AI model transmission. Accordingly, step 202 may specifically include: the destination network device sends an AI model forwarding request confirmation message (AI MODEL TRANSFERREQUEST ACKNOWLEDGE) to the source network device; wherein, AI MODEL TRANSFERREQUEST ACKNOWLEDGE can be used to determine that the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for data forwarding. It should be noted that this embodiment only exemplifies the name of the message and does not impose any limitation. It can also be called other names according to actual needs.
[0155] For example, as shown in Figure 4, the destination network device may send an AI MODEL TRANSFER REQUEST ACKNOWLEDGE message to the source network device to confirm that the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for data forwarding. The communication tunnel is used to transmit data of the first AI model between the source network device and the destination network device.
[0156] In some embodiments, the second information includes at least one of the following:
[0157] 1. DL Forwarding UP TNL Information, which can be used to confirm that the destination network device agrees to forward data of the first AI model downlink with the source network device, as well as the address information of the communication tunnel used for downlink data forwarding;
[0158] 2. UL Forwarding UP TNL Information, which can be used to determine whether the destination network device agrees to forward data in the first AI model uplink with the source network device, as well as the address information of the communication tunnel used for uplink data forwarding.
[0159] In some embodiments, as one example, as shown in Table 2, the underlined portion () is the newly added AI model forwarding user plane transmission network layer information (AI Model Transfer UP TNL Information) IE.
[0160] Table 2
[0161] Among them, ">" indicates the layer to which the IE belongs, and ">" in Table 2 indicates a sublayer.
[0162] Step 203: The source network device uses the communication tunnel corresponding to the address information obtained according to the second information to forward data of the first AI model with the destination network device.
[0163] For example, the source network device transmits network layer information based on the user plane corresponding to the communication tunnel for data forwarding, and forwards the AI model data to the destination network device in the downlink or uplink.
[0164] In some embodiments, the data packet of the data forwarding of the first AI model may be in the format of PDCP SDU, which may be similar to data forwarding at the DRB level.
[0165] For example, as shown in FIG3 , the source network device uses the communication tunnel corresponding to the address information of the communication tunnel carried in the HANDOVER REQUEST ACKNOWLEDGE to forward downlink or uplink data of the first AI model with the destination network device.
[0166] For another example, as shown in Figure 4, the source network device uses the communication tunnel corresponding to the address information of the communication tunnel carried in the AI MODEL TRANSFERREQUEST ACKNOWLEDGE message to forward downlink or uplink data of the first AI model with the destination network device.
[0167] Step 204: Data of the first AI model is transmitted between the destination network device and the terminal device.
[0168] In some embodiments, data forwarding of the first AI model includes: downlink data forwarding of the first AI model, the data of the first AI model includes: a first part of data that has been sent to the terminal device and a second part of data that has not been sent to the terminal device; the source network device uses the communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device, including: using the communication tunnel corresponding to the address information to send the second part of data to the destination network device.
[0169] In some embodiments, data forwarding of the first AI model includes: data forwarding of the uplink of the first AI model, and the data of the first AI model includes: the third part of data sent by the terminal device that has been received and the fourth part of data that has not been received; the source network device uses the communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device, including: using the communication tunnel corresponding to the address information to send the third part of data to the destination network device.
[0170] For example, before a network switch occurs, the terminal device has already transmitted Part A of the first AI model data to the source network device. After the network switch occurs, the terminal device can continue to transmit Part B of the first AI model data to the destination network device. For uplink transmission, the terminal device has uploaded Part A to the source network device, which then sends Part A to the destination network device. If the terminal device switches to the destination network device, it will continue to upload Part B to the destination network device. The destination network device can obtain the first AI model data based on Part A sent by the source network device and Part B uploaded by the terminal device.
[0171] For downlink transmission, the source network device has sent part A of the data to the terminal device. When the source network device determines that the terminal device is about to switch to the destination network device, it can send part B of the data to the destination network device. In this way, if the terminal device switches to the destination network device, the destination network device can continue to send part B of the data to the terminal device. The terminal device can obtain the first AI model data based on the part A of the data sent by the source network device and the part B of the data sent by the destination network device.
[0172] It should be noted that in some embodiments, steps 203 and 204 can be performed in parallel to a certain extent. When the source network device and the destination network device are forwarding data of the first AI model in step 203, if the terminal device has already switched to the destination network device, step 204 can also be performed at this time. That is, the destination network device can receive the data of the first AI model forwarded by the source network device while transmitting the data of the first AI model to the terminal device.
[0173] For example, for downlink transmission, the source network device has sent part A of the first AI model data to the terminal device, and the source network device forwards part B of the first AI model data to the destination network device. At this time, if the terminal device has switched to the destination network device, the destination network device will send the part B data received in real time to the terminal device. The terminal device can obtain the first AI model data based on the part A data sent by the source network device and the part B data sent by the destination network device.
[0174] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0175] To illustrate the specific execution process of the source network device, Figure 5 shows a flow chart of a communication processing method according to an embodiment of the present disclosure. Executed on the source network device side, the method may include the following steps.
[0176] Step 301: A source network device sends first information to a destination network device.
[0177] Among them, the first information is used to inquire whether the destination network device agrees to forward data of the first artificial intelligence AI model with the source network device, and the first AI model is an AI model that has not been completed and needs to be continued to be transmitted between the source network device and the terminal device.
[0178] In some embodiments, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0179] In some embodiments, step 301 may specifically include: the source network device sends a HANDOVER REQUEST to the destination network device; wherein the HANDOVER REQUEST carries the first information.
[0180] In some embodiments, step 301 may specifically include: the source network device sends an AI MODEL TRANSFER REQUEST to the destination network device; wherein the AI MODEL TRANSFER REQUEST is used to inquire whether the destination network device agrees to forward data of the first AI model with the source network device.
[0181] In some embodiments, the first information includes at least one of the following:
[0182] 1. DL Forwarding; 2. UL Forwarding Proposal; 3. Identification information of the transmitted AI model; 4. Identification information of the first AI model; 5. Configuration information of the SRB used to carry the first AI model; 6. Configuration information of the DRB used to carry the first AI model.
[0183] Step 302: The source network device receives second information sent by the destination network device.
[0184] In some embodiments, step 302 may specifically include: the source network device receives a HANDOVER REQUEST ACKNOWLEDGE sent by the destination network device; wherein the HANDOVER REQUEST ACKNOWLEDGE carries the second information.
[0185] In some embodiments, step 302 may specifically include: the source network device receives the AI MODEL TRANSFER REQUEST ACKNOWLEDGE sent by the destination network device.
[0186] In some embodiments, the second information includes at least one of the following:
[0187] 1. DL Forwarding UP TNL Information; 2. UL Forwarding UP TNL Information.
[0188] Step 303: The source network device determines, based on the second information, that the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for data forwarding.
[0189] In some embodiments, step 303 may specifically include: the source network device determines, based on AI MODEL TRANSFER REQUEST ACKNOWLEDGE, that the destination network device agrees to forward data of the first AI model with the source network device, as well as address information of the communication tunnel used for the data forwarding.
[0190] Step 304: The source network device uses the communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device.
[0191] In some embodiments, the data forwarding includes: downlink data forwarding of the first AI model, the data of the first AI model including: a first part of data that has been sent to the terminal device and a second part of data that has not been sent to the terminal device; the use of the communication tunnel corresponding to the address information to forward the data of the first AI model with the destination network device includes: using the communication tunnel corresponding to the address information to send the second part of data to the destination network device.
[0192] In some embodiments, the data forwarding includes: uplink data forwarding of the first AI model, the data of the first AI model including: the third part of data sent by the terminal device that has been received and the fourth part of data that has not been received; the use of the communication tunnel corresponding to the address information to forward the data of the first AI model with the destination network device includes: using the communication tunnel corresponding to the address information to send the third part of data to the destination network device.
[0193] In some embodiments, the data packet for data forwarding may be in the format of PDCP SDU.
[0194] For the description of the specific examples in this embodiment, please refer to the corresponding description of the embodiments in Figures 1 to 4, and will not be repeated here.
[0195] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0196] Figure 6 shows a flow chart of a communication processing method according to an embodiment of the present disclosure. As shown in Figure 6, the method is applied to the destination network device and may include the following steps.
[0197] Step 401: The destination network device receives first information sent by the source network device.
[0198] In some embodiments, step 401 may specifically include: the destination network device receives a HANDOVER REQUEST sent by the source network device; wherein the HANDOVER REQUEST carries the first information.
[0199] In some embodiments, step 401 may specifically include: the destination network device receives the AI MODEL TRANSFER REQUEST sent by the source network device.
[0200] In some embodiments, the first information includes at least one of the following:
[0201] 1. DL Forwarding; 2. UL Forwarding Proposal; 3. Identification information of the transmitted AI model; 4. Identification information of the first AI model; 5. Configuration information of the SRB used to carry the first AI model; 6. Configuration information of the DRB used to carry the first AI model.
[0202] Step 402: The destination network device determines whether to agree to forward data of the first AI model with the source network device based on the first information.
[0203] In some embodiments, the first AI model is an AI model that has not been fully transmitted between the source network device and the terminal device and needs to be continued to be transmitted.
[0204] In some embodiments, step 402 may specifically include: the destination network device determines whether to agree to forward data of the first AI model with the source network device based on the AI MODEL TRANSFER REQUEST.
[0205] In some embodiments, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0206] Step 403: The destination network device sends second information to the source network device.
[0207] The second information is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0208] In some embodiments, step 403 may specifically include: the destination network device sends a HANDOVER REQUEST ACKNOWLEDGE message to the source network device; wherein the HANDOVER REQUEST ACKNOWLEDGE message carries the second information.
[0209] In some embodiments, step 403 may specifically include: the destination network device sends an AI MODEL TRANSFERREQUEST ACKNOWLEDGE to the source network device; wherein the AI MODEL TRANSFERREQUEST ACKNOWLEDGE is used to determine that the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0210] In some embodiments, the second information includes at least one of the following:
[0211] 1. DL Forwarding UP TNL Information; 2. UL Forwarding UP TNL Information.
[0212] Step 404: The destination network device uses the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device.
[0213] In some embodiments, the data forwarding includes: downlink data forwarding of the first AI model, the data of the first AI model including: a first part of data that the source network device has sent to the terminal device and a second part of data that has not been sent to the terminal device; the use of a communication tunnel corresponding to the address information to forward the data of the first AI model with the source network device includes: using a communication tunnel corresponding to the address information to receive the second part of data sent by the source network device.
[0214] In some embodiments, the data forwarding includes: uplink data forwarding of the first AI model, the data of the first AI model including: the third part of data sent by the terminal device that has been received by the source network device and the fourth part of data that has not been received; the use of the communication tunnel corresponding to the address information to forward the data of the first AI model with the source network device includes: using the communication tunnel corresponding to the address information to receive the third part of data sent by the source network device.
[0215] In some embodiments, the data packet for data forwarding may be in the format of PDCP SDU.
[0216] For the description of the specific examples in this embodiment, please refer to the corresponding description of the embodiments in Figures 1 to 5, and will not be repeated here.
[0217] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0218] Figure 7 shows a flow chart of a communication processing method according to an embodiment of the present disclosure. As shown in Figure 7, the method is applied to the terminal device side and may include the following steps.
[0219] Step 501: Data of a first AI model is transmitted between a terminal device and a destination network device.
[0220] Among them, the first AI model is an AI model that has not been fully transmitted between the terminal device and the source network device and needs to be continued to be transmitted, and data of the first AI model is forwarded between the destination network device and the source network device.
[0221] In some embodiments, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0222] In some embodiments, the data forwarding includes: forwarding downlink data of the first AI model, the data of the first AI model including: a first part of data sent by the source network device to the terminal device and a second part of data not sent to the terminal device; the transmission of the data of the first AI model between the source network device and the destination network device includes: receiving the second part of data sent by the destination network device.
[0223] In some embodiments, the uplink data forwarding of the first AI model includes: the third part of data sent by the terminal device that has been received by the source network device and the fourth part of data that has not been received; the transmission of the data of the first AI model between the source network device and the destination network device includes: sending the fourth part of data to the destination network device.
[0224] In some embodiments, the data packet for data forwarding may be in the format of PDCP SDU.
[0225] For the description of the specific examples in this embodiment, please refer to the corresponding description of the embodiments in Figures 1 to 6, and will not be repeated here.
[0226] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0227] In the embodiments provided above, the methods provided in the embodiments of the present disclosure are described from the perspectives of network devices and terminal devices, respectively. To implement the various functions of the methods provided in the embodiments of the present disclosure, the terminal devices and network devices may include hardware structures and software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or hardware structures and software modules. Certain of the aforementioned functions may be implemented in the form of hardware structures, software modules, or hardware structures and software modules.
[0228] Corresponding to the communication processing methods provided in the above-mentioned embodiments, the present disclosure also provides a communication processing device. Since the communication processing device provided in the embodiment of the present disclosure corresponds to the communication processing methods provided in the above-mentioned embodiments, the implementation method of the communication processing method is also applicable to the communication processing device provided in this embodiment and will not be described in detail in this embodiment.
[0229] FIG8 is a schematic structural diagram of a communication processing device provided in an embodiment of the present disclosure, which can be applied to a source network device.
[0230] As shown in Figure 8, the device may include: a first communication module 61, configured to send first information to the destination network device; wherein, the first information is used to inquire whether the destination network device agrees to forward data of the first AI model with the source network device, and the first AI model is an AI model that has not been fully transmitted between the source network device and the terminal device and needs to continue to be transmitted.
[0231] In some embodiments, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0232] In some embodiments, the first communication module 61 is further configured to send a HANDOVER REQUEST to the destination network device; wherein the HANDOVER REQUEST carries the first information.
[0233] In some embodiments, the first communication module 61 is further configured to send an AI MODEL TRANSFER REQUEST to the destination network device; wherein the AI MODEL TRANSFER REQUEST is used to inquire whether the destination network device agrees to forward data of the first AI model with the source network device.
[0234] In some embodiments, the first information includes at least one of the following:
[0235] DL Forwarding; UL Forwarding Proposal; identification information of the transmitted AI model; identification information of the first AI model; configuration information of the SRB used to carry the first AI model; configuration information of the DRB used to carry the first AI model.
[0236] In some embodiments, the first communication module 61 is further configured to receive second information sent by the destination network device; based on the second information, determine whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0237] In some embodiments, the first communication module 61 is further configured to receive a HANDOVER REQUEST ACKNOWLEDGE message sent by the destination network device; wherein the HANDOVER REQUEST ACKNOWLEDGE message carries the second information.
[0238] In some embodiments, the first communication module 61 is further configured to receive an AI MODEL TRANSFERREQUEST ACKNOWLEDGE sent by the destination network device; and determine, based on the AI MODEL TRANSFERREQUEST ACKNOWLEDGE, whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0239] In some embodiments, the second information includes at least one of the following:
[0240] DL Forwarding UP TNL Information; UL Forwarding UP TNL Information.
[0241] In some embodiments, the first communication module 61 is further configured to use a communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device.
[0242] In some embodiments, the data forwarding includes: forwarding downlink data of the first AI model, where the data of the first AI model includes: a first portion of data that has been sent to the terminal device and a second portion of data that has not been sent to the terminal device;
[0243] The first communication module 61 is further configured to send the second portion of data to the destination network device using a communication tunnel corresponding to the address information.
[0244] In some embodiments, the data forwarding includes: forwarding uplink data of the first AI model, where the data of the first AI model includes: a third portion of data sent by the terminal device that has been received and a fourth portion of data that has not been received;
[0245] The first communication module 61 is further configured to send the third portion of data to the destination network device using a communication tunnel corresponding to the address information.
[0246] In some embodiments, the data packet for data forwarding is in the format of PDCP SDU.
[0247] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0248] FIG9 is a schematic structural diagram of a communication processing device provided in an embodiment of the present disclosure, which may be used on the destination network device side.
[0249] As shown in Figure 9, the device may include: a second communication module 71, configured to receive first information sent by a source network device; based on the first information, determine whether to agree to forward data of a first AI model with the source network device, where the first AI model is an AI model that has not been fully transmitted between the source network device and the terminal device and needs to continue to be transmitted.
[0250] In some embodiments, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0251] In some embodiments, the second communication module 71 is further configured to receive a HANDOVER REQUEST sent by a source network device; wherein the HANDOVER REQUEST carries the first information.
[0252] In some embodiments, the second communication module 71 is further configured to receive an AI MODEL TRANSFER REQUEST sent by a source network device; and determine, based on the AI MODEL TRANSFER REQUEST, whether to agree to forward data of the first AI model with the source network device.
[0253] In some embodiments, the first information includes at least one of the following:
[0254] DL Forwarding; UL Forwarding Proposal; identification information of the transmitted AI model; identification information of the first AI model; configuration information of the SRB used to carry the first AI model; configuration information of the DRB used to carry the first AI model.
[0255] In some embodiments, the second communication module 71 is further configured to send second information to the source network device; wherein, the second information is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, and the address information of the communication tunnel used for the data forwarding.
[0256] In some embodiments, the second communication module 71 is further configured to send a HANDOVER REQUEST ACKNOWLEDGE message to the source network device; wherein the HANDOVER REQUEST ACKNOWLEDGE message carries the second information.
[0257] In some embodiments, the second communication module 71 is further configured to send an AI MODEL TRANSFERREQUEST ACKNOWLEDGE to the source network device; wherein the AI MODEL TRANSFERREQUEST ACKNOWLEDGE is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
[0258] In some embodiments, the second information includes at least one of the following:
[0259] DL Forwarding UP TNL Information; UL Forwarding UP TNL Information.
[0260] In some embodiments, the second communication module 71 is further configured to use the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device.
[0261] In some embodiments, the data forwarding includes: forwarding downlink data of a first AI model, where the data of the first AI model includes: a first portion of data that has been sent by the source network device to the terminal device and a second portion of data that has not been sent to the terminal device;
[0262] The second communication module 71 is further configured to use the communication tunnel corresponding to the address information to receive the second portion of data sent by the source network device.
[0263] In some embodiments, the data forwarding includes: forwarding uplink data of the first AI model, where the data of the first AI model includes: a third portion of data sent by the terminal device that has been received by the source network device and a fourth portion of data that has not been received;
[0264] The second communication module 71 is further configured to receive the third portion of data sent by the source network device using a communication tunnel corresponding to the address information.
[0265] In some embodiments, the data packet for data forwarding is in the format of PDCP SDU.
[0266] The technical solution of this embodiment enables data forwarding of the first AI model between the source network device and the destination network device, thus enabling data forwarding of AI models unrelated to the PDU session. Furthermore, when a terminal device switches between different network devices, even if the previous AI model failed to complete transmission, the requirement for complete AI model transmission can still be met.
[0267] FIG10 is a schematic structural diagram of a communication processing device provided in an embodiment of the present disclosure, which may be used on a terminal device side.
[0268] As shown in Figure 10, the device may include: a third communication module 81, configured to transmit data of a first AI model between the destination network device; wherein, the first AI model is an AI model that has not been fully transmitted between the terminal device and the source network device and needs to be continued to be transmitted, and the destination network device and the source network device forward data of the first AI model.
[0269] In some embodiments, the data forwarding includes: downlink and / or uplink data forwarding of the first AI model.
[0270] In some embodiments, the data forwarding includes: forwarding downlink data of the first AI model, where the data of the first AI model includes: a first portion of data that has been sent by the source network device to the terminal device and a second portion of data that has not been sent to the terminal device;
[0271] The third communication module 81 is further configured to receive the second portion of data sent by the destination network device.
[0272] In some embodiments, the uplink data forwarding of the first AI model includes: a third portion of data sent by the terminal device that has been received by the source network device and a fourth portion of data that has not been received;
[0273] The third communication module 81 is further configured to send the fourth portion of data to the destination network device.
[0274] In some embodiments, the data packet for data forwarding is in the format of PDCP SDU.
[0275] Please refer to Figure 11, which is a schematic diagram of the structure of a communication device 1800 provided in this embodiment. Communication device 1800 can be a network device or a user 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 user 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.
[0276] The communication device 1800 may include one or more processors 1801. The processor 1801 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.
[0277] Optionally, the communication device 1800 may further include one or more memories 1802, on which a computer program 1804 may be stored. The processor 1801 executes the computer program 1804, causing the communication device 1800 to perform the method described in the above method embodiment. Optionally, the memory 1802 may also store data. The communication device 1800 and the memory 1802 may be provided separately or integrated together.
[0278] Optionally, the communication device 1800 may further include a transceiver 1805 and an antenna 1806. The transceiver 1805 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, and is configured to implement transceiver functions. The transceiver 1805 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.
[0279] Optionally, the communication device 1800 may further include one or more interface circuits 1807. The interface circuit 1807 is configured to receive code instructions and transmit the instructions to the processor 1801. The processor 1801 executes the code instructions to enable the communication device 1800 to perform the method described in the above method embodiment.
[0280] In one implementation, processor 1801 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.
[0281] In one implementation, processor 1801 may store a computer program 1803. Computer program 1803, when executed on processor 1801, enables communication device 1800 to perform the method described in the above method embodiment. Computer program 1803 may be embedded in processor 1801, in which case processor 1801 may be implemented by hardware.
[0282] In one implementation, the communication device 1800 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 the present disclosure 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.
[0283] The communication device described in the above embodiments may be a network device or a user device, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited to FIG11. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0284] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0285] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0286] (3) ASIC, such as modem;
[0287] (4) Modules that can be embedded in other devices;
[0288] (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.;
[0289] (6)Others, etc.
[0290] If the communication device can be a chip or a chip system, please refer to the schematic diagram of the chip structure shown in Figure 12. The chip shown in Figure 12 includes a processor 1901 and an interface 1902. The number of processors 1901 can be one or more, and the number of interfaces 1902 can be multiple.
[0291] Optionally, the chip further includes a memory 1903, which is used to store necessary computer programs and data.
[0292] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure may be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is 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 functionality for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present disclosure.
[0293] The present disclosure 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.
[0294] The present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0295] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented 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, all or part of the processes or functions according to the embodiments of the present disclosure are generated. 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 wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. 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 therein. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVDs)), or semiconductor media (eg, solid state disks (SSDs)).
[0296] Those skilled in the art will understand that the various numerical numbers such as first and second involved in the present disclosure are only for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, and also indicate the order of precedence.
[0297] The at least one in the present disclosure can also be described as one or more, and the multiple can be two, three, four or more, which is not limited in the present disclosure. In the embodiments of the present disclosure, 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".
[0298] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., a magnetic disk, an optical disk, a memory, a programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.
[0299] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.
[0300] Computer systems may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The client and server relationship arises through computer programs running on the respective computers and having a client-server relationship to each other.
[0301] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions of this disclosure can be achieved. This is not limited herein.
[0302] In addition, it should be understood that the various embodiments described in the present disclosure may be implemented independently or in combination with other embodiments when the solution permits.
[0303] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments applied for 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. Professionals and technicians 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 disclosure.
[0304] 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.
[0305] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure 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 disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A communication processing method, characterized in that: Executed by a source network device, the method comprises: Sending first information to a destination network device; Among them, the first information is used to inquire whether the destination network device agrees to forward data of the first artificial intelligence AI model with the source network device.
2. The method according to claim 1, characterized in that: The first AI model is an AI model that has not been completely transmitted between the source network device and the terminal device and needs to continue to be transmitted.
3. The method according to claim 1 or 2, characterized in that: The sending the first information to the destination network device includes: Sending a handover request message HANDOVER REQUEST to the destination network device; The HANDOVER REQUEST carries the first information.
4. The method according to claim 1 or 2, characterized in that: The sending the first information to the destination network device includes: Sending AI model forwarding request information AI MODEL TRANSFERREQUEST to the destination network device; The AI MODEL TRANSFERREQUEST is used to inquire whether the destination network device agrees to forward data of the first AI model with the source network device.
5. The method according to any one of claims 1 to 4, characterized in that The first information includes at least one of the following: Downlink forwarding DL Forwarding; UL Forwarding Proposal; Identification information of the transmitted AI model; Identification information of the first AI model; Configuration information of a signaling radio bearer SRB used to carry the first AI model; Configuration information of a data radio bearer DRB used to carry the first AI model.
6. The method according to any one of claims 1 to 5, characterized in that After sending the first information to the destination network device, the method further includes: Receiving second information sent by the destination network device; According to the second information, it is determined that the destination network device agrees to forward data of the first AI model with the source network device, as well as the address information of the communication tunnel used for the data forwarding.
7. The method according to claim 6, characterized in that Receiving second information sent by the destination network device, including: Receiving handover request confirmation information HANDOVER REQUEST ACKNOWLEDGE sent by the destination network device; The HANDOVER REQUEST ACKNOWLEDGE carries the second information.
8. The method according to claim 6, characterized in that Receiving second information sent by the destination network device, including: Receive AI model forwarding request confirmation information AI MODEL TRANSFERREQUEST ACKNOWLEDGE sent by the destination network device; Determining, according to the second information, that the destination network device agrees to forward data of the first AI model with the source network device, and address information of a communication tunnel used for the data forwarding, includes: According to AI MODEL TRANSFERREQUEST ACKNOWLEDGE, it is determined that the destination network device agrees to forward data of the first AI model with the source network device, as well as address information of a communication tunnel used for the data forwarding.
9. The method according to any one of claims 6 to 8, characterized in that The second information includes at least one of the following: Downlink forwarding user plane transmission network layer information DL Forwarding UP TNL Information; Uplink forwarding user plane transmission network layer information UL Forwarding UP TNL Information.
10. The method according to any one of claims 6 to 9, characterized in that The method further comprises: Use the communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device.
11. The method according to claim 10, characterized in that The data forwarding includes: data forwarding of a downlink of the first AI model; The using the communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device includes: The second portion of data that has not been sent to the terminal device is sent to the destination network device by using a communication tunnel corresponding to the address information.
12. The method according to claim 10, characterized in that The data forwarding includes: uplink data forwarding of the first AI model; The using the communication tunnel corresponding to the address information to forward data of the first AI model with the destination network device includes: The third part of data received from the terminal device is sent to the destination network device using a communication tunnel corresponding to the address information.
13. The method according to any one of claims 1 to 12, characterized in that The data packet of the data forwarding is in the format of Packet Data Convergence Protocol Service Data Unit PDCP SDU.
14. A communication processing method, characterized in that: The method is executed by a destination network device, and includes: Receiving first information sent by a source network device; Based on the first information, determine whether to agree to forward data of the first artificial intelligence AI model with the source network device.
15. The method according to claim 14, characterized in that The first AI model is an AI model that has not been completely transmitted between the source network device and the terminal device and needs to continue to be transmitted.
16. The method according to claim 14 or 15, characterized in that The receiving source network device sends the first information, including: Receive a handover request message HANDOVER REQUEST sent by the source network device; The HANDOVER REQUEST carries the first information.
17. The method according to claim 14 or 15, characterized in that The receiving source network device sends the first information, including: Receive AI model forwarding request information AI MODEL TRANSFERREQUEST sent by the source network device; Determining, according to the first information, whether to agree to forward data of the first AI model with the source network device includes: According to the AI MODEL TRANSFER REQUEST, it is determined whether to agree to forward data of the first AI model with the source network device.
18. The method according to any one of claims 14 to 17, characterized in that The first information includes at least one of the following: Downlink forwarding DL Forwarding; UL Forwarding Proposal; Identification information of the transmitted AI model; Identification information of the first AI model; Configuration information of a signaling radio bearer SRB used to carry the first AI model; Configuration information of a data radio bearer DRB used to carry the first AI model.
19. The method according to any one of claims 14 to 18, characterized in that After determining whether to agree to forward data of the first AI model with the source network device according to the first information, the method further includes: Sending second information to the source network device; Among them, the second information is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, and the address information of the communication tunnel used for the data forwarding.
20. The method according to claim 19, characterized in that Sending second information to the source network device includes: Sending handover request confirmation information HANDOVER REQUEST ACKNOWLEDGE to the source network device; The HANDOVER REQUEST ACKNOWLEDGE carries the second information.
21. The method according to claim 19, characterized in that Sending second information to the source network device includes: Sending AI model forwarding request confirmation information AI MODEL TRANSFERREQUEST ACKNOWLEDGE to the source network device; The AI MODEL TRANSFERREQUEST ACKNOWLEDGE is used to determine whether the destination network device agrees to forward data of the first AI model with the source network device, as well as address information of the communication tunnel used for the data forwarding.
22. The method according to any one of claims 19 to 21, characterized in that The second information includes at least one of the following: Downlink forwarding user plane transmission network layer information DL Forwarding UP TNL Information; Uplink forwarding user plane transmission network layer information UL Forwarding UP TNL Information.
23. The method according to any one of claims 19 to 22, characterized in that The method further comprises: Use the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device.
24. The method according to claim 23, characterized in that The data forwarding includes: data forwarding of a downlink of the first AI model; The using the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device includes: The second portion of data sent by the source network device but not sent to the terminal device is received by using the communication tunnel corresponding to the address information.
25. The method according to claim 23, characterized in that The data forwarding includes: uplink data forwarding of the first AI model; The using the communication tunnel corresponding to the address information to forward data of the first AI model with the source network device includes: The third portion of data sent by the terminal device and received by the source network device is received by using the communication tunnel corresponding to the address information.
26. The method according to any one of claims 14 to 25, characterized in that The data packet of the data forwarding is in the format of Packet Data Convergence Protocol Service Data Unit PDCP SDU.
27. A communication processing method, characterized in that: The method is executed by a terminal device, and includes: Transmitting data of the first artificial intelligence AI model to and from the destination network device; Among them, data forwarding of the first AI model is performed between the destination network device and the source network device.
28. The method according to claim 27, characterized in that The first AI model is an AI model that has not been completed and needs to be continued to be transmitted between the terminal device and the source network device.
29. The method according to claim 28, characterized in that The data forwarding includes: forwarding data of a downlink of the first AI model; The transmitting of the data of the first AI model between the destination network device includes: Receive a second portion of data sent by the destination network device but not sent by the source network device to the terminal device.
30. The method according to claim 28, characterized in that The data forwarding includes: uplink data forwarding of the first AI model; The transmitting of the data of the first AI model between the destination network device includes: The fourth portion of data that has not been sent to the source network device is sent to the destination network device.
31. The method according to any one of claims 27 to 30, characterized in that The data packet of the data forwarding is in the format of Packet Data Convergence Protocol Service Data Unit PDCP SDU.
32. A communication processing device, characterized in that: Applied to a source network device, the device comprises: The first communication module is configured to send first information to the destination network device; wherein the first information is used to inquire whether the destination network device agrees to forward data of the first artificial intelligence AI model with the source network device.
33. A communication processing device, characterized in that: Applied to a destination network device, the device comprises: The second communication module is configured to receive first information sent by a source network device; and determine whether to agree to forward data of a first artificial intelligence AI model with the source network device based on the first information.
34. A communication processing device, characterized in that: Applied to a terminal device, the device comprises: The third communication module is configured to transmit data of a first artificial intelligence AI model between the destination network device; wherein the first AI model is an AI model that has not been completely transmitted between the terminal device and the source network device and needs to be continued to be transmitted.
35. A communication processing system, characterized in that: include: Source network equipment, destination network equipment and terminal equipment; The source network device performs the method according to any one of claims 1 to 13; The destination network device performs the method according to any one of claims 14 to 26; The terminal device executes the method according to any one of claims 27 to 31.
36. A communication device, wherein: include: Transceiver; Memory; A processor is connected to the transceiver and the memory, respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer executable instructions on the memory, and can implement any one of the methods of claims 1 to 31.
37. A computer storage medium, wherein: The computer storage medium stores computer executable instructions; after the computer executable instructions are executed by the processor, the method described in any one of claims 1 to 31 can be implemented.