Service switching method and device based on narrowband Internet of Things, equipment and medium

By receiving the voice service bearer establishment request in the NB-IoT terminal, determining the number of service bearers, and performing corresponding service switching, the problem of limited number of terminal bearers is solved, and the switching between data and voice services and the support of VoLTE voice services is realized.

CN119545302AActive Publication Date: 2025-02-28CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411732992.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-02-28
Estimated Expiration
2044-11-28

AI Technical Summary

Technical Problem

Narrowband Internet of Things (NB-IoT) terminals are unable to support both data and voice services due to limited carrying amounts, resulting in the failure of voice services to establish voice services.

Method used

By receiving the voice service bearer establishment request sent by the access network device, the number of service bearers between the terminal and the access network device is judged. If the preset number is reached, the data service bearer will be removed, the target voice service bearer will be established, and the voice service handover will be realized.

Benefits of technology

It effectively solves the problem of limited number of NB-IoT terminals, realizes the switching between data and voice services of the terminal, and supports the normal operation of VoLTE voice services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545302A_ABST
    Figure CN119545302A_ABST
Patent Text Reader

Abstract

The invention provides a service switching method, device and equipment based on a narrowband Internet of Things, and a medium, and relates to the field of network technology and security technology. The method comprises the following steps: receiving a voice service bearer establishment request sent by access network equipment, wherein the voice service bearer establishment request carries configuration information of a target voice service bearer; whether the number of service bearers between the narrowband Internet of Things terminal and the access network equipment is a first preset number is judged, and the service bearers between the narrowband Internet of Things terminal and the access network equipment at least comprise data service bearers and initial voice service bearers; if yes, sending a data service bearer dismantling request to the access network equipment; and after a data service bearer removal response returned by the access network device is received, establishing a target voice service bearer based on the configuration information of the target voice service bearer. According to the invention, the narrowband Internet of Things terminal can meet the requirements of a user for using data and voice services.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Narrowband Internet of Things (NB-IoT) is an IoT communication technology for low-power, low-speed data transmission. Compared with traditional IoT communication technologies, NB-IoT is particularly suitable for application scenarios that require large-scale coverage, low energy consumption, low cost and small data volume. After accessing the IoT-NTN (Internet of Things-Non Terrestrial Networks) satellite, NB-IoT satellite mobile terminal users generally express the desire to use narrowband data and voice services. However, since the current NB-IoT terminal only supports two data radio bearers (DRBs), when the NB-IoT terminal uses both data and voice services at the same time, at least three bearers need to be established between the terminal and the network.

[0003] In the related art, when the NB-IoT terminal is first connected to the network for joint attachment, the default data bearer and the default VoLTE voice bearer between the terminal and the network have occupied two DRBs. If the NB-IoT terminal user initiates a voice service (as the caller / called party), a third bearer must be established between the terminal and the network, i.e., a dedicated VoLTE voice bearer. However, since the NB-IoT terminal is limited by its own configuration and can only install Liangge DRBs, whether the NB-IoT terminal user is trying to initiate a voice service request as a caller or receiving a voice service request from the network as a called party, the voice service establishment will fail because the number of terminal DRBs is limited and a dedicated voice bearer cannot be established for the VoLTE voice service.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0005] The present disclosure provides a service switching method, device, equipment and medium based on narrowband Internet of Things, which at least to a certain extent overcomes the problem that new bearers cannot be added due to the limited number of narrowband Internet of Things terminal bearers in the related technology.

[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0007] According to one aspect of the present disclosure, a service switching method based on narrowband Internet of Things is provided, comprising: receiving a voice service bearer establishment request sent by an access network device, wherein the voice service bearer establishment request is used to request a narrowband Internet of Things terminal to establish an air interface context of a target voice service bearer, and the voice service bearer establishment request carries configuration information of the target voice service bearer; judging whether the number of service bearers between the narrowband Internet of Things terminal and the access network device is a first preset number, wherein the service bearer between the narrowband Internet of Things terminal and the access network device includes at least: a data service bearer and an initial voice service bearer; if so, sending a data service bearer removal request to the access network device, wherein the data service bearer removal request is used to request the access network device to notify a core network to remove the air interface context of the data service bearer; after receiving a data service bearer removal response returned by the access network device, establishing a target voice service bearer based on the configuration information of the target voice service bearer.

[0008] In some embodiments, before receiving a voice service bearer establishment request sent by an access network device, the method further includes: monitoring whether there is a target voice service on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; when there is a voice service on the narrowband Internet of Things terminal, triggering a resource reservation request to an external network of the core network through the access network device and the core network in sequence, so that the external network returns a resource reservation response to the core network, wherein the resource reservation response is used to enable the core network to send a voice service bearer establishment request to the access network device.

[0009] According to another aspect of the present disclosure, a service switching method based on narrowband Internet of Things is also provided, including: receiving a voice service bearer removal request sent by an access network device, wherein the voice service bearer removal request is used to request the removal of the air interface context of the target voice service bearer on the narrowband Internet of Things terminal; sending a voice service bearer removal response to the access network device; judging whether the number of service bearers between the narrowband Internet of Things terminal and the access network device is a second preset number, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: an initial voice service bearer; if so, sending a data service bearer establishment request to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish the air interface context of the data service bearer, and the data service bearer establishment request carries the data service bearer configuration information.

[0010] In some embodiments, before receiving a voice service bearer removal request sent by an access network device, the method further includes: monitoring whether there is a target voice service on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; when there is no voice service on the narrowband Internet of Things terminal, triggering a resource release request to an external network of the core network through the access network device and the core network in sequence, so that the external network returns a resource release response to the core network, wherein the resource release response is used to enable the core network to send a voice service bearer removal request to the access network device.

[0011] According to another aspect of the present disclosure, a service switching device based on narrowband Internet of Things is also provided, including: a voice service bearer establishment request receiving module, used to receive a voice service bearer establishment request sent by an access network device, wherein the voice service bearer establishment request is used to request a narrowband Internet of Things terminal to establish an air interface context of a target voice service bearer, and the voice service bearer establishment request carries the configuration information of the target voice service bearer; a first bearer quantity judgment module, used to judge whether the bearer quantity of the service bearer between the narrowband Internet of Things terminal and the access network device is a first preset quantity, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: a data service bearer and an initial voice service bearer; a data service bearer removal request sending module, used to send a data service bearer removal request to the access network device if so, wherein the data service bearer removal request is used to request the access network device to notify the core network to remove the air interface context of all data service bearers; a target voice service bearer establishment module, used to establish a target voice service bearer based on the configuration information of the target voice service bearer after receiving a data service bearer removal response returned by the access network device.

[0012] In some embodiments, the above-mentioned device also includes: a first target voice service monitoring module, which is used to monitor whether there is a target voice service on the narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; a resource reservation request triggering module, which is used to trigger a resource reservation request to an external network of the core network through an access network device and a core network in sequence when there is a voice service on the narrowband Internet of Things terminal, so that the external network returns a resource reservation response to the core network, wherein the resource reservation response is used to enable the core network to send a voice service bearer establishment request to the access network device.

[0013] According to another aspect of the present disclosure, a service switching device based on narrowband Internet of Things is also provided, including: a voice service bearer removal request receiving module, used to receive a voice service bearer removal request sent by an access network device, wherein the voice service bearer removal request is used to request the removal of the air interface context of the target voice service bearer on the narrowband Internet of Things terminal; a voice service bearer removal response sending module, used to send a voice service bearer removal response to the access network device; a second bearer quantity judgment module, used to judge whether the bearer quantity of the service bearer between the narrowband Internet of Things terminal and the access network device is a second preset quantity, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: an initial voice service bearer; a data service bearer establishment request sending module, used to, if so, send a data service bearer establishment request to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish the air interface context of the data service bearer, and the data service bearer establishment request carries the data service bearer configuration information.

[0014] In some embodiments, the above-mentioned device also includes: a second target voice service monitoring module, which is used to monitor whether there is a target voice service on the narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; a resource release request triggering module, which is used to trigger a resource release request to the external network of the core network through the access network device and the core network in sequence when there is no voice service on the narrowband Internet of Things terminal, so that the external network returns a resource release response to the core network, wherein the resource release response is used to enable the core network to send a voice service bearer removal request to the access network device.

[0015] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned narrowband Internet of Things-based service switching methods by executing the executable instructions.

[0016] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the service switching method based on narrowband Internet of Things described in any one of the above is implemented.

[0017] According to another aspect of the present disclosure, a computer program product is also provided, including: a computer program or instructions, which, when executed by a processor, implements any of the above-mentioned narrowband Internet of Things-based service switching methods.

[0018] The embodiments of the present disclosure provide a method, device, equipment and medium for switching services based on narrowband Internet of Things. The embodiments of the present disclosure receive a corresponding voice service bearer establishment request or a voice service bearer removal request according to whether a target voice service exists on a narrowband Internet of Things terminal, and determine whether the number of service bearers between the narrowband Internet of Things terminal and the access network device is a preset number, to execute a corresponding target voice service bearer establishment process or a data service bearer establishment process. The embodiments of the present disclosure enable narrowband Internet of Things terminals to meet the needs of users for using both data and voice services, and support the switching of VoLTE voice services and data services.

[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0021] Figure 1 A schematic diagram of an exemplary application system architecture of a service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown;

[0022] Figure 2 A flow chart of a service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown;

[0023] Figure 3 A signaling flow chart of a service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown;

[0024] Figure 4 A flow chart of another service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown;

[0025] Figure 5 A signaling flow chart showing another narrowband Internet of Things-based service switching method in an embodiment of the present disclosure is shown;

[0026] Figure 6 A schematic diagram of a service switching device based on narrowband Internet of Things in an embodiment of the present disclosure is shown;

[0027] Figure 7 A schematic diagram of another narrowband Internet of Things-based service switching device in an embodiment of the present disclosure is shown;

[0028] Figure 8 A block diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0029] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0030] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0031] For ease of understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:

[0032] IoT-NTN: Internet of Things-Non Terrestrial Networks.

[0033] NB-IoT: Narrowband Internet of Things.

[0034] DRB: Data Radio Bearer, data radio bearer.

[0035] The specific implementation of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.

[0036] Figure 1 A schematic diagram of an exemplary application system architecture of a service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown. The system architecture may include: a narrowband Internet of Things terminal 101, an access network device 102, a service gateway SGW103, a packet data network gateway PGW104, a session border controller SBC105, an external network 106, a mobility management entity MME107 and a policy and charging rules function unit PCRF108.

[0037] In one embodiment of the present disclosure, the narrowband Internet of Things terminal 101 refers to a user device that supports the NB-IoT standard, which can be any low-power, wide-coverage Internet of Things device, such as a smart meter, an environmental monitor, etc.; the access network device 102 can be a base station eNB in ​​a 4G LTE network, which is responsible for receiving and transmitting signals to achieve wireless communication with the narrowband Internet of Things terminal; the service gateway SGW103 is a network node, which is responsible for processing the routing and forwarding of user data packets, and also participates in mobility management; the packet data network gateway PGW104 is a user plane anchor point, which is responsible for routing user data packets to a suitable external data network; the session border controller SBC105 is used to process signaling and media streams; the external network 106 can include a packet data network and VoLTE, the packet data network can refer to an external data network such as the Internet, and VoLTE can represent a high-definition voice service provided through a 4G LTE network; the mobility management entity MME107 is responsible for mobility and session management, including functions such as tracking area update, switching process and authentication; the policy and charging rule function unit PCRF108 is responsible for formulating and implementing network policies and charging rules.

[0038] In one embodiment of the present disclosure, the narrowband Internet of Things terminal 101 communicates with the access network device 102 through the Uu interface, and the access network device 102 interacts with the mobility management entity MME107 and the service gateway SGW103 through the S1-mme and S1-u interfaces to complete the management of mobility and data transmission. The service gateway SGW103 is connected to the packet data network gateway PGW104 through the S5 interface, and the packet data network gateway PGW104 coordinates with the policy and charging rules function unit PCRF108 through the Gx interface to ensure that data is transmitted in accordance with the established policies and charging rules. For VoLTE services, the packet data network gateway PGW104 cooperates with the session border controller SBC105 through the Gy interface to process related signaling and media streams, thereby achieving high-quality voice calls.

[0039] Under the above system architecture, a service switching method based on narrowband Internet of Things is provided in an embodiment of the present disclosure, and the method can be executed by any electronic device with computing and processing capabilities.

[0040] Figure 2 A flow chart of a service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown as follows: Figure 2 As shown, the method comprises the following steps:

[0041] S202, receiving a voice service bearer establishment request sent by an access network device, wherein the voice service bearer establishment request is used to request a narrowband Internet of Things terminal to establish an air interface context of a target voice service bearer, and the voice service bearer establishment request carries configuration information of the target voice service bearer.

[0042] In one embodiment of the present disclosure, a narrowband Internet of Things terminal receives a voice service bearer establishment request sent by an access network device, and the voice service bearer establishment request carries configuration information for configuring a target voice service bearer. Based on the voice service bearer establishment request, the narrowband Internet of Things terminal can establish an air interface context connection of the target voice service bearer to support the target voice service initiated by the user. The target voice service can refer to a VoLTE voice call service, and the target voice service bearer can be a voice-dedicated bearer.

[0043] S204, determining whether the number of service bearers between the narrowband Internet of Things terminal and the access network device is a first preset number, wherein the service bearers between the narrowband Internet of Things terminal and the access network device at least include: data service bearers and initial voice service bearers.

[0044] In one embodiment of the present disclosure, before the narrowband Internet of Things terminal establishes the target voice service bearer, it is necessary to determine whether the number of service bearers between the current narrowband Internet of Things terminal and the access network device is the first preset number, that is, whether the service bearers between the current narrowband Internet of Things terminal and the access network device include two bearers, namely, the data service bearer and the initial voice service bearer. Among them, the data service bearer and the initial voice service bearer are two service bearers established by default at the beginning of the connection between the narrowband Internet of Things terminal and the access network device, which are used to support basic data interaction and voice calls. The data service bearer can be a default data bearer, and the initial voice service bearer can be a default voice bearer.

[0045] S206: If yes, send a data service bearer removal request to the access network device, wherein the data service bearer removal request is used to request the access network device to notify the core network to remove the air interface context of the data service bearer.

[0046] In one embodiment of the present disclosure, when it is determined that the service bearers between the narrowband Internet of Things terminal and the access network device are two service bearers and there is a data service bearer, the narrowband Internet of Things terminal sends a data service bearer removal request to the access network device, so that the access network device notifies the core network to remove the air interface context of the data service bearer, so that the narrowband Internet of Things terminal can establish a target voice service bearer.

[0047] S208, after receiving the data service bearer removal response returned by the access network device, establishing the target voice service bearer based on the configuration information of the target voice service bearer.

[0048] In one embodiment of the present disclosure, after receiving a data service bearer removal response returned by an access network device, that is, after determining that the core network has removed the air interface context of the data service bearer, the narrowband Internet of Things terminal establishes a target voice service bearer according to the target voice service bearer configuration information carried in the target voice service bearer establishment request to support the target voice service initiated by the user.

[0049] As can be seen from the above, after receiving the voice service bearer establishment request sent by the access network device, the narrowband Internet of Things terminal in the disclosed embodiment determines that the number of service bearers between the narrowband Internet of Things terminal and the access network device is the first preset number. If so, it sends a data service bearer removal request to the access network device, and after receiving the data service bearer removal response returned by the access network device, it executes the target voice service bearer establishment process. The disclosed embodiment enables the narrowband Internet of Things terminal to meet the user's needs for using both data and voice services, and supports the switching of VoLTE voice services and data services.

[0050] In one embodiment of the present disclosure, before the above S202, the method also includes: monitoring whether there is a target voice service on the narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; when there is a voice service on the narrowband Internet of Things terminal, triggering a resource reservation request to an external network of the core network through the access network device and the core network in sequence, so that the external network returns a resource reservation response to the core network, wherein the resource reservation response is used to enable the core network to send a voice service bearer establishment request to the access network device.

[0051] Figure 3 A signaling flow chart of a service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown as follows: Figure 3 As shown, the method comprises the following steps:

[0052] S301, there is a target voice service on the NB-IoT terminal side, and a Session Initiation Protocol SIP session is established between the NB-IoT terminal and the SBC network element.

[0053] In one embodiment of the present disclosure, for the establishment of a VoLTE voice call, the NB-IoT terminal establishes a connection with an external network through an access network device and a core network, so that the NB-IoT terminal can perform media negotiation with the call counterpart via an SBC and establish a SIP session.

[0054] S302, the SBC network element triggers a resource reservation request Rx AAR to the PCRF network element.

[0055] In one embodiment of the present disclosure, the resource reservation request carries resource reservation information, which may include but is not limited to quality of service QoS parameters, bandwidth, etc.

[0056] In one embodiment of the present disclosure, the SBC network element notifies the PGW through the Gy interface, and then the PGW forwards it to the PCRF network element through the Gx interface to notify it to trigger the resource reservation request Rx AAR.

[0057] S303, the PCRF network element returns a resource reservation response to the SBC network element.

[0058] In one embodiment of the present disclosure, the PCRF network element makes a policy decision based on the received resource reservation information to determine whether to approve the resource reservation request.

[0059] S304, the PCRF network element sends a policy update request to the core network to notify the creation of a target voice service bearer.

[0060] In one embodiment of the present disclosure, the PCRF network element sends a policy update request to the core network. Specifically, the PCRF network element sends a policy update request to the PGW through the Gx interface to notify the core network to create an air interface context connection for the target voice service bearer. At this time, the service parameter class identifier QCI=1, and this type of service flow is suitable for real-time services with extremely high requirements for delay and packet loss rate, such as VoIP and VoLTE.

[0061] S305: The core network sends a target voice service bearer establishment request to the access network device.

[0062] In one embodiment of the present disclosure, based on the 4G LTE network background, the access network device may be an eNB. The core network may include PGW, SGW, and MME. Specifically, after receiving the policy update request from the PCRF network element, the PGW parses the QoS parameters and other information therein and generates a target voice service bearer establishment request; the PGW sends a create bearer request to the SGW via the S5 / S8 interface; the SGW sends a create bearer request to the MME via the S11 interface.

[0063] S306, the access network device notifies the NB-IoT terminal to establish an air interface context for the target voice service bearer.

[0064] In one embodiment of the present disclosure, the MME in the core network sends an unlimited resource control connection reconfiguration RRC Connection Reconfiguration message to the eNB through the S1 interface, instructing the eNB to notify the NB-IoT terminal to establish an air interface context connection (QCI=1) for a standard voice service bearer establishment request through the RRC ConnectionReconfiguration message.

[0065] S307, the NB-IoT terminal determines whether the number of bearers of the service bearer between the NB-IoT terminal and the access network device is a first preset number.

[0066] In one embodiment of the present disclosure, a DRB management function is newly added on the NB-IoT terminal. When receiving the air interface context establishment notification of the target voice service bearer, that is, after receiving the RRC Connection Reconfiguration message from the eNB, the DRB configuration information therein is parsed and a new DRB is configured.

[0067] In one embodiment of the present disclosure, the first preset number may be two service bearers, that is, may include a data service bearer and an initial voice service bearer. The NB-IoT terminal grasps the establishment and release of DRBs through interaction with the access network device, thereby grasping the number of currently established DRBs. When the number of established DRBs reaches 2, the NB-IoT terminal actively removes the function of the data service bearer.

[0068] S308, the NB-IoT terminal sends a data service bearer removal request to the access network device.

[0069] In one embodiment of the present disclosure, the NB-IoT terminal sends a data service bearer removal request to the eNB through an RRC Connection Reconfiguration message, and the data service bearer removal request is used to request the core network to remove the air interface context of the data service bearer. At this time, the service parameter category identifier QCI = 9, and this type of service flow is suitable for non-real-time services that do not require high delay and packet loss rate, such as Internet browsing and file downloading.

[0070] S309: The access network device forwards the data service bearer removal request to the core network.

[0071] In one embodiment of the present disclosure, the eNB sends a data service bearer removal request to the MME via the S1 interface, the MME sends a data service bearer removal request to the SGW via the S11 interface, and the SGW sends a data service bearer removal request (QCI=9) to the PGW via the S5 / S8 interface.

[0072] S310: The core network removes the air interface context carried by the data service.

[0073] In one embodiment of the present disclosure, the PGW, SGW, and MME sequentially complete the removal of the air interface context of the data service bearer.

[0074] S311, the core network sends a data service bearer removal response to the access network device.

[0075] In one embodiment of the present disclosure, the MME returns a data service bearer removal response (QCI=9) to the eNB through the S1 interface, where the data service bearer removal response is used to notify that the air interface context of the data service bearer has been removed.

[0076] S312, the access network device forwards the data service bearer removal response to the NB-IoT terminal.

[0077] In one embodiment of the present disclosure, the eNB completes the RRCConnection Reconfiguration Complete message through the unlimited resource control connection reconfiguration, and returns the data service bearer removal response to the NB-IoT terminal (QCI=9).

[0078] S313, the NB-IoT terminal sends a target voice service bearer establishment response to the access network device.

[0079] In one embodiment of the present disclosure, the NB IoT terminal switches the data service bearer DRB resources (QCI=9) to the target voice service bearer DRB (QCI=1), and reconfigures the parameters of the packet data convergence protocol PDCP layer and the radio link control RLC layer, and then sends a target voice service bearer establishment response to the eNB through an RRC Connection Reconfiguration Complete message. The target voice service bearer establishment response is used to notify that the air interface context connection of the target voice service bearer has been established.

[0080] S314, the access network device forwards the target voice service bearer establishment response to the core network.

[0081] In one embodiment of the present disclosure, after receiving the target voice service bearer establishment response, the eNB initiates a context activation confirmation process (QCI=1) of the target voice service bearer to the core network.

[0082] S315, the core network sends a policy update response to the PCRF network element.

[0083] In one embodiment of the present disclosure, the eNB sends a create bearer response CreateBearer Response message to the MME through the S1 interface, confirming that the air interface context connection of the target voice service bearer has been established, the MME sends a Create Bearer Response message to the SGW through the S11 interface, the SGW sends a Create BearerResponse message to the PGW through the S5 / S8 interface, and the PGW returns a policy update response to the PCRF network element through the Gx interface, confirming that the context activation confirmation process of the target voice service bearer has been activated.

[0084] S316, the PCRF network element sends a re-authorization request Rx RAR to the SBC network element to notify the SBC network element that the target voice service bearer has been established.

[0085] In one embodiment of the present disclosure, the PCRF notifies the PGW through the Gx interface to forward the RxRAR message to the SBC network element based on the Gy interface, notifying that the resource establishment is completed.

[0086] S317, the SBC network element returns a re-authorization response Rx RAA message to the PCRF network element.

[0087] S318, the SBC network element forwards the voice media stream to the NB-IoT terminal through the target voice dedicated bearer.

[0088] In one embodiment of the present disclosure, the SBC network element forwards the voice media stream for the NB-IoT terminal through the target voice service bearer (QCI=1), and provides a voice call for the NB-IoT terminal and the call partner.

[0089] In one embodiment of the present disclosure, for the NB-IoT terminal user as the caller / called party of the voice service, when the target voice service session is established, the NB-IoT terminal receives the target voice service bearer establishment request (QCI=1) sent by the eNB base station, and the NB-IoT terminal actively initiates a data service bearer removal request (QCI=9) to the eNB. After receiving the data service bearer removal request, the eNB immediately removes the data service bearer and requires the MME to notify the SGW / PGW to start the process to remove the data service bearer resources (QCI=9). After that, the NB-IoT terminal receives the data service bearer removal response (QCI=9) from the eNB, and the NB-IoT terminal immediately starts and completes the air interface context connection of the target voice service bearer (QCI=1), returns the RRC ConnectionReconfiguration Complete message, and completes the establishment of the target voice service bearer with the eNB (QCI=1). At this point, the target voice service radio bearer activation (QCI=1) is completed between the NB-IoT terminal and the eNB, and the target voice service bearer S1 / S5 bearer activation (QCI=1) is also completed synchronously between the MME and the SGW, PGW, and SBC. The NB-IoT terminal user can use the target voice service bearer to establish a voice service media stream with the call partner to realize voice call service.

[0090] In one embodiment of the present disclosure, in a VoLTE call session establishment scenario, the NB-IoT terminal initiates a process of dismantling the air interface context of the data service bearer based on the target voice service bearer establishment request sent by the received eNB, and after the dismantling is completed, initiates a process of connecting the air interface context of the new target voice service bearer, and notifies the network side to perform corresponding bearer switching processing.

[0091] Figure 4 A flow chart of another service switching method based on narrowband Internet of Things in an embodiment of the present disclosure is shown. Figure 4 As shown, the method comprises the following steps:

[0092] S402: Receive a voice service bearer removal request sent by an access network device, where the voice service bearer removal request is used to request removal of an air interface context of a target voice service bearer on a narrowband Internet of Things terminal.

[0093] In one embodiment of the present disclosure, a narrowband Internet of Things terminal receives a voice service bearer removal request sent by an access network device, and based on the voice service bearer removal request, the narrowband Internet of Things terminal may remove an air interface context connection of a target voice service bearer.

[0094] S404: Send a voice service bearer removal response to the access network device.

[0095] In one embodiment of the present disclosure, after the narrowband Internet of Things terminal successfully removes the air interface context connection of the target voice service bearer, it sends a voice service bearer removal response to the access network device.

[0096] S406, determining whether the number of service bearers between the narrowband Internet of Things terminal and the access network device is a second preset number, wherein the service bearers between the narrowband Internet of Things terminal and the access network device at least include: initial voice service bearers.

[0097] In one embodiment of the present disclosure, before the narrowband Internet of Things terminal establishes a data service bearer, it is necessary to determine whether the number of service bearers between the current narrowband Internet of Things terminal and the access network device is a second preset number, that is, whether the current service bearer between the narrowband Internet of Things terminal and the access network device is only an initial voice service bearer. The initial voice service bearer is a service bearer established by default at the beginning of the connection between the narrowband Internet of Things terminal and the access network device, which is used to support basic voice calls.

[0098] S408, if yes, send a data service bearer establishment request to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish an air interface context for the data service bearer, and the data service bearer establishment request carries the data service bearer configuration information.

[0099] In one embodiment of the present disclosure, when it is determined that the service bearer between the narrowband Internet of Things terminal and the access network device is only the initial voice service bearer, the narrowband Internet of Things terminal sends a data service bearer establishment request to the access network device, so that the access network device notifies the core network to establish an air interface context connection for the data service bearer based on the data service bearer configuration information carried in the data service bearer establishment request.

[0100] As can be seen from the above, after receiving the voice service bearer removal request sent by the access network device, the narrowband Internet of Things terminal in the disclosed embodiment removes the target voice service bearer and returns a voice service bearer removal response to the access network device. At this time, it is determined that the number of bearers of the service bearers between the narrowband Internet of Things terminal and the access network device is the second preset number. If so, a data service bearer establishment request is sent to the access network device. The disclosed embodiment enables the narrowband Internet of Things terminal to meet the user's needs for using both data and voice services, and supports the switching of VoLTE voice services and data services.

[0101] In one embodiment of the present disclosure, before the above S402, the method also includes: monitoring whether there is a target voice service on the narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; when there is no voice service on the narrowband Internet of Things terminal, triggering a resource release request to an external network of the core network through the access network device and the core network in sequence, so that the external network returns a resource release response to the core network, wherein the resource release response is used to enable the core network to send a voice service bearer removal request to the access network device.

[0102] Figure 5 A signaling flow chart of another narrowband Internet of Things-based service switching method in an embodiment of the present disclosure is shown, such as Figure 5 As shown, the method comprises the following steps:

[0103] S501: There is no target voice service on the NB-IoT terminal side, and the NB-IoT terminal sends a SIP BYE message to the SBC network element.

[0104] In one embodiment of the present disclosure, when a VoLTE voice call ends, the SBC network element receives a call session SIP BYE message to indicate that the VoLTE voice call is about to end.

[0105] S502, the SBC network element triggers a resource release request Rx STR to the PCRF network element.

[0106] In one embodiment of the present disclosure, the resource release request carries resource release information, which may include but is not limited to a session unique identifier, a reason for requesting resource release, context information of the bearer to be released, and a user identifier and billing information carried according to actual needs.

[0107] In one embodiment of the present disclosure, the SBC network element notifies the PGW through the Gy interface, and then the PGW forwards it to the PCRF network element through the Gx interface to notify it to trigger the resource release request Rx STR.

[0108] S503, the PCRF network element returns a resource release response to the SBC network element.

[0109] In one embodiment of the present disclosure, the PCRF network element makes a policy decision based on the received resource release information, determines whether to approve the resource release request, and returns a resource release response to the SBC network element.

[0110] S504, the PCRF network element sends a policy update request to the core network to notify the removal of the target voice service bearer.

[0111] In one embodiment of the present disclosure, the PCRF network element sends a policy update request to the core network. Specifically, the PCRF sends a policy update request to the PGW through the Gx interface to notify the core network to remove the air interface context of the target voice service bearer. At this time, the service parameter category identifier QCI=1, and this type of service flow is suitable for real-time services with extremely high requirements for delay and packet loss rate, such as VoIP and VoLTE.

[0112] S505: The core network sends a target voice service bearer removal request to the access network device.

[0113] In one embodiment of the present disclosure, based on the 4G LTE network background, the access network device may be an eNB. The core network may include PGW, SGW, and MME. Specifically, after receiving the policy update request from PCRF, PGW parses the QoS parameters and other information therein, and generates a target voice service bearer removal request (QCI=1); PGW sends a target voice service bearer removal request (QCI=1) to SGW via the S5 / S8 interface; SGW sends a target voice service bearer removal request (QCI=1) to MME via the S11 interface.

[0114] S506, the access network device notifies the NB-IoT terminal to remove the air interface context of the target voice service bearer.

[0115] In one embodiment of the present disclosure, after the MME in the core network sends an RRC ConnectionReconfiguration message to the eNB through the S1 interface, the eNB is notified to remove the air interface context (QCI=1) of the target voice service bearer for the NB-IoT terminal.

[0116] S507, the NB-IoT terminal sends a target voice service bearer removal response to the access network device.

[0117] In one embodiment of the present disclosure, after receiving the RRC ConnectionReconfiguration message from the eNB, the NB-IoT terminal parses the DRB removal information of the target voice service bearer and releases the DRB resources (QCI=1) of the target voice service bearer. The NB-IoT terminal responds to the eNB through the RRC Connection Reconfiguration Complete message to confirm that the air interface context connection of the target voice service bearer has been removed.

[0118] S508: The access network device forwards a target voice service bearer removal response to the core network.

[0119] In one embodiment of the present disclosure, the eNB sends a target voice service bearer removal response (QCI=1) to the MME through the S1 interface; the MME sends a target voice service bearer removal response (QCI=1) to the SGW through the S11 interface; the SGW sends a target voice service bearer removal response (QCI=1) to the PGW through the S5 / S8 interface.

[0120] S509: The core network sends a policy update response to the PCRF network element.

[0121] S510, the NB-IoT terminal determines whether the number of bearers of the service bearer between the NB-IoT terminal and the access network device is a second preset number.

[0122] In one embodiment of the present disclosure, the second preset number may be one service bearer, that is, may include an initial voice service bearer. The NB-IoT terminal grasps the establishment and release of DRBs through interaction with the access network device, thereby grasping the number of currently established DRBs. When the number of established DRBs reaches 1, the NB-IoT terminal switches resources from the target voice service bearer to the data service bearer, and reconfigures the parameters of the PDCP and RLC layers.

[0123] S511, the NB-IoT terminal sends a data service bearer establishment request to the access network device.

[0124] In one embodiment of the present disclosure, the NB-IoT terminal initiates a data service bearer establishment request to the eNB through an RRC Connection Reconfiguration message. At this time, the service parameter category identifier QCI = 9, and this type of service flow is suitable for non-real-time services that do not require high delay and packet loss rate, such as Internet browsing and file downloading.

[0125] S512: The access network device forwards the data service bearer establishment request to the core network.

[0126] In one embodiment of the present disclosure, the eNB sends a data service bearer establishment request to the MME through the S1 interface, requesting to establish an air interface context connection (QCI=9) of the data service bearer.

[0127] S513: The core network establishes an air interface context for carrying data services.

[0128] In one embodiment of the present disclosure, MME sends a data service bearer establishment request (QCI=9) to SGW through the S11 interface; SGW sends a data service bearer establishment request (QCI=9) to PGW through the S5 / S8 interface; PGW, SGW, and MME complete the establishment of the data service bearer in turn (QCI=9).

[0129] S514, the core network sends a data service bearer establishment response to the access network device.

[0130] In one embodiment of the present disclosure, the MME in the core network returns a data service bearer establishment response (QCI=9) to the eNB via the S1 interface.

[0131] S515, the access network device forwards the data service bearer establishment response to the NB-IoT terminal.

[0132] In one embodiment of the present disclosure, the eNB notifies the NB-IoT terminal through an RRC Connection Reconfiguration message that the air interface context link for the data service bearer has been established (QCI=9).

[0133] In one embodiment of the present disclosure, the NB-IoT terminal may respond to the eNB via an RRC Connection ReconfigurationComplete message to confirm that the air interface context connection of the data service bearer has been established, and use the data service through the data service bearer.

[0134] In one embodiment of the present disclosure, when the VoLTE voice service call session ends, the NB-IoT terminal receives a target voice service bearer (QCI=1) removal request sent by the eNB, immediately removes the air interface context of the target voice service bearer and releases the DRB resources, and then the NB-IoT terminal actively initiates a data service bearer (QCI=9) establishment request to the eNB, and the data service bearer (QCI=9) wireless bearer activation is completed between the NB-IoT terminal and the eNB, and the data service bearer (QCI=9) S1 / S5 bearer activation is synchronously completed between the MME and the SGW and PGW, and the NB-IoT terminal user resumes using the data service bearer to provide data services.

[0135] In one embodiment of the present disclosure, in the scenario where the VoLTE call session ends, the NB-IoT terminal initiates the air interface context removal process of the target voice service bearer according to the target voice service bearer removal request sent by the eNB, and after the removal is completed, initiates a data service bearer establishment request. Through the above-mentioned functional improvement of the NB-IoT terminal, the needs of NB-IoT terminal users for using both data and voice services can be effectively met.

[0136] Based on the same inventive concept, the embodiments of the present disclosure also provide a service switching device based on narrowband Internet of Things, as described in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.

[0137] Figure 6 A schematic diagram of a service switching device based on narrowband Internet of Things in an embodiment of the present disclosure is shown. Figure 6 As shown, the device includes: a voice service bearer establishment request receiving module 601, a first bearer quantity determination module 602, a data service bearer removal request sending module 603 and a target voice service bearer establishment module 604.

[0138] Among them, the voice service bearer establishment request receiving module 601 is used to receive the voice service bearer establishment request sent by the access network device, wherein the voice service bearer establishment request is used to request the narrowband Internet of Things terminal to establish the air interface context of the target voice service bearer, and the voice service bearer establishment request carries the configuration information of the target voice service bearer; the first bearer quantity judgment module 602 is used to judge whether the bearer quantity of the service bearer between the narrowband Internet of Things terminal and the access network device is a first preset quantity, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: a data service bearer and an initial voice service bearer; the data service bearer removal request sending module 603 is used to send a data service bearer removal request to the access network device if so, wherein the data service bearer removal request is used to request the access network device to notify the core network to remove the air interface context of all data service bearers; the target voice service bearer establishment module 604 is used to establish the target voice service bearer based on the configuration information of the target voice service bearer after receiving the data service bearer removal response returned by the access network device.

[0139] As can be seen from the above, after receiving the voice service bearer establishment request sent by the access network device, the narrowband Internet of Things terminal in the disclosed embodiment determines that the number of service bearers between the narrowband Internet of Things terminal and the access network device is the first preset number. If so, it sends a data service bearer removal request to the access network device, and after receiving the data service bearer removal response returned by the access network device, it executes the target voice service bearer establishment process. The disclosed embodiment enables the narrowband Internet of Things terminal to meet the user's needs for using both data and voice services, and supports the switching of VoLTE voice services and data services.

[0140] In one embodiment of the present disclosure, the device also includes: a first target voice service monitoring module 605, which is used to monitor whether there is a target voice service on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; a resource reservation request triggering module 606, which is used to trigger a resource reservation request to an external network of the core network through an access network device and a core network in sequence when there is a voice service on the narrowband Internet of Things terminal, so that the external network returns a resource reservation response to the core network, wherein the resource reservation response is used to enable the core network to send a voice service bearer establishment request to the access network device.

[0141] Figure 7 A schematic diagram of another service switching device based on narrowband Internet of Things in an embodiment of the present disclosure is shown. Figure 7 As shown, the device includes: a voice service bearer removal request receiving module 701, a voice service bearer removal response sending module 702, a second bearer quantity determination module 703 and a data service bearer establishment request sending module 704.

[0142] Among them, the voice service bearer removal request receiving module 701 is used to receive the voice service bearer removal request sent by the access network device, wherein the voice service bearer removal request is used to request the removal of the air interface context of the target voice service bearer on the narrowband Internet of Things terminal; the voice service bearer removal response sending module 702 is used to send a voice service bearer removal response to the access network device; the second bearer quantity judgment module 703 is used to judge whether the bearer quantity of the service bearer between the narrowband Internet of Things terminal and the access network device is a second preset quantity, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: an initial voice service bearer; the data service bearer establishment request sending module 704 is used to, if so, send a data service bearer establishment request to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish the air interface context of the data service bearer, and the data service bearer establishment request carries the data service bearer configuration information.

[0143] As can be seen from the above, after receiving the voice service bearer removal request sent by the access network device, the narrowband Internet of Things terminal in the disclosed embodiment removes the target voice service bearer and returns a voice service bearer removal response to the access network device. At this time, it is determined that the number of bearers of the service bearers between the narrowband Internet of Things terminal and the access network device is the second preset number. If so, a data service bearer establishment request is sent to the access network device. The disclosed embodiment enables the narrowband Internet of Things terminal to meet the user's needs for using both data and voice services, and supports the switching of VoLTE voice services and data services.

[0144] In one embodiment of the present disclosure, the device also includes: a second target voice service monitoring module 705, which is used to monitor whether there is a target voice service on the narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; a resource release request triggering module 706, which is used to trigger a resource release request to an external network of the core network through an access network device and a core network in sequence when there is no voice service on the narrowband Internet of Things terminal, so that the external network returns a resource release response to the core network, wherein the resource release response is used to enable the core network to send a voice service bearer removal request to the access network device.

[0145] It should be noted that the examples and application scenarios implemented by the modules in the above-mentioned device embodiment are the same as those of the corresponding steps in the method embodiment, but are not limited to the contents disclosed in the above-mentioned method embodiment. It should be noted that the above-mentioned modules as part of the device can be executed in a computer system such as a set of computer executable instructions.

[0146] Those skilled in the art will appreciate that various aspects of the present disclosure may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation that combines hardware and software aspects, which may be collectively referred to herein as a "circuit," "module," or "system."

[0147] Based on the same inventive concept, an electronic device is also provided in an embodiment of the present disclosure, the electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned narrowband Internet of Things-based service switching methods by executing the executable instructions. Since the principle of solving the problem in the electronic device embodiment is similar to that in the above-mentioned method embodiment, the implementation of the electronic device embodiment can refer to the implementation of the above-mentioned method embodiment, and the repeated parts will not be repeated.

[0148] Refer to the following Figure 8 The electronic device 800 according to this embodiment of the present disclosure is described. Figure 8The electronic device 800 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0149] like Figure 8 As shown, the electronic device 800 is in the form of a general computing device. The components of the electronic device 800 may include but are not limited to: at least one processing unit 810, at least one storage unit 820, and a bus 830 connecting different system components (including the storage unit 820 and the processing unit 810).

[0150] The storage unit stores program codes, which can be executed by the processing unit 810, so that the processing unit 810 executes the steps described in the above “exemplary method” section of this specification according to various exemplary embodiments of the present disclosure.

[0151] In one embodiment of the present disclosure, the processing unit 810 may execute the following steps of the above method embodiment: receiving a voice service bearer establishment request sent by an access network device, wherein the voice service bearer establishment request is used to request a narrowband Internet of Things terminal to establish an air interface context of a target voice service bearer, and the voice service bearer establishment request carries configuration information of the target voice service bearer; determining whether the number of service bearers between the narrowband Internet of Things terminal and the access network device is a first preset number, wherein the service bearers between the narrowband Internet of Things terminal and the access network device include at least: data service bearers and initial voice service bearers; if so, sending a data service bearer removal request to the access network device, wherein the data service bearer removal request is used to request the access network device to notify the core network to remove the air interface context of the data service bearer; after receiving a data service bearer removal response returned by the access network device, establishing a target voice service bearer based on the configuration information of the target voice service bearer.

[0152] In one embodiment of the present disclosure, the processing unit 810 can execute the following steps of the above-mentioned method embodiment: receiving a voice service bearer removal request sent by an access network device, wherein the voice service bearer removal request is used to request the removal of the air interface context of the target voice service bearer on the narrowband Internet of Things terminal; sending a voice service bearer removal response to the access network device; judging whether the number of bearers of the service bearer between the narrowband Internet of Things terminal and the access network device is a second preset number, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: an initial voice service bearer; if so, sending a data service bearer establishment request to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish the air interface context of the data service bearer, and the data service bearer establishment request carries data service bearer configuration information.

[0153] The storage unit 820 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 8201 and / or a cache memory unit 8202 , and may further include a read-only memory unit (ROM) 8203 .

[0154] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, such program modules 8205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0155] Bus 830 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0156] The electronic device 800 may also communicate with one or more external devices 840 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 800, and / or communicate with any device that enables the electronic device 800 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 850. Furthermore, the electronic device 800 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 860. As shown, the network adapter 860 communicates with other modules of the electronic device 800 via a bus 830. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0157] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0158] Based on the same inventive concept, a computer-readable storage medium is also provided in the embodiment of the present disclosure, on which a computer program is stored, and when the computer program is executed by a processor, any one of the above-mentioned narrowband Internet of Things-based service switching methods is implemented. Since the principle of solving the problem in the embodiment of the computer-readable storage medium is similar to that in the above-mentioned method embodiment, the implementation of the embodiment of the computer-readable storage medium can refer to the implementation of the above-mentioned method embodiment, and the repeated parts will not be repeated.

[0159] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0160] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0161] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0162] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).

[0163] Based on the same inventive concept, a computer program product is also provided in the embodiments of the present disclosure, including a computer program product, including: a computer program or an instruction, wherein when the computer program or the instruction is executed by a processor, the service switching method based on narrowband Internet of Things in any one of the above method embodiments is implemented. Since the principle of solving the problem in the computer program product embodiment is similar to that in the above method embodiment, the implementation of the computer program product embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.

[0164] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0165] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0166] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0167] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.

Claims

1. A service switching method based on narrowband Internet of Things, characterized in that: include: Receiving a voice service bearer establishment request sent by an access network device, wherein the voice service bearer establishment request is used to request a narrowband Internet of Things terminal to establish an air interface context of a target voice service bearer, and the voice service bearer establishment request carries configuration information of the target voice service bearer; Determine whether the number of bearers of the service bearers between the narrowband Internet of Things terminal and the access network device is a first preset number, wherein the service bearers between the narrowband Internet of Things terminal and the access network device at least include: data service bearers and initial voice service bearers; If yes, sending a data service bearer removal request to the access network device, wherein the data service bearer removal request is used to request the access network device to notify the core network to remove the air interface context of the data service bearer; After receiving the data service bearer removal response returned by the access network device, a target voice service bearer is established based on the configuration information of the target voice service bearer.

2. The service switching method based on narrowband Internet of Things according to claim 1, characterized in that: Before receiving the voice service bearer establishment request sent by the access network device, the method further includes: Monitoring whether a target voice service exists on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; In the case where there is a voice service on the narrowband Internet of Things terminal, a resource reservation request is triggered to the external network of the core network through the access network device and the core network in sequence, so that the external network returns a resource reservation response to the core network, wherein the resource reservation response is used to enable the core network to send a voice service bearer establishment request to the access network device.

3. A service switching method based on narrowband Internet of Things, characterized in that: include: Receiving a voice service bearer removal request sent by an access network device, wherein the voice service bearer removal request is used to request removal of an air interface context of a target voice service bearer on a narrowband Internet of Things terminal; Sending a voice service bearer removal response to the access network device; Determine whether the number of bearers of the service bearer between the narrowband Internet of Things terminal and the access network device is a second preset number, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: an initial voice service bearer; If so, a data service bearer establishment request is sent to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish an air interface context for the data service bearer, and the data service bearer establishment request carries the data service bearer configuration information.

4. The service switching method based on narrowband Internet of Things according to claim 3 is characterized in that: Before receiving the voice service bearer removal request sent by the access network device, the method further includes: Monitoring whether a target voice service exists on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; In the case that there is no voice service on the narrowband Internet of Things terminal, a resource release request is triggered to the external network of the core network through the access network device and the core network in sequence, so that the external network returns a resource release response to the core network, wherein the resource release response is used to enable the core network to send a voice service bearer removal request to the access network device.

5. A service switching device based on narrowband Internet of Things, characterized in that: include: A voice service bearer establishment request receiving module, used to receive a voice service bearer establishment request sent by an access network device, wherein the voice service bearer establishment request is used to request a narrowband Internet of Things terminal to establish an air interface context of a target voice service bearer, and the voice service bearer establishment request carries configuration information of the target voice service bearer; A first bearer quantity determination module is used to determine whether the bearer quantity of the service bearer between the narrowband Internet of Things terminal and the access network device is a first preset quantity, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: a data service bearer and an initial voice service bearer; a data service bearer removal request sending module, configured to send a data service bearer removal request to the access network device, wherein the data service bearer removal request is used to request the access network device to notify the core network to remove the air interface context of all data service bearers; The target voice service bearer establishment module is used to establish the target voice service bearer based on the configuration information of the target voice service bearer after receiving the data service bearer removal response returned by the access network device.

6. The service switching device based on narrowband Internet of Things according to claim 5, characterized in that: include: A first target voice service monitoring module is used to monitor whether a target voice service exists on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; A resource reservation request triggering module is used to trigger a resource reservation request to an external network of the core network through an access network device and a core network in sequence when there is a voice service on the narrowband Internet of Things terminal, so that the external network returns a resource reservation response to the core network, wherein the resource reservation response is used to enable the core network to send a voice service bearer establishment request to the access network device.

7. A service switching device based on narrowband Internet of Things, characterized in that: include: A voice service bearer removal request receiving module, used to receive a voice service bearer removal request sent by an access network device, wherein the voice service bearer removal request is used to request the removal of an air interface context of a target voice service bearer on a narrowband Internet of Things terminal; A voice service bearer removal response sending module, used to send a voice service bearer removal response to the access network device; A second bearer quantity determination module is used to determine whether the bearer quantity of the service bearer between the narrowband Internet of Things terminal and the access network device is a second preset quantity, wherein the service bearer between the narrowband Internet of Things terminal and the access network device at least includes: an initial voice service bearer; A data service bearer establishment request sending module is used to send a data service bearer establishment request to the access network device, wherein the data service bearer establishment request is used to request the access network device to notify the core network to establish an air interface context for the data service bearer, and the data service bearer establishment request carries the data service bearer configuration information.

8. The service switching device based on narrowband Internet of Things according to claim 7, characterized in that: include: A second target voice service monitoring module is used to monitor whether a target voice service exists on a narrowband Internet of Things terminal, wherein the narrowband Internet of Things terminal is a terminal that sends or receives target voice service data; A resource release request trigger module is used to trigger a resource release request to the external network of the core network through the access network device and the core network in sequence when there is no voice service on the narrowband Internet of Things terminal, so that the external network returns a resource release response to the core network, wherein the resource release response is used to enable the core network to send a voice service bearer removal request to the access network device.

9. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the narrowband Internet of Things-based service switching method described in any one of claims 1 to 4 by executing the executable instructions.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the service switching method based on narrowband Internet of Things described in any one of claims 1 to 4 is implemented.

11. A computer program product comprising: A computer program or instruction, characterized in that when the computer program or instruction is executed by a processor, the service switching method based on narrowband Internet of Things described in any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Business processing method and device, electronic equipment and storage medium

    CN117460090A

  • Voice bearer establishment method and wireless communication system

    CN118945888A

  • 5g QOS flow to radio bearer remapping

    WO2018130968A1