A reporting method / apparatus / equipment and storage medium

By having the UE report the instructions and parameters of the computing power sharing function to the network device, the problem of the network device being unable to determine the UE's computing power is solved, thereby maximizing resource utilization and improving computing efficiency.

CN118844052BActive Publication Date: 2026-04-03BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-30
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

The network device cannot determine whether the user equipment (UE) supports the computing power sharing function, which causes the UE to be unable to provide computing power to the network device or other terminals.

Method used

The UE sends a session request message to the network device. The message contains indication information and computing capability parameters, indicating whether the computing capability sharing function is supported and specific capability parameters, such as the main frequency, cache, number of cores and bus speed of the computing unit.

Benefits of technology

It maximizes resource utilization, improves computing efficiency, and reduces computing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118844052B_ABST
    Figure CN118844052B_ABST
Patent Text Reader

Abstract

This disclosure proposes a reporting method / apparatus / device / storage medium, belonging to the field of communication technology. The UE sends a session request message to the network device. The session request message includes capability information reported by the UE, which includes at least one of the following: indication information indicating whether the UE supports computing capability sharing, and the UE's computing capability parameters. Therefore, in the method provided by this disclosure, the network device can share the UE's computing capability based on the capability information reported by the UE, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a reporting method / apparatus / device and storage medium. Background Technology

[0002] In communication systems, it is often necessary to share the computing power of network devices or UE (User Equipment) for use by other terminals in order to achieve goals such as "maximizing resource utilization, improving computing efficiency, and reducing computing costs".

[0003] In related technologies, the computing power of a UE can be shared with network devices or other terminals. However, in these technologies, the network device may not know whether the UE supports the computing power sharing function, and therefore cannot configure the UE accordingly, which will result in the UE being unable to provide computing power to the network device or other terminals. Summary of the Invention

[0004] The reporting method / apparatus / device and storage medium disclosed herein are used for the UE to report to the network device whether the UE supports the computing power sharing function, so as to solve the technical problem that "the UE cannot provide computing power to the network device or other terminals because the network device does not know whether the UE supports the computing power sharing function".

[0005] The method proposed in one embodiment of this disclosure, applied to a UE, includes:

[0006] Send a session request message to the network device, the session request message including capability information reported by the UE, the capability information including at least one of the following:

[0007] Indication information used to indicate whether the UE supports the computing power sharing function;

[0008] The computing capability parameters of the UE.

[0009] Optionally, in one embodiment of this disclosure, the computing power parameters of the UE include at least one of the following:

[0010] The main frequency of the UE's computing unit;

[0011] The cache of the UE's computing unit;

[0012] The number of cores of the computing unit of the UE;

[0013] The bus speed of the UE's computing unit;

[0014] The percentage of the UE's shareable computing power in the total computing power.

[0015] Optionally, in one embodiment of this disclosure, the session request message is any of the following:

[0016] Session establishment request;

[0017] Session modification request.

[0018] Optionally, in one embodiment of this disclosure, sending a session request message to the network device includes:

[0019] A session request message is sent to the network device via Non-Access Stratum (NAS) signaling.

[0020] Optionally, in one embodiment of this disclosure, the session request message is used to request a Packet Data Unit (PDU) session and / or other sessions.

[0021] Optionally, in one embodiment of this disclosure, the capability information is carried in an information element IE of the session request message.

[0022] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the IE includes the UE 5GSM Core Network Capability.

[0023] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the session request includes any of the following:

[0024] PDU session establishment request;

[0025] PDU session modification request.

[0026] The method proposed in another embodiment of this disclosure, applied to a network device, includes:

[0027] Receive a session request message sent by a UE, the session request message including capability information reported by the UE, the capability information including at least one of the following:

[0028] Indication information used to indicate whether the UE supports the computing power sharing function;

[0029] The computing capability parameters of the UE;

[0030] The computing power of the UE is used based on the capability information.

[0031] Optionally, in one embodiment of this disclosure, the computing power parameters of the UE include at least one of the following:

[0032] The main frequency of the UE's computing unit;

[0033] The cache of the UE's computing unit;

[0034] The number of cores of the computing unit of the UE;

[0035] The bus speed of the UE's computing unit;

[0036] The percentage of the UE's shareable computing power in the total computing power.

[0037] Optionally, in one embodiment of this disclosure, using the computing power of the UE based on the capability information includes:

[0038] When the indication information indicates that the UE supports the computing power sharing function, the computing power of the UE is used.

[0039] Optionally, in one embodiment of this disclosure, the session request message is any of the following:

[0040] Session establishment request;

[0041] Session modification request.

[0042] Optionally, in one embodiment of this disclosure, receiving the session request message sent by the UE includes:

[0043] Receive the session request message sent by the UE via NAS signaling.

[0044] Optionally, in one embodiment of this disclosure, the session request message is used to request a PDU session and / or other sessions.

[0045] Optionally, in one embodiment of this disclosure, the capability information is carried in an IE of the session request message.

[0046] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the IE includes UE5GSM Core Network Capability.

[0047] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the session request includes any of the following:

[0048] PDU session establishment request;

[0049] PDU session modification request.

[0050] Another aspect of this disclosure provides a reporting device, comprising:

[0051] The sending module is configured to send a session request message to the network device, the session request message including capability information reported by the UE, the capability information including at least one of the following:

[0052] Indication information used to indicate whether the UE supports the computing power sharing function;

[0053] The computing capability parameters of the UE.

[0054] Another aspect of this disclosure provides a reporting device, comprising:

[0055] The receiving module is configured to receive a session request message sent by the UE, the session request message including capability information reported by the UE, the capability information including at least one of the following:

[0056] Indication information used to indicate whether the UE supports the computing power sharing function;

[0057] The computing capability parameters of the UE;

[0058] The processing module is used to utilize the computing capabilities of the UE based on the capability information.

[0059] Another aspect of this disclosure provides a communication device, the device including a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in the preceding aspect of the embodiment.

[0060] Another aspect of this disclosure provides a communication device, the device including a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method proposed in the other aspect of the above disclosure.

[0061] Another aspect of this disclosure provides a communication device, comprising: a processor and an interface circuit;

[0062] The interface circuit is used to receive code instructions and transmit them to the processor;

[0063] The processor is configured to run the code instructions to perform the method as proposed in one aspect of the embodiments.

[0064] Another aspect of this disclosure provides a communication device, comprising: a processor and an interface circuit;

[0065] The interface circuit is used to receive code instructions and transmit them to the processor;

[0066] The processor is configured to run the code instructions to perform the method as proposed in another embodiment.

[0067] Another aspect of this disclosure provides a computer-readable storage medium for storing instructions that, when executed, cause the method described in one aspect of the disclosure to be implemented.

[0068] Another aspect of this disclosure provides a computer-readable storage medium for storing instructions that, when executed, cause the method as described in another aspect of this disclosure to be implemented.

[0069] In summary, in the reporting method / apparatus / device and storage medium provided in this disclosure, the UE can send a session request message to the network device. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this disclosure, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs. Attached Figure Description

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

[0071] Figure 1 This is a schematic flowchart illustrating a reporting method provided in one embodiment of this disclosure;

[0072] Figure 2 A flowchart illustrating a reporting method provided in another embodiment of this disclosure;

[0073] Figure 3 A flowchart illustrating a reporting method provided in yet another embodiment of this disclosure;

[0074] Figure 4 A schematic flowchart illustrating a reporting method provided in yet another embodiment of this disclosure;

[0075] Figure 5 A schematic flowchart illustrating a reporting method provided in yet another embodiment of this disclosure;

[0076] Figure 6 A schematic flowchart illustrating a reporting method provided in yet another embodiment of this disclosure;

[0077] Figure 7 This is a schematic diagram of the structure of a reporting device provided in one embodiment of the present disclosure;

[0078] Figure 8 This is a schematic diagram of the structure of a reporting device provided in another embodiment of this disclosure;

[0079] Figure 9 This is a block diagram of a user equipment provided in one embodiment of the present disclosure;

[0080] Figure 10 This is a block diagram of a network-side device provided in one embodiment of the present disclosure. Detailed Implementation

[0081] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure as detailed in the appended claims.

[0082] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0083] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the words “if” and “suppose” as used herein may be interpreted as “when”, “when”, or “in response to a determination”.

[0084] The reporting method / apparatus / device and storage medium provided in the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0085] Figure 1 This is a flowchart illustrating a reporting method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 1 As shown, the reporting method may include the following steps:

[0086] Step 101: Send a session request message to the network device. The session request message includes the capability information reported by the UE.

[0087] It should be noted that the method of this disclosure embodiment can be applied to 5G (5th Generation) communication systems, and also to next-generation (or next few generations) mobile communication systems.

[0088] Furthermore, in one embodiment of this disclosure, the UE can be a device that provides voice and / or data connectivity to a user. The terminal device can communicate with one or more core networks via a RAN (Radio Access Network). The UE can be an IoT terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal, for example, a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, or user agent. Alternatively, the UE can also be a device in an unmanned aerial vehicle (UAV). Alternatively, the UE can also be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the UE can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.

[0089] In one embodiment of this disclosure, the network device may be a core network device.

[0090] Furthermore, in one embodiment of this disclosure, the aforementioned session request message can be any of the following:

[0091] Session Establishment Request;

[0092] Session Modification Request.

[0093] In one embodiment of this disclosure, the session request message can be used to request a PDU (Packet Data Unit) session and / or other sessions. In another embodiment of this disclosure, the other sessions can be existing sessions or future sessions. For example, in one embodiment of this disclosure, the other sessions can be compute-sharing sessions.

[0094] Furthermore, in one embodiment of this disclosure, the aforementioned capability information may include at least one of the following:

[0095] Indication information used to indicate whether the UE supports the computing power sharing function;

[0096] UE's computing power parameters.

[0097] In one embodiment of this disclosure, the aforementioned indication information may be an N-bit indication code, where N is a positive integer. For example, in one embodiment of this disclosure, the aforementioned indication information may be a 1-bit indication code, and when the indication information is a first value (e.g., 1), the indication information indicates that the UE supports the computing power sharing function; when the indication information is a second value (e.g., 0), the indication information indicates that the UE does not support the computing power sharing function.

[0098] Furthermore, in one embodiment of this disclosure, the computing capability parameters of the UE may include at least one of the following:

[0099] The main frequency of the UE's computing unit;

[0100] The cache of the UE's computing unit;

[0101] The number of cores in the UE's computing unit;

[0102] The bus speed of the UE's computing unit;

[0103] The percentage of UE's shareable computing power in the total computing power.

[0104] It should be noted that, in one embodiment of this disclosure, the aforementioned capability information may only include indication information. In another embodiment of this disclosure, when the indication information in the capability information indicates that the UE supports the computing capability sharing function, the capability information may further include the aforementioned computing capability parameters of the UE.

[0105] Furthermore, in one embodiment of this disclosure, the aforementioned capability information may be carried in an IE (Information Element) of the session request message.

[0106] Specifically, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the IE can be the UE 5GSM Core Network Capability (UE 5G session management core network capability). Furthermore, in another embodiment, when the UE reports capability information to the network device through the 5GSM Core Network Capability IE, the UE can use one or more bits in the 5GSM Core Network Capability as indication information to indicate whether the UE supports the computing capability sharing function.

[0107] Furthermore, in one embodiment of this disclosure, the method of sending a session request message to a network device may include:

[0108] Send session request messages to network devices via NAS (Non-Access Stratum) signaling.

[0109] Furthermore, in one embodiment of this disclosure, after the UE reports the aforementioned capability information to the network device, the network device can configure the UE's computing capability sharing based on the capability information to share the UE's computing capability.

[0110] In summary, in the reporting method provided in this embodiment, the UE can send a session request message to the network device. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0111] Figure 2 This is a flowchart illustrating a reporting method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 3 As shown, the reporting method may include the following steps:

[0112] Step 201: Send a session request message to the network device. The session request message is used to request a PDU session and includes the capability information reported by the UE.

[0113] In one embodiment of this disclosure, the aforementioned session request may include any of the following:

[0114] PDU Session Establishment Request;

[0115] PDU Session Modification Request.

[0116] Specifically, in one embodiment of this disclosure, the UE may send a PDU session establishment request message to the network device, the PDU session establishment request message including capability information reported by the UE. And, in another embodiment of this disclosure, the UE may send a PDU session modification request message to the network device, the PDU session modification request message including capability information reported by the UE.

[0117] It should be noted that when the above session request message is used to request a PDU session, the sending process of the session request message can be determined based on 3GPP (3rd Generation Partnership Project) specification 23.501.

[0118] Furthermore, detailed information regarding capability information can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0119] In summary, in the reporting method provided in this embodiment, the UE can send a session request message to the network device. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0120] Figure 3 This is a flowchart illustrating a reporting method provided in an embodiment of this disclosure. The method is executed by the UE, as follows: Figure 3 As shown, the reporting method may include the following steps:

[0121] Step 301: Send a session request message to the network device. The session request message is used to request other sessions and includes the capability information reported by the UE.

[0122] In one embodiment of this disclosure, other sessions can be existing sessions or future sessions. For example, in one embodiment of this disclosure, other sessions can be computing-shared sessions.

[0123] Furthermore, detailed information regarding capability information can be found in the relevant descriptions in the above embodiments, and will not be repeated here.

[0124] In summary, in the reporting method provided in this embodiment, the UE can send a session request message to the network device. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0125] Figure 4 This is a flowchart illustrating a reporting method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 4 As shown, the reporting method may include the following steps:

[0126] Step 401: Receive the session request message sent by the UE. The session request message includes the capability information reported by the UE.

[0127] In one embodiment of this disclosure, the network device may be a core network device.

[0128] Furthermore, in one embodiment of this disclosure, the aforementioned session request message can be any of the following:

[0129] Session establishment request;

[0130] Session modification request.

[0131] In one embodiment of this disclosure, a session request message can be used to request a PDU (Packet Data Unit) session and / or other sessions.

[0132] Furthermore, in one embodiment of this disclosure, the aforementioned capability information may include at least one of the following:

[0133] Indication information used to indicate whether the UE supports the computing power sharing function;

[0134] UE's computing power parameters.

[0135] Furthermore, in one embodiment of this disclosure, the computing capability parameters of the UE may include at least one of the following:

[0136] The main frequency of the UE's computing unit;

[0137] The cache of the UE's computing unit;

[0138] The number of cores in the UE's computing unit;

[0139] The bus speed of the UE's computing unit;

[0140] The percentage of UE's shareable computing power in the total computing power.

[0141] For further details regarding step 401, please refer to the description of the above embodiments; these will not be repeated here.

[0142] Step 402: Utilize the UE's computing capabilities based on capability information.

[0143] In one embodiment of this disclosure, when the indication information indicates that the UE supports the computing power sharing function, the network device can use the UE's computing power based on the capability information.

[0144] Specifically, in one embodiment of this disclosure, when the indication information indicates that the UE supports the computing power sharing function, the network device can use the UE's computing power based on the UE's computing power parameters.

[0145] In summary, in the reporting method provided in this embodiment, the network device can receive a session request message sent by the UE. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0146] Figure 5 This is a flowchart illustrating a reporting method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 5 As shown, the reporting method may include the following steps:

[0147] Step 501: Receive a session request message sent by the UE. The session request message is used to request a PDU session and includes the capability information reported by the UE.

[0148] Step 502: Utilize the UE's computing capabilities based on capability information.

[0149] For further details regarding steps 501-502, please refer to the description of the above embodiments; these will not be repeated here.

[0150] In summary, in the reporting method provided in this embodiment, the network device can receive a session request message sent by the UE. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0151] Figure 6 This is a flowchart illustrating a reporting method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 5 As shown, the reporting method may include the following steps:

[0152] Step 601: Receive a session request message sent by the UE. The session request message is used to request other sessions and includes the capability information reported by the UE.

[0153] Step 602: Utilize the UE's computing capabilities based on capability information.

[0154] For further details regarding steps 601-602, please refer to the description of the above embodiments; these embodiments will not be repeated here.

[0155] In summary, in the reporting method provided in this embodiment, the network device can receive a session request message sent by the UE. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0156] Figure 7 This is a schematic diagram of the structure of a reporting device provided in an embodiment of this disclosure, as shown below. Figure 7 As shown, the device may include:

[0157] The sending module 701 is used to send a session request message to the network device. The session request message includes capability information reported by the UE, and the capability information includes at least one of the following:

[0158] Indication information used to indicate whether the UE supports the computing power sharing function;

[0159] UE's computing power parameters.

[0160] In summary, in the reporting device provided in this embodiment, the UE can send a session request message to the network device. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0161] Optionally, in one embodiment of this disclosure, the computing power parameters of the UE include at least one of the following:

[0162] The main frequency of the UE's computing unit;

[0163] The cache of the UE's computing unit;

[0164] The number of cores of the computing unit of the UE;

[0165] The bus speed of the UE's computing unit;

[0166] The percentage of the UE's shareable computing power in the total computing power.

[0167] Optionally, in one embodiment of this disclosure, the session request message is any of the following:

[0168] Session establishment request;

[0169] Session modification request.

[0170] Optionally, in one embodiment of this disclosure, the sending module 701 is further configured to:

[0171] Send a session request message to the network device via NAS signaling.

[0172] Optionally, in one embodiment of this disclosure, the session request message is used to request a PDU session and / or other sessions.

[0173] Optionally, in one embodiment of this disclosure, the capability information is carried in an IE of the session request message.

[0174] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the IE includes the UE 5GSM Core Network Capability.

[0175] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the session request includes any of the following:

[0176] PDU session establishment request;

[0177] PDU session modification request.

[0178] Figure 8 This is a schematic diagram of the structure of a reporting device provided in an embodiment of this disclosure, as shown below. Figure 8 As shown, the device may include:

[0179] The receiving module 801 is configured to receive a session request message sent by the UE. The session request message includes capability information reported by the UE, and the capability information includes at least one of the following:

[0180] Indication information used to indicate whether the UE supports the computing power sharing function;

[0181] UE's computing power parameters;

[0182] Processing module 802 is used to utilize the UE's computing capabilities based on capability information.

[0183] In summary, in the reporting apparatus provided in this embodiment, the network device can receive a session request message sent by the UE. The session request message includes capability information reported by the UE. The capability information may include at least one of the following: indication information for indicating whether the UE supports the computing capability sharing function and the UE's computing capability parameters. Therefore, in this embodiment, the UE can report capability information to the network device by sending a session request message to inform the network device whether the UE supports computing capability sharing and / or the UE's computing capability parameters. The network device can then share the UE's computing capability based on the reported capability information, thereby maximizing resource utilization, improving computing efficiency, and reducing computing costs.

[0184] Optionally, in one embodiment of this disclosure, the computing power parameters of the UE include at least one of the following:

[0185] The main frequency of the UE's computing unit;

[0186] The cache of the UE's computing unit;

[0187] The number of cores of the computing unit of the UE;

[0188] The bus speed of the UE's computing unit;

[0189] The percentage of the UE's shareable computing power in the total computing power.

[0190] Optionally, in one embodiment of this disclosure, the processing module 802 is further configured to:

[0191] When the indication information indicates that the UE supports the computing power sharing function, the computing power of the UE is used.

[0192] Optionally, in one embodiment of this disclosure, the session request message is any of the following:

[0193] Session establishment request;

[0194] Session modification request.

[0195] Optionally, in one embodiment of this disclosure, the receiving module 801 is further configured to:

[0196] Receive session request messages sent by the UE via NAS signaling.

[0197] Optionally, in one embodiment of this disclosure, the session request message is used to request a PDU session and / or other sessions.

[0198] Optionally, in one embodiment of this disclosure, the capability information is carried in an IE of the session request message.

[0199] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the IE includes UE5GSM Core Network Capability.

[0200] Optionally, in one embodiment of this disclosure, when the session request message is used to request a PDU session, the session request includes any of the following:

[0201] PDU session establishment request;

[0202] PDU session modification request.

[0203] Figure 9 This is a block diagram of a user equipment UE900 provided in one embodiment of this disclosure. For example, the UE900 may be a mobile phone, computer, digital broadcasting terminal equipment, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0204] Reference Figure 9 UE900 may include at least one of the following components: processing component 902, memory 904, power supply component 906, multimedia component 908, audio component 910, input / output (I / O) interface 912, sensor component 913, and communication component 916.

[0205] Processing component 902 typically controls the overall operation of UE 900, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 902 may include at least one processor 920 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 902 may include at least one module to facilitate interaction between processing component 902 and other components. For example, processing component 902 may include a multimedia module to facilitate interaction between multimedia component 908 and processing component 902.

[0206] Memory 904 is configured to store various types of data to support operation on UE 900. Examples of this data include instructions for any application or method operating on UE 900, contact data, phonebook data, messages, pictures, videos, etc. Memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0207] Power supply component 906 provides power to various components of UE900. Power supply component 906 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power to UE900.

[0208] The multimedia component 908 includes a screen that provides an output interface between the UE 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes at least one touch sensor to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or swipe action but also detect the wake-up time and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 908 includes a front-facing camera and / or a rear-facing camera. When the UE 900 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0209] Audio component 910 is configured to output and / or input audio signals. For example, audio component 910 includes a microphone (MIC) configured to receive external audio signals when UE 900 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 904 or transmitted via communication component 916. In some embodiments, audio component 910 also includes a speaker for outputting audio signals.

[0210] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0211] Sensor assembly 913 includes at least one sensor for providing status assessment of various aspects of UE 900. For example, sensor assembly 913 can detect the on / off state of device 900, the relative positioning of components such as the display and keypad of UE 900, changes in position of UE 900 or one of its components, the presence or absence of user contact with UE 900, orientation or acceleration / deceleration of UE 900, and temperature changes of UE 900. Sensor assembly 913 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 913 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 913 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.

[0212] Communication component 916 is configured to facilitate wired or wireless communication between UE 900 and other devices. UE 900 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 916 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 916 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0213] In an exemplary embodiment, UE900 may be implemented by at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field-programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component to perform the above method.

[0214] Figure 10 This is a block diagram of a network-side device 1000 provided in an embodiment of this disclosure. For example, the network-side device 1000 can be provided as a network-side device. (Refer to...) Figure 10 The network-side device 1000 includes a processing component 1011, which further includes at least one processor, and memory resources represented by memory 1032 for storing instructions, such as applications, that can be executed by the processing component 1022. The applications stored in memory 1032 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1010 is configured to execute instructions to perform any of the methods described above applied to the network-side device, for example, such as... Figure 1 The method shown.

[0215] The network-side device 1000 may also include a power supply component 1026 configured to perform power management of the network-side device 1000, a wired or wireless network interface 1050 configured to connect the network-side device 1000 to a network, and an input / output (I / O) interface 1058. The network-side device 1000 can operate on an operating system stored in memory 1032, such as Windows Server™, Mac OS X™, Unix™, Linux™, Free BSD™, or similar.

[0216] In the embodiments provided above, the methods provided by the present disclosure have been described from the perspectives of the network-side device and the UE, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network-side device and the UE may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0217] In the embodiments provided above, the methods provided by the present disclosure have been described from the perspectives of the network-side device and the UE, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network-side device and the UE may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0218] This disclosure provides a communication device. The communication device may include a transceiver module and a processing module. The transceiver module may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module can implement both sending and / or receiving functions.

[0219] The communication device can be a terminal device (such as the terminal device in the aforementioned method embodiments), a device within a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device can be a network device, a device within a network device, or a device that can be used in conjunction with a network device.

[0220] This disclosure provides another communication device. The communication device can be a network device, a terminal device (such as the terminal device in the foregoing method embodiments), a chip, chip system, or processor that supports the network device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0221] A communication device may include one or more processors. The processor may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., network-side equipment, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0222] Optionally, the communication device may further include one or more memories, on which computer programs may be stored. The processor executes the computer programs to cause the communication device to perform the methods described in the above method embodiments. Optionally, the memories may also store data. The communication device and the memories may be provided separately or integrated together.

[0223] Optionally, the communication device may also include a transceiver and an antenna. A transceiver, also called a transceiver unit, transceiver, or transceiver circuit, is used to implement transmission and reception functions. A transceiver may include a receiver and a transmitter; the receiver, also called a receiver circuit, is used to implement the receiving function; the transmitter, also called a transmitter or transmitting circuit, is used to implement the transmitting function.

[0224] Optionally, the communication device may further include one or more interface circuits. The interface circuits are used to receive code instructions and transmit them to the processor. The processor executes the code instructions to cause the communication device to perform the methods described in the above method embodiments.

[0225] The communication device is a terminal device (such as the terminal device in the aforementioned method embodiments): the processor is used to execute... Figures 1-3 Any of the methods shown.

[0226] The communication device is a network device: the transceiver is used to perform... Figures 4-6 Any of the methods shown.

[0227] In one implementation, the processor may include a transceiver for implementing receive and transmit 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 receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0228] In one implementation, the processor may store a computer program that runs on the processor, causing the communication device to perform the methods described in the above method embodiments. The computer program may be embedded in the processor; in this case, the processor may be implemented in hardware.

[0229] In one implementation, the communication device may include circuitry that performs the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this disclosure can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal-oxide-semiconductor (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal-oxide-semiconductor (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0230] The communication device described in the above embodiments can be a network device or a terminal device (such as the terminal device in the foregoing method embodiments), but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device is not limited. The communication device can be a standalone device or part of a larger device. For example, the communication device can be:

[0231] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0232] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

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

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

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

[0236] (6) Others, etc.

[0237] When the communication device can be a chip or a chip system, the chip includes a processor and an interface. There can be one or more processors, and multiple interfaces.

[0238] Optionally, the chip may also include memory for storing necessary computer programs and data.

[0239] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.

[0240] This disclosure also provides a system for determining sidelink duration. The system includes a communication device that serves as a terminal device (such as the first terminal device in the aforementioned method embodiments) and a communication device that serves as a network device, or the system includes a communication device that serves as a terminal device (such as the first terminal device in the aforementioned method embodiments) and a communication device that serves as a network device.

[0241] This disclosure also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0242] This disclosure also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0243] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as 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 described in the embodiments of this 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 transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0244] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., used in this disclosure are merely for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate the order of events.

[0245] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0246] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0247] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A reporting method, characterized in that, Executed by the user equipment (UE), including: A session request message is sent to the network device. The session request message includes capability information reported by the UE. The capability information includes indication information for indicating whether the UE supports the computing capability sharing function. The session request message is used to request a Packet Data Unit (PDU) session. The session request includes any of the following: PDU session establishment request; PDU session modification request.

2. The method as described in claim 1, characterized in that, The capability information also includes the UE's computing capability parameters, which include at least one of the following: The main frequency of the UE's computing unit; The cache of the UE's computing unit; The number of cores of the computing unit of the UE; The bus speed of the UE's computing unit; The percentage of the UE's shareable computing power in the total computing power.

3. The method as described in claim 1, characterized in that, Sending a session request message to the network device includes: A session request message is sent to the network device via Non-Access Stratum (NAS) signaling.

4. The method as described in claim 1, characterized in that, The capability information is carried in an information element IE of the session request message.

5. The method as described in claim 4, characterized in that, When the session request message is used to request a PDU session, the IE includes the UE 5GSM Core Network Capability.

6. A reporting method, characterized in that, Executed by network devices, including: The system receives a session request message sent by a UE. The session request message includes capability information reported by the UE. The capability information includes indication information indicating whether the UE supports the computing capability sharing function. The session request message is used to request a Packet Data Unit (PDU) session. The session request includes any one of the following: PDU session establishment request; PDU session modification request. The computing power of the UE is used based on the capability information.

7. The method as described in claim 6, characterized in that, The capability information also includes the UE's computing capability parameters, which include at least one of the following: The main frequency of the UE's computing unit; The cache of the UE's computing unit; The number of cores of the computing unit of the UE; The bus speed of the UE's computing unit; The percentage of the UE's shareable computing power in the total computing power.

8. The method as described in claim 6, characterized in that, The use of the UE's computing capabilities based on the capability information includes: When the indication information indicates that the UE supports the computing power sharing function, the computing power of the UE is used.

9. The method as described in claim 6, characterized in that, The reception of the session request message sent by the UE includes: Receive the session request message sent by the UE via NAS signaling.

10. The method as described in claim 6, characterized in that, The capability information is carried in an IE of the session request message.

11. The method as described in claim 10, characterized in that, When the session request message is used to request a PDU session, the IE includes the UE 5GSM Core Network Capability.

12. A reporting device, characterized in that, include: The sending module is used to send a session request message to the network device. The session request message includes capability information reported by the UE. The capability information includes indication information indicating whether the UE supports the computing capability sharing function. The session request message is used to request a Packet Data Unit (PDU) session, and the session request includes any of the following: PDU session establishment request; PDU session modification request.

13. A reporting device, characterized in that, include: The receiving module is used to receive a session request message sent by the UE. The session request message includes capability information reported by the UE, and the capability information includes indication information for indicating whether the UE supports the computing capability sharing function. The session request message is used to request a Packet Data Unit (PDU) session, and the session request includes any of the following: PDU session establishment request; PDU session modification request; The processing module is used to utilize the computing capabilities of the UE based on the capability information.

14. A communication device, characterized in that, The device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 5.

15. A communication device, characterized in that, The device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to cause the device to perform the method as described in any one of claims 6 to 11.

16. A communication device, characterized in that, include: Processor and interface circuitry, among which The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 1 to 5.

17. A communication device, characterized in that, include: Processor and interface circuitry, among which The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 6 to 11.

18. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 5 to be implemented.

19. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 6 to 11 to be implemented.

Citation Information

Patent Citations

  • AMF control processing of security policies for user plane protection in 5G system

    CN111955021A

  • Computing power sharing method and related device

    WO2021208915A1