WO2019028607A1 - 业务接入的方法和设备 - Google Patents
业务接入的方法和设备 Download PDFInfo
- Publication number
- WO2019028607A1 WO2019028607A1 PCT/CN2017/096267 CN2017096267W WO2019028607A1 WO 2019028607 A1 WO2019028607 A1 WO 2019028607A1 CN 2017096267 W CN2017096267 W CN 2017096267W WO 2019028607 A1 WO2019028607 A1 WO 2019028607A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data packet
- service
- service path
- path
- receiving
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
Definitions
- the present application relates to the field of communications and, more particularly, to a method and apparatus for service access.
- a terminal device can access a service through a 3rd Generation Partnership Project (3GPP) network or a non-3GPP network.
- 3GPP 3rd Generation Partnership Project
- the network side has a service access management node, and the service access management node may be responsible for managing services accessed through the 3GPP network or the non-3GPP network.
- the embodiments of the present invention provide a method and a device for accessing services, which are beneficial to realizing effective access of services.
- a method for service access including:
- the first device determines whether the first service path is available according to the receiving condition of the first data packet.
- the first device may determine whether the first service path for service access is available before the service access, thereby facilitating selection of an available service path.
- the access is performed to implement effective access of the terminal's services.
- the first service path may be used for service access, and if the first service path is unavailable, another service path is selected for access. Or, by reducing the load on the first service path, the effective access of the service of the terminal can be realized, thereby improving the user experience.
- the first device is a sending end of the first data packet, and the second device is a receiving end of the first data packet; or the A device is a receiving end of the first data packet, and the second device is a transmitting end of the first data packet.
- the first device is a terminal
- the second device is a network device; or the first device is a network device, and the second device is a terminal device.
- the network device is a service function management node or a user plane function UPF entity.
- the method further comprises:
- the first device sends the first data packet to the second device according to a specific period, or receives the first data packet sent by the second device.
- the first device sends the first data packet to the second device according to a specific period, including:
- the first device sends the first data packet to the second device according to the specific period if the first preset condition is met.
- the specific period is agreed by the first device and the second device; or, if the first device is a terminal device, The second device is a network device, and the specific period is configured by the second device.
- the first device and the second device may determine, by using a method of message interaction, a sending period of the first device, that is, the specific period, or, if the first device is a terminal device,
- the second device is a network device, and the specific period is configured by the second device, that is, the second device may configure, for the first device, a sending period of the first data packet, for example,
- the second device may send a first message to the first device, and configure, by using the first message, the sending period of the first data packet to the first device, where the first message may be semi-static signaling. (for example, Radio Resource Control (RRC) message) or dynamic signaling (for example, Downlink Control Information (DCI)).
- RRC Radio Resource Control
- DCI Downlink Control Information
- the specific period may also be a protocol, so that the information exchange between the first device and the second device is not necessary, and the sending end may send the first data packet according to a transmission period agreed by the protocol.
- the receiving end may also receive the first data packet according to a transmission period scheduled by the protocol.
- the data stream or bearer used to transmit the first data packet has a corresponding relationship with a transmission period of the first data packet.
- the data stream used for transmitting the first data packet and the sending period of the first data packet may be a one-to-one correspondence or a many-to-one correspondence, etc., similarly, the first data packet is transmitted.
- the bearer and the sending period of the first data packet may also be a one-to-one correspondence or more Correspondence to one, etc.
- the first device is a transmitting end of the first data packet, and the first device determines a first data packet that is transmitted by using the first service path.
- Receiving conditions including:
- the determining, by the first device, whether the first service path is available, according to the receiving condition of the first data packet includes:
- the first device determines that the first service path is unavailable when at least one of the following conditions is met:
- the first data packet is not correctly received within a specific time in the receiving period, the number of data packets correctly received in the receiving window is lower than the first preset value, and the data packet correctly received in the receiving window is received and received.
- the proportion of all the data packets is lower than the second preset value, and the data packets that are erroneously received in the receiving window account for the proportion of all the received data packets is higher than the third preset value, and the data packets that are erroneously received in the receiving window are The proportion of the correctly received data packet is higher than the fourth preset value and the ratio of the correctly received data packet in the receiving window to the erroneously received data packet is lower than the fifth preset value.
- the first preset value, the second preset value, the third preset value, the fourth preset value, and the fifth preset value may be set by a system, or according to a to-be-accessed The business needs of the business are determined. For example, if the to-be-accessed service has a higher requirement on the link quality, the first preset value may be set larger, and the second preset value may be set smaller, the third preset value. The fourth preset value may be set smaller, and the fifth preset value may be set larger.
- the The first preset value may be set smaller, the second preset value may be set larger, the third preset value may be set larger, and the fourth preset value may be set larger, the fifth The preset value can be set smaller.
- the first device is a terminal device or a UPF entity, and after the first device determines that the first service path is unavailable, the method further includes :
- the first device sends status information to the service function management node, where the status information is used to refer to The first service path is unavailable, so that the service function management node switches the to-be-accessed service to another service path other than the first service path, or initiates to release the first service path. Request message.
- the first device may notify the service function management node that the first service path is unavailable, in a case that the first service path is unavailable, so that the The service function management node may switch the to-be-accessed service of the terminal device to another service path, or release the first service path, and then access the service to be accessed initiated by the terminal device by using the first service path, thereby enabling Realize effective access to services, thereby enhancing the user experience.
- the first device is a service function management node, and after the first device determines that the first service path is unavailable, the method further includes:
- the first device switches the to-be-accessed service to another service path except the first service path, or initiates a request message for releasing the first service path.
- the first device may switch the to-be-accessed service of the terminal device to another service path, or the first service path, if the first service path is unavailable. And releasing, and then accessing the to-be-accessed service initiated by the terminal device by using the first service path, thereby enabling effective access of the service, thereby improving the user experience.
- the method further comprises:
- the first device accesses the to-be-accessed service by using the first service path.
- the first data packet includes a sequence number
- the first device determines a receiving condition of the first data packet that is transmitted by using the first service path, including:
- the first device determines, according to the received sequence number of the first data packet, a reception status of the first data packet.
- the first service path is a 3rd Generation Partnership Project 3GPP path or a non-3GPP path.
- the to-be-accessed service may be accessed through a 3GPP network (for example, an LTE network or a 5G network, etc.), or, if the first service path is a non-3GPP path, The to-be-accessed service can be accessed through a non-3GPP network, such as a WLAN.
- a 3GPP network for example, an LTE network or a 5G network, etc.
- the to-be-accessed service can be accessed through a non-3GPP network, such as a WLAN.
- the method for service access in the embodiment of the present application when the first service path is available, may use the first service path to access the service to be accessed initiated by the terminal device, where the first If the service path is unavailable, the other service path may be used to access the service to be accessed initiated by the terminal device, or part or all of the service on the first service path may be stopped, and then the first service path is used to access the terminal.
- the service to be accessed initiated by the device may use the first service path to access the service to be accessed initiated by the terminal device, where the first If the service path is unavailable, the other service path may be used to access the service to be accessed initiated by the terminal device, or part or all of the service on the first service path may be stopped, and then the first service path is used to access the terminal.
- the service to be accessed initiated by the device when the first service path is available, may use the first service path to access the service to be accessed initiated by the terminal device, where the first If the service path is unavailable, the other service path may be used to access the service to
- a device for service access for performing the method in any of the above first aspect or any possible implementation of the first aspect.
- the apparatus comprises means for performing the method of any of the above-described first aspect or any of the possible implementations of the first aspect.
- a device for service access comprising: a memory, a processor, an input interface, and an output interface.
- the memory, the processor, the input interface, and the output interface are connected by a bus system.
- the memory is for storing instructions for executing the memory stored instructions for performing the method of any of the first aspect or the first aspect of the first aspect.
- a computer storage medium for storing computer software instructions for performing the method of any of the above first aspect or any of the possible implementations of the first aspect, comprising program.
- a computer program product comprising instructions, when executed on a computer, causes the computer to perform the method of any of the first aspect or the optional implementation of the first aspect.
- FIG. 1 is a schematic diagram of a communication system in accordance with an embodiment of the present application.
- FIG. 2 is a schematic flowchart of a method for service access according to an embodiment of the present application.
- FIG. 3 is a schematic block diagram of an apparatus for service access according to an embodiment of the present application.
- FIG. 4 is a schematic block diagram of an apparatus for service access according to another embodiment of the present application.
- system and “network” are used interchangeably herein.
- the term “and/or” in this article is merely an association describing the associated object, indicating that there may be three A relationship, for example, A and/or B, can mean that there are three cases where A exists separately, A and B exist at the same time, and B exists separately.
- the character "/" in this article generally indicates that the contextual object is an "or" relationship.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- UPD Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- FIG. 1 shows a wireless communication system 100 to which an embodiment of the present application is applied.
- the wireless communication system 100 can include a network device 110.
- Network device 100 can be a device that communicates with a terminal device.
- Network device 100 may provide communication coverage for a particular geographic area and may communicate with terminal devices (e.g., UEs) located within the coverage area.
- the network device 100 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or may be a base station (NodeB, NB) in a WCDMA system, or may be an evolved base station in an LTE system.
- BTS Base Transceiver Station
- NodeB NodeB
- the network device can be a relay station, an access point, an in-vehicle device, a wearable device, A network side device in a future 5G network or a network device in a publicly available Public Land Mobile Network (PLMN) in the future.
- PLMN Public Land Mobile Network
- the wireless communication system 100 also includes at least one terminal device 120 located within the coverage of the network device 110.
- Terminal device 120 can be mobile or fixed.
- the terminal device 120 may refer to an access terminal, a user equipment (User Equipment, UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, and a wireless communication.
- UE User Equipment
- Device user agent, or user device.
- the access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), with or without A line communication function handheld device, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved PLMN.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- D2D device to device communication
- D2D device to device
- the 5G system or network may also be referred to as a New Radio (NR) system or network.
- NR New Radio
- FIG. 1 exemplarily shows one network device and two terminal devices.
- the wireless communication system 100 may include a plurality of network devices and may include other numbers of terminal devices within the coverage of each network device. The application embodiment does not limit this.
- the wireless communication system 100 may further include other network entities, such as a network controller, a mobility management entity, and the like.
- network entities such as a network controller, a mobility management entity, and the like.
- the terminal device may access through a 3GPP network (for example, an LTE network or a future 5G network, etc.) or a non-3GPP network (for example, a wireless local area network (WLAN), etc.).
- a 3GPP network for example, an LTE network or a future 5G network, etc.
- a non-3GPP network for example, a wireless local area network (WLAN), etc.
- Service the service access management node on the network device side can manage services accessed through the 3GPP network or the non-3GPP network. For the service access management node, how to implement effective service access is urgently needed. problem.
- FIG. 2 is a schematic diagram showing a method 200 of service access provided by an embodiment of the present application.
- the method 200 can be applied to the wireless communication system 100 described above, but the embodiment of the present application is not limited thereto.
- the method 200 includes the following:
- the first device determines, by using a first service path, a receiving condition of the first data packet.
- the first device determines, according to the receiving condition of the first data packet, whether the first service path is available.
- the first device is a sending end of the first data packet
- the second device is a receiving end of the first data packet
- the first device is the first data packet.
- the receiving end, the second device is a sending end of the first data packet.
- the first device is a terminal device, and the second device is a network device; or the first device is a network device, and the second device is a terminal device.
- the network device is a service function management node or a User Plane Function (UPF) entity.
- UPF User Plane Function
- the first The device may determine, according to the receiving condition of the first data packet that is transmitted by the first device by using the first service path, whether the first service path is available, or if the first device is the first data packet.
- the transmitting end, the receiving end of the first data packet is recorded as a second device, and the receiving condition of the first data packet may be reported to the first device, and the first device may be according to the second device.
- the receiving status of the first data packet reported by the device determines whether the first service path is available. Further, if the first service path is available, the first device accesses the to-be-accessed service by using the first service path, or accesses the other service path if the first service path is unavailable.
- the service to be accessed, or some or all of the services on the first service path may be released, or some or all of the services on the first service path may be stopped, that is, the load of the first service path may be reduced. And accessing the to-be-accessed service by using the first service path.
- the first device may determine whether the first service path for service access is available before performing service access, and if yes, if the service is available, If the access is not available, the other service path is selected for access, or the first service path is accessed after the load is reduced. Therefore, the service of the terminal can be effectively accessed, thereby improving the user experience.
- the first data packet includes a sequence number
- the first device determines a receiving condition of the first data packet that is transmitted by using the first service path, and includes:
- the first device determines, according to the received sequence number of the first data packet, a reception status of the first data packet.
- the first data packet includes a sequence number, so that the receiving end of the first data packet can determine whether the received data packet is correct according to the serial number, and can further determine the receiving condition of the first data packet.
- the determining, by the first device, whether the first service path is available, according to the receiving condition of the first data packet includes:
- the first device determines that the first service path is unavailable when at least one of the following conditions is met:
- the first data packet is not correctly received within a specific time in the receiving period, the number of data packets correctly received in the receiving window is lower than the first preset value, and the data packet correctly received in the receiving window is received and received.
- the proportion of all the data packets is lower than the second preset value, and the data packets that are erroneously received in the receiving window account for the proportion of all the received data packets is higher than the third preset value, and the data packets that are erroneously received in the receiving window are
- the proportion of correctly received packets is higher than the fourth preset value and is positive in the receiving window
- the ratio of the received data packet to the incorrectly received data packet is lower than the fifth preset value.
- the receiving period herein may correspond to a sending period of the first data packet described below, that is, the sending end of the first data packet sends the first to the receiving end of the first data packet in a sending period.
- a data packet where the receiving end of the first data packet receives the first data packet sent by the sending end of the first data packet in a receiving period.
- the first preset value, the second preset value, the third preset value, the fourth preset value, and the fifth preset value may be set by a system, or according to a service to be accessed. The business needs are determined. For example, if the to-be-accessed service has a higher requirement on the link quality, the first preset value may be set larger, and the second preset value may be set smaller, the third preset value. The fourth preset value may be set smaller, and the fifth preset value may be set larger.
- the The first preset value may be set smaller, the second preset value may be set larger, the third preset value may be set larger, and the fourth preset value may be set larger, the fifth The preset value can be set smaller.
- the receiving condition of the first data packet may be determined by the first device, or if the first device is In the sending end of the first data packet, the receiving condition of the first data packet may be that the sending end of the first data packet is reported by the second device to the first device, and in summary, the first The device may determine, according to the receiving condition of the first data packet, whether the first service path is available.
- the method 200 may further include:
- the first device sends status information to the service function management node, where the status information is used to indicate that the first service path is unavailable, so that the service function management node switches the to-be-accessed service to the first A service path other than the service path, or a request message for releasing the first service path.
- the first device may The sending status information is used to notify the service function management node that the first service path is unavailable, so that when the terminal device initiates the service to be accessed, the service function management node switches the to-be-accessed service to another service path. That is, the service to be accessed by the terminal device is accessed through other service paths, or the request message for releasing the first service path may be initiated, that is, the request is released.
- the first service path such that the first device can access the to-be-accessed service initiated by the terminal device by using the first service path.
- the first device may notify the service function management node that the first service path is unavailable, in a case that the first service path is unavailable, so that the The service function management node may switch the to-be-accessed service of the terminal device to another service path, or release the first service path, and then access the service to be accessed initiated by the terminal device by using the first service path, thereby enabling Realize effective access to services, thereby enhancing the user experience.
- the first device is a service function management node, and after the first device determines that the first service path is unavailable, the method further includes:
- the first device switches the to-be-accessed service to another service path except the first service path, or initiates a request message for releasing the first service path.
- the first device may switch the to-be-accessed service of the terminal device to another service path, or the first service path, if the first service path is unavailable. And releasing, and then accessing the to-be-accessed service initiated by the terminal device by using the first service path, thereby enabling effective access of the service, thereby improving the user experience.
- the method 200 further includes:
- the first device accesses the to-be-accessed service by using the first service path.
- the method for service access in the embodiment of the present application when the first service path is available, may use the first service path to access the service to be accessed initiated by the terminal device, where the first service is used. If the path is unavailable, the other service path may be used to access the to-be-accessed service initiated by the terminal device, or part or all of the service on the first service path may be stopped, and then the first service path is used to access the terminal device. Initiated service to be accessed.
- the first service path is a 3rd Generation Partnership Project 3GPP path or a non-3GPP path.
- the to-be-accessed service may be accessed through a 3GPP network (for example, an LTE network or a 5G network, etc.), or, if the first service path is a non-3GPP path, The service to be accessed can be accessed through a non-3GPP network, such as a WLAN network.
- a 3GPP network for example, an LTE network or a 5G network, etc.
- the service to be accessed can be accessed through a non-3GPP network, such as a WLAN network.
- the method 200 further includes:
- the specific period is agreed by the first device and the second device, for example, the first device and the second device may determine the first device by using a message interaction method.
- a transmission period that is, the specific period described above, or, if the first device is a terminal device, the second device is a network device, and the specific period is configured by the second device, that is, the second
- the device may configure a sending period of the first data packet to the first device, for example, the second device may send a first message to the first device, by using the first message to the first device And configuring a sending period of the first data packet, where the first message may be semi-static signaling (for example, a Radio Resource Control (RRC) message) or dynamic signaling (for example, downlink control information (Downlink Control) Information, DCI)).
- RRC Radio Resource Control
- DCI downlink Control Information
- the specific period may also be a protocol, so that the information exchange between the first device and the second device is not necessary, and the sending end may send the first data packet according to a transmission period agreed by the protocol.
- the receiving end may also receive the first data packet according to a transmission period scheduled by the protocol.
- the sending, by the first device, the first data packet to the second device according to a specific period includes:
- the first device sends the first data packet to the second device according to the specific period if the first preset condition is met.
- the sending, by the first device, the first data packet according to a specific period may be performed if the first preset condition is met, for example, the link quality of the first service path of the first device may be In the worst case, the first data packet is periodically sent.
- the data stream or bearer used for transmitting the first data packet has a corresponding relationship with a sending period of the first data packet.
- the data stream used for transmitting the first data packet and the sending period of the first data packet may be a one-to-one correspondence or a many-to-one correspondence, etc., similarly, the first data packet is transmitted.
- the bearer and the transmission period of the first data packet may also be a one-to-one correspondence or a many-to-one correspondence.
- FIG. 3 shows a schematic block diagram of an apparatus 300 for service access in accordance with an embodiment of the present application.
- the device 300 includes:
- the determining module 310 is configured to determine a receiving situation of the first data packet transmitted by using the first service path, and determine, according to the receiving condition of the first data packet, whether the first service path is available.
- the device 300 is a sending end of the first data packet, the second device is a receiving end of the first data packet, or the device 300 is the foregoing a receiving end of a data packet, the second device being a transmitting end of the first data packet.
- the device 300 is a terminal device, and the second device is a network device; or the device 300 is a network device, and the second device is a terminal device.
- the network device is a service function management node or a user plane function UPF entity.
- the device 300 further includes:
- a communication module configured to send the first data packet to the second device according to a specific period, or receive the first data packet sent by the second device.
- the communications module is specifically configured to:
- the specific period is agreed by the device and the second device; or, if the device is a terminal device, the second device is a network device, where The specific period is configured by the second device.
- the data stream or bearer used for transmitting the first data packet has a corresponding relationship with a sending period of the first data packet.
- the device 300 is a sending end of the first data packet, and the device 300 further includes:
- a communication module configured to receive a receiving condition of the first data packet reported by the second device
- the determining module 310 is specifically configured to:
- the determining module 310 is specifically configured to:
- the first data packet is not correctly received within a specific time in the receiving period, and the number of correctly received data packets in the receiving window is lower than the first preset value, and the data correctly received in the receiving window
- the ratio of the packet to the received all data packet is lower than the second preset value, and the proportion of the data packet that is erroneously received in the receiving window accounts for all the received data packets is higher than the third preset value, and is received incorrectly in the receiving window.
- the ratio of the data packet to the correctly received data packet is higher than the fourth preset value, and the ratio of the correctly received data packet in the receiving window to the erroneously received data packet is lower than the fifth preset value.
- the device 300 is a terminal device or a UPF entity, and the device 300 further includes:
- a communication module configured to send status information to the service function management node, where the status information is used to indicate that the first service path is unavailable, so that the service function management node switches the to-be-accessed service to the first A service path other than the service path, or a request message for releasing the first service path.
- the device 300 is a service function management node, and the device 300 further includes:
- a communication module configured to switch the to-be-accessed service to another service path except the first service path, or initiate a request message for releasing the first service path.
- the device further includes:
- the access module is configured to access the to-be-accessed service by using the first service path if the device determines that the first service path is available.
- the first data packet includes a sequence number
- the determining module 310 is further configured to:
- the first service path is a third generation partner plan 3GPP path or a non-3GPP path.
- the device 300 for service access may correspond to the first device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the device 300 respectively implement FIG. 2
- the corresponding flow of the first device in the method 200 is not repeated here for brevity.
- the embodiment of the present application further provides a service access device 400, which may be the device 300 in FIG. 3, which can be used to execute a first device corresponding to the method 200 in FIG. Content.
- the device 400 includes an input interface 410, an output interface 420, a processor 430, and a memory 440.
- the input interface 410, the output interface 420, the processor 430, and the memory 440 Can be connected through the bus system.
- the memory 440 is used to store programs, instructions or code.
- the processor 430 is configured to execute a program, an instruction or a code in the memory 440 to control the input interface 410 to receive a signal, control the output interface 420 to send a signal, and complete the operations in the foregoing method embodiments.
- the processor 430 may be a central processing unit (“CPU"), and the processor 430 may also be other general-purpose processors, digital signal processors (DSPs). , an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, and the like.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the memory 440 can include read only memory and random access memory and provides instructions and data to the processor 430. A portion of the memory 440 may also include a non-volatile random access memory. For example, the memory 440 can also store information of the device type.
- each content of the foregoing method may be completed by an integrated logic circuit of hardware in the processor 430 or an instruction in a form of software.
- the content of the method disclosed in the embodiments of the present application may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory 440, and the processor 430 reads the information in the memory 440 and combines its hardware to complete the contents of the above method. To avoid repetition, it will not be described in detail here.
- the communication module and the access module in the device 300 shown in FIG. 3 can be implemented by using the input interface 410 and the output interface 420 of FIG. 4, and the determining module 310 in the device 300 shown in FIG. 3 can be used.
- the processor 430 of Figure 4 is implemented.
- the disclosed systems, devices, and The method can be implemented in other ways.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
- the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (30)
- 一种业务接入的方法,其特征在于,包括:第一设备确定通过第一业务路径传输的第一数据包的接收情况;所述第一设备根据所述第一数据包的接收情况,确定所述第一业务路径是否可用。
- 根据权利要求1所述的方法,其特征在于,所述第一设备为所述第一数据包的发送端,第二设备为所述第一数据包的接收端;或所述第一设备为所述第一数据包的接收端,所述第二设备为所述第一数据包的发送端。
- 根据权利要求2所述的方法,其特征在于,所述第一设备为终端设备,所述第二设备为网络设备;或所述第一设备为网络设备,所述第二设备为终端设备。
- 根据权利要求3所述的方法,其特征在于,所述网络设备为业务功能管理节点或用户平面功能UPF实体。
- 根据权利要求2至4中任一项所述的方法,其特征在于,所述方法还包括:所述第一设备按照特定周期向所述第二设备发送所述第一数据包,或接收所述第二设备发送的所述第一数据包。
- 根据权利要求5所述的方法,其特征在于,所述第一设备按照特定周期向所述第二设备发送所述第一数据包,包括:所述第一设备在满足第一预设条件的情况下按照所述特定周期向所述第二设备发送所述第一数据包。
- 根据权利要求5或6所述的方法,其特征在于,所述特定周期是由所述第一设备和所述第二设备约定的;或者,若所述第一设备为终端设备,所述第二设备为网络设备,所述特定周期是由所述第二设备配置的。
- 根据权利要求5至7中任一项所述的方法,其特征在于,传输所述第一数据包使用的数据流或承载和所述第一数据包的发送周期具有对应关系。
- 根据权利要求2至8中任一项所述的方法,其特征在于,所述第一设备为所述第一数据包的发送端,所述第一设备确定通过第一业务路径传输的第一数据包的接收情况,包括:所述第一设备接收所述第二设备上报的所述第一数据包的接收情况;所述第一设备根据所述第一数据包的接收情况,确定所述第一业务路径是否可用,包括:所述第一设备根据所述第二设备上报的所述第一数据包的接收情况,确定所述第一业务路径是否可用。
- 根据权利要求2至9中任一项所述的方法,其特征在于,所述第一设备根据所述第一数据包的接收情况,确定所述第一业务路径是否可用,包括:所述第一设备在满足以下条件中的至少一项时,确定所述第一业务路径不可用:在接收周期中的特定时间内未正确接收到所述第一数据包、在接收窗口内正确接收的数据包的数量低于第一预设值、在接收窗口内正确接收的数据包与接收到的全部数据包的比例低于第二预设值、在接收窗口内错误接收的数据包占接收到的全部数据包的比例高于第三预设值、在接收窗口内错误接收的数据包与正确接收的数据包的比例高于第四预设值和在接收窗口内正确接收的数据包与错误接收的数据包的比例低于第五预设值。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述第一设备为终端设备或UPF实体,在所述第一设备确定所述第一业务路径不可用之后,所述方法还包括:所述第一设备向业务功能管理节点发送状态信息,所述状态信息用于指示所述第一业务路径不可用,以便于所述业务功能管理节点将待接入业务切换至除所述第一业务路径之外的其他业务路径,或发起用于释放所述第一业务路径的请求消息。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述第一设备为业务功能管理节点,在所述第一设备确定所述第一业务路径不可用之后,所述方法还包括:所述第一设备将待接入业务切换至除所述第一业务路径之外的其他业务路径,或发起用于释放所述第一业务路径的请求消息。
- 根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:若所述第一设备确定所述第一业务路径可用,所述第一设备通过所述第一业务路径接入待接入业务。
- 根据权利要求1至13中任一项所述的方法,其特征在于,所述第一数据包包括序列号,所述第一设备确定通过第一业务路径传输的第一数据包的接收情况,包括:所述第一设备根据接收到的所述第一数据包的序列号,确定所述第一数据包的接收情况。
- 根据权利要求1至14中任一项所述的方法,其特征在于,所述第一业务路径为第三代合作伙伴计划3GPP路径或非3GPP路径。
- 一种业务接入的设备,其特征在于,包括:确定模块,用于确定通过第一业务路径传输的第一数据包的接收情况,并根据所述第一数据包的接收情况,确定所述第一业务路径是否可用。
- 根据权利要求16所述的设备,其特征在于,所述设备为所述第一数据包的发送端,第二设备为所述第一数据包的接收端;或所述设备为所述第一数据包的接收端,所述第二设备为所述第一数据包的发送端。
- 根据权利要求17所述的设备,其特征在于,所述设备为终端设备,所述第二设备为网络设备;或所述设备为网络设备,所述第二设备为终端设备。
- 根据权利要求18所述的设备,其特征在于,所述网络设备为业务功能管理节点或用户平面功能UPF实体。
- 根据权利要求17至19中任一项所述的设备,其特征在于,所述设备还包括:通信模块,用于按照特定周期向所述第二设备发送所述第一数据包,或接收所述第二设备发送的所述第一数据包。
- 根据权利要求20所述的设备,其特征在于,所述通信模块具体用于:在满足第一预设条件的情况下按照所述特定周期向所述第二设备发送所述第一数据包。
- 根据权利要求20或21所述的设备,其特征在于,所述特定周期是由所述设备和所述第二设备约定的;或者,若所述设备为终端设备,所述第二设备为网络设备,所述特定周期是由所述第二设备配置的。
- 根据权利要求20至22中任一项所述的设备,其特征在于,传输所述第一数据包使用的数据流或承载和所述第一数据包的发送周期具有对应 关系。
- 根据权利要求17至23中任一项所述的设备,其特征在于,所述设备为所述第一数据包的发送端,所述设备还包括:通信模块,用于接收所述第二设备上报的所述第一数据包的接收情况;所述确定模块具体用于:根据所述第二设备上报的所述第一数据包的接收情况,确定所述第一业务路径是否可用。
- 根据权利要求17至24中任一项所述的设备,其特征在于,所述确定模块具体用于:在满足以下条件中的至少一项时,确定所述第一业务路径不可用:在接收周期中的特定时间内未正确接收到所述第一数据包、在接收窗口内正确接收的数据包的数量低于第一预设值、在接收窗口内正确接收的数据包与接收到的全部数据包的比例低于第二预设值、在接收窗口内错误接收的数据包占接收到的全部数据包的比例高于第三预设值、在接收窗口内错误接收的数据包与正确接收的数据包的比例高于第四预设值和在接收窗口内正确接收的数据包与错误接收的数据包的比例低于第五预设值。
- 根据权利要求16至25中任一项所述的设备,其特征在于,所述设备为终端设备或UPF实体,所述设备还包括:通信模块,用于向业务功能管理节点发送状态信息,所述状态信息用于指示所述第一业务路径不可用,以便于所述业务功能管理节点将待接入业务切换至除所述第一业务路径之外的其他业务路径,或发起用于释放所述第一业务路径的请求消息。
- 根据权利要求16至25中任一项所述的设备,其特征在于,所述设备为业务功能管理节点,所述设备还包括:通信模块,用于将待接入业务切换至除所述第一业务路径之外的其他业务路径,或发起用于释放所述第一业务路径的请求消息。
- 根据权利要求16至24中任一项所述的设备,其特征在于,所述设备还包括:接入模块,用于在所述设备确定所述第一业务路径可用的情况下,通过所述第一业务路径接入待接入业务。
- 根据权利要求16至28中任一项所述的设备,其特征在于,所述第 一数据包包括序列号,所述确定模块还用于:根据接收到的所述第一数据包的序列号,确定所述第一数据包的接收情况。
- 根据权利要求16至29中任一项所述的设备,其特征在于,所述第一业务路径为第三代合作伙伴计划3GPP路径或非3GPP路径。
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2017427355A AU2017427355A1 (en) | 2017-08-07 | 2017-08-07 | Service access method and device |
CA3065625A CA3065625C (en) | 2017-08-07 | 2017-08-07 | Service access method and device |
SG11201911792PA SG11201911792PA (en) | 2017-08-07 | 2017-08-07 | Service access method and device |
PCT/CN2017/096267 WO2019028607A1 (zh) | 2017-08-07 | 2017-08-07 | 业务接入的方法和设备 |
RU2019143169A RU2741332C1 (ru) | 2017-08-07 | 2017-08-07 | Способ и устройство для получения доступа к услуге |
BR112019027160-0A BR112019027160A2 (pt) | 2017-08-07 | 2017-08-07 | método e dispositivo de acesso a serviço |
CN201780092089.0A CN110771195A (zh) | 2017-08-07 | 2017-08-07 | 业务接入的方法和设备 |
EP17920778.2A EP3637834B1 (en) | 2017-08-07 | 2017-08-07 | Service access method and device |
ZA2019/08184A ZA201908184B (en) | 2017-08-07 | 2019-12-09 | Service access method and device |
US16/708,638 US11082868B2 (en) | 2017-08-07 | 2019-12-10 | Service access method and device to determine the availability of a service path for service access |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/096267 WO2019028607A1 (zh) | 2017-08-07 | 2017-08-07 | 业务接入的方法和设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/708,638 Continuation US11082868B2 (en) | 2017-08-07 | 2019-12-10 | Service access method and device to determine the availability of a service path for service access |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019028607A1 true WO2019028607A1 (zh) | 2019-02-14 |
Family
ID=65273165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/096267 WO2019028607A1 (zh) | 2017-08-07 | 2017-08-07 | 业务接入的方法和设备 |
Country Status (10)
Country | Link |
---|---|
US (1) | US11082868B2 (zh) |
EP (1) | EP3637834B1 (zh) |
CN (1) | CN110771195A (zh) |
AU (1) | AU2017427355A1 (zh) |
BR (1) | BR112019027160A2 (zh) |
CA (1) | CA3065625C (zh) |
RU (1) | RU2741332C1 (zh) |
SG (1) | SG11201911792PA (zh) |
WO (1) | WO2019028607A1 (zh) |
ZA (1) | ZA201908184B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1568046A (zh) * | 2003-07-03 | 2005-01-19 | ***通信集团公司 | 一种移动网络中业务链路的检测维护方法 |
CN101741513A (zh) * | 2009-12-15 | 2010-06-16 | 中兴通讯股份有限公司 | 一种连通性检测的方法及*** |
CN101784072A (zh) * | 2009-01-16 | 2010-07-21 | 华为技术有限公司 | 检测数据通道通畅性的方法、装置及*** |
CN103561472A (zh) * | 2013-10-30 | 2014-02-05 | 中国人民解放军理工大学 | 一种多业务链路分发和重组装置及其方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE0302004D0 (sv) * | 2003-07-04 | 2003-07-04 | Ericsson Telefon Ab L M | Method and arrangement in a telecommunication system |
US20100233960A1 (en) * | 2009-03-16 | 2010-09-16 | Brian Tucker | Service discovery functionality utilizing personal area network protocols |
CN102025683B (zh) * | 2009-09-09 | 2014-12-10 | 中兴通讯股份有限公司 | 接入网关控制功能实体中用户的业务接入方法与*** |
CN102651883B (zh) * | 2011-02-25 | 2016-12-28 | 中兴通讯股份有限公司 | 检测终端连接丢失的方法及装置 |
US9209886B2 (en) * | 2012-01-10 | 2015-12-08 | Electronics And Telecommunications Research Institute | Terminal and communication method thereof |
US20140269531A1 (en) * | 2013-03-14 | 2014-09-18 | Aliphcom | Intelligent connection management in wireless devices |
US9485718B2 (en) * | 2013-09-13 | 2016-11-01 | Qualcomm Incorporated | Out-of-service recovery for a multi-SIM wireless device |
US10424036B2 (en) * | 2014-06-02 | 2019-09-24 | Uber Technologies, Inc. | Maintaining data for use with a transport service during connectivity loss between systems |
US9794372B2 (en) * | 2015-04-07 | 2017-10-17 | At&T Intellectual Property I, L.P. | Connection management service |
CN106604356B (zh) * | 2015-10-15 | 2020-02-14 | 华为终端有限公司 | 无线通信接入方法、装置、处理器和无线终端 |
-
2017
- 2017-08-07 BR BR112019027160-0A patent/BR112019027160A2/pt not_active IP Right Cessation
- 2017-08-07 EP EP17920778.2A patent/EP3637834B1/en active Active
- 2017-08-07 SG SG11201911792PA patent/SG11201911792PA/en unknown
- 2017-08-07 AU AU2017427355A patent/AU2017427355A1/en not_active Abandoned
- 2017-08-07 WO PCT/CN2017/096267 patent/WO2019028607A1/zh unknown
- 2017-08-07 CN CN201780092089.0A patent/CN110771195A/zh active Pending
- 2017-08-07 RU RU2019143169A patent/RU2741332C1/ru active
- 2017-08-07 CA CA3065625A patent/CA3065625C/en active Active
-
2019
- 2019-12-09 ZA ZA2019/08184A patent/ZA201908184B/en unknown
- 2019-12-10 US US16/708,638 patent/US11082868B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1568046A (zh) * | 2003-07-03 | 2005-01-19 | ***通信集团公司 | 一种移动网络中业务链路的检测维护方法 |
CN101784072A (zh) * | 2009-01-16 | 2010-07-21 | 华为技术有限公司 | 检测数据通道通畅性的方法、装置及*** |
CN101741513A (zh) * | 2009-12-15 | 2010-06-16 | 中兴通讯股份有限公司 | 一种连通性检测的方法及*** |
CN103561472A (zh) * | 2013-10-30 | 2014-02-05 | 中国人民解放军理工大学 | 一种多业务链路分发和重组装置及其方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3637834A4 * |
Also Published As
Publication number | Publication date |
---|---|
ZA201908184B (en) | 2021-04-28 |
EP3637834A1 (en) | 2020-04-15 |
CA3065625A1 (en) | 2019-02-14 |
SG11201911792PA (en) | 2020-01-30 |
RU2741332C1 (ru) | 2021-01-25 |
US20200112866A1 (en) | 2020-04-09 |
CA3065625C (en) | 2022-07-19 |
CN110771195A (zh) | 2020-02-07 |
US11082868B2 (en) | 2021-08-03 |
AU2017427355A1 (en) | 2020-01-02 |
EP3637834B1 (en) | 2022-05-04 |
BR112019027160A2 (pt) | 2020-06-30 |
EP3637834A4 (en) | 2020-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7168028B2 (ja) | 命令指示方法及び装置、情報交換方法及び装置 | |
WO2017166141A1 (zh) | 数据传输的方法、终端及基站 | |
WO2019157736A1 (zh) | 寻呼的方法和设备 | |
EP3651538B1 (en) | Data transmission method, transmitting end device, and receiving end device | |
WO2018227566A1 (zh) | 传输信息的方法和设备 | |
WO2018170948A1 (zh) | 寻呼方法和寻呼装置 | |
WO2019024022A1 (zh) | 上行传输的方法和终端设备 | |
TW201911913A (zh) | 無線通訊的方法、網路設備和終端設備 | |
WO2018126365A1 (zh) | 信息传输的方法、终端设备和网络设备 | |
WO2019090770A1 (zh) | 切换过程中确定核心网类型的方法、终端设备、接入网设备和核心网设备 | |
WO2019090492A1 (zh) | 处理数据的方法和网络设备 | |
WO2020063546A1 (zh) | 一种指示方法、装置及*** | |
WO2018082046A1 (zh) | 数据传输方法、终端设备和网络设备 | |
TW201904226A (zh) | 無線通訊方法和設備 | |
WO2017193368A1 (zh) | 用于调整编码速率的方法和装置 | |
US11297545B2 (en) | Switching method and access network device | |
WO2019028607A1 (zh) | 业务接入的方法和设备 | |
WO2019028609A1 (zh) | 业务接入的方法和设备 | |
WO2019047211A1 (zh) | 用于传输数据的方法和设备 | |
WO2019024103A1 (zh) | 处理寻呼失败的方法、接入网设备和核心网设备 | |
WO2019028776A1 (zh) | 无线通信的方法、网络设备和终端设备 | |
WO2019028904A1 (zh) | 无线通信的方法、网络设备和终端设备 | |
WO2019028795A1 (zh) | 确定业务路径的方法和设备 | |
TWI692961B (zh) | 傳輸數據的方法和發送端設備 | |
WO2019047163A1 (zh) | 配置分组数据汇聚协议pdcp的方法、终端设备和网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17920778 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 3065625 Country of ref document: CA |
|
ENP | Entry into the national phase |
Ref document number: 2017920778 Country of ref document: EP Effective date: 20191206 |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112019027160 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 2017427355 Country of ref document: AU Date of ref document: 20170807 Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 112019027160 Country of ref document: BR Kind code of ref document: A2 Effective date: 20191218 |