Voice bearer establishment method, device and electronic equipment

CN121485774BActive Publication Date: 2026-09-22CHINA TELECOM CORP LTD SATELLITE COMMUNICATIONS BRANCH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511679017.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-14
Publication Date
2026-09-22
Estimated Expiration
2045-11-14

AI Technical Summary

Technical Problem

[0004]本申请提供了一种语音承载建立方法、装置及电子设备,以至少解决相关技术中因等待卫星终端的映射结果而导致的语音承载建立时延过长的技术问题

Benefits of technology

[0017]在本申请中,采用在接收到基站发送的承载建立响应消息的情况下,判断通过基站接入非地面网络的终端设备是否为卫星终端;在确定通过基站接入非地面网络的终端设备为卫星终端,且获取到基站的专载信息的情况下,向服务网关发送基站的S1接口的隧道信息;在接收到基站转发的会话管理响应消息之后,拒绝向服务网关发送创建承载响应消息的方式,通过提前建立承载隧道,达到了缩短语音承载建立时延的目的,从而实现了提升卫星通信场景下的语音业务体验的技术效果,进而解决了相关技术中因等待卫星终端的映射结果而导致的语音承载建立时延过长的技术问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121485774B_ABST
    Figure CN121485774B_ABST
Patent Text Reader

Abstract

The application discloses a voice bearer establishment method and device and electronic equipment. The method comprises the following steps: in the case that a bearer establishment response message sent by a base station is received, it is judged whether a terminal device accessing a non-ground network through the base station is a satellite terminal; in the case that the terminal device accessing the non-ground network through the base station is determined to be the satellite terminal and special bearer information of the base station is acquired, tunnel information of an S1 interface of the base station is sent to a service gateway; after a session management response message forwarded by the base station is received, a create bearer response message is refused to be sent to the service gateway. The application solves the technical problem that the voice bearer establishment delay is too long due to waiting for the mapping result of the satellite terminal in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communications, and more specifically, to a method, apparatus, and electronic device for establishing a voice bearer. Background Technology

[0002] Figure 1 This is a signaling interaction diagram of a voice bearer establishment method based on related technologies, such as... Figure 1 As shown, when a user equipment (UE) accesses a non-terrestrial network via a high-orbit satellite, due to the distance between the satellite and the ground, and the distance between the UE and the satellite in transparent forwarding mode, when establishing a voice bearer, it is necessary to wait for the arrival of the DirectTransfer message triggered by the terminal. The base station (eNodeB) must wait for the arrival of this message before replying to the Mobility Management Entity (MME) with the response requested in step 4: Session Management Response. This results in the MME waiting for one air interface one-way delay before it can establish a dedicated voice bearer.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This application provides a voice bearer establishment method, apparatus, and electronic device to at least solve the technical problem of excessively long voice bearer establishment delay caused by waiting for the mapping results of the satellite terminal in related technologies.

[0005] According to one aspect of this application, a voice bearer establishment method is provided, comprising: upon receiving a bearer establishment response message sent by a base station, determining whether a terminal device accessing a non-terrestrial network through the base station is a satellite terminal; if it is determined that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal and the dedicated bearer information of the base station is obtained, sending tunnel information of the S1 interface of the base station to the serving gateway; and after receiving a session management response message forwarded by the base station, refusing to send a create bearer response message to the serving gateway.

[0006] Optionally, determining whether a terminal device accessing a non-terrestrial network via a base station is a satellite terminal includes: determining whether a terminal device accessing a non-terrestrial network via a base station is a satellite terminal based on wireless access type information, or based on base station identification information of the base station, or based on preset identification information received from the base station / terminal device.

[0007] Optionally, after sending the tunnel information of the S1 interface of the base station to the serving gateway, the method further includes: generating target identification information and storing the target identification information in a storage medium, wherein the target identification information is used to indicate that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal.

[0008] Optionally, after receiving the session management response message forwarded by the base station, refusing to send the create bearer response message to the serving gateway includes: after receiving the session management response message forwarded by the base station, searching for target identification information in the storage medium; if the target identification information is found in the storage medium, refusing to send the create bearer response message to the serving gateway.

[0009] Optionally, the method further includes: after receiving the session management response message forwarded by the base station, determining whether the session establishment was successful; and if the session establishment fails, actively triggering the network-side bearer process.

[0010] Optionally, the session management response message is generated by the terminal device and forwarded by the base station. The session management response message includes: uplink non-access stratum transmission / activation dedicated EPS bearer context accept message.

[0011] Optionally, before determining whether a terminal device accessing a non-terrestrial network is a satellite terminal, the method further includes: receiving a create bearer request message sent by a serving gateway, wherein the create bearer request message includes at least: quality of service policy parameters and a service flow template; allocating an evolved PNDS bearer identifier based on the create bearer request message; generating a session management request message, wherein the session management request message includes at least: an evolved PNDS bearer identifier, a default bearer identifier associated with the evolved PNDS bearer identifier, quality of service policy parameters, and a service flow template; sending a bearer establishment request message to a base station, wherein the bearer establishment request message includes at least: quality of service policy parameters, a service flow template, and a session management request message; the base station is used to configure the radio bearer according to the quality of service policy parameters and forward the session management request message to the terminal device; the terminal device is used to send a radio resource control connection reconfiguration complete message to the base station; and the base station is used to send a bearer establishment response message to the mobility management entity after receiving the radio resource control connection reconfiguration complete message.

[0012] According to another aspect of this application, a voice bearer establishment apparatus is also provided, comprising: a judgment module, configured to determine whether a terminal device accessing a non-terrestrial network through the base station is a satellite terminal upon receiving a bearer establishment response message sent by the base station; a sending module, configured to send tunnel information of the S1 interface of the base station to the serving gateway upon determining that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal and obtaining the dedicated bearer information of the base station; and a processing module, configured to refuse to send a create bearer response message to the serving gateway after receiving a session management response message forwarded by the base station.

[0013] According to another aspect of this application, a non-volatile storage medium is also provided, the storage medium including a stored program, wherein the program, when running, controls the device where the storage medium is located to execute the above-described voice bearer establishment method.

[0014] According to another aspect of this application, an electronic device is also provided, comprising: a memory and a processor, the processor being configured to run a program stored in the memory, wherein the program executes the above-described voice bearer establishment method during runtime.

[0015] According to another aspect of this application, a computer program is also provided, wherein when the computer program is executed by a processor, it implements the above-described voice bearer establishment method.

[0016] According to another aspect of this application, a computer program product is also provided, comprising a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, which, when executed by a processor, implements the above-described voice bearer establishment method.

[0017] In this application, upon receiving a bearer establishment response message from a base station, the system determines whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal. If the terminal device accessing the non-terrestrial network through the base station is determined to be a satellite terminal and the dedicated bearer information of the base station is obtained, the system sends the tunnel information of the base station's S1 interface to the serving gateway. After receiving a session management response message forwarded by the base station, the system refuses to send a bearer creation response message to the serving gateway. By establishing the bearer tunnel in advance, the system achieves the goal of shortening the voice bearer establishment latency, thereby improving the voice service experience in satellite communication scenarios. This solves the technical problem of excessively long voice bearer establishment latency caused by waiting for the mapping results of the satellite terminal in related technologies. Attached Figure Description

[0018] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0019] Figure 1 This is a signaling interaction diagram of a voice bearer establishment method based on related technologies;

[0020] Figure 2 This is a flowchart of a voice bearer establishment method according to an embodiment of this application;

[0021] Figure 3 This is a signaling interaction diagram of a voice bearer establishment method according to an embodiment of this application;

[0022] Figure 4 This is a structural diagram of a voice bearer establishment device according to an embodiment of this application;

[0023] Figure 5 This is a hardware structure block diagram of a computer terminal according to an embodiment of the present application of a voice bearer establishment method. Detailed Implementation

[0024] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0026] According to an embodiment of this application, a method embodiment for establishing a voice bearer is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0027] Figure 2This is a flowchart of a voice bearer establishment method according to an embodiment of this application, such as... Figure 2 As shown, the method includes the following steps:

[0028] Step S202: Upon receiving a bearer establishment response message from the base station, determine whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal.

[0029] In step S202, when the MME receives a Bearer Setup Response message from the eNodeB, which is the base station's response to the bearer setup request, the MME analyzes the relevant information in the bearer setup response message to identify the access type of the terminal device.

[0030] In some optional embodiments of this application, before determining whether a terminal device accessing a non-terrestrial network is a satellite terminal, the following steps may be performed: receiving a create bearer request message sent by a serving gateway, wherein the create bearer request message includes at least: quality of service policy parameters and service flow template; allocating an evolved PNDS bearer identifier based on the create bearer request message; generating a session management request message, wherein the session management request message includes at least: an evolved PNDS bearer identifier, a default bearer identifier associated with the evolved PNDS bearer identifier, quality of service policy parameters, and service flow template; sending a bearer establishment request message to a base station, wherein the bearer establishment request message includes at least: quality of service policy parameters, service flow template, and session management request message; the base station is used to configure the radio bearer according to the quality of service policy parameters and forward the session management request message to the terminal device; the terminal device is used to send a radio resource control connection reconfiguration complete message to the base station; and the base station is used to send a bearer establishment response message to the mobility management entity after receiving the radio resource control connection reconfiguration complete message.

[0031] Specifically, if a Policy and Charging Control (PCC) entity is deployed in the network, the Policy Control and Charging Rules Function (PCRF) will send a PCC decision provision (QoS policy) message to the Packet Data Network Gateway (PGW). This corresponds to the PCRF-Initiated IP CAN SessionModification process or is the PCRF's response during the PCEF-Initiated IP-CAN SessionModification process, depending on the PGW's Request IP CAN Bearer Signalling. If a dynamic PCC is not deployed, the PGW will use its local QoS policy.

[0032] The PGW uses QoS policies to specify the EPS Bearer QoS. For example, it specifies bearer layer QoS parameters such as QCI, ARP, GBR, and MBR. The PGW sends a Create Bearer Request message (IMSI, PTI, EPS Bearer QoS, Maximum Packet Loss Rate (UL, DL), TFT, S5 / S8 TEID, Charging Id, LBI, Protocol Configuration Options) to the SGW. The Linked EPS Bearer Identity (LBI) is the default EPS Bearer Identity. The Procedure Transaction Id (PTI) parameter is only used during Bearer Resource Modification initiated by the UE. Protocol Configuration Options may be used to transmit application layer parameters between the UE and the PGW; this is transparently transmitted through the MME and SGW.

[0033] The SGW sends a Create Bearer Request (IMSI, PTI, EPS Bearer QoS, TFT, S1-TEID, Protocol Configuration Options) to the MME. If the UE is in ECM-IDLE state, the MME will trigger a NetworkTriggered Service Request.

[0034] The MME selects an unassigned EPS Bearer Identifier. The MME creates a Session Management Request message containing parameters such as PTI, TFT, EPS Bearer QoS Protocol Configuration Options, the EPS Bearer Identity, and the Linked EPS Bearer Identity (LBI). If the UE has UTRAN or GERAN capabilities, the MME uses the EPS Bearer QoS parameters to obtain the corresponding PDP context parameters: QoS Negotiated (R99 QoS profile), Radio Priority, Packet FlowId, and TI, and then includes these in the Session Management Request message. If the UE's NetworkCapability indicates that the UE does not support the BSS packet flow process, the MME should not include the Packet Flow Id. The MME sends a Bearer Setup Request (EPS Bearer Identifier, EPS Bearer QoS, Session Management Request, S1-TEID) message to the eNodeB.

[0035] The eNodeB maps the EPS Bearer QoS to the Radio Bearer QoS, then sends an RRC ConnectionReconfiguration (Radio Bearer OoS, Session Management Request, EPS RB Identify) message to the UE. The UE should obtain and save the QoS Negotiated, RadioPriority, Packet Flow ID, and TI parameters from the Session Management Request message. This is used when accessing GERAN or UTRAN. The UE saves the EPS Bearer Identify and connects a dedicated bearer to the default bearer ID specified by the Linked EPS Bearer Identify (LBI). The UE uses an uplink packet filter (UL TFT) to determine the mapping between data streams and radio bearers. The UE provides the EPS Bearer QoS parameters to the application layer for data stream processing. The UE should not reject the RRC ConnectionReconfiguration based on the EPS Bearer QoS parameters included in the Session Management Request message.

[0036] According to some optional embodiments of this application, the determination in step S202 whether a terminal device accessing a non-terrestrial network through a base station is a satellite terminal can be achieved by the following methods: determining whether a terminal device accessing a non-terrestrial network through a base station is a satellite terminal based on Radio Access Type (RAT) information, or based on the base station identification information (eNodeB ID) of the base station, or based on the preset identification information received from the base station / terminal device.

[0037] By checking the RAT type information, the MME can determine whether the terminal device is connected to the network via satellite. If the RAT type is identified as Satellite, it can be determined that the UE is a satellite terminal, and corresponding optimization strategies or configuration adjustments can be taken to adapt to the characteristics of satellite communication, such as increasing latency tolerance or adjusting resource allocation strategies.

[0038] Each base station has a unique identifier (eNodeB ID), which allows the base station's location and service characteristics to be tracked. The eNodeB ID can be associated with its deployment location or the area it serves. If the base station ID matches a known satellite base station ID, the MME can infer that the terminal device communicating with that base station is a satellite terminal.

[0039] Pre-defined identification information refers to specific identifiers that a base station or terminal device may send during communication to inform the network of its communication characteristics or access type. For example, a UE or eNodeB may send a specific identifier (such as a Satellite Access Indicator) indicating that the UE is accessing the network via satellite. After receiving such identification information, the MME can identify the UE as a satellite terminal and adjust its processing logic accordingly, such as optimizing the voice bearer establishment process to reduce the impact of the inherent high latency of satellite communication.

[0040] Step S204: If it is determined that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal and the dedicated payload information of the base station is obtained, the tunnel information of the S1 interface of the base station is sent to the service gateway.

[0041] It should be noted that step S204 differs from related technologies in that the MME adds a conditional check upon receiving the Bearer SetupResponse. If satellite access is involved, the MME directly sends a Create Bearer Request to the SGW without waiting for the session management response message (UpLink NAS Transport / Activate Dedicated EPS BearerContext Accept message) to arrive before sending it. The core of this optimization strategy is that the MME utilizes existing eNodeB-side information to initiate the bearer establishment process with the SGW in advance, thereby avoiding the additional delay caused by waiting for UE confirmation messages in the traditional process.

[0042] In step S204, once the MME determines that the terminal device accessing the non-terrestrial network through the eNodeB is a satellite terminal, and the MME has successfully obtained the dedicated bearer information from the eNodeB side, the MME performs the critical transmission operation.

[0043] The dedicated bearer information refers to the key data and parameters directly related to the dedicated bearer generated and processed by the base station (eNodeB) during the establishment of the dedicated bearer. Specifically, the dedicated bearer information includes, but is not limited to, the following: EPS Bearer Identifier: Used to uniquely identify an Evolved Packet System (EPS). EPS Bearer QoS Parameters: Includes parameters such as QoS Class Identifier (QCI), Allocation and Retention Priority (ARP), Guaranteed Bit Rate (GBR), and Maximum Bit Rate (MBR), which define the data transmission service quality requirements of the dedicated bearer. Traffic Flow Template (TFT): Used to determine which packets should be mapped to a specific bearer, including uplink (UL) and downlink (DL) filtering rules. Radio Bearer QoS Parameters: After receiving the EPS Bearer QoS parameters, the eNodeB converts them into parameters related to radio resource management to ensure service quality on the radio interface.

[0044] Specifically, the MME proactively sends the S1 interface tunnel information of the eNodeB to the Serving Gateway (SGW). The tunnel information of the base station's S1 interface includes key details necessary for establishing the S1 bearer, such as the eNodeB's IP address and Tunnel Endpoint Identifier (TEID), thereby allowing the SGW to begin establishing a dedicated bearer tunnel with the eNodeB based on the tunnel information.

[0045] Step S204 directly facilitates the rapid establishment of the bearer tunnel without waiting for subsequent mapping result confirmation from the UE, effectively reducing network latency during voice bearer establishment. This is particularly beneficial in satellite communication scenarios, significantly improving the real-time performance and user experience of voice services. By sending tunnel information to the SGW, the MME can effectively optimize network resource scheduling and the voice bearer establishment process, enhancing overall network operating efficiency and response speed.

[0046] In some optional embodiments, the following step needs to be performed after step S204:

[0047] Based on the feedback from the Bearer Setup Response message and the Session Management Response message, the MME sends a Create Bearer Response (EPS Bearer Identify, S1-TEID).

[0048] After receiving successful responses from the eNodeB and UE, the MME sends a successful Create Bearer Response message to the SGW, carrying the eNodeB's IP address, TEID, and BI parameters assigned by the MME.

[0049] If dynamic PCC is configured, the PGW notifies the PCRF that the IP-CAN session modification has ended.

[0050] The UE's NAS layer creates a Session Management Response message containing the EPS Bearer Identity. The UE then sends a Direct transfer (Session Management Response) to the eNodeB.

[0051] The eNodeB sends an Uplink NAS Transport (Session Management Response) message to the MME.

[0052] Step S206: After receiving the session management response message forwarded by the base station, refuse to send the create bearer response message to the serving gateway.

[0053] The session management response message is generated by the terminal device and forwarded by the base station. The session management response message includes: uplink non-access stratum transmission / activation dedicated EPS bearer context accept message.

[0054] According to some alternative embodiments of this application, after the serving gateway sends the tunnel information of the S1 interface of the base station in step S204, the following steps may also be performed: generating target identification information and storing the target identification information in a storage medium, wherein the target identification information is used to indicate that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal. In step S206, after receiving the session management response message forwarded by the base station, the target identification information is searched in the storage medium; if the target identification information is found in the storage medium, the creation bearer response message is refused to be sent to the serving gateway.

[0055] In step S206, after receiving the Session Management Response message generated by the terminal device and forwarded by the eNodeB, the MME refuses to send the CreateBearer Response message to the SGW. The Session Management Response message includes Direct Transfer / ActivateDedicated EPS Bearer Context Accept, which reflects the terminal device's successful confirmation of the dedicated bearer establishment request.

[0056] Specifically, once the UE sends a Direct Transfer / ActivateDedicated EPS Bearer Context Accept message to the MME via the eNodeB, indicating that the UE has successfully activated the dedicated bearer, the MME receives this message but does not respond immediately. Considering that the UE is currently accessing the NTN network via satellite, the MME will use previously stored target identification information for determination. If target identification information exists, indicating that the UE is indeed a satellite terminal, the MME will not take further action, i.e., it will not send a Create Bearer Response message to the SGW.

[0057] It's worth explaining that this strategy is based on two key considerations: First, by avoiding sending Create Bearer Response messages in satellite access scenarios, unnecessary network round-trip delays can be eliminated, which is crucial for reducing overall voice bearer setup latency, especially given the long air interface latency in satellite communication. Second, since the MME has already completed its interaction with the SGW based on the dedicated bearer information in step S204, sending a response again at this point is unnecessary and would only increase the network load without any practical benefit.

[0058] Optionally, the voice bearer establishment method further includes the following steps: after receiving the session management response message forwarded by the base station, determining whether the session establishment was successful; if the session establishment fails, actively triggering the network-side bearer process.

[0059] It should be noted that the processing time required for handling session failures and releasing allocated resources (e.g., dismantling tunnels and releasing bandwidth reservations) within the network is negligible compared to satellite air interface latency. In terrestrial networks, session failure handling typically involves reallocating resources and rebuilding tunnels. While this process introduces additional latency, the latency is far lower than the air interface latency of satellite communication due to the extremely high processing speed of terrestrial network equipment (such as MME, SGW, and PGW). Even in the worst-case scenario, retries and resource reallocation on the terrestrial network side do not significantly increase the overall communication time. The architecture and design of terrestrial networks allow for rapid resource allocation and release, and resource reserves are usually sufficient, so even if resource reallocation is required, it will not lead to serious bottlenecks or service interruptions. This rapid response capability ensures that even after a session failure, the network can quickly recover and continue service without causing noticeable delays for the user. Session failure does not occur in every communication but is an occasional event. This means that the proposed solution in this application—where the MME immediately notifies the SGW to establish a bearer upon receiving tunnel information from the eNodeB, instead of waiting for confirmation from the UE—can significantly reduce the total latency in most cases. Even if there are occasional session failures that require the release and reconstruction of network resources, the probability of such events is low, and their impact on overall performance is very limited, not offsetting most of the latency improvement effect brought about by the optimization scheme.

[0060] Steps S202 to S206 above employ the following method: upon receiving a bearer establishment response message from the base station, determine whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal; if the terminal device accessing the non-terrestrial network through the base station is determined to be a satellite terminal and the dedicated bearer information of the base station is obtained, send the tunnel information of the base station's S1 interface to the serving gateway; and after receiving a session management response message forwarded by the base station, refuse to send a bearer creation response message to the serving gateway. By establishing the bearer tunnel in advance, the purpose of shortening the voice bearer establishment latency is achieved, thereby realizing the technical effect of improving the voice service experience in satellite communication scenarios.

[0061] Figure 3 This is a signaling interaction diagram of a voice bearer establishment method according to an embodiment of this application, such as... Figure 3 As shown, the method specifically includes the following steps:

[0062] 1. Establish a dedicated bearer channel between the UE and the network that meets the quality of service requirements.

[0063] During the bearer resource request process initiated by the UE or triggered by the network side, the MME collaborates with the PGW to create a dedicated EPS bearer based on QoS policies. This includes determining bearer attributes (such as QCI, ARP, GBR, and MBR) to meet specific service requirements, such as voice or video streaming. The MME then sends the bearer creation request to the SGW, and the eNodeB ultimately establishes the corresponding radio bearer in the Radio Access Network (RAN), ensuring that data transmission between the UE and the network meets pre-defined QoS requirements.

[0064] 2. The UE sends an RRC Connection Reconfiguration Complete message to the eNodeB.

[0065] When the UE receives an RRC Connection Reconfiguration instruction from the MME, which contains the QoS parameters for the EPS bearer, the UE configures its radio resources according to the parameters. After configuration, the UE notifies the eNodeB via an RRC ConnectionReconfiguration Complete message, confirming that the new radio bearer has been successfully established and activated.

[0066] 3. The eNodeB sends a Bearer Setup Response to the MME.

[0067] After receiving the RRC Connection Reconfiguration Complete confirmation message from the UE, the eNodeB sends a Bearer Setup Response to the MME, indicating that the radio bearer has been successfully established. This response includes the EPS bearer identifier and tunnel information for the S1 interface, signifying that the dedicated bearer channel on the radio access network side is ready and data transmission can begin.

[0068] 4. After receiving the return message from step 3, the MME decides to send the tunnel information of the eNodeBS1 interface to the SGW.

[0069] Once the MME receives the Bearer Setup Response confirmation from the eNodeB, indicating that the radio bearer has been successfully established, the MME decides whether to immediately send a Create Bearer Response to the SGW, providing the eNodeB's S1 interface tunnel information, based on the current access type (e.g., whether it is satellite access) and network conditions. This decision aims to reduce network latency in specific scenarios (such as satellite access), meaning that after the MME confirms the successful establishment of the radio bearer, it immediately synchronizes the tunnel information to the SGW without waiting for additional confirmation information from the UE.

[0070] 5. After successfully completing the dedicated bearer establishment process, the MME and SGW synchronize the establishment results, and if dynamic PCC is configured, notify the PCRF that the session modification is complete.

[0071] The MME sends a Create Bearer Response to the SGW to confirm the successful establishment of the EPS bearer and provides necessary parameters (such as the EPS bearer identifier and S1-TEID). This step is to synchronize the bearer establishment status between the SGW and the MME, ensuring that the SGW correctly configures the data transmission path. If dynamic PCC is configured in the network, the MME also needs to notify the PCRF (Policy Control and Charging Rules Function) to update its policy database and confirm that the session modification of the EPS bearer has been completed, thereby ensuring the accurate execution of charging and resource allocation policies.

[0072] 6. After completing the establishment of the dedicated bearer, the UE notifies the network core of the successful status.

[0073] After the UE completes the dedicated bearer establishment and configuration, it sends a Direct Transfer message to the eNodeB, which includes confirmation of successful EPS bearer establishment. The eNodeB forwards this message to the MME via Uplink NAS Transport, confirming that the bearer establishment and configuration process on the UE side has been completed.

[0074] 7. After receiving the Session Management Response message, the MME does not need to perform any further steps based on satellite access.

[0075] In satellite access scenarios, after receiving the Session Management Response message forwarded by the eNodeB, the MME determines whether further steps are needed, such as sending a Create BearerResponse to the SGW, based on the current access type. Based on the optimizations in this application, the MME has already sent a CreateBearer Request to the SGW based on the satellite access conditions. Therefore, if the MME determines it is satellite access at this point, it will not resend the Create BearerResponse, thus avoiding unnecessary waiting time, reducing network latency, and improving the efficiency of voice bearer establishment in satellite scenarios.

[0076] Figure 4 This is a structural diagram of a voice bearer establishment device according to an embodiment of this application, such as... Figure 4 As shown, the device includes:

[0077] The judgment module 42 is used to determine whether a terminal device accessing a non-terrestrial network through a base station is a satellite terminal when it receives a bearer establishment response message sent by a base station.

[0078] The sending module 44 is used to send the tunnel information of the S1 interface of the base station to the serving gateway when it is determined that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal and the dedicated payload information of the base station is obtained.

[0079] Processing module 46 is used to refuse to send a create bearer response message to the serving gateway after receiving a session management response message forwarded by the base station.

[0080] Optionally, determining whether a terminal device accessing a non-terrestrial network via a base station is a satellite terminal includes the following steps: determining whether a terminal device accessing a non-terrestrial network via a base station is a satellite terminal based on wireless access type information, or based on base station identification information of the base station, or based on preset identification information received from the base station / terminal device.

[0081] Optionally, after sending the tunnel information of the S1 interface of the base station to the serving gateway, the following steps may also be performed: generating target identification information and storing the target identification information in a storage medium, wherein the target identification information is used to indicate that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal.

[0082] Optionally, after receiving the session management response message forwarded by the base station, the system refuses to send the create bearer response message to the serving gateway. Specifically, this includes the following steps: after receiving the session management response message forwarded by the base station, the system searches for target identification information in the storage medium; if the target identification information is found in the storage medium, the system refuses to send the create bearer response message to the serving gateway.

[0083] Optionally, the voice bearer establishment device is also used to perform the following steps: after receiving the session management response message forwarded by the base station, determine whether the session establishment is successful; if the session establishment fails, actively trigger the network-side bearer process.

[0084] Optionally, the session management response message is generated by the terminal device and forwarded by the base station. The session management response message specifically includes the following steps: uplink non-access stratum transmission / activation of dedicated EPS bearer context accept message.

[0085] Optionally, before determining whether a terminal device accessing a non-terrestrial network is a satellite terminal, the method further includes: receiving a create bearer request message sent by a serving gateway, wherein the create bearer request message includes at least: quality of service policy parameters and a service flow template; allocating an evolved PNDS bearer identifier based on the create bearer request message; generating a session management request message, wherein the session management request message includes at least: an evolved PNDS bearer identifier, a default bearer identifier associated with the evolved PNDS bearer identifier, quality of service policy parameters, and a service flow template; sending a bearer establishment request message to a base station, wherein the bearer establishment request message includes at least: quality of service policy parameters, a service flow template, and a session management request message; the base station is used to configure the radio bearer according to the quality of service policy parameters and forward the session management request message to the terminal device; the terminal device is used to send a radio resource control connection reconfiguration complete message to the base station; and the base station is used to send a bearer establishment response message to the mobility management entity after receiving the radio resource control connection reconfiguration complete message.

[0086] It should be noted that the above Figure 4 The modules in can be program modules (e.g., a set of program instructions that implements a specific function) or hardware modules. For the latter, they can be represented in the following forms, but are not limited to these: each of the above modules is represented by a processor, or the functions of each of the above modules are implemented by a processor.

[0087] It should be noted that, Figure 4 Preferred embodiments of the shown examples can be found in [reference needed]. Figure 2 The relevant descriptions of the embodiments shown will not be repeated here.

[0088] Figure 5 A hardware block diagram of a computer terminal for implementing a voice bearer establishment method is shown. Figure 5 As shown, the computer terminal 50 may include one or more processors 502 (shown as 502a, 502b, ..., 502n in the figure) 502 (processor 502 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 504 for storing data, and a transmission module 506 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of a BUS bus), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 5 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 50 may also include... Figure 5 The more or fewer components shown, or having the same Figure 5The different configurations shown.

[0089] It should be noted that the aforementioned one or more processors 502 and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 50. As involved in the embodiments of this application, the data processing circuits serve as processor control (e.g., selection of a variable resistor termination path connected to an interface).

[0090] The memory 504 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the voice bearer establishment method in this embodiment. The processor 502 executes various functional applications and data processing by running the software programs and modules stored in the memory 504, thereby realizing the aforementioned voice bearer establishment method. The memory 504 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 504 may further include memory remotely located relative to the processor 502, and these remote memories can be connected to the computer terminal 50 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0091] The transmission module 506 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 50. In one example, the transmission module 506 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission module 506 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0092] The display may be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 50.

[0093] It should be noted here that, in some optional embodiments, the above... Figure 5 The computer terminal shown may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that... Figure 5This is only one instance of a specific particular instance, and is intended to illustrate the types of components that may exist in the aforementioned computer terminal.

[0094] It should be noted that, Figure 5 The computer terminal shown is used to execute Figure 2 The voice bearer establishment method shown above is also applicable to this electronic device, and will not be repeated here.

[0095] This application also provides a non-volatile storage medium, which includes a stored program, wherein the program, when running, controls the device where the storage medium is located to execute the above-mentioned voice bearer establishment method.

[0096] The non-volatile storage medium performs the following functions: upon receiving a bearer establishment response message from the base station, it determines whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal; if it determines that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal and has obtained the base station's dedicated bearer information, it sends the tunnel information of the base station's S1 interface to the serving gateway; after receiving a session management response message forwarded by the base station, it refuses to send a create bearer response message to the serving gateway.

[0097] This application also provides an electronic device, including: a memory and a processor, wherein the processor is used to run a program stored in the memory, wherein the program executes the above-described voice bearer establishment method when it runs.

[0098] The processor is used to run a program that performs the following functions: upon receiving a bearer establishment response message from the base station, it determines whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal; if it determines that the terminal device accessing the non-terrestrial network through the base station is a satellite terminal and has obtained the base station's dedicated bearer information, it sends the tunnel information of the base station's S1 interface to the serving gateway; and after receiving a session management response message forwarded by the base station, it refuses to send a create bearer response message to the serving gateway.

[0099] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0100] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0101] In the above embodiments of this application, the information collected is information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data all comply with relevant laws, regulations and standards, take necessary protective measures, do not violate public order and good morals, and provide corresponding operation entry points for users to choose to authorize or refuse.

[0102] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0103] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0104] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0105] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0106] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for establishing a voice bearer, characterized in that, Applied to mobility management entities, including: Upon receiving a bearer establishment response message from a base station, it is determined whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal. If it is determined that the terminal device accessing the non-terrestrial network through the base station is the satellite terminal, and the dedicated payload information of the base station is obtained, the tunnel information of the S1 interface of the base station is sent to the service gateway. After receiving the session management response message forwarded by the base station, the system refuses to send a create bearer response message to the service gateway.

2. The method according to claim 1, characterized in that, Determining whether a terminal device accessing a non-terrestrial network through the base station is a satellite terminal includes: Based on wireless access type information, or based on base station identification information of the base station, or based on preset identification information received from the base station / terminal device, it is determined whether the terminal device accessing the non-terrestrial network through the base station is a satellite terminal.

3. The method according to claim 1, characterized in that, After sending the tunnel information of the S1 interface of the base station to the serving gateway, the method further includes: Target identification information is generated and stored in a storage medium, wherein the target identification information is used to indicate that the terminal device accessing the non-terrestrial network through the base station is the satellite terminal.

4. The method according to claim 3, characterized in that, After receiving the session management response message forwarded by the base station, the system refuses to send a create bearer response message to the serving gateway, including: After receiving the session management response message forwarded by the base station, the target identification information is searched in the storage medium; If the target identifier information is found in the storage medium, the creation bearer response message is refused to be sent to the service gateway.

5. The method according to claim 1, characterized in that, The method further includes: After receiving the session management response message forwarded by the base station, determine whether the session establishment was successful; In the event of session establishment failure, the network-side bearer process is proactively triggered.

6. The method according to claim 1, characterized in that, The session management response message is generated by the terminal device and forwarded by the base station. The session management response message includes: uplink non-access stratum transmission / activation dedicated EPS bearer context accept message.

7. The method according to claim 1, characterized in that, Before determining whether a terminal device accessing a non-terrestrial network is a satellite terminal, the method further includes: Receive a create bearer request message sent by the service gateway, wherein the create bearer request message includes at least: service quality policy parameters and service flow template; Based on the aforementioned bearer creation request message, an Evolved Packet System bearer identifier is assigned; Generate a session management request message, wherein the session management request message includes at least: the Evolved Packet System bearer identifier, the default bearer identifier associated with the Evolved Packet System bearer identifier, the quality of service policy parameters, and the service flow template; The base station sends a bearer establishment request message to the base station, wherein the bearer establishment request message includes at least: the quality of service policy parameters, the service flow template, and the session management request message; the base station is configured to configure the radio bearer according to the quality of service policy parameters and forward the session management request message to the terminal device; the terminal device is configured to send a radio resource control connection reconfiguration complete message to the base station; and the base station is configured to send the bearer establishment response message to the mobility management entity after receiving the radio resource control connection reconfiguration complete message.

8. A voice carrier establishment device, characterized in that, include: The judgment module is used to determine whether a terminal device accessing a non-terrestrial network through the base station is a satellite terminal when a bearer establishment response message is received from the base station. The sending module is used to send the tunnel information of the S1 interface of the base station to the service gateway when it is determined that the terminal device accessing the non-terrestrial network through the base station is the satellite terminal and the dedicated payload information of the base station is obtained. The processing module is configured to refuse to send a create bearer response message to the service gateway after receiving a session management response message forwarded by the base station.

9. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored program, wherein, when the program is executed, it controls the device containing the non-volatile storage medium to perform the voice bearer establishment method according to any one of claims 1 to 7.

10. An electronic device, characterized in that, include: A memory and a processor, the processor being configured to run a program stored in the memory, wherein the program, when running, executes the voice bearer establishment method according to any one of claims 1 to 7.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the voice bearer establishment method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Dedicated bearer creation method, mobility management entity and packet data network gateway

    CN109819483A

  • Voice bearer establishment method and wireless communication system

    CN118945888A