WO2019196698A1 - 数据传输的方法和用于数据传输的装置 - Google Patents

数据传输的方法和用于数据传输的装置 Download PDF

Info

Publication number
WO2019196698A1
WO2019196698A1 PCT/CN2019/080913 CN2019080913W WO2019196698A1 WO 2019196698 A1 WO2019196698 A1 WO 2019196698A1 CN 2019080913 W CN2019080913 W CN 2019080913W WO 2019196698 A1 WO2019196698 A1 WO 2019196698A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
terminal device
network element
information
connection status
Prior art date
Application number
PCT/CN2019/080913
Other languages
English (en)
French (fr)
Inventor
诸华林
靳维生
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN201810490537.9A external-priority patent/CN110351891B/zh
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP19785046.4A priority Critical patent/EP3755066B1/en
Publication of WO2019196698A1 publication Critical patent/WO2019196698A1/zh
Priority to US17/031,576 priority patent/US11405852B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels

Definitions

  • the embodiments of the present application relate to the field of communications, and in particular, to a method for data transmission and an apparatus for data transmission.
  • the terminal device can access the core network through the non-3rd generation partnership project (Non-3GPP) access technology, and the terminal device can also pass the The 3GPP access technology accesses the core network.
  • Non-3GPP non-3rd generation partnership project
  • the two access technologies of the terminal device are independent of each other. When a terminal device needs to access the core network through two access technologies at the same time, it may lead to excessive use of resources.
  • Embodiments of the present application provide a data transmission method and an apparatus for data transmission, which can avoid the problem of excessive resource usage.
  • a first aspect of the present application provides a data transmission method, including: an access management network element acquiring information about a connection state of a terminal device in a first network; the access management network element according to the terminal device The information about the connection status of the first network processes the data transmission process of the terminal device in the second network.
  • a second aspect of the present application provides a data transmission method, including: a user plane data processing network element acquires information about a connection state of a terminal device in a first network; and the user plane data processing network element is configured according to the terminal device The information of the connection status of the first network processes the data transmission process of the terminal device in the second network.
  • the connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with an access network.
  • the user plane data processing network element processes the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network, including: the user plane data processing network element restriction The data transmission process of the terminal device in the second network.
  • the user plane data processing network element limits a data transmission process of the terminal device in the second network
  • the user plane data processing network element refuses to transmit the user plane data of the terminal device in the second network; or the user plane data processing network element reduces the terminal device in the second network.
  • User plane data transfer rate Limiting a data transmission process of the terminal device in the second network.
  • the connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with the access network.
  • the user plane data processing network element processes the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network, and includes: the user plane data processing network element recovery center The data transmission process of the terminal device in the second network.
  • the user plane data processing network element recovers a data transmission process of the terminal device in the second network
  • the user plane data processing network element transmits the user plane data of the terminal device in the second network; or the user plane data processing network element improves the user of the terminal device in the second network Surface data transfer rate.
  • the user plane data processing network element processes the data transmission of the terminal device in the second network according to the information about the connection status of the terminal device in the first network. Process, including:
  • the user plane data processing network element adjusts transmission of user plane data from or to the terminal device according to information about the connection status of the terminal device in the first network.
  • the user plane data processing network element obtains the information about the connection status of the terminal device in the first network, where the user plane data processing network element receives the information from the access management network. Information about the connection status of the terminal device in the first network; or the user plane data processing network element acquires the terminal device by detecting the user plane data of the terminal device in the first network Information about the connection status of the first network
  • the user plane data processing network element is a user plane function network element that is accessed by the terminal device in the first network, or the terminal device is in the foregoing The user plane function network element of the network access, or the access network device that the terminal equipment accesses in the second network.
  • a third aspect of the present application provides a data transmission method, including: a session management network element acquiring information about a connection state of a terminal device in a first network; the session management network element according to the terminal device The information of the connection status of a network processes the data transmission process of the terminal device in the second network.
  • the connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with the access network.
  • the session management network element processes the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network, where the session management network element limits the terminal device to The data transmission process of the second network.
  • the session management network element limits a data transmission process of the terminal device in the second network, including The session management network element rejects the transmission of the user plane data of the terminal device in the second network; or the session management network element reduces the user plane data transmission rate of the terminal device in the second network .
  • the session management network element rejects transmission of user plane data of the terminal device in the second network
  • the process includes: the session management network element performs a process of releasing a session of the terminal device in the second network; or the session management network element reduces user plane data transmission of the terminal device in the second network
  • the rate includes: the session management network element performs a process of modifying a session of the terminal device in the second network.
  • the connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with the access network.
  • the session management network element processes the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network, including: the session management network element recovers the terminal device The data transmission process of the second network.
  • the user plane data processing network element recovers a data transmission process of the terminal device in the second network
  • the session management network element recovers the user plane data flow of the terminal device in the second network; or the session management network element improves user plane data transmission of the terminal device in the second network rate.
  • the session management network element recovers a user plane data flow of the terminal device in the second network
  • the session management network element performs a session establishment process of the terminal device in the second network; or the session management network element increases a user plane data transmission rate of the terminal device in the second network
  • the process includes: modifying, by the session management network element, a session of the terminal device in the second network.
  • the session management network element processes, according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, The session management network element performs a PDU session establishment process of the terminal in the second network according to the information about the connection status, or the session management network element executes the terminal according to the information about the connection status.
  • the PDU session modification process in the second network is not limited to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network.
  • the information that the session management network element obtains the connection status of the terminal device in the first network includes: the session management network element receiving the information from the access management network element Information about the connection status of the terminal device in the first network.
  • a data transmission method includes: a policy control network element acquiring information about a connection status of a terminal device in a first network; and the policy control network element network element according to the terminal device The information about the connection status of the first network processes the data transmission process of the terminal device in the second network.
  • the policy control network element network element processes data transmission of the terminal device in the second network according to the information about the connection status of the terminal device in the first network
  • the process includes: the policy control network element performs a PDU session establishment process of the terminal in the second network according to the information about the connection status, or the policy control network element executes the information according to the information about the connection status.
  • the PDU session modification process of the terminal in the second network is not limited to: the policy control network element performs a PDU session establishment process of the terminal in the second network according to the information about the connection status, or the policy control network element executes the information according to the information about the connection status.
  • the policy control network element processes, according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, The policy control network element initiates a PDU session release process of the terminal device in the second network according to the information about the connection status, or the policy control network element rejects the message according to the information about the connection status.
  • the session establishment process of the terminal device in the second network is a process of the terminal device in the second network.
  • a data transmission method includes: a data management network element acquiring information about a connection state of a terminal device in a first network; and the data management network element according to the terminal device The information of the connection status of the first network processes the data transmission process of the terminal device in the second network.
  • the data management network element processes, according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, include:
  • the data management network element performs a deregistration process of the terminal device in the second network according to the information about the connection status.
  • the data management network element processes, according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, include:
  • the data management network element initiates a subscription update process of the terminal device according to the information about the connection status, or the data management network element performs the terminal device on the second network according to the information about the connection status. Service request process.
  • the data management network element processes, according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, The data management network element performs a registration process of the terminal device in the second network according to the information about the connection status.
  • a sixth aspect of the present application provides an apparatus for data transmission, including: a storage unit, configured to store computer instructions; and a processing unit, configured to perform an operation of acquiring a terminal according to a computer instruction stored in the storage unit Information about the connection status of the device in the first network; processing the data transmission process of the terminal device in the second network according to the information of the connection status of the terminal device in the first network.
  • the device for data transmission may access the management network element or the user plane data processing network element or the session management network element or the policy control network element or the data management network element.
  • the processing unit is configured to perform an operation in any one of the foregoing possible implementation manners according to the computer instructions stored in the storage unit.
  • the processing unit is configured to perform an operation in any one of the foregoing possible implementation manners according to the computer instructions stored in the storage unit.
  • the processing unit is configured to perform an operation in any one of the foregoing possible implementation manners according to the computer instructions stored in the storage unit.
  • the processing unit is configured to perform an operation in any one of the foregoing possible implementation manners according to the computer instructions stored in the storage unit.
  • the first network is a non-3rd Generation Partnership Project 3GPP network
  • the second network is a 3GPP network
  • the first network is a wired network
  • the second network is wireless.
  • the internet The internet.
  • a computer storage medium having instructions stored therein that, when executed on a computer, cause the computer to perform the first to fifth aspects and various possibilities described above Any of the ways to achieve this.
  • a computer program product comprising instructions which, when run on a computer, cause the computer to perform any one of the first to fifth aspects and various possible implementations described above .
  • the access management network element or the user plane data processing network element or the session processing network element processes the data transmission process of the terminal device in the second network according to the connection state of the terminal device in the first network, and
  • the terminal device is associated with the data transmission process of the first network and the second network.
  • FIG. 1 is a schematic diagram of a communication system implementing an embodiment of the present application.
  • FIG. 2 is a schematic diagram of another communication system that implements an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of a method for data transmission according to a first embodiment of the present application.
  • FIG. 4 is a schematic flowchart of a method for data transmission according to a second embodiment of the present application.
  • FIG. 5 is a schematic flowchart of a method for data transmission in a third embodiment of the present application.
  • FIG. 6 is a schematic diagram of a registration process of a CPE/RG in a 5G network in the embodiment of the present application.
  • FIG. 7 is a schematic diagram of a session establishment process of a CPE/RG in a 5G network in the embodiment of the present application.
  • FIG. 8 is a schematic flowchart of a method for data transmission according to a fourth embodiment of the present application.
  • FIG. 9 is a schematic flowchart of a method for data transmission according to a fifth embodiment of the present application.
  • FIG. 10 is a schematic diagram of an apparatus for data transmission according to an embodiment of the present application.
  • the embodiment of the present application can be applied to a scenario in which multiple networks are used for multiple access, for example, a communication network that uses multiple non-3GPP technologies and 3GPP technologies for multiple access.
  • the network using the non-3GPP technology may include a WIFI network, a MulteFire network, a wired network, or a home base station network.
  • the network using 3GPP technology may include a global system for mobile communications (GSM), a wideband code division multiple access (WCDMA) network, and a long term evolution (LTE) network, 5G. Network, or a subsequently evolved mobile communication network.
  • GSM global system for mobile communications
  • WCDMA wideband code division multiple access
  • LTE long term evolution
  • 5G. Network 5G. Network
  • a wireless and wireline convergence (WWC) network in a 5G system architecture is exemplified.
  • FIG. 1 is a schematic diagram of a communication system capable of implementing an embodiment of the present application.
  • customer premises equipment (CPE)/residential gateways (RGs) can access the core network through a wireless/wired manner.
  • the CPE/RG can access the 5G core network through a wireline access network (wireline access network), and the CPE/RG can also access the 5G core network through a radio access network (RAN).
  • the CPE/RG can be provided to the user by the network operator.
  • the CPE/RG can provide a wired or wireless connection for a personal computer (PC), a television (television, TV), a user equipment (UE), a voice device, or other electronic device.
  • PC personal computer
  • UE user equipment
  • voice device or other electronic device.
  • the terminal device includes a CPE/RG.
  • the terminal device may also be other devices that can be accessed by using 3GPP technologies and 3GPP technologies, for example, terminal devices in the Internet of Things, smart home appliances, virtual reality devices, and terminal devices in a future network. Make a limit.
  • the wired access network may include: an access device and a gateway device.
  • the access device may be a fiber access device, or an Ethernet access device, or a switch.
  • the gateway device may be an access gateway function (AGF) network element or a broadband network gateway (BNG).
  • the wireless access network may be a device that wirelessly communicates with the terminal device.
  • a wireless access network may provide communication coverage for a particular geographic area and may communicate with terminal devices located within the coverage area (cell).
  • the radio access network may include an evolved base station (eNodeB), an access network device in the 5G network, an access point (AP) device, or an access network device in a future evolved PLMN.
  • eNodeB evolved base station
  • AP access point
  • PLMN future evolved PLMN
  • the core network may include: an access and mobility management function (AMF) network element, a session management function (SMF) network element, and a user plane function (UPF) network element.
  • the user plane data is transmitted between the terminal device and the data network (data netwrok, DN) through the access network and the UPF network element.
  • the AMF network element can implement at least one of the following functions: access and mobility management, terminate non-access stratum (NAS) messages, complete registration management, connection management, and reachability management, and allocate tracking areas. (tracking area, TA) list, or transparent routing session management (SM) messages to SMF network elements.
  • AMF access and mobility management function
  • SMF session management function
  • UPF user plane function
  • the SMF network element can implement at least one of the following functions: session management, IP address allocation and management of the terminal device, allocation and selection of the user plane anchor function, or (heavy) selection of the UPF network element and the user plane path.
  • the AMF network element and the SMF network element can communicate with other network elements in a serviced manner.
  • the other network elements can be at least one of the following network elements: a policy control function (PCF) network element, and an application function (application function) , AF) network element, network slice selection function (NSSF) network element, authentication service function (AUSF) network element, network open function (NEF) network element, network function storage NF (network function) Repository Function (NRF) network element, or Unified Data Management (UDM) network element.
  • PCF policy control function
  • AF application function
  • NSSF network slice selection function
  • AUSF authentication service function
  • NEF network open function
  • NEF network function storage NF
  • NRF network function storage NF
  • NRF Network function Repository Function
  • the terminal device is connected to the same AMF network element and the UPF network element by means of a wired/wireless manner, and the terminal device can also be connected to different AMF network elements and UPF network elements by wire/wireless manner.
  • FIG. 2 is a schematic diagram of another communication system capable of implementing an embodiment of the present application. The same components of the communication system shown in FIG. 2 and the communication system shown in FIG. 1 are described in the description of FIG. 1.
  • the communication system in FIG. 2 differs from the communication system in FIG. 1 in that the terminal device is connected to the first AMF network element 201 and the first UPF network element 202 by a wireline method, and the terminal device is wirelessly connected to the second device.
  • AMF network element 203 and second UPF network element 204 are disposed and second UPF network element 204.
  • the first SMF network element 205 manages the first UPF network element 202
  • the second SMF network element 206 manages the second UPF network element 204.
  • the first AMF network element 201 and the second AMF network element 203 are communicatively coupled
  • the first SMF network element 205 and the second SMF network element 206 are communicatively coupled.
  • Each network element can be communicatively connected through the interface shown in FIG. 2.
  • the functions and interfaces of the network elements are merely exemplary. When each network element is applied to the embodiment of the present application, not all functions are used. Required. All or part of the network element of the core network may be a physical entity network element or a virtualized network element, which is not limited herein.
  • "/" is merely an association relationship describing an association object, indicating that there may be three relationships.
  • A/B can mean that there are three cases where A exists separately, and A and B exist at the same time, and B exists separately.
  • "a plurality" means two or more than two.
  • a network element obtains information from another network element (for example, a B network element), and may refer to that the A network element directly receives information from the B network element, or may The A network element receives information from the B network element through other network elements (for example, the C network element).
  • the C network element can transparently transmit information, and can also process the information, for example, carrying the information in different messages for transmission or filtering the information. Only the filtered information is sent to the A network element.
  • the A network element sends information to the B network element, which may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
  • the B network element may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
  • the terminal device when the terminal device performs data transmission with the DN through the wired access network and the wireless access network, if the data transmission of the terminal device and the wired access network is interrupted, the terminal device The remaining data to be transmitted between the DN and the DN needs to be transmitted through the wireless access network, resulting in excessive use of the wireless access resources.
  • the first embodiment of the present application provides a method for data transmission.
  • the data transmission method includes:
  • Step 301 The access management network element acquires information about a connection status of the terminal device in the first network.
  • the access management network element may be the AMF network element in FIG. 1 or other network elements having access management functions, for example, a mobility management entity (MME). , not limited here.
  • the first network may be a non-3GPP network, such as a wired network, or a wifi network, or a Multefire network, or a private network;
  • the second network may be a 3GPP network, such as a 5G network, or an LTE network.
  • the first network may be a 3GPP network, and the second network is a non-3GPP network.
  • the access network in the first network is different from the access network in the second network.
  • the network elements of the core network are the same.
  • the terminal device accesses the same core network element through two different access technologies, as shown in Figure 1.
  • the access network in the first network is different from the access network in the second network.
  • the network elements of the core network are different. That is, the terminal device accesses different core network elements through two different access technologies, as shown in Figure 2. Show.
  • the connection state of the terminal device in the first network may be a physical connection state between the terminal device and the access network, for example, a cable connection state between the terminal device and the access network device, and the connection state may be a connected state or disconnected. status.
  • the connection state of the terminal device in the first network may also be a state in which the terminal device is registered in the first network, for example, a registration state or a deregistration state.
  • the connection state of the terminal device in the first network may also be a data transmission state of the terminal device in the first network, for example, a connected state or an idle state.
  • the connection state of the terminal device in the first network includes a first connection state and a second connection state.
  • the first connection state includes that the terminal device is in a de-registration state or a data transmission idle state or a physical connection disconnection state with the access network; the second connection state includes that the terminal device is in a registration state or data in the first network. Transmit the connection state or the physical connection state with the access network.
  • the access management network element can obtain information about the connection status of the terminal device in the first network in the following manner.
  • Manner 1 The access management network element obtains information about the connection status of the terminal device in the first network according to a heart beat mechanism.
  • a heartbeat message may be sent between the access management network element and the terminal device, and the heartbeat message is detected, for example, a non-access stratum (NAS) heartbeat message, and the access management network element determines that the terminal device is in the first network.
  • Connection Status Specifically, if the access management network element does not detect the heartbeat message from the terminal device, the access management network element determines that the terminal device is in the first connection state on the first network.
  • the access management network element receives a message from the access network element or the access management network element or the user plane function network element that the terminal device accesses in the first network.
  • the message includes information about the connection status of the terminal device in the first network.
  • the terminal device and the access network element of the first network may send a heartbeat message, and by detecting the heartbeat message, the access network element of the first network determines that the terminal device is in the first network. Connection Status.
  • the access network element of the first network sends the information about the connection status of the terminal device in the first network to the access management network element, so that the access management network element can obtain the connection status of the terminal device in the first network.
  • an ethernet heartbeat message can be sent between the terminal device and the fiber access device.
  • the fiber access device determines the connection state of the terminal device in the first network. Then, the fiber access device sends the information about the connection status of the terminal device in the first network to the access management network element.
  • an Ethernet-based point to point protocol over ethernet (PPPoE) heartbeat message can be sent between the terminal device and the AG/BNG network element.
  • PPPoE Ethernet-based point to point protocol over ethernet
  • the AG/BNG network element determines the connection state of the terminal device in the first network. Then, the AG/BNG network element sends the information about the connection status of the terminal device in the first network to the access management network element.
  • the UPF network element that the terminal device accesses in the first network determines, according to whether the user plane data sent to or from the terminal device is detected, the connection status of the terminal device in the first network.
  • the information of the connection status of the terminal device in the first network is sent to the access management network element, so that the access management network element can obtain the connection status of the terminal device in the first network.
  • the UFP network element does not detect the user plane data sent to or from the terminal device in a period of time, it is determined that the terminal device is in the first connection state on the first network; if the UPF network element is in a period of time The user plane data sent to or from the terminal device is detected, and it is determined that the terminal device is in the second connection state in the first network.
  • the terminal device acquires the terminal device in the first access management network element of the first network.
  • the connection status of a network Then, the first access management network element sends the information about the connection status of the terminal device in the first network to the second access management network element of the second device in the second network.
  • the second access management network element processes the data transmission process of the terminal device in the second network according to the information of the connection state of the terminal device in the first network.
  • the terminal device may also acquire the connection state of the first network by using a heartbeat mechanism, and then send the connection state of the terminal device to the access management network element in the connection state of the first network.
  • the information about the connection state of the terminal device in the first network may be a specific connection state, or may be an indication information of the connection state, which is not limited herein.
  • Step 302 The access management network element processes the data transmission process of the terminal device in the second network according to the information about the connection state of the terminal device in the first network.
  • the data transmission process includes an ongoing data transmission process or a process of initiating data transmission.
  • the two scenarios are described separately below.
  • Scenario 1 The terminal device transmits data simultaneously through the first network and the second network.
  • the access management network element processes the data transmission process of the terminal device in the second network according to the information about the connection state of the terminal device in the first network, including:
  • the access management network element limits the data transmission process of the terminal device in the second network; if the terminal is in the second connection state, the access management network element recovers the terminal. The data transmission process of the device in the second network.
  • the access management network element may limit the data transmission process of the terminal device in the second network by using any one of the manners 1 to 6.
  • the access management network element sends the first indication information to the user plane data processing network element that the terminal device accesses in the second network.
  • the first indication information is used to indicate that the user plane data processing network element limits user plane data from or to the terminal device.
  • the user plane data processing network element may be a network element having a user plane data processing function, such as a UPF network element or a base station.
  • the first indication information may be information of a connection status of the terminal device in the first network, for example, information of the first connection status.
  • the user plane data processing network element limits user plane data from or to the terminal device, including: the user plane data processing network element refuses to send user plane data from or to the terminal device; or, the user plane data processing network The element reduces the transmission rate of user plane data from or to the terminal device.
  • the user plane data processing network element can limit user plane data from or to a specific service of the terminal device. For example, the user plane data processing network element refuses to transmit user plane data from or to a specific service of the terminal device; or the user plane data processing network element reduces transmission of user plane data from or to a specific service of the terminal device. rate.
  • the user plane data processing network element can determine the user plane data of which services are restricted by itself. For example, the user plane data processing network element can determine which user plane data is restricted according to the priority of the service.
  • the user plane data processing network element may also receive indication information of other network elements, and determine user plane data of which services are restricted according to the received indication information.
  • the UPF network element can receive filter information from the SMF network element, and determine user plane data of which services are restricted according to the filter information.
  • the first indication information may include at least one of the following information: identifier information of the terminal device (for example, an identifier of the terminal device or IP address information of the terminal device), where the terminal device is in the second network. Packet data unit (PDU) session information, data tunnel information of the terminal device in the second network (for example, a tunnel endpoint identifier (TEID). If the first indication information includes PDU session information, the user The data processing network element limits the transmission process of the user plane data corresponding to the PDU session information.
  • PDU Packet data unit
  • TEID tunnel endpoint identifier
  • the access management network element initiates a deregistration process of the terminal device in the second network.
  • the specific process for the access management network element to initiate registration is described in the prior art and will not be described here.
  • the access management network element initiates a PDU session release procedure or a PDU session modification procedure of the terminal device in the second network.
  • the access management network element is not described in the prior art.
  • the access management network element refuses to send user plane data from or to the terminal device by initiating a PDU session release procedure.
  • the access management network element reduces the transmission rate of user plane data from or to the terminal device by initiating a PDU session modification procedure.
  • the access management network element reduces the quality of service (QoS) corresponding to the session by initiating a PDU session modification process.
  • QoS quality of service
  • the access management network element sends the second indication information to the session management network element that the terminal device accesses in the second network.
  • the second indication information is used to indicate that the session management network element initiates a PDU session release procedure or a PDU session modification procedure of the terminal device in the second network.
  • the second indication information may be information about a connection status of the terminal device in the first network, for example, information of the first connection status.
  • the second indication information may include at least one of the following information: identification information of the terminal device, PDU session information of the terminal device in the second network, and data tunnel information of the terminal device in the second network. If the second indication information includes PDU session information, the session management network element initiates a release or modification procedure of the PDU session corresponding to the PDU session information.
  • the access management network element sends the information of the first connection state to the session management network element that the terminal device accesses in the second network, where the session management network element initiates according to the information of the first connection state.
  • the PDU session release procedure or the PDU session modification procedure of the terminal device in the second network is a possible implementation of the access management network element.
  • the access management network element sends information about the first connection state of the terminal device in the first network to the policy control network element.
  • the policy control network element may be a PCF network element.
  • the policy control network element initiates a PDU session release procedure of the terminal device in the second network according to the information about the first connection state.
  • the policy control network element initiates a PDU session release process.
  • the policy control network element performs a PDU session modification process of the terminal in the second network according to the information of the first connection state. Specifically, the policy control network element reduces the transmission rate of the user plane data from or to the terminal device by initiating a PDU session modification process. For example, the policy control network element reduces the QoS corresponding to the session by initiating a PDU session modification process.
  • the access management network element sends information about the first connection state of the terminal device in the first network to the data management network element.
  • the data management network element may be a UDM network element or a UDR (unified data repository) network element.
  • the data management network element performs a deregistration process of the terminal device in the second network according to the information of the first connection state.
  • the data management network element initiates a subscription update process of the terminal device according to the information of the first connection state.
  • the QoS of the terminal device in the second network is reduced by initiating the subscription update process.
  • the contract renewal process is specifically referred to the prior art.
  • the access management network element may send the cause information to the terminal device.
  • the reason information is used to notify the terminal device of the reason why the terminal device is limited in the data transmission process of the second network.
  • the reason information may be information about a connection status of the terminal device in the first network, for example, the terminal device is in a de-registration state or a data transmission idle state or a physical connection disconnection state with the access network in the first network.
  • the access management network element limits the data transmission process of the terminal device in the second network because the terminal is in the first connection state of the first network. Then, if the terminal is in the second connection state, the access management network element restores the data transmission process of the terminal device in the second network.
  • the data transmission process of the recovery terminal device in the second network may refer to a state of restoring to limit the terminal device before the data transmission process of the second network, or may refer to releasing the terminal device in the second state.
  • the limited state of the data transmission process of the network may also be to increase the data transmission rate of the terminal device in the second network.
  • the access management network element can recover the data transmission process of the terminal device in the second network by using any one of the methods 7 to 11.
  • the access management network element sends the third indication information to the user plane data processing network element that the terminal device accesses in the second network.
  • the third indication information is used to instruct the user plane data processing network element to recover the transmission of user plane data from or to the terminal device.
  • the user plane data processing network element may be a network element having a user plane data processing function, such as a UPF network element or a base station.
  • the third indication information may be information of a connection status of the terminal device in the first network, for example, information of the second connection status.
  • the user plane data processing network element recovers the transmission of the user plane data from or to the terminal device, including: the user plane data processing network element sends the user plane data from or to the terminal device; or the user plane data processing network element Increase the transmission rate of user plane data from or to the terminal device. If the user equipment data processing network element refuses to send user plane data from or to the terminal device, the terminal device prepares that the first network is in the second connection state, and the terminal prepares that the user is in the second connection state when the first network is in the second connection state. The data processing network element continues to transmit user plane data from or to the terminal device. In this scenario, the embodiment of the present application does not limit the transmission rate of the user plane data by the user plane data processing network element.
  • the user plane data processing network element reduces the transmission rate of the user plane data from or to the terminal device, and the terminal prepares the user when the first network is in the second connection state.
  • the data processing network element increases the transmission rate of user plane data from or to the terminal device.
  • the user plane data processing network element can recover the transmission of user plane data from or to a specific service of the terminal device. For example, the user plane data processing network element sends user plane data from or to a specific service of the terminal device; or the user plane data processing network element increases the transmission rate of user plane data from or to a specific service of the terminal device. .
  • the user plane data processing network element can determine the user plane data of which services are recovered by itself. For example, the user plane data processing network element can determine which user plane data of the service is to be restored according to the priority of the service.
  • the user plane data processing network element may also receive indication information of other network elements, and determine which user plane data of the service is to be restored according to the received indication information. For example, the UPF network element can receive the filt information from the SMF network element, and determine which user plane data of the service is to be restored according to the filter information.
  • the third indication information may include at least one of the following information: identifier information of the terminal device, PDU session information of the terminal device in the second network, and data tunnel information of the terminal device in the second network. If the third indication information includes the PDU session information, the user plane data processing network element recovers the transmission process of the user plane data corresponding to the PDU session information.
  • the access management network element initiates a PDU session modification process of the terminal device in the second network.
  • PDU session modification process For the specific process of the eNB session modification initiated by the access management network element, refer to the prior art, which is not described here.
  • the access management network element improves the transmission rate of user plane data from or to the terminal device by initiating a PDU session modification procedure. For example, the access management network element improves the QoS corresponding to the session by initiating a PDU session modification process.
  • the access management network element sends fourth indication information to the session management network element that the terminal device accesses in the second network.
  • the fourth indication information is used to indicate that the session management network element initiates a PDU session modification procedure of the terminal device in the second network.
  • the fourth indication information may be information about a connection status of the terminal device in the first network, for example, information about the second connection status.
  • the fourth indication information may include at least one of the following information: identification information of the terminal device, PDU session information of the terminal device in the second network, and data tunnel information of the terminal device in the second network. If the fourth indication information includes PDU session information, the session management network element initiates a modification process of the PDU session corresponding to the PDU session information.
  • the access management network element sends information about the second connection state to the session management network element that the terminal device accesses in the second network, where the session management network element initiates according to the information of the second connection state.
  • the PDU session release procedure or the PDU session modification procedure of the terminal device in the second network is a possible implementation manner.
  • the access management network element sends information about the second connection state of the terminal device in the first network to the policy control network element.
  • the policy control network element performs a PDU session establishment procedure of the terminal in the second network according to the information of the second connection state. For example, the policy control network element improves the transmission rate of the user plane data of the terminal device in the second network by increasing the QoS corresponding to the to-be-established session.
  • the policy control network element performs a PDU session modification process of the terminal in the second network according to the information of the second connection state. Specifically, the policy control network element improves the transmission rate of the user plane data from or to the terminal device by initiating a PDU session modification process. For example, the policy control network element improves the QoS corresponding to the session by initiating a PDU session modification process.
  • the policy control network element may send a subscription message to the access management network element.
  • the subscription message is used to notify the access management network element to send the changed status information when the terminal device sends a change in the connection status of the first network, for example, if the connection status of the terminal device in the first network is changed from the first connection status
  • the access management network element sends information about the second connection state of the terminal device in the first network to the policy control network element according to the subscription message; if the connection state of the terminal device in the first network is from the second connection state
  • the first connection is formed, and the access management network element sends information about the first connection state of the terminal device in the first network to the policy control network element according to the subscription message.
  • the access management network element sends information about the second connection state of the terminal device in the first network to the data management network element.
  • the data management network element initiates a subscription update process of the terminal device according to the information of the second connection state.
  • the QoS of the terminal device in the second network is improved by initiating a subscription update process.
  • the contract renewal process is specifically referred to the prior art.
  • the data management network element performs a registration process of the terminal device in the second network according to the information of the second connection state.
  • Scenario 2 The terminal device has access to the first network and needs to use the second network to transmit data.
  • the terminal device When the terminal device has accessed the first network and needs to use the second network to transmit data, the terminal device initiates a registration process or a session establishment process on the second network. If the access management network element determines that the terminal device is in the first connection state, the access management network element may limit the data transmission process of the terminal device in the second network in the following manner: the access management network element rejects the terminal device in the first The registration process of the second network; or the access management network element rejects the session establishment process of the terminal device in the second network; or the access management network element sends the indication information to the session management network element, indicating that the session management network element rejects the terminal device The session establishment process of the second network.
  • the specific process of the access management network element rejecting the registration and the specific process of the access management network element rejecting the session establishment are described in the prior art, and are not described here. If the access management network element determines that the terminal device is in the second connection state on the first network, the access management network element does not limit the data transmission process of the terminal device in the second network, and continues to register the terminal device initiated on the second network. Process or session establishment process.
  • the access management network element determines that the terminal device is in the first connection state, the access management network element sends the information of the first connection state to the session management network element.
  • the session management network element performs a PDU session establishment procedure of the terminal in the second network according to the information of the first connection state. For example, the session management network element reduces the transmission rate of the user plane data of the terminal device in the second network by reducing the QoS corresponding to the to-be-established session.
  • the access management network element determines that the terminal device is in the second connection state, the access management network element sends information about the second connection state to the session management network element.
  • the session management network element does not limit the data transmission process of the terminal device in the second network.
  • the access management network element determines that the terminal device is in the first connection state, the access management network element sends information about the first connection state to the policy control network element.
  • the policy control network element rejects the session establishment process of the terminal device in the second network according to the information of the first connection state.
  • the policy control network element rejects the PDU session establishment process.
  • the policy control network element performs a PDU session establishment procedure of the terminal in the second network according to the information of the first connection state. For example, the policy control network element reduces the transmission rate of the user plane data of the terminal device in the second network by reducing the QoS corresponding to the to-be-established session.
  • the access management network element determines that the terminal device is in the second connection state, the access management network element sends information about the second connection state to the policy control network element.
  • the policy control network element does not limit the data transmission process of the terminal device in the second network.
  • the access management network element determines that the terminal device is in the first connection state
  • the access management network element sends information about the first connection state to the data management network element.
  • the data management network element performs a service request process of the terminal device in the second network according to the information of the first connection state. For example, in the service request process, the data management network element reduces the transmission rate of the user plane data of the terminal device in the second network by reducing the QoS corresponding to the terminal device.
  • the data management network element performs a registration process of the terminal device in the second network according to the information of the first connection state.
  • the data management network element reduces the transmission rate of the user plane data of the terminal device in the second network by reducing the QoS corresponding to the service request. If the access management network element determines that the terminal device is in the second connection state, the access management network element sends information about the second connection state to the data management network element. The data management network element does not limit the data transmission process of the terminal device in the second network.
  • the QoS of the session may include the following parameters: the aggregate maximum bit rate (AMBR) of the session, that is, the session-AMBR.
  • the QoS of the terminal device may include the following parameters: UE-AMBR.
  • the access processing network element immediately processes the terminal device according to the information about the connection status of the terminal device in the first network.
  • the data transmission process of the second network For example, if the access management network element acquires the terminal device in the first connection state of the first network, the access management network element immediately limits the data transmission process of the terminal device in the second network.
  • the access management is based on the terminal device.
  • the information processing terminal device of the connection state of the first network is in the data transmission flow of the second network. For example, if the access management network element determines that the terminal device is in the first connection state, and the terminal device exceeds the set duration in the first connection state, the access management network element limits the data transmission of the terminal device in the second network. Process. Specifically, whether the information of the connection state of the terminal device in the first network exceeds the set duration may be determined by setting a timer.
  • the subscription server (for example, a UDM network element) stores subscription information, where the subscription information is used to indicate that information processing needs to be performed according to the connection status of the terminal device in the first network.
  • the data transmission process of the terminal device in the second network if the access management network element obtains the subscription information, the access management network element processes the terminal according to the connection state of the terminal device in the first network.
  • the data transmission process of the device in the second network If the subscription information is not obtained, the access management network element does not process the data transmission process of the terminal device in the second network according to the information of the connection state of the terminal device in the first network.
  • the access management network element processes the data of the terminal device in the first network and the second network according to the data transmission process of the terminal device in the second network according to the connection state of the terminal device in the first network.
  • the transmission process is associated.
  • the following takes the terminal device (CPE/RG) to access the 5G core network through the wired access network and the 5G access network as an example.
  • the data transmission method of the present application is exemplified in conjunction with FIG. 4-9.
  • the same contents as those of the first embodiment are specifically referred to the related description of the first embodiment.
  • FIG. 4 is a flowchart of a data transmission method according to a second embodiment of the present application.
  • the CPE/RG accesses the same AMF network element, the UPF network element, and the SMF network element through the wired access network and the 5G access network.
  • the AMF network element obtains information that the CPE/RG cannot perform data transmission on the wired network, for example, the first connection state.
  • the data transmission method of this embodiment includes:
  • Step 40 The AMF network element acquires the first connection state of the CPE/RG in the wired network.
  • the AMF network element can acquire the first connection state of the CPE/RG in the wired network by using at least one of mode a to mode d.
  • mode a to mode d The following describes the mode a to mode d in detail.
  • Step 401 Maintain a heartbeat message between the CPE/RG and the wired access device.
  • Step 402 The wired access device detects that the CPE/RG is in the first connected state.
  • Step 403 The wired access device sends information that the CPE/RG is in the first connection state to the AMF network element.
  • Step 411 Maintain a heartbeat message between the CPE/RG and the AGF/BNG.
  • Step 412 The AGF/BNG detects that the CPE/RG is in the first connected state.
  • Step 413 The AGF/BNG sends the information that the CPE/RG is in the first connection state to the AMF network element.
  • Step 421 Maintain a heartbeat message between the CPE/RG and the AMF network element.
  • Step 422 The AMF network element detects that the CPE/RG is in the first connected state.
  • Step 431 The UPF network element detects user plane data sent to or from the CPE/RG.
  • the UPF network element determines that the CPE/RG is in the first connection state.
  • the preset time period can be implemented by a timer.
  • Step 432 The UPF network element sends information that the CPE/RG is in the first connection state to the SMF network element.
  • Step 433 The SMF network element sends the information that the CPE/RG is in the first connection state to the AMF network element.
  • the difference between mode a, mode b, and mode c is which network element detects that the CPE/RG is in the first connected state.
  • mode a, mode b, and mode d refer to the description of mode 2 in step 301 of the first embodiment.
  • mode c refer to the description of mode one in step 301 of the first embodiment.
  • Step 44 The AMF network element determines that the CPE/RG exceeds the set duration in the first connection state.
  • a timer may be started. When the timer overflows, if the CPE/RG is still in the first connection state, the AMF network element determines that the CPE/RG exceeds the set duration in the first connection state. Then, the AMF network element can proceed to step 45. This step is an optional step. In step 40, if the AMF network element obtains the CPE/RG in the first connection state, the AMF network element can immediately perform step 45.
  • Step 45 The AMF network element limits the data transmission process of the CPE/RG in the 5G network according to the first connection state.
  • the AMF network element can limit the data transmission process of the CPE/RG in the 5G network by using at least one of the modes 1 to 5.
  • the following describes Mode 1 to Mode 5 in detail.
  • Step 451 The AMF network element sends a notification message to the SMF network element.
  • the notification message is used to notify the SMF network element CPE/RG to be in the first connection state.
  • the notification message may include at least one of the following information: CPE/RG identification information (for example, a Permanent Permanent Identifier (SUPI), a unique temporary identifier (GUTI), PDU session identification information, or tunnel information. .
  • CPE/RG identification information for example, a Permanent Permanent Identifier (SUPI), a unique temporary identifier (GUTI), PDU session identification information, or tunnel information.
  • Step 452 The SMF network element sends a notification message to the UPF network element.
  • the notification message is used to notify the UPF network element CPE/RG to be in the first connection state.
  • the notification message may include at least one of the following information: CPE/RG identification information (eg, IP address information), PDU session identification information, tunnel information, or filter information.
  • CPE/RG identification information eg, IP address information
  • PDU session identification information e.g. IP address information
  • tunnel information e.g. IP address information
  • filter information e.g, IP address information
  • the notification message may be a notification message in step 451, or may be a different notification message, which is not limited herein.
  • the SMF network element can obtain the IP address of the CPE/RG according to the SUPI or GUTI of the CPE/RG.
  • the first indication information in the first embodiment of the present application may be the notification message in step 451 and step 452 of this embodiment.
  • Step 453 The UPF network element sends a response message of the notification message to the SMF network element.
  • Step 454 The SMF network element sends a response message of the notification message to the AMF network element.
  • the response message may be a response message in step 453, or may be a message different from the response message in step 453, which is not limited herein.
  • Step 455 The UPF network element limits the data transmission process of the CPE/RG in the 5G network.
  • the UPF network element limits the uplink and/or downlink data transmission of the CPE/RG in the 5G network. For details on how the UPF network element limits the data transmission of the CPE/RG in the 5G network, refer to the description of the method in step 302 of the first embodiment.
  • Step 455 can also be performed before step 453, which is not limited herein.
  • Step 456 The AMF network element sends a notification message to the RAN, where the notification message is used to notify the CPE/RG that the data transmission on the 5G network is restricted.
  • the notification message may include reason information for notifying the CPE/RG of the reason why the data transmission of the 5G network is restricted.
  • the reason information may be that the CPE/RG is in the first connection state on the wired network.
  • Step 457 The RAN sends a notification message to the CPE/RG.
  • the notification message is used to notify the CPE/RG that the data transmission on the 5G network is restricted.
  • the notification message may include reason information for notifying the CPE/RG of the reason why the data transmission of the 5G network is restricted.
  • the reason information may be that the CPE/RG is in the first connection state on the wired network.
  • the notification message may be the notification message in step 456, or may be a different notification message, which is not limited herein.
  • step 461 the AMF network element initiates a deregistration process for the CPE/RG on the 5G network.
  • the AMF network element can reject the CPE/RG data transmission on the 5G network.
  • Step 471 The AMF network element initiates a release process or a modification process of the PDU session to the CPE/RG on the 5G network.
  • the AMF network element can reject the CPE/RG from transmitting data on the 5G network.
  • the AMF network element can reduce the data transmission rate of the CPE/RG on the 5G network.
  • the method is the same as the description of the first embodiment, and details are not described herein again.
  • step 481 the AMF network element sends a notification message to the SMF network element.
  • the second indication information in the first embodiment may be the notification message.
  • Step 482 The SMF network element initiates a release process or a modification process of the PDU session to the CPE/RG on the 5G network.
  • the SMF network element can reject the CPE/RG from transmitting data on the 5G network.
  • the SMF network element can reduce the data transmission rate of the CPE/RG in the 5G network.
  • Step 491 The AMF network element sends a notification message to the RAN.
  • the notification message is used to notify the RAN network element that the CPE/RG is in the first connection state.
  • the first indication information in Embodiment 1 may be the notification message.
  • Step 492 The RAN restricts the data transmission process of the CPE/RG in the 5G network.
  • Step 493 The RAN sends a notification message to the CPE/RG.
  • the AMF network element processes the data transmission process of the CPE/RG in the 5G network according to the connection state of the CPE/RG in the wired network.
  • the AMF network element limits the data transmission process of the CPE/RG in the 5G network, thereby avoiding excessive use of the 5G resources by the CPE/RG.
  • FIG. 5 is a flowchart of a data transmission method according to a third embodiment of the present application.
  • the CPE/RG accesses the same AMF network element, the UPF network element, and the SMF network element through the wired access network and the 5G access network.
  • the AMF network element obtains information that the CPE/RG can perform data transmission on the wired network, for example, a second connection state.
  • the data transmission method of this embodiment includes:
  • Step 50 The AMF network element acquires a second connection state of the CPE/RG in the wired network.
  • the AMF network element can obtain the second connection state of the CPE/RG in the wired network by using at least one of mode a to mode d.
  • mode a to mode d The following describes the mode a to mode d in detail.
  • Step 501 Maintain a heartbeat message between the CPE/RG and the wired access device.
  • Step 502 The wired access device detects that the CPE/RG is in the second connected state.
  • Step 503 The wired access device sends information that the CPE/RG is in the second connection state to the AMF network element.
  • Step 511 Maintain a heartbeat message between the CPE/RG and the AGF/BNG.
  • Step 512 The AGF/BNG detects that the CPE/RG is in the second connected state.
  • Step 513 The AGF/BNG sends the information that the CPE/RG is in the second connection state to the AMF network element.
  • Step 521 Maintain a heartbeat message between the CPE/RG and the AMF network element.
  • Step 522 The AMF network element detects that the CPE/RG is in the second connected state.
  • Step 531 The UPF network element detects user plane data sent to or from the CPE/RG.
  • the UPF network element determines that the CPE/RG is in the second connected state.
  • the preset time period can be implemented by a timer.
  • Step 532 The UPF network element sends information that the CPE/RG is in the second connection state to the SMF network element.
  • Step 533 The SMF network element sends information that the CPE/RG is in the second connection state to the AMF network element.
  • the difference between mode a, mode b, and mode c is which network element detects that the CPE/RG is in the second connected state.
  • mode a, mode b, and mode d refer to the description of mode 2 in step 301 of the first embodiment.
  • mode c refer to the description of mode one in step 301 of the first embodiment.
  • step 55 the AMF network element resumes the data transmission process of the CPE/RG in the 5G.
  • the AMF network element can restore the data transmission process of the CPE/RG in the 5G network by using at least one of the methods 1 to 5.
  • the following describes Mode 1 to Mode 5 in detail.
  • Step 551 The AMF network element sends a notification message to the SMF network element.
  • the notification message is used to notify the SMF network element CPE/RG to be in the second connection state.
  • the notification message may include at least one of the following information: CPE/RG identification information, PDU session identification information, or tunnel information.
  • Step 552 The SMF network element sends a notification message to the UPF network element.
  • the notification message is used to notify the UPF network element CPE/RG to be in the second connection state.
  • the notification message may include at least one of the following information: CPE/RG identification information, PDU session identification information, tunnel information, or filter information.
  • the notification message may be a notification message in step 551, or may be a different notification message, which is not limited herein.
  • the SMF network element can obtain the IP address of the CPE/RG according to the SUPI or GUTI of the CPE/RG.
  • the third indication information in the first embodiment of the present application may be the notification message in step 551 and step 552 of this embodiment.
  • Step 553 The UPF network element sends a response message of the notification message to the SMF network element.
  • Step 554 The SMF network element sends a response message of the notification message to the AMF network element.
  • the response message may be a response message in step 553, or may be a message different from the response message in step 553, which is not limited herein.
  • Step 555 The UPF network element restores the data transmission process of the CPE/RG in the 5G network.
  • the UPF network element recovers the uplink and/or downlink data transmission of the CPE/RG in the 5G network.
  • the UPF network element recovers the data transmission of the CPE/RG in the 5G network.
  • Step 555 can also be performed before step 553, which is not limited herein.
  • Step 561 The AMF network element performs a registration process or a PDU session establishment process on the CPE/RG in the 5G network.
  • the AMF network element performs a deregistration process for the CPE/RG on the 5G network (see step 461), after the CPE/RG enters the second connection state, the AMF network element performs a registration process for the CPE/RG on the 5G network.
  • the AMF network element performs the PDU session release process on the CPE/RG in the 5G network (see step 471), after the CPE/RG enters the second connection state, the AMF network element performs a PDU session establishment process on the CPE/RG in the 5G network.
  • Step 571 The AMF network element initiates a PDU session modification procedure to the CPE/RG on the 5G network.
  • the AMF network element can improve the data transmission rate of the CPE/RG on the 5G network by initiating the modification process of the PDU session.
  • step 581 the AMF network element sends a notification message to the SMF network element.
  • the fourth indication information in the first embodiment may be the notification message.
  • the method is the same as the description of the first embodiment, and details are not described herein again.
  • Step 582 The SMF network element initiates a modification process of the PDU session to the CPE/RG on the 5G network.
  • step 571 This step is similar to the content of step 571. For details, refer to the detailed description of step 571.
  • Step 591 The AMF network element sends a notification message to the RAN.
  • the notification message is used to notify the RAN network element that the CPE/RG is in the second connected state. For details of the notification message, refer to the description of step 551.
  • the third indication information in the first embodiment may be the notification message.
  • Step 592 The RAN restores the data transmission process of the CPE/RG in the 5G network.
  • step 555 is similar to the content of step 555, as described in detail in step 555.
  • FIG. 6 is a schematic diagram of a CPE/RG registration process on a 5G network.
  • the CPE/RG initiates the registration process on the 5G network.
  • the registration process includes:
  • step 601 the CPE/RG sends a registration request.
  • the CPE/RG sends a registration request message to the RAN.
  • Step 602 The RAN selects an AMF network element to be accessed.
  • step 603 the RAN sends a registration request message to the selected AMF network element.
  • step 604 the CPE/RG is authenticated/authenticated.
  • Step 605 The AMF network element sends a request message to the UDM.
  • the request message is used to request subscription information of the CPE/RG.
  • the UDM network element stores the subscription information, where the subscription information is used to indicate that the data transmission process at the 5G needs to be processed according to the connection status of the CPE/RG in the wired network.
  • Other contract information may be stored in the UDM network element.
  • Step 606 The UDM network element sends the subscription information to the AMF network element.
  • Step 607 The AMF network element acquires the connection status of the CPE/RG in the wired network.
  • the connection state of the CPE/RG in the wired network includes a first connection state and a second connection state.
  • the AMF network element obtains the first connection state of the CPE/RG in the wired network.
  • step 40 refers to the description of step 40 in the second embodiment of the present application.
  • step 50 refers to the description of step 50 in the third embodiment of the present application.
  • Step 608 The AMF network element processes the registration process according to the connection status of the CPE/RG in the wired network.
  • the AMF network element rejects the registration process. If the CPE/RG is in the second connection state on the wired network, the AMF network element continues the registration process.
  • FIG. 7 is a schematic diagram of a CPE/RG session establishment process on a 5G network.
  • the CPE/RG When the CPE/RG has access to the wired network and needs to use the 5G network to transmit data, the CPE/RG initiates a session establishment process on the 5G network.
  • the session establishment process includes:
  • step 701 the CPE/RG sends a session establishment request.
  • the process of the CPE/RG initiating a session establishment request is specifically referred to the existing session establishment request process.
  • Step 702 The AMF network element acquires a connection status of the CPE/RG in the wired network.
  • Step 703 The AMF network element processes the session establishment process according to the connection state of the CPE/RG in the wired network.
  • the AMF network element rejects the PDU session establishment process. If the CPE/RG is in the second connection state on the wired network, the AMF network element continues the session establishment process. For example, step 704 is performed.
  • Step 703 is an optional step.
  • the SMF network element may also obtain the connection status of the CPE/RG in the wired network.
  • the AMF network element sends the connection status of the CPE/RG in the wired network to the SMF network element.
  • the SMF network element processes the session establishment process according to the connection state of the CPE/RG in the wired network.
  • Step 704 the AMF network element selects an SMF network element.
  • Step 705 The AMF network element sends a session establishment request message to the selected SMF network element.
  • the contents of step 704 and step 705 are specifically referred to the existing session establishment process.
  • the session establishment request message may carry information about the connection status of the CPE/RG in the wired network.
  • Step 706 The SMF network element processes the session establishment process according to the connection state of the CPE/RG in the wired network.
  • the SMF network element rejects the PDU session establishment process. If the CPE/RG is in the second connection state on the wired network, the SMF network element continues the session establishment process.
  • FIG. 8 is a flowchart of a data transmission method according to a fourth embodiment of the present application.
  • the CPE/RG accesses different AMF network elements, UPF network elements, and SMF network elements through the wired access network and the 5G access network.
  • the AMF network element obtains information that the CPE/RG cannot transmit data on the wired network, for example, the first connection status.
  • the data transmission method of this embodiment includes:
  • Step 80 The second AMF network element acquires a first connection state of the CPE/RG in the wired network.
  • the second AMF network element may obtain the first connection state of the CPE/RG in the wired network by using at least one of mode a to mode d.
  • the mode a to the mode c are similar to the mode a to the mode c in the second embodiment.
  • the difference is that the first AMF network element accessed by the CPE/RG in the wired network obtains the first connection state of the CPE/RG in the wired network. information.
  • the first AMF network element sends the information of the first connection state to the second AMF network element accessed by the CPE/RG in the 5G network (see: step 804, or step 814, or step 824).
  • the mode d is similar to the mode d in the second embodiment, except that the CPE/RG detects the user plane data sent to or from the CPE/RG in the first UPF network element accessed by the wired network, and determines that the CPE/RG is in the first A connected state (see step 831).
  • the first UPF network element sends the information of the first connection state to the first AMF network element accessed by the CPE/RG in the wired network via the first SMF network (see step 832 and step 833).
  • the first AMF network element sends the information of the first connection state to the second AMF network element that the CPE/RG accesses in the 5G network (see step 834).
  • Step 84 The second AMF network element determines that the CPE/RG exceeds the set duration in the first connection state.
  • step 44 is similar to the content of step 44. For details, refer to the description of step 44.
  • Step 85 The second AMF network element limits the data transmission process of the CPE/RG in the 5G network according to the first connection state.
  • step 45 is similar to the content of step 45. For details, refer to the description of step 45.
  • the UPF network element in step 45 is the second UPF network element in this embodiment.
  • FIG. 9 is a flowchart of a data transmission method according to a fifth embodiment of the present application.
  • the CPE/RG accesses different AMF network elements, UPF network elements, and SMF network elements through the wired access network and the 5G access network.
  • the AMF network element obtains information that the CPE/RG can transmit data on the wired network, for example, the second connection status.
  • the data transmission method of this embodiment includes:
  • Step 90 The second AMF network element acquires a second connection state of the CPE/RG in the wired network.
  • the second AMF network element may obtain the second connection state of the CPE/RG in the wired network by using at least one of mode a to mode d.
  • the mode a to the mode c are similar to the mode a to the mode c in the third embodiment.
  • the difference is that the first AMF network element accessed by the CPE/RG in the wired network obtains the second connection state of the CPE/RG in the wired network. information.
  • the first AMF network element sends the information of the second connection state to the second AMF network element accessed by the CPE/RG in the 5G network (see: step 904, or step 914, or step 924).
  • the mode d is similar to the mode d in the second embodiment, except that the CPE/RG detects the user plane data sent to or from the CPE/RG in the first UPF network element accessed by the wired network, and determines that the CPE/RG is in the first Two connection states (see step 931).
  • the first UPF network element sends the information of the second connection state to the first AMF network element that the CPE/RG accesses in the wired network via the first SMF network (see step 932 and step 933).
  • the first AMF network element sends the information of the second connection state to the second AMF network element accessed by the CPE/RG in the 5G network (see step 934).
  • Step 95 The second AMF network element resumes the data transmission process of the CPE/RG in the 5G.
  • step 55 is similar to the content of step 55. For details, refer to the description of step 55.
  • the UPF network element in step 55 is the second UPF network element in this embodiment.
  • FIG. 10 is a schematic diagram of an apparatus for data transmission according to an embodiment of the present application.
  • the apparatus for data transmission includes a processing unit 1001, a storage unit 1002, and a communication unit 1003.
  • the processing unit 1001, the storage unit 1002, and the communication unit 1003 may be physically separate units, or may be integrated into one or more physical units, which is not limited herein.
  • the processing unit 1001 is used for processing the data by the device.
  • the processing unit 1001 may be a processing circuit or a processor.
  • the processor may be a central processing unit (CPU), a network processor (NP) or a combination of a CPU and an NP.
  • the processor may further include a hardware chip.
  • the hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
  • the PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a Generic Array Logic (GAL), or any combination thereof.
  • the apparatus may include a plurality of processing units or the processing unit 1001 includes a plurality of sub-data processing units.
  • the processor may be a single-CPU processor or a multi-core processor.
  • the storage unit 1002 is configured to store computer instructions executed by the processing unit 1001.
  • the storage unit 1002 may be a storage circuit or a memory.
  • the memory can be either volatile memory or non-volatile memory, or can include both volatile and nonvolatile memory.
  • the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (ROMM), an erasable programmable read only memory (erasable PROM, EPROM), or an electrical Erase programmable EPROM (EEPROM) or flash memory.
  • the volatile memory can be a random access memory (RAM) that acts as an external cache.
  • the storage unit 1002 may be a unit independent of the processing unit 1001, or may be a storage unit in the processing unit 1001, which is not limited herein. Although only one memory unit is shown in FIG. 10, the apparatus may also include a plurality of memory cells or the memory unit 1002 includes a plurality of sub-memory cells.
  • the communication unit 1003 is configured to implement content interaction between the processing unit 1001 and other units or network elements.
  • the communication unit 1003 may be a communication interface of the device, or may be a transceiver circuit or a transceiver, or may be a transceiver.
  • the communication unit 1003 may also be a communication interface or a transceiver circuit of the processing unit 1001.
  • the communication unit 1003 can be a transceiver chip.
  • the communication unit 1003 may also include a transmitting unit and/or a receiving unit.
  • the communication unit 1003 can include at least one communication interface.
  • the communication unit 1003 may also be a unit implemented in software.
  • the processing unit 1001 can interact with other units or network elements through the communication unit 1003. For example, the processing unit 1001 acquires or receives content from other network elements through the communication unit 1003. If the processing unit 1001 and the communication unit 1003 are physically separate components, the processing unit 1001 may perform content interaction with other units of the device without going through the communication unit 1003.
  • the processing unit 1001, the storage unit 1002, and the communication unit 1003 may be connected to each other through a bus.
  • the bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus.
  • PCI peripheral component interconnect
  • EISA extended industry standard architecture
  • the bus can be divided into an address bus, a data bus, a control bus, and the like.
  • the processing unit 1001 implements the method in FIGS. 3-9 of the present application according to computer instructions stored in the storage unit 1002.
  • the device for data transmission may be an access management network element, such as an AMF network element.
  • the communication unit may include a first communication interface 1013, a second communication interface 1023, and a third communication interface 1033.
  • the first communication interface 1013 is configured to perform a communication connection with the wired access network device.
  • the second communication interface 1023 is configured to perform a communication connection with the wireless access network device.
  • the third communication interface 1033 is configured to perform a communication connection with the session management network element.
  • the processing unit 1001 is configured to acquire information about acquiring a connection status of the terminal device in the first network.
  • the processing unit 1001 is further configured to process, according to the information about the connection status of the terminal device in the first network, the terminal device The data transmission process of the second network.
  • the connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with an access network.
  • the processing unit 1001 is specifically configured to limit a data transmission process of the terminal device in the second network; or, when the connection state of the first network exceeds a set duration, the terminal device limits the terminal device The data transmission process in the second network.
  • the processing unit 1001 is specifically configured to initiate a deregistration process of the terminal device in the second network, or initiate a PDU session release process of the terminal device in the second network. Or the PDU session modification process.
  • the processing unit 1001 is specifically configured to reject the registration process of the terminal device in the second network, or reject the session establishment process of the terminal device in the second network.
  • the communication unit 1003 is configured to send the first indication information to the user equipment data processing network element of the second network access, where the first indication information is used to indicate The user plane data processing network element limits the transmission of user plane data from or to the terminal device.
  • the third communication interface 1033 in the communication unit 1003 is configured to send, to the terminal equipment, a user plane data processing network element that is accessed by the second network.
  • An indication information when the user plane data processing network element is a radio access network device, the second communication interface 1023 in the communication unit 1003 is configured to access the terminal device in the second network access user plane data processing network
  • the element sends the first indication information.
  • the first indication information includes at least one of the following information: identifier information of the terminal device, PDU session information of the terminal device in the second network, or the terminal device is in the second Data tunneling information for the network.
  • the communication unit 1003 is configured to send the second indication information to the session management network element of the second network access by the terminal device, where the second indication information is used to indicate the session.
  • the management network element initiates a PDU session release procedure or a PDU session modification procedure of the terminal device in the second network.
  • the third communication interface 1033 in the communication unit 1003 is configured to send, to the terminal device, the second indication information in the session management network element that is accessed by the second network.
  • the processing unit 1001 is further configured to send the reason information to the terminal device by using the communication unit 1003, where the cause information is used to notify the terminal device that the terminal device is in the second network. The reason why the data transfer process is limited.
  • the connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with an access network.
  • the processing unit 1001 is specifically configured to restore a data transmission process of the terminal device in the second network, or when a connection state of the terminal device in the first network exceeds a setting. After the duration, the data transmission process of the terminal device in the second network is resumed.
  • the communication unit 1003 is configured to send third indication information to the user equipment data processing network element of the second network access, where the third indication information is used to indicate The user plane data processing network element sends user plane data from or sent to the terminal device, or the third indication information is used to indicate that the user plane data processing network element improves from or is sent to the terminal device.
  • the transmission rate of user plane data Specifically, when the user plane data processing network element is a UPF network element, the third communication interface 1033 in the communication unit 1003 is configured to send, to the terminal equipment, a user plane data processing network element that is accessed by the second network.
  • the third indication information when the user plane data processing network element is a radio access network device, the second communication interface 1023 in the communication unit 1003 is used to access the terminal device in the second network access user plane data processing network The element sends a third indication message.
  • the processing unit 1001 is specifically configured to initiate a PDU session modification process of the terminal device in the second network.
  • the communication unit 1003 is configured to send the fourth indication information to the session management network element that is accessed by the terminal device in the second network, where the fourth indication information is used to instruct the session management network element to initiate the terminal.
  • the PDU session modification process of the device in the second network Specifically, the third communication interface 1033 in the communication unit 1003 is configured to send fourth indication information to the session management network element.
  • the processing unit 1001 is specifically configured to perform a registration process of the terminal device in the second network, or perform a session establishment process of the terminal device in the second network.
  • the processing unit 1001 is configured to acquire information about a connection status of the terminal device in the first network according to a heartbeat mechanism.
  • the communication unit 1003 receives a message sent by the terminal device in the network element that is accessed by the first network: an access network element, or an access management network element, or a user plane function network element, where the message includes Information about the connection status of the terminal device in the first network.
  • the first communication interface 1013 in the communication unit 1003 receives the message sent by the network element of the wired access network accessed by the terminal device.
  • the processing unit 1001 is further configured to acquire subscription information that needs to process the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network.
  • the communication unit 1003 is further configured to implement the transceiving operation of the content of the AMF network element and other external network elements in the embodiment corresponding to FIG. 4 to FIG. 9 of the present application.
  • the processing unit 1001 can implement the transceiving operation with the content of the external network element through the communication unit 1003.
  • the processing unit 1001 performs the operations of the AMF network elements in FIGS. 4-9 of the present application according to the computer instructions stored in the storage unit 1003. For example, acquiring information about the connection status of the terminal device in the first network; and processing the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network.
  • the connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with an access network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: limiting a data transmission process of the terminal device in the second network; Or, when the connection status of the first network exceeds a set duration, the terminal device limits a data transmission process of the terminal device in the second network.
  • the limiting a data transmission process of the terminal device in the second network includes:
  • processing unit is further configured to perform the following operations according to the computer instructions stored in the storage unit:
  • the connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with an access network.
  • the processing of the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network includes: restoring a data transmission process of the terminal device in the second network; Or, after the terminal device is in the connection state of the first network, the data transmission process of the terminal device in the second network is resumed.
  • the recovering the data transmission process of the terminal device in the second network includes: using the communication unit to the user equipment of the terminal device in the second network access
  • the data processing network element sends indication information, where the indication information is used to instruct the user plane data processing network element to send user plane data from or sent to the terminal device.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: initiating the terminal device in the The PDU session modification process of the second network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: performing the terminal device in the a registration process of the second network; or, performing a session establishment process of the terminal device in the second network; or transmitting, by using the communication unit, the terminal device in the first network to the data management network element Information about the connection status, where the information of the connection status is used by the data management network element to perform a registration process of the terminal device in the second network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: using the communication unit to Transmitting, by the terminal device, the session management network element that is accessed by the second network, the information about the connection status of the terminal device in the first network, where the information of the connection status is used by the session management network element to perform the The PDU session establishment process of the terminal in the second network, or the information of the connection state is used by the session management network element to perform a PDU session modification process of the terminal in the second network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: using the communication unit to the policy Controlling, by the network element, the information about the connection status of the terminal device in the first network, where the information about the connection status is used by the policy control network element to perform a PDU session establishment process of the terminal in the second network, Alternatively, the information about the connection status is used by the session management network element to perform a PDU session modification procedure of the terminal in the second network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: using the communication unit to data
  • the management network element sends the information about the connection status of the terminal device in the first network, where the information about the connection status is used by the data management network element to initiate a subscription update process of the terminal device, or the connection status
  • the information is used by the data management network element to perform a service request process of the terminal device in the second network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: using the communication unit to The user equipment in the second network accesses the user plane data processing network element to send the indication information, where the indication information is used to instruct the user plane data processing network element to adjust user plane data from or to the terminal device. Transmission.
  • the indication information includes at least one of the following information: identifier information of the terminal device, PDU session information of the terminal device in the second network, or the terminal device Data tunnel information in the second network.
  • the acquiring the information about the connection status of the terminal device in the first network includes: acquiring information about the connection status of the terminal device in the first network according to a heartbeat mechanism; or Receiving, by the communication unit, a message sent by the terminal device on the network element that is accessed by the first network: an access network element, or an access management network element, or the terminal device, or a user plane function network element, The message includes information about a connection status of the terminal device in the first network.
  • the processing unit is further configured to: perform an operation according to the computer instruction stored in the storage unit: acquiring an information processing station according to a connection state of the terminal device in the first network The subscription information of the data transmission process of the terminal device in the second network.
  • the device for data transmission may be a user plane data processing network element, for example, a UPF network element or a radio access network device that the terminal device accesses in the second network.
  • a user plane data processing network element for example, a UPF network element or a radio access network device that the terminal device accesses in the second network.
  • the first communication interface 1013 is configured to perform a communication connection with the wired access network device.
  • the second communication interface 1023 is configured to perform a communication connection with the wireless access network device.
  • the third communication interface 1033 is configured to perform a communication connection with the session management network element.
  • the first communication interface 1013 may be a wireless transceiver for performing a communication connection with the terminal device.
  • the second communication interface 1023 is configured to perform a communication connection with the UPF network element.
  • the third communication interface 1033 is configured to perform a communication connection with the access management network element.
  • the processing unit 1001 is configured to acquire information about a connection status of the terminal device in the first network, and the processing unit 1001 is further configured to process, according to the information about the connection status of the terminal device in the first network, the terminal device The data transmission process of the second network.
  • connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with the access network.
  • the processing unit 1001 is specifically configured to limit a data transmission process of the terminal device in the second network.
  • the processing unit 1001 is specifically configured to refuse to transmit user plane data of the terminal device in the second network, or reduce user plane data transmission of the terminal device in the second network. rate.
  • connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with an access network.
  • the processing unit 1001 is specifically configured to restore a data transmission process of the terminal device in the second network.
  • the processing unit 1001 is specifically configured to transmit user plane data of the terminal device in the second network, or improve a user plane data transmission rate of the terminal device in the second network. .
  • the communication unit 1003 is configured to receive information about a connection status of the terminal device from the access management network element in the first network.
  • the processing unit 1001 is specifically configured to acquire information about a connection state of the terminal device in the first network by detecting user plane data of the first network in the terminal device.
  • the user plane data processing network element is a user plane function network element that the terminal device accesses in the first network, or a user that the terminal device accesses in the second network.
  • the communication unit 1003 is further configured to implement the transceiving operation of the content of the UPF network element or the RAN and other external network elements in the embodiment corresponding to FIG. 4 to FIG. 9 of the present application.
  • the processing unit 1001 can implement the transceiving operation with the content of the external network element through the communication unit 1003.
  • the processing unit 1001 performs the operations of the UPF network element or the RAN in FIG. 4 to FIG. 9 according to the computer instructions stored in the storage unit 1003. For example, acquiring information about the connection status of the terminal device in the first network; and processing the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network.
  • the connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with an access network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: limiting a data transmission process of the terminal device in the second network; Or, when the connection status of the first network exceeds a set duration, the terminal device limits a data transmission process of the terminal device in the second network.
  • the limiting a data transmission process of the terminal device in the second network includes: rejecting transmission of user plane data of the terminal device in the second network, or The user plane data transmission rate of the terminal device in the second network.
  • the connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with an access network.
  • the processing of the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network includes: restoring a data transmission process of the terminal device in the second network; Or, after the terminal device is in the connection state of the first network, the data transmission process of the terminal device in the second network is resumed.
  • the recovering the data transmission process of the terminal device in the second network includes: transmitting user plane data of the terminal device in the second network, or improving the The user plane data transmission rate of the terminal device in the second network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: according to the terminal device
  • the information describing the connection status of the first network adjusts the transmission of user plane data from or to the terminal device.
  • the device for data transmission may be a session management network element, for example, an SMF network element that the terminal device accesses in the second network.
  • the first communication interface 1013 is configured to communicate with the UPF network element.
  • the second communication interface 1023 is configured to perform a communication connection with the AMF network element.
  • the third communication interface 1033 is configured to perform a communication connection with the SMF network element that the terminal device accesses in the first network.
  • the processing unit 1001 is configured to acquire information about a connection status of the terminal device in the first network, and the processing unit 1001 is further configured to process, according to the information about the connection status of the terminal device in the first network, the terminal device The data transmission process of the second network.
  • connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with the access network.
  • the processing unit 1001 is specifically configured to limit a data transmission process of the terminal device in the second network.
  • the processing unit 1001 is specifically configured to reject the transmission of the user plane data of the terminal device in the second network, or reduce the user plane data of the terminal device in the second network. Transmission rate.
  • the processing unit 1001 is specifically configured to perform a process of releasing a session of the terminal device in the second network, or performing a process of modifying a session of the terminal device in the second network. .
  • connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with an access network.
  • the processing unit 1001 is specifically configured to restore a data transmission process of the terminal device in the second network.
  • the processing unit 1001 is specifically configured to restore a user plane data flow of the terminal device in the second network, or improve user plane data transmission of the terminal device in the second network. rate.
  • the processing unit 1001 is specifically configured to perform a session establishment process of the terminal device in the second network, or perform a process of modifying a session of the terminal device in the second network.
  • the communication unit 1003 is configured to receive information about a connection status of the terminal device from the access management network element in the first network.
  • the communication unit 1003 is further configured to implement the transceiving operation of the content of the SMF network element and other external network elements in the embodiment corresponding to FIG. 4 to FIG. 9 of the present application.
  • the processing unit 1001 can implement the transceiving operation with the content of the external network element through the communication unit 1003.
  • the processing unit 1001 performs the operations of the SMF network elements in FIG. 4 to FIG. 9 according to the computer instructions stored in the storage unit 1003. For example, acquiring information about the connection status of the terminal device in the first network; and processing the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network.
  • the connection status of the terminal device in the first network includes: a de-registration state, or a data transmission idle state, or a physical connection disconnection state with an access network.
  • the processing according to the information about the connection status of the terminal device in the first network, the data transmission process of the terminal device in the second network, including: limiting a data transmission process of the terminal device in the second network; Or, when the connection status of the first network exceeds a set duration, the terminal device limits a data transmission process of the terminal device in the second network.
  • limiting a data transmission process of the terminal device in the second network including: rejecting transmission of user plane data of the terminal device in the second network, or reducing the The user plane data transmission rate of the terminal device in the second network.
  • the rejecting the transmission of the user plane data of the terminal device in the second network includes: performing a process of releasing a session of the terminal device in the second network; or
  • the user plane data transmission rate of the terminal device in the second network includes: performing a process of modifying a session of the terminal device in the second network.
  • the connection status of the terminal device in the first network includes: a registration status, or a data transmission connection status, or a physical connection status with an access network.
  • the processing of the data transmission process of the terminal device in the second network according to the information about the connection status of the terminal device in the first network includes: restoring a data transmission process of the terminal device in the second network; Or, after the terminal device is in the connection state of the first network, the data transmission process of the terminal device in the second network is resumed.
  • the data transmission process of the terminal device in the second network is resumed, including: restoring a user plane data flow of the terminal device in the second network, or improving the terminal The user plane data transmission rate of the device in the second network.
  • the process of recovering the user plane data of the terminal device in the second network includes: performing a session establishment process of the terminal device in the second network; or: improving the terminal
  • the user plane data transmission rate of the device in the second network includes: performing a process of modifying a session of the terminal device in the second network.
  • the acquiring information about the connection status of the terminal device in the first network includes: receiving, by using the communication unit, information about a connection status of the terminal device from the access management network element in the first network .
  • the data transmission process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: executing the information according to the information about the connection status.
  • the PDU session establishment process of the second network is performed by the terminal, or the session management network element performs a PDU session modification process of the terminal in the second network according to the information about the connection status.
  • the means for data transmission may be a policy control network element.
  • the processing unit 1001 in the policy control network element performs the following operations according to the computer instruction stored in the storage unit 1003: acquiring information about the connection status of the terminal device in the first network; and according to the connection of the terminal device in the first network The status information processes the data transmission process of the terminal device in the second network.
  • the data transmission process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: executing the information according to the information about the connection status.
  • the PDU session establishment procedure of the terminal in the second network is performed, or the PDU session modification procedure of the terminal in the second network is performed according to the information about the connection status.
  • the data transmission process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: according to the information about the connection status
  • the PDU session release process of the terminal device in the second network is performed, or the network element rejects the session establishment process of the terminal device in the second network according to the information about the connection state.
  • the processing unit 1001 can also perform other operations of the policy control network element in the embodiment of FIG. 3 according to the computer instructions stored in the storage unit 1003. For details, refer to the description of the embodiment of FIG. 3.
  • the means for data transmission can be a data management network element.
  • the processing unit 1001 in the data management network element performs the following operations according to the computer instruction stored in the storage unit 1003: acquiring information about the connection status of the terminal device in the first network; and according to the connection of the terminal device in the first network The status information processes the data transmission process of the terminal device in the second network.
  • the data transmission process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: executing the information according to the information about the connection status. De-registering process of the terminal device in the second network.
  • the data transmission process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: according to the information about the connection status
  • the contract update process of the terminal device is performed, or the service request process of the terminal device in the second network is performed according to the information about the connection status.
  • the data transmission process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: executing the information according to the information about the connection status.
  • the registration process of the terminal device in the second network is processed according to the information about the connection status of the terminal device in the first network, including: executing the information according to the information about the connection status.
  • the processing unit 1001 can also perform other operations of the data management network element in the embodiment of FIG. 3 according to the computer instructions stored in the storage unit 1003. For details, refer to the description of the embodiment of FIG. 3.
  • the first network is a non-3GPP network
  • the second network is a 3GPP network
  • the first network is a wired network
  • the second network is a wireless network
  • the first network and the second network are both The non-3GPP network
  • both the first network and the second network element are 3GPP networks.
  • the names of request messages, response messages, and other various messages are employed for convenience of description. However, these messages are merely illustrative of the content to be carried or the functions to be carried.
  • the specific name of the message is not limited to the present application, for example, it may be a first message, a second message, a third message, or the like. These messages can be specific messages and can be some of the fields in the message. These messages can also represent various service operations.
  • the computer program product can include one or more computer instructions.
  • the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber (DSL), or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
  • the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic disk), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)) or the like.
  • a magnetic medium eg, a floppy disk, a hard disk, a magnetic disk
  • an optical medium eg, a DVD
  • a semiconductor medium eg, a solid state disk (SSD)
  • the disclosed systems, devices, and methods may be implemented in other manners.
  • 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 various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read only memory, a random access memory, a magnetic disk, or an optical disk.

Abstract

本申请实施例提供一种数据传输的方法和用于数据传输的装置。该方法包括:接入管理网元获取终端设备在第一网络的连接状态的信息;所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。当终端设备需要同时通过两个网络进行数据传输时,本申请实施例中的方法能够避免终端设备在其中一个网络资源过度使用的问题。

Description

数据传输的方法和用于数据传输的装置
本申请要求于2018年4月8日提交中国国家知识产权局、申请号为201810306926.1、发明名称为“数据传输的方法和用于数据传输的装置”的中国专利申请,以及于2018年5月21日提交中国国家知识产权局、申请号为201810490537.9、发明名称为“数据传输的方法和用于数据传输的装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及通信领域,更具体地,涉及一种数据传输的方法和用于数据传输的装置。
背景技术
在第五代(5rd generation,5G)通信网络中,终端设备可以通过非第三代合作伙伴计划(Non-3rd generation partnership project,Non-3GPP)接入技术接入核心网,终端设备也可以通过3GPP接入技术接入核心网。然而,现有技术中,终端设备的两种接入技术相互独立。当终端设备需要同时通过两种接入技术接入核心网时,可能会导致资源的过度使用。
发明内容
本申请实施例提供一种数据传输的方法和用于数据传输的装置,能够避免资源过度使用的问题。
本申请的第一方面,提供了一种数据传输的方法,包括:接入管理网元获取终端设备在第一网络的连接状态的信息;所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
本申请的第二方面,提供了一种数据传输的方法,包括:用户面数据处理网元获取终端设备在第一网络的连接状态的信息;所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在第二方面的第一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述用户面数据处理网元限制所述终端设备在所述第二网络的数据传输流程。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述用户面数据处理网元限制所述终端设备在所述第二网络的数据传输流程,包括:所述用户面数据处理网元拒绝传输所述终端设备在所述第二网络的用户面数据;或者,所述用户面数据处理网元降低所述终端设备在所述第二网络的用户面数据传输速率。
在第二方面的第三种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据 传输流程,包括:所述用户面数据处理网元恢复所述终端设备在所述第二网络的数据传输流程。
结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述用户面数据处理网元恢复所述终端设备在所述第二网络的数据传输流程,包括:所述用户面数据处理网元传输所述终端设备在所述第二网络的用户面数据;或者,所述用户面数据处理网元提高所述终端设备在所述第二网络的用户面数据传输速率。
在第二方面的第五种可能的实现方式中,所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息调整来自或者发往所述终端设备的用户面数据的传输。
在第二方面任意一种可能的实现方式中,所述用户面数据处理网元获取终端设备在第一网络的连接状态的信息,包括:所述用户面数据处理网元接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息;或者,所述用户面数据处理网元通过检测所述终端设备在所述第一网络的用户面数据获取所述终端设备在所述第一网络的连接状态的信息
在第二方面任意一种可能的实现方式中,所述用户面数据处理网元为所述终端设备在所述第一网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的接入网设备。
本申请的第三方面,提供了一种数据传输的方法,包括:会话管理网元获取终端设备在第一网络的连接状态的信息;所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在第三方面的第一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述会话管理网元限制所述终端设备在所述第二网络的数据传输流程。
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述会话管理网元限制所述终端设备在所述第二网络的数据传输流程,包括:所述会话管理网元拒绝所述终端设备在所述第二网络的用户面数据的传输;或者,所述会话管理网元降低所述终端设备在所述第二网络的用户面数据传输速率。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述会话管理网元拒绝所述终端设备在所述第二网络的用户面数据的传输,包括:所述会话管理网元进行释放所述终端设备在所述第二网络的会话的流程;或者,所述会话管理网元降低所述终端设备在所述第二网络的用户面数据传输速率,包括:所述会话管理网元进行修改所述终端设备在所述第二网络的会话的流程。
在第三方面的第四种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述会话管理网元恢复所述终端设备在所述第二网络的数据传输流程。
结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述用户面数据处理网元恢复所述终端设备在所述第二网络的数据传输流程,包括:所述会话管 理网元恢复所述终端设备在所述第二网络的用户面数据流程;或者,所述会话管理网元提高所述终端设备在所述第二网络的用户面数据传输速率。
结合第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,所述会话管理网元恢复所述终端设备在所述第二网络的用户面数据流程,包括:所述会话管理网元进行所述终端设备在所述第二网络的会话建立流程;或者,所述会话管理网元提高所述终端设备在所述第二网络的用户面数据传输速率,包括:所述会话管理网元进行修改所述终端设备在所述第二网络的会话的流程。
在第三方面的第七种可能的实现方式中,所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述会话管理网元根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话建立流程,或者,所述会话管理网元根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话修改流程。
在第三方面任意一种可能的实现方式中,所述会话管理网元获取终端设备在第一网络的连接状态的信息,包括:所述会话管理网元接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。
在本申请的第四方面,提供了一种数据传输的方法,包括:策略控制网元获取终端设备在第一网络的连接状态的信息;所述策略控制网元网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在第四方面的第一种可能的实现方式中,所述策略控制网元网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述策略控制网元根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话建立流程,或者,所述策略控制网元根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话修改流程。
在第四方面的第二种可能的实现方式中,所述策略控制网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述策略控制网元根据所述连接状态的信息发起所述终端设备在所述第二网络的PDU会话释放流程,或者,所述策略控制网元根据所述连接状态的信息拒绝所述终端设备在所述第二网络的会话建立流程。
在本申请的第五方面,提供了一种数据传输的方法,包括:数据管理网元获取终端设备在第一网络的连接状态的信息;所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在第五方面的第一种可能的实现方式中,所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
所述数据管理网元根据所述连接状态的信息执行所述终端设备在所述第二网络的去注册流程。
在第五方面的第二种可能的实现方式中,所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
所述数据管理网元根据所述连接状态的信息发起所述终端设备的签约更新流程,或者,所述数据管理网元根据所述连接状态的信息执行所述终端设备在所述第二网络的服务请求流 程。
在第五方面的第三种可能的实现方式中,所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述数据管理网元根据所述连接状态的信息执行所述终端设备在所述第二网络的注册流程。
本申请的第六方面,提供了一种用于数据传输的装置,包括,存储单元,用于存储计算机指令;处理单元,用于根据所述存储单元中存储的计算机指令执行如下操作:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在第六方面中,该用于数据传输的装置可以接入管理网元或者用户面数据处理网元或者会话管理网元或者策略控制网元或者数据管理网元。
当该用于数据传输的装置为用户面数据处理网元时,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第二方面中任意一种可能的实现方式中的操作。
当该用于数据传输的装置为会话管理网元,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第三方面中任意一种可能的实现方式中的操作。
当该用于数据传输的装置为策略控制网元时,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第四方面中任意一种可能的实现方式中的操作。
当该用于数据传输的装置为数据管理网元时,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第五方面中任意一种可能的实现方式中的操作。
在上述任意一方面中,所述第一网络为非第三代合作伙伴计划3GPP网络,所述第二网络为3GPP网络,或者,所述第一网络为有线网络,所述第二网络为无线网络。
本申请的第七方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面到第五方面以及各种可能的实现方式中的任何一种方法。
本申请的第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面到第五方面以及各种可能的实现方式中的任何一种方法。
在本申请的实施例中,接入管理网元或者用户面数据处理网元或者会话处理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程,将终端设备在第一网络和第二网络的数据传输流程关联起来,当终端设备需要同时通过两个网络进行数据传输时,避免了终端设备在其中一个网络资源过度使用的问题。
附图说明
图1是实现本申请实施例的一种通信***的示意图。
图2是实现本申请实施例的另一种通信***的示意图。
图3是本申请第一实施例的数据传输的方法的示意性流程图。
图4是本申请第二实施例的数据传输的方法的示意性流程图。
图5是本申请第三实施例的数据传输的方法的示意性流程图。
图6是本申请实施例中CPE/RG在5G网络的注册流程示意图。
图7是本申请实施例中CPE/RG在5G网络的会话建立流程示意图。
图8是本申请第四实施例的数据传输的方法的示意性流程图。
图9是本申请第五实施例的数据传输的方法的示意性流程图。
图10是本申请实施例的用于数据传输的装置的示意图。
具体实施方式
本申请实施例可以适用于采用多种网络进行多接入的场景,例如:采用非3GPP技术与3GPP技术进行多接入的通信网络。其中,采用非3GPP技术的网络可以包括WIFI网络,MulteFire网络,有线网络,或者家庭基站网络。采用3GPP技术的网络可以包括全球移动通讯***(global system for mobile communications,GSM),宽带码分多址(wideband code division multiple access,WCDMA)网络,网络长期演进(long term evolution,LTE)网络,5G网络,或者后续演进的移动通讯网络。在本申请的实施例中,以5G***架构中的无线和有线融合(wireless and wireline convergence,WWC)网络进行举例说明。
图1是能够实现本申请实施例的一种通信***的示意图。在该通信***中,客户前端设备(customer premises equipment,CPE)/家庭网关(residential gateways,RG)可以通过无线/有线的方式接入核心网络。具体,CPE/RG可以通过有线接入网络(wireline access network,wireline AN)接入5G核心网,CPE/RG也可以通过无线接入网络(radio access network,RAN)接入5G核心网。CPE/RG可以由网络运营商提供给用户。CPE/RG可以为个人电脑(personal computer,PC),电视机(television,TV),用户设备(user equipment,UE),语音设备(voice device),或者其他电子设备提供有线或者无线连接。在本申请的实施例中,终端设备包括CPE/RG。当然,终端设备也可以是其他可以通过非3GPP技术与3GPP技术进行多接入的设备,例如:物联网中的终端设备、智能家用电器、虚拟现实设备、未来网络中的终端设备,在此不做限定。
有线接入网络可以包括:接入设备和网关设备。其中,接入设备可以是光纤接入设备,或者以太网(Ethernet)接入设备,或者交换机。网关设备可以是接入网关功能(access gateway function,AGF)网元,或者宽带网络网关(broadband network gateway,BNG)。无线接入网络可以是与终端设备进行无线通信的设备。无线接入网络可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域(小区)内的终端设备进行通信。无线接入网络可以包括:演进型基站(evolved node B,eNodeB),5G网络中的接入网设备,接入点(access point,AP)设备,或者未来演进PLMN中的接入网设备等。
核心网可以包括:接入和移动性管理功能(access and mobility management function,AMF)网元、会话管理功能(session management function,SMF)网元、用户面功能(user plane function,UPF)网元。通过接入网络和UPF网元,终端设备和数据网络(data netwrok,DN)之间进行用户面数据的传输。其中,AMF网元可以实现至少一项如下功能:接入与移动性管理,终结非接入层(non-access stratum,NAS)消息,完成注册管理、连接管理以及可达性管理,分配跟踪区(tracking area,TA)列表(list),或者透明路由会话管理(session management,SM)消息到SMF网元。SMF网元可以实现至少一项功如下能:会话管理,终端设备的IP地址分配与管理,用户面锚点功能的分配与选择,或者UPF网元与用户面路径的(重)选择。AMF网元和SMF网元可以通过服务化的方式与其他网元进行通信,其他网元可以是至少一种如下网元:策略控制功能(policy control function,PCF)网元,应用功能(application function,AF)网元,网络切片 选择功能(network slice selection function,NSSF)网元,认证服务功能(authentication server function,AUSF)网元,网络开放功能(network Exposure Function,NEF)网元,网络功能储存功能(NF(network function)Repository Function,NRF)网元,或者统一数据管理(Unified Data Management,UDM)网元。各网元可以通过图1所示的接口进行通信连接。
在图1所示的通信***中,终端设备通过有线/无线的方式连接到同一AMF网元和UPF网元,终端设备也可以通过有线/无线的方式连接到不同的AMF网元和UPF网元,如图2所示。图2是能够实现本申请实施例的另一种通信***的示意图。图2所示的通信***与图1所示的通信***相同的部分参见图1的描述。图2中的通信***与图1中的通信***的区别在于,终端设备通过有线(wireline)方式连接到第一AMF网元201和第一UPF网元202,终端设备通过无线方式连接到第二AMF网元203和第二UPF网元204。对应的,第一SMF网元205管理第一UPF网元202,第二SMF网元206管理第二UPF网元204。第一AMF网元201和第二AMF网元203通信连接,第一SMF网元205和第二SMF网元206通信连接。各网元可以通过图2所示的接口进行通信连接。
可以理解的是,在图1和图2所示的通信***中,各网元的功能以及接口仅为示例性的,各个网元在应用于本申请的实施例中时,并非全部功能都是必需的。核心网的全部或者部分网元可以是物理上的实体网元,也可以是虚拟化的网元,在此不做限定。
在本申请的实施例中,“/”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A/B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请的描述中,“多个”是指两个或多于两个。
在本申请的实施例中,某一网元(例如:A网元)获取来自另一网元(例如:B网元)的信息,可以指A网元直接从B网元接收信息,也可以指A网元经其他网元(例如:C网元)从B网元接收信息。当A网元经C网元从B网元接收信息时,C网元可以对信息进行透传,也可以将信息进行处理,例如:将信息携带在不同的消息中进行传输或者对信息进行筛选,只发送筛选后的信息给A网元。类似的,在本申请的各实施例中,A网元向B网元发送信息,可以指A网元直接向B网元发送信息,也可以指A网元经其他网元(例如:C网元)向B网元发送信息。
在图1或图2所示的通信***中,当终端设备通过有线接入网络和无线接入网络同时与DN进行数据传输时,若终端设备与有线接入网络的数据传输中断,则终端设备与DN之间剩余的待传输数据均需要通过无线接入网络进行传输,从而导致无线接入资源的过度使用。
为了解决上述问题,本申请第一实施例提供一种数据传输的方法。如图3所示,该数据传输的方法包括:
步骤301,接入管理网元获取终端设备在第一网络的连接状态的信息。
在本申请的实施例中,接入管理网元可以是图1中的AMF网元,也可以是其他具有接入管理功能的网元,例如:移动性管理网元(mobility management entity,MME),在此不做限定。在一种可能的实现方式中,第一网络可以是非3GPP网络,例如:有线网络,或者wifi网络,或者Multefire网络,或者私有网络;第二网络可以是3GPP网络,例如:5G网络,或者LTE网络。在另一种可能的实现方式中,第一网络可以是3GPP网络,第二网络是非3GPP网络。第一网络和第二网络中的接入网络不同,接入的核心网网元相同,即,终端设备通过两种不同的接入技术接入相同的核心网网元,如图1所示。第一网络和第二网络中的接入网 络不同,接入的核心网网元也不相同,即,终端设备通过两种不同的接入技术接入不同的核心网网元,如图2所示。
终端设备在第一网络的连接状态,可以是终端设备跟接入网络的物理连接状态,例如:终端设备跟接入网设备之间的线缆连接状态,该连接状态可以是连通状态或者断开状态。终端设备在第一网络的连接状态也可以是终端设备是否在第一网络注册的状态,例如:注册状态或者去注册状态。终端设备在第一网络的连接状态还可以是终端设备在第一网络的数据传输状态,例如:连接(connect)态或者空闲态(idle)。在本申请的实施例中,终端设备在第一网络的连接状态包括第一连接状态和第二连接状态。其中,第一连接状态包括终端设备在第一网络处于去注册状态或者数据传输空闲状态或者与接入网的物理连接断开状态;第二连接状态包括终端设备在第一网络处于注册状态或者数据传输连接状态或者与接入网的物理连通状态。
接入管理网元可以通过如下方式获取终端设备在第一网络的连接状态的信息。
方式一:接入管理网元根据心跳(heart beat)机制获取终端设备在第一网络的连接状态的信息。
接入管理网元和终端设备之间可以发送心跳消息,通过检测心跳消息,例如:非接入层(non-access stratum,NAS)心跳消息,接入管理网元确定终端设备在第一网络的连接状态。具体的,若接入管理网元没有检测到来自终端设备的心跳消息,则接入管理网元确定终端设备在第一网络处于第一连接状态。
方式二:接入管理网元接收来自终端设备在第一网络接入的接入网网元或者接入管理网元或者用户面功能网元的消息。该消息中包括终端设备在第一网络的连接状态的信息。
在一种可能的实现方式中,终端设备和第一网络的接入网网元之间可以发送心跳消息,通过检测心跳消息,第一网络的接入网网元确定终端设备在第一网络的连接状态。第一网络的接入网网元将终端设备在第一网络的连接状态的信息发送给接入管理网元,从而接入管理网元可以获取终端设备在第一网络的连接状态。例如,终端设备和光纤接入设备之间可以发送以太网(ethernet)心跳消息。通过检测以太网心跳消息,光纤接入设备确定终端设备在第一网络的连接状态。然后,光纤接入设备将终端设备在第一网络的连接状态的信息发送给接入管理网元。又例如:终端设备和AG/BNG网元之间可以发送基于以太网的点对点协议(point to point protocol over ethernet,PPPoE)心跳消息。通过检测该心跳消息,AG/BNG网元确定终端设备在第一网络的连接状态。然后,AG/BNG网元将终端设备在第一网络的连接状态的信息发送给接入管理网元。
在另一种可能的实现方式中,终端设备在第一网络接入的UPF网元根据是否检测到发往或者来自终端设备的用户面数据确定终端设备在第一网络的连接状态。UPF网元将终端设备在第一网络的连接状态的信息发送给接入管理网元,从而接入管理网元可以获取终端设备在第一网络的连接状态。例如:在一时间段内,若UFP网元没有检测到发往或者来自终端设备的用户面数据,则确定终端设备在第一网络处于第一连接状态;在一时间段内,若UPF网元检测到发往或者来自终端设备的用户面数据,则确定终端设备在第一网络处于第二连接状态。
若终端设备在第一网络和第二网络中接入的接入管理网元不同(例如:图2所示),则终端设备在第一网络的第一接入管理网元获取终端设备在第一网络的连接状态。然后,第一接入管理网元将终端设备在第一网络的连接状态的信息发送给终端设备在第二网络的第二接入 管理网元。第二接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,终端设备也可以通过心跳机制获取在第一网络的连接状态,然后将终端设备在第一网络的连接状态发送给接入管理网元。
在本申请的实施例中,终端设备在第一网络的连接状态的信息可以是具体的连接状态,也可以是连接状态的指示信息,在此不做限定。
步骤302,接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。
在本申请的实施例中,数据传输流程包括正在进行的数据传输流程或者发起数据传输的流程。下面针对这两种场景分别进行描述。
场景1:终端设备通过第一网络和第二网络同时进行传输数据
当终端设备通过第一网络和第二网络同时进行传输数据时,接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程,包括:
若终端备在第一网络处于第一连接状态,接入管理网元限制终端设备在第二网络的数据传输流程;若终端备在第一网络处于第二连接状态,接入管理网元恢复终端设备在第二网络的数据传输流程。
具体的,接入管理网元可以采用方式一到方式六中任意一种方式限制终端设备在第二网络的数据传输流程。
方式一:
接入管理网元向终端设备在第二网络接入的用户面数据处理网元发送第一指示信息。该第一指示信息用于指示该用户面数据处理网元限制来自或者发往该终端设备的用户面数据。
该用户面数据处理网元可以是具有用户面数据处理功能的网元,例如:UPF网元或者基站。第一指示信息可以是终端设备在第一网络的连接状态的信息,例如:第一连接状态的信息。
其中,用户面数据处理网元限制来自或者发往该终端设备的用户面数据,包括:用户面数据处理网元拒绝发送来自或者发往该终端设备的用户面数据;或者,用户面数据处理网元降低来自或者发往该终端设备的用户面数据的传输速率。
进一步的,用户面数据处理网元可以限制来自或者发往该终端设备的特定业务的用户面数据。例如:用户面数据处理网元拒绝发送来自或者发往该终端设备的特定业务的用户面数据;或者,用户面数据处理网元降低来自或者发往该终端设备的特定业务的用户面数据的传输速率。用户面数据处理网元可以自身确定限制哪些业务的用户面数据。例如:用户面数据处理网元可以根据业务的优先级确定限制哪些业务的用户面数据。用户面数据处理网元也可以接收其他网元的指示信息,根据接收到的指示信息确定限制哪些业务的用户面数据。例如:UPF网元可以接收来自SMF网元的过滤器(filter)信息,根据该filter信息确定限制哪些业务的用户面数据。
在一种可能的实现方式中,该第一指示信息可以包括至少一种如下信息:终端设备的标识信息(例如:终端设备的标识或者终端设备的IP地址信息),终端设备在第二网络的分组数据单元(packet data unit,PDU)会话信息,终端设备在第二网络的数据隧道信息(例如:隧道端点标识(tunnel endpoint identifier,TEID)。若该第一指示信息包括PDU会话信息,则用户面数 据处理网元限制该PDU会话信息对应的用户面数据的传输流程。
方式二:
接入管理网元发起终端设备在第二网络的去注册流程。接入管理网元发起去注册的具体流程参见现有技术,在此不再描述。
方式三:
接入管理网元发起终端设备在第二网络的PDU会话释放流程或者PDU会话修改流程。接入管理网元发起PDU会话释放或者PDU会话修改的具体流程参见现有技术,在此不再描述。
在一种可能的实现方式中,接入管理网元通过发起PDU会话释放流程,拒绝发送来自或者发往该终端设备的用户面数据。接入管理网元通过发起PDU会话修改流程,降低来自或者发往该终端设备的用户面数据的传输速率。例如:接入管理网元通过发起PDU会话修改流程,降低该会话对应的服务质量(quality of service,QoS)。
方式四:
接入管理网元向终端设备在第二网络接入的会话管理网元发送第二指示信息。该第二指示信息用于指示所述会话管理网元发起终端设备在第二网络的PDU会话释放流程或者PDU会话修改流程。会话管理网元发起PDU会话释放或者PDU会话修改的具体流程参见现有技术,在此不再描述。
在一种可能的实现方式中,第二指示信息可以是终端设备在第一网络的连接状态的信息,例如:第一连接状态的信息。该第二指示信息可以包括至少一种如下信息:终端设备的标识信息,终端设备在第二网络的PDU会话信息,终端设备在第二网络的数据隧道信息。若该第二指示信息包括PDU会话信息,会话管理网元发起该PDU会话信息对应的PDU会话的释放或者修改流程。
在一种可能的实现方式中,接入管理网元向终端设备在第二网络接入的会话管理网元发送第一连接状态的信息,所述会话管理网元根据第一连接状态的信息发起终端设备在第二网络的PDU会话释放流程或者PDU会话修改流程。
方式五:
接入管理网元向策略控制网元发送终端设备在第一网络的第一连接状态的信息。
该策略控制网元可以是PCF网元。
在一种可能的实现方式中,策略控制网元根据第一连接状态的信息发起终端设备在第二网络的PDU会话释放流程。策略控制网元发起PDU会话释放流程具体参见现有技术。
在一种可能的实现方式中,策略控制网元根据第一连接状态的信息执行终端在第二网络的PDU会话修改流程。具体的,策略控制网元通过发起PDU会话修改流程,降低来自或者发往该终端设备的用户面数据的传输速率。例如:策略控制网元通过发起PDU会话修改流程,降低该会话对应的QoS。
方式六:
接入管理网元向数据管理网元发送终端设备在第一网络的第一连接状态的信息。
该数据管理网元可以是UDM网元或者UDR(unified data repository)网元。
在一种可能的实现方式中,数据管理网元根据第一连接状态的信息执行终端设备在第二网络的去注册流程。
在一种可能的实现方式中,数据管理网元根据第一连接状态的信息发起终端设备的签约更新流程。通过发起签约更新流程,降低终端设备在第二网络的QoS。签约更新流程具体参见现有技术。
上述方式一到方式五中,
接入管理网元限制终端设备在第二网络的数据传输流程后,接入管理网元可以向终端设备发送原因信息。该原因信息用于通知终端设备所述终端设备在第二网络的数据传输流程被限制的原因。具体的,该原因信息可以为终端设备在第一网络的连接状态的信息,例如:终端设备在第一网络处于去注册状态或者数据传输空闲状态或者与接入网的物理连接断开状态。
当终端设备通过第一网络和第二网络同时进行传输数据时,因终端备在第一网络处于第一连接状态,接入管理网元限制终端设备在第二网络的数据传输流程。之后,若终端备在第一网络处于第二连接状态,接入管理网元恢复终端设备在第二网络的数据传输流程。在本申请的实施例中,恢复终端设备在第二网络的数据传输流程可以是指恢复到限制终端设备在第二网络的数据传输流程之前的状态,也可以是指解除对终端设备在第二网络的数据传输流程的限制状态,还可以是提高终端设备在第二网络的数据传输速率。
具体的,接入管理网元可以采用方式七到方式十一中任意一种方式恢复终端设备在第二网络的数据传输流程。
方式七:
接入管理网元向终端设备在第二网络接入的用户面数据处理网元发送第三指示信息。该第三指示信息用于指示该用户面数据处理网元恢复来自或者发往该终端设备的用户面数据的传输。
该用户面数据处理网元可以是具有用户面数据处理功能的网元,例如:UPF网元或者基站。第三指示信息可以是终端设备在第一网络的连接状态的信息,例如:第二连接状态的信息。
用户面数据处理网元恢复来自或者发往该终端设备的用户面数据的传输,包括:用户面数据处理网元发送来自或者发往该终端设备的用户面数据;或者,用户面数据处理网元提高来自或者发往该终端设备的用户面数据的传输速率。其中,若终端备在第一网络处于第一连接状态,用户面数据处理网元拒绝发送来自或者发往该终端设备的用户面数据,则终端备在第一网络处于第二连接状态时,用户面数据处理网元继续发送来自或者发往该终端设备的用户面数据。在这种场景下,本申请的实施例对用户面数据处理网元采用何种传输速率发送用户面数据不做限定。若终端备在第一网络处于第一连接状态,用户面数据处理网元降低来自或者发往该终端设备的用户面数据的传输速率,则终端备在第一网络处于第二连接状态时,用户面数据处理网元提高来自或者发往该终端设备的用户面数据的传输速率。
进一步的,用户面数据处理网元可以恢复来自或者发往该终端设备的特定业务的用户面数据的传输。例如:用户面数据处理网元发送来自或者发往该终端设备的特定业务的用户面数据;或者,用户面数据处理网元提高来自或者发往该终端设备的特定业务的用户面数据的传输速率。用户面数据处理网元可以自身确定恢复哪些业务的用户面数据。例如:用户面数据处理网元可以根据业务的优先级确定恢复哪些业务的用户面数据。用户面数据处理网元也可以接收其他网元的指示信息,根据接收到的指示信息确定恢复哪些业务的用户面数据。例如:UPF网元可以接收来自SMF网元的filte信息,根据该filter信息确定恢复哪些业务的用 户面数据。
在一种可能的实现方式中,该第三指示信息可以包括至少一种如下信息:终端设备的标识信息,终端设备在第二网络的PDU会话信息,终端设备在第二网络的数据隧道信息。若该第三指示信息包括PDU会话信息,则用户面数据处理网元恢复该PDU会话信息对应的用户面数据的传输流程。
方式八:
接入管理网元发起终端设备在第二网络的PDU会话修改流程。接入管理网元发起PDU会话修改的具体流程参见现有技术,在此不再描述。
在一种可能的实现方式中,接入管理网元通过发起PDU会话修改流程,提高来自或者发往该终端设备的用户面数据的传输速率。例如:接入管理网元通过发起PDU会话修改流程,提高该会话对应的QoS。
方式九:
接入管理网元向终端设备在第二网络接入的会话管理网元发送第四指示信息。该第四指示信息用于指示所述会话管理网元发起终端设备在第二网络的PDU会话修改流程。会话管理网元发起PDU会话修改的具体流程参见现有技术,在此不再描述。
在一种可能的实现方式中,第四指示信息可以是终端设备在第一网络的连接状态的信息,例如:第二连接状态的信息。该第四指示信息可以包括如下信息中的至少一个:终端设备的标识信息,终端设备在第二网络的PDU会话信息,终端设备在第二网络的数据隧道信息。若该第四指示信息包括PDU会话信息,会话管理网元发起该PDU会话信息对应的PDU会话的修改流程。
在一种可能的实现方式中,接入管理网元向终端设备在第二网络接入的会话管理网元发送第二连接状态的信息,所述会话管理网元根据第二连接状态的信息发起终端设备在第二网络的PDU会话释放流程或者PDU会话修改流程。
方式十
接入管理网元向策略控制网元发送终端设备在第一网络的第二连接状态的信息。
在一种可能的实现方式中,策略控制网元根据第二连接状态的信息执行终端在第二网络的PDU会话建立流程。例如:策略控制网元通过提高该待建立会话对应的QoS,提高终端设备在第二网络的用户面数据的传输速率。
在一种可能的实现方式中,策略控制网元根据第二连接状态的信息执行终端在第二网络的PDU会话修改流程。具体的,策略控制网元通过发起PDU会话修改流程,提高来自或者发往该终端设备的用户面数据的传输速率。例如:策略控制网元通过发起PDU会话修改流程,提高该会话对应的QoS。
对于上述方式五和方式九,在一种可能的实现方式中,策略控制网元可以向接入管理网元发送订阅消息。该订阅消息用于通知接入管理网元当终端设备在第一网络的连接状态发送改变时,发送改变后的状态信息,例如:若终端设备在第一网络的连接状态由第一连接状态变为第二连接状,接入管理网元根据该订阅消息向策略控制网元发送终端设备在第一网络的第二接状态的信息;若终端设备在第一网络的连接状态由第二连接状态变为第一连接状,接入管理网元根据该订阅消息向策略控制网元发送终端设备在第一网络的第一连接状态的信息。
方式十一
接入管理网元向数据管理网元发送终端设备在第一网络的第二连接状态的信息。
在一种可能的实现方式中,数据管理网元根据第二连接状态的信息发起终端设备的签约更新流程。通过发起签约更新流程,提高终端设备在第二网络的QoS。签约更新流程具体参见现有技术。
在一种可能的实现方式中,数据管理网元根据第二连接状态的信息执行终端设备在第二网络的注册流程。
场景2:终端设备已经接入第一网络并需要利用第二网络进行传输数据
当终端设备已经接入第一网络并需要利用第二网络进行传输数据时,终端设备在第二网络发起注册流程或者会话建立流程。若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元可以采用如下方式限制终端设备在第二网络的数据传输流程:接入管理网元拒绝终端设备在第二网络的注册流程;或者,接入管理网元拒绝终端设备在第二网络的会话建立流程;或者,接入管理网元向会话管理网元发送指示信息,指示会话管理网元拒绝终端设备在第二网络的会话建立流程。接入管理网元拒绝注册的具体流程和接入管理网元拒绝会话建立的具体流程参见现有技术,在此不再描述。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元对终端设备在第二网络的数据传输流程不做限制,继续进行终端设备在第二网络发起的注册流程或者会话建立流程。
在一种可能的实现方式中,若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元向会话管理网元发送第一连接状态的信息。会话管理网元根据第一连接状态的信息执行终端在所述第二网络的PDU会话建立流程。例如:会话管理网元通过降低该待建立会话对应的QoS,降低终端设备在第二网络的用户面数据的传输速率。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元向会话管理网元发送第二连接状态的信息。会话管理网元对终端设备在第二网络的数据传输流程不做限制。
在一种可能的实现方式中,若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元向策略控制网元发送第一连接状态的信息。策略控制网元根据第一连接状态的信息拒绝终端设备在所述第二网络的会话建立流程。策略控制网元拒绝PDU会话建立流程具体参见现有技术。或者,策略控制网元根据第一连接状态的信息执行终端在第二网络的PDU会话建立流程。例如:策略控制网元通过降低该待建立会话对应的QoS,降低终端设备在第二网络的用户面数据的传输速率。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元向策略控制网元发送第二连接状态的信息。策略控制网元对终端设备在第二网络的数据传输流程不做限制。
在一种可能的实现方式中,若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元向数据管理网元发送第一连接状态的信息。数据管理网元根据第一连接状态的信息执行终端设备在第二网络的服务请求流程。例如:在服务请求过程中,数据管理网元通过降低终端设备对应的QoS,降低终端设备在第二网络的用户面数据的传输速率。或者,数据管理网元根据第一连接状态的信息执行终端设备在第二网络的注册流程。例如:在注册过程中,数据管理网元通过降低服务请求对应的QoS,降低终端设备在第二网络的用户面数据的传输速率。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元向数据管理网元发送第二连接状态的信息。数据管理网元对终端设备在第二网络的数据传输流程不做限制。
在上述方式一到方式十一中,会话的QoS可以包括如下参数:会话的总计最大比特速(aggregate maximum bit rate,AMBR),即session-AMBR。终端设备的QoS可以包括如下参数:UE-AMBR。
在本申请实施例的一种可能的实现方式中,接入管理网元获取终端设备在第一网络的连接状态的信息后,立即根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。例如:若接入管理网元获取终端设备在第一网络处于第一连接状态,接入管理网元立即限制终端设备在第二网络的数据传输流程。在另一种可能的实现方式中,接入管理网元获取终端设备在第一网络的连接状态的信息且终端设备在第一网络的连接状态超过设定时长后,接入管理根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。例如:若接入管理网元确定终端设备在第一网络处于第一连接状态,且终端设备在第一连接状态超过设定时长后,接入管理网元限制终端设备在第二网络的数据传输流程。具体的,可以通过设置定时器的方式确定终端设备在第一网络的连接状态的信息是否超过设定时长。
在本申请实施例的另一种可能的实现方式中,签约服务器(例如:UDM网元)中保存有签约信息,该签约信息用于指示需要根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。对应的,终端设备在第二网络的注册过程或者会话建立过程中,若接入管理网元获取到该签约信息,则接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。若没有获得该签约信息,则接入管理网元不会根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。
在本申请的实施例中,接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程,将终端设备在第一网络和第二网络的数据传输流程关联起来,当终端设备需要同时通过两个网络进行数据传输时,避免了终端设备在其中一个网络资源过度使用的问题。
下面以终端设备(CPE/RG)通过有线接入网络和5G接入网络接入5G核心网络为例,结合图4-图9,对本申请的数据传输方法进行举例说明。在图4-图9对应实施例的中,与第一实施例相同的内容具体参见第一实施例的相关描述。
请参阅图4,图4是本申请第二实施例的数据传输方法的流程图。在该实施例中,CPE/RG通过有线接入网络和5G接入网络接入相同的AMF网元、UPF网元和SMF网元。AMF网元获取CPE/RG在有线网络不能进行数据传输的信息,例如:第一连接状态。本实施例的数据传输方法包括:
步骤40,AMF网元获取CPE/RG在有线网络的第一连接状态。
本实施例中,AMF网元可以通过方式a~方式d中的至少一种方式获取CPE/RG在有线网络的第一连接状态。下面对方式a~方式d具体描述。
方式a
步骤401:CPE/RG与有线接入设备之间维持心跳消息。
步骤402:有线接入设备检测CPE/RG处于第一连接状态。
步骤403:有线接入设备向AMF网元发送CPE/RG处于第一连接状态的信息。
方式b
步骤411:CPE/RG与AGF/BNG之间维持心跳消息。
步骤412:AGF/BNG检测CPE/RG处于第一连接状态。
步骤413:AGF/BNG向AMF网元发送CPE/RG处于第一连接状态的信息。
方式c
步骤421:CPE/RG与AMF网元之间维持心跳消息。
步骤422:AMF网元检测CPE/RG处于第一连接状态。
方式d
步骤431:UPF网元检测发往或者来自CPE/RG的用户面数据。
具体的,在预设时间段内,若UPF网元没有检测到发往或者来自CPE/RG的用户面数据,则UPF网元确定CPE/RG处于第一连接状态。该预设时间段可以通过定时器实现。
步骤432:UPF网元向SMF网元发送CPE/RG处于第一连接状态的信息。
步骤433:SMF网元向AMF网元发送CPE/RG处于第一连接状态的信息。
在本实施例中,方式a,方式b,方式c的区别在于哪个网元检测CPE/RG处于第一连接状态。方式a,方式b,方式d的具体实现方式参见实施例一步骤301中方式二的描述。方式c的具体实现方式参见实施例一步骤301中方式一的描述。
步骤44,AMF网元确定CPE/RG在第一连接状态超过设定时长。
具体的,当AMF网元获取CPE/RG处于第一连接状态后,可以启动一定时器。当该定时器溢出时,若CPE/RG还是处于第一连接状态,AMF网元确定CPE/RG在第一连接状态超过设定时长。然后,AMF网元可以进行步骤45。本步骤为可选步骤,步骤40中,若AMF网元获取CPE/RG处于第一连接状态,AMF网元也可以立即执行步骤45。
步骤45,AMF网元根据第一连接状态限制CPE/RG在5G网络的数据传输流程。
本实施例中,AMF网元可以通过方式1~方式5中的至少一种方式限制CPE/RG在5G网络的数据传输流程。下面对方式1~方式5具体描述。
方式1
步骤451:AMF网元向SMF网元发送通知消息。
该通知消息用于通知SMF网元CPE/RG处于第一连接状态。该通知消息可以包括至少一种如下信息:CPE/RG的标识信息(例如:永久签约标识(Subscription Permanent Identifier,SUPI),唯一临时标识(unique temporary identifier,GUTI),PDU会话标识信息,或者隧道信息。
步骤452:SMF网元向UPF网元发送通知消息。
该通知消息用于通知UPF网元CPE/RG处于第一连接状态。该通知消息可以包括至少一种如下信息:CPE/RG的标识信息(例如:IP地址信息),PDU会话标识信息,隧道信息,或者filter信息。该通知消息可以是步骤451中的通知消息,也可以是不同的通知消息,在此不做限定。SMF网元可以根据CPE/RG的SUPI或者GUTI获取CPE/RG的IP地址。
本申请实施例一中的第一指示信息可以是本实施例步骤451和步骤452中的通知消息。
步骤453:UPF网元向SMF网元发送通知消息的响应消息。
步骤454:SMF网元向AMF网元发送通知消息的响应消息。
该响应消息可以是步骤453中的响应消息,也可以是与步骤453中的响应消息不同的消息,在此不做限定。
步骤455:UPF网元限制CPE/RG在5G网络的数据传输流程。
UPF网元限制CPE/RG在5G网络的上行和/或下行的数据传输。UPF网元如何限制 CPE/RG在5G网络的数据传输具体参见实施例一中步骤302方式一的描述。
步骤455也可以在步骤453之前执行,在此不做限定。
步骤456:AMF网元向RAN发送通知消息,该通知消息用于通知CPE/RG在5G网络的数据传输被限制。
该通知消息可以包括原因信息,该原因信息用于通知CPE/RG在5G网络的数据传输被限制的原因。该原因信息可以为CPE/RG在有线网络处于第一连接状态。
步骤457:RAN向CPE/RG发送通知消息。
该通知消息用于通知CPE/RG在5G网络的数据传输被限制。该通知消息可以包括原因信息,该原因信息用于通知CPE/RG在5G网络的数据传输被限制的原因。该原因信息可以为CPE/RG在有线网络处于第一连接状态。
该通知消息可以是步骤456中的通知消息,也可以是不同的通知消息,在此不做限定。
本实施例中方式1与实施例一中步骤302方式一的相同内容具体参见实施例一的描述,在此不再赘述。
方式2
步骤461,AMF网元在5G网络对CPE/RG发起去注册流程。
通过发起注册流程,AMF网元可以拒绝CPE/RG在5G网络进行数据传输。
方式3
步骤471,AMF网元在5G网络对CPE/RG发起PDU会话的释放流程或者修改流程。
通过发起PDU会话的释放流程,AMF网元可以拒绝CPE/RG在5G网络进行数据传输。
通过发起PDU会话的修改流程,AMF网元可以降低CPE/RG在5G网络的数据传输速率。
本实施例中方式3与实施例一中步骤302方式三的相同内容具体参见实施例一的描述,在此不再赘述。
方式4
步骤481,AMF网元向SMF网元发送通知消息。
该通知消息的内容具体参见步骤451中的通知消息。实施例一中的第二指示信息可以是该通知消息。
本实施例中方式4与实施例一中步骤302方式四的相同内容具体参见实施例一的描述,在此不再赘述。
步骤482,SMF网元在5G网络对CPE/RG发起PDU会话的释放流程或者修改流程。
通过发起PDU会话的释放流程,SMF网元可以拒绝CPE/RG在5G网络进行数据传输。
通过发起PDU会话的修改流程,SMF网元可以降低CPE/RG在5G网络的数据传输速率。
方式5
步骤491:AMF网元向RAN发送通知消息。
该通知消息用于通知RAN网元CPE/RG处于第一连接状态。该通知消息的描述具体参见步骤451的描述。
实施例一中的第一指示信息可以是该通知消息。
步骤492:RAN限制CPE/RG在5G网络的数据传输流程。
该步骤具体参见步骤455中UPF网元限制CPE/RG在5G网络的数据传输流程的描述。
步骤493:RAN向CPE/RG发送通知消息。
该通知消息的描述具体参见步骤457的描述。
在本实施例中,AMF网元根据CPE/RG在有线网络的连接状态处理CPE/RG在5G网络的数据传输流程。当CPE/RG在有线网络的数据传输中断后,AMF网元限制CPE/RG在5G网络的数据传输流程,从而避免了CPE/RG对5G资源的过度使用。
请参阅图5,图5是本申请第三实施例的数据传输方法的流程图。在该实施例中,CPE/RG通过有线接入网络和5G接入网络接入相同的AMF网元、UPF网元和SMF网元。AMF网元获取CPE/RG在有线网络的能够进行数据传输的信息,例如:第二连接状态。本实施例的数据传输方法包括:
步骤50,AMF网元获取CPE/RG在有线网络的第二连接状态。
本实施例中,AMF网元可以通过方式a~方式d中的至少一种方式获取CPE/RG在有线网络的第二连接状态。下面对方式a~方式d具体描述。
方式a
步骤501:CPE/RG与有线接入设备之间维持心跳消息。
步骤502:有线接入设备检测CPE/RG处于第二连接状态。
步骤503:有线接入设备向AMF网元发送CPE/RG处于第二连接状态的信息。
方式b
步骤511:CPE/RG与AGF/BNG之间维持心跳消息。
步骤512:AGF/BNG检测CPE/RG处于第二连接状态。
步骤513:AGF/BNG向AMF网元发送CPE/RG处于第二连接状态的信息。
方式c
步骤521:CPE/RG与AMF网元之间维持心跳消息。
步骤522:AMF网元检测CPE/RG处于第二连接状态。
方式d
步骤531:UPF网元检测发往或者来自CPE/RG的用户面数据。
具体的,在预设时间段内,若UPF网元检测到发往或者来自CPE/RG的用户面数据,则UPF网元确定CPE/RG处于第二连接状态。该预设时间段可以通过定时器实现。
步骤532:UPF网元向SMF网元发送CPE/RG处于第二连接状态的信息。
步骤533:SMF网元向AMF网元发送CPE/RG处于第二连接状态的信息。
在本实施例中,方式a,方式b,方式c的区别在于哪个网元检测CPE/RG处于第二连接状态。方式a,方式b,方式d的具体实现方式参见实施例一步骤301中方式二的描述。方式c的具体实现方式参见实施例一步骤301中方式一的描述。
步骤55,AMF网元恢复CPE/RG在5G的数据传输流程。
本实施例中,若AMF网元限制CPE/RG在5G的数据传输流程,AMF网元可以通过方式1~方式5中的至少一种方式恢复CPE/RG在5G网络的数据传输流程。下面对方式1~方式5具体描述。
方式1
步骤551:AMF网元向SMF网元发送通知消息。
该通知消息用于通知SMF网元CPE/RG处于第二连接状态。该通知消息可以包括至少一种如下信息:CPE/RG的标识信息,PDU会话标识信息,或者隧道信息。
步骤552:SMF网元向UPF网元发送通知消息。
该通知消息用于通知UPF网元CPE/RG处于第二连接状态。该通知消息可以包括至少一种如下信息:CPE/RG的标识信息,PDU会话标识信息,隧道信息,或者filter信息。该通知消息可以是步骤551中的通知消息,也可以是不同的通知消息,在此不做限定。SMF网元可以根据CPE/RG的SUPI或者GUTI获取CPE/RG的IP地址。
本申请实施例一中的第三指示信息可以是本实施例步骤551和步骤552中的通知消息。
步骤553:UPF网元向SMF网元发送通知消息的响应消息。
步骤554:SMF网元向AMF网元发送通知消息的响应消息。
该响应消息可以是步骤553中的响应消息,也可以是与步骤553中的响应消息不同的消息,在此不做限定。
步骤555:UPF网元恢复CPE/RG在5G网络的数据传输流程。
UPF网元恢复CPE/RG在5G网络的上行和/或下行的数据传输。UPF网元如何恢复CPE/RG在5G网络的数据传输具体参见实施例一中步骤302方式五的描述。
步骤555也可以在步骤553之前执行,在此不做限定。
本实施例中方式1与实施例一中步骤302方式五的相同内容具体参见实施例一的描述,在此不再赘述。
方式2
步骤561,AMF网元在5G网络对CPE/RG进行注册流程或者PDU会话建立流程。
若AMF网元在5G网络对CPE/RG进行去注册流程(参见步骤461),则当CPE/RG进入第二连接状态后,AMF网元在5G网络对CPE/RG进行注册流程。
AMF网元在5G网络对CPE/RG进行注册流程可以参见图6的描述。
若AMF网元在5G网络对CPE/RG进行PDU会话释放流程(参见步骤471),则当CPE/RG进入第二连接状态后,AMF网元在5G网络对CPE/RG进行PDU会话建立流程。
AMF网元在5G网络对CPE/RG进行PDU会话建立流程可以参见图7的描述。
方式3
步骤571,AMF网元在5G网络对CPE/RG发起PDU会话修改流程。
通过发起PDU会话的修改流程,AMF网元可以提高CPE/RG在5G网络的数据传输速率。
本实施例中方式3与实施例一中步骤302方式六的相同内容具体参见实施例一的描述,在此不再赘述。
方式4
步骤581,AMF网元向SMF网元发送通知消息。
该通知消息的内容具体参见步骤551中的通知消息。实施例一中的第四指示信息可以是该通知消息。
本实施例中方式4与实施例一中步骤302方式七的相同内容具体参见实施例一的描述,在此不再赘述。
步骤582,SMF网元在5G网络对CPE/RG发起PDU会话的修改流程。
本步骤跟步骤571的内容相似,具体参见步骤571的详细描述。
方式5
步骤591:AMF网元向RAN发送通知消息。
该通知消息用于通知RAN网元CPE/RG处于第二连接状态。该通知消息具体参见步骤步骤551的描述。
实施例一中的第三指示信息可以是该通知消息。
步骤592:RAN恢复CPE/RG在5G网络的数据传输流程。
该步骤与步骤555的内容相似,具体参见步骤555的描述。
请参阅图6,图6是CPE/RG在5G网络的注册流程示意图。当CPE/RG已经接入有线网络并需要利用5G网络进行传输数据时,CPE/RG在5G网络发起注册流程。具体的,该注册流程包括:
步骤601,CPE/RG发送注册请求。
具体的,CPE/RG向RAN发送注册请求消息。
步骤602,RAN选择待接入的AMF网元。
步骤603,RAN向选择的AMF网元发送注册请求消息。
步骤604,对CPE/RG进行安全验证/鉴权。
步骤601~604的具体内容详见现有的终端发起注册请求的流程。
步骤605,AMF网元向UDM发送请求消息。
该请求消息用于请求CPE/RG的签约信息。
在一种可能的实现方式中,UDM网元中保存有签约信息,该签约信息用于指示需要根据CPE/RG在有线网络的连接状态处理在5G的数据传输流程。UDM网元中还可以保存有其他签约信息,具体参见现有技术,在此不做限定。
步骤606,UDM网元向AMF网元发送签约信息。
步骤607,AMF网元获取CPE/RG在有线网络的连接状态。
CPE/RG在有线网络的连接状态包括第一连接状态和第二连接状态。AMF网元获取CPE/RG在有线网络的第一连接状态具体参见本申请第二实施例中步骤40的描述。AMF网元获取CPE/RG在有线网络的第二连接状态具体参见本申请第三实施例中步骤50的描述。
步骤608,AMF网元根据CPE/RG在有线网络的连接状态处理注册流程。
具体的,若CPE/RG在有线网络处于第一连接状态,则AMF网元拒绝该注册流程。若CPE/RG在有线网络处于第二连接状态,则AMF网元继续进行该注册流程。
请参阅图7,图7是CPE/RG在5G网络的会话建立流程示意图。当CPE/RG已经接入有线网络并需要利用5G网络进行传输数据时,CPE/RG在5G网络发起会话建立流程。具体的,该会话建立流程包括:
步骤701,CPE/RG发送会话建立请求。
CPE/RG发起会话建立请求的流程具体参见现有的会话建立请求流程。
步骤702,AMF网元获取CPE/RG在有线网络的连接状态。
具体参见步骤607的描述。
步骤703,AMF网元根据CPE/RG在有线网络的连接状态处理会话建立流程。
具体的,若CPE/RG在有线网络处于第一连接状态,则AMF网元拒绝该PDU会话建立流程。若CPE/RG在有线网络处于第二连接状态,则AMF网元继续进行该会话建立流程,例如,进行步骤704。
步骤703为可选步骤,也可以由SMF网元获取CPE/RG在有线网络的连接状态,例如: AMF网元将CPE/RG在有线网络的连接状态发送给SMF网元。SMF网元根据CPE/RG在有线网络的连接状态处理会话建立流程。
步骤704,AMF网元选择SMF网元。
步骤705,AMF网元向选择的SMF网元发送会话建立请求消息。
步骤704和步骤705的内容具体参见现有的会话建立流程。该会话建立请求消息中可以携带CPE/RG在有线网络的连接状态的信息。
步骤706,SMF网元根据CPE/RG在有线网络的连接状态处理会话建立流程。
具体的,若CPE/RG在有线网络处于第一连接状态,则SMF网元拒绝该PDU会话建立流程。若CPE/RG在有线网络处于第二连接状态,则SMF网元继续进行该会话建立流程。
请参阅图8,图8是本申请第四实施例的数据传输方法的流程图。在该实施例中,CPE/RG通过有线接入网络和5G接入网络接入不同的AMF网元、UPF网元和SMF网元。AMF网元获取CPE/RG在有线网络的不能进行数据传输的信息,例如:第一连接状态。本实施例的数据传输方法包括:
步骤80,第二AMF网元获取CPE/RG在有线网络的第一连接状态。
本实施例中,第二AMF网元可以通过方式a~方式d中的至少一种方式获取CPE/RG在有线网络的第一连接状态。
其中,方式a~方式c与第二实施例中的方式a~方式c相似,区别在于:CPE/RG在有线网络接入的第一AMF网元获取CPE/RG在有线网络的第一连接状态信息。第一AMF网元将第一连接状态的信息发送给CPE/RG在5G网络接入的第二AMF网元(参见:步骤804,或者步骤814,或者步骤824)。方式d与第二实施例中的方式d相似,区别在于:CPE/RG在有线网络接入的第一UPF网元检测发往或者来自CPE/RG的用户面数据,并确定CPE/RG处于第一连接状态(参见步骤831)。第一UPF网元将第一连接状态的信息经第一SMF网络发送给CPE/RG在有线网络接入的第一AMF网元(参见步骤832和步骤833)。第一AMF网元将第一连接状态的信息发送给CPE/RG在5G网络接入的第二AMF网元(参见步骤834)。
步骤84,第二AMF网元确定CPE/RG在第一连接状态超过设定时长。
本步骤与步骤44的内容类似,具体参见步骤44的描述。
步骤85,第二AMF网元根据第一连接状态限制CPE/RG在5G网络的数据传输流程。
本步骤与步骤45的内容类似,具体参见步骤45的描述。步骤45中的UPF网元为本实施例中的第二UPF网元。
请参阅图9,图9是本申请第五实施例的数据传输方法的流程图。在该实施例中,CPE/RG通过有线接入网络和5G接入网络接入不同的AMF网元、UPF网元和SMF网元。AMF网元获取CPE/RG在有线网络能够进行数据传输的信息,例如:第二连接状态。本实施例的数据传输方法包括:
步骤90,第二AMF网元获取CPE/RG在有线网络的第二连接状态。
本实施例中,第二AMF网元可以通过方式a~方式d中的至少一种方式获取CPE/RG在有线网络的第二连接状态。
其中,方式a~方式c与第三实施例中的方式a~方式c相似,区别在于:CPE/RG在有线网络接入的第一AMF网元获取CPE/RG在有线网络的第二连接状态信息。第一AMF网元将第二连接状态的信息发送给CPE/RG在5G网络接入的第二AMF网元(参见:步骤904,或者 步骤914,或者步骤924)。方式d与第二实施例中的方式d相似,区别在于:CPE/RG在有线网络接入的第一UPF网元检测发往或者来自CPE/RG的用户面数据,并确定CPE/RG处于第二连接状态(参见步骤931)。第一UPF网元将第二连接状态的信息经第一SMF网络发送给CPE/RG在有线网络接入的第一AMF网元(参见步骤932和步骤933)。第一AMF网元将第二连接状态的信息发送给CPE/RG在5G网络接入的第二AMF网元(参见步骤934)。
步骤95,第二AMF网元恢复CPE/RG在5G的数据传输流程。
本步骤与步骤55的内容类似,具体参见步骤55的描述。步骤55中的UPF网元为本实施例中的第二UPF网元。
图10是本申请实施例提供的一种用于数据传输的装置的示意图。该用于数据传输的装置包括处理单元1001,存储单元1002以及通信单元1003。处理单元1001,存储单元1002以及通信单元1003可以是在物理上相互分离的单元,也可以是集成到一个或者多个物理单元中,在此不做限定。
处理单元1001用于该装置对数据的处理。处理单元1001可以是处理电路,也可以是处理器。其中,处理器可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(Generic Array Logic,GAL)或其任意组合。
虽然图10中仅仅示出了一个处理单元1001,该装置可以包括多个处理单元或者处理单元1001包括多个子数据处理单元。具体的,处理器可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。
存储单元1002用于存储处理单元1001执行的计算机指令。存储单元1002可以是存储电路也可以是存储器。存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。
存储单元1002可以是独立于处理单元1001的单元,也可以是处理单元1001中的存储单元,在此不做限定。虽然图10中仅仅示出了一个存储单元,该装置也可以包括多个存储单元或者存储单元1002包括多个子存储单元。
通信单元1003用于实现处理单元1001与其他单元或者网元的内容交互。具体的,通信单元1003可以是该装置的通信接口,也可以是收发电路或者收发器,还可以是收发信机。通信单元1003还可以是处理单元1001的通信接口或者收发电路。可选的,通信单元1003可以是一个收发芯片。该通信单元1003还可以包括发送单元和/或接收单元。在一种可能的实现方式中,该通信单元1003可以包括至少一个通信接口。在另一种可能的实现方式中,该通信单元1003也可以是以软件形式实现的单元。
在本申请的各实施例中,处理单元1001可以通过通信单元1003与其他单元或者网元进行交互。例如:处理单元1001通过该通信单元1003获取或者接收来自其他网元的内容。若 处理单元1001与通信单元1003是物理上分离的两个部件,处理单元1001可以不经过通信单元1003与该装置的其他单元进行内容交互。
一种可能的实现方式中,处理单元1001、存储单元1002以及通信单元1003可以通过总线相互连接。总线可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。
在本申请的实施例中,处理单元1001根据存储单元1002中存储的计算机指令,该装置实现本申请图3-图9中的方法。
具体的,该用于数据传输的装置可以是接入管理网元,例如AMF网元。该通信单元可以包括第一通信接口1013、第二通信接口1023以及第三通信接口1033。具体的,第一通信接口1013用于与有线接入网设备进行通信连接。第二通信接口1023用于与无线接入网设备进行通信连接。第三通信接口1033用于与会话管理网元进行通信连接。
该处理单元1001用于获取获取终端设备在第一网络的连接状态的信息;该处理单元1001还用于根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。该处理单元1001具体用于限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,该处理单元1001具体用于发起所述终端设备在所述第二网络的去注册流程,或者,发起所述终端设备在所述第二网络的PDU会话释放流程或者PDU会话修改流程。
在一种可能的实现方式中,该处理单元1001具体用于拒绝所述终端设备在所述第二网络的注册流程,或者,拒绝所述终端设备在所述第二网络的会话建立流程。
在一种可能的实现方式中,通信单元1003用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第一指示信息,所述第一指示信息用于指示所述用户面数据处理网元限制来自或者发往所述终端设备的用户面数据的传输。具体的,当用户面数据处理网元为UPF网元时,通信单元1003中的第三通信接口1033用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第一指示信息;当用户面数据处理网元为无线接入网设备时,通信单元1003中的第二通信接口1023用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第一指示信息。其中,所述第一指示信息包括如下信息中的至少一种:所述终端设备的标识信息,所述终端设备在所述第二网络的PDU会话信息,或者所述终端设备在所述第二网络的数据隧道信息。
在一种可能的实现方式中,通信单元1003用于向所述终端设备在所述第二网络接入的会话管理网元发送第二指示信息,所述第二指示信息用于指示所述会话管理网元发起所述终端设备在所述第二网络的PDU会话释放流程或者PDU会话修改流程。具体的,通信单元1003中的第三通信接口1033用于向所述终端设备在所述第二网络接入的会话管理网元发送第二指示信息。
在一种可能的实现方式中,处理单元1001还用于通过通信单元1003向所述终端设备发 送原因信息,所述原因信息用于通知所述终端设备所述终端设备在所述第二网络的数据传输流程被限制的原因。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。
在一种可能的实现方式中,处理单元1001具体用于恢复所述终端设备在所述第二网络的数据传输流程,或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,通信单元1003用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第三指示信息,所述第三指示信息用于指示所述用户面数据处理网元发送来自或者发送到所述终端设备的用户面数据,或者,所述第三指示信息用于指示所述用户面数据处理网元提高来自或者发送到所述终端设备的用户面数据的传输速率。具体的,当用户面数据处理网元为UPF网元时,通信单元1003中的第三通信接口1033用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第三指示信息;当用户面数据处理网元为无线接入网设备时,通信单元1003中的第二通信接口1023用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第三指示信息。
在一种可能的实现方式中,处理单元1001具体用于发起所述终端设备在所述第二网络的PDU会话修改流程。或者,通信单元1003用于向所述终端设备在所述第二网络接入的会话管理网元发送第四指示信息,所述第四指示信息用于指示所述会话管理网元发起所述终端设备在所述第二网络的PDU会话修改流程。具体的,通信单元1003中的第三通信接口1033用于向会话管理网元发送第四指示信息。
在一种可能的实现方式中,处理单元1001具体用于进行所述终端设备在所述第二网络的注册流程,或者,进行所述终端设备在所述第二网络的会话建立流程。
在一种可能的实现方式中,处理单元1001用于根据心跳机制获取所述终端设备在所述第一网络的连接状态的信息。或者,通信单元1003接收所述终端设备在所述第一网络接入的如下网元发送的消息:接入网网元,或者接入管理网元,或者用户面功能网元,该消息中包括所述终端设备在所述第一网络的连接状态的信息。具体的,通信单元1003中的第一通信接口1013接收所述终端设备接入的有线接入网网元发送的消息。
在一种可能的实现方式中,处理单元1001还用于获取需要根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程的签约信息。
在本实施例中,通信单元1003还用于实现本申请图4-图9对应的实施例中AMF网元与外部其他网元的内容的收发操作。处理单元1001可以通过通信单元1003实现与外部网元的内容的收发操作。处理单元1001根据存储单元1003中存储的计算机指令,执行本申请图4-图9中AMF网元的操作。例如:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,所述限制所述终端设备在所述第二网络的数据传输流程,包括:
发起所述终端设备在所述第二网络的去注册流程;或者
发起所述终端设备在所述第二网络的PDU会话释放流程或者PDU会话修改流程;或者
拒绝所述终端设备在所述第二网络的注册流程;或者
拒绝所述终端设备在所述第二网络的会话建立流程;或者
利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元发起所述终端设备在所述第二网络的PDU会话释放流程;或者,
利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元拒绝所述终端设备在所述第二网络的会话建立流程;或者
利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的去注册流程;或者
利用所述通信单元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元发起所述终端设备在所述第二网络的PDU会话释放流程。
在一种可能的实现方式中,所述处理单元还用于根据所述存储单元中存储的计算机指令执行如下操作:
利用所述通信单元向所述终端设备发送原因信息,所述原因信息用于通知所述终端设备所述终端设备在所述第二网络的数据传输流程被限制的原因。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,所述恢复所述终端设备在所述第二网络的数据传输流程,包括:利用所述通信单元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元发送来自或者发送到所述终端设备的用户面数据。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:发起所述终端设备在所述第二网络的PDU会话修改流程。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:进行所述终端设备在所述第二网络的注册流程;或者,进行所述终端设备在所述第二网络的会话建立流程;或者,利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的注册流程。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话修改流程。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元执行所述终端在所述第二网络的PDU会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话修改流程。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元发起所述终端设备的签约更新流程,或者,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的服务请求流程。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元调整来自或者发往所述终端设备的用户面数据的传输。
在一种可能的实现方式中,所述指示信息包括如下信息中的至少一种:所述终端设备的标识信息,所述终端设备在所述第二网络的PDU会话信息,或者所述终端设备在所述第二网络的数据隧道信息。
在一种可能的实现方式中,所述获取终端设备在第一网络的连接状态的信息,包括:根据心跳机制获取所述终端设备在所述第一网络的连接状态的信息;或者,利用所述通信单元接收所述终端设备在所述第一网络接入的如下网元发送的消息:接入网网元,或者接入管理网元,或者所述终端设备,或者用户面功能网元,该消息中包括所述终端设备在所述第一网络的连接状态的信息。
在一种可能的实现方式中,所述处理单元还用于根据所述存储单元中存储的计算机指令执行如下操作:获取需要根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程的签约信息。
该用于数据传输的装置可以是用户面数据处理网元,例如,终端设备在第二网络接入的UPF网元或者无线接入网设备。
当该用于数据传输的装置为UPF网元时,第一通信接口1013用于与有线接入网设备进行通信连接。第二通信接口1023用于与无线接入网设备进行通信连接。第三通信接口1033用于与会话管理网元进行通信连接。当该用于数据传输的装置为无线接入网设备时,第一通信接口1013可以是无线收发器,用于与终端设备进行通信连接。第二通信接口1023用于与UPF网元进行通信连接。第三通信接口1033用于与接入管理网元进行通信连接。
具体的,处理单元1001用于获取终端设备在第一网络的连接状态的信息;处理单元1001 还用于根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。处理单元1001具体用于限制所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,处理单元1001具体用于拒绝传输所述终端设备在所述第二网络的用户面数据,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。处理单元1001具体用于恢复所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,处理单元1001具体用于传输所述终端设备在所述第二网络的用户面数据,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,通信单元1003用于接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。或者,处理单元1001具体用于通过检测所述终端设备在所述第一网络的用户面数据获取所述终端设备在所述第一网络的连接状态的信息。
在一种可能的实现方式中,用户面数据处理网元为所述终端设备在所述第一网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的接入网设备。
在本实施例中,通信单元1003还用于实现本申请图4-图9对应的实施例中UPF网元或者RAN与外部其他网元的内容的收发操作。处理单元1001可以通过通信单元1003实现与外部网元的内容的收发操作。处理单元1001根据存储单元1003中存储的计算机指令,执行本申请图4-图9中UPF网元或者RAN的操作。例如:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,所述限制所述终端设备在所述第二网络的数据传输流程,包括:拒绝传输所述终端设备在所述第二网络的用户面数据,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,所述恢复所述终端设备在所述第二网络的数据传输流程,包括:传输所述终端设备在所述第二网络的用户面数据,或者,提高所述终端设备在所述第二 网络的用户面数据传输速率。
在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述终端设备在所述第一网络的连接状态的信息调整来自或者发往所述终端设备的用户面数据的传输。
该用于数据传输的装置可以是会话管理网元,例如,终端设备在第二网络接入的SMF网元。第一通信接口1013用于与UPF网元通信连接。第二通信接口1023用于与AMF网元进行通信连接。第三通信接口1033用于与终端设备在第一网络接入的SMF网元进行通信连接。
具体的,处理单元1001用于获取终端设备在第一网络的连接状态的信息;处理单元1001还用于根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。处理单元1001具体用于限制所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,处理单元1001具体用于拒绝所述终端设备在所述第二网络的用户面数据的传输,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,处理单元1001具体用于进行释放所述终端设备在所述第二网络的会话的流程,或者,进行修改所述终端设备在所述第二网络的会话的流程。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。处理单元1001具体用于恢复所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,处理单元1001具体用于恢复所述终端设备在所述第二网络的用户面数据流程,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,处理单元1001具体用于进行所述终端设备在所述第二网络的会话建立流程,或者,进行修改所述终端设备在所述第二网络的会话的流程。
在一种可能的实现方式中,通信单元1003用于接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。
在本实施例中,通信单元1003还用于实现本申请图4-图9对应的实施例中SMF网元与外部其他网元的内容的收发操作。处理单元1001可以通过通信单元1003实现与外部网元的内容的收发操作。处理单元1001根据存储单元1003中存储的计算机指令,执行本申请图4-图9中SMF网元的操作。例如:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,限制所述终端设备在所述第二网络的数据传输流程,包括:拒绝所述终端设备在所述第二网络的用户面数据的传输,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,拒绝所述终端设备在所述第二网络的用户面数据的传输,包括:进行释放所述终端设备在所述第二网络的会话的流程;或者,降低所述终端设备在所述第二网络的用户面数据传输速率,包括:进行修改所述终端设备在所述第二网络的会话的流程。
在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。
在一种可能的实现方式中,恢复所述终端设备在所述第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的用户面数据流程,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。
在一种可能的实现方式中,恢复所述终端设备在所述第二网络的用户面数据流程,包括:进行所述终端设备在所述第二网络的会话建立流程;或者,提高所述终端设备在所述第二网络的用户面数据传输速率,包括:进行修改所述终端设备在所述第二网络的会话的流程。
在一种可能的实现方式中,获取终端设备在第一网络的连接状态的信息,包括:利用通信单元接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。
在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话建立流程,或者,所述会话管理网元根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话修改流程。
该用于数据传输的装置可以是策略控制网元。该策略控制网元中的处理单元1001根据存储单元1003中存储的计算机指令,执行如下操作:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话建立流程,或者,根据所述连接状态的信息执行所述终端在所述第二网络的PDU会话修改流程。
在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息发起所述终端设备在所述第二网络的PDU会话释放流程,或者,网元根据所述连接状态的信息拒绝所述终端设备在所述第二网络的会话建立流程。
处理单元1001还可以根据存储单元1003中存储的计算机指令,执行图3实施例中策略控制网元的其他操作,具体参见图3实施例的描述。
该用于数据传输的装置可以是数据管理网元。该数据管理网元中的处理单元1001根据存储单元1003中存储的计算机指令,执行如下操作:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数 据传输流程。
在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端设备在所述第二网络的去注册流程。
在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息发起所述终端设备的签约更新流程,或者,根据所述连接状态的信息执行所述终端设备在所述第二网络的服务请求流程。
在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端设备在所述第二网络的注册流程。
处理单元1001还可以根据存储单元1003中存储的计算机指令,执行图3实施例中数据管理网元的其他操作,具体参见图3实施例的描述。
在本申请的实施例中,第一网络为非3GPP网络,第二网络为3GPP网络;或者,第一网络为有线网络,第二网络为无线网络;或者,第一网络与第二网络均为非3GPP网络;或者,第一网络与第二网元均为3GPP网络。
在本申请的各实施例中,为了方面理解,进行了多种举例说明。然而,这些例子仅仅是一些举例,并不意味着是实现本申请的最佳实现方式。
在本申请的各实施例中,为了方便的描述,采用了请求消息,响应消息以及其他各种消息的名称。然而,这些消息仅仅是以举例方式说明需要携带的内容或者实现的功能,消息的具体名称并不对本申请的做出限定,例如:还可以是第一消息,第二消息,第三消息等。这些消息可以是具体的一些消息,可以是消息中的某些字段。这些消息还可以代表各种服务化操作。
上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品可以包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁盘)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范 围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不做限定。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (35)

  1. 一种数据传输的方法,包括:
    接入管理网元获取终端设备在第一网络的连接状态的信息;
    所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
  2. 根据权利要求1所述的方法,其特征在于,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。
  3. 根据权利要求2所述的方法,其特征在于,
    所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元限制所述终端设备在所述第二网络的数据传输流程;或者
    当所述终端设备在所述第一网络的连接状态超过设定时长后,所述接入管理网元限制所述终端设备在所述第二网络的数据传输流程。
  4. 根据权利要求3所述的方法,其特征在于,所述接入管理网元限制所述终端设备在所述第二网络的数据传输流程,包括:
    所述接入管理网元发起所述终端设备在所述第二网络的去注册流程;或者
    所述接入管理网元发起所述终端设备在所述第二网络的分组数据单元PDU会话释放流程;或者
    所述接入管理网元拒绝所述终端设备在所述第二网络的注册流程;或者
    所述接入管理网元拒绝所述终端设备在所述第二网络的会话建立流程;或者
    所述接入管理网元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元发起所述终端设备在所述第二网络的PDU会话释放流程;或者,
    所述接入管理网元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元拒绝所述终端设备在所述第二网络的会话建立流程;或者
    所述接入管理网元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的去注册流程;或者
    所述接入管理网元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元发起所述终端设备在所述第二网络的PDU会话释放流程。
  5. 根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
    所述接入管理网元向所述终端设备发送原因信息,所述原因信息用于通知所述终端设备所述终端设备在所述第二网络的数据传输流程被限制的原因。
  6. 根据权利要求1所述的方法,其特征在于,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。
  7. 根据权利要求6所述的方法,其特征在于,
    所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元恢复所述终端设备在所述第二网络的数据传输流程;或者
    当所述终端设备在所述第一网络的连接状态超过设定时长后,所述接入管理网元恢复所述终端设备在所述第二网络的数据传输流程。
  8. 根据权利要求7所述的方法,其特征在于,所述接入管理网元恢复所述终端设备在所述第二网络的数据传输流程,包括:
    所述接入管理网元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元发送来自或者发送到所述终端设备的用户面数据。
  9. 根据权利要求6所述的方法,其特征在于,
    所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元发起所述终端设备在所述第二网络的PDU会话修改流程。
  10. 根据权利要求2或6所述的方法,其特征在于,
    所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元进行所述终端设备在所述第二网络的注册流程;或者
    所述接入管理网元进行所述终端设备在所述第二网络的会话建立流程;或者
    所述接入管理网元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的注册流程。
  11. 根据权利要求1或2或6所述的方法,其特征在于,所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话修改流程。
  12. 根据权利要求1或2或6所述的方法,其特征在于,所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元执行所述终端在所述第二网络的PDU会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话修改流程。
  13. 根据权利要求1或2或6所述的方法,其特征在于,所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程, 包括:
    所述接入管理网元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元发起所述终端设备的签约更新流程,或者,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的服务请求流程。
  14. 根据权利要求1或2或6所述的方法,其特征在于,所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    所述接入管理网元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元调整来自或者发往所述终端设备的用户面数据的传输。
  15. 根据权利要求14所述的方法,其特征在于,所述指示信息包括如下信息中的至少一种:所述终端设备的标识信息,所述终端设备在所述第二网络的PDU会话信息,或者所述终端设备在所述第二网络的数据隧道信息。
  16. 根据权利要求1-15中任意一项所述的方法,其特征在于,所述接入管理网元获取终端设备在第一网络的连接状态的信息,包括:
    所述接入管理网元根据心跳机制获取所述终端设备在所述第一网络的连接状态的信息;或者
    所述接入管理网元接收所述终端设备在所述第一网络接入的如下网元发送的消息:接入网网元,或者接入管理网元,或者所述终端设备,或者用户面功能网元,该消息中包括所述终端设备在所述第一网络的连接状态的信息。
  17. 根据权利要求1-16中任意一项所述的方法,其特征在于,所述方法还包括:
    所述接入管理网元获取需要根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程的签约信息。
  18. 一种用于数据传输的装置,包括:
    存储单元,用于存储计算机指令;
    处理单元,用于根据所述存储单元中存储的计算机指令执行如下操作:
    获取终端设备在第一网络的连接状态的信息;
    根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。
  19. 根据权利要求18所述的装置,其特征在于,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。
  20. 根据权利要求19所述的装置,其特征在于,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    限制所述终端设备在所述第二网络的数据传输流程;或者
    当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。
  21. 根据权利要求20所述的装置,其特征在于,还包括通信单元,
    所述限制所述终端设备在所述第二网络的数据传输流程,包括:
    发起所述终端设备在所述第二网络的去注册流程;或者
    发起所述终端设备在所述第二网络的PDU会话释放流程或者PDU会话修改流程;或者
    拒绝所述终端设备在所述第二网络的注册流程;或者
    拒绝所述终端设备在所述第二网络的会话建立流程;或者
    利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元发起所述终端设备在所述第二网络的PDU会话释放流程;或者,
    利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元拒绝所述终端设备在所述第二网络的会话建立流程;或者
    利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的去注册流程;或者
    利用所述通信单元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元发起所述终端设备在所述第二网络的PDU会话释放流程。
  22. 根据权利要求21所述的装置,其特征在于,
    所述处理单元还用于根据所述存储单元中存储的计算机指令执行如下操作:
    利用所述通信单元向所述终端设备发送原因信息,所述原因信息用于通知所述终端设备所述终端设备在所述第二网络的数据传输流程被限制的原因。
  23. 根据权利要求18所述的装置,其特征在于,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。
  24. 根据权利要求23所述的装置,其特征在于,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    恢复所述终端设备在所述第二网络的数据传输流程;或者
    当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。
  25. 根据权利要求24所述的装置,其特征在于,还包括通信单元,
    所述恢复所述终端设备在所述第二网络的数据传输流程,包括:
    利用所述通信单元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元发送来自或者发送到所述终端设备的用户面数据。
  26. 根据权利要求23所述的装置,其特征在于,还包括通信单元,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网 络的数据传输流程,包括:
    发起所述终端设备在所述第二网络的PDU会话修改流程。
  27. 根据权利要求23所述的装置,其特征在于,还包括通信单元,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    进行所述终端设备在所述第二网络的注册流程;或者
    进行所述终端设备在所述第二网络的会话建立流程;或者
    利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的注册流程。
  28. 根据权利要求18或者19或者23所述的装置,其特征在于,还包括通信单元,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    利用所述通信单元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话修改流程。
  29. 根据权利要求18或者19或者23所述的装置,其特征在于,还包括通信单元,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元执行所述终端在所述第二网络的PDU会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的PDU会话修改流程。
  30. 根据权利要求18或者19或者23所述的装置,其特征在于,还包括通信单元,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元发起所述终端设备的签约更新流程,或者,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的服务请求流程。
  31. 根据权利要求18或者19或者23所述的装置,其特征在于,还包括通信单元,
    所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:
    利用所述通信单元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元调整来自或者发往所述终端设备的用户面数据的传输。
  32. 根据权利要求31所述的装置,其特征在于,所述指示信息包括如下信息中的至少 一种:所述终端设备的标识信息,所述终端设备在所述第二网络的PDU会话信息,或者所述终端设备在所述第二网络的数据隧道信息。
  33. 根据权利要求18-32中任意一项所述的装置,其特征在于,
    所述获取终端设备在第一网络的连接状态的信息,包括:
    根据心跳机制获取所述终端设备在所述第一网络的连接状态的信息;或者
    利用所述通信单元接收所述终端设备在所述第一网络接入的如下网元发送的消息:接入网网元,或者接入管理网元,或者所述终端设备,或者用户面功能网元,该消息中包括所述终端设备在所述第一网络的连接状态的信息。
  34. 根据权利要求18-23中任意一项所述的装置,其特征在于,所述处理单元还用于根据所述存储单元中存储的计算机指令执行如下操作:
    获取需要根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程的签约信息。
  35. 一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行所述权利要求1-17中任意一项所述的方法。
PCT/CN2019/080913 2018-04-08 2019-04-02 数据传输的方法和用于数据传输的装置 WO2019196698A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP19785046.4A EP3755066B1 (en) 2018-04-08 2019-04-02 Method for data transmission and apparatus for data transmission
US17/031,576 US11405852B2 (en) 2018-04-08 2020-09-24 Data transmission method and data transmission apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201810306926.1 2018-04-08
CN201810306926 2018-04-08
CN201810490537.9A CN110351891B (zh) 2018-04-08 2018-05-21 数据传输的方法和用于数据传输的装置
CN201810490537.9 2018-05-21

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/031,576 Continuation US11405852B2 (en) 2018-04-08 2020-09-24 Data transmission method and data transmission apparatus

Publications (1)

Publication Number Publication Date
WO2019196698A1 true WO2019196698A1 (zh) 2019-10-17

Family

ID=68163437

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/080913 WO2019196698A1 (zh) 2018-04-08 2019-04-02 数据传输的方法和用于数据传输的装置

Country Status (1)

Country Link
WO (1) WO2019196698A1 (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106714270A (zh) * 2015-07-14 2017-05-24 广东欧珀移动通信有限公司 业务传输的方法、终端及网络设备
CN107079363A (zh) * 2014-11-10 2017-08-18 瑞典爱立信有限公司 用于管理不同接入类型的网络之间的数据流的节点和方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107079363A (zh) * 2014-11-10 2017-08-18 瑞典爱立信有限公司 用于管理不同接入类型的网络之间的数据流的节点和方法
CN106714270A (zh) * 2015-07-14 2017-05-24 广东欧珀移动通信有限公司 业务传输的方法、终端及网络设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Technical Specification Group Services and System Aspects. ''''3rd Generation Partnership Project; Technical Specification Group Services and System Aspe- cts; Procedures for the 5G System; Stage 2(Release 15", 3GPP TS 23. 502, 27 March 2018 (2018-03-27), XP055640341 *
See also references of EP3755066A4 *

Similar Documents

Publication Publication Date Title
JP5813249B2 (ja) E−utraへのアタッチ方法及び移動性管理エンティーティー
US10212632B2 (en) Mobility management apparatus reselection method and mobility management apparatus
US11405829B2 (en) Communication control method for a user equipment that configures a protocol data unit session to correspond to a non-IP packet data network connection
JP5793812B2 (ja) データオフロードをトリガするための方法、ネットワーク側デバイス、ユーザ機器、およびネットワークシステム
BR112020002580A2 (pt) dipositivo sem fio e entidade ou função de rede núcleo para prover controle de gap de serviço e métodos de operação relacionados
JP2015503291A5 (zh)
WO2011134329A1 (zh) 一种小数据包传输的方法和***
US11405852B2 (en) Data transmission method and data transmission apparatus
US11259242B2 (en) User equipment
WO2012094957A1 (zh) 一种对mtc终端进行移动性管理的方法和***
WO2014048085A1 (zh) 控制用户设备与网络连接的方法及移动管理设备
US20210058840A1 (en) User equipment
US20210153081A1 (en) Communications Method and Apparatus
JP2022549018A (ja) セッション管理のための方法および装置
JP7128874B2 (ja) 異種ネットワーク環境での次世代ネットワークサービスを提供する方法及び装置
TW202033016A (zh) 通訊設備和連接恢復方法
EP2741530A1 (en) Access method, system and mobile intelligent access point
JP7402004B2 (ja) Ue及びコアネットワーク装置
WO2019196698A1 (zh) 数据传输的方法和用于数据传输的装置
WO2019136925A1 (zh) 一种数据传输方法及装置、计算机存储介质
WO2014179928A1 (zh) 运营商共享网络的流量控制方法及装置
US11956318B2 (en) Systems and methods for EPC processing
RU2789858C2 (ru) Система и способы управления сеансом
WO2019136927A1 (zh) 一种数据传输方法及装置、计算机存储介质
CN106489283A (zh) 一种近距离业务通信方法、相关设备及***

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: 19785046

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2019785046

Country of ref document: EP

Effective date: 20200914

NENP Non-entry into the national phase

Ref country code: DE