Gateway access method and device, communication equipment, medium and product
By using the subscription information request and response mechanism between the MME and the converged network element, and by using the gateway allocation identifier to determine the type of gateway to be accessed, the problem of 4G user terminal migration access in the 4/5G converged network is solved, and flexible control of user terminals and network optimization are realized.
Patent Information
- Application Number
- CN202511440214.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-10
- Publication Date
- 2026-01-20
AI Technical Summary
In 4G/5G converged networks, existing technologies have failed to effectively control the gradual migration of 4G user terminals to the 4G/5G converged gateway, resulting in unclear access methods.
Through the subscription information request and response mechanism between the MME and the converged network element, the type of the gateway to be accessed is determined by the gateway allocation identifier, and a session is established between the target terminal and the gateway to be accessed, supporting access to pure 4G gateways or 4/5G converged gateways.
It enables flexible control over user terminals, supports their gradual migration to the 4/5G converged gateway, and optimizes the network migration process.
Smart Images

Figure CN121368033A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a gateway access method and device, communication equipment, medium and product. BACKGROUND
[0002] With the development of communication technology, 4th Generation Mobile Communication Technology (4G) core network devices are gradually withdrawn from the network, and the core network is gradually evolving towards 4 / 5G convergence. However, 4G services will still be provided for a long time.
[0003] When a pure 4G user is subscribed to a 4 / 5G converged network element, such as a Unified Data Management / Home Subscriber Server (UDM / HSS), and both a 4 / 5G converged gateway and a 4G gateway exist in the network, there is no standard for how to control 4G users to access from the 4G gateway or from the 4 / 5G converged gateway, which is not conducive to the gradual migration of user terminals to access the 4 / 5G converged gateway.
[0004] Therefore, how to realize the gradual migration of 4G user terminals to access the 4 / 5G converged gateway is a problem to be solved. SUMMARY
[0005] Therefore, it is necessary to provide a gateway access method, device, communication equipment, medium and product to realize the gradual migration of user terminals to access the 4 / 5G converged gateway.
[0006] In a first aspect, the present application provides a gateway access method applied to an MME, comprising:
[0007] sending a subscription information request for a target terminal to a converged network element;
[0008] receiving a subscription information response sent by the converged network element; the subscription information response carries a gateway allocation identifier of a gateway to be accessed;
[0009] establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
[0010] In one of the embodiments, establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier comprises:
[0011] in the case where the gateway allocation identifier indicates that the gateway to be accessed is a non-converged gateway, establishing a session between the target terminal and a SAE GW;
[0012] In a case where the gateway allocation identifier indicates that the to-be-accessed gateway is a converged gateway, a session is established between the target terminal and the target converged gateway;
[0013] The target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0014] In a second aspect, the present application provides a gateway access method applied to a converged network element, comprising:
[0015] receiving a subscription information request sent by an MME for a target terminal;
[0016] sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and a to-be-accessed gateway according to a gateway allocation identifier of the to-be-accessed gateway carried in the subscription information response.
[0017] In one of the embodiments, the gateway allocation identifier is a first allocation identifier or a second allocation identifier;
[0018] The first allocation identifier is used to indicate that the to-be-accessed gateway is a non-converged gateway, so that the MME establishes a session between the target terminal and the SAE GW according to the first allocation identifier;
[0019] The second allocation identifier is used to indicate that the to-be-accessed gateway is a converged gateway, so that the MME establishes a session between the target terminal and the target converged gateway according to the second allocation identifier;
[0020] The target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0021] In one of the embodiments, before receiving the subscription information request sent by the MME for the target terminal, the method further comprises:
[0022] In a case where the subscription request sent by the target terminal is received, sending to-be-subscribed content carrying the gateway allocation identifier to the target terminal;
[0023] generating subscription information according to confirmation information returned by the target terminal for the to-be-subscribed content.
[0024] In one of the embodiments, the gateway allocation identifier is generated according to at least one of the following information: an access user condition corresponding to the target converged gateway, a construction condition of the target converged gateway, and a user allocation condition between the SAE GW and the target converged gateway.
[0025] In a third aspect, the present application provides a gateway access device configured in an MME, comprising:
[0026] a sending module configured to send a subscription information request for a target terminal to a converged network element;
[0027] The receiving module is configured to receive a subscription information response sent by the converged network element, wherein the subscription information response carries a gateway allocation identifier of the gateway to be accessed;
[0028] The establishing module is configured to establish a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
[0029] In a fourth aspect, the present application provides a gateway access apparatus configured in a converged network element, comprising:
[0030] The receiving module is configured to receive a subscription information request sent by the MME for the target terminal;
[0031] The first sending module is configured to send a subscription information response to the MME, so that the MME establishes a session between the target terminal and the gateway to be accessed according to a gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
[0032] In a fifth aspect, the present application further provides a communication device configured in an MME, wherein the communication device comprises a memory, a transceiver and a processor, the memory stores a computer program, the transceiver is configured to receive or send data under the control of the processor, and the processor implements the following steps when executing the computer program:
[0033] sending a subscription information request for the target terminal to the converged network element;
[0034] receiving a subscription information response sent by the converged network element, wherein the subscription information response carries a gateway allocation identifier of the gateway to be accessed;
[0035] establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
[0036] In a sixth aspect, the present application further provides a communication device configured in a converged network element, wherein the communication device comprises a memory, a transceiver and a processor, the memory stores a computer program, the transceiver is configured to receive or send data under the control of the processor, and the processor implements the following steps when executing the computer program:
[0037] receiving a subscription information request sent by the MME for the target terminal;
[0038] sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and the gateway to be accessed according to a gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
[0039] In a seventh aspect, the present application further provides a computer readable storage medium configured in an MME, wherein the computer readable storage medium stores a computer program, and the computer program implements the following steps when executed by a processor:
[0040] sending a subscription information request for the target terminal to the converged network element;
[0041] receiving a subscription information response sent by the converged network element, the subscription information response carrying a gateway allocation identifier of the gateway to be accessed;
[0042] establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
[0043] In an eighth aspect, the present application further provides a computer readable storage medium configured in the converged network element, the computer readable storage medium storing a computer program, and the computer program is executed by a processor to implement the following steps:
[0044] receiving a subscription information request sent by the MME for the target terminal;
[0045] sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and the gateway to be accessed according to a gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
[0046] In a ninth aspect, the present application further provides a computer program product configured in the MME, the computer program product comprising a computer program, and the computer program is executed by a processor to implement the following steps:
[0047] sending a subscription information request for the target terminal to the converged network element;
[0048] receiving a subscription information response sent by the converged network element, the subscription information response carrying a gateway allocation identifier of the gateway to be accessed;
[0049] establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
[0050] In a tenth aspect, the present application further provides a computer program product configured in the converged network element, the computer program product comprising a computer program, and the computer program is executed by a processor to implement the following steps:
[0051] receiving a subscription information request sent by the MME for the target terminal;
[0052] sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and the gateway to be accessed according to a gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
[0053] The gateway access method, device, communication equipment, medium and product can send a subscription information request for a target terminal to a converged network element, receive a subscription information response sent by the converged network element, carry a gateway allocation identifier of a gateway to be accessed in the subscription information response, and establish a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier. The process can determine the type (pure 4G gateway or 4 / 5G converged gateway) of the gateway to be accessed by the target terminal according to the gateway allocation identifier, thereby flexibly controlling the number of user terminals accessing the pure 4G gateway or the 4 / 5G converged gateway, and helping to realize gradual migration of user terminals to access the 4 / 5G converged gateway. BRIEF DESCRIPTION OF DRAWINGS
[0054] Figure 1 A flowchart of a gateway access method in an embodiment;
[0055] Figure 2 A flowchart of a gateway access method in another embodiment;
[0056] Figure 3 A flowchart of a gateway access method in another embodiment;
[0057] Figure 4 A flowchart of a gateway access method in another embodiment;
[0058] Figure 5 A block diagram of a gateway access device in an embodiment;
[0059] Figure 6 A block diagram of a gateway access device in another embodiment;
[0060] Figure 7 An internal structure diagram of communication equipment in an embodiment. DETAILED DESCRIPTION
[0061] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.
[0062] In order to facilitate understanding, first, the functional network elements involved in the present application are introduced.
[0063] The MME (Mobility Management Entity) is a core control node of the Long Term Evolution (LTE) access network, belongs to the Evolved Packet Core (EPC), and undertakes signaling processing and mobility management functions.
[0064] SAEGW (System Architecture Evolution Gateway) is a service-aware edge gateway, mainly applied in wireless communication networks, used to converge base station traffic and handle signaling interactions.
[0065] SMF / GW-C (Session Management Function / Gateway Control plane) is a combination of network elements in the 5th Generation Mobile Communication Technology (5G) core network, mainly responsible for session management and user plane function deployment.
[0066] UPF / GW-C (User Plane Function / Gateway Control plane), where UPF is an important component of the 5G core network, mainly responsible for routing and forwarding user plane data, separated from the control plane function (such as session management, authentication, etc.); GW-C is a component in the 4th Generation Mobile Communication Technology (4G) core network, used to handle signaling control, such as session establishment, authentication, etc.
[0067] UDM / HSS (Unified Data Management / Home Subscriber Server), where UDM is a unified user data management function in the 5G core network, responsible for storing user subscription information, identity verification, access authorization, etc., and supports 3rd Generation Partnership Project (3GPP) authentication and non-3GPP network access authentication; HSS is a user data management entity in the 4G core network, mainly responsible for user subscription data storage, authentication, location management, etc. In the evolution of the 5G network, part of the functions of HSS are integrated into the Unified Data Model (UDM), but some legacy data still needs to be migrated to new equipment.
[0068] In an optional embodiment, as shown in Figure 1 a gateway access method is provided, which can be applied to MME. In this embodiment, the method includes the following steps:
[0069] S110, sending a subscription information request for the target terminal to the converged network element.
[0070] The converged network element can be understood as a network element after the user data management network element in the 5G core network and the user data management network element in the 4G core network are converged. Optionally, the converged network element can be a UDM / HSS converged network element, that is, the UDM / HSS can be understood as a converged database of the 4 / 5G converged network.
[0071] The target terminal can be understood as a 4G user terminal.
[0072] The subscription information request can be understood as a request for obtaining subscription information. The subscription information can be understood as information of the target terminal subscribed in the converged network element. Optionally, the subscription information can be information of the target terminal subscribed in the UDM / HSS.
[0073] In an optional embodiment, the MME can send a subscription information request for the target terminal to the converged network element after the target terminal initiates a 4G registration request to the MME and completes user authentication of the target terminal.
[0074] S120, receiving a subscription information response sent by the converged network element; the subscription information response carries a gateway allocation identifier of a gateway to be accessed.
[0075] The gateway to be accessed can be understood as a gateway to be accessed corresponding to the target terminal. The target terminal can establish a session with the gateway to be accessed by accessing the gateway to be accessed. The gateway allocation identifier of the gateway to be accessed can be understood as an identity identifier allocated to the gateway to be accessed.
[0076] The gateway to be accessed can include a target converged gateway or a non-converged gateway.
[0077] The target converged gateway can be understood as a 4 / 5G converged gateway. Optionally, the target converged gateway can include an SMF / GW-C and an UPF / GW-C.
[0078] The non-converged gateway can be understood as a 4G gateway. Optionally, the non-converged gateway can include an SAE GW.
[0079] Optionally, the gateway to be accessed can be selected by the operator for the target terminal. In a specific implementation, the operator can select the gateway to be accessed for the target terminal according to at least one of the following information: an access user situation corresponding to the target converged gateway, a construction situation of the target converged gateway, and a user allocation situation between the SAE GW and the target converged gateway.
[0080] The access user condition corresponding to the target converged gateway can be understood as the number of accessed users, the number of remaining accessible users, the total number of accessible users, and the like corresponding to the target converged gateway.
[0081] The construction condition of the target converged gateway can be understood as the construction progress condition and the construction completion condition of the target converged gateway.
[0082] The user distribution condition between the SAEGW and the target converged gateway can be understood as the user distribution ratio between the SAEGW and the target converged gateway.
[0083] Optionally, the gateway distribution identifiers of the target converged gateway and the non-converged gateway can be distinguished by different numbers. For example, the gateway distribution identifier of the target converged gateway can be represented by 1, and the gateway distribution identifier of the non-converged gateway can be represented by 0.
[0084] S130, establishing a session between the target terminal and the to-be-accessed gateway according to the gateway distribution identifier.
[0085] In an optional embodiment, the to-be-accessed gateway can be determined according to the gateway distribution identifier. For example, when the gateway distribution identifier indicates a non-converged gateway, the to-be-accessed gateway can be determined as the SAEGW. When the gateway distribution identifier indicates a converged gateway, the to-be-accessed gateway can be determined as the target converged gateway.
[0086] In an optional embodiment, when the gateway distribution identifier indicates that the to-be-accessed gateway is a non-converged gateway, a session can be established between the target terminal and the SAEGW. When the gateway distribution identifier indicates that the to-be-accessed gateway is a converged gateway, a session can be established between the target terminal and the target converged gateway. The target converged gateway can include an SMF / GW-C and a UPF / GW-C.
[0087] For example, when the gateway distribution identifier is 0, a session can be established between the target terminal and the SAEGW. When the gateway distribution identifier is 1, a session can be established between the target terminal and the target converged gateway.
[0088] The above gateway access method can send a subscription information request for the target terminal to the converged network element, receive a subscription information response sent by the converged network element, carry the gateway distribution identifier of the to-be-accessed gateway in the subscription information response, and establish a session between the target terminal and the to-be-accessed gateway according to the gateway distribution identifier. The above process can determine the type (pure 4G gateway or 4 / 5G converged gateway) of the to-be-accessed gateway accessed by the target terminal according to the gateway distribution identifier, so as to flexibly control the number of user terminals accessing the pure 4G gateway or the 4 / 5G converged gateway, and help to realize the gradual migration of user terminals to access the 4 / 5G converged gateway.
[0089] In an optional embodiment, as shown in Figure 2 A gateway access method is provided, which can be applied to a converged network element. In this embodiment, the method comprises the following steps:
[0090] S210, receiving a subscription information request sent by the MME for the target terminal.
[0091] The subscription information request can be understood as a request for obtaining subscription information.
[0092] Optionally, the subscription information request can carry the identification information of the target terminal.
[0093] In an optional embodiment, before receiving the subscription information request sent by the MME for the target terminal, the gateway allocation identifier-carrying to-be-subscribed content can be sent to the target terminal in the case of receiving the subscription request sent by the target terminal; and the subscription information is generated according to the confirmation information returned by the target terminal for the to-be-subscribed content.
[0094] The subscription request can be understood as a request for registration and subscription. It should be understood here that the subscription request is a request for subscription in the converged network element. Optionally, the subscription request is a request for subscription in the UDM / HSS.
[0095] The to-be-subscribed content can be understood as the content to be subscribed by the user terminal.
[0096] The gateway allocation identifier can be selected by the operator for the target terminal.
[0097] S220, sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and the to-be-accessed gateway according to the gateway allocation identifier of the to-be-accessed gateway carried in the subscription information response.
[0098] The above gateway access method can receive a subscription information request sent by the MME for the target terminal; send a subscription information response to the MME, so that the MME establishes a session between the target terminal and the to-be-accessed gateway according to the gateway allocation identifier of the to-be-accessed gateway carried in the subscription information response; the above process can make the MME determine the type (pure 4G gateway or 4 / 5G converged gateway) of the to-be-accessed gateway accessed by the target terminal according to the gateway allocation identifier, so that the number of user terminals accessing the pure 4G gateway or the 4 / 5G converged gateway can be flexibly controlled, which helps to realize the gradual migration of user terminals accessing the 4 / 5G converged gateway.
[0099] On the basis of the technical solutions of the above-mentioned embodiments, the application further provides another optional embodiment, in which the gateway distribution identifier of the target converged gateway can be generated according to at least one of the following information: access user information corresponding to the target converged gateway, construction information of the target converged gateway, and user distribution information between the SAEGW and the target converged gateway. The target converged gateway can include SMF / GW-C and UPF / GW-C.
[0100] The access user information corresponding to the target converged gateway can be understood as the number of users that have accessed the target converged gateway, the number of users that can access the target converged gateway, the total number of users that can access the target converged gateway, etc.
[0101] The construction information of the target converged gateway can be understood as the construction progress information of the target converged gateway, the completion information of the construction of the target converged gateway, etc.
[0102] The user distribution information between the SAEGW and the target converged gateway can be understood as the user distribution ratio between the SAEGW and the target converged gateway.
[0103] Optionally, the gateway distribution identifiers of the target converged gateway and the non-converged gateway can be distinguished by different numbers. For example, the gateway distribution identifier of the target converged gateway can be represented by 1, and the gateway distribution identifier of the non-converged gateway can be represented by 0.
[0104] On the basis of the technical solutions of the above-mentioned embodiments, the application further provides another optional embodiment, in which the gateway distribution identifier is a first distribution identifier or a second distribution identifier.
[0105] The first distribution identifier is used to indicate that the gateway to be accessed is a non-converged gateway, so that the MME establishes a session between the target terminal and the SAEGW according to the first distribution identifier.
[0106] The second distribution identifier is used to indicate that the gateway to be accessed is a converged gateway, so that the MME establishes a session between the target terminal and the target converged gateway according to the second distribution identifier. The target converged gateway includes SMF / GW-C and UPF / GW-C.
[0107] On the basis of the technical solutions of the above-mentioned embodiments, the application further provides an optional embodiment, in which the gateway access method is described in detail from the perspective of multi-party interaction.
[0108] Referring to the gateway access method shown in Figure 3 The gateway access method includes the following steps.
[0109] S310, the target terminal subscribes to the UDM / HSS and subscribes to the gateway distribution identifier of the gateway to be joined.
[0110] In an alternative embodiment, the target terminal can send a subscription request to the converged network element UDM / HSS. The converged network element UDM / HSS sends the target terminal the to-be-subscribed content. The target terminal returns confirmation information to the converged network element UDM / HSS. The converged network element UDM / HSS generates subscription information according to the confirmation information.
[0111] S320, the target terminal sends a 4G registration request to the MME.
[0112] S330, the MME performs user authentication on the target terminal.
[0113] S340, after the MME completes user authentication on the target terminal, the MME sends a subscription information request to the converged network element UDM / HSS.
[0114] S350, the converged network element UDM / HSS sends a subscription information response to the MME.
[0115] The subscription information response carries a gateway allocation identifier.
[0116] S360, the MME determines the to-be-accessed gateway according to the gateway allocation identifier.
[0117] In the case where the gateway allocation identifier indicates that the to-be-accessed gateway is a non-converged gateway, the corresponding to-be-accessed gateway is determined to be a SAE GW; in the case where the gateway allocation identifier indicates that the to-be-accessed gateway is a converged gateway, the corresponding to-be-accessed gateway is determined to be a target converged gateway; the target converged gateway includes an SMF / GW-C and a UPF / GW-C.
[0118] S370, the MME sends a session establishment request to the to-be-accessed gateway.
[0119] S380, the 4G registration and session establishment process of the target terminal is completed.
[0120] On the basis of the technical solutions of the above embodiments, the present application further provides an alternative embodiment, which details the gateway access method.
[0121] Reference is made to Figure 4The gateway access method shown includes adding a gateway allocation identifier in the 4G subscription of the fusion network element UDM / HSS. After the MME receives an access request of the 4G user terminal, the gateway allocation identifier is obtained from the fusion network element UDM / HSS after the 4G user terminal is authenticated. The MME judges whether the gateway allocation identifier is 1; if yes, the MME selects a target fusion gateway (SMF / GW-C and UPF / GW-C) for the 4G user terminal, and completes the session establishment process between the 4G user terminal and the target fusion gateway; if no, the MME selects a traditional 4G gateway (SAEGW) for the 4G user terminal, and completes the session establishment process between the 4G user terminal and the SAEGW.
[0122] It should be understood that, although each step in the flowchart involved in each of the above embodiments is shown in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0123] Based on the same inventive concept, the embodiments of the present application also provide a gateway access device for implementing the above-mentioned gateway access method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more gateway access device embodiments provided below can refer to the limitations of the gateway access method described above, which will not be repeated here.
[0124] In one embodiment, as shown in Figure 5 A gateway access device is provided, configured in the MME, including a sending module 510, a receiving module 520, and an establishment module 530. Wherein,
[0125] The sending module 510 is configured to send a subscription information request for a target terminal to a fusion network element;
[0126] The receiving module 520 is configured to receive a subscription information response sent by the fusion network element; the subscription information response carries a gateway allocation identifier of a gateway to be accessed;
[0127] The establishment module 530 is configured to establish a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
[0128] In one of the embodiments, the establishing module 530 comprises: a first establishing unit, configured to establish a session between the target terminal and the SAEGW in the case that the gateway allocation identifier indicates that the to-be-accessed gateway is a non-converged gateway; and a second establishing unit, configured to establish a session between the target terminal and a target converged gateway in the case that the gateway allocation identifier indicates that the to-be-accessed gateway is a converged gateway; wherein the target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0129] In one of the embodiments, as shown in FIG. 6, a gateway access apparatus is provided, configured in a converged network element, comprising a receiving module 610 and a first sending module 620. Figure 6
[0130] The receiving module 610 is configured to receive a subscription information request sent by an MME for a target terminal.
[0131] The first sending module 620 is configured to send a subscription information response to the MME, so that the MME establishes a session between the target terminal and a to-be-accessed gateway according to a gateway allocation identifier of the to-be-accessed gateway carried in the subscription information response.
[0132] In one of the embodiments, the gateway allocation identifier is a first allocation identifier or a second allocation identifier; the first allocation identifier is used to indicate that the to-be-accessed gateway is a non-converged gateway, so that the MME establishes a session between the target terminal and the SAEGW according to the first allocation identifier; and the second allocation identifier is used to indicate that the to-be-accessed gateway is a converged gateway, so that the MME establishes a session between the target terminal and a target converged gateway according to the second allocation identifier; wherein the target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0133] In one of the embodiments, the apparatus further comprises a second sending module, configured to send to-be-subscribed content carrying the gateway allocation identifier to the target terminal in the case that the to-be-subscribed content is received from the target terminal; and a generating module, configured to generate subscription information according to confirmation information returned by the target terminal for the to-be-subscribed content.
[0134] In one of the embodiments, the gateway allocation identifier is generated according to at least one of the following information: an access user condition corresponding to the target converged gateway, a construction condition of the target converged gateway, and a user allocation condition between the SAEGW and the target converged gateway.
[0135] The above modules in the gateway access apparatus can be all or partially implemented by software, hardware and combinations thereof. The above modules can be embedded in or independent of a processor in a communication device in hardware form, or can be stored in a memory in the communication device in software form, so as to be called and executed by a processor to perform the operations corresponding to the above modules.
[0136] In one embodiment, a communication device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, the communication device includes a processor, memory, network interface, and transceiver connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The transceiver, under the control of the processor, performs operations to receive or send data. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores data such as uplink and downlink SMS messages. The network interface communicates with external terminals via a network connection. When executed by the processor, the computer program implements a gateway access method.
[0137] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the communication device to which the present application is applied. Specific communication devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0138] In one embodiment, a communication device is provided, configured in an MME, including a memory and a processor, the memory storing a computer program, the processor executing the processing logic in the computer program to perform the following steps:
[0139] Send a request for subscription information for the target terminal to the converged network element;
[0140] Receive the subscription information response sent by the converged network element; the subscription information response carries the gateway allocation identifier of the gateway to be accessed;
[0141] A session is established between the target terminal and the gateway to be accessed, based on the gateway assignment identifier.
[0142] In one embodiment, when the processor executes the processing logic in the computer program, it further implements the following steps: when the gateway allocation identifier indicates that the gateway to be accessed is a non-converged gateway, establishing a session between the target terminal and the SAEGW; when the gateway allocation identifier indicates that the gateway to be accessed is a converged gateway, establishing a session between the target terminal and the target converged gateway; wherein the target converged gateway includes: SMF / GW-C and UPF / GW-C.
[0143] In one embodiment, a communication device is also provided, configured in a converged network element, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the processing logic in the computer program to perform the following steps:
[0144] receiving a subscription information request sent by the MME for the target terminal;
[0145] sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and the to-be-accessed gateway according to a gateway allocation identifier of the to-be-accessed gateway carried in the subscription information response.
[0146] In one embodiment, the gateway allocation identifier is a first allocation identifier or a second allocation identifier; the first allocation identifier is used to indicate that the to-be-accessed gateway is a non-converged gateway, so that the MME establishes a session between the target terminal and the SAEGW according to the first allocation identifier; the second allocation identifier is used to indicate that the to-be-accessed gateway is a converged gateway, so that the MME establishes a session between the target terminal and the target converged gateway according to the second allocation identifier; wherein the target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0147] In one embodiment, before receiving the subscription information request sent by the MME for the target terminal, the processor, when executing the processing logic in the computer program, further implements the following steps: in the case of receiving a subscription request sent by the target terminal, sending to-be-subscribed content carrying a gateway allocation identifier to the target terminal; and generating subscription information according to confirmation information returned by the target terminal for the to-be-subscribed content.
[0148] In one embodiment, the gateway allocation identifier is generated according to at least one of the following information: an access user condition corresponding to the target converged gateway, a construction condition of the target converged gateway, and a user allocation condition between the SAEGW and the target converged gateway.
[0149] In one embodiment, a computer readable storage medium or a computer program product configured as the MME is provided, and the computer program is stored in the computer readable storage medium or the computer program product; and the processing logic in the computer program is executed by the processor to implement the following steps:
[0150] sending a subscription information request for the target terminal to the converged network element;
[0151] receiving a subscription information response sent by the converged network element; the subscription information response carries a gateway allocation identifier of the to-be-accessed gateway;
[0152] establishing a session between the target terminal and the to-be-accessed gateway according to the gateway allocation identifier.
[0153] In one embodiment, the processing logic in the computer program, when executed by the processor, further implements the following steps: establishing a session between the target terminal and the SAEGW in a case that the gateway allocation identifier indicates that the gateway to be accessed is a non-converged gateway; establishing a session between the target terminal and a target converged gateway in a case that the gateway allocation identifier indicates that the gateway to be accessed is a converged gateway; wherein the target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0154] In one embodiment, a computer readable storage medium or a computer program product configured as a converged network element is provided, and the computer program is stored in the computer readable storage medium or the computer program product. The processing logic in the computer program, when executed by the processor, implements the following steps:
[0155] receiving a subscription information request sent by the MME for the target terminal;
[0156] sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
[0157] In one embodiment, the gateway allocation identifier is a first allocation identifier or a second allocation identifier; the first allocation identifier is used to indicate that the gateway to be accessed is a non-converged gateway, so that the MME establishes a session between the target terminal and the SAEGW according to the first allocation identifier; the second allocation identifier is used to indicate that the gateway to be accessed is a converged gateway, so that the MME establishes a session between the target terminal and a target converged gateway according to the second allocation identifier; wherein the target converged gateway comprises an SMF / GW-C and a UPF / GW-C.
[0158] In one embodiment, before receiving the subscription information request sent by the MME for the target terminal, the processing logic in the computer program, when executed by the processor, further implements the following steps: in a case that a subscription request sent by the target terminal is received, sending the target terminal the content to be subscribed with the gateway allocation identifier; generating the subscription information according to the confirmation information returned by the target terminal for the content to be subscribed.
[0159] In one embodiment, the gateway allocation identifier is generated according to at least one of the following information: an access user condition corresponding to the target converged gateway, a construction condition of the target converged gateway, and a user allocation condition between the SAEGW and the target converged gateway.
[0160] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0161] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0162] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A gateway access method, characterized by, The application is applied to a mobility management network element (MME), comprising: sending a subscription information request for a target terminal to a converged network element; receiving a subscription information response sent by the converged network element, wherein the subscription information response carries a gateway allocation identifier of a gateway to be accessed; establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
2. The method of claim 1, wherein, The method of establishing a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier comprises: in a case where the gateway allocation identifier indicates that the gateway to be accessed is a non-converged gateway, establishing a session between the target terminal and a system architecture evolution gateway (SAEGW); in a case where the gateway allocation identifier indicates that the gateway to be accessed is a converged gateway, establishing a session between the target terminal and a target converged gateway; wherein the target converged gateway comprises a session management function / gateway control plane function converged gateway (SMF / GW-C) and a user plane function / gateway control plane function converged gateway (UPF / GW-C).
3. A gateway access method, characterized by, The application is applied to a converged network element, comprising: receiving a subscription information request sent by an MME for a target terminal; sending a subscription information response to the MME, so that the MME establishes a session between the target terminal and a gateway to be accessed according to a gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
4. The method of claim 3, wherein, The gateway allocation identifier is a first allocation identifier or a second allocation identifier; the first allocation identifier is used to indicate that the gateway to be accessed is a non-converged gateway, so that the MME establishes a session between the target terminal and a SAEGW according to the first allocation identifier; the second allocation identifier is used to indicate that the gateway to be accessed is a converged gateway, so that the MME establishes a session between the target terminal and a target converged gateway according to the second allocation identifier; wherein the target converged gateway comprises an SMF / GW-C and an UPF / GW-C.
5. The method of claim 3, wherein, Before the step of receiving the subscription information request sent by the MME for the target terminal, the method further comprises: in a case where a subscription request sent by the target terminal is received, sending to-be-subscribed content carrying the gateway allocation identifier to the target terminal; generating the subscription information according to confirmation information returned by the target terminal for the to-be-subscribed content.
6. The method of claim 4, wherein, The gateway allocation identifier is generated according to at least one of the following information: an access user condition corresponding to the target converged gateway, a construction condition of the target converged gateway, and a user allocation condition between a SAEGW and the target converged gateway.
7. A gateway access device, characterized by The application is configured in an MME, comprising: a sending module configured to send a subscription information request for a target terminal to a converged network element; a receiving module configured to receive a subscription information response sent by the converged network element, wherein the subscription information response carries a gateway allocation identifier of a gateway to be accessed; an establishing module configured to establish a session between the target terminal and the gateway to be accessed according to the gateway allocation identifier.
8. A gateway access device, characterized by The application is configured in a converged network element, comprising: a receiving module configured to receive a subscription information request sent by an MME for a target terminal; The first sending module is configured to send a subscription information response to the MME, so that the MME establishes a session between the target terminal and a gateway to be accessed according to a gateway allocation identifier of the gateway to be accessed carried in the subscription information response.
9. A communication device comprising a memory, a transceiver and a processor, the memory storing a computer program, characterized in that, The transceiver is configured to receive or send data under the control of the processor, and the processor, when executing the computer program, implements the steps of the method of any one of claims 1-2 or the steps of the method of any one of claims 3-6.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1-2 or the steps of the method of any one of claims 3-6.
11. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1-2 or the steps of the method of any one of claims 3-6. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1-2 or the steps of the method of any one of claims 3-6.