[go: up one dir, main page]

CN106900081A - The method and device of the user face data tunnel transmission of access network node granularity - Google Patents

The method and device of the user face data tunnel transmission of access network node granularity Download PDF

Info

Publication number
CN106900081A
CN106900081A CN201610710608.2A CN201610710608A CN106900081A CN 106900081 A CN106900081 A CN 106900081A CN 201610710608 A CN201610710608 A CN 201610710608A CN 106900081 A CN106900081 A CN 106900081A
Authority
CN
China
Prior art keywords
terminal
access network
plane function
core network
tunnel
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.)
Granted
Application number
CN201610710608.2A
Other languages
Chinese (zh)
Other versions
CN106900081B (en
Inventor
王丹
孙滔
蔡慧
陆璐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201610710608.2A priority Critical patent/CN106900081B/en
Publication of CN106900081A publication Critical patent/CN106900081A/en
Application granted granted Critical
Publication of CN106900081B publication Critical patent/CN106900081B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法及装置,该方法包括:接入网节点判断是否需要为终端使用接入网节点粒度的聚合隧道;若需要为所述终端使用所述接入网节点粒度的聚合隧道,则在核心网控制面功能和核心网用户面功能间的会话连接建立后,所述接入网节点从核心网控制面功能处接收用于区分所述终端连接的终端标识;所述接入网节点根据所述终端标识、聚合隧道的隧道信息及所述接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;所述接入网节点将所述终端标识发送给所述终端,实现不同UE都可基于同一个AN Node节点与核心网用户面功能间的隧道进行数据传输。

Embodiments of the present invention provide a method and device for transmitting cellular network user plane data tunnels at the granularity of access network nodes. If it is necessary to use the aggregation tunnel at the granularity of the access network node for the terminal, after the session connection between the core network control plane function and the core network user plane function is established, the access network node starts from the core network control plane function receiving a terminal identifier for distinguishing the terminal connection; the access network node establishes an uplink and downlink transmission channel according to the terminal identifier, the tunnel information of the aggregation tunnel, and the downlink transmission channel information of the access network node facing the terminal Mapping relationship: the access network node sends the terminal identifier to the terminal, so that different UEs can perform data transmission based on the tunnel between the same AN Node node and the core network user plane function.

Description

接入网节点粒度的用户面数据隧道传输的方法及装置Method and device for user plane data tunnel transmission at access network node granularity

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法及装置。The present invention relates to the field of communication technology, in particular to a method and device for tunneling data transmission of a user plane of a cellular network at the node granularity of an access network.

背景技术Background technique

现有EPC(演进型分组核心网)架构中,隧道的粒度是承载。在UE(终端)附着网络,建立PDU(Packet Data Unit,分组数据单元)会话连接时,eNodeB(基站)、SGW(ServingGateWay,服务网关)和PGW(PDN GateWay,PDN网关)会为每一个承载分配一个TEID(TunnelEndpoint Identifier,隧道端点标识),TEID可以唯一的标识一条隧道。例如从eNB到SGW的上行数据包会在GTP封装头内加入SGW分配的TEID,作为从eNB到SGW的上行隧道标识。In the existing EPC (Evolved Packet Core Network) architecture, the granularity of the tunnel is bearer. When the UE (terminal) attaches to the network and establishes a PDU (Packet Data Unit, packet data unit) session connection, the eNodeB (base station), SGW (ServingGateWay, Serving Gateway) and PGW (PDN GateWay, PDN Gateway) will allocate each bearer A TEID (TunnelEndpoint Identifier, tunnel endpoint identifier), TEID can uniquely identify a tunnel. For example, the uplink data packet from the eNB to the SGW will add the TEID allocated by the SGW in the GTP encapsulation header as the uplink tunnel identifier from the eNB to the SGW.

使用GTP(GPRS Tunnelling Protocol,GPRS隧道协议)隧道的目的主要有三个:(1)实现基于承载粒度的QoS(Quality of Service,服务质量)控制;(2)支持UE的移动性;(3)支持移动网络内部正确的IP传输通道,即建立从eNodeB到SGW再到PGW的正确上下行数据传输通道。海量IoT(Internet of Things,物联网)设备如果使用EPC系统中的承载粒度的隧道机制,那么网络需要维护大量的上下行用户面隧道标识信息。There are three main purposes of using the GTP (GPRS Tunneling Protocol, GPRS Tunneling Protocol) tunnel: (1) to realize QoS (Quality of Service, Quality of Service) control based on bearer granularity; (2) to support UE mobility; (3) to support The correct IP transmission channel inside the mobile network is to establish the correct uplink and downlink data transmission channel from eNodeB to SGW and then to PGW. If a large number of IoT (Internet of Things, Internet of Things) devices use the bearer granularity tunnel mechanism in the EPC system, the network needs to maintain a large amount of uplink and downlink user plane tunnel identification information.

发明内容Contents of the invention

鉴于上述技术问题,本发明实施例提供一种接入网节点粒度的用户面数据隧道传输的方法及装置,实现不同UE都可基于同一个AN Node节点与核心网用户面功能间的隧道进行数据传输。In view of the above technical problems, embodiments of the present invention provide a method and device for user plane data tunnel transmission at the node granularity of the access network, so that different UEs can perform data transmission based on the tunnel between the same AN Node node and the core network user plane function. transmission.

依据本发明实施例的一个方面,提供了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法,包括:According to an aspect of an embodiment of the present invention, a method for tunneling data on a user plane of a cellular network at the node granularity of an access network is provided, including:

接入网节点判断是否需要为终端使用接入网节点粒度的聚合隧道;The access network node judges whether to use the aggregation tunnel at the granularity of the access network node for the terminal;

若需要为所述终端使用所述接入网节点粒度的聚合隧道,则在核心网控制面功能和核心网用户面功能间的会话连接建立后,所述接入网节点从核心网控制面功能处接收用于区分所述终端连接的终端标识;If it is necessary to use the aggregation tunnel at the granularity of the access network node for the terminal, after the session connection between the core network control plane function and the core network user plane function is established, the access network node from the core network control plane function receiving a terminal identifier for distinguishing the terminal connection;

所述接入网节点根据所述终端标识、聚合隧道的隧道信息及所述接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;The access network node establishes a mapping relationship for uplink and downlink transmission according to the terminal identifier, the tunnel information of the aggregation tunnel, and the information of the terminal-oriented downlink transmission channel of the access network node;

所述接入网节点将所述终端标识发送给所述终端。The access network node sends the terminal identifier to the terminal.

可选地,接入网节点判断是否需要为终端使用接入网节点粒度的聚合隧道,包括:Optionally, the access network node judges whether to use the aggregation tunnel at the granularity of the access network node for the terminal, including:

所述接入网节点接收终端发送的隧道选择辅助信息;The access network node receives the tunnel selection auxiliary information sent by the terminal;

所述接入网节点根据所述隧道选择辅助信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The access network node judges whether to use the aggregation tunnel at the granularity of the access network node for the terminal according to the tunnel selection auxiliary information.

可选地,所述接入网节点从所述核心网控制面功能处接收所述终端的终端标识,包括:Optionally, the access network node receiving the terminal identifier of the terminal from the core network control plane function includes:

所述接入网节点向核心网控制面功能发送的接入网节点聚合隧道对端核心网用户面功能的标识;The identifier of the user plane function of the core network node at the opposite end of the aggregation tunnel of the access network node sent by the access network node to the core network control plane function;

所述接入网节点接收所述核心网控制面功能发送的终端的IP地址;The access network node receives the IP address of the terminal sent by the core network control plane function;

其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的;Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel;

或者or

所述接入网节点向核心网控制面功能发送终端类型和接入网节点的标识,或者所述接入网节点向核心网控制面功能发送终端类型;The access network node sends the terminal type and the identifier of the access network node to the core network control plane function, or the access network node sends the terminal type to the core network control plane function;

所述接入网节点接收所述核心网控制面功能发送的终端的IP地址;The access network node receives the IP address of the terminal sent by the core network control plane function;

其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的。Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel.

可选地,所述终端标识为一用于表示终端的连接的标签信息,所述标签信息是由核心网控制面功能为终端分配,由核心网控制面功能通过用户面建立请求消息将该标签信息传递给核心网用户面功能。Optionally, the terminal identifier is label information used to indicate the connection of the terminal, the label information is assigned to the terminal by the core network control plane function, and the core network control plane function uses the user plane establishment request message to set the label information The information is passed to the user plane function of the core network.

可选地,若上行数据包传输至所述接入网节点时,所述方法还包括:Optionally, if the uplink data packet is transmitted to the access network node, the method further includes:

若所述接入网节点仅支持聚合隧道机制,则所述接入网节点将上行数据包与接入网节点粒度的聚合隧道进行映射,将上行数据包转发到相应的核心网用户面功能;或者If the access network node only supports an aggregation tunnel mechanism, the access network node maps the uplink data packet with the aggregation tunnel at the granularity of the access network node, and forwards the uplink data packet to a corresponding core network user plane function; or

若所述接入网节点支持聚合隧道机制和其他隧道机制,则所述接入网节点将无线传输通道标识与隧道标识进行映射,将所述上行数据包转发到相应的核心网用户面功能。If the access network node supports the aggregation tunnel mechanism and other tunnel mechanisms, the access network node maps the wireless transmission channel identifier with the tunnel identifier, and forwards the uplink data packet to the corresponding core network user plane function.

可选地,若下行数据包通过接入网节点粒度的聚合隧道传输至所述接入网节点时,所述方法还包括:Optionally, if the downlink data packet is transmitted to the access network node through an aggregation tunnel at the granularity of the access network node, the method further includes:

所述接入网节点识别所述下行数据包中的终端标识;The access network node identifies the terminal identifier in the downlink data packet;

所述接入网节点根据所述终端标识与下行传输通道的映射关系,将所述下行数据包转发给所述终端。The access network node forwards the downlink data packet to the terminal according to the mapping relationship between the terminal identifier and the downlink transmission channel.

可选地,若所述终端标识为空IP地址,所述方法还包括:Optionally, if the terminal identifier is an empty IP address, the method further includes:

所述接入网节点通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系。The access network node establishes the mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message.

可选地,所述接入网节点通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系,包括:Optionally, the access network node establishes a mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message, including:

所述接入网节点识别DHCP请求消息中终端的MAC地址与下行传输通道的映射关系,其中,所述DHCP请求消息是在连接建立后,终端向DHCP服务器发送的用于请求分配有效的IP地址的消息;The access network node identifies the mapping relationship between the MAC address of the terminal and the downlink transmission channel in the DHCP request message, wherein the DHCP request message is sent by the terminal to the DHCP server after the connection is established to request allocation of a valid IP address news;

所述接入网节点识别DHCP响应消息,获取终端的IP地址与终端的MAC地址的映射关系;The access network node identifies the DHCP response message, and obtains the mapping relationship between the IP address of the terminal and the MAC address of the terminal;

所述接入网节点根据终端的MAC地址与下行传输通道的映射关系,以及终端的IP地址与终端的MAC地址的映射关系,建立终端的IP地址与下行传输通道的映射关系。The access network node establishes the mapping relationship between the terminal's IP address and the downlink transmission channel according to the mapping relationship between the terminal's MAC address and the downlink transmission channel, and the mapping relationship between the terminal's IP address and the terminal's MAC address.

依据本发明实施例的第二个方面,还提供了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法,包括:According to the second aspect of the embodiments of the present invention, there is also provided a method for tunneling cellular network user plane data at the node granularity of the access network, including:

在确定需要为终端使用接入网节点粒度的聚合隧道时,核心网控制面功能确定给终端分配的终端标识;When it is determined that the aggregation tunnel at the node granularity of the access network needs to be used for the terminal, the core network control plane function determines the terminal identifier allocated to the terminal;

所述核心网控制面功能向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The core network control plane function sends the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship.

可选地,核心网控制面功能确定给终端分配的终端标识,包括:Optionally, the core network control plane function determines the terminal identifier assigned to the terminal, including:

所述核心网控制面功能根据接入网节点聚合隧道对端核心网用户面功能的标识,确定相应的核心网用户功能;The core network control plane function determines the corresponding core network user function according to the identity of the core network user plane function at the opposite end of the access network node aggregation tunnel;

所述核心网控制面功能从所述核心网用户面功能所对应的IP地址池中为所述终端分配IP地址;The core network control plane function assigns an IP address to the terminal from an IP address pool corresponding to the core network user plane function;

或者or

所述核心网控制面功能根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;The core network control plane function determines the corresponding core network user plane function according to the terminal type and the identifier of the access network node;

所述核心网控制面功能判断是否需要为所述终端分配一用于表示终端的连接的标签信息;The core network control plane function judges whether it is necessary to assign a label information used to indicate the connection of the terminal to the terminal;

若是,则所述核心网控制面功能为终端分配标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面功能,由核心网控制面功能将所述标签信息发送给所述接入网节点。If so, the core network control plane function assigns label information to the terminal, and sends the label information to the core network user plane function in the user plane setup message, and the core network control plane function sends the label information to the access network node.

依据本发明实施例的第三个方面,还提供了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法,包括:According to the third aspect of the embodiments of the present invention, there is also provided a method for tunneling cellular network user plane data at the node granularity of the access network, including:

在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,核心网控制面功能判断是否需要为终端使用接入网节点粒度的聚合隧道;When the terminal provides the tunnel selection auxiliary information to the core network control plane function or does not provide the tunnel selection auxiliary information, the core network control plane function judges whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal;

若需要为所述终端使用所述接入网节点粒度的聚合隧道,则所述核心网控制面功能确定用于区分所述终端连接的终端标识;If it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal, the core network control plane function determines a terminal identifier for distinguishing the connection of the terminal;

所述核心网控制面功能向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The core network control plane function sends the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship.

可选地,所述核心网控制面功能判断是否需要为终端使用接入网节点粒度的聚合隧道,包括:Optionally, the core network control plane function determines whether to use an aggregation tunnel at the node granularity of the access network for the terminal, including:

在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,所述核心网控制面功能查询所述终端的签约信息;When the terminal provides tunnel selection auxiliary information to the core network control plane function or does not provide tunnel selection auxiliary information, the core network control plane function queries the terminal's subscription information;

所述核心网控制面功能根据所述签约信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The core network control plane function judges whether to use the aggregation tunnel at the node granularity of the access network for the terminal according to the subscription information.

依据本发明实施例的第四个方面,还提供了一种接入网节点,包括:According to a fourth aspect of the embodiments of the present invention, an access network node is also provided, including:

第一判断模块,用于判断是否需要为终端使用接入网节点粒度的聚合隧道;The first judging module is used to judge whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal;

接收模块,用于若需要为所述终端使用所述接入网节点粒度的聚合隧道,在核心网控制面功能和核心网用户面功能间的会话连接建立后,从核心网控制面功能处接收用于区分所述终端连接的终端标识;The receiving module is configured to use the aggregation tunnel at the node granularity of the access network for the terminal, and receive it from the core network control plane function after the session connection between the core network control plane function and the core network user plane function is established. A terminal identifier used to distinguish the terminal connection;

第一映射模块,用于根据所述终端标识、聚合隧道的隧道信息及所述接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;The first mapping module is configured to establish a mapping relationship for uplink and downlink transmission according to the terminal identifier, the tunnel information of the aggregated tunnel, and the information of the terminal-oriented downlink transmission channel of the access network node;

第一发送模块,用于所述接入网节点将所述终端标识发送给所述终端。A first sending module, configured for the access network node to send the terminal identifier to the terminal.

可选地,所述第一判断模块包括:Optionally, the first judging module includes:

第一接收单元,用于接收终端发送的隧道选择辅助信息;The first receiving unit is configured to receive the tunnel selection auxiliary information sent by the terminal;

第一判断单元,用于根据所述隧道选择辅助信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The first judging unit is configured to judge, according to the tunnel selection auxiliary information, whether to use an aggregation tunnel at the granularity of an access network node for the terminal.

可选地,所述接收模块包括:Optionally, the receiving module includes:

第一发送单元,用于向核心网控制面功能发送的接入网节点聚合隧道对端核心网用户面功能的标识;The first sending unit is configured to send to the core network control plane function the identity of the access network node aggregation tunnel peer core network user plane function;

第二接收单元,用于接收所述核心网控制面功能发送的终端的IP地址;The second receiving unit is configured to receive the IP address of the terminal sent by the core network control plane function;

其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的;Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel;

或者or

第二发送单元,用于向核心网控制面功能发送终端类型和接入网节点的标识,或者向核心网控制面功能发送终端类型;The second sending unit is configured to send the terminal type and the identifier of the access network node to the core network control plane function, or send the terminal type to the core network control plane function;

第三接收单元,用于接收所述核心网控制面功能发送的终端的IP地址;A third receiving unit, configured to receive the IP address of the terminal sent by the core network control plane function;

其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的。Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel.

可选地,所述终端标识为一用于表示终端的连接的标签信息,所述标签信息是由核心网控制面功能为终端分配,核心网控制面通过用户面建立请求消息将该标签信息传递给核心网用户面功能。Optionally, the terminal identifier is label information used to indicate the connection of the terminal, the label information is assigned to the terminal by the core network control plane function, and the core network control plane transmits the label information through the user plane establishment request message Provide the user plane function of the core network.

可选地,若上行数据包传输至所述接入网节点时,所述接入网节点还包括:Optionally, when the uplink data packet is transmitted to the access network node, the access network node further includes:

上行数据包传输模块,用于若所述接入网节点仅支持聚合隧道机制,将上行数据包与接入网节点粒度的聚合隧道进行映射,将上行数据包转发到相应的核心网用户面功能;或者The uplink data packet transmission module is used to map the uplink data packet with the aggregation tunnel at the granularity of the access network node if the access network node only supports the aggregation tunnel mechanism, and forward the uplink data packet to the corresponding core network user plane function ;or

若所述接入网节点支持聚合隧道机制和其他隧道机制,将无线传输通道标识与隧道标识进行映射,将所述上行数据包转发到相应的核心网用户面功能。If the access network node supports the aggregation tunnel mechanism and other tunnel mechanisms, map the wireless transmission channel identifier and the tunnel identifier, and forward the uplink data packet to the corresponding core network user plane function.

可选地,若下行数据包通过接入网节点粒度的聚合隧道传输至所述接入网节点时,所述接入网节点还包括:Optionally, when the downlink data packet is transmitted to the access network node through an aggregation tunnel at the granularity of the access network node, the access network node further includes:

下行数据包识别模块,用于识别所述下行数据包中的终端标识;A downlink data packet identification module, configured to identify the terminal identifier in the downlink data packet;

下行数据包传输模块,用于根据所述终端标识与下行传输通道的映射关系,将所述下行数据包转发给所述终端。The downlink data packet transmission module is configured to forward the downlink data packet to the terminal according to the mapping relationship between the terminal identifier and the downlink transmission channel.

可选地,若所述终端标识为空IP地址,所述接入网节点还包括:Optionally, if the terminal identifier is an empty IP address, the access network node further includes:

第二映射模块,用于通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系。The second mapping module is configured to establish a mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message.

依据本发明实施例的第五个方面,还提供了一种核心网控制面功能,包括:According to a fifth aspect of the embodiments of the present invention, a core network control plane function is also provided, including:

第一确定模块,用于在确定需要为终端使用接入网节点粒度的聚合隧道时,确定给终端分配的终端标识;The first determining module is configured to determine the terminal identifier assigned to the terminal when determining that the terminal needs to use the aggregation tunnel at the node granularity of the access network;

第二发送模块,用于向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The second sending module is configured to send the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship.

可选地,第一确定模块包括:Optionally, the first determination module includes:

第一确定单元,用于根据接入网节点聚合隧道对端核心网用户面功能的标识,确定相应的核心网用户功能;The first determination unit is configured to determine the corresponding core network user function according to the identification of the core network user plane function at the opposite end of the access network node aggregation tunnel;

第一分配单元,用于从所述核心网用户面功能所对应的IP地址池中为所述终端分配IP地址;a first allocation unit, configured to allocate an IP address to the terminal from an IP address pool corresponding to the core network user plane function;

或者or

第二确定单元,用于根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;The second determining unit is configured to determine the corresponding core network user plane function according to the terminal type and the identifier of the access network node;

第三判断单元,用于判断是否需要为所述终端分配一用于表示终端的连接的标签信息;A third judging unit, configured to judge whether the terminal needs to be assigned a label information used to indicate the connection of the terminal;

第二分配单元,用于若需要为所述终端分配一用于表示终端的连接的标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面,由核心网控制面功能将所述标签信息发送给所述接入网节点。The second allocating unit is used to allocate a label information used to indicate the connection of the terminal to the terminal if necessary, and send the label information to the core network user plane in the user plane establishment message, and the core network control plane function will send the label information to the core network user plane The label information is sent to the access network node.

依据本发明实施例的第六个方面,还提供了一种核心网控制面功能,包括:According to the sixth aspect of the embodiments of the present invention, a core network control plane function is also provided, including:

第二判断模块,用于在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,判断是否需要为终端使用接入网节点粒度的聚合隧道;The second judging module is used to judge whether to use the aggregation tunnel at the node granularity of the access network for the terminal when the terminal provides the tunnel selection auxiliary information or does not provide the tunnel selection auxiliary information to the core network control plane function;

第二确定模块,用于若需要为所述终端使用所述接入网节点粒度的聚合隧道,确定用于区分所述终端连接的终端标识;The second determining module is configured to determine a terminal identifier for distinguishing the connection of the terminal if the aggregation tunnel at the node granularity of the access network needs to be used for the terminal;

第三发送模块,用于向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The third sending module is configured to send the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship.

可选地,所述第二判断模块包括:Optionally, the second judging module includes:

查询单元,用于在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,查询所述终端的签约信息;A query unit, configured to query the subscription information of the terminal when the terminal provides tunnel selection auxiliary information or does not provide tunnel selection auxiliary information to the core network control plane function;

第四判断单元,用于根据所述签约信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The fourth judging unit is configured to judge whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal according to the subscription information.

上述技术方案中的一个技术方案具有如下优点或有益效果:在固定无线UE的场景下,使用简化的隧道机制,建立基于AN Node粒度的隧道标识,即接入相同AN Node的UE共用相同的上下行用户面隧道标识。实施例中的基于AN Node粒度的隧道机制,简化了网关及基站侧的隧道管理能力,简化了流程中的用户面隧道标识消息,节约隧道资源。One of the technical solutions above has the following advantages or beneficial effects: In the scenario of fixed wireless UEs, a simplified tunnel mechanism is used to establish a tunnel identifier based on AN Node granularity, that is, UEs accessing the same AN Node share the same upper and lower Line User Plane Tunnel ID. The tunnel mechanism based on the AN Node granularity in the embodiment simplifies the tunnel management capability of the gateway and the base station side, simplifies the user plane tunnel identification message in the process, and saves tunnel resources.

附图说明Description of drawings

图1为固定无线UE接入网络架构的示意图;FIG. 1 is a schematic diagram of a fixed wireless UE access network architecture;

图2为本发明实施例一中接入网节点粒度的用户面数据隧道传输的方法的流程图;2 is a flowchart of a method for tunneling user plane data at the node granularity of an access network in Embodiment 1 of the present invention;

图3为本发明实施例二中接入网节点粒度的用户面数据隧道传输的方法的流程图;3 is a flowchart of a method for tunneling user plane data at the node granularity of the access network in Embodiment 2 of the present invention;

图4为本发明实施例三中AN Node粒度的聚合隧道PDU会话建立流程的示意图;4 is a schematic diagram of an aggregation tunnel PDU session establishment process at the AN Node granularity in Embodiment 3 of the present invention;

图5为本发明实施例四中AN Node粒度的聚合隧道PDU会话建立流程的示意图;5 is a schematic diagram of an aggregation tunnel PDU session establishment process at the AN Node granularity in Embodiment 4 of the present invention;

图6为本发明实施例五中AN Node粒度的聚合隧道附着(Attach)流程的示意图;FIG. 6 is a schematic diagram of an aggregation tunnel attachment (Attach) process at the AN Node granularity in Embodiment 5 of the present invention;

图7为本发明实施例六中AN Node粒度的聚合隧道附着(Attach)流程的示意图;FIG. 7 is a schematic diagram of an aggregation tunnel attachment (Attach) process at the AN Node granularity in Embodiment 6 of the present invention;

图8为本发明实施例七中接入网节点的结构示意图;FIG. 8 is a schematic structural diagram of an access network node in Embodiment 7 of the present invention;

图9为本发明实施例八中核心网控制面功能的结构示意图;FIG. 9 is a schematic structural diagram of core network control plane functions in Embodiment 8 of the present invention;

图10为本发明实施例九中接入网节点粒度的用户面数据隧道传输的方法的流程图;10 is a flowchart of a method for tunneling user plane data at the node granularity of the access network in Embodiment 9 of the present invention;

图11为本发明实施例十中核心网控制面功能的结构示意图。FIG. 11 is a schematic structural diagram of core network control plane functions in Embodiment 10 of the present invention.

具体实施方式detailed description

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本发明的实施例可以具体实现为以下形式:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。Those skilled in the art know that the embodiments of the present invention can be implemented as a system, device, device, method or computer program product. Therefore, the embodiments of the present invention can be implemented in the following forms: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

本发明的实施例适用于新型网络架构,例如5G网络架构。参见图1,图中所示的终端,如固定无线UE(例如固定的IoT设备或以5G为回传的家庭网关设备)接入的隧道机制优化。这类终端往往具有如:不需要移动性、对QoS差别的要求不高,因而所用隧道机制可以简化,隧道粒度可简化为AN Node粒度,即接入相同AN Node的UE共用一个隧道标识。The embodiments of the present invention are applicable to new network architectures, such as 5G network architectures. Referring to FIG. 1 , the terminal shown in the figure, such as a fixed wireless UE (such as a fixed IoT device or a home gateway device with 5G as the backhaul) accesses tunnel mechanism optimization. Such terminals often have such characteristics as: no need for mobility, and low requirements for QoS differences, so the tunnel mechanism used can be simplified, and the tunnel granularity can be simplified to AN Node granularity, that is, UEs accessing the same AN Node share a tunnel identifier.

5G网络架构主要由核心网控制面功能(CP Functions)和核心网用户面功能(UPFunction)组成。核心网控制面功能包括Session Management(会话管理)功能,实现用户面通道的建立。核心网用户面功能主要实现数据包的转发。The 5G network architecture is mainly composed of core network control plane functions (CP Functions) and core network user plane functions (UPFunction). The core network control plane functions include the Session Management (session management) function to realize the establishment of the user plane channel. The core network user plane function mainly realizes the forwarding of data packets.

实施例一Embodiment one

参见图2,图中示出了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法的流程,具体步骤如下:Referring to FIG. 2 , the figure shows a flow of a method for tunneling user plane data in a cellular network at the node granularity of an access network, and the specific steps are as follows:

步骤201、接入网节点判断是否需要为终端使用接入网节点粒度的聚合隧道,若是,则进入步骤202;否则,按照现有的方式为终端分配无线资源,例如:按照现有EPC系统中的承载粒度的隧道机制为终端分配无线资源,在此不再敷述。Step 201, the access network node judges whether it is necessary to use the aggregation tunnel at the granularity of the access network node for the terminal, if so, proceed to step 202; otherwise, allocate wireless resources for the terminal according to the existing method, for example: according to the existing EPC system The tunnel mechanism at the bearer granularity allocates wireless resources for the terminal, which will not be described here.

上述接入网节点也可称为AN Node,参见图1。The foregoing access network nodes may also be called AN Nodes, as shown in FIG. 1 .

上述终端可以是固定无线UE,例如固定的IoT设备或以5G为回传的家庭网关设备等。The above-mentioned terminal may be a fixed wireless UE, such as a fixed IoT device or a home gateway device with 5G as backhaul.

上述接入网节点粒度的聚合隧道是指将多个链路(例如以承载为粒度建立的多个链路)聚合为以接入网节点为粒度的一个隧道,该聚合隧道具有一个隧道标识,接入相同ANNode的UE可以共用该隧道标识。The above aggregation tunnel at the granularity of access network nodes refers to aggregating multiple links (for example, multiple links established at the granularity of bearer) into a tunnel at the granularity of access network nodes. The aggregated tunnel has a tunnel identifier, UEs accessing the same ANNode can share the tunnel identifier.

在本实施例中,接入网节点可以通过以下方式判断是否需要为终端使用接入网节点粒度的聚合隧道:In this embodiment, the access network node can determine whether to use the aggregation tunnel at the granularity of the access network node for the terminal in the following manner:

接入网节点接收终端发送的隧道选择辅助信息,然后接入网节点根据隧道选择辅助信息判断是否需要为终端使用接入网节点粒度的聚合隧道,其中,隧道选择辅助信息可以是终端类型;The access network node receives the tunnel selection auxiliary information sent by the terminal, and then the access network node judges whether to use an aggregation tunnel at the access network node granularity for the terminal according to the tunnel selection auxiliary information, wherein the tunnel selection auxiliary information may be a terminal type;

步骤202、在核心网控制面功能和核心网用户面功能间的会话连接建立后,接入网节点从核心网控制面功能处接收用于区分终端连接的终端标识;Step 202, after the session connection between the core network control plane function and the core network user plane function is established, the access network node receives a terminal identifier for distinguishing terminal connections from the core network control plane function;

在本实施例中,用于区分终端连接的终端标识可以是核心网控制面功能分配的终端的IP地址,例如IPv4地址,也可以是核心网控制面功能分配的终端的标签信息。In this embodiment, the terminal identifier used to distinguish terminal connections may be the IP address of the terminal assigned by the core network control plane function, such as an IPv4 address, or may be the label information of the terminal assigned by the core network control plane function.

可选地,上述标签信息是由核心网控制面功能为终端分配,核心网控制面通过用户面建立请求消息将该标签信息传递给核心网用户面功能。Optionally, the above label information is assigned to the terminal by the core network control plane function, and the core network control plane transmits the label information to the core network user plane function through a user plane setup request message.

在本实施例中,接入网节点可以通过以下两种方式从核心网控制面功能处接收终端的终端标识:In this embodiment, the access network node may receive the terminal identifier of the terminal from the core network control plane function in the following two ways:

方式一、接入网节点向核心网控制面功能发送的接入网节点聚合隧道对端核心网用户面功能的标识;接入网节点接收核心网控制面功能发送的终端的IP地址;其中,终端的IP地址是由核心网控制面功能根据接入网节点聚合隧道对端核心网用户面功能确定的;Method 1. The access network node sends the identification of the access network node aggregated tunnel peer core network user plane function to the core network control plane function; the access network node receives the IP address of the terminal sent by the core network control plane function; wherein, The IP address of the terminal is determined by the core network control plane function according to the access network node aggregation tunnel peer core network user plane function;

方式二、接入网节点向核心网控制面功能发送终端类型和接入网节点的标识,或者接入网节点向核心网控制面功能发送终端类型;接入网节点接收核心网控制面功能发送的终端的IP地址;其中,终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的。Method 2: The access network node sends the terminal type and the identifier of the access network node to the core network control plane function, or the access network node sends the terminal type to the core network control plane function; the access network node receives the core network control plane function The IP address of the terminal; wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel.

步骤203、接入网节点根据终端标识、聚合隧道的隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;Step 203, the access network node establishes a mapping relationship for uplink and downlink transmission according to the terminal identifier, the tunnel information of the aggregated tunnel, and the information of the terminal-oriented downlink transmission channel of the access network node;

上述聚合隧道的隧道信息可以是隧道的标识,例如隧道ID,当然也并不限于。The above-mentioned tunnel information of the aggregated tunnel may be a tunnel identifier, such as a tunnel ID, and of course it is not limited thereto.

具体地,接入网节点根据终端标识和接入网节点面向终端的下行传输通道的信息,建立下行传输的映射关系;接入网节点根据终端标识和聚合隧道的隧道信息,建立上行传输的映射关系,即接入相同AN Node的UE可以共用相同的上下行用户面隧道标识。Specifically, the access network node establishes the mapping relationship for downlink transmission according to the terminal identifier and the information of the terminal-oriented downlink transmission channel of the access network node; the access network node establishes the mapping relationship for uplink transmission according to the terminal identifier and the tunnel information of the aggregation tunnel relationship, that is, UEs accessing the same AN Node can share the same uplink and downlink user plane tunnel ID.

步骤204、接入网节点将终端标识发送给终端。Step 204, the access network node sends the terminal identifier to the terminal.

可选地,若上行数据包传输至所述接入网节点时,所述方法还包括:Optionally, if the uplink data packet is transmitted to the access network node, the method further includes:

若所述接入网节点仅支持聚合隧道机制,则所述接入网节点将上行数据包与接入网节点粒度的聚合隧道进行映射,将上行数据包转发到相应的核心网用户面功能;或者If the access network node only supports an aggregation tunnel mechanism, the access network node maps the uplink data packet with the aggregation tunnel at the granularity of the access network node, and forwards the uplink data packet to a corresponding core network user plane function; or

若所述接入网节点支持聚合隧道机制和其他隧道机制,则所述接入网节点将无线传输通道标识与隧道标识进行映射,将所述上行数据包转发到相应的核心网用户面功能。If the access network node supports the aggregation tunnel mechanism and other tunnel mechanisms, the access network node maps the wireless transmission channel identifier with the tunnel identifier, and forwards the uplink data packet to the corresponding core network user plane function.

可选地,若下行数据包通过接入网节点粒度的聚合隧道传输至所述接入网节点时,所述方法还包括:Optionally, if the downlink data packet is transmitted to the access network node through an aggregation tunnel at the granularity of the access network node, the method further includes:

所述接入网节点识别所述下行数据包中的终端标识;The access network node identifies the terminal identifier in the downlink data packet;

所述接入网节点根据所述终端标识与下行传输通道的映射关系,将所述下行数据包转发给所述终端。The access network node forwards the downlink data packet to the terminal according to the mapping relationship between the terminal identifier and the downlink transmission channel.

可选地,若所述终端标识为空IP地址,所述方法还包括:Optionally, if the terminal identifier is an empty IP address, the method further includes:

所述接入网节点通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系。The access network node establishes the mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message.

可选地,所述接入网节点通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系,包括:Optionally, the access network node establishes a mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message, including:

所述接入网节点识别DHCP请求消息中终端的MAC地址与下行传输通道的映射关系,其中,所述DHCP请求消息是在连接建立后,终端向DHCP服务器发送的用于请求分配有效的IP地址的消息;The access network node identifies the mapping relationship between the MAC address of the terminal and the downlink transmission channel in the DHCP request message, wherein the DHCP request message is sent by the terminal to the DHCP server after the connection is established to request allocation of a valid IP address news;

所述接入网节点识别DHCP响应消息,获取终端的IP地址与终端的MAC地址的映射关系;The access network node identifies the DHCP response message, and obtains the mapping relationship between the IP address of the terminal and the MAC address of the terminal;

所述接入网节点根据终端的MAC地址与下行传输通道的映射关系,以及终端的IP地址与终端的MAC地址的映射关系,建立终端的IP地址与下行传输通道的映射关系。The access network node establishes the mapping relationship between the terminal's IP address and the downlink transmission channel according to the mapping relationship between the terminal's MAC address and the downlink transmission channel, and the mapping relationship between the terminal's IP address and the terminal's MAC address.

现有技术是承载粒度的隧道机制。然而物联网大连接情况下,基于承载粒度的隧道机制需要网络侧维护大量的隧道标识信息,带来网络资源的浪费。在使用蜂窝网作为固定宽带回传的场景下也因为移动性要求低,基于承载粒度的隧道同样对网络资源造成了浪费。在本实施例中,在固定无线UE的场景下,使用简化的隧道机制,建立基于AN Node粒度的隧道标识,即接入相同AN Node的UE共用相同的上下行用户面隧道标识。实施例中的基于ANNode粒度的隧道机制,简化了网关及基站侧的隧道管理能力,简化了流程中的用户面隧道标识消息,节约隧道资源。The existing technology is a tunnel mechanism with bearer granularity. However, in the case of large Internet of Things connections, the tunnel mechanism based on bearer granularity requires the network side to maintain a large amount of tunnel identification information, resulting in a waste of network resources. In the scenario where the cellular network is used as the fixed broadband backhaul, the tunnel based on bearer granularity also wastes network resources due to low mobility requirements. In this embodiment, in the scenario of a fixed wireless UE, a simplified tunnel mechanism is used to establish a tunnel ID based on AN Node granularity, that is, UEs accessing the same AN Node share the same uplink and downlink user plane tunnel ID. The tunnel mechanism based on the ANNode granularity in the embodiment simplifies the tunnel management capability of the gateway and the base station side, simplifies the user plane tunnel identification message in the process, and saves tunnel resources.

实施例二Embodiment two

参见图3,图中示出了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法的流程,具体步骤如下:Referring to FIG. 3 , the figure shows a flow of a method for tunneling user plane data in a cellular network at the node granularity of an access network, and the specific steps are as follows:

步骤301、在确定需要为终端使用接入网节点粒度的聚合隧道时,核心网控制面功能确定给终端分配的终端标识;Step 301, when it is determined that an aggregation tunnel at the node granularity of the access network needs to be used for the terminal, the core network control plane function determines the terminal identifier allocated to the terminal;

在本实施例中,核心网控制面功能以下方式确定给终端分配的终端标识:In this embodiment, the core network control plane function determines the terminal identifier assigned to the terminal in the following manner:

方式一、核心网控制面功能根据接入网节点聚合隧道对端核心网用户面功能,确定相应的核心网用户功能;核心网控制面功能从核心网用户面功能所对应的IP地址池中为终端分配IP地址;Method 1: The core network control plane function determines the corresponding core network user function according to the access network node aggregated tunnel peer core network user plane function; the core network control plane function is obtained from the IP address pool corresponding to the core network user plane function The terminal assigns an IP address;

方式二、核心网控制面功能根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;核心网控制面功能判断是否需要为终端分配一用于表示终端的连接的标签信息;若是,则核心网控制面功能为终端分配标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面,核心网控制面功能将标签信息发送给接入网节点。Method 2: The core network control plane function determines the corresponding core network user plane function according to the terminal type and the identifier of the access network node; the core network control plane function judges whether it is necessary to assign a label information for indicating the connection of the terminal to the terminal; If so, the core network control plane function assigns label information to the terminal, and sends the label information to the core network user plane in the user plane setup message, and the core network control plane function sends the label information to the access network node.

步骤302、核心网控制面功能向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。Step 302, the core network control plane function sends the terminal identifier of the terminal to the access network node, so that the access network node establishes an uplink and downlink transmission channel according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node Transport mapping.

在本实施例中,在固定无线UE的场景下,使用简化的隧道机制,建立基于AN Node粒度的隧道标识,即接入相同AN Node的UE共用相同的上下行用户面隧道标识。实施例中的基于AN Node粒度的隧道机制,简化了网关及基站侧的隧道管理能力,简化了流程中的用户面隧道标识消息,节约隧道资源。In this embodiment, in the scenario of a fixed wireless UE, a simplified tunnel mechanism is used to establish a tunnel ID based on AN Node granularity, that is, UEs accessing the same AN Node share the same uplink and downlink user plane tunnel ID. The tunnel mechanism based on the AN Node granularity in the embodiment simplifies the tunnel management capability of the gateway and the base station side, simplifies the user plane tunnel identification message in the process, and saves tunnel resources.

实施例三Embodiment three

参见图4,图中示出了AN Node粒度的聚合隧道PDU会话建立流程,在本实施例中通过UE(终端)的IP地址区分UE连接,具体步骤如下:Referring to FIG. 4 , the figure shows the aggregation tunnel PDU session establishment process of AN Node granularity. In this embodiment, the UE connection is distinguished by the IP address of the UE (terminal), and the specific steps are as follows:

步骤401、UE向AN Node发送会话建立请求消息;Step 401, the UE sends a session establishment request message to the AN Node;

上述会话建立请求消息包括但不限于:隧道选择辅助信息,该隧道选择辅助信息可以是终端类型。The above session establishment request message includes but is not limited to: tunnel selection auxiliary information, and the tunnel selection auxiliary information may be a terminal type.

针对某类终端,如固定无线UE(例如固定的IoT设备或以5G为回传的家庭网关设备)接入的隧道机制优化。这类终端往往具有如:不需要移动性、对QoS差别的要求不高,因而所用隧道机制可以简化,隧道粒度可简化为AN Node粒度,即接入相同AN Node的UE共用一个隧道标识。Tunnel mechanism optimization for certain types of terminals, such as fixed wireless UEs (such as fixed IoT devices or home gateway devices with 5G as backhaul) access. Such terminals often have such characteristics as: no need for mobility, and low requirements for QoS differences, so the tunnel mechanism used can be simplified, and the tunnel granularity can be simplified to AN Node granularity, that is, UEs accessing the same AN Node share a tunnel identifier.

步骤402、AN Node向核心网控制面功能发送会话建立请求消息;Step 402, AN Node sends a session establishment request message to the core network control plane function;

在本实施例中,AN Node通过UE携带的隧道选择辅助信息判断UE是否接入AN Node粒度隧道。当AN Node判断该UE需使用AN Node粒度隧道时:In this embodiment, the AN Node judges whether the UE accesses the AN Node granular tunnel through the tunnel selection assistance information carried by the UE. When the AN Node judges that the UE needs to use the AN Node granular tunnel:

一种方式,AN Node在该会话建立请求消息中加入隧道对端核心网用户面功能(核心网用户面功能)的IP地址并转发给核心网控制面功能。In one way, the AN Node adds the IP address of the core network user plane function (core network user plane function) of the tunnel opposite end to the session establishment request message and forwards it to the core network control plane function.

另一种方式,将会话建立请求消息(包括终端类型,接入网节点标识(AN Node ID)等)转发给核心网控制面功能。Another way is to forward the session establishment request message (including terminal type, access network node identifier (AN Node ID), etc.) to the core network control plane function.

需要说明的是,若核心网控制面功能可根据该会话建立请求消息来源判断该ANNode,则会话建立请求消息中可以不携带AN Node ID。It should be noted that if the core network control plane function can determine the ANNode according to the source of the session establishment request message, the session establishment request message may not carry the AN Node ID.

步骤403、核心网控制面功能向核心网用户面功能发送用户面建立请求;Step 403, the core network control plane function sends a user plane establishment request to the core network user plane function;

在本实施例中,核心网控制面功能根据会话建立请求消息中的信息(例如核心网用户面功能的IP地址,或者终端类型和AN Node ID)选择相应的核心网用户面功能,并从该核心网用户面功能所对应的IP地址池中为UE分配IP地址,并且核心网控制面功能将给UE分配的IP地址告知核心网用户面功能。In this embodiment, the core network control plane function selects the corresponding core network user plane function according to the information in the session establishment request message (for example, the IP address of the core network user plane function, or the terminal type and AN Node ID), and selects the corresponding core network user plane function from the An IP address is allocated to the UE in the IP address pool corresponding to the core network user plane function, and the core network control plane function notifies the core network user plane function of the IP address allocated to the UE.

步骤404、核心网用户面功能向核心网控制面功能发送用户面建立回复消息。Step 404, the core network user plane function sends a user plane setup reply message to the core network control plane function.

步骤405、核心网控制面功能向AN Node发送会话建立回复消息;Step 405, the core network control plane function sends a session establishment reply message to the AN Node;

会话建立回复消息包括但不限于:UE的IP地址。需要说明的是,UE的IP地址可以被接入网识别,为此,可以将所分配给UE的IP地址同时携带在内外层信令消息中发给AN Node(如除了NAS消息中携带外,同时在AS消息中携带UE IP地址)。The session establishment reply message includes but not limited to: the IP address of the UE. It should be noted that the IP address of the UE can be identified by the access network. For this reason, the IP address assigned to the UE can be carried in the inner and outer layer signaling messages and sent to the AN Node (for example, in addition to the NAS message carried, At the same time, the UE IP address is carried in the AS message).

AN Node根据UE被分配的IP地址、隧道信息及其面向UE的下行传输通道的信息建立上下行传输的映射关系。The AN Node establishes the mapping relationship of uplink and downlink transmission according to the IP address assigned to the UE, the tunnel information and the information about the downlink transmission channel facing the UE.

上述下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。The above-mentioned downlink transmission channel may be an air interface bearer between the access network and the UE, or between a BBU and an RRU in the access network, and the like.

上述下行传输通道的信息可以是分配给UE的无线承载ID,或UE的MAC地址等。The above-mentioned downlink transmission channel information may be a radio bearer ID allocated to the UE, or a MAC address of the UE, and the like.

步骤406、AN Node将UE的IP地址传递给UE,并为UE分配无线资源。In step 406, the AN Node transmits the IP address of the UE to the UE, and allocates radio resources for the UE.

需要说明的是,如果上述步骤405中分配给终端的IP地址是个空IP地址,如IPv4地址0.0.0.0,则在会话连接建立后,UE向DHCP服务器发送消息,请求分配有效的IPv4地址,此时AN Node通过识别DHCP消息建立UE的IPv4地址与下行通道的关系。即:It should be noted that, if the IP address assigned to the terminal in the above step 405 is an empty IP address, such as IPv4 address 0.0.0.0, after the session connection is established, the UE sends a message to the DHCP server to request the allocation of a valid IPv4 address. At this time, the AN Node establishes the relationship between the IPv4 address of the UE and the downlink channel by identifying the DHCP message. which is:

AN Node可以先识别DHCP request消息(DHCP请求消息)中UE MAC地址与接入侧数据通道(如空口承载)的对应关系。然后,AN Node再识别DHCP response消息(DHCP响应消息),从而获取UE的IPv4地址与MAC地址的对应关系,从而建立UE的IP地址与UE下行通道的对应关系。The AN Node can first identify the correspondence between the UE MAC address in the DHCP request message (DHCP request message) and the data channel on the access side (such as the air interface bearer). Then, the AN Node recognizes the DHCP response message (DHCP response message), thereby obtaining the corresponding relationship between the IPv4 address of the UE and the MAC address, thereby establishing the corresponding relationship between the IP address of the UE and the downlink channel of the UE.

步骤407、AN Node向核心网控制面功能发送会话建立完成消息。In step 407, the AN Node sends a session establishment complete message to the core network control plane function.

在上述步骤401~407介绍了PDU会话建立流程,下面结合步骤408a和步骤408b介绍上下行数据传输方案。The process of establishing a PDU session is introduced in steps 401 to 407 above, and the uplink and downlink data transmission scheme will be described below in conjunction with steps 408a and 408b.

步骤408a、在上行数据传输至AN Node时,AN Node将UE发来的上行数据与隧道进行映射,对数据包进行隧道封装,转发到相应的核心网用户面功能。Step 408a. When the uplink data is transmitted to the AN Node, the AN Node maps the uplink data sent by the UE to the tunnel, encapsulates the data packet in the tunnel, and forwards it to the corresponding core network user plane function.

若AN Node仅支持聚合隧道,则上行都映射到聚合隧道中,将多个无线传输通道标识与一个聚合隧道标识做多对一映射。If the AN Node only supports aggregated tunnels, all uplinks are mapped to aggregated tunnels, and multiple wireless transmission channel identifiers are mapped to an aggregated tunnel identifier in a many-to-one manner.

若AN Node同时支持其他隧道机制(如PDU会话粒度的隧道),则AN Node将一个无线传输通道标识(如Radio Bearer ID(无线承载标识),或UE的MAC地址)与一个隧道标识做一对一映射。If the AN Node supports other tunneling mechanisms (such as PDU session-granular tunneling), the AN Node will pair a wireless transmission channel identifier (such as Radio Bearer ID (radio bearer identifier), or the MAC address of the UE) with a tunnel identifier a map.

步骤408b、在下行数据传输至核心网用户面功能时,核心网用户面功能通过聚合隧道或者其他隧道将下行数据传输至AN Node,AN Node通过相应的下行传输通道将下行数据传输至UE。Step 408b. When the downlink data is transmitted to the core network user plane function, the core network user plane function transmits the downlink data to the AN Node through the aggregation tunnel or other tunnels, and the AN Node transmits the downlink data to the UE through the corresponding downlink transmission channel.

如果AN Node同时支持其他隧道机制(如PDU会话粒度的隧道),则下行数据包到达AN时,AN判断是从哪类隧道传送的下行数据,If the AN Node supports other tunneling mechanisms (such as tunnels with PDU session granularity), when the downlink data packet arrives at the AN, the AN judges which type of tunnel the downlink data is transmitted from.

方式一、如果从PDU会话粒度隧道发送来,PDU会话粒度隧道和接入网下行传输通道有一一对应关系。可与如空口承载ID进行对应,向下传输给UE。Method 1: If it is sent from the PDU session granularity tunnel, there is a one-to-one correspondence between the PDU session granularity tunnel and the downlink transmission channel of the access network. It can correspond to, for example, the bearer ID of the air interface, and transmit it down to the UE.

方式二、如果从Node粒度聚合隧道发送来,则AN Node识别下行数据包中的UE IP地址(隧道内数据包的目的地址),根据该UE的IP地址和接入网下行传输通道的映射关系将下行数据包转发给UE,上述接入网下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。Method 2. If it is sent from the Node granular aggregation tunnel, the AN Node identifies the UE IP address in the downlink data packet (the destination address of the data packet in the tunnel), and according to the mapping relationship between the UE's IP address and the downlink transmission channel of the access network The downlink data packet is forwarded to the UE. The above-mentioned downlink transmission channel of the access network may be carried by an air interface between the access network and the UE, or between a BBU and an RRU in the access network.

实施例四Embodiment Four

在本实施例中,通过UE的标签信息区分UE的连接,在聚合隧道中,除IP地址外,可通过引入单独的UE的标签信息来识别下行数据包。In this embodiment, the UE's label information is used to distinguish the connection of the UE. In the aggregation tunnel, in addition to the IP address, the downlink data packet can be identified by introducing the separate UE's label information.

参见图5,图中示出了AN Node(接入网节点)粒度的聚合隧道PDU会话建立流程,具体步骤如下:Referring to Fig. 5, it shows the process of establishing an aggregated tunnel PDU session at the AN Node (access network node) granularity, and the specific steps are as follows:

步骤501、UE向AN Node发送会话建立请求消息;Step 501, the UE sends a session establishment request message to the AN Node;

上述会话建立请求消息包括但不限于:隧道选择辅助信息,该隧道选择辅助信息可以是终端类型。The above session establishment request message includes but is not limited to: tunnel selection auxiliary information, and the tunnel selection auxiliary information may be a terminal type.

针对某类终端,如固定无线UE(例如固定的IoT设备或以5G为回传的家庭网关设备)接入的隧道机制优化。这类终端往往具有如:不需要移动性、对QoS差别的要求不高,因而所用隧道机制可以简化,隧道粒度可简化为AN Node粒度,即接入相同AN Node的UE共用一个隧道标识。Tunnel mechanism optimization for certain types of terminals, such as fixed wireless UEs (such as fixed IoT devices or home gateway devices with 5G as backhaul) access. Such terminals often have such characteristics as: no need for mobility, and low requirements for QoS differences, so the tunnel mechanism used can be simplified, and the tunnel granularity can be simplified to AN Node granularity, that is, UEs accessing the same AN Node share a tunnel identifier.

步骤502、AN Node向核心网控制面功能发送会话建立请求消息;Step 502, AN Node sends a session establishment request message to the core network control plane function;

在本实施例中,AN Node通过UE携带的隧道选择辅助信息判断UE是否接入AN Node粒度隧道。当AN Node判断该UE需使用AN Node粒度隧道时:In this embodiment, the AN Node judges whether the UE accesses the AN Node granular tunnel through the tunnel selection assistance information carried by the UE. When the AN Node judges that the UE needs to use the AN Node granular tunnel:

一种方式,AN Node在该会话建立请求消息中加入隧道对端核心网用户面功能(核心网用户面功能)的IP地址并转发给核心网控制面功能。In one way, the AN Node adds the IP address of the core network user plane function (core network user plane function) of the tunnel opposite end to the session establishment request message and forwards it to the core network control plane function.

另一种方式,将会话建立请求消息(包括终端类型,接入网节点标识(AN Node ID)等)转发给核心网控制面功能。Another way is to forward the session establishment request message (including terminal type, access network node identifier (AN Node ID), etc.) to the core network control plane function.

需要说明的是,若核心网控制面功能可根据该会话建立请求消息来源判断该ANNode,则会话建立请求消息中可以不携带AN Node ID。It should be noted that if the core network control plane function can determine the ANNode according to the source of the session establishment request message, the session establishment request message may not carry the AN Node ID.

步骤503、核心网控制面功能为该UE的连接分配UE的标签信息,并通过用户面建立消息传递给核心网用户面功能;Step 503, the core network control plane function allocates UE label information for the connection of the UE, and transmits it to the core network user plane function through a user plane establishment message;

具体如下:details as follows:

核心网控制面功能判断是否需要为UE该连接分配UE的标签信息(也可称为ID标识),若是,则核心网控制面功能为该UE的连接分配UE的标签信息,并通过用户面建立消息传递给核心网用户面功能。核心网用户面功能在发给UE的下行数据包中包含该UE的标签信息,如使用GTP隧道时,该UE的标签信息可以标注在IP包头及用户Payload间的“封装头”字段。The core network control plane function judges whether it is necessary to allocate UE label information (also called ID) for the UE connection, and if so, the core network control plane function allocates UE label information for the UE connection, and establishes a The message is passed to the user plane function of the core network. The user plane function of the core network includes the label information of the UE in the downlink data packet sent to the UE. For example, when using a GTP tunnel, the label information of the UE can be marked in the "encapsulation header" field between the IP header and the user Payload.

可选地,核心网控制面功能可以根据网络策略、终端类型(如物联网等非IP连接终端)判断是否需要为UE该连接分配ID标识。Optionally, the core network control plane function may determine whether to assign an ID to the UE connection according to network policies and terminal types (such as non-IP connection terminals such as the Internet of Things).

步骤504、核心网用户面功能向核心网控制面功能发送用户面建立回复消息;Step 504, the core network user plane function sends a user plane establishment reply message to the core network control plane function;

步骤505、核心网控制面向AN Node发送会话建立回复消息,内容包括但不限于:该UE连接的标签信息。UE的标签信息可以被接入网识别(如在AS消息中携带)。Step 505, the core network control sends a session establishment reply message to the AN Node, the content includes but not limited to: the label information of the UE connection. The label information of the UE can be identified by the access network (for example, carried in the AS message).

AN Node根据用于区分UE连接的UE的标签信息、隧道信息及其面向UE的下行传输通道的信息建立上下行传输的映射关系。The AN Node establishes a mapping relationship for uplink and downlink transmission according to label information, tunnel information, and information about downlink transmission channels facing UEs used to distinguish UEs connected to UEs.

上述下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。The above-mentioned downlink transmission channel may be an air interface bearer between the access network and the UE, or between a BBU and an RRU in the access network, and the like.

上述下行传输通道的信息可以是分配给UE的无线承载ID,或UE的MAC地址等。The above-mentioned downlink transmission channel information may be a radio bearer ID allocated to the UE, or a MAC address of the UE, and the like.

步骤506、AN Node将UE的标签信息传递给UE,并为UE分配无线资源。In step 506, the AN Node transmits the label information of the UE to the UE, and allocates radio resources for the UE.

步骤507、AN Node向核心网控制面功能发送会话建立完成消息。Step 507, the AN Node sends a session establishment complete message to the core network control plane function.

在上述步骤501~507介绍了PDU会话建立流程,下面结合步骤508a和步骤508b介绍上下行数据传输方案。The process of establishing a PDU session is introduced in steps 501 to 507 above, and the uplink and downlink data transmission scheme is introduced below in conjunction with steps 508a and 508b.

步骤508a、在上行数据传输至AN Node时,AN Node将UE发来的上行数据与隧道进行映射,对数据包进行隧道封装,转发到相应的核心网用户面功能。Step 508a. When the uplink data is transmitted to the AN Node, the AN Node maps the uplink data sent by the UE to the tunnel, encapsulates the data packet in the tunnel, and forwards it to the corresponding core network user plane function.

若AN Node仅支持聚合隧道,则上行都映射到聚合隧道中,将多个无线传输通道标识与一个聚合隧道标识做多对一映射。If the AN Node only supports aggregated tunnels, all uplinks are mapped to aggregated tunnels, and multiple wireless transmission channel identifiers are mapped to an aggregated tunnel identifier in a many-to-one manner.

若AN Node同时支持其他隧道机制(如PDU会话粒度的隧道),则AN Node将一个无线传输通道标识(如Radio Bearer ID(无线承载标识),或UE的MAC地址)与一个隧道标识做一对一映射。If the AN Node supports other tunneling mechanisms (such as PDU session-granular tunneling), the AN Node will pair a wireless transmission channel identifier (such as Radio Bearer ID (radio bearer identifier), or the MAC address of the UE) with a tunnel identifier a map.

步骤508b、核心网用户面功能在发给UE的数据包封装头内加入下行隧道标识和用于区分UE连接的UE的标签信息,并转发到正确的AN Node。AN Node根据该UE的标签信息和接入网下行传输通道的映射关系将下行数据包转发给UE,上述接入网下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU(射频拉远单元)及RRU(基带处理单元)间等。Step 508b, the user plane function of the core network adds the downlink tunnel identifier and label information for distinguishing the UE connected to the UE into the encapsulation header of the data packet sent to the UE, and forwards it to the correct AN Node. The AN Node forwards the downlink data packet to the UE according to the mapping relationship between the label information of the UE and the downlink transmission channel of the access network. The downlink transmission channel of the access network can be carried by the air interface between the access network and the UE, or Between BBU (Remote Radio Unit) and RRU (Baseband Processing Unit), etc.

实施例五Embodiment five

参见图6,图中示出了AN Node粒度的聚合隧道附着(Attach)流程,在本实施例中通过UE(终端)的IP地址区分UE连接,具体步骤如下:Referring to Fig. 6, the aggregated tunnel attachment (Attach) process of AN Node granularity is shown in the figure, in this embodiment, the UE connection is distinguished by the IP address of the UE (terminal), and the specific steps are as follows:

步骤601、UE向AN Node发送附着请求消息;Step 601, UE sends an attach request message to AN Node;

上述附着请求消息包括但不限于:隧道选择辅助信息,该隧道选择辅助信息可以是终端类型。The above attach request message includes but not limited to: tunnel selection auxiliary information, and the tunnel selection auxiliary information may be a terminal type.

针对某类终端,如固定无线UE(例如固定的IoT设备或以5G为回传的家庭网关设备)接入的隧道机制优化。这类终端往往具有如:不需要移动性、对QoS差别的要求不高,因而所用隧道机制可以简化,隧道粒度可简化为AN Node粒度,即接入相同AN Node的UE共用一个隧道标识。Tunnel mechanism optimization for certain types of terminals, such as fixed wireless UEs (such as fixed IoT devices or home gateway devices with 5G as backhaul) access. Such terminals often have such characteristics as: no need for mobility, and low requirements for QoS differences, so the tunnel mechanism used can be simplified, and the tunnel granularity can be simplified to AN Node granularity, that is, UEs accessing the same AN Node share a tunnel identifier.

步骤602、AN Node向核心网控制面功能发送附着请求消息;Step 602, AN Node sends an attach request message to the core network control plane function;

在本实施例中,AN Node通过UE携带的隧道选择辅助信息判断UE是否接入AN Node粒度隧道。当AN Node判断该UE需使用AN Node粒度隧道时:In this embodiment, the AN Node judges whether the UE accesses the AN Node granular tunnel through the tunnel selection assistance information carried by the UE. When the AN Node judges that the UE needs to use the AN Node granular tunnel:

一种方式,AN Node在该附着请求消息中加入隧道对端核心网用户面功能(核心网用户面功能)的IP地址并转发给核心网控制面功能。In one manner, the AN Node adds the IP address of the core network user plane function (core network user plane function) at the opposite end of the tunnel to the attach request message and forwards it to the core network control plane function.

另一种方式,将附着请求消息(包括终端类型,接入网节点标识(AN Node ID)等)转发给核心网控制面功能。Another way is to forward the attach request message (including terminal type, access network node identifier (AN Node ID), etc.) to the core network control plane function.

需要说明的是,若核心网控制面功能可根据该会话建立请求消息来源判断该ANNode,则会话建立请求消息中可以不携带AN Node ID。It should be noted that if the core network control plane function can determine the ANNode according to the source of the session establishment request message, the session establishment request message may not carry the AN Node ID.

步骤603、核心网控制面功能向核心网用户面功能发送用户面建立请求;Step 603, the core network control plane function sends a user plane establishment request to the core network user plane function;

在本实施例中,核心网控制面功能根据附着请求消息中的信息(例如核心网用户面功能的IP地址,或者终端类型和AN Node ID)选择相应的核心网用户面功能,并从该核心网用户面功能所对应的IP地址池中为UE分配IP地址,并且核心网控制面功能将给UE分配的IP地址告知核心网用户面功能。In this embodiment, the core network control plane function selects the corresponding core network user plane function according to the information in the attach request message (such as the IP address of the core network user plane function, or the terminal type and AN Node ID), and selects the corresponding core network user plane function from the core network The UE is allocated an IP address in the IP address pool corresponding to the network user plane function, and the core network control plane function notifies the core network user plane function of the IP address allocated to the UE.

步骤604、核心网用户面功能向核心网控制面功能发送用户面建立回复消息。Step 604, the core network user plane function sends a user plane setup reply message to the core network control plane function.

步骤605、核心网控制面功能向AN Node发送附着回复消息;Step 605, the core network control plane function sends an attach reply message to the AN Node;

附着回复消息包括但不限于:UE的IP地址。需要说明的是,UE的IP地址可以被接入网识别,为此,可以将所分配给UE的IP地址同时携带在内外层信令消息中发给AN Node(如除了NAS消息中携带外,同时在AS消息中携带UE IP地址)。The attach reply message includes but not limited to: the IP address of the UE. It should be noted that the IP address of the UE can be identified by the access network. For this reason, the IP address assigned to the UE can be carried in the inner and outer layer signaling messages and sent to the AN Node (for example, in addition to the NAS message carried, At the same time, the UE IP address is carried in the AS message).

AN Node根据UE被分配的IP地址、隧道信息及其面向UE的下行传输通道的信息建立上下行传输的映射关系。The AN Node establishes the mapping relationship of uplink and downlink transmission according to the IP address assigned to the UE, the tunnel information and the information about the downlink transmission channel facing the UE.

上述下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。The above-mentioned downlink transmission channel may be an air interface bearer between the access network and the UE, or between a BBU and an RRU in the access network, and the like.

上述下行传输通道的信息可以是分配给UE的无线承载ID,或UE的MAC地址等。The above-mentioned downlink transmission channel information may be a radio bearer ID allocated to the UE, or a MAC address of the UE, and the like.

步骤606、AN Node将UE的IP地址传递给UE,并为UE分配无线资源。In step 606, the AN Node transmits the IP address of the UE to the UE, and allocates radio resources for the UE.

需要说明的是,如果上述步骤805中分配给终端的IP地址是个空IP地址,如IPv4地址0.0.0.0,则在会话连接建立后,UE向DHCP服务器发送消息,请求分配有效的IPv4地址,此时AN Node通过识别DHCP消息建立UE的IPv4地址与下行通道的关系。即:It should be noted that, if the IP address assigned to the terminal in the above step 805 is an empty IP address, such as IPv4 address 0.0.0.0, after the session connection is established, the UE sends a message to the DHCP server to request the allocation of a valid IPv4 address. At this time, the AN Node establishes the relationship between the IPv4 address of the UE and the downlink channel by identifying the DHCP message. which is:

AN Node可以先识别DHCP request消息(DHCP请求消息)中UE MAC地址与接入侧数据通道(如空口承载)的对应关系。然后,AN Node再识别DHCP response消息(DHCP响应消息),从而获取UE的IPv4地址与MAC地址的对应关系,从而建立UE的IP地址与UE下行通道的对应关系。The AN Node can first identify the correspondence between the UE MAC address in the DHCP request message (DHCP request message) and the data channel on the access side (such as the air interface bearer). Then, the AN Node recognizes the DHCP response message (DHCP response message), thereby obtaining the corresponding relationship between the IPv4 address of the UE and the MAC address, thereby establishing the corresponding relationship between the IP address of the UE and the downlink channel of the UE.

步骤607、AN Node向核心网控制面功能发送会话建立完成消息。In step 607, the AN Node sends a session establishment complete message to the core network control plane function.

在上述步骤601~607介绍了PDU会话建立流程,下面结合步骤608a和步骤608b介绍上下行数据传输方案。The PDU session establishment process is introduced in the above steps 601-607, and the uplink and downlink data transmission scheme is introduced below in conjunction with steps 608a and 608b.

步骤608a、在上行数据传输至AN Node时,AN Node将UE发来的上行数据与隧道进行映射,对数据包进行隧道封装,转发到相应的核心网用户面功能。Step 608a. When the uplink data is transmitted to the AN Node, the AN Node maps the uplink data sent by the UE to the tunnel, encapsulates the data packet in the tunnel, and forwards it to the corresponding core network user plane function.

若AN Node仅支持聚合隧道,则上行都映射到聚合隧道中,将多个无线传输通道标识与一个聚合隧道标识做多对一映射。If the AN Node only supports aggregated tunnels, all uplinks are mapped to aggregated tunnels, and multiple wireless transmission channel identifiers are mapped to an aggregated tunnel identifier in a many-to-one manner.

若AN Node同时支持其他隧道机制(如PDU会话粒度的隧道),则AN Node将一个无线传输通道标识(如Radio Bearer ID(无线承载标识),或UE的MAC地址)与一个隧道标识做一对一映射。If the AN Node supports other tunneling mechanisms (such as PDU session-granular tunneling), the AN Node will pair a wireless transmission channel identifier (such as Radio Bearer ID (radio bearer identifier), or the MAC address of the UE) with a tunnel identifier a map.

步骤608b、在下行数据传输至核心网用户面功能时,核心网用户面功能通过聚合隧道或者其他隧道将下行数据传输至AN Node,AN Node通过相应的下行传输通道将下行数据传输至UE。Step 608b. When the downlink data is transmitted to the core network user plane function, the core network user plane function transmits the downlink data to the AN Node through the aggregation tunnel or other tunnels, and the AN Node transmits the downlink data to the UE through the corresponding downlink transmission channel.

如果AN Node同时支持其他隧道机制(如PDU会话粒度的隧道),则下行数据包到达AN时,AN判断是从哪类隧道传送的下行数据,If the AN Node supports other tunneling mechanisms (such as tunnels with PDU session granularity), when the downlink data packet arrives at the AN, the AN judges which type of tunnel the downlink data is transmitted from.

方式一、如果从PDU会话粒度隧道发送来,PDU会话粒度隧道和接入网下行传输通道有一一对应关系。可与如空口承载ID进行对应,向下传输给UE。Method 1: If it is sent from the PDU session granularity tunnel, there is a one-to-one correspondence between the PDU session granularity tunnel and the downlink transmission channel of the access network. It can correspond to, for example, the bearer ID of the air interface, and transmit it down to the UE.

方式二、如果从Node粒度聚合隧道发送来,则AN Node识别下行数据包中的UE IP地址(隧道内数据包的目的地址),根据该UE的IP地址和接入网下行传输通道的映射关系将下行数据包转发给UE,上述接入网下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。Method 2. If it is sent from the Node granular aggregation tunnel, the AN Node identifies the UE IP address in the downlink data packet (the destination address of the data packet in the tunnel), and according to the mapping relationship between the UE's IP address and the downlink transmission channel of the access network The downlink data packet is forwarded to the UE. The above-mentioned downlink transmission channel of the access network may be carried by an air interface between the access network and the UE, or between a BBU and an RRU in the access network.

实施例六Embodiment six

在本实施例中,通过UE的标签信息区分UE的连接,在聚合隧道中,除IP地址外,可通过引入单独的UE的标签信息来识别下行数据包。In this embodiment, the UE's label information is used to distinguish the connection of the UE. In the aggregation tunnel, in addition to the IP address, the downlink data packet can be identified by introducing the separate UE's label information.

参见图7,图中示出了AN Node粒度的聚合隧道附着(Attach)流程,具体步骤如下:Referring to Fig. 7, the figure shows the aggregation tunnel attachment (Attach) process of AN Node granularity, and the specific steps are as follows:

步骤701、UE向AN Node发送附着请求消息;Step 701, UE sends an attach request message to AN Node;

上述附着请求消息包括但不限于:隧道选择辅助信息,该隧道选择辅助信息可以是终端类型。The above attach request message includes but not limited to: tunnel selection auxiliary information, and the tunnel selection auxiliary information may be a terminal type.

针对某类终端,如固定无线UE(例如固定的IoT设备或以5G为回传的家庭网关设备)接入的隧道机制优化。这类终端往往具有如:不需要移动性、对QoS差别的要求不高,因而所用隧道机制可以简化,隧道粒度可简化为AN Node粒度,即接入相同AN Node的UE共用一个隧道标识。Tunnel mechanism optimization for certain types of terminals, such as fixed wireless UEs (such as fixed IoT devices or home gateway devices with 5G as backhaul) access. This type of terminal often has such characteristics as: no need for mobility, and low requirements for QoS differences, so the tunnel mechanism used can be simplified, and the tunnel granularity can be simplified to AN Node granularity, that is, UEs accessing the same AN Node share a tunnel identifier.

步骤702、AN Node向核心网控制面功能发送附着请求消息;Step 702, AN Node sends an attach request message to the core network control plane function;

在本实施例中,AN Node通过UE携带的隧道选择辅助信息判断UE是否接入AN Node粒度隧道。当AN Node判断该UE需使用AN Node粒度隧道时:In this embodiment, the AN Node judges whether the UE accesses the AN Node granular tunnel through the tunnel selection assistance information carried by the UE. When the AN Node judges that the UE needs to use the AN Node granular tunnel:

一种方式,AN Node在该会话建立请求消息中加入隧道对端核心网用户面功能(核心网用户面功能)的IP地址并转发给核心网控制面功能。In one way, the AN Node adds the IP address of the core network user plane function (core network user plane function) of the tunnel opposite end to the session establishment request message and forwards it to the core network control plane function.

另一种方式,将会话建立请求消息(包括终端类型,接入网节点标识(AN Node ID)等)转发给核心网控制面功能。Another way is to forward the session establishment request message (including terminal type, access network node identifier (AN Node ID), etc.) to the core network control plane function.

需要说明的是,若核心网控制面功能可根据该会话建立请求消息来源判断该ANNode,则会话建立请求消息中可以不携带AN Node ID。It should be noted that if the core network control plane function can determine the ANNode according to the source of the session establishment request message, the session establishment request message may not carry the AN Node ID.

步骤703、核心网控制面功能为该UE的连接分配UE的标签信息,并通过用户面建立消息传递给核心网用户面功能;Step 703, the core network control plane function allocates UE label information for the connection of the UE, and transmits it to the core network user plane function through a user plane setup message;

具体如下:details as follows:

核心网控制面功能判断是否需要为UE该连接分配UE的标签信息(也可称为ID标识),若是,则核心网控制面功能为该UE的连接分配UE的标签信息,并通过用户面建立消息传递给核心网用户面功能。核心网用户面功能在发给UE的下行数据包中包含该UE的标签信息,如使用GTP隧道时,该UE的标签信息可以标注在IP包头及用户Payload间的“封装头”字段。The core network control plane function judges whether it is necessary to allocate UE label information (also called ID) for the UE connection, and if so, the core network control plane function allocates UE label information for the UE connection, and establishes a The message is passed to the user plane function of the core network. The user plane function of the core network includes the label information of the UE in the downlink data packet sent to the UE. For example, when using a GTP tunnel, the label information of the UE can be marked in the "encapsulation header" field between the IP header and the user Payload.

可选地,核心网控制面功能可以根据网络策略、终端类型(如物联网等非IP连接终端)判断是否需要为UE该连接分配ID标识。Optionally, the core network control plane function may determine whether to assign an ID to the connection of the UE according to network policies and terminal types (such as non-IP connection terminals such as the Internet of Things).

步骤704、核心网用户面功能向核心网控制面功能发送用户面建立回复消息;Step 704, the core network user plane function sends a user plane establishment reply message to the core network control plane function;

步骤705、核心网控制面向AN Node发送附着回复消息,内容包括但不限于:该UE连接的标签信息。UE的标签信息可以被接入网识别(如在AS消息中携带)。Step 705, the core network control sends an attach reply message to the AN Node, the content includes but not limited to: the label information of the UE connection. The label information of the UE can be identified by the access network (for example, carried in the AS message).

AN Node根据用于区分UE连接的UE的标签信息、隧道信息及其面向UE的下行传输通道的信息建立上下行传输的映射关系。The AN Node establishes a mapping relationship for uplink and downlink transmission according to label information, tunnel information, and information about downlink transmission channels facing UEs used to distinguish UEs connected to UEs.

上述下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。The above-mentioned downlink transmission channel may be an air interface bearer between the access network and the UE, or between a BBU and an RRU in the access network, and the like.

上述下行传输通道的信息可以是分配给UE的无线承载ID,或UE的MAC地址等。The above-mentioned downlink transmission channel information may be a radio bearer ID allocated to the UE, or a MAC address of the UE, and the like.

步骤706、AN Node将UE的标签信息传递给UE,并为UE分配无线资源。In step 706, the AN Node transmits the label information of the UE to the UE, and allocates radio resources for the UE.

步骤707、AN Node向核心网控制面功能发送会话建立完成消息。Step 707, the AN Node sends a session establishment complete message to the core network control plane function.

在上述步骤701~707介绍了PDU会话建立流程,下面结合步骤708a和步骤708b介绍上下行数据传输方案。The procedure for establishing a PDU session is introduced in steps 701 to 707 above, and the uplink and downlink data transmission scheme is described below in combination with steps 708a and 708b.

步骤708a、在上行数据传输至AN Node时,AN Node将UE发来的上行数据与隧道进行映射,对数据包进行隧道封装,转发到相应的核心网用户面功能。Step 708a. When the uplink data is transmitted to the AN Node, the AN Node maps the uplink data sent by the UE to the tunnel, encapsulates the data packet in the tunnel, and forwards it to the corresponding core network user plane function.

若AN Node仅支持聚合隧道,则上行都映射到聚合隧道中,将多个无线传输通道标识与一个聚合隧道标识做多对一映射。If the AN Node only supports aggregated tunnels, all uplinks are mapped to aggregated tunnels, and multiple wireless transmission channel identifiers are mapped to an aggregated tunnel identifier in a many-to-one manner.

若AN Node同时支持其他隧道机制(如PDU会话粒度的隧道),则AN Node将一个无线传输通道标识(如Radio Bearer ID(无线承载标识),或UE的MAC地址)与一个隧道标识做一对一映射。If the AN Node supports other tunneling mechanisms (such as PDU session-granular tunneling), the AN Node will pair a wireless transmission channel identifier (such as Radio Bearer ID (radio bearer identifier), or the MAC address of the UE) with a tunnel identifier a map.

步骤708b、核心网用户面功能在发给UE的数据包封装头内加入下行隧道标识和用于区分UE连接的UE的标签信息,并转发到正确的AN Node。AN Node根据该UE的标签信息和接入网下行传输通道的映射关系将下行数据包转发给UE,上述接入网下行传输通道可以是接入网和UE间的空口承载,或接入网内BBU及RRU间等。Step 708b, the user plane function of the core network adds the downlink tunnel identifier and label information for distinguishing the UE connected to the UE into the encapsulation header of the data packet sent to the UE, and forwards it to the correct AN Node. The AN Node forwards the downlink data packet to the UE according to the mapping relationship between the label information of the UE and the downlink transmission channel of the access network. The downlink transmission channel of the access network can be carried by the air interface between the access network and the UE, or Between BBU and RRU, etc.

实施例七Embodiment seven

参见图8,图中示出了一种接入网节点,接入网节点800包括:Referring to FIG. 8 , an access network node is shown in the figure, and the access network node 800 includes:

第一判断模块801,用于判断是否需要为终端使用接入网节点粒度的聚合隧道;The first judging module 801 is configured to judge whether it is necessary to use an aggregation tunnel at the node granularity of the access network for the terminal;

接收模块802,用于若需要为所述终端使用所述接入网节点粒度的聚合隧道,从核心网控制面功能处接收用于区分所述终端连接的终端标识;The receiving module 802 is configured to receive, from a core network control plane function, a terminal identifier for distinguishing the connection of the terminal, if the aggregation tunnel at the node granularity of the access network needs to be used for the terminal;

第一映射模块803,用于根据所述终端标识、聚合隧道的隧道信息及所述接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;The first mapping module 803 is configured to establish a mapping relationship for uplink and downlink transmission according to the terminal identifier, the tunnel information of the aggregation tunnel, and the downlink transmission channel information of the access network node facing the terminal;

第一发送模块804,用于所述接入网节点将所述终端标识发送给所述终端。The first sending module 804 is configured for the access network node to send the terminal identifier to the terminal.

在本实施例中,可选地,所述第一判断模块包括:In this embodiment, optionally, the first judging module includes:

第一接收单元,用于接收终端发送的隧道选择辅助信息;The first receiving unit is configured to receive the tunnel selection auxiliary information sent by the terminal;

第一判断单元,用于根据所述隧道选择辅助信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The first judging unit is configured to judge, according to the tunnel selection auxiliary information, whether to use an aggregation tunnel at the granularity of an access network node for the terminal.

在本实施例中,可选地,所述接收模块包括:In this embodiment, optionally, the receiving module includes:

第一发送单元,用于向核心网控制面功能发送的接入网节点聚合隧道对端核心网用户面功能的标识;The first sending unit is configured to send to the core network control plane function the identity of the access network node aggregation tunnel peer core network user plane function;

第二接收单元,用于接收所述核心网控制面功能发送的终端的IP地址;The second receiving unit is configured to receive the IP address of the terminal sent by the core network control plane function;

其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的;Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel;

或者or

第二发送单元,用于向核心网控制面功能发送终端类型和接入网节点的标识,或者向核心网控制面功能发送终端类型;The second sending unit is configured to send the terminal type and the identifier of the access network node to the core network control plane function, or send the terminal type to the core network control plane function;

第三接收单元,用于接收所述核心网控制面功能发送的终端的IP地址;A third receiving unit, configured to receive the IP address of the terminal sent by the core network control plane function;

其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的。Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel.

在本实施例中,可选地,所述终端标识为一用于表示终端的连接的标签信息,所述标签信息是由核心网控制面功能为终端分配,核心网控制面通过用户面建立请求消息将该标签信息传递给核心网用户面功能。In this embodiment, optionally, the terminal identifier is label information used to indicate the connection of the terminal, the label information is assigned to the terminal by the core network control plane function, and the core network control plane establishes a request through the user plane The message transmits the label information to the user plane function of the core network.

在本实施例中,可选地,若上行数据包传输至所述接入网节点时,所述接入网节点还包括:In this embodiment, optionally, when the uplink data packet is transmitted to the access network node, the access network node further includes:

上行数据包传输模块,用于若所述接入网节点仅支持聚合隧道机制,将上行数据包与接入网节点粒度的聚合隧道进行映射,将上行数据包转发到相应的核心网用户面功能;或者The uplink data packet transmission module is used to map the uplink data packet with the aggregation tunnel at the granularity of the access network node if the access network node only supports the aggregation tunnel mechanism, and forward the uplink data packet to the corresponding core network user plane function ;or

若所述接入网节点支持聚合隧道机制和其他隧道机制,将无线传输通道标识与隧道标识进行映射,将所述上行数据包转发到相应的核心网用户面功能。If the access network node supports the aggregation tunnel mechanism and other tunnel mechanisms, map the wireless transmission channel identifier and the tunnel identifier, and forward the uplink data packet to the corresponding core network user plane function.

在本实施例中,可选地,若下行数据包通过接入网节点粒度的聚合隧道传输至所述接入网节点时,所述接入网节点还包括:In this embodiment, optionally, if the downlink data packet is transmitted to the access network node through an aggregation tunnel at the granularity of the access network node, the access network node further includes:

下行数据包识别模块,用于识别所述下行数据包中的终端标识;A downlink data packet identification module, configured to identify the terminal identifier in the downlink data packet;

下行数据包传输模块,用于根据所述终端标识与下行传输通道的映射关系,将所述下行数据包转发给所述终端。The downlink data packet transmission module is configured to forward the downlink data packet to the terminal according to the mapping relationship between the terminal identifier and the downlink transmission channel.

在本实施例中,可选地,若所述终端标识为空IP地址,所述接入网节点还包括:In this embodiment, optionally, if the terminal identifier is an empty IP address, the access network node further includes:

第二映射模块,用于通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系。The second mapping module is configured to establish a mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message.

现有技术是承载粒度的隧道机制。然而物联网大连接情况下,基于承载粒度的隧道机制需要网络侧维护大量的隧道标识信息,带来网络资源的浪费。在使用蜂窝网作为固定宽带回传的场景下也因为移动性要求低,基于承载粒度的隧道同样对网络资源造成了浪费。在本实施例中,在固定无线UE的场景下,使用简化的隧道机制,建立基于AN Node粒度的隧道标识,即接入相同AN Node的UE共用相同的上下行用户面隧道标识。实施例中的基于ANNode粒度的隧道机制,简化了网关及基站侧的隧道管理能力,简化了流程中的用户面隧道标识消息,节约隧道资源。The existing technology is a tunnel mechanism with bearer granularity. However, in the case of large Internet of Things connections, the tunnel mechanism based on bearer granularity requires the network side to maintain a large amount of tunnel identification information, resulting in a waste of network resources. In the scenario where the cellular network is used as the fixed broadband backhaul, the tunnel based on bearer granularity also wastes network resources due to low mobility requirements. In this embodiment, in the scenario of a fixed wireless UE, a simplified tunnel mechanism is used to establish a tunnel ID based on AN Node granularity, that is, UEs accessing the same AN Node share the same uplink and downlink user plane tunnel ID. The tunnel mechanism based on the ANNode granularity in the embodiment simplifies the tunnel management capability of the gateway and the base station side, simplifies the user plane tunnel identification message in the process, and saves tunnel resources.

实施例八Embodiment eight

参见图9,图中示出了一种核心网控制面功能,核心网控制面功能900包括:Referring to FIG. 9, a core network control plane function is shown in the figure, and the core network control plane function 900 includes:

第一确定模块901,用于在确定需要为终端使用接入网节点粒度的聚合隧道时,确定给终端分配的终端标识;The first determining module 901 is configured to determine the terminal identifier allocated to the terminal when determining that the aggregation tunnel at the node granularity of the access network needs to be used for the terminal;

第二发送模块902,用于向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The second sending module 902 is configured to send the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node Transport mapping.

在本实施例中,可选地,第一确定模块包括:In this embodiment, optionally, the first determining module includes:

第一确定单元,用于根据接入网节点聚合隧道对端核心网用户面功能的标识,确定相应的核心网用户功能;The first determination unit is configured to determine the corresponding core network user function according to the identification of the core network user plane function at the opposite end of the access network node aggregation tunnel;

第一分配单元,用于从所述核心网用户面功能所对应的IP地址池中为所述终端分配IP地址;a first allocation unit, configured to allocate an IP address to the terminal from an IP address pool corresponding to the core network user plane function;

或者or

第二确定单元,用于根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;The second determining unit is configured to determine the corresponding core network user plane function according to the terminal type and the identifier of the access network node;

第三判断单元,用于判断是否需要为所述终端分配一用于表示终端的连接的标签信息;A third judging unit, configured to judge whether the terminal needs to be assigned a label information used to indicate the connection of the terminal;

第二分配单元,用于若需要为所述终端分配一用于表示终端的连接的标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面,由核心网控制面功能将所述标签信息发送给所述接入网节点。The second allocating unit is used to allocate a label information used to indicate the connection of the terminal to the terminal if necessary, and send the label information to the core network user plane in the user plane establishment message, and the core network control plane function will send the label information to the core network user plane The label information is sent to the access network node.

在本实施例中,在固定无线UE的场景下,使用简化的隧道机制,建立基于AN Node粒度的隧道标识,即接入相同AN Node的UE共用相同的上下行用户面隧道标识。实施例中的基于AN Node粒度的隧道机制,简化了网关及基站侧的隧道管理能力,简化了流程中的用户面隧道标识消息,节约隧道资源。In this embodiment, in the scenario of a fixed wireless UE, a simplified tunnel mechanism is used to establish a tunnel ID based on AN Node granularity, that is, UEs accessing the same AN Node share the same uplink and downlink user plane tunnel ID. The tunnel mechanism based on the AN Node granularity in the embodiment simplifies the tunnel management capability of the gateway and the base station side, simplifies the user plane tunnel identification message in the process, and saves tunnel resources.

实施例九Embodiment nine

参见图10,图中示出了一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法的流程,具体步骤如下:Referring to FIG. 10 , the figure shows a flow of a method for tunneling user plane data in a cellular network at the node granularity of an access network, and the specific steps are as follows:

步骤1001、在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,核心网控制面功能判断是否需要为终端使用接入网节点粒度的聚合隧道,若是,进入步骤1002;否则,结束本流程;Step 1001. When the terminal provides the core network control plane function with tunnel selection auxiliary information or does not provide tunnel selection auxiliary information, the core network control plane function judges whether it is necessary to use an aggregation tunnel at the node granularity of the access network for the terminal, and if so, proceed to step 1002 ; Otherwise, end this process;

步骤1002、核心网控制面功能确定用于区分所述终端连接的终端标识;Step 1002, the core network control plane function determines the terminal identifier used to distinguish the terminal connection;

步骤1003、核心网控制面功能向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。Step 1003, the core network control plane function sends the terminal identifier of the terminal to the access network node, so that the access network node establishes an uplink and downlink channel according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node Transport mapping.

在本实施例中,可选地,所述核心网控制面功能判断是否需要为终端使用接入网节点粒度的聚合隧道,包括:In this embodiment, optionally, the core network control plane function determines whether to use an aggregation tunnel at the node granularity of the access network for the terminal, including:

在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,所述核心网控制面功能查询所述终端的签约信息;When the terminal provides tunnel selection auxiliary information to the core network control plane function or does not provide tunnel selection auxiliary information, the core network control plane function queries the terminal's subscription information;

所述核心网控制面功能根据所述签约信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The core network control plane function judges whether to use the aggregation tunnel at the node granularity of the access network for the terminal according to the subscription information.

在本实施例中,可选地,核心网控制面功能确定用于区分所述终端连接的终端标识,包括:In this embodiment, optionally, the core network control plane function determines the terminal identifier used to distinguish the terminal connection, including:

所述核心网控制面功能根据接入网节点聚合隧道对端核心网用户面功能的标识,确定相应的核心网用户功能;The core network control plane function determines the corresponding core network user function according to the identity of the core network user plane function at the opposite end of the access network node aggregation tunnel;

所述核心网控制面功能从所述核心网用户面功能所对应的IP地址池中为所述终端分配IP地址;The core network control plane function assigns an IP address to the terminal from an IP address pool corresponding to the core network user plane function;

或者or

所述核心网控制面功能根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;The core network control plane function determines the corresponding core network user plane function according to the terminal type and the identifier of the access network node;

所述核心网控制面功能判断是否需要为所述终端分配一用于表示终端的连接的标签信息;The core network control plane function judges whether it is necessary to assign a label information used to indicate the connection of the terminal to the terminal;

若是,则所述核心网控制面功能为终端分配标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面功能,由核心网控制面功能将所述标签信息发送给所述接入网节点。If so, the core network control plane function assigns label information to the terminal, and sends the label information to the core network user plane function in the user plane setup message, and the core network control plane function sends the label information to the access network node.

实施例十Embodiment ten

参见图11,图中示出了一种核心网控制面功能,核心网控制面功能1100包括:Referring to FIG. 11 , a core network control plane function is shown in the figure, and the core network control plane function 1100 includes:

第二判断模块1101,用于在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,判断是否需要为终端使用接入网节点粒度的聚合隧道;The second judging module 1101 is configured to judge whether to use an aggregation tunnel at the node granularity of the access network for the terminal when the terminal provides the tunnel selection auxiliary information or does not provide the tunnel selection auxiliary information to the core network control plane function;

第二确定模块1102,用于若需要为所述终端使用所述接入网节点粒度的聚合隧道,确定用于区分所述终端连接的终端标识;The second determining module 1102 is configured to determine a terminal identifier for distinguishing the connection of the terminal if the aggregation tunnel at the node granularity of the access network needs to be used for the terminal;

第三发送模块1103,用于向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The third sending module 1103 is configured to send the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node Transport mapping.

可选地,所述第二判断模块包括:Optionally, the second judging module includes:

查询单元,用于在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,查询所述终端的签约信息;A query unit, configured to query the subscription information of the terminal when the terminal provides tunnel selection auxiliary information or does not provide tunnel selection auxiliary information to the core network control plane function;

第四判断单元,用于根据所述签约信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The fourth judging unit is configured to judge whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal according to the subscription information.

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。It should be understood that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present invention. Thus, appearances of "in one embodiment" or "in an embodiment" in various places throughout the specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments.

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定In various embodiments of the present invention, it should be understood that the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic, rather than by the embodiment of the present invention. The implementation process constitutes any limitation

另外,本文中术语“系统”和“网络”在本文中常可互换使用。Additionally, the terms "system" and "network" are often used interchangeably herein.

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" in this article is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and/or B may mean: A exists alone, and A and B exist at the same time , there are three cases of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.

在本申请所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B may also be determined according to A and/or other information.

在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed methods and devices may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units may be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the sending and receiving methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM for short), random access memory (Random Access Memory, RAM for short), magnetic disk or optical disk, etc., which can store program codes. medium.

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以做出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。What has been described above is a preferred embodiment of the present invention. It should be pointed out that for those skilled in the art, some improvements and modifications can be made without departing from the principles described in the present invention. These improvements and modifications are also described in Within the protection scope of the present invention.

Claims (23)

1.一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法,其特征在于,包括:1. A method for cellular network user plane data tunnel transmission of access network node granularity, characterized in that, comprising: 接入网节点判断是否需要为终端使用接入网节点粒度的聚合隧道;The access network node judges whether to use the aggregation tunnel at the granularity of the access network node for the terminal; 若需要为所述终端使用所述接入网节点粒度的聚合隧道,则在核心网控制面功能和核心网用户面功能间的会话连接建立后,所述接入网节点从核心网控制面功能处接收用于区分所述终端连接的终端标识;If it is necessary to use the aggregation tunnel at the granularity of the access network node for the terminal, after the session connection between the core network control plane function and the core network user plane function is established, the access network node from the core network control plane function receiving a terminal identifier for distinguishing the terminal connection; 所述接入网节点根据所述终端标识、聚合隧道的隧道信息及所述接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;The access network node establishes a mapping relationship for uplink and downlink transmission according to the terminal identifier, the tunnel information of the aggregation tunnel, and the information of the terminal-oriented downlink transmission channel of the access network node; 所述接入网节点将所述终端标识发送给所述终端。The access network node sends the terminal identifier to the terminal. 2.根据权利要求1所述的方法,其特征在于,接入网节点判断是否需要为终端使用接入网节点粒度的聚合隧道,包括:2. The method according to claim 1, wherein the access network node judges whether to use an aggregation tunnel at the granularity of the access network node for the terminal, comprising: 所述接入网节点接收终端发送的隧道选择辅助信息;The access network node receives the tunnel selection auxiliary information sent by the terminal; 所述接入网节点根据所述隧道选择辅助信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The access network node judges whether to use the aggregation tunnel at the granularity of the access network node for the terminal according to the tunnel selection auxiliary information. 3.根据权利要求1所述的方法,其特征在于,所述接入网节点从所述核心网控制面功能处接收所述终端的终端标识,包括:3. The method according to claim 1, wherein the access network node receives the terminal identifier of the terminal from the core network control plane function, comprising: 所述接入网节点向核心网控制面功能发送的接入网节点聚合隧道对端核心网用户面功能的标识;The identifier of the user plane function of the core network node at the opposite end of the aggregation tunnel of the access network node sent by the access network node to the core network control plane function; 所述接入网节点接收所述核心网控制面功能发送的终端的IP地址;The access network node receives the IP address of the terminal sent by the core network control plane function; 其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的;Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel; 或者or 所述接入网节点向核心网控制面功能发送终端类型和接入网节点的标识,或者所述接入网节点向核心网控制面功能发送终端类型;The access network node sends the terminal type and the identifier of the access network node to the core network control plane function, or the access network node sends the terminal type to the core network control plane function; 所述接入网节点接收所述核心网控制面功能发送的终端的IP地址;The access network node receives the IP address of the terminal sent by the core network control plane function; 其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的。Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel. 4.根据权利要求1所述的方法,其特征在于,所述终端标识为一用于表示终端的连接的标签信息,所述标签信息是由核心网控制面功能为终端分配,由核心网控制面功能通过用户面建立请求消息将该标签信息传递给核心网用户面功能。4. The method according to claim 1, wherein the terminal identifier is label information used to indicate the connection of the terminal, and the label information is assigned to the terminal by the core network control plane function and controlled by the core network The plane function transmits the label information to the user plane function of the core network through the user plane establishment request message. 5.根据权利要求1所述的方法,其特征在于,若上行数据包传输至所述接入网节点时,所述方法还包括:5. The method according to claim 1, wherein if the uplink data packet is transmitted to the access network node, the method further comprises: 若所述接入网节点仅支持聚合隧道机制,则所述接入网节点将上行数据包与接入网节点粒度的聚合隧道进行映射,将上行数据包转发到相应的核心网用户面功能;或者If the access network node only supports an aggregation tunnel mechanism, the access network node maps the uplink data packet with the aggregation tunnel at the granularity of the access network node, and forwards the uplink data packet to a corresponding core network user plane function; or 若所述接入网节点支持聚合隧道机制和其他隧道机制,则所述接入网节点将无线传输通道标识与隧道标识进行映射,将所述上行数据包转发到相应的核心网用户面功能。If the access network node supports the aggregation tunnel mechanism and other tunnel mechanisms, the access network node maps the wireless transmission channel identifier with the tunnel identifier, and forwards the uplink data packet to the corresponding core network user plane function. 6.根据权利要求1所述方法,其特征在于,若下行数据包通过接入网节点粒度的聚合隧道传输至所述接入网节点时,所述方法还包括:6. The method according to claim 1, wherein if the downlink data packet is transmitted to the access network node through an aggregation tunnel at the granularity of the access network node, the method further comprises: 所述接入网节点识别所述下行数据包中的终端标识;The access network node identifies the terminal identifier in the downlink data packet; 所述接入网节点根据所述终端标识与下行传输通道的映射关系,将所述下行数据包转发给所述终端。The access network node forwards the downlink data packet to the terminal according to the mapping relationship between the terminal identifier and the downlink transmission channel. 7.根据权利要求1所述的方法,其特征在于,若所述终端标识为空IP地址,所述方法还包括:7. The method according to claim 1, wherein if the terminal identifier is an empty IP address, the method further comprises: 所述接入网节点通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系。The access network node establishes the mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message. 8.根据权利要求7所述的方法,其特征在于,所述接入网节点通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系,包括:8. The method according to claim 7, wherein the access network node establishes a mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message, comprising: 所述接入网节点识别DHCP请求消息中终端的MAC地址与下行传输通道的映射关系,其中,所述DHCP请求消息是在连接建立后,终端向DHCP服务器发送的用于请求分配有效的IP地址的消息;The access network node identifies the mapping relationship between the MAC address of the terminal and the downlink transmission channel in the DHCP request message, wherein the DHCP request message is sent by the terminal to the DHCP server after the connection is established to request allocation of a valid IP address news; 所述接入网节点识别DHCP响应消息,获取终端的IP地址与终端的MAC地址的映射关系;The access network node identifies the DHCP response message, and obtains the mapping relationship between the IP address of the terminal and the MAC address of the terminal; 所述接入网节点根据终端的MAC地址与下行传输通道的映射关系,以及终端的IP地址与终端的MAC地址的映射关系,建立终端的IP地址与下行传输通道的映射关系。The access network node establishes the mapping relationship between the terminal's IP address and the downlink transmission channel according to the mapping relationship between the terminal's MAC address and the downlink transmission channel, and the mapping relationship between the terminal's IP address and the terminal's MAC address. 9.一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法,其特征在于,包括:9. A method for tunneling cellular network user plane data at the node granularity of an access network, comprising: 在确定需要为终端使用接入网节点粒度的聚合隧道时,核心网控制面功能确定给终端分配的终端标识;When it is determined that the aggregation tunnel at the node granularity of the access network needs to be used for the terminal, the core network control plane function determines the terminal identifier allocated to the terminal; 所述核心网控制面功能向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The core network control plane function sends the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship. 10.根据权利要求9所述的方法,其特征在于,核心网控制面功能确定给终端分配的终端标识,包括:10. The method according to claim 9, wherein the core network control plane function determines the terminal identifier assigned to the terminal, comprising: 所述核心网控制面功能根据接入网节点聚合隧道对端核心网用户面功能的标识,确定相应的核心网用户功能;The core network control plane function determines the corresponding core network user function according to the identity of the core network user plane function at the opposite end of the access network node aggregation tunnel; 所述核心网控制面功能从所述核心网用户面功能所对应的IP地址池中为所述终端分配IP地址;The core network control plane function assigns an IP address to the terminal from an IP address pool corresponding to the core network user plane function; 或者or 所述核心网控制面功能根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;The core network control plane function determines the corresponding core network user plane function according to the terminal type and the identifier of the access network node; 所述核心网控制面功能判断是否需要为所述终端分配一用于表示终端的连接的标签信息;The core network control plane function judges whether it is necessary to assign a label information used to indicate the connection of the terminal to the terminal; 若是,则所述核心网控制面功能为终端分配标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面功能,由核心网控制面功能将所述标签信息发送给所述接入网节点。If so, the core network control plane function assigns label information to the terminal, and sends the label information to the core network user plane function in the user plane setup message, and the core network control plane function sends the label information to the access network node. 11.一种接入网节点粒度的蜂窝网用户面数据隧道传输的方法,其特征在于,包括:11. A method for tunneling cellular network user plane data at the node granularity of an access network, comprising: 在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,核心网控制面功能判断是否需要为终端使用接入网节点粒度的聚合隧道;When the terminal provides the tunnel selection auxiliary information to the core network control plane function or does not provide the tunnel selection auxiliary information, the core network control plane function judges whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal; 若需要为所述终端使用所述接入网节点粒度的聚合隧道,则所述核心网控制面功能确定用于区分所述终端连接的终端标识;If it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal, the core network control plane function determines a terminal identifier for distinguishing the connection of the terminal; 所述核心网控制面功能向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The core network control plane function sends the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship. 12.根据权利要求11所述的方法,其特征在于,所述核心网控制面功能判断是否需要为终端使用接入网节点粒度的聚合隧道,包括:12. The method according to claim 11, wherein the core network control plane function determines whether to use an aggregation tunnel at the node granularity of the access network for the terminal, including: 在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,所述核心网控制面功能查询所述终端的签约信息;When the terminal provides tunnel selection auxiliary information to the core network control plane function or does not provide tunnel selection auxiliary information, the core network control plane function queries the terminal's subscription information; 所述核心网控制面功能根据所述签约信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The core network control plane function judges whether to use the aggregation tunnel at the node granularity of the access network for the terminal according to the subscription information. 13.一种接入网节点,其特征在于,包括:13. An access network node, comprising: 第一判断模块,用于判断是否需要为终端使用接入网节点粒度的聚合隧道;The first judging module is used to judge whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal; 接收模块,用于若需要为所述终端使用所述接入网节点粒度的聚合隧道,在核心网控制面功能和核心网用户面功能间的会话连接建立后,从核心网控制面功能处接收用于区分所述终端连接的终端标识;The receiving module is configured to use the aggregation tunnel at the node granularity of the access network for the terminal, and receive it from the core network control plane function after the session connection between the core network control plane function and the core network user plane function is established. A terminal identifier used to distinguish the terminal connection; 第一映射模块,用于根据所述终端标识、聚合隧道的隧道信息及所述接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系;The first mapping module is configured to establish a mapping relationship for uplink and downlink transmission according to the terminal identifier, the tunnel information of the aggregated tunnel, and the information of the terminal-oriented downlink transmission channel of the access network node; 第一发送模块,用于所述接入网节点将所述终端标识发送给所述终端。A first sending module, configured for the access network node to send the terminal identifier to the terminal. 14.根据权利要求13所述的接入网节点,其特征在于,所述第一判断模块包括:14. The access network node according to claim 13, wherein the first judging module comprises: 第一接收单元,用于接收终端发送的隧道选择辅助信息;The first receiving unit is configured to receive the tunnel selection auxiliary information sent by the terminal; 第一判断单元,用于根据所述隧道选择辅助信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The first judging unit is configured to judge, according to the tunnel selection auxiliary information, whether to use an aggregation tunnel at the granularity of an access network node for the terminal. 15.根据权利要求13所述的接入网节点,其特征在于,所述接收模块包括:15. The access network node according to claim 13, wherein the receiving module comprises: 第一发送单元,用于向核心网控制面功能发送的接入网节点聚合隧道对端核心网用户面功能的标识;The first sending unit is configured to send to the core network control plane function the identity of the access network node aggregation tunnel peer core network user plane function; 第二接收单元,用于接收所述核心网控制面功能发送的终端的IP地址;The second receiving unit is configured to receive the IP address of the terminal sent by the core network control plane function; 其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的;Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel; 或者or 第二发送单元,用于向核心网控制面功能发送终端类型和接入网节点的标识,或者向核心网控制面功能发送终端类型;The second sending unit is configured to send the terminal type and the identifier of the access network node to the core network control plane function, or send the terminal type to the core network control plane function; 第三接收单元,用于接收所述核心网控制面功能发送的终端的IP地址;A third receiving unit, configured to receive the IP address of the terminal sent by the core network control plane function; 其中,所述终端的IP地址是由核心网控制面功能根据所述接入网节点聚合隧道对端核心网用户面功能确定的。Wherein, the IP address of the terminal is determined by the core network control plane function according to the core network user plane function at the opposite end of the access network node aggregation tunnel. 16.根据权利要求13所述的接入网节点,其特征在于,所述终端标识为一用于表示终端的连接的标签信息,所述标签信息是由核心网控制面功能为终端分配,核心网控制面通过用户面建立请求消息将该标签信息传递给核心网用户面功能。16. The access network node according to claim 13, wherein the terminal identifier is label information used to indicate the connection of the terminal, and the label information is assigned to the terminal by the core network control plane function, and the core network The network control plane transmits the label information to the core network user plane function through the user plane setup request message. 17.根据权利要求13所述的接入网节点,其特征在于,若上行数据包传输至所述接入网节点时,所述接入网节点还包括:17. The access network node according to claim 13, wherein when the uplink data packet is transmitted to the access network node, the access network node further comprises: 上行数据包传输模块,用于若所述接入网节点仅支持聚合隧道机制,将上行数据包与接入网节点粒度的聚合隧道进行映射,将上行数据包转发到相应的核心网用户面功能;或者The uplink data packet transmission module is used to map the uplink data packet with the aggregation tunnel at the granularity of the access network node if the access network node only supports the aggregation tunnel mechanism, and forward the uplink data packet to the corresponding core network user plane function ;or 若所述接入网节点支持聚合隧道机制和其他隧道机制,将无线传输通道标识与隧道标识进行映射,将所述上行数据包转发到相应的核心网用户面功能。If the access network node supports the aggregation tunnel mechanism and other tunnel mechanisms, map the wireless transmission channel identifier and the tunnel identifier, and forward the uplink data packet to the corresponding core network user plane function. 18.根据权利要求13所述接入网节点,其特征在于,若下行数据包通过接入网节点粒度的聚合隧道传输至所述接入网节点时,所述接入网节点还包括:18. The access network node according to claim 13, wherein if the downlink data packet is transmitted to the access network node through an aggregation tunnel at the granularity of the access network node, the access network node further comprises: 下行数据包识别模块,用于识别所述下行数据包中的终端标识;A downlink data packet identification module, configured to identify the terminal identifier in the downlink data packet; 下行数据包传输模块,用于根据所述终端标识与下行传输通道的映射关系,将所述下行数据包转发给所述终端。The downlink data packet transmission module is configured to forward the downlink data packet to the terminal according to the mapping relationship between the terminal identifier and the downlink transmission channel. 19.根据权利要求13所述的接入网节点,其特征在于,若所述终端标识为空IP地址,所述接入网节点还包括:19. The access network node according to claim 13, wherein if the terminal identifier is an empty IP address, the access network node further comprises: 第二映射模块,用于通过识别DHCP消息建立终端的IP地址与下行传输通道的映射关系。The second mapping module is configured to establish a mapping relationship between the IP address of the terminal and the downlink transmission channel by identifying the DHCP message. 20.一种核心网控制面功能,其特征在于,包括:20. A core network control plane function, characterized in that, comprising: 第一确定模块,用于在确定需要为终端使用接入网节点粒度的聚合隧道时,确定给终端分配的终端标识;The first determining module is configured to determine the terminal identifier assigned to the terminal when determining that the terminal needs to use the aggregation tunnel at the node granularity of the access network; 第二发送模块,用于向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The second sending module is configured to send the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship. 21.根据权利要求20所述的核心网控制面功能,其特征在于,第一确定模块包括:21. The core network control plane function according to claim 20, wherein the first determining module comprises: 第一确定单元,用于根据接入网节点聚合隧道对端核心网用户面功能的标识,确定相应的核心网用户功能;The first determination unit is configured to determine the corresponding core network user function according to the identification of the core network user plane function at the opposite end of the access network node aggregation tunnel; 第一分配单元,用于从所述核心网用户面功能所对应的IP地址池中为所述终端分配IP地址;a first allocation unit, configured to allocate an IP address to the terminal from an IP address pool corresponding to the core network user plane function; 或者or 第二确定单元,用于根据终端类型和接入网节点的标识,确定相应的核心网用户面功能;The second determining unit is configured to determine the corresponding core network user plane function according to the terminal type and the identifier of the access network node; 第三判断单元,用于判断是否需要为所述终端分配一用于表示终端的连接的标签信息;A third judging unit, configured to judge whether the terminal needs to be assigned a label information used to indicate the connection of the terminal; 第二分配单元,用于若需要为所述终端分配一用于表示终端的连接的标签信息,并在用户面建立消息中将该标签信息发送给核心网用户面,由核心网控制面功能将所述标签信息发送给所述接入网节点。The second allocating unit is used to allocate a label information used to indicate the connection of the terminal to the terminal if necessary, and send the label information to the core network user plane in the user plane establishment message, and the core network control plane function will send the label information to the core network user plane The label information is sent to the access network node. 22.一种核心网控制面功能,其特征在于,包括:22. A core network control plane function, characterized in that it comprises: 第二判断模块,用于在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,判断是否需要为终端使用接入网节点粒度的聚合隧道;The second judging module is used to judge whether to use the aggregation tunnel at the node granularity of the access network for the terminal when the terminal provides the tunnel selection auxiliary information or does not provide the tunnel selection auxiliary information to the core network control plane function; 第二确定模块,用于若需要为所述终端使用所述接入网节点粒度的聚合隧道,确定用于区分所述终端连接的终端标识;The second determining module is configured to determine a terminal identifier for distinguishing the connection of the terminal if the aggregation tunnel at the node granularity of the access network needs to be used for the terminal; 第三发送模块,用于向接入网节点发送所述终端的终端标识,以使接入网节点根据终端标识、隧道信息及接入网节点面向终端的下行传输通道的信息,建立上下行传输的映射关系。The third sending module is configured to send the terminal identifier of the terminal to the access network node, so that the access network node establishes uplink and downlink transmission according to the terminal identifier, tunnel information, and information about the terminal-oriented downlink transmission channel of the access network node mapping relationship. 23.根据权利要求22所述的核心网控制面功能,其特征在于,所述第二判断模块包括:23. The core network control plane function according to claim 22, wherein the second judging module comprises: 查询单元,用于在终端向核心网控制面功能提供隧道选择辅助信息或不提供隧道选择辅助信息时,查询所述终端的签约信息;A query unit, configured to query the subscription information of the terminal when the terminal provides tunnel selection auxiliary information or does not provide tunnel selection auxiliary information to the core network control plane function; 第四判断单元,用于根据所述签约信息判断是否需要为终端使用接入网节点粒度的聚合隧道。The fourth judging unit is configured to judge whether it is necessary to use the aggregation tunnel at the node granularity of the access network for the terminal according to the subscription information.
CN201610710608.2A 2016-08-23 2016-08-23 The method and device of the user face data tunnel transmission of access network node granularity Active CN106900081B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610710608.2A CN106900081B (en) 2016-08-23 2016-08-23 The method and device of the user face data tunnel transmission of access network node granularity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610710608.2A CN106900081B (en) 2016-08-23 2016-08-23 The method and device of the user face data tunnel transmission of access network node granularity

Publications (2)

Publication Number Publication Date
CN106900081A true CN106900081A (en) 2017-06-27
CN106900081B CN106900081B (en) 2019-06-25

Family

ID=59190951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610710608.2A Active CN106900081B (en) 2016-08-23 2016-08-23 The method and device of the user face data tunnel transmission of access network node granularity

Country Status (1)

Country Link
CN (1) CN106900081B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019042182A1 (en) * 2017-08-29 2019-03-07 华为技术有限公司 METHOD, DEVICE, AND DATA TRANSMISSION SYSTEM
CN109587709A (en) * 2017-09-29 2019-04-05 中国移动通信有限公司研究院 Discovery, configuration method, terminal, equipment of the core network and the base station of local data net
WO2019075816A1 (en) * 2017-10-20 2019-04-25 Oppo广东移动通信有限公司 Data transmission method, terminal device, and session management function (smf) device
CN109788579A (en) * 2017-11-14 2019-05-21 电信科学技术研究院 A kind of method for building up and equipment of PDU session
CN110049504A (en) * 2018-01-15 2019-07-23 华为技术有限公司 A kind of conversation managing method and device
WO2019104358A3 (en) * 2017-11-27 2019-09-19 Cisco Technology, Inc. Establishing a group session in a mobile network for subscribers associated with a group
WO2019196811A1 (en) * 2018-04-09 2019-10-17 华为技术有限公司 Communication method and related apparatus
WO2020001562A1 (en) * 2018-06-30 2020-01-02 华为技术有限公司 Communication method and apparatus
CN110650168A (en) * 2018-06-27 2020-01-03 华为技术有限公司 Communication method and device thereof
CN110650096A (en) * 2018-06-27 2020-01-03 中国电信股份有限公司 MCDN (Multi-core digital network distribution) based content distribution method and system
CN111226458A (en) * 2017-12-15 2020-06-02 华为技术有限公司 Packet aggregation method and system
CN112202841A (en) * 2017-08-29 2021-01-08 华为技术有限公司 Data transmission method, equipment and system
CN113067907A (en) * 2020-01-02 2021-07-02 中国移动通信有限公司研究院 A method and related device for addressing edge applications
WO2023001010A1 (en) * 2021-07-22 2023-01-26 华为技术有限公司 Communication method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101128041A (en) * 2006-08-15 2008-02-20 华为技术有限公司 Processing method and system after downlink data tunnel failure between access network and core network
CN102404821A (en) * 2010-09-15 2012-04-04 电信科学技术研究院 MTC terminal access control method and device
CN102638797A (en) * 2012-04-24 2012-08-15 华为技术有限公司 Method and terminal for accessing wireless network, access network node and authentication server
CN105704753A (en) * 2014-11-26 2016-06-22 电信科学技术研究院 Method, system and device for data transmission

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101128041A (en) * 2006-08-15 2008-02-20 华为技术有限公司 Processing method and system after downlink data tunnel failure between access network and core network
CN102404821A (en) * 2010-09-15 2012-04-04 电信科学技术研究院 MTC terminal access control method and device
CN102638797A (en) * 2012-04-24 2012-08-15 华为技术有限公司 Method and terminal for accessing wireless network, access network node and authentication server
CN105704753A (en) * 2014-11-26 2016-06-22 电信科学技术研究院 Method, system and device for data transmission

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112202841B (en) * 2017-08-29 2022-03-29 华为技术有限公司 Data transmission method, equipment and system
US11812484B2 (en) 2017-08-29 2023-11-07 Huawei Technologies Co., Ltd. Data transmission method, device, and data transmission system
WO2019042182A1 (en) * 2017-08-29 2019-03-07 华为技术有限公司 METHOD, DEVICE, AND DATA TRANSMISSION SYSTEM
US11457489B2 (en) 2017-08-29 2022-09-27 Huawei Technologies Co., Ltd. Terminal interaction with different user plane function entities
US11612013B2 (en) 2017-08-29 2023-03-21 Huawei Technologies Co., Ltd. Data transmission method, device, and system
CN112202841A (en) * 2017-08-29 2021-01-08 华为技术有限公司 Data transmission method, equipment and system
CN109587709B (en) * 2017-09-29 2020-12-15 中国移动通信有限公司研究院 Discovery, configuration method, terminal, core network equipment and base station of local data network
CN109587709A (en) * 2017-09-29 2019-04-05 中国移动通信有限公司研究院 Discovery, configuration method, terminal, equipment of the core network and the base station of local data net
WO2019075816A1 (en) * 2017-10-20 2019-04-25 Oppo广东移动通信有限公司 Data transmission method, terminal device, and session management function (smf) device
US11304260B2 (en) 2017-10-20 2022-04-12 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Data transmission method, terminal device, and network device
US11330666B2 (en) 2017-10-20 2022-05-10 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Data transmitting method and terminal device
CN109788579A (en) * 2017-11-14 2019-05-21 电信科学技术研究院 A kind of method for building up and equipment of PDU session
WO2019104358A3 (en) * 2017-11-27 2019-09-19 Cisco Technology, Inc. Establishing a group session in a mobile network for subscribers associated with a group
GB2583270A (en) * 2017-11-27 2020-10-21 Cisco Tech Inc Establishing a group session in a mobile network for subscribers associated with a group
US20200396570A1 (en) * 2017-11-27 2020-12-17 Cisco Technology, Inc. Methods and apparatus for establishing a group session in a mobile network for subscribers associated with a group
US10791431B2 (en) 2017-11-27 2020-09-29 Cisco Technology, Inc. Methods and apparatus for establishing a group session in a mobile network for subscribers associated with a group
US11729586B2 (en) * 2017-11-27 2023-08-15 Cisco Technology, Inc. Methods and apparatus for establishing a group session in a mobile network for subscribers associated with a group
GB2600892B (en) * 2017-11-27 2022-08-31 Cisco Tech Inc Methods and apparatus for establishing a group session in a mobile network for subscribers associated with a group
GB2600892A (en) * 2017-11-27 2022-05-11 Cisco Tech Inc Establishing a group session in a mobile network for subscribers associated with a group
GB2583270B (en) * 2017-11-27 2022-04-06 Cisco Tech Inc Methods and Apparatus for establishing a group session in a mobile network for subscribers associated with a group
CN111226458A (en) * 2017-12-15 2020-06-02 华为技术有限公司 Packet aggregation method and system
US11368873B2 (en) 2017-12-15 2022-06-21 Huawei Technologies Co., Ltd. Method and system of packet aggregation
US11240198B2 (en) 2018-01-15 2022-02-01 Huawei Technologies Co., Ltd. Session management method and apparatus
CN110049504A (en) * 2018-01-15 2019-07-23 华为技术有限公司 A kind of conversation managing method and device
WO2019196811A1 (en) * 2018-04-09 2019-10-17 华为技术有限公司 Communication method and related apparatus
CN110650168A (en) * 2018-06-27 2020-01-03 华为技术有限公司 Communication method and device thereof
CN110650168B (en) * 2018-06-27 2021-09-14 华为技术有限公司 Communication method and device thereof
CN110650096B (en) * 2018-06-27 2023-03-24 中国电信股份有限公司 MCDN (Multi-core digital network distribution) based content distribution method and system
CN110650096A (en) * 2018-06-27 2020-01-03 中国电信股份有限公司 MCDN (Multi-core digital network distribution) based content distribution method and system
US11895197B2 (en) 2018-06-27 2024-02-06 Huawei Technologies Co., Ltd. Communication method and apparatus
WO2020001562A1 (en) * 2018-06-30 2020-01-02 华为技术有限公司 Communication method and apparatus
US12225615B2 (en) 2018-06-30 2025-02-11 Huawei Technologies Co., Ltd. Signaling handovers of terminals between user plane function network elements
CN113067907A (en) * 2020-01-02 2021-07-02 中国移动通信有限公司研究院 A method and related device for addressing edge applications
WO2023001010A1 (en) * 2021-07-22 2023-01-26 华为技术有限公司 Communication method and device

Also Published As

Publication number Publication date
CN106900081B (en) 2019-06-25

Similar Documents

Publication Publication Date Title
CN106900081B (en) The method and device of the user face data tunnel transmission of access network node granularity
US9106711B2 (en) Minimizing mapping and signaling for data path aggregation
CN103096291B (en) A kind of data transmission method, Mobility Management Entity and mobile terminal
US9137833B2 (en) Mobile communication system
CN105338655B (en) Method and device for establishing user plane bearer
CN102006337B (en) CGN (Carrier Grade NAT) entity based data transmission method, CGN entity, gateway and system
WO2020164596A1 (en) Data transmission method and device
CN107925914B (en) Communication of non-IP data over packet data networks
CN108307536A (en) A kind of method for routing and equipment
CN113645618B (en) Method and equipment for access, switching and encryption control of UE
WO2016173078A1 (en) Data transfer method and system, and ue having relay function
CN104053191B (en) A kind of method and apparatus for establishing adjacent communication, system
EP3627900A1 (en) Bearer handover control method and serving gateway
US9992109B2 (en) Data transmission method, apparatus and system
WO2021027858A1 (en) Method and device for determining rlc channel
WO2018058620A1 (en) Ip address allocation method and device
WO2013053133A1 (en) Service data transmission processing method, device and communication system
US20230078904A1 (en) Communication method, apparatus, device, and system
EP3756313A1 (en) Mechanism for realizing lwa/lwip aggregator function
WO2010081368A1 (en) Method and device for transmitting, transporting and receiving data, and method and device for constructing local area network
US20210250850A1 (en) Network access method and apparatus
KR101340019B1 (en) Apparatus and method to access to a local network in a communication system supporting a local network internet protocol access scheme
KR20140117987A (en) Mobile commuication network and mobile communication method using the same
WO2018054336A1 (en) Method and device for transmitting message
WO2020093377A1 (en) Method and device for determining internet protocol version

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant