WO2023280168A1 - 群组用户通信方法及装置、网络设备和计算机可读存储介质 - Google Patents
群组用户通信方法及装置、网络设备和计算机可读存储介质 Download PDFInfo
- Publication number
- WO2023280168A1 WO2023280168A1 PCT/CN2022/103952 CN2022103952W WO2023280168A1 WO 2023280168 A1 WO2023280168 A1 WO 2023280168A1 CN 2022103952 W CN2022103952 W CN 2022103952W WO 2023280168 A1 WO2023280168 A1 WO 2023280168A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- group
- user equipment
- entity
- upf
- upf entity
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Definitions
- the present application relates to the technical field of communication, and specifically relates to a group user communication method, a group user communication device, a network device, and a computer-readable storage medium.
- 5G fifth-generation mobile communication
- VN Virtual Network
- Group group
- the virtual network group can provide partners with a customized 5G industry LAN, so that the enterprise terminal and the enterprise cloud are in the same "local area network".
- the communication between group users in a 5G virtual network group (VN Group) relies on the session management function entity to deliver the packet detection rule (Packet Detection Rule, PDR) and packet forwarding rule (Forwarding Action Rule, FAR), when there are too many users in the group, the performance consumption of the system will increase.
- PDR Packet Detection Rule
- FAR Forwarding Action Rule
- An embodiment of the present application provides a group user communication method, which is applied to a user plane function (UPF) entity.
- the group user communication method includes: receiving a message forwarding request from a first user equipment; and configuring the message forwarding request as request forwarding The message is sent to the target user equipment, the first user equipment and the target user equipment are user equipment of the same virtual network group; by searching the group-level routing information of the current UPF entity, the UPF entity associated with the target user equipment is determined; and by the target user equipment The associated UPF entity forwards the packet requesting to be forwarded to the target user equipment.
- UPF user plane function
- An embodiment of the present application provides a group user communication method, which is applied to a network function library function (NRF) entity, and the group user communication method includes: receiving a network function (NF) discovery request of a first user plane function (UPF) entity , the NF discovery request includes a group identifier, the group identifier is the identification information sent by the session management function (SMF) to the first UPF, and the group identifier is configured to identify a virtual network group; the NF discovery response is sent to the first UPF Entity, the NF discovery response carries the UPF information and peer tunnel information of the peer UPF entity associated with the virtual network group; and receives the group-level routing information of the first UPF entity, and sends the peer UPF entity to the first UPF entity The group-level routing information of the first UPF entity, so that the first UPF entity can establish the group-level routing information of the first UPF entity according to the group-level routing information of each peer UPF entity, and implement the virtual network based on the group-level routing information of the
- An embodiment of the present application provides a group user communication method, which is applied to a session management function (SMF) entity.
- the group user communication method includes: sending an N4 session establishment request to a first user plane function (UPF) entity; session establishment request Carry the group identifier and the device identifier of the first user equipment, the group identifier is configured to identify a virtual network group; receive the N4 session establishment response of the first UPF entity; the first UPF entity is establishing an N4 session for the first user equipment
- the group-level routing information corresponding to the equipment information of the first user equipment is added to the group-level routing information of the first UPF entity, and the user equipment in the virtual network group is performed according to the group-level routing information of the first UPF entity. communication between.
- An embodiment of the present application provides a group user communication device, which is applied to a user plane function UPF entity.
- the group user communication device includes: a receiving module configured to receive a message forwarding request from a first user equipment; a message forwarding request configuration In order to request forwarding the message to the target user equipment, the first user equipment and the target user equipment are user equipment of the same virtual network group; the search module is configured to determine the target user equipment associated by searching the group-level routing information of the current UPF entity A UPF entity; and a sending module configured to forward the message requested to be forwarded to the target user equipment through the UPF entity associated with the target user equipment.
- An embodiment of the present application provides a group user communication device, which is applied to a network function library function (NRF) entity, and the group user communication device includes: a receiving module configured to receive a network function of a first user plane function (UPF) entity (NF) discovery request, the NF discovery request includes a group identifier, the group identifier is the identification information sent by the session management function (SMF) to the first UPF, and the group identifier is configured to identify a virtual network group; the sending module, It is configured to send an NF discovery response to the first UPF entity, and the NF discovery response carries the UPF information and the peer tunnel information of the peer UPF entity associated with the virtual network group; the receiving module is also configured to receive the group level of the first UPF entity Routing information, and send the group-level routing information of the peer UPF entity to the first UPF entity, so that the first UPF entity establishes the group-level routing information of the first UPF entity according to the group-level routing information of each peer UPF entity , and perform
- An embodiment of the present application provides a group user communication device, which is applied to a session management function SMF entity, and the group user communication device includes: a sending module configured to send an N4 session establishment request to a first user plane function (UPF) entity;
- the session establishment request carries the group identifier and the equipment identifier of the first user equipment, the group identifier is configured to identify a virtual network group; and the receiving module is configured to receive the N4 session establishment response of the first UPF entity; the first UPF entity
- add the group-level routing information corresponding to the equipment information of the first user equipment to the group-level routing information of the first UPF entity, and according to the group-level routing information of the first UPF entity Information is communicated between user devices within a virtual network group.
- An embodiment of the present application provides a network device, including: at least one processor; and a memory, on which at least one computer program is stored, and when the at least one computer program is executed by the at least one processor, the at least one processor realizes the above-mentioned Group user communication method.
- An embodiment of the present application provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the above group user communication method is implemented.
- FIG. 1 shows a schematic diagram of a network architecture of a fifth-generation communication system provided by an embodiment of the present application
- Fig. 2 shows a schematic diagram of the communication mode of the user equipment in the 5G VN group under the 5G communication scenario provided by the embodiment of the present application;
- FIG. 3 shows a schematic diagram of a scenario of providing group services across SMF service areas provided by an embodiment of the present application
- FIG. 4 shows a schematic flowchart of a group user communication method provided by an embodiment of the present application
- FIG. 5 shows a schematic flow diagram of a UPF entity registering with an NRF entity provided in an embodiment of the present application
- FIG. 6 shows a schematic flow diagram of a UPF entity updating registration information to an NRF entity provided by an embodiment of the present application
- FIG. 7 shows a flow chart of UPF accessing a user equipment of a virtual group user provided by an example of the present application
- FIG. 8 shows a flow chart of UPF accessing a user equipment of a virtual group user provided by an example of the present application
- FIG. 9 shows a schematic flow diagram of the interaction between UPF and NRF provided in the example of this application.
- FIG. 10 shows a schematic structural diagram of a UPF internal module provided according to an embodiment of the present application.
- Figure 11 shows a flow chart of the group user communication method provided by the embodiment of the present application
- Fig. 12 shows a flowchart of a group user communication method provided by an embodiment of the present application
- FIG. 13 shows a schematic structural diagram of a group user communication device provided by an embodiment of the present application.
- FIG. 14 shows a schematic structural diagram of a group user communication device provided by an embodiment of the present application.
- FIG. 15 shows a schematic structural diagram of a group user communication device provided by an embodiment of the present application.
- Fig. 16 shows a structural diagram of an exemplary hardware architecture of a computing device capable of implementing the group user communication method and apparatus according to the embodiments of the present application.
- the network architecture based on the fifth-generation communication system is a service-based architecture, which uses the 5G network to provide VN (Virtual Network, virtual network) Group (group) functions. It is the third generation partnership project (3rd Generation Partnership Project) , 3GPP) is one of the more market-promising technologies at the relevant stage, which can provide partners with customized 5G industry local area networks, so that enterprise terminals and enterprise clouds are in the same "local area network”. This technology is mainly for enterprise cloud access, intelligent manufacturing and other fields, and realizes flexible group management of terminals, direct communication and access to enterprise cloud anytime and anywhere.
- 3GPP Third Generation Partnership Project
- FIG. 1 is a schematic diagram of a network architecture of a fifth generation communication system provided by an embodiment of the present application.
- the network architecture of the communication system includes but is not limited to: terminal equipment (User Equipment, UE) 101, radio access network (Radio Access Network, RAN) 102, access and mobility management function (Access and Mobility Management function, AMF) entity 103, authentication server function (Authentication Server Function, AUSF) entity 104, unified data management function (Unified Data Management, UDM) entity 105, session management function (Session Management function, SMF) entity 106, user plane function (User plane function) UPF) entity 107, policy control function (Policy Control Functionality, PCF) entity 108, network function library function (NF Repository Function, NRF) entity 109, network slice selection function (Network Slice Selection Function, NSSF) entity 110, application function ( Application Function, AF) entity 111, and data network (Data Network, DN) 112.
- terminal equipment User Equipment, UE
- Radio Access Network Radio Access
- UE101 can access the 5G network and obtain services through the wireless air interface.
- UE101 exchanges information with the base station through the air interface, and exchanges information with the AMF103 of the core network through non-access stratum signaling (Non-Access Stratum, NAS).
- Non-Access Stratum Non-Access Stratum
- RAN102 is responsible for air interface resource scheduling and air interface connection management for UE101 to access the network.
- AMF103 is the core network control plane entity, mainly responsible for user mobility management, including registration and temporary identifier allocation; maintenance of idle (IDLE) and connection (CONNECT) states and state migration; switching in the connection (CONNECT) state; Trigger paging and other functions in idle (IDLE) state.
- AUSF104 is a control plane entity of the core network, and is mainly responsible for authentication and authorization of users to ensure that users are legitimate users.
- UDM105 is a control plane entity of the core network, belongs to the user server, and permanently stores user subscription data.
- SMF106 is the core network control plane entity, mainly responsible for maintaining Protocol Data Unit (Protocol Data Unit, PDU) session (Session), responsible for allocating user Internet Protocol (Internet Protocol, IP) addresses, with Quality of Service (Quality of Service, QoS) control and billing functions, as well as receiving downlink data packets in idle (IDLE) state, buffering and notifying AMF103 to page users, etc.
- PDU Protocol Data Unit
- IP Internet Protocol
- QoS Quality of Service
- UPF107 is a functional entity of the user plane of the core network, responsible for forwarding user data packets, and also has functions such as collecting statistics on user data packets for charging.
- PCF 108 is a control plane entity of the core network, and is a functional entity responsible for access and mobility management policies, UE policies, session management policies and charging rules. This functional entity mainly generates access and mobility management policies, UE routing policies, QoS rules and charging rules for user data transfer based on service information, user subscription information, and operator configuration information.
- NRF109 is a core network control plane entity, responsible for dynamic registration of service capabilities of network functions and discovery of network functions.
- NSSF110 is the core network control plane entity, responsible for the selection of the target network slice instance (Network Slice Instance, NSI).
- NSI Network Slice Instance
- AF111 is an application entity responsible for providing users with specific services.
- the DN112 can be used to provide service data networks, such as data networks corresponding to services such as operator services, Internet access, and third-party services.
- the communication system may further include: a binding support function (Binding Support Function, BSF) entity and a capability exposure function (Network Exposure Function, NEF) entity.
- BSF Binding Support Function
- NEF Network Exposure Function
- the BSF entity can be used to query the PCF where the session is located according to the session information, such as: IP address, Media Access Control (MAC) address, and the group user communication method provided by the embodiment of the present application is used to expand the NF
- the protocol function can also be used to query the SMF or UPF information where the session is located.
- the NEF entity is the control plane entity of the core network, and is responsible for opening up the mobile network capabilities to the outside world.
- the network architecture also includes the following reference points:
- N1 reference point between UE101 and AMF103
- N2 reference point between (R)AN102 and AMF103;
- N3 reference point between (R)AN102 and UPF107
- N4 reference point between SMF106 and UPF107
- N5 reference point between PCF108 and AF111
- N6 reference point between PSA UPF107 and data network 112
- N7 reference point between SMF106 and PCF108; N8: reference point between UDM105 and AMF103;
- N10 reference point between UDM105 and SMF106
- N11 reference point between AMF103 and SMF106
- N12 reference point between AMF103 and AUSF104
- N13 reference point between UDM105 and AUSF104
- N15 a reference point between PCF108 and AMF103 in a non-roaming scenario, or a reference point between PCF108 and AMF103 in a visited location in a roaming scenario; N22: a reference point between AMF103 and NSSF110.
- the AMF entity may be referred to as AMF
- the AUSF entity may be referred to as AUSF
- the UDM entity may be referred to as UDM
- the SMF entity may be referred to as SMF
- the UPF entity may be referred to as SMF
- the PCF entity may be referred to as PCF
- the NRF entity may be abbreviated as NRF
- the NSSF entity may be abbreviated as NSSF
- the AF entity may be abbreviated as AF.
- FIG. 2 shows a schematic diagram of a communication mode of user equipment in a 5G VN group in a 5G communication scenario provided by an embodiment of the present application.
- user equipments in a 5G VN group are exemplarily shown, such as UE1, UE2, UE3, UE4 and UE5.
- UE1, UE2, UE3 and UE5 are associated with UPF1
- UE4 is associated with UPF2
- UE5 is associated with UPF3.
- 5G VN group communication includes one-to-one communication and one-to-many communication.
- One-to-one communication supports unicast traffic forwarding between two UEs within a 5G VN or between a UE and a device on a DN.
- One-to-many communication supports forwarding of multicast traffic and broadcast traffic from one UE (or device on DN) to multiple or all UEs and devices on DN within the 5G VN.
- 5G VN group communication can include the following three statistical methods: local switch method, N6-based communication method and N19-based communication method Way.
- the data traffic is switched locally by a single UPF entity.
- PSA shared PDU session anchor
- the uplink (Up Line, UL)/downlink (Down Line, DL) service of 5G VN communication is forwarded to or from the DN.
- the UL/DL communication used for 5G VN group communication is forwarded between PSA UPFs of different PDU sessions through N19.
- N19 is based on shared user plane tunnels of PSA UPF sharing a single 5G VN group.
- N19 is the reference point between two PSA UPFs for 5G LAN type services.
- the 5G VN group includes UPF internal interfaces, such as internal interface (VN Internal Interface) 1 and internal interface 2. It can be seen from Figure 2 that no matter which communication method is used, it is necessary to use the UPF internal interface and perform the following two-step detection and forwarding process to realize traffic forwarding in the 5G VN group.
- the first step is to forward the data packet received from any 5G VN group member (communication mode: communication through PDU session, communication through N6 or communication through N19) to the associated UPF internal interface (that is, the data packet
- the destination interface of the packet is set to 5G VN internal interface).
- the PDR installed on the UPF internal interface detects the packet and forwards it to the corresponding 5G VN group member (using the corresponding way of communication).
- the communication between group user equipment relies on SMF to issue PDR and FAR instructions through the N4 interface.
- the N4 signaling will be interacted.
- Challenges are raised, especially the existing Ethernet Packet Filter (Ethernet Packet Filter) can only support 16 MAC addresses to carry, and the IP filter can only carry 4 IP addresses. Users frequently go online and offline or move, and the PDR/FAR of the session needs to be continuously modified, which increases the performance consumption of the system.
- FIG. 3 shows a schematic diagram of a scenario of providing group services across SMF service areas provided by an embodiment of the present application.
- UE302 and UE303 in radio access network RAN301 are associated with UPF304, and UPF304 is within the service area of SMF305; enterprise data network 306 is associated with UPF307, and UPF307 is within the service area of SMF308 .
- SMF305 is within service area 1
- SMF308 is within service area 2
- service area 1 and service area 2 are different service areas.
- FIG. 4 shows a schematic flowchart of a communication method for group users provided by an embodiment of the present application.
- the group user communication method may be applied to UPF.
- the group user communication method may include steps S410 to S430.
- S410 Receive a packet forwarding request from the first user equipment; the packet forwarding request is configured as a request to forward a packet to a target user equipment, and the first user equipment and the target user equipment are user equipment of the same virtual network group.
- the current UPF entity when the current UPF entity receives a data packet of any 5G VN group user equipment, and needs to forward the data packet to the target user equipment of the same 5G VN group, it can search The UPF entity associated with the target user equipment forwards the packet requesting to be forwarded to the target user equipment. Realize the dynamic formation of group networks across UPFs. Since UPF is not limited to being associated with the same SMF, it can realize the dynamic formation of group networks across SMFs, which simplifies the complexity of network operation and maintenance.
- the UPF at the visiting location that forwards the data packet can support local distribution of tunnel identifiers and Nupf service interfaces, and has registered with the NRF, and can be discovered by other UPFs.
- the group user communication method may further include steps S11 and S12. S11.
- the current UPF entity After the current UPF entity is powered on, it sends a registration request to the network function library function (NRF) entity; the registration request carries registration information, and the registration information includes at least virtual network group information supported by the current UPF entity.
- S12. Receive a registration response returned by the NRF entity in response to the registration request, to determine that the current UPF entity has successfully registered on the NRF entity.
- NRF network function library function
- the UPF entity registers the supported group information with the NRF entity.
- the UPF entity only needs to register with the NRF entity once when it is powered on, and does not need to register frequently, thereby simplifying the network operation and maintenance process.
- Fig. 5 shows a schematic flow chart of a UPF entity registering with an NRF entity provided by the embodiment of the present application.
- the UPF may support static LAN configuration, and after the UPF is powered on, registering with the NRF may include steps S501 to S503.
- the UPF registers the supported virtual network group information with the NRF.
- the virtual network group information may include a list of supported virtual network groups and associated N19 tunnel information.
- the UPF may also register with the UPF the IP address and/or MAC address information of the user equipment associated with the UPF.
- the NRF stores the virtual network group information.
- the NRF returns a registration response to the UPF.
- the registration information also includes group-level tunnel information associated with the current UPF entity; after it is determined that the current UPF entity is successfully registered on the NRF entity, the group user communication method further includes steps S21 and S22.
- the registration update request carries the updated registration information
- the predetermined trigger event includes at least one of the following items: the change of the virtual network group information configured by the current UPF entity, the access of the current UPF entity to a new virtual network group, and the association of the current UPF entity Group-level tunnel changes for .
- the registration information can be updated to the NRF.
- the trigger event also includes user equipment change; the device information includes: at least one of the device network address and the MAC address of the device media access control layer ; User equipment changes include: new user equipment access and existing user equipment offline.
- the UPF entity needs to register the user equipment information under the virtual network group with the NRF entity, when a new user equipment accesses or the user equipment goes offline, it is also necessary to trigger the UPF entity to register with the NRF entity. Sign up for updates.
- Fig. 6 shows a schematic flowchart of updating registration information from a UPF entity to an NRF entity provided by the embodiment of the present application.
- the process of updating registration information to the NRF may include the following steps S601 to S604.
- local configuration changes include deletion or addition of groups; or new groups are connected to UPF; changes to group-level tunnels include changes to group-level tunnels due to O&M or management requirements.
- the UPF initiates a registration update request to the NRF, where the registration update request includes updated registration information.
- the NRF stores the updated registration information.
- the NRF may also check whether other UPFs have subscribed to the information, and the subscription includes one of implicit subscription and explicit subscription, so as to send a change notification message to the relevant UPF.
- the NRF returns a registration response to the UPF.
- the group user communication method before receiving the message forwarding request of the first user equipment, the group user communication method further includes steps S31 to S34.
- S31 Receive an N4 session establishment request from a session management function (SMF) entity; the session establishment request carries group-level session information, and the group-level session information includes a group identifier and an equipment identifier of the first user equipment, and the group identifier is configured to identify a virtual network group.
- SMF session management function
- the current UPF entity finds the establishment information of the virtual network group, add group-level routing information corresponding to the equipment information of the first user equipment to the group-level routing information of the current UPF entity.
- S33 Trigger the peer UPF entity associated with the virtual network group to update the group-level routing information of the peer UPF entity according to the user equipment address information of the first user equipment.
- the current UPF entity finds the establishment information of the virtual network group, it means that the current UPF entity has joined the virtual network group, and if the first user equipment is not the first user equipment to access the current UPF entity, Then the current UPF entity has stored its own group-level routing information, and it is not necessary to re-establish its own group-level routing information, and directly add the group-level routing information corresponding to the equipment information of the first user equipment to the group-level routing information of the current UPF entity. Can.
- the SMF when any member user equipment in the virtual network group establishes an N4 session, the SMF only needs to send the group identification information, and does not need to send the group PDR and FAR; the UPF discovers the virtual network group to the NRF
- the associated peer UPF can report its group-level routing information to the NRF entity, and receive the group-level routing information of the peer UPF issued by the NRF, so as to learn the peer route independently and trigger the peer UPF to update its group Level routing information to facilitate the subsequent dynamic formation of group networks across UPFs or SMFs.
- the UPF can obtain the diversion rules (or called traffic diversion rules) in the diversion rule library through the in-band tunnel, and use the traffic diversion rules to control all chained user equipment in the next few days. Network traffic for traffic distribution.
- the group-level session information registered by the UPF to the NRF in step S31 includes, but is not limited to: group ID, the device ID of any user equipment in the virtual network group that needs to establish an N4 session, and the tunnel of the group-level tunnel Tunnel Endpoint Identifier (TEID), tunnel capacity load and other information.
- group ID the device ID of any user equipment in the virtual network group that needs to establish an N4 session
- TEID tunnel Tunnel Endpoint Identifier
- the group user communication method further includes the following steps S41 to S45.
- the current UPF entity establishes a group-level N19 tunnel of the virtual network group.
- S45 Generate group-level routing information of the current UPF entity according to the group-level routing information of the peer UPF entity issued by the NRF entity.
- the current UPF entity does not find the establishment information of the virtual network group, indicating that the current UPF entity has not yet joined the virtual network group, and the first user equipment is accessing the current UPF for the first time; in this case, the UPF The entity can discover the peer UPF information associated with the virtual network group from the NRF entity through the network service discovery interface (NFDiscovery), and then build the N19 tunnel by itself to learn the IP/MAC forwarding table information to generate and store the group-level routing of the current UPF information.
- NFDiscovery network service discovery interface
- the registration information carried in the registration request may include an address segment for subsequent allocation of user equipment in the virtual network group. address.
- the registration information carried in the registration request may include the device information in the virtual network group, which is used to separately register with the NRF the device information of the user equipment in the virtual network group; at this time , if the first user equipment accesses the current UPF for the first time, in the process of establishing an N4 session establishment request for the first user equipment, it is necessary to trigger the peer UPF entity associated with the virtual network group, according to the user equipment of the first user equipment
- the address information updates the group-level routing information of the peer UPF entity.
- step S33 can be realized in the following two ways.
- the above step S33 may include: sending a first group-level session update request to the NRF entity;
- the first group-level session update request carries the device information of the first user equipment, and the first group-level session update request is configured to request the NRF entity to notify each peer UPF entity to increase the group-level corresponding to the device information of the first user equipment routing information.
- the UPF may directly update the group-level session information to the NRF, and then the NRF notifies each UPF of the change information, so that each UPF adds group-level routing information corresponding to the equipment information of the first user equipment.
- the above step S33 may include: sending the first access to each peer UPF entity Announcement, the first access announcement carries the equipment information of the first user equipment, so as to inform each peer UPF entity to add group-level routing information corresponding to the first user equipment information.
- the UPF may send an access announcement about the new user equipment to each peer UPF, and notify the device information (IP address, MAC address, etc.) of the associated new access user equipment.
- FIG. 7 is a flow chart of UPF accessing user equipment of virtual group users provided by an example of the present application.
- UPF1 is the current UPF
- UPF2 and UPF3 are peer UPFs associated with the virtual group
- UE1 is the first user equipment in the virtual user group (GROUP1)
- the current UPF accesses the virtual group user’s UPF for the first time.
- the user equipment is the first user equipment UE1.
- the process for the user equipment to access the UPF may include steps S701 to S710.
- the SMF initiates an N4 session establishment request for the first user equipment UE1.
- the N4 session establishment request carries group identification information of the virtual user group GROUP1.
- the N4 session establishment request is a session establishment request sent by the SMF to the UPF1 in response to the user access request of the first user equipment UE1.
- UPF1 does not find the establishment information of GROUP1 locally, and queries NRF for UPF information managed by the NRF and peer tunnel information. For example, NRF returns UPF information of the peer UPF such as UPF2 and UPF information of UPF3.
- UPF1 establishes a group-level N19 tunnel of GROUP1, and registers group-level session information with the NRF.
- UPF1 sends an access notification to UPF2, and notifies UPF2 of the IP address or MAC address information of the first user equipment UE1.
- UPF1 sends an access notification to UPF3, and notifies UPF3 of the IP address or MAC address information of the associated first user equipment UE1.
- some implementations may include the above steps S704 to S705, and some implementations may not include the above steps S704 and S705; for example, when the UPF1 entity registers with the NRF entity, if the UPF1 entity registers a virtual For user equipment information under the network group, an access notification can be sent to UPF2 and UPF2 respectively by performing the above steps S704 and S705.
- the group-level session information may also be directly updated to the NRF, and then the NRF notifies each UPF of the change message.
- UPF1 returns a session establishment success response to the SMF.
- the SMF returns a user access success response to the first user equipment UE1 in response to the session establishment success response.
- the uplink packets of the first user equipments UE1 to UE2 arrive at the UPF1.
- the UPF1 searches for a forwarding relationship.
- UPF1 discovers that UE2 is associated with UPF2, and then forwards the message through the N19 tunnel.
- UPF2 After receiving the downlink message, UPF2 forwards it to UE2.
- the current UPF discovers the peer UPF information associated with the group from the NRF, then builds the N19 tunnel by itself, learns the route of the peer, and receives the first
- group communication across UPFs is realized under 5G.
- FIG. 8 is a flow chart of UPF accessing user equipment of virtual group users provided by an example of the present application.
- UPF1 is the current UPF
- UPF2 and UPF3 are peer UPFs associated with the virtual network group Group
- UE1 and UE2 are any two user equipments in the virtual user group (GROUP1).
- UPF1 has been accessed by user equipment UE1 of GROUP1 and needs to access another user equipment UE2 in GROUP1 again.
- the process for the user equipment UE2 to access the UPF may include steps S801 to S811.
- the SMF initiates an N4 session establishment request for UE2, carrying group information of GROUP1.
- UPF1 finds the group information of the group GROUP1 locally, and directly adds the group-level routing information corresponding to the equipment information of UE2 to the local group-level routing information of UPF1, such as a local forwarding table.
- the UPF1 sends the UE2 access notification to the associated UPF2, and notifies the IP or MAC address information of the accessed UE2.
- the UPF1 sends the UE2 access notification to the associated UPF3, and notifies the IP or MAC address information of the accessed UE2.
- some implementations may include steps S803 to S804, and some implementations may not include steps S803 and S804, for example, when the UPF1 entity registers with the NRF entity, if the UPF1 entity registers a virtual network with the NRF entity For user equipment information under the group, an access notification is sent to UPF2 and UPF3 respectively by performing the above steps S803 to S804.
- the group-level session information may also be directly updated to the NRF, and then the NRF notifies each UPF of the change information.
- UPF1 returns a session establishment success response to the SMF.
- the SMF returns a user access success response to the UE2 in response to the session establishment success response.
- UE2 initiates a multicast or broadcast message, and reaches UPF1.
- UPF1 searches for the forwarding relationship, and if it finds that there is a local user in the group GROUP1, it directly performs local forwarding.
- UPF1 finds that there are still users in the group on UPF2, then copies and forwards the message to UPF2 through the N19 tunnel.
- the UPF2 After receiving the downlink message, the UPF2 forwards it to the corresponding user.
- the UE offline process is also similar to the process shown in Figure 8, the difference is that in step S802, UPF1 finds the information of the group GROUP1 locally, and directly transfers the group-level routing information corresponding to the offline device from the local group-level routing information of UPF1 and in steps 803 and 804, UPF1 sends a notification to UPF2 and UPF3, instructing UPF2 and UPF3 to delete the group-level routing information corresponding to the device information of the offline device.
- Fig. 9 shows a schematic flowchart of the interaction between the UPF and the NRF provided by the example of the present application.
- user equipments UE1 to UE4 are user equipments in the same virtual network group Group1, and UE1 and UE3 access UPF1, and UE2 and UE4 access UF2.
- UPF2 registers supported group information with NRF, and UPF2 can also register an address segment with NRF for subsequent access to users in the virtual network group device, or separately register the device information of the user equipment in the virtual network group with the NRF.
- the NRF sends a change notification message (Nnrf_NFStatusNotify) to UPF1 according to the registration information carried in the registration request.
- UPF1 can discover peer UPF information (Nnrf_NFDiscovery) associated with the group from the NRF through the discovery interface.
- Nnrf_NFDiscovery peer UPF information
- UPF1 builds the N19 tunnel by itself and learns the IP/MAC forwarding table information.
- UPF exposes group-level LAN session information to NRF and learns peer routes, which facilitates the dynamic formation of group networks across UPFs (or cross-SMFs), simplifying the complexity of network operation and maintenance.
- Fig. 10 shows a schematic structural diagram of a UPF internal module provided by an embodiment of the present application.
- the internal modules of UPF may include: business message processing module (Packet Forward Unit, PFU) 1001, PFU management module (PFU manger, UPM) 1002, state data backup module (Local DataBase, LDB) 1003, message Analysis (Deep packet inspection, DPI) 1004, configuration management service (Operation Administration and Maintenance, OAM) 1005, hypertext transfer protocol load balancing module (Hyper Text Transfer Protocol Load Balance, HTTP LB) 1006 and message forwarding control protocol adapter ( Packet Forwarding Control Protocol Adapter, PFCP Adapter) 1007.
- PFU1001 is configured to forward and process packets from ports N3, N6, and N9.
- UPM1002 is configured for PFU life cycle management, user plane resource allocation and management; sending and receiving N4 port messages, processing PFCP node related messages; distributing PFCP session messages to PFU; and implementing requirements and PFU can be separated or combined.
- LDB1003 provides state data backup for other microservices in UPF, and realizes stateless operation of other microservices in UPF; the implementation requirements can be separated or combined with PFU.
- DPI1004 in the 5G core network (5GC), DPI exists as an independent microservice; it may also be deployed in one with the PFU.
- OAM1005 configuration management service in NF, completes functions such as configuration and tracking.
- HTTP LB1006 configured as a protocol load balancing module, is also responsible for HTTP protocol encoding and decoding.
- PFCP Adapter1007 is responsible for encoding and decoding PFCP protocol.
- a customer terminal equipment may have multiple Ethernet terminals attached to it, that is, a customer terminal equipment may have At least one MAC address, which needs to be collected in time and released to all associated UPFs in the virtual network group.
- the group user communication method further includes: sending a second group-level session update request to the NRF entity registered with the current UPF entity;
- the second group-level session update request carries the new MAC address of the first user equipment, and the second group-level session update request is configured to request the NRF entity to notify each peer UPF entity associated with the virtual network group to add the new MAC address Corresponding group-level routing information.
- the group-level session information can be directly updated to the NRF, and then the NRF notifies each UPF of the change.
- the group user communication method further includes: sending a second access notification to each peer UPF associated with the virtual network group; the second access notification carries the new MAC address of the first user equipment to inform Each peer UPF entity adds group-level routing information corresponding to the new MAC address of the first user equipment.
- the UPF1 entity when the UPF1 entity registers with the NRF entity, if the UPF1 entity registers the user equipment information under the virtual network group with the NRF entity, it sends access to each peer UPF associated with the virtual network group. Notification, so that all associated UPFs in the virtual network group update the group-level routing information corresponding to the new MAC address.
- the group user communication method further includes: sending a third group-level session update request to the NRF entity registered with the current UPF entity, so as to request the NRF entity to notify the virtual network group association
- Each peer UPF entity deletes the group-level routing information corresponding to the aging MAC address.
- the group user communication method further includes: sending the first The third access notification is sent to each peer UPF associated with the virtual network group; the third access notification carries the aging MAC address of the first user equipment to inform each peer UPF entity to delete the group level corresponding to the aging MAC address routing information.
- the aging MAC address is the MAC address of the user equipment associated with the current UPF entity, and within the preset aging time of the MAC address, there is no corresponding message exchange for the aging MAC address.
- the current UPF can set a MAC aging timer, and if there is no message corresponding to the MAC address within the set time, a MAC aging process is initiated, and the associated UPF is notified to delete the corresponding MAC forwarding record.
- step S430 may include steps S51 and S52.
- the UPF entity associated with the target user equipment is the current UPF entity, forward the packet requesting to be forwarded to the target user equipment through local switching.
- the UPF entity associated with the target user equipment is any peer UPF entity in the virtual network group, then forward the message requested to be forwarded to the peer UPF entity associated with the target user equipment through the group-level N19 tunnel, so as to pass The peer UPF entity associated with the target user equipment forwards the packet to the target user equipment.
- the message can be sent to the peer UPF entity associated with the target user equipment through the group-level N19 tunnel, so as to forward the message to the target user equipment through the peer UPF entity associated with the target user equipment.
- the user equipment realizes group equipment communication across UPF.
- the packet requesting to be forwarded is a multicast or broadcast packet, and the above step 430 includes steps S53 and S54.
- S53 Forward the packet requested to be forwarded to the local user equipment through local switching; the local user equipment is the user equipment associated with the current UPF entity in the virtual network group.
- S54 through the group-level N19 tunnel, forward the message requested to be forwarded to the peer UPF entity associated with other user equipment, so as to forward the message requested to be forwarded to other user equipment through the peer UPF entity associated with other user equipment; other user equipment It is the user equipment associated with any peer UPF entity in the virtual network group.
- the message can be sent to the peer UPF entity associated with the virtual network group through the group-level N19 tunnel, so as to forward the message to the associated UPF entity through the peer UPF entity.
- Each user equipment of the UPF realizes group equipment communication across the UPF.
- the group user communication method further includes steps S61 and S62.
- the current UPF receives the message sent by the peer UPF entity, it directly internally forwards the message to the target user equipment.
- the user equipment corresponding to the destination address of the message is a user equipment associated with the current UPF entity; if the message sent by the peer UPF entity is a group broadcast or broadcast message, the user equipment corresponding to the message destination address is each user equipment associated with the current UPF entity.
- the current UPF can choose to send the message forwarded by the peer UPF entity to a target device (for unicast messages) or to each accessed user equipment (for multicast or broadcast message) to realize group device communication across UPF.
- FIG. 11 shows a flowchart of a communication method for group users provided by an embodiment of the present application.
- the group user communication method can be applied to NRF, and the group user communication method includes steps S1110 to S1130.
- NF network function
- UPF user plane function
- S1110 Receive a network function (NF) discovery request of a first user plane function (UPF) entity, where the NF discovery request includes a group identifier, and the group identifier is identification information sent by the session management function (SMF) to the first UPF, and The group ID is configured to identify a virtual network group.
- NF network function
- UPF user plane function
- S1120 Send an NF discovery response to the first UPF entity, where the NF discovery response carries UPF information and peer tunnel information of the peer UPF entity associated with the virtual network group.
- S1130 Receive the group-level routing information of the first UPF entity, and deliver the group-level routing information of the peer UPF entity to the first UPF entity, so that the first UPF entity, according to the group-level routing information of each peer UPF entity, Establish group-level routing information of the first UPF entity, and perform communication between user equipments in the virtual network group according to the group-level routing information of the first UPF entity.
- the NRF receives the NF discovery request of the UPF, so that the UPF entity can discover the peer UPF information associated with the virtual network group from the NRF entity through the network service discovery interface (NFDiscovery). , and then self-build N19 tunnel, learn IP/MAC forwarding table information to generate and store current UPF group-level routing information; UPF realizes cross-UPF group device communication according to the group-level routing information, and realizes cross-SMF dynamic group formation Network, simplifying the complexity of network operation and maintenance.
- NFDiscovery network service discovery interface
- the communication between the user equipments includes message forwarding, and the first UPF entity is associated with the first user equipment; the first UPF entity receives the message forwarding request of the first user equipment to request forwarding the message
- the group-level routing information of the first UPF entity is configured to determine the UPF entity associated with the target user equipment, so that the first UPF entity passes through the UPF entity associated with the target user equipment , forwarding the packet requested to be forwarded to the target user equipment.
- the group user communication method further includes: receiving a registration request sent by the first UPF entity, where the registration request carries registration information, and the registration information includes at least the virtual network group supported by the first UPF entity Group information: store virtual network group information supported by the first UPF entity, and send a registration response to the first UPF entity to indicate that the first UPF entity has successfully registered on the current NRF entity.
- the UPF can be registered with the NRF entity, so that the UPF becomes a registered UPF device on the NRF entity, so as to be used for subsequent group device communication.
- the registration information also includes group-level tunnel information associated with the current UPF entity; after sending the registration response to the first UPF entity, the group user communication method further includes steps S71 to S73.
- S71. Receive a registration update request from the first UPF entity; the registration update request carries updated registration information, and the updated registration information is the registration information updated by the first UPF entity according to a predetermined trigger event.
- S72. Store the updated registration information.
- S73. Send a registration update response to the first UPF entity, which is used to indicate that the first UPF entity successfully updates the registration on the current NRF entity.
- the registration information can be updated with the NRF.
- the updated registration information includes updated device information; then after step S72, the group user communication method further includes step S74.
- the NRF may check whether other UPFs have subscribed to the registration information, and the subscription includes one of implicit subscription and explicit subscription, so as to send a change notification message to the relevant UPF.
- the group user communication method further includes steps S1140 to S1160.
- S1140 Receive a group-level session update request sent by the first UPF entity.
- S1150 Store updated group-level routing information of the first UPF entity.
- S1160 Send a group-level session change notification to the peer UPF entity associated with the virtual network group, where the group-level session change notification carries updated group-level routing information.
- the above group-level session update request includes: a first group-level session update request, the first group-level session update request carrying updated group-level routing information of the first UPF entity; or, a second group-level session update request, the second group-level session update request
- the new MAC address of the first user equipment is carried in the level session update request; or the third group level session update request carries the aging MAC address of the first user equipment in the third group level session update request.
- the group user communication method further includes: sending a group-level session change notification to the peer UPF entity associated with the virtual network group, the group-level session change notification carrying the first UPF entity Updated group-level routing information.
- the SMF when any member user equipment in the virtual network group establishes an N4 session, the SMF only needs to issue group identification information, and does not need to issue group PDR and FAR; UPF Discover the peer UPF associated with the virtual network group to the NRF, and report its own group-level routing information to the NRF entity, and receive the group-level routing information of the peer UPF issued by the NRF, so as to learn the peer route independently and trigger The peer UPF updates its own group-level routing information to facilitate subsequent cross-UPF or cross-SMF dynamic formation of a group network to achieve cross-UPF or cross-SMF group communication.
- FIG. 12 shows a flowchart of a communication method for group users provided by an embodiment of the present application.
- the group user communication method can be applied to SMF, and the group user communication method includes steps S1210 and S1220.
- S1210 Send an N4 session establishment request to a first user plane function (UPF) entity; the session establishment request carries a group identifier and an equipment identifier of the first user equipment, and the group identifier is configured to identify a virtual network group.
- UPF user plane function
- the first UPF entity adds group-level routing information corresponding to the device information of the first user equipment to the group-level routing information of the first UPF entity, and according to the first UPF entity
- the group-level routing information of the virtual network group communicates between user equipments.
- the SMF when the SMF sends the N4 session establishment request to the first user plane function UPF entity, it only needs to send the group identification information, and does not need to send the group PDR and FAR, Therefore, the communication of group users no longer depends on the PDR and FAR instructions issued by SMF, which reduces the dependence of UPF on the control plane in the 5G LAN deployment scenario, and simplifies the N4 interface message bandwidth and signaling interaction process.
- the communication between user equipments includes message forwarding; in the case where the first UPF entity receives the message forwarding request of the first user equipment, if the message forwarding request is configured to request forwarding the message to the same
- the group-level routing information of the first UPF entity is configured to determine the UPF entity associated with the target user equipment, so that the first UPF entity forwards the request through the UPF entity associated with the target user equipment. packets to the target user equipment.
- the group user communication method provided by the embodiment of this application can enhance the self-deployment and self-government capabilities of the UPF in the 5G LAN deployment scenario, reduce the dependence on the control plane, simplify the N4 interface message bandwidth and signaling interaction process, and provide UE Provides an elastic autonomous network model, supports cross-regional free movement to access LAN sessions; meets the business needs of cross-regional intercommunication, makes full use of the 5GC network, and accelerates the application of 5G LAN services.
- 5G LAN technology is mainly used in vertical industries.
- the group user communication method provided by the embodiment of this application can be applied to industries such as coal mines, power grids, and industrial control; such as sinking private networks, cross-regional private network services for medium and large enterprises, and industrial control Domain cross-regional control business and so on.
- FIG. 13 shows a schematic structural diagram of a group user communication device provided by an embodiment of the present application.
- the group user communication device is applied to a user plane function (UPF) entity, and the group user communication device may include a receiving module 1310 , a search module 1320 and a sending module 1330 .
- UPF user plane function
- the receiving module 1310 is configured to receive a message forwarding request from the first user equipment; the message forwarding request is configured to request forwarding a message to a target user equipment, and the first user equipment and the target user equipment are user equipment of the same virtual network group.
- the searching module 1320 is configured to determine the UPF entity associated with the target user equipment by searching the group-level routing information of the current UPF entity.
- the sending module 1330 is configured to forward the packet requesting to be forwarded to the target user equipment through the UPF entity associated with the target user equipment.
- the sending module 1330 is further configured to send a registration request to the network function library function (NRF) entity after the current UPF entity is powered on before receiving the message forwarding request of the first user equipment;
- the registration request carries Registration information, the registration information includes at least virtual network group information supported by the current UPF entity;
- the receiving module 1310 is also configured to receive a registration response returned by the NRF entity in response to the registration request, so as to determine that the current UPF entity is successfully registered on the NRF entity.
- NRF network function library function
- the registration information also includes group-level tunnel information associated with the current UPF entity;
- the sending module 1330 is further configured to, after determining that the current UPF entity is successfully registered on the NRF entity, under the trigger of a predetermined trigger event, send to the NRF
- the entity initiates a registration update request;
- the registration update request carries updated registration information, and the predetermined trigger event includes at least one of the following items: the virtual network group information configured by the current UPF entity changes, and the current UPF entity accesses a new virtual network group , and the group-level tunnel associated with the current UPF entity;
- the receiving module 1310 is also configured to receive a registration update response returned by the NRF entity in response to the registration update request, so as to determine that the current UPF entity is successfully registered and updated on the NRF entity.
- the trigger event also includes user equipment change; the device information includes: at least one of the device network address and the MAC address of the device media access control layer ; User equipment changes include: new user equipment access and existing user equipment offline.
- the group user communication device may further include a receiving module 1310 , a route learning module, a triggering module and a sending module 1330 .
- the receiving module 1310 is further configured to receive an N4 session establishment request of a session management function (SMF) entity before receiving a message forwarding request of the first user equipment;
- the session establishment request carries the group identifier and the device identifier of the first user equipment , the group identifier is configured to identify the virtual network group;
- the routing learning module is configured to add the group-level routing information corresponding to the device information of the first user equipment to the current UPF entity if the current UPF entity finds the establishment information of the virtual network group
- the trigger module is configured to trigger the peer UPF entity associated with the virtual network group, and update the group-level routing information of the peer UPF entity according to the user equipment address information of the first user equipment;
- the sending module 1330 is further configured to return a session establishment response to the SMF entity, which
- the group user communication device may also include a sending module 1330, a receiving module 1310, a tunnel establishment module and a route learning module. If the current UPF entity does not find the establishment information of the virtual network group, the sending module 1330 is further configured to add the group-level routing information corresponding to the equipment information of the first user equipment to the group-level routing information of the current UPF entity , sending a network function (NF) discovery request to the NRF entity, the NF discovery request includes a group identifier; the receiving module 1310 is also configured to receive the NF discovery response returned by the NRF entity in response to the NF discovery request, and the NF discovery response carries the peer UPF The UPF information of the entity and the peer tunnel information; the tunnel establishment module is configured to establish a group-level N19 tunnel of the virtual network group for the current UPF entity; the sending module 1330 is also configured to report the group-level routing information of the current UPF entity to the NRF entity; The routing learning module is configured to generate group-level routing information of the current
- the trigger module is further configured to send a first group-level session update request to the NRF entity; the first The group-level session update request carries the equipment information of the first user equipment, and the first group-level session update request is configured to request the NRF entity to notify each peer UPF entity to add group-level routing information corresponding to the equipment information of the first user equipment .
- the triggering module is further configured to send to each peer UPF entity through the sending module 1330
- the first access notification carries the device information of the first user equipment, so as to inform each peer UPF entity to add group-level routing information corresponding to the first user equipment information.
- the sending module 1330 is further configured to send a second group-level session update request to the NRF entity registered with the current UPF entity; the second group The UPF session update request carries the new MAC address of the first user equipment, so as to request the NRF entity to notify each peer UPF entity associated with the virtual network group to add group-level routing information corresponding to the new MAC address.
- the sending module 1330 is also configured to send a second access notification to each peer UPF associated with the virtual network group; the second access notification carries the new MAC address of the first user equipment to inform each The peer UPF entity adds group-level routing information corresponding to the new MAC address of the first user equipment.
- the sending module 1330 is further configured to send a third group-level session update request to the NRF entity registered with the current UPF entity, so as to request the NRF entity to notify each virtual network group association
- a peer UPF entity deletes the group-level routing information corresponding to the aging MAC address
- the aging MAC address is detected, and the registration information carried when the current UPF entity sends a registration request to the NRF entity includes the device information in the virtual network group, then
- the sending module 1330 is further configured to send a third access notification to each peer UPF associated with the virtual network group; the third access notification carries the aging MAC address of the first user equipment to inform each peer UPF entity Delete the group-level routing information corresponding to the aging MAC address;
- the aging MAC address is the MAC address of the user equipment associated with the current UPF entity, and within the preset aging time of the MAC address, there is no corresponding message exchange for the aging MAC address.
- the sending module 1330 is further configured to forward the packet requested to be forwarded through local switching if the UPF entity associated with the target user equipment is the current UPF entity To the target user equipment; if the UPF entity associated with the target user equipment is any peer UPF entity in the virtual network group, forward the requested message to the peer UPF entity associated with the target user equipment through the group-level N19 tunnel , so as to forward the packet to the target user equipment through the peer UPF entity associated with the target user equipment.
- the packet requested to be forwarded is a multicast or broadcast packet
- the sending module 1330 is also configured to forward the packet requested to be forwarded to the local user equipment through local switching
- the local user equipment is a virtual network group
- other user equipments are user equipments associated with any peer UPF entity in the virtual network group.
- the receiving module 1310 is also configured to receive a message sent by the peer UPF entity of the virtual network group; the message sent by the peer UPF entity carries the message destination address, and the message destination address corresponds to The user equipment is associated with the current UPF entity; the sending module 1330 is further configured to forward the message sent by the peer UPF entity to the user equipment corresponding to the destination address of the message.
- the user equipment corresponding to the destination address of the message is a user equipment associated with the current UPF entity; if the message sent by the peer UPF entity is a group broadcast or broadcast message, the user equipment corresponding to the message destination address is each user equipment associated with the current UPF entity.
- the current UPF entity when the current UPF entity receives a data packet of any 5G VN group user equipment and needs to forward the data packet to the target user equipment of the same 5G VN group, it can search The UPF entity associated with the target user equipment forwards the packet requesting to be forwarded to the target user equipment. Realize the dynamic formation of group networks across UPFs. Since UPF is not limited to associate with the same SMF, dynamic formation of group networks across SMFs can be realized, which simplifies the complexity of network operation and maintenance.
- FIG. 14 shows a schematic structural diagram of a group user communication device provided by an embodiment of the present application.
- the group user communication device is applied to a network function library function NRF entity, and the group user communication device may include a receiving module 1410 and a sending module 1420 .
- the receiving module 1410 is configured to receive a network function (NF) discovery request of a first user plane function (UPF) entity, where the NF discovery request includes a group identifier, and the group identifier is an identifier sent to the first UPF by a session management function (SMF) information, and the group ID is configured to identify a virtual network group.
- NF network function
- UPF user plane function
- SMF session management function
- the sending module 1420 is configured to send an NF discovery response to the first UPF entity, where the NF discovery response carries UPF information and peer tunnel information of the peer UPF entity associated with the virtual network group.
- the receiving module 1410 is also configured to receive the group-level routing information of the first UPF entity, and deliver the group-level routing information of the peer UPF entity to the first UPF entity, so that the first UPF entity establish the group-level routing information of the first UPF entity, and perform communication between user equipments in the virtual network group according to the group-level routing information of the first UPF entity.
- the communication between the user equipments includes message forwarding, and the first UPF entity is associated with the first user equipment; the first UPF entity receives the message forwarding request of the first user equipment to request forwarding the message
- the group-level routing information of the first UPF entity is configured to determine the UPF entity associated with the target user equipment, so that the first UPF entity passes through the UPF entity associated with the target user equipment , forwarding the packet requested to be forwarded to the target user equipment.
- the group user communication device may further include a receiving module 1410 , a storage module and a sending module 1420 .
- the receiving module 1410 is also configured to receive the registration request sent by the first UPF entity before receiving the network function NF discovery request of the first user plane function UPF entity; the registration request carries registration information, and the registration information includes at least the virtual network function supported by the current UPF entity.
- Network group information; the storage module is configured to store virtual network group information supported by the first UPF entity; the sending module 1420 is configured to send a registration response to the first UPF entity to indicate that the first UPF entity is successfully registered on the current NRF entity.
- the registration information also includes group-level tunnel information associated with the current UPF entity; the receiving module 1410 is also configured to receive the registration update request of the first UPF entity after sending the registration response to the first UPF entity; the registration update request carry updated registration information, the updated registration information is the registration information updated by the first UPF entity according to a predetermined trigger event; the storage module is also configured to store the updated registration information; the sending module 1420 is also configured to send a registration update response to the first UPF entity The UPF entity is used to indicate that the first UPF entity successfully updates and registers on the current NRF entity.
- the sending module 1420 is also configured to send the subscription to The UPF of the registration information sends a change notification for the registration information.
- the receiving module 1410 is further configured to receive the group-level session update request sent by the first UPF entity after sending the group-level routing information of the peer UPF entity to the first UPF entity;
- the storage module is configured to store the The updated group-level routing information of a UPF entity;
- the sending module 1420 is configured to send a group-level session change notification to the peer UPF entity associated with the virtual network group, and the group-level session change notification carries updated group-level routing information;
- the session update request includes: a first group-level session update request, carrying updated group-level routing information of the first UPF entity in the first group-level session update request; or, a second group-level session update request, a second group-level session update request.
- the request carries the new MAC address of the first user equipment; or the third group-level session update request carries the aged MAC address of the first user equipment.
- the sending module 1420 is further configured to, after sending the group-level routing information of the peer UPF entity to the first UPF entity, send a group-level session change notification to the peer UPF entity associated with the virtual network group, and the group The updated group-level routing information is carried in the session change notification.
- the NRF receives the NF discovery request of the UPF, so that the UPF entity can discover the peer UPF information associated with the virtual network group from the NRF entity through the network service discovery interface (NFDiscovery), Then self-build N19 tunnel, learn IP/MAC forwarding table information to generate and store current UPF group-level routing information; UPF realizes cross-UPF group device communication according to the group-level routing information.
- NFDiscovery network service discovery interface
- FIG. 15 shows a schematic structural diagram of a group user communication device provided by an embodiment of the present application.
- the group user communication device is applied to the session management function SMF entity, and the group user communication device may include a sending module 1510 and a receiving module 1520 .
- the sending module 1510 is configured to send an N4 session establishment request to a first user plane function (UPF) entity; the session establishment request carries a group identifier and an equipment identifier of the first user equipment, and the group identifier is configured to identify a virtual network group.
- UPF user plane function
- the receiving module 1520 is configured to receive the N4 session establishment response of the first UPF entity.
- the first UPF entity adds group-level routing information corresponding to the device information of the first user equipment to the group-level routing information of the first UPF entity, and according to the first UPF entity
- the group-level routing information of the virtual network group communicates between user equipments.
- the communication between user equipments includes message forwarding; in the case where the first UPF entity receives the message forwarding request of the first user equipment, if the message forwarding request is configured to request forwarding the message to the same target user devices in the virtual network group,
- the group-level routing information of the first UPF entity is configured to determine the UPF entity associated with the target user equipment, so that the first UPF entity forwards the packet requested to be forwarded to the target user equipment through the UPF entity associated with the target user equipment.
- the SMF when the SMF sends the N4 session establishment request to the first user plane function UPF entity, it only needs to send the group identification information, and does not need to send the group PDR and FAR, so that The communication of group users no longer depends on the PDR and FAR instructions issued by SMF, which reduces the dependence of UPF on the control plane in the 5G LAN deployment scenario, and simplifies the N4 interface message bandwidth and signaling interaction process.
- FIG. 16 is a structural diagram illustrating an exemplary hardware architecture of a computing device capable of implementing the group user communication method and apparatus according to the embodiments of the present application.
- a computing device 1600 includes an input device 1601 , an input interface 1602 , a central processing unit 1603 , a memory 1604 , an output interface 1605 , and an output device 1606 .
- the input interface 1602, the central processing unit 1603, the memory 1604, and the output interface 1605 are connected to each other through the bus 1610, and the input device 1601 and the output device 1606 are respectively connected to the bus 1610 through the input interface 1602 and the output interface 1605, and then communicate with other components of the computing device 1600. Component connections.
- the input device 1601 receives input information from the outside, and transmits the input information to the central processing unit 1603 through the input interface 1602; the central processing unit 1603 processes the input information based on the computer-executable instructions stored in the memory 1604 to generate output information, and The output information is temporarily or permanently stored in the memory 1604, and then the output information is transmitted to the output device 1606 through the output interface 1605; the output device 1606 outputs the output information to the outside of the computing device 1600 for use by the user.
- the computing device shown in FIG. 16 can be implemented as a network device that can include: a memory configured to store a computer program; and a processor configured to run the computer program stored in the memory. A program to execute the above-mentioned group user communication method.
- the embodiment of the present application also provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the group user communication method described in the above-mentioned embodiments is implemented.
- the various embodiments of the present application can be implemented in hardware or special purpose circuits, software, logic or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software, which may be executed by a controller, microprocessor or other computing device, although the application is not limited thereto.
- Computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or source code written in any combination of one or more programming languages or object code.
- ISA instruction set architecture
- Any logic flow block diagrams in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions.
- Computer programs can be stored on memory.
- the memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random-access memory (RAM), optical memory devices and systems (digital versatile disc DVD or CD), etc.
- Computer readable media may include non-transitory storage media.
- the data processor can be of any type suitable for the local technical environment, such as but not limited to general purpose computer, special purpose computer, microprocessor, digital signal processor (DSP), application specific integrated circuit (ASIC), programmable logic device (FGPA) and processors based on multi-core processor architectures.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FGPA programmable logic device
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (28)
- 一种群组用户通信方法,应用于用户面功能(UPF)实体,包括:接收第一用户设备的报文转发请求;其中,所述报文转发请求配置为请求转发报文到目标用户设备,所述第一用户设备和所述目标用户设备为同一虚拟网络群组的用户设备;通过查找当前UPF实体的组级路由信息,确定所述目标用户设备关联的UPF实体;以及通过所述目标用户设备关联的UPF实体,转发所述请求转发的报文至所述目标用户设备。
- 根据权利要求1所述的方法,还包括:在所述接收第一用户设备的报文转发请求之前,当前UPF实体上电后向网络功能库功能(NRF)实体发送注册请求;其中,所述注册请求中携带注册信息,所述注册信息至少包括当前UPF实体支持的虚拟网络群组信息;以及接收所述NRF实体响应所述注册请求返回的注册响应,以确定当前UPF实体在所述NRF实体上注册成功。
- 根据权利要求2所述的方法,其中,所述注册信息还包括当前UPF实体关联的组级隧道信息;所述方法还包括:在所述确定当前UPF实体在所述NRF实体上注册成功之后,在预定触发事件的触发下,向所述NRF实体发起注册更新请求;其中,所述注册更新请求中携带更新的注册信息,所述预定触发事件包括如下项中的至少一项:当前UPF实体配置的虚拟网络群组信息变更、当前UPF实体接入新虚拟网络群组、以及当前UPF实体关联的组级隧道变更;以及接收所述NRF实体响应所述注册更新请求返回的注册更新响应,以确定当前UPF实体在所述NRF实体上注册更新成功。
- 根据权利要求3所述的方法,其中,若所述注册信息还包括所述虚拟网络群组中的设备信息,则所述触发事件还包括用户设备变更;其中,所述设备信息包括:设备网络地址和设备媒体接入控制层(MAC)地址中的至少一种;所述用户设备变更包括:新的用户设备接入和已有用户设备下线。
- 根据权利要求1所述的方法,还包括:在所述接收第一用户设备的报文转发请求之前,接收会话管理功能(SMF)实体的N4会话建立请求;其中,所述会话建立请求中携带群组标识和所述第一用户设备的设备标识,所述群组标识配置为标识所述虚拟网络群组;若当前UPF实体查找到所述虚拟网络群组的建立信息,则将与所述第一用户设备的设备信息对应的组级路由信息添加至当前UPF实体的组级路由信息;触发所述虚拟网络群组关联的对端UPF实体,根据所述第一用户设备的用户设备地址信息更新所述对端UPF实体的组级路由信息;以及向所述SMF实体返回会话建立响应,用于指示所述第一用户设备的N4会话建立成功。
- 根据权利要求5所述的方法,其中,若当前UPF实体未查找到所述虚拟网络群组的建立信息,所述方法还包括:在所述将与所述第一用户设备的设备信息对应的组级路由信息添加至当前UPF实体的组级路由信息之前,向NRF实体发送网络功能(NF)发现请求,所述NF发现请求中包括所述群组标识;接收所述NRF实体响应所述NF发现请求返回的NF发现响应,所述NF发现响应中携带所述对端UPF实体的UPF信息和对端隧道信 息;当前UPF实体建立所述虚拟网络群组的组级N19隧道;向所述NRF实体上报当前UPF实体的组级路由信息;以及根据所述NRF实体下发的所述对端UPF实体的组级路由信息,生成当前UPF实体的组级路由信息。
- 根据权利要求5所述的方法,其中,若当前UPF实体向NRF实体发送注册请求时携带的注册信息包括所述虚拟网络群组中的设备信息,所述触发所述虚拟网络群组关联的对端UPF实体,根据所述第一用户设备的用户设备地址信息更新所述对端UPF实体的组级路由信息包括:向NRF实体发送第一组级会话更新请求;其中,所述第一组级会话更新请求中携带所述第一用户设备的设备信息,且所述第一组级会话更新请求配置为请求所述NRF实体通知每个所述对端UPF实体增加与所述第一用户设备的设备信息对应的组级路由信息;或者,向每个所述对端UPF实体发送第一接入通告,所述第一接入通告中携带第一用户设备的设备信息,以告知每个所述对端UPF实体增加与所述第一用户设备的设备信息对应的组级路由信息。
- 根据权利要求1所述的方法,其中,若侦测到所述第一用户设备有新的MAC地址接入,所述方法还包括:向当前UPF实体注册的NRF实体发送第二组级会话更新请求;其中,所述第二组级会话更新请求中携带所述第一用户设备的新的MAC地址,以请求所述NRF实体通知所述虚拟网络群组关联的每个对端UPF实体增加与所述新的MAC地址对应的组级路由信息;或者若侦测到所述第一用户设备有新的MAC地址接入,且当前UPF实体向NRF实体发送注册请求时携带的注册信息包括所述虚拟网络群组中的设备信息,所述方法还包括:发送第二接入通告至所述虚拟网络群组关联的每个对端UPF;其中,所述第二接入通告中携带所述第一用户设备的新的MAC地址,以 告知每个所述对端UPF实体增加与所述第一用户设备的新的MAC地址对应的组级路由信息。
- 根据权利要求1所述的方法,其中,若监测到老化MAC地址,所述方法还包括:向当前UPF实体注册的NRF实体发送第三组级会话更新请求,以请求所述NRF实体通知所述虚拟网络群组关联的每个对端UPF实体删除与所述老化MAC地址对应的组级路由信息。
- 根据权利要求1所述的方法,其中,若监测到老化MAC地址,且当前UPF实体向NRF实体发送注册请求时携带的注册信息包括所述虚拟网络群组中的设备信息,所述方法还包括:发送第三接入通告至所述虚拟网络群组关联的每个对端UPF;其中,所述第三接入通告中携带所述第一用户设备的老化MAC地址,以告知每个所述对端UPF实体删除与所述老化MAC地址对应的组级路由信息;其中,所述老化MAC地址为当前UPF实体所关联用户设备的MAC地址,且在预设的MAC地址老化时长内,所述老化MAC地址不存在对应的报文交互。
- 根据权利要求1所述的方法,其中,若所述请求转发的报文为单播报文,则所述通过所述目标用户设备关联的UPF实体,转发所述请求转发的报文至所述目标用户设备包括:若所述目标用户设备关联的UPF实体为当前UPF实体,则通过本地交换的方式转发所述请求转发的报文至所述目标用户设备;或者若所述目标用户设备关联的UPF实体为所述虚拟网络群组中的任一对端UPF实体,则通过组级N19隧道,转发所述请求转发的报文至所述目标用户设备关联的对端UPF实体,以通过所述目标用户设备关联的对端UPF实体转发报文至所述目标用户设备。
- 根据权利要求1所述的方法,其中,所述请求转发的报文为组播或广播报文,则所述通过所述目标用户设备关联的UPF实体,转发所述请求转发的报文至所述目标用户设备包括:通过本地交换的方式转发所述请求转发的报文至本地用户设备;其中,所述本地用户设备为所述虚拟网络群组中的与当前UPF实体相关联的用户设备;以及通过组级N19隧道,转发所述请求转发的报文至其他用户设备关联的对端UPF实体,以通过所述其他用户设备关联的对端UPF实体转发所述请求转发的报文至所述其他用户设备;其中,所述其他用户设备为所述虚拟网络群组中的与任一所述对端UPF实体关联的用户设备。
- 根据权利要求1所述的方法,还包括:接收到所述虚拟网络群组的对端UPF实体发送的报文;其中,所述对端UPF实体发送的报文中携带报文目的地址,且所述报文目的地址对应的用户设备与当前UPF实体相关联;以及将所述对端UPF实体发送的报文,转发至与所述报文目的地址对应的用户设备。
- 根据权利要求13所述的方法,其中,若所述对端UPF实体发送的报文为单播报文,则所述报文目的地址对应的用户设备为当前UPF实体关联的一个用户设备;以及若所述对端UPF实体发送的报文为组播或广播报文,则所述报文目的地址对应的用户设备为当前UPF实体关联的每个用户设备。
- 一种群组用户通信方法,应用于网络功能库功能(NRF)实体,包括:接收第一用户面功能(UPF)实体的网络功能(NF)发现请求,所述NF发现请求中包括群组标识,所述群组标识是会话管理功能(SMF)发送至第一UPF的标识信息,且所述群组标识配置为标识一 个虚拟网络群组;发送NF发现响应至所述第一UPF实体,所述NF发现响应中携带所述虚拟网络群组关联的对端UPF实体的UPF信息和对端隧道信息;以及接收所述第一UPF实体的组级路由信息,并向所述第一UPF实体下发所述对端UPF实体的组级路由信息,以使所述第一UPF实体根据每个所述对端UPF实体的组级路由信息,建立所述第一UPF实体的组级路由信息,并根据所述第一UPF实体的组级路由信息进行所述虚拟网络群组内用户设备之间的通信。
- 根据权利要求15所述的方法,其中,所述用户设备之间的通信包括报文转发,所述第一UPF实体关联有第一用户设备;在所述第一UPF实体接收到所述第一用户设备的报文转发请求,以请求转发报文至同一所述虚拟网络群组中的目标用户设备的情况下:所述第一UPF实体的组级路由信息配置为确定所述目标用户设备关联的UPF实体,以使所述第一UPF实体通过所述目标用户设备关联的UPF实体,转发所述请求转发的报文至所述目标用户设备。
- 根据权利要求15所述的方法,还包括:在所述接收第一UPF实体的NF发现请求之前,接收所述第一UPF实体发送的注册请求;其中,所述注册请求中携带注册信息,所述注册信息至少包括所述第一UPF实体支持的虚拟网络群组信息;以及存储所述第一UPF实体支持的虚拟网络群组信息,并发送注册响应至所述第一UPF实体,以指示所述第一UPF实体在当前NRF实体上注册成功。
- 根据权利要求17所述的方法,其中,所述注册信息还包括所述第一UPF实体关联的组级隧道信息;所述方法还包括:在所述发送注册响应至所述第一UPF实体之后,接收所述第一 UPF实体的注册更新请求;其中,所述注册更新请求中携带更新的所述注册信息,所述更新的注册信息是所述第一UPF实体根据预定触发事件更新的所述注册信息;存储更新的所述注册信息;以及发送注册更新响应至所述第一UPF实体,用于指示所述第一UPF实体在当前NRF实体上更新注册成功。
- 根据权利要求18所述的方法,其中,若所述注册信息还包括所述虚拟网络群组中的设备信息,则更新的所述注册信息中包括更新的设备信息;所述方法还包括:在所述存储更新的所述注册信息之后,向订阅所述注册信息的UPF发送针对所述注册信息的变更通知。
- 根据权利要求15所述的方法,还包括:在所述向所述第一UPF实体下发所述对端UPF实体的组级路由信息之后,接收所述第一UPF实体发送的组级会话更新请求;存储所述第一UPF实体的更新的组级路由信息;发送组级会话变更通知至所述虚拟网络群组关联的对端UPF实体,所述组级会话变更通知中携带更新的组级路由信息;其中,组级会话更新请求包括:第一组级会话更新请求,所述第一组级会话更新请求中携带所述第一UPF实体的更新的组级路由信息;或者,第二组级会话更新请求,所述第二组级会话更新请求中携带所述第一用户设备的新的MAC地址;或者第三组级会话更新请求,所述第三组级会话更新请求中携带所述第一用户设备的老化MAC地址。
- 根据权利要求15所述的方法,还包括:在所述向所述第一UPF实体下发所述对端UPF实体的组级路由 信息之后,发送组级会话变更通知至所述虚拟网络群组关联的对端UPF实体,所述组级会话变更通知中携带所述第一UPF实体的更新的组级路由信息。
- 一种群组用户通信方法,应用于会话管理功能(SMF)实体,包括:发送N4会话建立请求至第一用户面功能(UPF)实体;其中,所述会话建立请求中携带群组标识和第一用户设备的设备标识,所述群组标识配置为标识一个虚拟网络群组;以及接收第一UPF实体的N4会话建立响应;其中,所述第一UPF实体在为所述第一用户设备建立N4会话的过程中,将与所述第一用户设备的设备信息对应的组级路由信息添加至所述第一UPF实体的组级路由信息,并根据所述第一UPF实体的组级路由信息进行所述虚拟网络群组内用户设备之间的通信。
- 根据权利要求22所述的方法,其中,所述用户设备之间的通信包括报文转发;在所述第一UPF实体接收到所述第一用户设备的报文转发请求的情况下,若所述报文转发请求配置为请求转发报文至同一所述虚拟网络群组中的目标用户设备,则所述第一UPF实体的组级路由信息配置为确定所述目标用户设备关联的UPF实体,以使所述第一UPF实体通过所述目标用户设备关联的UPF实体,转发所述请求转发的报文至所述目标用户设备。
- 一种群组用户通信装置,应用于用户面功能(UPF)实体,包括:接收模块,配置为接收第一用户设备的报文转发请求;其中,所述报文转发请求配置为请求转发报文到目标用户设备,所述第一用户设备和所述目标用户设备为同一虚拟网络群组的用户设备;查找模块,配置为通过查找当前UPF实体的组级路由信息,确 定所述目标用户设备关联的UPF实体;以及发送模块,配置为通过所述目标用户设备关联的UPF实体,转发所述请求转发的报文至所述目标用户设备。
- 一种群组用户通信装置,应用于网络功能库功能(NRF)实体,包括:接收模块,配置为接收第一用户面功能(UPF)实体的网络功能(NF)发现请求,所述NF发现请求中包括群组标识,所述群组标识是会话管理功能(SMF)发送至第一UPF的标识信息,且所述群组标识配置为标识一个虚拟网络群组;发送模块,配置为发送NF发现响应至所述第一UPF实体,所述NF发现响应中携带所述虚拟网络群组关联的对端UPF实体的UPF信息和对端隧道信息;以及所述接收模块,还配置为接收所述第一UPF实体的组级路由信息,并向所述第一UPF实体下发所述对端UPF实体的组级路由信息,以使所述第一UPF实体根据每个所述对端UPF实体的组级路由信息,建立所述第一UPF实体的组级路由信息,并根据所述第一UPF实体的组级路由信息进行所述虚拟网络群组内用户设备之间的通信。
- 一种群组用户通信装置,应用于会话管理功能(SMF)实体,包括:发送模块,配置为发送N4会话建立请求至第一用户面功能(UPF)实体;其中,所述会话建立请求中携带群组标识和第一用户设备的设备标识,所述群组标识配置为标识一个虚拟网络群组;以及接收模块,配置为接收第一UPF实体的N4会话建立响应;其中,所述第一UPF实体在为所述第一用户设备建立N4会话的过程中,将与所述第一用户设备的设备信息对应的组级路由信息添加至所述第一UPF实体的组级路由信息,并根据所述第一UPF实体的组级路由信息进行所述虚拟网络群组内用户设备之间的通信。
- 一种网络设备,包括:至少一个处理器;以及存储器,其上存储有至少一个计算机程序,当所述至少一个计算机程序被所述至少一个处理器执行时,使得所述至少一个处理器实现权利要求1至23中任一项所述的群组用户通信方法。
- 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至23中任一项所述的群组用户通信方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP22836917.9A EP4369748A4 (en) | 2021-07-07 | 2022-07-05 | METHOD AND DEVICE FOR GROUP USER COMMUNICATION, NETWORK DEVICE AND COMPUTER-READABLE STORAGE MEDIUM |
| US18/577,254 US20250016527A1 (en) | 2021-07-07 | 2022-07-05 | Group user communication method and apparatus, network device, and computer-readable storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110765555.5A CN113225697B (zh) | 2021-07-07 | 2021-07-07 | 群组用户通信方法、装置、网络设备和存储介质 |
| CN202110765555.5 | 2021-07-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023280168A1 true WO2023280168A1 (zh) | 2023-01-12 |
Family
ID=77081586
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/103952 Ceased WO2023280168A1 (zh) | 2021-07-07 | 2022-07-05 | 群组用户通信方法及装置、网络设备和计算机可读存储介质 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250016527A1 (zh) |
| EP (1) | EP4369748A4 (zh) |
| CN (1) | CN113225697B (zh) |
| WO (1) | WO2023280168A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116155818A (zh) * | 2023-04-17 | 2023-05-23 | 中国工商银行股份有限公司 | 路由调度方法、系统及存储介质 |
| CN116528318A (zh) * | 2023-06-30 | 2023-08-01 | 中国电信股份有限公司 | 网元连接控制方法及装置、电子设备、存储介质 |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113660102B (zh) * | 2019-06-17 | 2022-10-21 | 腾讯科技(深圳)有限公司 | 虚拟网络群组的组播组的组播方法、装置、设备及系统 |
| CN113225697B (zh) * | 2021-07-07 | 2021-11-09 | 中兴通讯股份有限公司 | 群组用户通信方法、装置、网络设备和存储介质 |
| CN116074819B (zh) * | 2021-11-02 | 2026-02-24 | 大唐移动通信设备有限公司 | Pdu会话处理方法、网络设备、装置及存储介质 |
| CN116156596A (zh) * | 2021-11-22 | 2023-05-23 | 大唐移动通信设备有限公司 | 一种虚拟网络组数据的获取方法及装置 |
| CN114158069B (zh) * | 2021-11-26 | 2023-12-01 | 中国联合网络通信集团有限公司 | 专网中数据传输的方法和装置 |
| CN116193625B (zh) * | 2021-11-26 | 2025-10-17 | 中国电信股份有限公司 | 用于路由子网的通信方法和通信系统 |
| US12425919B2 (en) * | 2021-11-30 | 2025-09-23 | Samsung Electronics Co., Ltd. | Traffic optimization module and operating method thereof |
| CN116390076A (zh) * | 2021-12-23 | 2023-07-04 | 中兴通讯股份有限公司 | 用户报文转发的方法、网元、电子设备和存储介质 |
| CN116669226A (zh) * | 2022-02-21 | 2023-08-29 | 大唐移动通信设备有限公司 | N19隧道建立方法、数据传输方法、设备及装置 |
| CN114826920B (zh) * | 2022-03-31 | 2023-08-08 | 中国电信股份有限公司 | 网络切片开通方法、装置、设备及存储介质 |
| CN114697258B (zh) * | 2022-04-11 | 2024-07-02 | 网易(杭州)网络有限公司 | 数据通信方法、装置、电子设备和存储介质 |
| CN117135757A (zh) * | 2022-05-19 | 2023-11-28 | 中国移动通信有限公司研究院 | 一种通信方法、装置、通信设备和存储介质 |
| CN114867079B (zh) * | 2022-05-23 | 2024-04-16 | 中国联合网络通信集团有限公司 | 一种通信方法、装置及存储介质 |
| CN114980243B (zh) * | 2022-05-26 | 2024-09-24 | 中国联合网络通信集团有限公司 | 一种数据转发方法、装置及存储介质 |
| CN117354372A (zh) * | 2022-06-29 | 2024-01-05 | 中兴通讯股份有限公司 | 网元访问方法、装置、网元及存储介质 |
| CN118055135A (zh) * | 2022-11-15 | 2024-05-17 | 中兴通讯股份有限公司 | 建立会话的方法、装置、电子设备及存储介质 |
| CN118591020A (zh) * | 2023-03-01 | 2024-09-03 | 华为技术有限公司 | 一种跨域通信方法及通信设备 |
| CN118678489A (zh) * | 2023-03-17 | 2024-09-20 | 华为技术有限公司 | 一种通信方法及装置 |
| CN119155250B (zh) * | 2023-06-14 | 2026-03-27 | 中国移动通信有限公司研究院 | 报文转发方法、装置、网络设备及存储介质 |
| CN119729887A (zh) * | 2023-09-26 | 2025-03-28 | 华为技术有限公司 | 一种通信方法及装置 |
| CN120659039A (zh) * | 2024-03-14 | 2025-09-16 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110417633A (zh) * | 2018-04-28 | 2019-11-05 | 华为技术有限公司 | 一种通信方法及设备 |
| CN111953576A (zh) * | 2019-05-17 | 2020-11-17 | 华为技术有限公司 | 虚拟网络通信方法、设备及系统 |
| CN112583693A (zh) * | 2020-12-14 | 2021-03-30 | 深圳艾灵网络有限公司 | 一种虚拟局域网通信方法、设备及存储介质 |
| CN113225697A (zh) * | 2021-07-07 | 2021-08-06 | 中兴通讯股份有限公司 | 群组用户通信方法、装置、网络设备和存储介质 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103906152B (zh) * | 2012-12-24 | 2022-02-25 | 北京三星通信技术研究有限公司 | 支持ue快速恢复的方法 |
| WO2016035909A1 (ko) * | 2014-09-04 | 2016-03-10 | 삼성전자주식회사 | Lte 시스템에서 rrc 연결을 재설정하기 위한 방법 및 그 전자 장치 |
| CN111010673B (zh) * | 2018-10-08 | 2021-05-11 | 华为技术有限公司 | 一种通信方法及装置 |
| US11343653B2 (en) * | 2019-01-15 | 2022-05-24 | Ofinno, Llc | Session establishment to join a group communication |
| CN111901242B (zh) * | 2019-05-06 | 2022-04-22 | 华为技术有限公司 | 一种路由规则的管理方法及通信装置 |
| CN116346604A (zh) * | 2019-05-07 | 2023-06-27 | 华为技术有限公司 | 一种路由规则的配置方法及通信装置 |
| WO2021094025A1 (en) * | 2019-11-14 | 2021-05-20 | Nokia Technologies Oy | Virtual network group with multiple session management functions |
| CN113207096B (zh) * | 2021-07-05 | 2021-11-09 | 中兴通讯股份有限公司 | 会话管理方法、实体、网络设备和存储介质 |
-
2021
- 2021-07-07 CN CN202110765555.5A patent/CN113225697B/zh active Active
-
2022
- 2022-07-05 US US18/577,254 patent/US20250016527A1/en active Pending
- 2022-07-05 EP EP22836917.9A patent/EP4369748A4/en active Pending
- 2022-07-05 WO PCT/CN2022/103952 patent/WO2023280168A1/zh not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110417633A (zh) * | 2018-04-28 | 2019-11-05 | 华为技术有限公司 | 一种通信方法及设备 |
| CN112511320A (zh) * | 2018-04-28 | 2021-03-16 | 华为技术有限公司 | 一种通信方法及设备 |
| CN111953576A (zh) * | 2019-05-17 | 2020-11-17 | 华为技术有限公司 | 虚拟网络通信方法、设备及系统 |
| CN112583693A (zh) * | 2020-12-14 | 2021-03-30 | 深圳艾灵网络有限公司 | 一种虚拟局域网通信方法、设备及存储介质 |
| CN113225697A (zh) * | 2021-07-07 | 2021-08-06 | 中兴通讯股份有限公司 | 群组用户通信方法、装置、网络设备和存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4369748A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116155818A (zh) * | 2023-04-17 | 2023-05-23 | 中国工商银行股份有限公司 | 路由调度方法、系统及存储介质 |
| CN116155818B (zh) * | 2023-04-17 | 2023-06-20 | 中国工商银行股份有限公司 | 路由调度方法、系统及存储介质 |
| CN116528318A (zh) * | 2023-06-30 | 2023-08-01 | 中国电信股份有限公司 | 网元连接控制方法及装置、电子设备、存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4369748A1 (en) | 2024-05-15 |
| CN113225697B (zh) | 2021-11-09 |
| EP4369748A4 (en) | 2025-11-05 |
| CN113225697A (zh) | 2021-08-06 |
| US20250016527A1 (en) | 2025-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023280168A1 (zh) | 群组用户通信方法及装置、网络设备和计算机可读存储介质 | |
| CN114145054B (zh) | 用于支持流量导向通过服务功能链的系统和方法 | |
| EP3955532B1 (en) | Method for managing routing rule and communication device | |
| CN113207096B (zh) | 会话管理方法、实体、网络设备和存储介质 | |
| JP7580411B2 (ja) | マルチキャスト通信方法、ならびに装置およびシステム | |
| US11178000B2 (en) | Method and system for processing NF component exception, and device | |
| CN110012437B (zh) | 一种组播报文的发送方法、装置及系统 | |
| US20200059976A1 (en) | IoT DEVICE CONNECTIVITY, DISCOVERY, AND NETWORKING | |
| WO2021227561A1 (zh) | 通信方法和装置 | |
| WO2011082538A1 (zh) | 机器型通信中基于组的移动性优化方法和设备 | |
| CN114980243B (zh) | 一种数据转发方法、装置及存储介质 | |
| EP2309799A1 (en) | A route optimization method and system | |
| CN109936506A (zh) | 数据传输方法、设备及系统 | |
| CN107784009A (zh) | 数据查询、数据查询处理方法及装置 | |
| US11395363B2 (en) | Method of processing UE idle state with separated mm function entity and SM function entity, mobility management function entity, and session management function entity | |
| US11197243B1 (en) | Systems and methods for acquiring network control data of a user equipment in cellular networks | |
| WO2021164471A1 (zh) | 拥塞控制方法、装置、设备、介质及系统 | |
| WO2023213156A1 (zh) | 通信方法、通信装置及通信系统 | |
| Do et al. | SDN-based mobile packet core for multicast and broadcast services | |
| WO2025011161A1 (zh) | 一种会话管理方法和装置 | |
| US12219440B2 (en) | Signaling optimization for location-based user plane services | |
| GB2627358A (en) | Improvements in and relating to a telecommunication system | |
| WO2023006042A1 (zh) | 一种组播通信方法及装置 | |
| CN116782280B (zh) | 会话建立方法、装置、计算机设备、存储介质 | |
| CN111866759A (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: 22836917 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18577254 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022836917 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2022836917 Country of ref document: EP Effective date: 20240207 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |