Session management method and apparatus, and storage medium
By exchanging energy consumption information between the terminal's home network and service network and managing PDU sessions, the problem of low resource utilization and high energy consumption of communication equipment under renewable energy conditions is solved, and more efficient energy management and resource utilization are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-10-31
- Publication Date
- 2026-05-07
AI Technical Summary
In existing technologies, communication equipment using renewable energy has low resource utilization and high energy consumption, making it difficult to effectively manage the energy consumption of PDU sessions.
By interactively subscribing to energy consumption information between the terminal's home network and serving network, PDU sessions are managed, including sending and receiving messages to indicate energy consumption, thus optimizing the energy use of PDU sessions.
It improves the resource utilization of PDU sessions, saves energy consumption, and achieves more efficient energy management.
Smart Images

Figure CN2024129114_07052026_PF_FP_ABST
Abstract
Description
Session management methods, devices, and storage media Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to session management methods, apparatus and storage media. Background Technology
[0002] With the rapid development of mobile communication technology and renewable energy, the equipment involved in mobile communication can use renewable energy, thereby reducing carbon emissions and increasing the utilization of renewable energy. Summary of the Invention
[0003] The solution provided in this disclosure addresses the problem of how to improve resource utilization during communication. The embodiments of this disclosure manage PDU sessions by subscribing to the energy consumption of PDU (Packet Data Unit) sessions and / or second network elements, and by the interaction between network elements of the terminal's home network and the terminal's serving network, thereby saving energy consumption during PDU sessions and improving resource utilization.
[0004] This disclosure presents a session management method, apparatus, and storage medium.
[0005] According to a first aspect of the present disclosure, a session management method is proposed, the method being executed by a first network element located in the home network of a terminal, the method comprising:
[0006] The PDU session is managed based on the first message and the subscribed energy consumption information. The energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element. The third network element is managed by the first network element or the second network element. The first message is a message sent or received between the first network element and the second network element. The second network element is located in the terminal's service network.
[0007] This disclosure embodiment manages PDU sessions by subscribing to interactions between network elements of the terminal's home network and the terminal's serving network, thereby saving energy consumption during PDU sessions and improving resource utilization.
[0008] According to a second aspect of the present disclosure, a session management method is proposed, the method being executed by a second network element located in the service network of a terminal, the method comprising: managing a PDU session based on energy consumption information and a first message, the first message being a message sent or received between the first network element and the second network element, the first network element being located in the home network of the terminal, the energy consumption information being used to indicate the energy consumption of the PDU session and / or a third network element, the third network element being managed by the first network element or the second network element.
[0009] According to a third aspect of the embodiments of this disclosure, a session management method is proposed, the method being executed by a fourth network element, the method comprising:
[0010] Energy consumption information is provided to a first network element or a second network element. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element. The first network element is responsible for managing the PDU session and is located in the home network. The second network element is responsible for managing the PDU session and is located in the serving network. The third network element is managed by the first network element or the second network element.
[0011] According to a fourth aspect of the embodiments of this disclosure, a session management method is proposed, the method being executed by a sixth network element, the method comprising:
[0012] The system instructs a first network element or a second network element to manage the PDU session. The first network element is located in the terminal's home network, and the second network element is located in the terminal's serving network. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element, which is managed by the first network element or the second network element.
[0013] According to a fifth aspect of the present disclosure, a communication device is provided for performing the session management method described in any one of the first, second, third, or fourth aspects.
[0014] According to a sixth aspect of the embodiments of this disclosure, a session management apparatus is provided, comprising:
[0015] The processing module is used to execute the session management method described in any one of the first, second, third, or fourth aspects.
[0016] According to a seventh aspect of the present disclosure, a network element is provided, comprising: one or more processors; wherein the processors are configured to perform the method described in any one of the first, second, third, or fourth aspects.
[0017] According to an eighth aspect of the present disclosure, a communication system is proposed, comprising: a first network element, a second network element, a fourth network element, and a sixth network element, wherein the first network element is configured to implement the session management method described in the first aspect, the second network element is configured to implement the session management method described in the second aspect, the fourth network element is configured to implement the session management method described in the third aspect, and the sixth network element is configured to implement the session management method described in the fourth aspect.
[0018] According to a ninth aspect of the present disclosure, a storage medium is provided that stores instructions that, when executed on a communication device, cause the communication device to perform a method as described in any one of the first, second, third, or fourth aspects. Attached Figure Description
[0019] The accompanying drawings, which are included to provide a further understanding of the embodiments of this disclosure and form part of this disclosure, illustrate exemplary embodiments of this disclosure and, together with their descriptions, serve to explain the embodiments of this disclosure and do not constitute an improper limitation of the embodiments of this disclosure. In the drawings:
[0020] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;
[0021] Figure 2A is an interactive schematic diagram of a session management method according to an embodiment of the present disclosure;
[0022] Figure 2B is an interactive schematic diagram of a session management method according to an embodiment of the present disclosure;
[0023] Figure 2C is an interactive schematic diagram of a session management method according to an embodiment of the present disclosure;
[0024] Figure 3A is a schematic flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0025] Figure 3B is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0026] Figure 3C is a schematic flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0027] Figure 4A is a schematic flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0028] Figure 4B is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0029] Figure 4C is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0030] Figure 5 is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0031] Figure 6A is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0032] Figure 6B is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0033] Figure 7A is a flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0034] Figure 7B is a schematic flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0035] Figure 7C is a schematic flowchart illustrating a session management method according to an embodiment of the present disclosure;
[0036] Figure 8A is a schematic diagram of the structure of the first network element proposed in an embodiment of this disclosure;
[0037] Figure 8B is a schematic diagram of the structure of the second network element proposed in an embodiment of this disclosure;
[0038] Figure 8C is a schematic diagram of the structure of the fourth network element proposed in an embodiment of this disclosure;
[0039] Figure 8D is a schematic diagram of the structure of the fifth network element proposed in an embodiment of this disclosure;
[0040] Figure 9A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure;
[0041] Figure 9B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation
[0042] This disclosure provides a session management method, apparatus, and storage medium.
[0043] According to a first aspect of the embodiments of this disclosure, a session management method is proposed, the method being executed by a first network element, the method comprising:
[0044] The PDU session is managed based on the first message and the subscribed energy consumption information. The energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element. The third network element is managed by the first network element or the second network element. The first message is a message sent or received between the first network element and the second network element. The second network element is located in the terminal's service network.
[0045] In the above embodiments, PDU sessions are managed by subscribing to the energy consumption of PDU sessions and / or second network elements, and by the interaction between network elements of the terminal's home network and the terminal's serving network, thereby saving energy consumption during PDU sessions and improving resource utilization.
[0046] In conjunction with some embodiments of the first aspect, in some embodiments, the first message is a first request, and the method further includes:
[0047] The first request sent by the second network element is received. The first request includes a first indication, which is used to indicate that the PDU session requested by the first request supports energy saving.
[0048] Send a first response to the second network element, the first response being used to respond to the first request.
[0049] In the above embodiments, when establishing a PDU session, a first indication is used to indicate that the established PDU session is an energy-saving session. By establishing an energy-saving session, energy consumption is saved and resource utilization is improved.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0051] Send a second request to the fourth network element, the second request being used to request the fourth network element to monitor the energy consumption of the PDU session, and / or, the second request being used to request the fourth network element to monitor the energy consumption of the third network element;
[0052] The system receives a second response from the fourth network element, which is used to indicate that the monitoring of the PDU session and / or the energy consumption of the third network element was successful.
[0053] In the above embodiments, the energy consumption of the PDU session is monitored by sending a request to the fourth network element, thereby improving the reliability of the monitored energy consumption of the PDU session.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the second request includes at least one of the following:
[0055] Triggering events, wherein the triggering events are used to indicate the energy consumption of the fourth network element sending the PDU session, and / or to indicate the energy consumption of the fourth network element sending the third network element;
[0056] The session identifier of the PDU session;
[0057] Information about the first network element;
[0058] Information about the fifth network element, which is responsible for transmitting data of the PDU session;
[0059] Energy consumption threshold, which is used to indicate the threshold of energy consumed by the PDU session and / or the third network element;
[0060] Energy consumption ratio threshold, which is used to indicate the proportion of energy consumed by the PDU session and / or the third network element.
[0061] In the above embodiments, the types of information carried in the second request are expanded to ensure the comprehensiveness of the information carried in the second request.
[0062] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0063] The system receives a second message sent by the fourth network element; the second message is used to indicate that the energy consumption of the PDU session meets a first condition, and / or the second message is used to indicate that the energy consumption of the third network element meets a second condition.
[0064] In the above embodiments, when it is determined that the energy consumption of the PDU session meets the first condition, the message sent by the fourth network element is received, thereby improving the accuracy of sending notifications to the fourth network element.
[0065] In conjunction with some embodiments of the first aspect, in some embodiments, the energy consumption of the PDU session satisfies a first condition, including:
[0066] The energy consumption threshold is used to indicate the threshold of energy consumed by the PDU session, where the energy consumption of the PDU session is greater than the energy consumption threshold; and / or,
[0067] The energy consumption ratio threshold is used to indicate the energy ratio of the PDU session, where the energy consumption ratio of the PDU session is greater than the energy consumption ratio threshold.
[0068] In conjunction with some embodiments of the first aspect, in some embodiments, the energy consumption of the third network element satisfies the second condition, including:
[0069] The energy consumption threshold is used to indicate a threshold for the energy consumed by the third network element, wherein the energy consumption of the third network element is greater than the energy consumption threshold; and / or,
[0070] The energy consumption ratio threshold is used to indicate the energy ratio of the third network element, where the energy consumption ratio of the third network element is greater than the energy consumption ratio threshold.
[0071] In conjunction with some embodiments of the first aspect, in some embodiments, the second message includes at least one of the following:
[0072] The energy consumption information;
[0073] The identifier of the candidate fifth network element, wherein the identifier of the candidate fifth network element refers to the network element used for reselection;
[0074] Candidate region information;
[0075] Application information.
[0076] In the above embodiments, the comprehensiveness of the second message is improved by carrying multiple types of information in the second message.
[0077] In conjunction with some embodiments of the first aspect, in some embodiments, the first message is a third message, and the method further includes:
[0078] Based on the second message and / or the third message, the third message is sent to the second network element, and the third message is used to request an update of the PDU session or to change the first network element;
[0079] The system receives a sixth response sent by the second network element, the sixth response being used to respond to the third message.
[0080] In the above embodiments, the accuracy of the instruction is ensured by using a third message to indicate whether to update the PDU session or change the first network element, thereby ensuring communication reliability.
[0081] In conjunction with some embodiments of the first aspect, in some embodiments, the third message includes at least one of the following:
[0082] The energy consumption information;
[0083] The candidate region information;
[0084] The identifier of the candidate fifth network element;
[0085] First network element change instruction;
[0086] Candidate first network element identifier.
[0087] In the above embodiments, the comprehensiveness of the third message is improved by carrying multiple types of information in the third message.
[0088] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0089] Update the subscription to the PDU session in the fourth network element.
[0090] A second aspect of this disclosure provides a session management method, the method being executed by a second network element located in the service network of a terminal, the method comprising:
[0091] The PDU session is managed based on energy consumption information and a first message. The first message is a message sent or received between the first network element and the second network element. The first network element is located in the terminal's home network. The energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element. The third network element is managed by the first network element or the second network element.
[0092] In conjunction with some embodiments of the second aspect, in some embodiments, the first message is a first request, and the method further includes:
[0093] Send a first request to the first network element. The first request includes a first indication, which is used to indicate that the PDU session requested by the first request is a session that supports energy saving.
[0094] Receive a first response sent by the first network element, the first response being used to respond to the first request.
[0095] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0096] Send a second request to the fourth network element, the second request being used to request the fourth network element to monitor the energy consumption of the third network element;
[0097] The system receives a second response from the fourth network element, which indicates that the energy consumption of the third network element has been successfully monitored.
[0098] In conjunction with some embodiments of the second aspect, in some embodiments, the second request includes at least one of the following:
[0099] Trigger the event;
[0100] Information about the second network element;
[0101] Energy consumption threshold;
[0102] Energy consumption ratio threshold.
[0103] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0104] The system receives a second message from the fourth network element, which indicates that the energy consumption of the third network element meets a second condition.
[0105] In conjunction with some embodiments of the second aspect, in some embodiments, the energy consumption of the third network element satisfies the second condition, including:
[0106] The energy consumption of the third network element is greater than the energy consumption threshold; and / or,
[0107] The energy ratio of the third network element is greater than the energy consumption ratio threshold.
[0108] In conjunction with some embodiments of the second aspect, in some embodiments, the second message includes at least one of the following:
[0109] The energy consumption information;
[0110] The identifier of the candidate fifth network element, wherein the candidate fifth network element refers to the network element used for reselection;
[0111] Candidate region information.
[0112] In conjunction with some embodiments of the second aspect, in some embodiments, the first message is a third message, and the method further includes:
[0113] The system receives a third message sent by the first network element, the third message being used to request an update to the PDU session or to modify the first network element.
[0114] In conjunction with some embodiments of the second aspect, in some embodiments, the third message includes at least one of the following:
[0115] The energy consumption information;
[0116] The candidate region information;
[0117] The identifier of the candidate fifth network element;
[0118] First network element change instruction;
[0119] Candidate first network element identifier.
[0120] In conjunction with some embodiments of the second aspect, in some embodiments, the third message includes a first network element change instruction, and the method further includes:
[0121] A fourth message is sent to the sixth network element, the fourth message being used to request changes to the first network element and / or the second network element.
[0122] In conjunction with some embodiments of the second aspect, in some embodiments, the fourth message includes at least one of the following:
[0123] The energy consumption information;
[0124] The candidate region information;
[0125] The identifier of the candidate fifth network element;
[0126] First network element change instruction;
[0127] Second network element change instruction;
[0128] The candidate first network element identifier;
[0129] Candidate second network element identifier.
[0130] In conjunction with some embodiments of the second aspect, in some embodiments, the fourth message is sent in at least one of the following situations:
[0131] It has been determined that the service network path cannot be adjusted.
[0132] The third message includes the first network element change instruction;
[0133] The candidate fifth network element was not managed by the second network element.
[0134] Thirdly, embodiments of this disclosure provide a session management method, which is executed by a fourth network element, and the method includes:
[0135] Energy consumption information is provided to a first network element or a second network element. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element. The first network element is responsible for managing the PDU session and is located in the home network. The second network element is responsible for managing the PDU session and is located in the serving network. The third network element is managed by the first network element or the second network element.
[0136] In conjunction with some embodiments of the third aspect, in some embodiments, the method further includes:
[0137] Receive a second request sent by a first network element, the second request being used to request the fourth network element to monitor the energy consumption of the PDU session, and / or, the second request being used to request the fourth network element to monitor the energy consumption of the third network element;
[0138] Send a second response to the first network element, the second response being used to indicate that the monitoring of the PDU session and / or the energy consumption of the third network element was successful.
[0139] In conjunction with some embodiments of the third aspect, in some embodiments, the second request includes at least one of the following:
[0140] Triggering events, wherein the triggering events are used to indicate the energy consumption of the fourth network element sending the PDU session, and / or to indicate the energy consumption of the fourth network element sending the third network element;
[0141] The session identifier of the PDU session;
[0142] Information about the first network element;
[0143] Information about the fifth network element, which is responsible for transmitting data of the PDU session;
[0144] Energy consumption threshold, which is used to indicate the threshold of energy consumed by the PDU session and / or the third network element;
[0145] Energy consumption ratio threshold, which is used to indicate the proportion of energy consumed by the PDU session and / or the third network element.
[0146] In conjunction with some embodiments of the third aspect, in some embodiments, the method further includes:
[0147] Send a second message to the first network element, the second message being used to indicate that the energy consumption of the PDU session meets the first condition, and / or the second message being used to indicate that the energy consumption of the third network element meets the second condition.
[0148] In conjunction with some embodiments of the third aspect, in some embodiments, the energy consumption of the PDU session satisfies a first condition, including:
[0149] The energy consumption threshold is used to indicate the threshold of energy consumed by the PDU session, where the energy consumption of the PDU session is greater than the energy consumption threshold; and / or,
[0150] The energy consumption ratio threshold is used to indicate the energy ratio of the PDU session, where the energy consumption ratio of the PDU session is greater than the energy consumption ratio threshold.
[0151] In conjunction with some embodiments of the third aspect, in some embodiments, the energy consumption of the third network element satisfies the second condition, including:
[0152] The energy consumption threshold is used to indicate a threshold for the energy consumed by the third network element, wherein the energy consumption of the third network element is greater than the energy consumption threshold; and / or,
[0153] The energy consumption ratio threshold is used to indicate the energy ratio of the third network element, where the energy consumption ratio of the third network element is greater than the energy consumption ratio threshold.
[0154] In conjunction with some embodiments of the third aspect, in some embodiments, the second message includes at least one of the following:
[0155] The energy consumption information;
[0156] The identifier of the candidate fifth network element, wherein the identifier of the candidate fifth network element refers to the network element used for reselection;
[0157] Candidate region information.
[0158] Fourthly, embodiments of this disclosure provide a session management method, which is executed by a sixth network element, and the method includes:
[0159] The system instructs a first network element or a second network element to manage the PDU session. The first network element is located in the terminal's home network, and the second network element is located in the terminal's serving network. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element, which is managed by the first network element or the second network element.
[0160] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0161] The system receives a fourth message sent by the second network element, which is used to request an update of the PDU session or to change the first or second network element.
[0162] In conjunction with some embodiments of the fourth aspect, in some embodiments, the fourth message includes at least one of the following:
[0163] The energy consumption information;
[0164] Information about the candidate fifth network element;
[0165] First network element change instruction;
[0166] Second network element change instruction;
[0167] Candidate first network element identifier;
[0168] Candidate second network element identifier.
[0169] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0170] The receiving terminal sends a PDU session establishment request, which includes a first capability that indicates that the PDU session requested by the PDU session establishment request supports energy saving.
[0171] In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
[0172] Based on the PDU session establishment request, the first network element that supports energy saving is selected.
[0173] Fifthly, embodiments of this disclosure provide a communication device for performing the session management method described in any one of the first, second, third, or fourth aspects.
[0174] In a sixth aspect, embodiments of this disclosure provide a session management device, which includes at least one of a transceiver module and a processing module; wherein the session management device is used to execute optional implementations of the first aspect, the second aspect, the third aspect, or the fourth aspect.
[0175] In a seventh aspect, embodiments of this disclosure provide a network element, including: one or more processors; wherein the network element is used to perform the method of any one of the first aspect, the second aspect, the third aspect, or the fourth aspect.
[0176] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method as described in any one of the first, second, third, or fourth aspects.
[0177] Ninthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method described in any of the first, second, third, or fourth aspects.
[0178] In a tenth aspect, embodiments of this disclosure provide a computer program that, when run on a communication device, causes the communication device to perform the methods described in any of the first, second, third, or fourth aspects.
[0179] Eleventhly, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described in any of the first, second, third, or fourth aspects.
[0180] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0181] This disclosure presents a session management method. In some embodiments, the terms "session management method" and "information processing method," "communication method," etc., may be used interchangeably.
[0182] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular 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 particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0183] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0184] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0185] In the embodiments disclosed herein, "multiple" refers to two or more.
[0186] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0187] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0188] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0189] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "network element," the ordinal number preceding "network element" in "first network element" and "second network element" does not restrict the position or order of the "network elements." "First" and "second" do not restrict whether the "network elements" they modify are in the same message, nor do they restrict the order of "first network element" and "second network element." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0190] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0191] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0192] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0193] In some embodiments, the terms “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 lower than,” and “above” can be used interchangeably, as can the terms “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”.
[0194] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0195] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0196] In some embodiments, the terms "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," and "bandwidth part (BWP)" can be used interchangeably.
[0197] 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", and "client" can be used interchangeably.
[0198] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0199] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0200] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0201] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0202] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0203] As shown in Figure 1, the communication system 100 includes a terminal 101, an access network device 102, and a core network device 103.
[0204] In some embodiments, terminal 101 includes, for example, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home, but is not limited thereto.
[0205] In some embodiments, the access network device 102 may be a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: an evolved Node B (eNB), a next-generation eNB (ng-eNB), a next-generation Node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a base station in other communication systems, and an access node in a Wi-Fi system, but is not limited thereto.
[0206] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0207] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0208] In some embodiments, the core network device 103 may be a single device, including a first network element 1031, a second network element 1032, etc., or it may be multiple devices or a group of devices, each including all or part of the first network element 1031, the second network element 1032, etc. Network elements may be virtual or physical. The core network may include, for example, at least one of the following: Evolved Packet Core (EPC), 5G Core Network (5GCN), Next Generation Core (NGC), and 6G Core Network (6GCN).
[0209] In some embodiments, the first network element 1031 is, for example, a Session Management Function (SMF). Optionally, the first network element 1031 is located in the terminal's home network. Here, the home network refers to the network where the terminal's home location is located. It should be noted that the home network described in this disclosure is merely an example, and other interpretations of the home network are possible; this disclosure does not limit the scope of the interpretation.
[0210] In some embodiments, the first network element 1031 is used for session management. Optionally, the first network element is responsible for session management, IP address allocation and management of terminals, selection and control of UPFs, configuration of flow control in UPFs, routing of traffic to appropriate destinations, policy enforcement and QoS control, and downlink data notification. The name of the first network element in these embodiments is not limited to this.
[0211] In some embodiments, the second network element 1032 is, for example, a Session Management Function (SMF). Optionally, the second network element 1032 is located in the terminal's serving network. Here, the serving network refers to the network where the terminal is currently located. Alternatively, it can be understood as the network currently providing services to the terminal. It should be noted that the serving network described in this embodiment is merely an example, and other interpretations of the serving network are possible; this embodiment does not limit its scope.
[0212] In some embodiments, the second network element 1032 is used for session management. Optionally, the second network element is responsible for session management, IP address allocation and management of terminals, selection and control of UPFs, configuration of flow control in UPFs, routing of traffic to appropriate destinations, policy enforcement and QoS control, and downlink data notification. The name of the second network element in these embodiments is not limited to this.
[0213] In some embodiments, the third network element A1033 and the third network element B1033 are, for example, User Plane Functions (UPFs). The third network element A1033 is managed by the first network element 1031, and the third network element B1033 is managed by the second network element 1032.
[0214] In some embodiments, the third network element 1033 is used as an anchor point for intra-system and inter-system movement, an external PDU session point connected to the data network, a packet routing and forwarding unit, a packet inspection and user plane policy rule enforcement unit, a traffic usage report, and an uplink classifier, used to support routing service flows to the data network, support branch points for multi-homed PDU sessions, perform QoS processing for the user plane, uplink service verification (SDF to QoS flow mapping), or trigger downlink packet buffering and downlink data notification. The name of the third network element in this embodiment is not limited to this.
[0215] In some embodiments, the fourth network element A1034 and the fourth network element B1034 are, for example, energy control functions (ECFs). The fourth network element A1034 is managed by the first network element 1031, and the fourth network element B1034 is managed by the second network element 1032.
[0216] In some embodiments, the fourth network element is used to monitor the energy consumption of a PDU session or a core network element, or to monitor the energy consumption ratio of a PDU session or a core network element.
[0217] In some embodiments, the fifth network element and the third network element are of the same type. The fifth network element will not be described in detail in this disclosure.
[0218] In some embodiments, the sixth network element 1035 is, for example, an Access and Mobility Management Function (AMF).
[0219] In some embodiments, the sixth network element 1035 is used for non-access stratum (NAS) signaling terminals, NAS signaling security, access stratum security control, inter-core network node signaling for mobility between 3GPP access networks, idle mode UE reachability (including control and execution of paging retransmission), registration area management, supporting intra-system and inter-system mobility, access authentication, access authorization, mobility management control (subscription and policy), supporting network slicing, and SMF selection. The name of the sixth network element in these embodiments is not limited to this.
[0220] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0221] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0222] The embodiments disclosed herein can be applied to 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), 5G new radio (NR), 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), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a 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, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0223] Figure 2A is an interactive schematic diagram of a session management method according to an embodiment of the present disclosure. As shown in Figure 2A, the present disclosure relates to a session management method, which includes:
[0224] Step S2101: The first network element sends a second request to the fourth network element.
[0225] In some embodiments, the fourth network element receives a second request sent by the first network element.
[0226] In some embodiments, the first network element is located in the terminal's home network.
[0227] In some embodiments, the first network element supports energy-saving services. Alternatively, it can be understood that the first network element can manage PDU sessions that support energy-saving services.
[0228] In some embodiments, the second request is used to request the fourth network element to monitor the energy consumption of the third network element. Optionally, the energy consumption can be understood as the energy consumption generated by the third network element during its operation, or it can also be understood as the energy consumption generated by the third network element during its operation over a period of time. Optionally, the third network element's operation refers to the process by which the third network element transmits data for the PDU session it is responsible for or other storage operation processes. Optionally, the energy includes renewable energy and non-renewable energy.
[0229] In some embodiments, the second request includes at least one of the following: a triggering event, information about the first network element, an energy consumption threshold, and an energy consumption ratio threshold.
[0230] In some embodiments, the triggering event is used to indicate an event that triggers the fourth network element to transmit the energy consumption of the second network element. Alternatively, the triggering event refers to an event that triggers feedback when the fourth network element monitors the energy consumption of the third network element. Optionally, the triggering event is indicated by an event identifier. For example, event identifier A is used to indicate triggering event A, and event identifier B is used to indicate triggering event B.
[0231] In some embodiments, the information of the first network element is used to indicate which network element sent the second request.
[0232] In some embodiments, the energy consumption threshold is used to indicate the threshold of energy consumed by the third network element, or it can be understood as the threshold at which the fourth network element can report the energy consumption of the third network element.
[0233] In some embodiments, the energy consumption threshold is used to indicate the proportion of energy consumed by the third grid element, or it can be understood as a threshold at which the fourth grid element can report the proportion of energy consumed by the third grid element. Optionally, the energy proportion includes the proportion of renewable energy and non-renewable energy.
[0234] In step S2102, the fourth network element sends a second response to the first network element.
[0235] In some embodiments, the first network element receives a second response sent by the fourth network element. Optionally, the second response is an acknowledgment message. For example, the acknowledgment message is an ACK message. Alternatively, the first response includes a subscription identifier, which is used to instruct the fifth network element to monitor the energy consumption of the second network element.
[0236] In some embodiments, the second response is used to respond to the second request. Alternatively, the second response can also be understood as indicating that the fourth network element has successfully monitored the energy consumption of the third network element.
[0237] It should be noted that steps S2101-S2102 are optional. Steps S2101-S2102 have already been executed when subsequent steps are performed, and they do not need to be executed again in this embodiment of the disclosure. Alternatively, it can be understood that subsequent steps do not need to be executed on the basis of executing steps S2101-S2102.
[0238] In step S2103, the fourth network element sends a second message to the first network element.
[0239] In some embodiments, the first network element receives a second message sent by the fourth network element.
[0240] In some embodiments, the second message is used to indicate that the energy consumption of the third network element meets a second condition. Optionally, the energy consumption of the third network element meeting the second condition includes: the energy consumption of the third network element is greater than an energy consumption threshold; and / or, the energy ratio of the third network element is greater than an energy consumption ratio threshold. Optionally, the energy consumption of the third network element being greater than the energy consumption threshold; and / or the energy ratio of the third network element being greater than the energy consumption ratio threshold includes: the energy consumption of the third network element being greater than the energy consumption threshold, the energy ratio of the third network element being greater than the energy consumption ratio threshold, and the energy consumption of the third network element being greater than both the energy consumption threshold and the energy ratio of the third network element being greater than the energy consumption ratio threshold.
[0241] In some embodiments, the energy ratio of the third grid element refers to the ratio of non-renewable energy to renewable energy. Alternatively, it can also be the proportion of renewable energy.
[0242] In some embodiments, the second message includes at least one of the following: energy consumption information, the identifier of the candidate fifth network element, and candidate area information.
[0243] In some embodiments, energy consumption information includes at least one of the following: energy consumption of the third network element, energy ratio of the third network element, and energy information of the third network element.
[0244] In some embodiments, the identifier of the candidate fifth network element is used to indicate the candidate fifth network element. This candidate fifth network element refers to the network element used for reselection. It should be noted that the candidate fifth network element in these embodiments is the same type of network element as the third network element. For example, the candidate fifth network element is a UPF network element.
[0245] In some embodiments, the energy consumption information of the candidate fifth network element is pre-selected and stored by the fourth network element, and network elements with low energy consumption or low energy consumption ratio can be selected as candidate fifth network elements. Alternatively, the candidate fifth network element can be determined by the first network element itself through evaluation.
[0246] In some embodiments, candidate area information is used to indicate the area that the candidate fifth network element is responsible for, or it can also be understood as the area that the candidate fifth network element manages. This disclosure does not limit the description in this regard.
[0247] In some embodiments, the energy consumption information of the candidate fifth network element is pre-selected and stored by the fourth network element, and the region of the network element with low energy consumption or low energy consumption ratio can be used as the candidate region information. Alternatively, the candidate region information can be determined by the first network element through self-evaluation.
[0248] In some embodiments, step S2103 can be understood as the fourth network element providing energy consumption information to the first network element.
[0249] It should be noted that in the embodiments of this disclosure, the fourth network element and the first network element are in the same network. In some embodiments, both the fourth network element and the first network element are located in the terminal's home network.
[0250] In step S2104, the first network element sends a fifth response to the fourth network element.
[0251] In some embodiments, the fourth network element receives a fifth response sent by the first network element. Optionally, the fifth response is an acknowledgment message. For example, the acknowledgment message is an ACK message.
[0252] In some embodiments, the fifth response is used to respond to the third message.
[0253] It should be noted that the execution order of steps S2103-S2104 in this embodiment is not limited, and steps S2103-S2104 can be executed in subsequent steps. For example, they can be executed before step S2114 or after step S2115, or they can be executed before or after other steps. This embodiment does not limit this.
[0254] It should be noted that this embodiment is illustrated using the subscription between the first network element and the fourth network element as an example. Optionally, both the first network element and the fourth network element are located in the terminal's home network.
[0255] In another embodiment, a second network element in the service network located at the terminal will also perform a similar operation with a fourth network element in the service network located at the terminal.
[0256] The second request includes at least one of the following: a triggering event; information about the second network element; an energy consumption threshold; and an energy consumption ratio threshold. Other messages are similar to those of the first network element and will not be described further here.
[0257] Step S2105: The terminal sends a PDU session establishment request to the sixth network element.
[0258] In some embodiments, the sixth network element receives a PDU session establishment request sent by the terminal.
[0259] In some embodiments, the PDU session establishment request includes a first capability, which indicates that the PDU session requested by the PDU session establishment request is an energy-saving session. Optionally, an energy-saving session can also be understood as an energy-efficient session.
[0260] In some embodiments, a PDU session establishment request is represented by a PDU session establishment request.
[0261] Step S2106: The sixth network element selects the second network element that supports energy saving based on the PDU session establishment request.
[0262] In some embodiments, if the PDU session establishment request received by the sixth network element includes a first indication, then the energy-saving network element is selected from multiple network elements as the second network element through the first indication.
[0263] In some embodiments, the sixth network element determines whether to select a second network element that supports energy saving based on whether the terminal's subscription data contains energy consumption information. Optionally, if the terminal's subscription data contains energy consumption information, it is determined that the terminal is authorized to use energy efficiency services, and the sixth network element selects a second network element that supports energy saving. Optionally, if the terminal's subscription data does not contain energy consumption information, it is determined that the terminal is not authorized to use energy efficiency services, and the sixth network element may not select a second network element that supports energy saving or refuse to establish a PDU session that supports energy saving services.
[0264] In step S2107, the sixth network element sends a first instruction to the second network element.
[0265] In some embodiments, the first indication is used to indicate that the PDU session is an energy-saving session.
[0266] In some embodiments, the first instruction is carried in the SM_context_create request.
[0267] In step S2108, the second network element sends a first request to the first network element.
[0268] In some embodiments, the first request includes a first indication, which indicates that the PDU session requested by the first request is an energy-saving session.
[0269] Step S2109: The first network element determines the fifth network element based on the first request.
[0270] In some embodiments, the first network element may select at least one fifth network element based on a first request. Optionally, the fifth network element is responsible for sending data for the PDU session.
[0271] In some embodiments, the first network element may select at least one fifth network element based on pre-stored energy consumption information.
[0272] In some embodiments, the first network element can determine the fifth network element in multiple ways. For example, a third network element that supports energy-saving services can be determined as the fifth network element. The third network element may include network elements that support energy-saving services and network elements that do not support energy-saving services; therefore, the third network element that supports energy-saving services can be determined as the fifth network element.
[0273] For example, the fifth network element can be determined based on energy consumption information. In some embodiments, the first network element can obtain energy consumption information from the fourth network element, and then select at least one fifth network element based on the obtained energy consumption information.
[0274] In some embodiments, the energy consumption information is used to indicate the energy consumption of the third network element. Based on the energy consumption information, the third network element with lower energy consumption or a better energy consumption ratio can be identified as the fifth network element.
[0275] Step S2110: The first network element establishes or modifies an N4 session with the determined fifth network element.
[0276] In some embodiments, if the first network element and the fifth network element have not established an N4 session, then the first network element and the fifth network element shall establish an N4 session.
[0277] In some embodiments, if the first network element and the fifth network element have established an N4 session, the first network element modifies the N4 session that matches the current PDU session.
[0278] In step S2111, the first network element sends a second request to the fourth network element.
[0279] In some embodiments, the second request is used to request the fourth network element to monitor the energy consumption of the PDU session.
[0280] In some embodiments, the second request includes at least one of the following: a trigger event, a session identifier of the PDU session, information of the first network element, information of the fifth network element, an energy consumption threshold, and an energy consumption ratio threshold.
[0281] The triggering event refers to the feedback event triggered when the fourth network element monitors the energy consumption of the PDU session.
[0282] In some embodiments, the session identifier of the PDU session is used to indicate the PDU session for which energy consumption needs to be monitored.
[0283] In some embodiments, the information of the first network element is used to indicate the first network element. For example, if the first network element is an SMF network element, then the information of the first network element is used to indicate the SMF, such as the SMF instance ID, SMF address information, etc.
[0284] In some embodiments, the fifth network element is responsible for transmitting PDU session data. The information of this fifth network element is used to indicate the network element responsible for transmitting PDU session data. It should be noted that this fifth network element refers to the fifth network element determined in step S2110 above.
[0285] In some embodiments, the information of the fifth network element may also be referred to as path information, or it may be understood as the information of the selected fifth network element.
[0286] In some embodiments, the energy consumption threshold is used to indicate the threshold at which the fourth network element can report the energy consumption of a PDU session.
[0287] In some embodiments, the energy consumption threshold is used to indicate a proportion threshold of energy consumption that the fourth network element can report on for a PDU session. Optionally, the energy proportion includes the proportion of renewable energy and non-renewable energy.
[0288] It should be noted that steps S2101 and S2111 in this embodiment both involve a second request. The second request in these two steps can be two separate requests, sent by the first network element. For example, step S2101 may be second request A, and step S2111 may be second request B. Alternatively, both steps S2101 and S2111 may be second requests, or both may be second requests. This embodiment does not limit the names of the requests in these two steps.
[0289] In some embodiments, the second request in step S2101 and step S2111 of this disclosure may be the same request, and this disclosure does not limit this.
[0290] In step S2112, the fourth network element sends a first response to the first network element.
[0291] In some embodiments, the first network element receives a first response sent by the fourth network element. Optionally, the first response is used to respond to the first message.
[0292] In step S2113, the fourth network element sends a second message to the first network element.
[0293] In some embodiments, the second message is used to indicate that the energy consumption of the PDU session meets the first condition.
[0294] Optionally, the energy consumption of a PDU session satisfies a first condition, including: the energy consumption of the PDU session is greater than an energy consumption threshold; and / or, the energy ratio of the PDU session is greater than an energy consumption ratio threshold. Optionally, the energy consumption of a PDU session being greater than the energy consumption threshold; and / or the energy ratio of the PDU session being greater than the energy consumption ratio threshold includes: the energy consumption of the PDU session being greater than the energy consumption threshold, the energy ratio of the PDU session being greater than the energy consumption ratio threshold, and the energy consumption of the PDU session being greater than both the energy consumption threshold and the energy ratio of the PDU session being greater than the energy consumption ratio threshold.
[0295] In some embodiments, the energy ratio of a PDU session refers to the ratio of non-renewable energy to renewable energy. Alternatively, it can also be the proportion of renewable energy.
[0296] In some embodiments, the second message includes at least one of the following: energy consumption information, candidate fifth network element, where the candidate fifth network element refers to the network element used for reselection, candidate area information, and application information.
[0297] In some embodiments, the first network element selects a candidate fifth network element based on monitored core network element information or local policies. Optionally, the fourth network element reselects a fifth network element with lower energy consumption based on pre-stored energy consumption information of each candidate fifth network element.
[0298] In some embodiments, the fourth network element selects candidate region information based on monitored core network element information or local policies. Optionally, the fourth network element determines candidate region information based on pre-stored or acquired core network element information.
[0299] In some embodiments, the fifth network element provides application information corresponding to the PDU session, such as DNN information.
[0300] In some embodiments, a fourth network element located in the home network can collect energy consumption information from a fourth network element located in the serving network. The fourth network element located in the home network calculates the energy consumption information of the PDU session based on the information provided by the fourth network element located in the serving network.
[0301] In some embodiments, step S2113 can be understood as the fourth network element providing energy consumption information to the first network element.
[0302] In step S2114, the first network element sends a second response to the fourth network element.
[0303] In some embodiments, the fourth network element receives a second response sent by the first network element.
[0304] In some embodiments, the second response is used to respond to a second message. Alternatively, the first response can also be understood as a response indicating successful monitoring of energy consumption of the PDU session. In some embodiments, the first response is an acknowledgment message, such as an ACK message. Alternatively, the first response includes a subscription identifier, which is used to instruct the fifth network element to monitor the energy consumption of the PDU session.
[0305] In some embodiments, the process performed by the first network element in the above steps can be understood as managing PDU sessions based on subscribed energy consumption information. In some embodiments, the steps performed by the fourth network element in the above steps can be understood as providing energy consumption information. In some embodiments, the steps performed by the sixth network element in the above steps can be understood as instructing the first network element to manage the PDU sessions.
[0306] It should be noted that steps S2102 and S2114 in this embodiment both involve a first response. The first response in these two steps can be two separate responses, sent by the first network element. For example, step S2102 may be the first response A, and step S2114 may be the first response B. Alternatively, step S2102 may be the first response, and step S2113 may be the second response, or step S2102 may be the second response, and step S2114 may be the first response. This embodiment does not limit the names of the responses in these two steps.
[0307] In some embodiments of this disclosure, the first response of step S2102 and step S2114 may be the same response, and this disclosure does not limit this.
[0308] It should be noted that in the embodiments of this disclosure, steps S2113-S2114 can be executed independently, and it is not limited to executing steps S2113-S2114 after executing step S2112.
[0309] The signal processing method disclosed herein may include at least one of steps S2101 to S2114. For example, at least one of steps S2101 to S2114 may be implemented as an independent embodiment, but is not limited thereto.
[0310] In some embodiments, at least one of steps S2101-S21114 is optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0311] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG2A.
[0312] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0313] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.
[0314] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0315] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0316] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0317] Figure 2B is an interactive schematic diagram of a session management method according to an embodiment of the present disclosure. As shown in Figure 2B, the present disclosure relates to a session management method, which includes:
[0318] In step S2201, the fourth network element sends a second message to the first network element.
[0319] In some embodiments, the second message is used to indicate that the energy consumption of the PDU session meets the first condition.
[0320] Optionally, the energy consumption of a PDU session satisfies a first condition, including: the energy consumption of the PDU session is greater than an energy consumption threshold; and / or, the energy ratio of the PDU session is greater than an energy consumption ratio threshold. It should be noted that the first condition in this embodiment is similar to the second condition in the above embodiments, and will not be repeated here.
[0321] In some embodiments, the second message includes at least one of the following: energy consumption information, candidate fifth network element, where the candidate fifth network element refers to the network element used for reselection, candidate area information, and application information.
[0322] In some embodiments, step S2114 can be understood as the fourth network element providing energy consumption information to the first network element.
[0323] In step S2202, the first network element sends a second response to the fourth network element.
[0324] In some embodiments, the fourth network element receives a second response sent by the first network element.
[0325] In some embodiments, the second response is used to respond to the second message.
[0326] It should be noted that steps S2201-S2202 in this embodiment are optional steps. In another embodiment, steps S2201-S2202 may not be performed.
[0327] It should be noted that, in this embodiment of the present disclosure, steps S2103-S2104 in the above embodiment may be executed before step S2203 or before step S2201 to obtain the third message. Alternatively, steps S2103-S2104 may not be executed in this embodiment of the present disclosure, and this embodiment of the present disclosure does not limit this.
[0328] Step S2203: The first network element and the seventh network element interact to update the SM strategy.
[0329] In this embodiment of the disclosure, when the first network element receives the second message, it can determine that the energy consumption of the PDU session meets the first condition based on the second message, and thus can update the SM policy with the PCF.
[0330] In step S2204, the first network element sends a third message to the second network element based on the second message.
[0331] In some embodiments, if the first network element decides to route traffic in the serving network or decides to change the fifth network element, a third message is sent to the second network element.
[0332] In some embodiments, the first network element determines, based on the energy consumption information provided by the fourth network element, that the second network element needs to adjust the fifth network element, and then sends the fourth information to the second network element. Optionally, determining that the second network element needs to adjust the fifth network element includes the first network element needing to adjust the fifth network element, correspondingly, the second network element needs to adjust the fifth network element; or, the first network element determines, based on candidate area information, that the second network element needs to adjust the fifth network element.
[0333] In some embodiments, if the first network element determines, based on a local policy, that the second network element needs to adjust the fifth network element, it sends the fourth information to the second network element.
[0334] In some embodiments, the third message is used to request an update to the PDU session.
[0335] Optionally, the third message includes at least one of the following: energy consumption information, candidate area information, and the identifier of the candidate fifth network element.
[0336] In some embodiments, the energy consumption information is carried in a second message.
[0337] In some embodiments, candidate area information is used to indicate the path of a candidate fifth network element, or it can be understood as candidate area information being used to indicate a candidate fifth network element.
[0338] In some embodiments, the identifier of the candidate fifth network element may be carried in the second message, or the candidate fifth network element may be determined by the first network element itself. This disclosure does not limit this.
[0339] Step S2205: The second network element reselects the fifth network element.
[0340] In some embodiments, the second network element may reselect the fifth network element based on the energy consumption information received from the fourth network element located in the serving network.
[0341] In an embodiment, if the updated bridging fifth network element located in the home network is provided by the first network element, the second network element can select the bridging fifth network element located in the serving network according to the local policy.
[0342] In some embodiments, a second network element can reuse the fifth network element discovery mechanism by querying the NRF. The NRF considers the energy-related information of potential fifth network elements and returns fifth network elements that meet the discovery request.
[0343] Step S2206: The second network element establishes or modifies an N4 session with the reselected fifth network element.
[0344] In step S2207, the second network element sends a sixth response to the first network element.
[0345] In some embodiments, the sixth response is used to respond to the third message.
[0346] In some embodiments, the sixth response includes information updated by the second network element for the fifth network element.
[0347] Step S2208: The first network element reselects the fifth network element.
[0348] In some embodiments, when the first network element decides to adjust the traffic routing in its home network, the first network element will perform a fifth network element reselection based on the received energy consumption information.
[0349] In some embodiments, the first network element receives energy consumption information provided by the fourth network element and selects the third network element with lower energy consumption as the fifth network element.
[0350] In some embodiments, the first network element determines the fifth network element information located in the home network based on the fifth network element information located in the serving network updated by the second network element.
[0351] Optionally, the first network element can reselect the fifth network element where the bridge is located in its home network based on the updated information of the second network element returned by the second network element.
[0352] Optionally, the first network element can reuse the fifth network element discovery mechanism by querying the NRF. The NRF considers the energy consumption information of potential fifth network elements and returns fifth network elements that meet the discovery request.
[0353] Step S2209: The first network element establishes or modifies an N4 session with the reselected fifth network element.
[0354] Step S2210: The first network element updates the subscription to the PDU session in the fourth network element.
[0355] In some embodiments, the first network element sends a request message to the fourth network element, the request message being used to update the subscription of the PDU session. Optionally, the request message includes an event identifier, updated information of the fifth network element located in the home network, and / or updated information of the fifth network element located in the serving network.
[0356] It should be noted that steps S2204-S2209 are not mandatory. Optionally, if the first network element decides to adjust the traffic routing of the serving network without affecting the traffic routing of the home network, then steps S2204-S2207 are executed, and steps S2208-S2209 are not executed.
[0357] Optionally, if the first network element decides to adjust the traffic routing of its home network but does not affect the traffic routing of its serving network, then steps S2204-S2207 are not executed, and steps S2208-S2209 are executed instead.
[0358] Optionally, if the first network element decides to adjust the traffic routing of the home network and the serving network, then steps S2204-S2209 are executed.
[0359] Figure 2C is an interactive schematic diagram of a session management method according to an embodiment of the present disclosure. As shown in Figure 2C, the embodiments of the present disclosure relate to a session management method, which includes:
[0360] Step S2301: The fourth network element sends a second message to the first network element.
[0361] In some embodiments, the second message is used to indicate that the energy consumption of the PDU session meets the first condition.
[0362] Optionally, the energy consumption of a PDU session satisfies a first condition, including: the energy consumption of the PDU session is greater than an energy consumption threshold; and / or, the energy ratio of the PDU session is greater than an energy consumption ratio threshold. It should be noted that the first condition in this embodiment is similar to the second condition in the above embodiments, and will not be repeated here.
[0363] In some embodiments, the second message includes at least one of the following: energy consumption information, candidate fifth network element, where the candidate fifth network element refers to the network element used for reselection, candidate area information, and application information.
[0364] In some embodiments, step S2114 can be understood as the fourth network element providing energy consumption information to the first network element.
[0365] In step S2302, the first network element sends a second response to the fourth network element.
[0366] In some embodiments, the fourth network element receives a second response sent by the first network element.
[0367] In some embodiments, the second response is used to respond to the second message.
[0368] It should be noted that steps S2301-S2302 in this embodiment are optional steps. In another embodiment, steps S2301-S2302 may not be performed.
[0369] It should be noted that, in this embodiment of the present disclosure, before step S2303 or before step S2301, steps S2103-S2104 in the above embodiment may also be executed to obtain the third message. Alternatively, steps S2103-S2104 may not be executed in this embodiment of the present disclosure, and this embodiment of the present disclosure does not limit this.
[0370] In step S2303, the first network element sends a third message to the second network element based on the second message.
[0371] In some embodiments, the third message is used to request a change to the first network element.
[0372] In some embodiments, if the candidate fifth network element is not managed by the first network element, the first network element sends a third message to the second network element. Optionally, the third message includes a change instruction from the first network element.
[0373] In some embodiments, if the first network element believes that it cannot adjust the path of its home network to meet energy demand, the first network element sends a third message to the second network element. Optionally, the third message includes a change instruction from the first network element.
[0374] In some embodiments, if a first network element instructs a second network element to adjust the path of the serving network to meet energy demand, the first network element sends a third message to the second network element. Optionally, the third message does not include the first network element's change instruction.
[0375] In some embodiments, the first network element determines whether it is necessary to adjust the path in the home network and / or whether it is necessary to adjust the path in the service network to meet energy demand based on the energy consumption information provided by the fourth network element.
[0376] In some embodiments, the third message includes at least one of the following: energy consumption information, candidate area information, identifier of candidate fifth network element, first network element change instruction, and candidate first network element identifier.
[0377] In some embodiments, the energy consumption information is carried in a second message or in a third message.
[0378] In some embodiments, candidate area information is used to indicate the path of a candidate fifth network element, or it can be understood as candidate area information being used to indicate a candidate fifth network element.
[0379] In some embodiments, the candidate fifth network element may be carried in the second message, or in the third message, or the candidate fifth network element may be determined by the first network element itself. This disclosure does not limit this.
[0380] In some embodiments, when a first network element determines that the PDU session can be managed by another first network element to meet energy requirements, a first network element change instruction is included in the third message.
[0381] In some embodiments, the candidate first network element identifier is obtained by the first network element itself, or is pre-stored by the first network element, or is determined by other means; this disclosure does not limit this.
[0382] In step S2304, the second network element sends the fourth message to the sixth network element.
[0383] In some embodiments, the fourth message is used to request changes to the first network element and / or the second network element.
[0384] Optionally, if the second network element believes that it cannot adjust the path of the serving network to meet the energy demand, the second network element sends a fourth message to the sixth network element. Optionally, the third message includes a change instruction from the second network element, and the second network element sends the fourth message to the sixth network element. Optionally, if the candidate fifth network element is not managed by the second network element, the second network element sends a fourth message to the sixth network element, which includes a change instruction from the second network element.
[0385] In some embodiments, the fourth message includes at least one of the following: energy consumption information, candidate area information, candidate fifth network element, first network element change instruction, second network element change instruction, candidate first network element identifier, and candidate second network element identifier.
[0386] In some embodiments, if the fourth message includes a first network element change instruction, then the first network element needs to be changed.
[0387] In some embodiments, if the third message includes a first network element change instruction, then the fourth message includes the first network element change instruction.
[0388] In some embodiments, if the fourth message includes a second network element change instruction, then the second network element needs to be changed.
[0389] In some embodiments, the candidate first network element identifier is used to indicate the first network element that supports the change.
[0390] In some embodiments, if the third message includes the candidate first network element identifier, then the fourth message includes the candidate first network element identifier.
[0391] In some embodiments, the candidate second network element identifier is used to indicate a second network element that supports the change.
[0392] Step S2305: The sixth network element reselects the first network element and / or the second network element.
[0393] In some embodiments, if the fourth message includes a first network element change instruction, then the first network element is reselected.
[0394] In some embodiments, if the fourth message includes a second network element change instruction, then the second network element is reselected.
[0395] In some embodiments, the sixth network element can reuse the discovery mechanism by querying the NRF. The NRF considers the capability and energy consumption information of potential first or second network elements and returns the first or second network element that meets the requirements.
[0396] In some embodiments, the sixth network element may determine the reselected first network element and / or second network element based on the candidate first network element identifier and / or second network element identifier carried in the fourth message.
[0397] In some embodiments, if the first network element is not changed, the first network element after reselection in subsequent steps can be regarded as the first network element before reselection; if the second network element is not changed, the second network element after reselection in the following steps can be regarded as the second network element before reselection.
[0398] In step S2306, the sixth network element sends the fifth message to the second network element that was reselected.
[0399] In some embodiments, the fifth message includes at least one of the following: the identifier of the first network element after reselection, the PDU session identifier, the information of the second network element before reselection, the candidate area information, or the energy consumption information.
[0400] Step S2307: The second network element to be reselected obtains the PDU session context of the second network element before reselection.
[0401] In some embodiments, the reselected second network element invokes the PDU session context service operation to obtain the PDU session context stored in the second network element before the reselection.
[0402] Step S2308: The second network element that was reselected reselects the fifth network element.
[0403] In some embodiments, the second network element to be reselected selects at least one fifth network element based on energy consumption information. Optionally, the energy consumption information includes at least one of the following: energy consumption of a PDU session, energy consumption ratio of a PDU session, energy consumption of the fifth network element, and energy consumption ratio of the fifth network element. It should be noted that the fifth network element in the embodiments of this disclosure includes at least one of the following: a fifth network element located in the serving network of the terminal or a fifth network element located in the home network of the terminal.
[0404] In some embodiments, the reselected second network element reuses the fifth network element discovery mechanism by querying the NRF.
[0405] Step S2309: The reselected second network element establishes or modifies an N4 session with the reselected fifth network element.
[0406] In step S2310, the second network element being reselected sends a sixth message to the first network element being reselected.
[0407] In some embodiments, the first network element to be reselected may be selected by the sixth network element, or it may be selected by the second network element. This disclosure does not limit this.
[0408] In some embodiments, the sixth message includes at least one of energy consumption information, information about the first network element before reselection, and information about the second network element after reselection. Optionally, the energy consumption information includes at least one of the energy consumption of the PDU session, the energy consumption ratio of the PDU session, the energy consumption of the fifth network element, and the energy consumption ratio of the fifth network element. It should be noted that the fifth network element in the embodiments of this disclosure includes at least one of the fifth network element located in the serving network of the terminal or the fifth network element located in the home network of the terminal.
[0409] Step S2311: The first network element to be reselected obtains the PDU session context of the first network element before the reselection.
[0410] In step S2312, the first network element that is reselected performs the SM policy association establishment process, establishes an SM policy association with the seventh network element, and obtains the default PCC rules for the PDU session.
[0411] Step S2313: The first network element to be reselected reselects the fifth network element.
[0412] Step S2314: The first network element and the fifth network element selected by the reselection establish or modify an N4 session.
[0413] In step S2315, the first network element that was reselected sends a sixth response to the second network element.
[0414] In some embodiments, the sixth response is used to respond to the sixth message.
[0415] Step S2316: The first network element that is reselected updates the subscription to the PDU session in the fourth network element.
[0416] In some embodiments, the first network element to be reselected sends an update message to the fourth network element, which is used to update the subscription of the PDU session in the fourth network element. Optionally, the update message includes information of the fifth network element located in the serving network, information of the fifth network element located in the home network, information of the first network element to be reselected, and PDU session identifier or event identifier.
[0417] In step S2317, the second network element that was reselected sends a seventh response to the sixth network element.
[0418] In some embodiments, the seventh response is used to respond to the fifth message.
[0419] In step S2318, the sixth network element sends a PDU session release message to the first network element before the reselection.
[0420] In step S2319, the sixth network element sends a PDU session release message to the second network element before the reselection.
[0421] It should be noted that the embodiments of this disclosure use the first network element before reselection and the first network element after reselection as examples for illustration. Optionally, the first network element before reselection and the first network element after reselection can be the same or different. In some embodiments, the first network element before reselection can also be called the first network element A, and the first network element after reselection can be called the first network element B. Alternatively, it can be understood that the first network element after reselection is the eighth network element. The embodiments of this disclosure do not limit the names of the first network element before reselection and the first network element after reselection. The embodiments of this disclosure use the second network element before reselection and the second network element after reselection as examples for illustration. Optionally, the second network element before reselection and the second network element after reselection can be the same or different. In some embodiments, the second network element before reselection can also be called the second network element A, and the second network element after reselection can be called the second network element B. Alternatively, it can be understood that the second network element after reselection is the eighth network element. The embodiments of this disclosure do not limit the names of the second network element before reselection and the second network element after reselection.
[0422] Figure 3A is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 3A, this embodiment of the present disclosure relates to a session management method, which is executed by a first network element. The method includes:
[0423] Step S3101: The first network element sends a second request to the fourth network element.
[0424] Step S3101 is similar to steps S2101 and S2111 mentioned above, and will not be described again here.
[0425] In step S3102, the first network element sends a second response to the fourth network element.
[0426] Step S3102 is similar to steps S2104 and S2114 above, and will not be described again here.
[0427] It should be noted that the steps performed by the first network element in the above embodiments can all be understood as the first network element managing the PDU session based on the subscribed energy consumption information.
[0428] Figure 3B is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 3B, this embodiment of the present disclosure relates to a session management method, which is executed by a first network element. The method includes:
[0429] In step S3201, the first network element sends a second response to the fourth network element.
[0430] Step S3201 is similar to step S2202 above, and will not be described again here.
[0431] Step S3202: The first network element and the seventh network element interact to update the SM strategy.
[0432] Step S3202 is similar to step S2203 above, and will not be described again here.
[0433] In step S3203, the first network element sends a third message to the second network element based on the second message.
[0434] Step S3203 is similar to step S2204 above, and will not be described again here.
[0435] Step S3204: The first network element reselects the fifth network element.
[0436] Step S3204 is similar to step S2208 above, and will not be described again here.
[0437] Step S3205: The first network element establishes or modifies an N4 session with the reselected fifth network element.
[0438] Step S3205 is similar to step S2209 above, and will not be described again here.
[0439] Step S3206: The first network element updates the subscription to the PDU session in the fourth network element.
[0440] Step S3206 is similar to step S2210 above, and will not be described again here.
[0441] It should be noted that the steps performed by the first network element in the above embodiments can all be understood as the first network element managing the PDU session based on the subscribed energy consumption information.
[0442] Figure 3C is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 3C, this embodiment of the present disclosure relates to a session management method, which is executed by a first network element. The method includes:
[0443] In step S3301, the first network element sends a second response to the fourth network element.
[0444] Step S3301 is similar to step S2302 above, and will not be described again here.
[0445] In step S3302, the first network element sends a third message to the second network element based on the second message.
[0446] Step S3302 is similar to step S2303 above, and will not be described again here.
[0447] Step S3303: The first network element to be reselected obtains the PDU session context of the first network element before the reselection.
[0448] Step S3303 is similar to step S2311 above, and will not be described again here.
[0449] Step S3304: The first network element that is reselected performs the SM policy association establishment process, establishes an SM policy association with the seventh network element, and obtains the default PCC rules for the PDU session.
[0450] Step S3304 is similar to step S2312 above, and will not be described again here.
[0451] Step S3305: The first network element to be reselected reselects the fifth network element.
[0452] Step S3305 is similar to step S2313 above, and will not be described again here.
[0453] Step S3306: The first network element and the fifth network element selected by the reselection establish or modify an N4 session.
[0454] Step S3306 is similar to step S2314 above, and will not be described again here.
[0455] In step S3307, the first network element that was reselected sends a sixth response to the second network element.
[0456] Step S3307 is similar to step S2315 above, and will not be described again here.
[0457] Step S3308: The first network element that is reselected updates the subscription to the PDU session in the fourth network element.
[0458] Step S3308 is similar to step S2316 above, and will not be described again here.
[0459] It should be noted that the steps performed by the first network element in the above embodiments can all be understood as the first network element managing the PDU session based on the subscribed energy consumption information.
[0460] In some embodiments, this disclosure relates to a session management method, which is executed by a first network element. The method includes: the first network element managing PDU sessions based on a first message and subscribed energy consumption information.
[0461] Optionally, the energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element, the third network element being managed by the first network element or the second network element, the first message being a message sent or received between the first network element and the second network element, and the second network element being located in the terminal's service network.
[0462] In some embodiments, the first message is a first request, and the method further includes: receiving the first request sent by the second network element, wherein the first request includes a first indication, and the first indication is used to indicate that the PDU session requested by the first request supports energy saving.
[0463] In some embodiments, the method further includes: sending a second request to the fourth network element, the second request being used to request the fourth network element to monitor the energy consumption of the PDU session, and / or, the second request being used to request the fourth network element to monitor the energy consumption of the third network element; receiving a second response sent by the fourth network element, the second response being used to indicate that the monitoring of the PDU session and / or the energy consumption of the third network element was successful.
[0464] In some embodiments, the second request includes at least one of the following: a trigger event, which indicates an event that triggers the fourth network element to transmit the energy consumption of the PDU session, and / or an event that triggers the fourth network element to transmit the energy consumption of the third network element; a session identifier of the PDU session; information of the first network element; information of the fifth network element, which is responsible for transmitting data of the PDU session; an energy consumption threshold, which indicates a threshold of energy consumed by the PDU session and / or the third network element; and an energy consumption ratio threshold, which indicates a threshold of the proportion of energy consumed by the PDU session and / or the third network element.
[0465] In some embodiments, the method further includes: receiving a second message sent by the fourth network element; the second message is used to indicate that the energy consumption of the PDU session meets a first condition, and / or the second message is used to indicate that the energy consumption of the third network element meets a second condition.
[0466] In some embodiments, the energy consumption of the PDU session satisfies a first condition, including: the energy consumption threshold is used to indicate a threshold for the energy consumed by the PDU session, and the energy consumption of the PDU session is greater than the energy consumption threshold; and / or, the energy consumption ratio threshold is used to indicate a threshold for the energy ratio of the PDU session, and the energy consumption ratio of the PDU session is greater than the energy consumption ratio threshold.
[0467] In some embodiments, the energy consumption of the third network element satisfies a second condition, including: the energy consumption threshold is used to indicate a threshold for the energy consumed by the third network element, and the energy consumption of the third network element is greater than the energy consumption threshold; and / or, the energy consumption ratio threshold is used to indicate a threshold for the energy ratio of the third network element, and the energy consumption ratio of the third network element is greater than the energy consumption ratio threshold.
[0468] In some embodiments, the second message includes at least one of the following: the energy consumption information; the identifier of the candidate fifth network element, wherein the identifier of the candidate fifth network element refers to the network element used for reselection; and candidate area information.
[0469] In some embodiments, the first message is a third message, and the method further includes: sending the third message to the second network element based on the second message, wherein the third message is used to request an update of the PDU session or to change the first network element.
[0470] In some embodiments, the third message includes at least one of the following: the energy consumption information; the candidate area information; the candidate fifth network element; the first network element change instruction; and the candidate first network element identifier.
[0471] In some embodiments, the method further includes: updating the subscription to the PDU session in the fourth network element.
[0472] Figure 4A is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 4A, this embodiment of the present disclosure relates to a session management method, which is executed by a second network element. The method includes:
[0473] Step S4101: The second network element sends a first request to the first network element.
[0474] Step S4101 is similar to step S2108 above, and will not be described again here.
[0475] It should be noted that the steps performed by the second network element can all be understood as the fifth network element providing energy consumption information to the first network element.
[0476] Figure 4B is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 4B, this embodiment of the present disclosure relates to a session management method, which is executed by a second network element. The method includes:
[0477] Step S4201: The second network element reselects the fifth network element.
[0478] Step S4201 is similar to step S2205 above, and will not be described again here.
[0479] Step S4202: The second network element establishes or modifies an N4 session with the reselected fifth network element.
[0480] Step S4202 is similar to step S2206 above, and will not be described again here.
[0481] In step S4203, the second network element sends a sixth response to the first network element.
[0482] Step S4203 is similar to step S2207 above, and will not be described again here.
[0483] Figure 4C is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 4C, this embodiment of the present disclosure relates to a session management method, which is executed by a second network element. The method includes:
[0484] In step S4301, the second network element sends the fourth message to the sixth network element.
[0485] Step S4301 is similar to step S2304 above, and will not be described again here.
[0486] Step S4302: The second network element to be reselected obtains the PDU session context of the second network element before the reselection.
[0487] Step S4302 is similar to step S2307 above, and will not be described again here.
[0488] Step S4303: The second network element that was reselected reselects the fifth network element.
[0489] Step S4303 is similar to step S2308 above, and will not be described again here.
[0490] Step S4304: The reselected second network element establishes or modifies an N4 session with the reselected fifth network element.
[0491] Step S4304 is similar to step S2309 above, and will not be described again here.
[0492] In step S4305, the second network element being reselected sends a sixth message to the first network element being reselected.
[0493] Step S4305 is similar to step S2310 above, and will not be described again here.
[0494] In step S4306, the second network element that was reselected sends a seventh response to the sixth network element.
[0495] Step S4306 is similar to step S2317 above, and will not be described again here.
[0496] In some embodiments, this disclosure relates to a session management method executed by a second network element, the method comprising: the second network element managing PDU sessions based on energy consumption information and a first message.
[0497] Optionally, the first message is a message sent or received between the first network element and the second network element, the first network element is located in the home network of the terminal, and the energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element, the third network element being managed by the first network element or the second network element.
[0498] In some embodiments, the first message is a first request, and the method further includes: sending a first request to the first network element, the first request including a first indication, the first indication being used to indicate that the PDU session requested by the first request is a power-saving session; and receiving a first response sent by the first network element, the first response being used to respond to the first request.
[0499] In some embodiments, the method further includes: sending a second request to the fourth network element, the second request being used to request the fourth network element to monitor the energy consumption of the third network element; and receiving a second response sent by the fourth network element, the second response being used to indicate that the monitoring of the energy consumption of the third network element was successful.
[0500] In some embodiments, the second request includes at least one of the following: a triggering event; information about the second network element; an energy consumption threshold; and an energy consumption ratio threshold.
[0501] In some embodiments, the method further includes: receiving a second message sent by a fourth network element, the second message being used to indicate that the energy consumption of the third network element meets a second condition.
[0502] In some embodiments, the energy consumption of the third network element satisfies a second condition, including: the energy consumption of the third network element is greater than the energy consumption threshold; and / or, the energy ratio of the third network element is greater than the energy consumption ratio threshold.
[0503] In some embodiments, the second message includes at least one of the following: the energy consumption information; the identifier of the candidate fifth network element, wherein the candidate fifth network element refers to the network element used for reselection; and candidate area information.
[0504] In some embodiments, the first message is a third message, and the method further includes: receiving a third message sent by the first network element, the third message being used to request an update of the PDU session or to change the first network element.
[0505] In some embodiments, the third message includes at least one of the following: the energy consumption information; the candidate area information; the identifier of the candidate fifth network element; the first network element change instruction; and the identifier of the candidate first network element.
[0506] In some embodiments, the third message includes a first network element change instruction, and the method further includes sending a fourth message to the sixth network element, the fourth message being used to request a change to the first network element and / or the second network element.
[0507] In some embodiments, the fourth message includes at least one of the following: the energy consumption information; the candidate area information; the identifier of the candidate fifth network element; the first network element change instruction; the second network element change instruction; the identifier of the candidate first network element; and the identifier of the candidate second network element.
[0508] In some embodiments, the fourth message is sent when: it is determined that the service network path cannot be adjusted; the third message includes a first network element change instruction; or the candidate fifth network element is not managed by the second network element.
[0509] Figure 5 is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 5, this embodiment of the present disclosure relates to a session management method, which is executed by a fourth network element. The method includes:
[0510] In step S5101, the fourth network element sends a second response to the first network element.
[0511] Step S5101 is similar to step S2102 above, and will not be described again here.
[0512] In step S5102, the fourth network element sends a second message to the first network element.
[0513] Step S5102 is similar to steps S2103, S2113, S2201, and S2301 mentioned above, and will not be described again here.
[0514] In step S5103, the fourth network element sends a first response to the first network element.
[0515] Step S5103 is similar to step S2112 above, and will not be described again here.
[0516] In some embodiments, this disclosure relates to a session management method performed by a fourth network element, the method comprising: the fourth network element providing energy consumption information to a first network element or a second network element.
[0517] Optionally, the energy consumption information is used to indicate the energy consumption of a PDU session and / or a third network element. The first network element is responsible for managing the PDU session and is located in the home network, the second network element is responsible for managing the PDU session and is located in the serving network, and the third network element is managed by the first network element or the second network element.
[0518] In some embodiments, the method further includes:
[0519] Receive a second request sent by the first network element. The second request is used to request the fourth network element to monitor the energy consumption of the PDU session.
[0520] Send a second response to the first network element; the second response is used to respond to the second request.
[0521] In some embodiments, the second request includes at least one of the following:
[0522] Trigger the event;
[0523] The session identifier of the PDU session;
[0524] Information about the first network element;
[0525] The information of the fifth network element; the fifth network element is responsible for transmitting PDU session data;
[0526] Energy consumption threshold;
[0527] Energy consumption ratio threshold.
[0528] In some embodiments, the method further includes:
[0529] Send a second message to the first network element. The second message is used to indicate that the energy consumption of the PDU session meets the first condition.
[0530] Receive the second response sent by the first network element. The second response is used to respond to the second message.
[0531] In some embodiments, the energy consumption of a PDU session satisfies a first condition, including:
[0532] The energy consumption of the PDU session exceeds the energy consumption threshold; and / or,
[0533] The energy ratio of a PDU session is greater than the energy consumption ratio threshold.
[0534] In some embodiments, the second message includes at least one of the following:
[0535] Energy consumption information;
[0536] Candidate fifth network element: The candidate fifth network element refers to the network element used for reselection.
[0537] Candidate region information;
[0538] Application information.
[0539] In some embodiments, the method further includes:
[0540] Receive a second request sent by the first network element or the second network element. The second request is used to request the fourth network element to monitor the energy consumption of the third network element.
[0541] Send a second response to the first network element or the second network element. The second response is used to respond to the second request.
[0542] In some embodiments, the second request includes at least one of the following:
[0543] Trigger the event;
[0544] Information about the first network element;
[0545] Information about the second network element;
[0546] Energy consumption threshold;
[0547] Energy consumption ratio threshold.
[0548] In some embodiments, the method further includes:
[0549] Send a third message to the first network element or the second network element. The third message is used to indicate that the energy consumption of the third network element meets the second condition.
[0550] Receive the fifth response sent by the first network element or the second network element. The fifth response is used to respond to the third message.
[0551] In some embodiments, the energy consumption of the third network element satisfies the second condition, including:
[0552] The energy consumption of the third network element exceeds the energy consumption threshold; and / or,
[0553] The energy ratio of the third network element is greater than the energy consumption ratio threshold.
[0554] In some embodiments, the third message includes at least one of the following:
[0555] Energy consumption information;
[0556] Candidate fifth network element: The candidate fifth network element refers to the network element used for reselection.
[0557] Candidate region information.
[0558] Figure 6A is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 6A, this embodiment of the present disclosure relates to a session management method, which is executed by a sixth network element. The method includes:
[0559] Step S6101: The sixth network element selects the second network element that supports energy saving based on the PDU session establishment request.
[0560] Step S6101 is similar to step S2106 above, and will not be described again here.
[0561] In step S6102, the sixth network element sends a first instruction to the second network element.
[0562] Step S6102 is similar to step S2107 above, and will not be described again here.
[0563] Figure 6B is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 6B, this embodiment of the present disclosure relates to a session management method, which is executed by a sixth network element. The method includes:
[0564] Step S6201: The sixth network element reselects the first network element and / or the second network element.
[0565] Step S6101 is similar to step S2305 above, and will not be described again here.
[0566] In step S6202, the sixth network element sends the fifth message to the second network element that was reselected.
[0567] Step S6102 is similar to step S2306 above, and will not be described again here.
[0568] In step S6203, the sixth network element sends a PDU session release message to the first network element before the reselection.
[0569] Step S6103 is similar to step S2318 above, and will not be described again here.
[0570] In step S6204, the sixth network element sends a PDU session release message to the second network element before the reselection.
[0571] Step S6104 is similar to step S2319 above, and will not be described again here.
[0572] In some embodiments, this disclosure relates to a session management method performed by a sixth network element, the method including: instructing a first network element or a second network element to manage a PDU session.
[0573] Optionally, the first network element is located in the terminal's home network, the second network element is located in the terminal's serving network, and the energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element, which is managed by the first or second network element.
[0574] In some embodiments, the method further includes:
[0575] Receive the fourth message sent by the second network element. The fourth message is used to request an update to the PDU session or to change the first or second network element.
[0576] In some embodiments, the fourth message includes at least one of the following:
[0577] Energy consumption information;
[0578] Information on candidate fifth network elements;
[0579] First network element change instruction;
[0580] Second network element change instruction;
[0581] Candidate first network element identifier;
[0582] Candidate second network element identifier.
[0583] In some embodiments, the method further includes:
[0584] The receiving terminal sends a PDU session establishment request, which includes a first indication that the PDU session requested to be established is an energy-efficient session.
[0585] In some embodiments, the method further includes:
[0586] The first network element that supports energy saving is selected based on the PDU session establishment request.
[0587] Figure 7A is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 7A, the present disclosure relates to a session management method, which includes:
[0588] [Corrected according to Rule 91, 24.12.2024] Step S7101: The terminal sends a PDU session establishment request to the AMF.
[0589] In some embodiments, the PDU session establishment request in this disclosure is similar to the PDU session establishment request in step S2105 of the above embodiments, and will not be described again here.
[0590] In some embodiments, AMF can be understood as the sixth network element in the above embodiments.
[0591] [According to Rule 91 Correction 24.12.2024] Step S7102, perform steps 2-5 in Clause 4.3.2.2.2 of TS23.502[1]. If the user subscription data contains energy efficiency-related information, the AMF selects an SMF with the capability to support energy efficiency services and instructs the selected v-SMF to maintain this PDU session as an energy efficiency PDU session.
[0592] In some embodiments, V-SMF can be understood as the second network element in the above embodiments.
[0593] [Correction 24.12.2024 according to Rule 91] Step S7103, the v-SMF sends a PDU session creation request to the h-SMF. Optionally, the v-SMF includes the energy efficiency indication of the h-SMF.
[0594] In some embodiments, h-SMF can be understood as the first network element in the above embodiments.
[0595] [According to Rule 91 Correction 24.12.2024] Step S7104, perform steps 7-12 in Clause 4.3.2.2.2 of TS23.502[1]. If the v-SMF / h-SMF can obtain energy-related information about the managed UPF, the v-SMF / h-SMF may consider the energy information when selecting the UPF.
[0596] In some embodiments, UPF can be understood as the third or fifth network element in the above embodiments.
[0597] [Correction 24.12.2024 according to Rule 91] Step S7105: If the PDU session is an energy-efficient PDU session, the h-SMF selects an h-ECF to monitor the energy consumption of the PDU session.
[0598] In some embodiments, h-ECF can be understood as the fourth network element in the above embodiments.
[0599] [Corrected according to Rule 91, 24.12.2024] Step S7106: For the selected h-ECF, the SMF creates and subscribes to the end-to-end energy consumption / renewable energy ratio for that PDU session. The energy efficiency creation request includes the event ID, PDU session ID, SMF information, V-CN-tunnel information, H-CN-tunnel information, and energy consumption threshold.
[0600] [Correction 24.12.2024 based on Rule 91] Step S3707, the h-SMF responds to the PDU session creation response message, which may include an energy efficiency indication. The v-SMF may update the stored SM context and provide the updated N4 rules to the selected v-UPF.
[0601] Figure 7B is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 7B, the present disclosure relates to a session management method, which includes:
[0602] [Corrected according to Rule 91, 24.12.2024] Step S7201: If the energy consumption of the PDU session reaches a threshold or the proportion of renewable energy changes, the h-ECF sends an energy efficiency notification message to the h-SMF. The energy efficiency notification message may include end-to-end energy consumption analysis of the PDU session, energy information of the involved UPF nodes, candidate UPF nodes for UPF reselection, and area information for UPF reselection.
[0603] In some embodiments, end-to-end energy information and UPF node subscription energy information can be understood as the energy consumption information in the above embodiments.
[0604] [Corrected according to Rule 91 24.12.2024] Note: h-ECF can collect energy information from v-UPF from v-ECF. h-ECF calculates the end-to-end energy information of the PDU session based on the information provided by v-ECF and provides it to h-SMF.
[0605] [Corrected according to Rule 91 24.12.2024] Note: ECF may optionally provide autofocus information (e.g., energy-related information for autofocus) to adjust N6 traffic routing to improve energy efficiency.
[0606] [According to Rule 91, amended 24.12.2024] In step S7202, h-SMF can send an acknowledgment message to h-ECF.
[0607] [According to Rule 91, Correction 24.12.2024] Step S7203, h-SMF may interact with h-PCF to update SM policy.
[0608] [Corrected according to Rule 91, 24.12.2024] Step S7204: Based on the end-to-end energy information provided by h-ECF, h-SMF determines the traffic route for the PDU session. If h-SMF decides to route the traffic in the serving network, or decides to change the h-UPF (which can be regarded as the bridge h-UPF) connected to v-UPF, then h-SMF sends a PDU session update request to v-SMF, including the received end-to-end energy information and / or the updated bridge h-UPF information.
[0609] In step S7205, when a request is made to adjust the traffic routing of the service network, v-SMF will perform UPF reselection based on the end-to-end information and / or subscribed energy information contained in the received v-UPF node.
[0610] [Correction based on Rule 91 24.12.2024] If the updated bridging h-UPF is provided by h-SMF, then v-SMF can select the bridging v-UPF according to local policies.
[0611] [Corrected according to Rule 91, 24.12.2024] Note: v-SMF can reuse the UPF discovery mechanism by querying the NRF. The NRF considers the energy-related information of potential UPF nodes and returns UPFs that meet the discovery request.
[0612] [According to Rule 91 Correction 24.12.2024] Step S7206, for the affected v-UPF node, v-SMF may perform the N4 session establishment / modification process.
[0613] [Corrected according to Rule 91, 24.12.2024] Step S7207: v-SMF returns a PDU session update response message to h-SMF, including the updated V-CN-Tunnel-Info.
[0614] Step S7208: When h-SMF decides to guide traffic routing in the home network, h-SMF will perform UPF reselection based on the received end-to-end energy information and / or the subscription energy information of the h-UPF node provided by h-ECF.
[0615] [Correction 24.12.2024 according to Rule 91] Based on the returned V-CN-Tunnel-Info, h-SMF can reselect bridge h-UPF.
[0616] [Corrected according to Rule 91, 24.12.2024] Note: h-SMF can reuse the UPF discovery mechanism by querying the NRF. The NRF considers the energy-related information of potential UPF nodes and returns UPFs that meet the discovery request.
[0617] [Correction 24.12.2024 according to Rule 91] Step S7209, for the affected h-UPF node, h-SMF may perform the N4 session establishment / modification process.
[0618] [According to Rule 91 Correction 24.12.2024] Step S3210, h-SMF updates the subscription in h-ECF by providing the event ID, the updated H-CN-Tunnel-Info and / or V-CN-Tunnel-Info.
[0619] Note: Steps 4 through 9 are not mandatory when adjusting traffic routing.
[0620] —If h-SMF decides to adjust the traffic routing of the service network without affecting the traffic routing of the home network, then proceed to steps 4-7 and skip steps 8-9.
[0621] —If h-SMF decides to adjust the traffic routing of the home network but does not affect the traffic routing of the service network, skip steps 4-7 and proceed to steps 8-9.
[0622] [Corrected according to Rule 91 24.12.2024] — If h-SMF decides to adjust traffic routing for the home network and the service network, then proceed to steps 4-9.
[0623] Figure 7C is a flowchart illustrating a session management method according to an embodiment of the present disclosure. As shown in Figure 7C, the present disclosure relates to a session management method, which includes:
[0624] [Corrected according to Rule 91, 24.12.2024] Step S7301: When energy consumption reaches a threshold or the proportion of renewable energy changes, h-ECF sends an energy efficiency notification message to h-SMF1. The energy efficiency notification message may include end-to-end energy consumption analysis of the PDU session, energy information of the involved UPF nodes, candidate UPF nodes for UPF reselection, and area information for traffic routing adjustment.
[0625] Note: h-ECF can collect energy information from v-UPF from v-ECF. h-ECF calculates the end-to-end energy information of the PDU session based on the information provided by v-ECF and provides it to h-SMF.
[0626] [Corrected according to Rule 91 24.12.2024] Note: ECF may optionally provide autofocus information (e.g., energy-related information for autofocus) to adjust N6 traffic routing to improve energy efficiency.
[0627] [According to Rule 91, Correction 24.12.2024] In step S7302, h-SMF1 can send an acknowledgment message to h-ECF.
[0628] In some embodiments, h-SMF1 can be understood as the first network element before reselection in the above embodiments.
[0629] Step S7303: If the candidate UPF node is not managed by h-SMF1, then
[0630] —If h-SMF1 determines that the home network path cannot be adjusted to meet energy demands, then
[0631] —If h-SMF1 requires v-SMF1 to determine the path of the serving network to meet energy requirements,
[0632] [Correction 24.12.2024 according to Rule 91] h-SMF1 sends an SM context state notification to v-SMF1. The SM context state notification may include received end-to-end energy information, h-SMF change indication (if required), and potential h-SMF ID.
[0633] [Corrected according to Rule 91, 24.12.2024] Note: h-SMF change indication is included only when h-SMF1 determines that another h-SMF can be added to the PDU session to meet energy requirements. Potential energy h-SMF ID(s) is determined by h-SMF1 using end-to-end energy information.
[0634] Step S7304: Once the SM context state notification is received,
[0635] —If v-SMF1 determines that it cannot adjust the path of the service network to meet energy requirements, or
[0636] —If the SM context update request contains an h-SMF change instruction, or
[0637] —If the candidate UPF node is not managed by v-SMF1
[0638] [Correction 24.12.2024 based on Rule 91] v-SMF1 sends an SM context state notification to the AMF. The SM context state notification may include received end-to-end energy information, h-SMF change indication, potential h-SMF ID, v-SMF change indication (if applicable), and potential v-SMF ID.
[0639] [Corrected according to Rule 91, 24.12.2024] Note: A v-SMF change indication is included only when v-SMF1 determines that another v-SMF can be added to the PDU session to meet energy requirements. Potential v-SMF ID(s) are determined by v-SMF1 using end-to-end energy information.
[0640] [Correction 24.12.2024 based on Rule 91] Step S7305: If the request message contains an h-SMF change indication and / or a v-SMF change indication, the AMF will consider the potential h-SMF ID / v-SMF ID provided by h-SMF1 / v-SMF2 and reselect h-SMF and / or v-SMF to manage this PDU session. For example, the AMF selects v-SMF2 and h-SMF2 as the new service SMF and primary SMF.
[0641] In some embodiments, h-SMF2 can be understood as the first network element reselected in the above embodiments.
[0642] In some embodiments, v-SMF1 can be understood as the second network element before reselection in the above embodiments.
[0643] In some embodiments, v-SMF2 can be understood as the second network element reselected in the above embodiments.
[0644] Note: If h-SMF is not changed, h-SMF2 in the following steps can be regarded as h-SMF1; if v-SMF is not modified, v-SMF2 in the following steps can be regarded as v-SMF1.
[0645] [Corrected according to Rule 91, 24.12.2024] Note: The AMF can reuse the UPF discovery mechanism by querying the NRF. The NRF considers the capabilities and end-to-end energy information of potential SMF nodes and returns SMF nodes that meet the discovery request.
[0646] [Corrected according to Rule 91, 24.12.2024] Step S7306, the AMF calls the SM context creation service operation defined in TS23.502[1]. The AMF can provide the received end-to-end energy information and the selected h-SMF2 ID to the v-SMF2.
[0647] [Correction 24.12.2024 according to Rule 91] Step S7307, v-SMF2 can call the PDU session context service operation to obtain the PDU session context stored in v-SMF1.
[0648] [Correction 24.12.2024 according to Rule 91] Step S7308, v-SMF2 selects one or more UPF nodes for this PDU session based on the received end-to-end energy information and the energy information subscribed by the managed UPF node.
[0649] [Corrected according to Rule 91, 24.12.2024] Note: The SMF can reuse the UPF discovery mechanism by querying the NRF. The NRF considers the energy-related information of potential UPF nodes and returns UPFs that meet the discovery request.
[0650] [Corrected according to Rule 91 24.12.2024] Step S7309, for the selected UPF, v-SMF2 calls the N4 session creation / modification service operation.
[0651] [Corrected according to Rule 91, 24.12.2024] Step S7310, v-SMF2 sends an SM context creation request to h-SMF2, including the received end-to-end energy information and V-CN-Tunnel-Info.
[0652] [Correction 24.12.2024 according to Rule 91] Step S7311, h-SMF2 can call the PDU session context service operation to obtain the PDU session context stored in h-SMF1.
[0653] [Corrected according to Rule 91, 24.12.2024] In step S7312, h-SMF2 can execute the SM policy association establishment process, establish an SM policy association with PCF, and obtain the default PCC rules of the PDU session.
[0654] [Corrected according to Rule 91, 24.12.2024] Step S7313, h-SMF2 selects one or more UPFs for this PDU session based on the received end-to-end energy information and / or the subscription energy information of the managed UPF node.
[0655] [Corrected according to Rule 91 24.12.2024] Step S7314, for the selected UPF, h-SMF2 calls the N4 session creation / modification service operation.
[0656] [According to Rule 91, Correction 24.12.2024] In step S7315, h-SMF2 returns the SM context creation response message to v-SMF2.
[0657] [Correction 24.12.2024 according to Rule 91] Step S7316, h-SMF2 updates h-ECF's energy efficiency subscription by providing V-CN-Tunnel information, H-CN-Tunnel information, h-SMF2 information, PDU session ID, and event ID.
[0658] [According to Rule 91, Corrected 24.12.2024] In step S7317, v-SMF2 returns the SM context creation response message to AMF.
[0659] [Corrected according to Rule 91, 24.12.2024] Step S7318: AMF calls the PDU session release service operation to v-SMF1. v-SMF1 deletes the stored SM context.
[0660] [Corrected according to Rule 91, 24.12.2024] Step S7319: AMF calls the PDU session release service operation to h-SMF1. h-SMF1 deletes the stored SM context.
[0661] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0662] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0663] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0664] Figure 8A is a schematic diagram of the structure of the first network element proposed in an embodiment of this disclosure. The first network element 8100 is used to perform any of the above methods. In some embodiments, as shown in Figure 8A, the first network element 8100 may include at least one of: a transceiver module 8101, a processing module 8102, etc. In some embodiments, the processing module is used to manage a PDU session based on subscribed energy consumption information and a first message between the second network element and the terminal's service network. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element, which is managed by the first network element or the second network element. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the first network element in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps performed by the first network element in any of the above methods, which will not be described in detail here.
[0665] Figure 8B is a schematic diagram of the structure of the second network element proposed in an embodiment of this disclosure. The fifth network element 8200 is used to perform any of the above methods. In some embodiments, as shown in Figure 8B, the second network element 8200 may include at least one of: a transceiver module 8201, a processing module 8202, etc. In some embodiments, the processing module is used to manage a PDU session based on energy consumption information and a first message between the first network element and the first network element, wherein the first network element is located in the home network of the terminal, and the energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element, wherein the third network element is managed by the first network element or the second network element. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the fifth network element in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps performed by the fifth network element in any of the above methods, which will not be described in detail here.
[0666] Figure 8C is a schematic diagram of the structure of the fourth network element proposed in an embodiment of this disclosure. The fourth network element 8300 is used to perform any of the above methods. In some embodiments, as shown in Figure 8C, the fourth network element 8300 may include at least one of a transceiver module 8301, a processing module 8302, etc. In some embodiments, the processing module is used to provide energy consumption information to a first network element or a second network element, the energy consumption information being used to indicate the energy consumption of the PDU session and / or the third network element, wherein the first network element is responsible for managing the PDU session and is located in the home network, the second network element is responsible for managing the PDU session and is located in the serving network, and the third network element is managed by the first network element or the second network element. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the third network element in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps performed by the third network element in any of the above methods, which will not be described in detail here.
[0667] Figure 8D is a schematic diagram of the structure of the fifth network element proposed in an embodiment of this disclosure. The fifth network element 8800 is used to perform any of the above methods. In some embodiments, as shown in Figure 8D, the fifth network element 8800 may include at least one of a transceiver module 8801, a processing module 8802, etc. In some embodiments, the processing module is used to instruct a first network element or a second network element to manage a PDU session, wherein the first network element is located in the terminal's home network, the second network element is located in the terminal's serving network, and the energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element, wherein the third network element is managed by the first network element or the second network element. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the third network element in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps performed by the third network element in any of the above methods, which will not be described in detail here.
[0668] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.
[0669] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.
[0670] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.
[0671] Figure 9A is a schematic diagram of the structure of the communication device 9100 proposed in an embodiment of this disclosure. The communication device 9100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 9100 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.
[0672] As shown in Figure 9A, the communication device 9100 is used to execute any of the above methods. In some embodiments, the communication device 9100 includes one or more processors 9101. The processor 9101 may be a general-purpose processor or a special-purpose processor, such as 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 communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 9100 is used to execute any of the above methods. Optionally, one or more processors 9101 are used to invoke instructions to cause the communication device 9100 to execute any of the above methods.
[0673] In some embodiments, the communication device 9100 further includes one or more transceivers 9102. When the communication device 9100 includes one or more transceivers 9102, the transceiver 9102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps xx, xx, xx (listing all sending and receiving steps), but not limited thereto), and the processor 9101 performs at least one of other steps (e.g., steps xx, xx, xx (listing all other steps), but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, sending unit, transmitter, sending circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0674] In some embodiments, the communication device 9100 further includes one or more memories 9103 for storing data and / or instructions. Optionally, one or more processors 9101 are used to invoke instructions stored in the memory 9103 to cause the communication device 9100 to perform any of the above methods. Optionally, all or part of the memory 9103 may also be located outside the communication device 9100. In an optional embodiment, the communication device 9100 may include one or more interface circuits 9104. Optionally, the interface circuit 9104 is connected to the memory 9102 and can be used to receive data and / or instructions from the memory 9102 or other devices, and can be used to send data and / or instructions to the memory 9102 or other devices. For example, the interface circuit 9104 can read data and / or instructions stored in the memory 9102 and send the data and / or instructions to the processor 9101.
[0675] The communication device 9100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 9100 described in this disclosure is not limited thereto, and the structure of the communication device 9100 may not be limited by FIG. 9A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (9) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (9) others, etc.
[0676] Figure 9B is a schematic diagram of the structure of the chip 9200 proposed in an embodiment of this disclosure. For cases where the communication device 9100 can be a chip or a chip system, the schematic diagram of the chip 9200 shown in Figure 9B can be referred to, but is not limited thereto.
[0677] Chip 9200 includes one or more processors 9201. Chip 9200 is used to perform any of the methods described above.
[0678] In some embodiments, chip 9200 further includes one or more interface circuits 9202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 9200 further includes one or more memories 9203 for storing data and / or instructions. Optionally, all or part of the memories 9203 may be located outside of chip 9200. Optionally, the interface circuit 9202 is connected to the memories 9203, and the interface circuit 9202 can be used to receive data and / or instructions from the memories 9203 or other devices, and the interface circuit 9202 can be used to send data and / or instructions to the memories 9203 or other devices. For example, the interface circuit 9202 can read data and / or instructions stored in the memories 9203 and send the data and / or instructions to the processor 9201.
[0679] In some embodiments, the interface circuit 9202 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method. For example, the interface circuit 9202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the interface circuit 9202 performs data and / or instruction interaction between the processor 9201, the chip 9200, the memory 9203, or the transceiver device. In some embodiments, the processor 9201 performs at least one of the other steps.
[0680] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0681] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0682] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.
[0683] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A session management method, characterized in that, The method is executed by a first network element located in the terminal's home network, and the method includes: The PDU session is managed based on the first message and the subscribed energy consumption information. The energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element. The third network element is managed by the first network element or the second network element. The first message is a message sent or received between the first network element and the second network element. The second network element is located in the terminal's service network.
2. The method according to claim 1, characterized in that, The first message is a first request, and the method further includes: The system receives the first request sent by the second network element. The first request includes a first indication, which indicates that the PDU session requested by the first request supports energy saving.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Send a second request to the fourth network element, the second request being used to request the fourth network element to monitor the energy consumption of the PDU session, and / or, the second request being used to request the fourth network element to monitor the energy consumption of the third network element; The system receives a second response from the fourth network element, which is used to indicate that the monitoring of the PDU session and / or the energy consumption of the third network element was successful.
4. The method according to claim 3, characterized in that, The second request includes at least one of the following: Triggering events, wherein the triggering events are used to indicate the energy consumption of the fourth network element sending the PDU session, and / or to indicate the energy consumption of the fourth network element sending the third network element; The session identifier of the PDU session; Information about the first network element; Information about the fifth network element, which is responsible for transmitting data of the PDU session; Energy consumption threshold, which is used to indicate the threshold of energy consumed by the PDU session and / or the third network element; Energy consumption ratio threshold, which is used to indicate the proportion of energy consumed by the PDU session and / or the third network element.
5. The method according to claim 3 or 4, characterized in that, The method further includes: The system receives a second message sent by the fourth network element; the second message is used to indicate that the energy consumption of the PDU session meets a first condition, and / or the second message is used to indicate that the energy consumption of the third network element meets a second condition.
6. The method according to claim 5, characterized in that, The energy consumption of the PDU session satisfies the first condition, including: The energy consumption threshold is used to indicate the threshold of energy consumed by the PDU session, where the energy consumption of the PDU session is greater than the energy consumption threshold; and / or, The energy consumption ratio threshold is used to indicate the energy ratio of the PDU session, where the energy consumption ratio of the PDU session is greater than the energy consumption ratio threshold.
7. The method according to claim 5, characterized in that, The energy consumption of the third network element satisfies the second condition, including: The energy consumption threshold is used to indicate a threshold for the energy consumed by the third network element, wherein the energy consumption of the third network element is greater than the energy consumption threshold; and / or, The energy consumption ratio threshold is used to indicate the energy ratio of the third network element, where the energy consumption ratio of the third network element is greater than the energy consumption ratio threshold.
8. The method according to any one of claims 5 to 7, characterized in that, The second message includes at least one of the following: The energy consumption information; The identifier of the candidate fifth network element, wherein the identifier of the candidate fifth network element refers to the network element used for reselection; Candidate region information.
9. The method according to any one of claims 1 to 12, characterized in that, The first message is the third message, and the method further includes: The third message is sent to the second network element based on the second message. The third message is used to request an update of the PDU session or to change the first network element.
10. The method according to claim 9, characterized in that, The third message includes at least one of the following: The energy consumption information; The candidate region information; The candidate fifth network element; First network element change instruction; Candidate first network element identifier.
11. The method according to claim 9, characterized in that, The method further includes: Update the subscription to the PDU session in the fourth network element.
12. A session management method, characterized in that, The method is executed by a second network element located in the terminal's serving network, and the method includes: The PDU session is managed based on energy consumption information and a first message. The first message is a message sent or received between the first network element and the second network element. The first network element is located in the terminal's home network. The energy consumption information is used to indicate the energy consumption of the PDU session and / or the third network element. The third network element is managed by the first network element or the second network element.
13. The method according to claim 12, characterized in that, The first message is a first request, and the method further includes: Send a first request to the first network element. The first request includes a first indication, which is used to indicate that the PDU session requested by the first request is a session that supports energy saving. Receive a first response sent by the first network element, the first response being used to respond to the first request.
14. The method according to claim 12 or 13, characterized in that, The method further includes: Send a second request to the fourth network element, the second request being used to request the fourth network element to monitor the energy consumption of the third network element; The system receives a second response from the fourth network element, which indicates that the energy consumption of the third network element has been successfully monitored.
15. The method according to claim 14, characterized in that, The second request includes at least one of the following: Trigger the event; Information about the second network element; Energy consumption threshold; Energy consumption ratio threshold.
16. The method according to claim 14 or 15, characterized in that, The method further includes: The system receives a second message from the fourth network element, which indicates that the energy consumption of the third network element meets a second condition.
17. The method according to claim 16, characterized in that, The energy consumption of the third network element satisfies the second condition, including: The energy consumption of the third network element is greater than the energy consumption threshold; and / or, The energy ratio of the third network element is greater than the energy consumption ratio threshold.
18. The method according to claim 16 or 17, characterized in that, The second message includes at least one of the following: The energy consumption information; The identifier of the candidate fifth network element, wherein the candidate fifth network element refers to the network element used for reselection; Candidate region information.
19. The method according to any one of claims 12 to 18, characterized in that, The first message is the third message, and the method further includes: The system receives a third message sent by the first network element, the third message being used to request an update of the PDU session or to modify the first network element.
20. The method according to claim 19, characterized in that, The third message includes at least one of the following: The energy consumption information; The candidate region information; The identifier of the candidate fifth network element; First network element change instruction; Candidate first network element identifier.
21. The method according to claim 19 or 20, characterized in that, The third message includes a first network element change instruction, and the method further includes: A fourth message is sent to the sixth network element, the fourth message being used to request changes to the first network element and / or the second network element.
22. The method according to claim 21, characterized in that, The fourth message includes at least one of the following: The energy consumption information; The candidate region information; The identifier of the candidate fifth network element; First network element change instruction; Second network element change instruction; The candidate first network element identifier; Candidate second network element identifier.
23. The method according to claim 21 or 22, characterized in that, The fourth message is sent under at least one of the following conditions: It has been determined that the service network path cannot be adjusted. The third message includes the first network element change instruction; The candidate fifth network element was not managed by the second network element.
24. A session management method, characterized in that, The method is executed by the fourth network element, and the method includes: Energy consumption information is provided to a first network element or a second network element. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element. The first network element is responsible for managing the PDU session and is located in the home network. The second network element is responsible for managing the PDU session and is located in the serving network. The third network element is managed by the first network element or the second network element.
25. The method according to claim 24, characterized in that, The method further includes: Receive a second request sent by a first network element, the second request being used to request the fourth network element to monitor the energy consumption of the PDU session, and / or, the second request being used to request the fourth network element to monitor the energy consumption of the third network element; Send a second response to the first network element, the second response being used to indicate that the monitoring of the PDU session and / or the energy consumption of the third network element was successful.
26. The method according to claim 25, characterized in that, The second request includes at least one of the following: Triggering events, wherein the triggering events are used to indicate the energy consumption of the fourth network element sending the PDU session, and / or to indicate the energy consumption of the fourth network element sending the third network element; The session identifier of the PDU session; Information about the first network element; Information about the fifth network element, which is responsible for transmitting data of the PDU session; Energy consumption threshold, which is used to indicate the threshold of energy consumed by the PDU session and / or the third network element; Energy consumption ratio threshold, which is used to indicate the proportion of energy consumed by the PDU session and / or the third network element.
27. The method according to any one of claims 24 to 26, characterized in that, The method further includes: Send a second message to the first network element, the second message being used to indicate that the energy consumption of the PDU session meets the first condition, and / or the second message being used to indicate that the energy consumption of the third network element meets the second condition.
28. The method according to claim 27, characterized in that, The energy consumption of the PDU session satisfies the first condition, including: The energy consumption threshold is used to indicate the threshold of energy consumed by the PDU session, where the energy consumption of the PDU session is greater than the energy consumption threshold; and / or, The energy consumption ratio threshold is used to indicate the energy ratio of the PDU session, where the energy consumption ratio of the PDU session is greater than the energy consumption ratio threshold.
29. The method according to claim 27, characterized in that, The energy consumption of the third network element satisfies the second condition, including: The energy consumption threshold is used to indicate a threshold for the energy consumed by the third network element, wherein the energy consumption of the third network element is greater than the energy consumption threshold; and / or, The energy consumption ratio threshold is used to indicate the energy ratio of the third network element, where the energy consumption ratio of the third network element is greater than the energy consumption ratio threshold.
30. The method according to any one of claims 27 to 29, characterized in that, The second message includes at least one of the following: The energy consumption information; The identifier of the candidate fifth network element, wherein the identifier of the candidate fifth network element refers to the network element used for reselection; Candidate region information.
31. A session management method, characterized in that, The method is executed by the sixth network element, and the method includes: The system instructs a first network element or a second network element to manage the PDU session. The first network element is located in the terminal's home network, and the second network element is located in the terminal's serving network. The energy consumption information is used to indicate the energy consumption of the PDU session and / or a third network element, which is managed by the first network element or the second network element.
32. The method according to claim 31, characterized in that, The method further includes: The system receives a fourth message sent by the second network element, which is used to request an update of the PDU session or to change the first or second network element.
33. The method according to claim 32, characterized in that, The fourth message includes at least one of the following: The energy consumption information; Information about the candidate fifth network element; First network element change instruction; Second network element change instruction; Candidate first network element identifier; Candidate second network element identifier.
34. The method according to any one of claims 31 to 33, characterized in that, The method further includes: The receiving terminal sends a PDU session establishment request, which includes a first capability that indicates that the PDU session requested by the PDU session establishment request supports energy saving.
35. The method according to claim 34, characterized in that, The method further includes: Based on the PDU session establishment request, the first network element that supports energy saving is selected.
36. A session management method, characterized in that, The method includes: The sixth network element instructs the first or second network element to manage the PDU session; The fourth network element provides energy consumption information to the first or second network element, the energy consumption information being used to indicate the energy consumption of the PDU session and / or the third network element; the first network element is responsible for managing the PDU session and is located in the home network, and the second network element is responsible for managing the PDU session and is located in the serving network; The first and second network elements manage PDU sessions based on energy consumption information and the first message.
37. A communication device, characterized in that, The communication device is used to execute the session management method according to any one of claims 1-11, 12-23, 24-30, and 31-35.
38. A communication system, characterized in that, The system includes a first network element, a second network element, a fourth network element, and a sixth network element, wherein the first network element is configured to implement the session management method according to any one of claims 1-11, the second network element is configured to implement the session management method according to any one of claims 12-23, the fourth network element is configured to implement the session management method according to any one of claims 24-30, and the sixth network element is configured to implement the session management method according to any one of claims 31-35.
39. A storage medium, characterized in that, The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the method as described in any one of claims 1-11, 12-23, 24-30, and 31-35.
40. A program product, characterized in that, The program product includes at least one of a program and instructions, and when the program or instructions are executed by a communication device, they implement the steps of the method according to any one of claims 1-35.