Movatterモバイル変換


[0]ホーム

URL:


CN101540992A - Method for report retransmission, base station and system thereof - Google Patents

Method for report retransmission, base station and system thereof
Download PDF

Info

Publication number
CN101540992A
CN101540992ACN200910083145ACN200910083145ACN101540992ACN 101540992 ACN101540992 ACN 101540992ACN 200910083145 ACN200910083145 ACN 200910083145ACN 200910083145 ACN200910083145 ACN 200910083145ACN 101540992 ACN101540992 ACN 101540992A
Authority
CN
China
Prior art keywords
base station
address
home
target user
message
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
CN200910083145A
Other languages
Chinese (zh)
Other versions
CN101540992B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN2009100831451ApriorityCriticalpatent/CN101540992B/en
Publication of CN101540992ApublicationCriticalpatent/CN101540992A/en
Application grantedgrantedCritical
Publication of CN101540992BpublicationCriticalpatent/CN101540992B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明公开了报文转发的方法、基站和系统,所述方法包括:第一基站获取分组数据报文的目标用户地址;第一基站根据所述目标用户地址,判断所述目标用户的归属基站是否是第一基站的本地基站;如果所述目标用户的归属基站是第一基站的本地基站,则将所述分组数据报文发送给所述目标用户的归属基站。所述基站包括:获取模块、判断模块和第一转发模块。本发明实施例的基站在获取到需要转发的分组数据报文时,获取该报文的目标用户地址,并判断目标用户的归属基站是否是本地基站,如果是,将该报文直接发送给该目标用户的归属基站。由于不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。

Figure 200910083145

The invention discloses a message forwarding method, base station and system. The method includes: the first base station acquires the target user address of the packet data message; the first base station judges the home base station of the target user according to the target user address Whether it is the local base station of the first base station; if the home base station of the target user is the local base station of the first base station, sending the packet data message to the home base station of the target user. The base station includes: an acquisition module, a judging module and a first forwarding module. When the base station in the embodiment of the present invention obtains a packet data message that needs to be forwarded, it obtains the target user address of the message, and judges whether the home base station of the target user is a local base station, and if so, directly sends the message to the Home base station of the target user. Since there is no need to pass through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved.

Figure 200910083145

Description

Translated fromChinese
报文转发的方法、基站和系统Message forwarding method, base station and system

技术领域technical field

本发明涉及通信技术领域,特别涉及一种报文转发的方法、基站和系统。The present invention relates to the field of communication technology, in particular to a message forwarding method, base station and system.

背景技术Background technique

LTE(Long Term Evolution,长期演进)是国际电信组织定义的下一代移动通信技术,采用由NodeB(Node Bastion,基站)+AGW(Access Gateway,接入网关)构成的单层结构,这种结构有利于简化网络、减小延迟,降低复杂度和成本。与传统的3GPP(3RD Generation Partnership Project,第三代移动通讯伙伴计划)接入网相比,LTE减少了RNC(Radio Network Controller,无线网络控制器)节点。LTE (Long Term Evolution, long-term evolution) is a next-generation mobile communication technology defined by the International Telecommunication Organization. It adopts a single-layer structure composed of NodeB (Node Bastion, base station) + AGW (Access Gateway, access gateway). This structure has It is conducive to simplifying the network, reducing delay, complexity and cost. Compared with the traditional 3GPP (3RD Generation Partnership Project, third-generation mobile communication partnership project) access network, LTE reduces RNC (Radio Network Controller, radio network controller) nodes.

LTE接入网的网络主要由演进型的基站eNB(Evolved Node Bastion,LTE演进的基站)构成,核心网由主要由网关S-GW(Servicing Gateway,服务网关)和PDN-GW(Packet Data Network Gateway,包数据网关)构成。通常在用户通讯时,需要通过S-GW和PDN-GW对通讯的业务进行处理。The network of LTE access network is mainly composed of evolved base station eNB (Evolved Node Bastion, LTE evolved base station), and the core network is mainly composed of gateway S-GW (Servicing Gateway, service gateway) and PDN-GW (Packet Data Network Gateway , packet data gateway) form. Usually, when a user communicates, the communication service needs to be processed through the S-GW and the PDN-GW.

当本地网络的用户即处于同一个网络的用户之间需要进行通讯时,如当本地网络的用户1和用户2进行通讯时,用户1先将报文发送给用户1所在的基站eNB1,eNB1将报文封装到与S-GW建立的GTP隧道中,通过目的IP地址为S-GW的IP报文发送到S-GW;S-GW再将报文封装到与PDN-GW建立的GTP隧道中,通过目的IP地址为PDN-GW的IP报文发送到PDN-GW;P-GW发现用户2在本地,再将报文经过S-GW和eNB2转发给用户2。用户1和用户2通讯的过程中,报文的传输路径为:用户1→eNB1→S-GW→PDN-GW→S-GW→eNB2→用户2,对报文进行了处理的设备包括eNB1、eNB2、S-GW和PDN-GW。When users on the local network need to communicate between users on the same network, for example, when user 1 and user 2 on the local network communicate, user 1 first sends a message to the base station eNB1 where user 1 is located, and eNB1 will The packet is encapsulated into the GTP tunnel established with the S-GW, and sent to the S-GW through the IP packet whose destination IP address is the S-GW; the S-GW then encapsulates the packet into the GTP tunnel established with the PDN-GW , and send the IP packet with the destination IP address to the PDN-GW to the PDN-GW; the P-GW finds that the user 2 is in the local area, and then forwards the packet to the user 2 through the S-GW and eNB2. During the communication between user 1 and user 2, the transmission path of the message is: user 1 → eNB1 → S-GW → PDN-GW → S-GW → eNB2 → user 2, and the devices that process the message include eNB1, eNB2, S-GW and PDN-GW.

在对现有技术进行研究后,发明人发现,在现有技术中,由于S-GW,PDN-GW都集中部署在核心网上,因此,当本地用户需要通讯时,业务报文必须穿越核心网进行传输,会造成传输资源的浪费和业务的时延等,造成通讯质量下降。After researching the existing technology, the inventor found that, in the prior art, since the S-GW and the PDN-GW are deployed centrally on the core network, when the local user needs to communicate, the service message must pass through the core network Transmission will result in waste of transmission resources and service delay, resulting in a decrease in communication quality.

发明内容Contents of the invention

为了在本地网络的用户转发报文时,减少基站到核心网的数据流量,降低业务时延,本发明实施例提供了一种本地网络报文转发的方法、基站和系统。In order to reduce the data flow from the base station to the core network and reduce the service delay when the user in the local network forwards the message, the embodiment of the present invention provides a method, a base station and a system for forwarding the message in the local network.

一种报文转发的方法,所述方法包括:A method for message forwarding, the method comprising:

一种报文转发的方法,其特征在于,所述方法包括:A method for message forwarding, characterized in that the method comprises:

第一基站获取分组数据报文的目标用户地址;The first base station obtains the target user address of the packet data message;

第一基站根据所述目标用户地址,判断所述目标用户的归属基站是否是第一基站的本地基站;The first base station judges whether the home base station of the target user is a local base station of the first base station according to the address of the target user;

如果所述目标用户的归属基站是第一基站的本地基站,则将所述分组数据报文发送给所述目标用户的归属基站。If the home base station of the target user is a local base station of the first base station, sending the packet data message to the home base station of the target user.

本发明实施例还提供了一种报文转发的基站,所述基站包括:The embodiment of the present invention also provides a base station for packet forwarding, where the base station includes:

获取模块,用于获取分组数据报文的目标用户地址;An acquisition module, configured to acquire the target user address of the packet data message;

判断模块,用于根据所述目标用户地址,判断所述目标用户的归属基站是否是该基站的本地基站;A judging module, configured to judge whether the home base station of the target user is a local base station of the base station according to the address of the target user;

第一转发模块,用于当所述判断模块判断出所述目标用户的归属基站是该基站的本地基站时,则将所述分组数据报文发送给所述目标用户的归属基站。The first forwarding module is configured to send the packet data message to the home base station of the target user when the judging module judges that the home base station of the target user is the local base station of the base station.

本发明实施例还提供了一种报文转发的系统,包括上述报文转发的基站,以及与所述基站通信的存储移动性管理实体MME。The embodiment of the present invention also provides a message forwarding system, including the above base station for message forwarding, and a storage mobility management entity MME communicating with the base station.

本发明实施例的基站在获取到需要转发的分组数据报文转发时,获取该分组数据报文的目标用户地址,并判断目标用户的归属基站是否是本地基站,如果是,将该分组数据报文直接发送给该目标用户的归属基站。由于不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。When the base station in the embodiment of the present invention obtains the forwarding of the packet data message to be forwarded, it obtains the target user address of the packet data message, and judges whether the home base station of the target user is a local base station, and if so, sends the packet data message The message is directly sent to the home base station of the target user. Since there is no need to pass through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved.

附图说明Description of drawings

图1是本发明实施例1中提供的本地网络的应用场景图;FIG. 1 is an application scenario diagram of a local network provided in Embodiment 1 of the present invention;

图2是本发明实施例1中提供的一种报文转发的方法流程图;FIG. 2 is a flow chart of a message forwarding method provided in Embodiment 1 of the present invention;

图3是本发明实施例1中提供包含Hub基站的本地网络的应用场景图;FIG. 3 is an application scenario diagram of providing a local network including a Hub base station in Embodiment 1 of the present invention;

图4是本发明实施例2中提供的一种报文转发的方法流程图;FIG. 4 is a flow chart of a message forwarding method provided in Embodiment 2 of the present invention;

图5是本发明实施例3中提供的一种报文转发基站的结构示意图;FIG. 5 is a schematic structural diagram of a message forwarding base station provided in Embodiment 3 of the present invention;

图6是本发明实施例4中提供的一种报文转发基站的结构示意图。FIG. 6 is a schematic structural diagram of a packet forwarding base station provided in Embodiment 4 of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明实施例提供了一种本地网络报文转发的方法,包括:第一基站获取分组数据报文的目标用户地址;第一基站根据该目标用户地址,判断该目标用户的归属基站是否是第一基站的本地基站;如果该目标用户的归属基站是第一基站的本地基站,则将该分组数据报文发送给该目标用户的归属基站。An embodiment of the present invention provides a method for forwarding a local network message, including: the first base station obtains the target user address of the packet data message; the first base station judges whether the target user's home base station is the first base station according to the target user address A local base station of a base station; if the home base station of the target user is the local base station of the first base station, sending the packet data message to the home base station of the target user.

在不同的组网方式下,上述本地基站/本地网络的定义会有所不同,下面以具体实施例的方式进行详细描述。In different networking modes, the definitions of the above-mentioned local base station/local network will be different, which will be described in detail below in the form of specific embodiments.

实施例1Example 1

为了在本地网络的用户转发报文时,减少基站到核心网的数据流量,降低业务时延,本发明实施例提供了一种本地网络报文转发的方法,如图1所示为本发明实施例的应用场景。在本发明实施例中,本地网络即处于同一个S-GW下的LTE结构的网络,在本地网络中的所有基站互为本地基站,各个基站互相独立,无归属关系,各个本地基站之间可以通过接口直接连接,如通过X2接口进行连接。在本发明实施例提供的方法中,本地基站之间在传输分组数据包时,可以不经过核心网网关,直接在本地基站之间进行传输。参见图2,具体方法如下:In order to reduce the data flow from the base station to the core network and reduce the service delay when the user in the local network forwards the message, the embodiment of the present invention provides a method for forwarding the message in the local network, as shown in Figure 1 for the implementation of the present invention Example application scenarios. In the embodiment of the present invention, the local network is a network with an LTE structure under the same S-GW. All base stations in the local network are mutually local base stations, and each base station is independent of each other and has no affiliation relationship. Connect directly through the interface, such as connecting through the X2 interface. In the method provided by the embodiment of the present invention, when local base stations transmit packet data packets, they may be directly transmitted between local base stations without going through a core network gateway. See Figure 2, the specific method is as follows:

201:网络中的用户接入网络并经过认证后,由MME(Mobility ManagementEntity,移动性管理实体)获取用户的地址,以及用户的归属基站的信息(比如基站的地址),并生成第一转发表,该第一转发表中包含第一关联关系。201: After the user in the network accesses the network and is authenticated, the MME (Mobility Management Entity, mobility management entity) obtains the user's address and the information of the user's home base station (such as the address of the base station), and generates a first forwarding table , the first forwarding table includes the first association relationship.

其中,用户的归属基站即该用户的位置所在的基站,第一关联关系为网络中的用户的地址和用户的归属基站的信息的关联关系,以下以基站的信息为基站的地址为例进行说明。具体的,用户和基站的地址可以是IP地址。参见表1为MME生成的第一转发表的示例。Wherein, the user's home base station is the base station where the user is located, and the first association relationship is the relationship between the address of the user in the network and the information of the user's home base station. The following uses the information of the base station as the address of the base station as an example for illustration . Specifically, the addresses of the user and the base station may be IP addresses. See Table 1 for an example of the first forwarding table generated by the MME.

Figure A20091008314500071
Figure A20091008314500071

Figure A20091008314500081
Figure A20091008314500081

表1Table 1

MME生成的第一转发表可以作为报文处理时的转发表,即在处理报文时,根据该第一转发表确定该报文所要转发到的目标基站。该报文可以是分组数据报文。The first forwarding table generated by the MME can be used as a forwarding table during packet processing, that is, when processing a packet, the target base station to which the packet is to be forwarded is determined according to the first forwarding table. The message may be a packet data message.

补充说明的是,MME生成第一转发表后,还需要进行维护。比如,当基站内用户发生变化时,由MME实时地更新该第一转发表。It should be added that after the MME generates the first forwarding table, it needs to maintain it. For example, when a user in the base station changes, the MME updates the first forwarding table in real time.

202:MME将上述第一转发表发送给该MME管理的基站。202: The MME sends the foregoing first forwarding table to the base station managed by the MME.

比如,可以将第一转发表转发给该MME管理的每个基站。For example, the first forwarding table may be forwarded to each base station managed by the MME.

203:基站接收并存储MME发送的第一转发表。203: The base station receives and stores the first forwarding table sent by the MME.

基站在存储了MME转发的第一转发表后,在接收到报文时,就可以根据该第一转发表中包含的第一关联关系进行报文的处理。After storing the first forwarding table forwarded by the MME, the base station can process the message according to the first association relationship contained in the first forwarding table when receiving the message.

值得说明的是,MME和基站之间可以实时地对第一转发表进行维护。比如,当基站内用户发生变化时,MME实时地对第一转发表进行更新,并向其管理的基站下发更新后的第一转发表,基站接收到更新后的第一转发表后,也更新自身的第一转发表。It should be noted that the first forwarding table can be maintained between the MME and the base station in real time. For example, when the user in the base station changes, the MME updates the first forwarding table in real time, and sends the updated first forwarding table to the base stations it manages. After receiving the updated first forwarding table, the base station also Update its own first forwarding table.

具体的,以第一基站为例进行说明,第一基站接收到报文后,对报文处理过程如下:Specifically, the first base station is used as an example for illustration. After receiving the message, the first base station processes the message as follows:

204:第一基站在接收到用户发送的报文时,获取该报文的目标用户的地址。204: When receiving the packet sent by the user, the first base station obtains the address of the target user of the packet.

具体的,第一基站可以从归属于自身的用户发送的报文中,获取该报文需要转发到的目标用户的地址,也即报文中的目的地址。Specifically, the first base station may obtain the address of the target user to which the message needs to be forwarded, that is, the destination address in the message, from the message sent by the user belonging to the first base station.

205:第一基站根据目标用户的地址,判断该目标用户的归属基站是否是第一基站的本地基站;205: The first base station judges whether the home base station of the target user is a local base station of the first base station according to the address of the target user;

具体的,第一基站在已保存的第一转发表中,查询该目标用户的归属基站的地址。由于第一转发表中包含第一关联关系,第一关联关系为网络中的用户的地址和该用户的归属基站的地址的关联关系,因此第一基站根据报文的目标用户的地址,可以在第一转发表中查询该目标用户的归属基站的地址。Specifically, the first base station queries the address of the home base station of the target user in the saved first forwarding table. Since the first forwarding table contains the first association relationship, the first association relationship is the association relationship between the address of the user in the network and the address of the user's home base station, so the first base station can be based on the address of the target user of the message. The address of the home base station of the target user is queried in the first forwarding table.

进一步的,报文所要转发到的目标用户有可能在本地网络中,也有可能不再本地网络中,还可能是该目标用户在本地网络中,但其归属基站不能确定。Furthermore, the target user to whom the message is to be forwarded may or may not be in the local network, or the target user may be in the local network, but its home base station cannot be determined.

此时,如果第一基站在第一转发表中查找到了该目标用户的归属基站的地址,则判断该目标用户的归属基站是第一基站的本地基站,执行206进行处理。如果第一基站在查询时发现在第一转发表中不存在该目标用户的地址,或者在第一转发表中该目标用户的地址对应的归属基站的地址不存在(如该表项为Idle状态),则执行207进行处理。At this time, if the first base station finds the address of the home base station of the target user in the first forwarding table, it determines that the home base station of the target user is the local base station of the first base station, and executes 206 for processing. If the first base station finds that the address of the target user does not exist in the first forwarding table when inquiring, or the address of the home base station corresponding to the address of the target user in the first forwarding table does not exist (as the entry is in the Idle state ), then execute 207 for processing.

206:第一基站将该报文转发给该目标用户的归属基站,由该目标用户的归属基站将该报文转发给该目标用户。206: The first base station forwards the message to the home base station of the target user, and the home base station of the target user forwards the message to the target user.

具体的,在本步骤中,第一基站将用户报文的数据进行封装,封装后的报文的目的地址为目标用户的归属基站的地址,即将该报文封装到目的地址为该目标用户的归属基站的隧道中,封装后的报文数据通过X2接口直接从第一基站传输到目标用户的归属基站,而不需要经过核心网。Specifically, in this step, the first base station encapsulates the data of the user message, and the destination address of the encapsulated message is the address of the home base station of the target user, that is, the packet is encapsulated into the address of the target user's home base station whose destination address is the target user. In the tunnel of the home base station, the encapsulated message data is directly transmitted from the first base station to the home base station of the target user through the X2 interface without going through the core network.

207:第一基站通过S1接口将该报文转发给S-GW进行处理。207: The first base station forwards the packet to the S-GW through the S1 interface for processing.

具体的,在本步骤中,第一基站将用户报文的数据进行封装,封装后的报文的目的地址为S-GW的地址,第一基站将报文转发给S-GW进行处理,处理的流程与标准LTE模型的处理流程一致,此处不再赘述。Specifically, in this step, the first base station encapsulates the data of the user message, and the destination address of the encapsulated message is the address of the S-GW, and the first base station forwards the message to the S-GW for processing. The processing flow of the standard LTE model is consistent with that of the standard LTE model, and will not be repeated here.

参见表2为第一基站进行报文处理的一个具体实例,当第一基站接收到的某个报文的目标用户的IP地址为10.0.0.1,并且根据第一转发表查找到该目标用户的归属基站的IP地址为192.168.2.16,则第一基站对报文进行封装,且封装后的报文的目的IP地址为192.168.2.16,并根据该地址将报文传输到目标用户的归属基站。当第一基站接收到的某个报文的目标用户的IP地址为10.2.20.3,由于在第一转发表中查不到该用户,则第一基站对报文进行封装,且封装后的报文的目的IP地址为S-GW的地址:192.168.2.1,并根据该目的IP地址将报文传输到S-GW进行处理。Refer to Table 2 for a specific example of message processing by the first base station. When the IP address of the target user of a certain message received by the first base station is 10.0.0.1, and the IP address of the target user is found according to the first forwarding table The IP address of the home base station is 192.168.2.16, the first base station encapsulates the message, and the destination IP address of the packaged message is 192.168.2.16, and transmits the message to the home base station of the target user according to the address. When the IP address of the target user of a message received by the first base station is 10.2.20.3, since the user cannot be found in the first forwarding table, the first base station encapsulates the message, and the encapsulated message The destination IP address of the message is the address of the S-GW: 192.168.2.1, and the message is transmitted to the S-GW for processing according to the destination IP address.

  用户IP地址User IP address  归属基站的IP地址The IP address of the home base station封装后报文的目的IP地址Destination IP address of the encapsulated packet  10.0.0.110.0.0.1  192.168.2.16192.168.2.16192.168.2.16192.168.2.16  10.2.20.3(非本地用户)10.2.20.3 (non-local users)  192.168.2.1(S-GW的IP地址)192.168.2.1 (IP address of S-GW)192.168.2.1(S-GW的IP地址)192.168.2.1 (IP address of S-GW)

表2Table 2

网络中的其他基站在接收到报文时,处理的方法与第一基站处理的方法相同,此处不再赘述。When other base stations in the network receive the message, the processing method is the same as that of the first base station, which will not be repeated here.

本发明实施例通过MME生成并下发用户和基站的关联关系,使得基站在进行本地网络的报文转发时,可以通过该关联关系对接收到的报文进行基站间的直接转发,而不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。In the embodiment of the present invention, the MME generates and distributes the association relationship between the user and the base station, so that when the base station forwards the message of the local network, the received message can be directly forwarded between the base stations through the association relationship, without the need Through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved.

本发明实施例的基站在获取到需要转发的分组数据报文转发时,获取该分组数据报文的目标用户地址,并判断目标用户的归属基站是否是本地基站,如果是,将该分组数据报文直接发送给该目标用户的归属基站。由于不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。When the base station in the embodiment of the present invention obtains the forwarding of the packet data message to be forwarded, it obtains the target user address of the packet data message, and judges whether the home base station of the target user is a local base station, and if so, sends the packet data message The message is directly sent to the home base station of the target user. Since there is no need to pass through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved.

实施例2Example 2

为了在本地网络的用户转发报文时,减少基站到核心网的数据流量,降低业务时延,本发明实施例提供了一种本地网络报文转发的方法。In order to reduce the data flow from the base station to the core network and reduce the service delay when the user in the local network forwards the message, the embodiment of the present invention provides a method for forwarding the message in the local network.

本实施例与实施例1的区别在于:本实施例采用两级基站进行报文的转发。在网络中以分基站为基础,设置多个Hub基站作为本地业务交换的基站,本地网络的用户在传输报文时,先将报文传输到分基站,分基站将报文传输到Hub基站,由Hub基站确定报文的目标用户的地址并进行转发。The difference between this embodiment and Embodiment 1 is that this embodiment uses two-level base stations to forward messages. Based on sub-base stations in the network, multiple Hub base stations are set up as base stations for local service exchange. When users in the local network transmit messages, they first transmit the messages to sub-base stations, and sub-base stations transmit messages to Hub base stations. The Hub base station determines the address of the target user of the message and forwards it.

在本发明实施例中,本地网络即处于同一个S-GW下的LTE结构的网络,在本地网络中的所有基站互为本地基站。各个基站的连接方式如下:首先,各个分基站通过接口与对应的Hub基站进行连接;其次,各个Hub基站之间也通过接口进行连接。其中,基站连接的接口可以为X2接口。在本发明实施例提供的方法中,本地基站之间在传输分组数据包时,可以不经过核心网网关,直接在本地基站之间进行传输。In the embodiment of the present invention, the local network is a network with an LTE structure under the same S-GW, and all base stations in the local network are mutually local base stations. The connection mode of each base station is as follows: firstly, each branch base station is connected with the corresponding Hub base station through an interface; secondly, each Hub base station is also connected through an interface. Wherein, the interface connected to the base station may be an X2 interface. In the method provided by the embodiment of the present invention, when local base stations transmit packet data packets, they may be directly transmitted between local base stations without going through a core network gateway.

本实施例可以应用于网络中基站数量比较多的场景,由Hub基站对分基站的数据交换进行统一的管理,如图3所示为本发明实施例的应用场景,由Hub基站1对分基站1、分基站2和分基站3进行管理;由Hub基站2对分基站4、分基站5和分基站6进行管理。这使得在网络中不用为每个基站都配置用户和基站的关联关系表,由此节省了大量基站维护转发表的开销。This embodiment can be applied to a scenario where there are a large number of base stations in the network. The Hub base station performs unified management on the data exchange of the sub-base stations. As shown in FIG. 3 , it is an application scenario of the embodiment of the present invention. 1. Sub-base station 2 and sub-base station 3 manage; Hub base station 2 manages sub-base station 4, sub-base station 5 and sub-base station 6. This eliminates the need to configure an association table between users and base stations for each base station in the network, thus saving a lot of overhead for base stations in maintaining forwarding tables.

参见图4,本实施例的具体方法如下:Referring to Figure 4, the specific method of this embodiment is as follows:

401:网络中的用户接入网络并经过认证后,由MME获取用户的地址,以及用户的归属分基站和Hub基站的信息(比如Hub基站的地址),并生成第二转发表,该第二转发表中包含第二关联关系和第三关联关系。401: After a user in the network accesses the network and is authenticated, the MME obtains the address of the user, and the information of the sub-base station and the Hub base station to which the user belongs (for example, the address of the Hub base station), and generates a second forwarding table. The forwarding table includes the second association relationship and the third association relationship.

其中,用户的归属分基站即该用户的位置所在的分基站,用户的归属Hub基站即该用户的位置所在的Hub基站。该第二关联关系为网络中的用户的地址和该用户的归属Hub基站的信息的关联关系;该第三关联关系为网络中的用户的地址和该用户的归属分基站的信息的关联关系;以下以基站的信息为基站的地址为例进行说明,用户和基站的地址可以是IP地址。具体的,参见表3为MME生成的第二转发表的示例。Wherein, the user's home sub-base station is the sub-base station where the user is located, and the user's home Hub base station is the Hub base station where the user is located. The second association relationship is the association relationship between the address of the user in the network and the information of the user's home Hub base station; the third association relationship is the association relationship between the address of the user in the network and the information of the user's home sub-base station; In the following description, the information of the base station is taken as an example of the address of the base station for illustration, and the addresses of the user and the base station may be IP addresses. Specifically, see Table 3 for an example of the second forwarding table generated by the MME.

Figure A20091008314500111
Figure A20091008314500111

表3table 3

MME生成的转发表可以作为报文处理时的转发表,即在处理报文时,根据该转发表确定该报文所要转发到的目标Hub基站,该报文可以是分组数据报文。The forwarding table generated by the MME can be used as a forwarding table during message processing, that is, when processing a message, the target Hub base station to which the message is to be forwarded is determined according to the forwarding table, and the message can be a packet data message.

补充说明的是,MME生成转发表后,还需要进行维护,即当分基站和Hub基站内用户发生变化时,由MME实时地更新该转发表。It is supplemented that after the MME generates the forwarding table, it needs to be maintained, that is, when the subscribers in the branch base station and the Hub base station change, the MME updates the forwarding table in real time.

402:MME将上述第二转发表发送给该MME管理的基站。402: The MME sends the second forwarding table to the base station managed by the MME.

比如,可以将第一转发表转发给该MME管理的每个基站。For example, the first forwarding table may be forwarded to each base station managed by the MME.

403:Hub基站接收MME发送的第二转发表,并存储该第二转发表。403: The Hub base station receives the second forwarding table sent by the MME, and stores the second forwarding table.

Hub基站在存储了MME发送的第二转发表后,在接收到报文时,就可以根据该第二转发表进行报文的处理。值得说明的是,MME和Hub基站之间需要实时地对该第二转发表进行维护,即当分基站和Hub基站内的用户发生变化时,MME实时地对第二转发表进行更新,并向各个Hub基站下发更新后的第二转发表,各个Hub基站接收到更新后的第二转发表后,也更新自身的第二转发表。After storing the second forwarding table sent by the MME, the Hub base station can process the message according to the second forwarding table when receiving the message. It is worth noting that the second forwarding table needs to be maintained between the MME and the Hub base station in real time, that is, when the users in the branch base station and the Hub base station change, the MME updates the second forwarding table in real time and sends The Hub base station delivers the updated second forwarding table, and each Hub base station also updates its own second forwarding table after receiving the updated second forwarding table.

具体的,以第一Hub基站为例进行说明,用户通过分基站将报文转发给第一Hub基站时,第一Hub基站对报文进行处理的过程如下:Specifically, the first Hub base station is used as an example for illustration. When the user forwards the message to the first Hub base station through the sub-base station, the first Hub base station processes the message as follows:

404:第一Hub基站在接收到用户发送的报文时,获取该报文的目标用户的地址。404: When receiving the packet sent by the user, the first Hub base station acquires the address of the target user of the packet.

具体的,第一Hub基站可以从归属于自身的用户发送的报文中,获取该报文需要转发到的目标用户的地址,也即报文中的目的地址。Specifically, the first Hub base station can obtain the address of the target user to which the message needs to be forwarded, that is, the destination address in the message, from the message sent by the user belonging to the first Hub base station.

405:第一Hub基站根据目标用户的地址,判断该目标用户的归属基站是否是第一基站的本地基站;405: The first Hub base station judges whether the home base station of the target user is a local base station of the first base station according to the address of the target user;

具体的,第一Hub基站在已保存的第二转发表中,查询该目标用户的归属Hub基站的地址。由于第二转发表中包含第二关联关系,第二关联关系为网络中的用户的地址和该用户的归属Hub基站的地址的关联关系,因此第一Hub基站根据报文的目标用户的地址,可以在第二转发表中查询该目标用户的归属Hub基站的地址。Specifically, the first Hub base station queries the address of the target user's home Hub base station in the saved second forwarding table. Because the second forwarding table includes the second association relationship, the second association relationship is the association relationship between the address of the user in the network and the address of the user's home Hub base station, so the first Hub base station according to the address of the target user of the message, The address of the home Hub base station of the target user may be queried in the second forwarding table.

进一步的,报文所要转发到的目标用户有可能在本地网络中,也有可能不再本地网络中,还可能是该目标用户在本地网络中,但其归属Hub基站不能确定。Furthermore, the target user to whom the message is to be forwarded may be in the local network, or may not be in the local network, or the target user may be in the local network, but the Hub base station to which the message belongs cannot be determined.

此时,如果第一管理基站在第二转发表中查找到了该目标用户的归属Hub基站的地址,则判断该目标用户的归属基站是第一基站的本地基站;执行406进行处理。如果第一基站在查询时发现在第二转发表中不存在该目标用户的地址,或者在第二转发表中该目标用户的地址对应的归属Hub基站的地址不存在(如该表项为Idle状态),则执行407进行处理。At this time, if the first management base station finds the address of the home Hub base station of the target user in the second forwarding table, then it is judged that the home base station of the target user is the local base station of the first base station; 406 is executed for processing. If the first base station finds that the address of the target user does not exist in the second forwarding table when inquiring, or the address of the home Hub base station corresponding to the address of the target user in the second forwarding table does not exist (as the entry is Idle state), then execute 407 for processing.

406:第一Hub基站根据查找到的目标用户的归属Hub基站的地址对报文进行转发。406: The first Hub base station forwards the packet according to the found address of the Hub base station of the target user.

其中,目标用户的归属Hub基站可能是第一Hub基站本身,也有可能是其他的Hub基站,第一Hub基站需要根据这两种情况分别进行处理。Wherein, the home Hub base station of the target user may be the first Hub base station itself, or may be other Hub base stations, and the first Hub base station needs to process respectively according to these two situations.

如果405中查询到的目标用户的归属Hub基站的地址为第一Hub基站的地址,则报文的转发是在由第一Hub基站管理的分基站之间进行转发,在转发报文时,第一Hub基站在已保存的第二转发表中,进一步查询该目标用户的归属分基站的地址,并根据查询到的该目标用户的归属分基站的地址,将该报文转发给该目标用户的归属分基站,由该目标用户的归属分基站将该报文转发给该目标用户。If the address of the home Hub base station of the target user found in 405 is the address of the first Hub base station, the forwarding of the message is to be forwarded between sub-base stations managed by the first Hub base station. A Hub base station further inquires the address of the sub-base station of the target user in the saved second forwarding table, and forwards the message to the sub-base station of the target user according to the address of the sub-base station of the target user found. The home sub-base station forwards the message to the target user by the home sub-base station of the target user.

如果405中查询到的目标用户的归属Hub基站的地址为其他Hub基站的地址,则根据该目标用户的归属Hub基站的地址,将该报文转发给该目标用户的归属Hub基站。进一步的,该目标用户的归属Hub基站收到报文后,在第二转发表中查询到目标用户的归属Hub基站的地址是自身的地址时,则在自身已存储的第二转发表中,进一步查找该目标用户的归属分基站的地址,并将报文转发给该目标用户的归属分基站,由该分基站将报文转发给目标用户。If the address of the home Hub base station of the target user found in 405 is the address of another Hub base station, forward the message to the home Hub base station of the target user according to the address of the home Hub base station of the target user. Further, after the home Hub base station of the target user receives the message, when it is found in the second forwarding table that the address of the home Hub base station of the target user is its own address, then in the second forwarding table stored by itself, Further search for the address of the target user's home sub-base station, and forward the message to the target user's home sub-base station, and the sub-base station forwards the message to the target user.

具体的,在第一Hub基站向目标用户的归属Hub基站转发报文时,第一Hub基站将用户报文的数据进行封装,封装后的报文的目的地址为目标用户的归属Hub基站的IP地址,封装后的报文数据通过X2接口从第一Hub基站传输到目标用户的归属Hub基站,而不需要经过核心网。Specifically, when the first Hub base station forwards the message to the target user's home Hub base station, the first Hub base station encapsulates the data of the user message, and the destination address of the packaged message is the IP address of the target user's home Hub base station. The address and the encapsulated message data are transmitted from the first Hub base station to the home Hub base station of the target user through the X2 interface without going through the core network.

407:第一Hub基站通过S1接口将该报文转发给S-GW进行处理。407: The first Hub base station forwards the packet to the S-GW through the S1 interface for processing.

在本步骤中,第一Hub基站将用户报文的数据进行封装,封装后的报文的目的IP地址为S-GW的IP地址,第一Hub基站将报文转发给S-GW进行处理,处理的流程与标准LTE模型的处理流程一致,此处不再赘述。In this step, the first Hub base station encapsulates the data of the user message, and the destination IP address of the packaged message is the IP address of the S-GW, and the first Hub base station forwards the message to the S-GW for processing, The processing flow is consistent with the processing flow of the standard LTE model, and will not be repeated here.

具体的,通过以下实例对Hub基站内部转发报文的过程进行描述:设第一Hub基站管理的分基站包括分基站1和分基站2,分基站1的用户向分基站2的用户发送了报文。则由分基站1将报文转发给第一Hub基站,第一Hub基站收到报文后,获取报文的目标用户的地址,并查询第二转发表,当查询到目标用户的归属Hub基站的地址是自身的地址时,则在第二转发表中进行查询,查询到目标用户的归属基站是分基站2,由于分基站2是自身管理的分基站,则第一Hub基站直接将报文转发给分基站2,由分基站2将报文转发给目标用户。Specifically, the process of forwarding messages inside the Hub base station is described through the following example: Assume that the sub-base stations managed by the first Hub base station include sub-base stations 1 and sub-base stations 2, and the user of sub-base station 1 sends a message to the user of sub-base station 2 arts. Then the sub-base station 1 forwards the message to the first Hub base station. After the first Hub base station receives the message, it obtains the address of the target user of the message, and queries the second forwarding table. When the address of the user is its own address, the query is performed in the second forwarding table, and it is found that the home base station of the target user is sub-base station 2. Since sub-base station 2 is a sub-base station managed by itself, the first Hub base station directly forwards the message The message is forwarded to the sub-base station 2, and the sub-base station 2 forwards the message to the target user.

具体的,通过以下实例对两个Hub基站之间转发报文的过程进行描述:设第一Hub基站管理的分基站包括分基站1和分基站2,第二Hub基站管理的分基站包括分基站3和分基站4,分基站1的用户向分基站3的用户发送了报文。则由分基站1将报文转发给第一Hub基站,第一Hub基站收到报文后,获取报文的目标用户的地址,并查询第二转发表,当查询到目标用户的归属Hub基站是第二宏基站时,则将报文转发给第二Hub基站,第二Hub基站接收到报文后,获取报文的目标用户的地址,在第二关联关系表中查询到目标用户的归属Hub基站是自身时,则在第二转发表中查询到目标用户的归属基站是分基站3,则将报文转发给分基站3,由分基站3将报文转发给目标用户。Specifically, the process of forwarding messages between two Hub base stations is described through the following example: Let the sub-base stations managed by the first Hub base station include sub-base stations 1 and sub-base stations 2, and the sub-base stations managed by the second Hub base station include sub-base stations 3 and sub-base station 4, the user of sub-base station 1 sends a message to the user of sub-base station 3. Then the sub-base station 1 forwards the message to the first Hub base station. After the first Hub base station receives the message, it obtains the address of the target user of the message, and queries the second forwarding table. When it is the second macro base station, the message is forwarded to the second Hub base station, and after the second Hub base station receives the message, it obtains the address of the target user of the message, and inquires the attribution of the target user in the second association table When the Hub base station is itself, it is found in the second forwarding table that the home base station of the target user is sub-base station 3, then the message is forwarded to sub-base station 3, and the sub-base station 3 forwards the message to the target user.

网络中的其他Hub基站在对报文进行处理时,处理的方法与第一Hub基站处理的方法相同,此处不再赘述。When the other Hub base stations in the network process the message, the processing method is the same as that of the first Hub base station, which will not be repeated here.

本发明实施例的替代方案为:在MME向各Hub基站下发转发表后,各Hub基站也向其归属的分基站下发转发表,并且下发的该转发表只与Hub基站内部的分基站相关。The alternative solution of the embodiment of the present invention is: after the MME sends the forwarding table to each Hub base station, each Hub base station also sends a forwarding table to the sub-base station to which it belongs, and the issued forwarding table is only related to the sub-base station inside the Hub base station. Base station related.

具体的,以网络中的第一Hub基站为例进行说明,设第一Hub基站管理的分基站包括分基站1和分基站2,第一Hub基站管理的用户包括用户1-6,则第一Hub基站向分基站1和分基站2下发的转发表为:用户1-6的地址与分基站1、分基站2的地址的关联关系表。Specifically, taking the first Hub base station in the network as an example for illustration, suppose that the sub-base stations managed by the first Hub base station include sub-base stations 1 and 2, and the users managed by the first Hub base station include users 1-6, then the first The forwarding table issued by the Hub base station to the sub-base station 1 and the sub-base station 2 is: the association table between the addresses of the users 1-6 and the addresses of the sub-base station 1 and the sub-base station 2.

Hub基站归属的分基站接收并存储Hub基站下发的关联关系表。在接收到用户的报文时,获取报文的目标用户的地址,并查询Hub基站下发的转发表,根据查询结果对报文进行相应的处理。如果分基站能够查询到报文转发的目标用户的归属分基站的地址,则直接将报文转发给该归属分基站。此时,报文的转发是在Hub基站内部进行的,不需要将报文上传给Hub基站进行二次查询,简化了报文转发的步骤。如果分基站在Hub基站下发的转发表中未查询到目标用户的归属分基站的地址,则将该报文转发给Hub基站进行处理,Hub基站对报文进行处理的方法与406或407相同,此处不再赘述。The sub-base station to which the Hub base station belongs receives and stores the association relationship table delivered by the Hub base station. When receiving a message from a user, obtain the address of the target user of the message, query the forwarding table issued by the Hub base station, and process the message accordingly according to the query result. If the sub-base station can query the address of the home sub-base station of the target user to whom the message is forwarded, the message is directly forwarded to the home sub-base station. At this time, the forwarding of the message is performed inside the Hub base station, and there is no need to upload the message to the Hub base station for secondary query, which simplifies the steps of message forwarding. If the branch base station does not find the address of the target user's home branch base station in the forwarding table sent by the Hub base station, it forwards the message to the Hub base station for processing, and the Hub base station processes the message in the same way as 406 or 407 , which will not be repeated here.

本发明实施例的基站在获取到需要转发的分组数据报文转发时,获取该分组数据报文的目标用户地址,并判断目标用户的归属基站是否是本地基站,如果是,将该分组数据报文直接发送给该目标用户的归属基站。由于不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。同时在网络中采用两级基站进行报文的转发,由Hub基站对分基站的数据交换进行统一的管理,节省了大量基站维护转发表的开销。When the base station in the embodiment of the present invention obtains the forwarding of the packet data message to be forwarded, it obtains the target user address of the packet data message, and judges whether the home base station of the target user is a local base station, and if so, sends the packet data message The message is directly sent to the home base station of the target user. Since there is no need to pass through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved. At the same time, two-level base stations are used to forward packets in the network, and the Hub base station manages the data exchange of sub-base stations in a unified manner, which saves a lot of cost for base stations to maintain forwarding tables.

实施例3Example 3

为了在本地网络的用户转发报文时,减少基站到核心网的数据流量,降低业务时延,本发明实施例提供了一种本地网络报文转发的基站,在本发明实施例中,本地网络即处于同一个S-GW下的网络,在本地网络中的所有基站互为本地基站,各个本地基站可以通过接口直接连接,如通过X2接口进行连接。In order to reduce the data flow from the base station to the core network and reduce the service delay when the user of the local network forwards the message, the embodiment of the present invention provides a base station for forwarding the message of the local network. In the embodiment of the present invention, the local network That is, in a network under the same S-GW, all base stations in the local network are mutually local base stations, and each local base station can be directly connected through an interface, such as through an X2 interface.

本发明实施例提供的该基站可以应用于以下应用场景:该应用场景与实施例1相同,即本地网络内的各个基站互相独立,无归属关系,此时本地网络内的基站都为普通基站。The base station provided by the embodiment of the present invention can be applied to the following application scenarios: the application scenario is the same as that in Embodiment 1, that is, the base stations in the local network are independent of each other and have no affiliation relationship. At this time, the base stations in the local network are all common base stations.

参见图5,该基站包括:Referring to Figure 5, the base station includes:

获取模块501,用于获取分组数据报文的目标用户地址;Obtainingmodule 501, configured to obtain the target user address of the packet data message;

判断模块502,用于根据该目标用户地址,判断该目标用户的归属基站是否是该基站的本地基站;A judgingmodule 502, configured to judge whether the home base station of the target user is the local base station of the base station according to the address of the target user;

第一转发模块503,用于当该判断模块502判断出该目标用户的归属基站是该基站的本地基站时,则将该分组数据报文发送给该目标用户的归属基站。Thefirst forwarding module 503 is configured to send the packet data message to the home base station of the target user when the judgingmodule 502 judges that the home base station of the target user is the local base station of the base station.

具体的,该判断模块502包括:Specifically, the judgingmodule 502 includes:

第一判断单元502a,用于在第一转发表中,查询该目标用户地址所对应的归属基站信息,该第一转发表包含该基站的本地基站信息与用户地址的关联关系,其中,该本地基站为通过接口与该基站直接连接的基站;如果在该第一转发表中查询到该目标用户地址对应的归属基站信息,则判断该目标用户的归属基站是该基站的本地基站。Thefirst judging unit 502a is configured to query the home base station information corresponding to the target user address in the first forwarding table, the first forwarding table includes the association relationship between the local base station information of the base station and the user address, wherein the local The base station is a base station directly connected to the base station through an interface; if the home base station information corresponding to the target user address is found in the first forwarding table, it is determined that the home base station of the target user is the local base station of the base station.

该第一转发模块503,具体用于当该判断模块502判断出该目标用户的归属基站是该基站的本地基站时,将该分组数据报文的传输地址改写为该目标用户的归属基站的地址,通过与该目标用户的归属基站之间的接口,直接对该分组数据报文进行发送。Thefirst forwarding module 503 is specifically configured to rewrite the transmission address of the packet data packet into the address of the target user's home base station when the judgingmodule 502 determines that the home base station of the target user is the local base station of the base station , directly sending the packet data message through an interface with the home base station of the target user.

进一步的,在本发明实施例中,由MME在网络中的用户接入网络并经过认证后,获取用户的地址,以及用户的归属分基站的地址,并生成第一转发表,也由MME向各个基站下发该第一转发表。Further, in the embodiment of the present invention, after the user in the network accesses the network and is authenticated by the MME, the user's address and the address of the user's home sub-base station are obtained, and the first forwarding table is generated, and the MME also sends the Each base station issues the first forwarding table.

该基站还包括:存储模块504,用于接收并存储移动性管理实体MME发送的该基站的本地基站信息与用户地址的关联关系。The base station also includes: astorage module 504, configured to receive and store the association relationship between the local base station information of the base station and the user address sent by the mobility management entity MME.

进一步的,报文所要转发到的目标用户有可能在本地网络中,也有可能不再本地网络中,还可能是该目标用户在本地网络中,但其归属分基站不能确定。该基站还包括:Furthermore, the target user to whom the message is to be forwarded may or may not be in the local network, or the target user may be in the local network, but the sub-base station to which the message belongs cannot be determined. The base station also includes:

第二转发模块505,具体用于当该判断模块502判断出该目标用户的归属基站不是该基站的本地基站时,则将该报文转发给服务网关S-GW进行处理。Thesecond forwarding module 505 is specifically configured to forward the message to the serving gateway S-GW for processing when the judgingmodule 502 judges that the home base station of the target user is not the local base station of the base station.

进一步的,本发明实施例还提供了一种报文转发的系统,包括上述报文转发的基站,以及与该基站通信的MME。Further, an embodiment of the present invention also provides a message forwarding system, including the above-mentioned base station for message forwarding, and an MME communicating with the base station.

本发明实施例的基站在获取到需要转发的分组数据报文转发时,获取该分组数据报文的目标用户地址,并判断目标用户的归属基站是否是本地基站,如果是,将该分组数据报文直接发送给该目标用户的归属基站。由于不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。When the base station in the embodiment of the present invention obtains the forwarding of the packet data message to be forwarded, it obtains the target user address of the packet data message, and judges whether the home base station of the target user is a local base station, and if so, sends the packet data message The message is directly sent to the home base station of the target user. Since there is no need to pass through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved.

实施例4Example 4

为了在本地网络的用户转发报文时,减少基站到核心网的数据流量,降低业务时延,本发明实施例提供了一种本地网络报文转发的基站。In order to reduce the data flow from the base station to the core network and reduce the service delay when the user in the local network forwards the message, the embodiment of the present invention provides a base station for forwarding the message in the local network.

本实施例与实施例3的区别在于:本实施例采用两级基站进行报文的转发。在网络中以分基站为基础,设置多个Hub基站作为本地业务交换的基站,本地网络的用户在传输报文时,先将报文传输到分基站,分基站将报文传输到Hub基站,由Hub基站确定报文的目标用户的地址并进行转发。The difference between this embodiment and Embodiment 3 is that this embodiment uses two-level base stations to forward messages. Based on sub-base stations in the network, multiple Hub base stations are set up as base stations for local service exchange. When users in the local network transmit messages, they first transmit the messages to sub-base stations, and sub-base stations transmit messages to Hub base stations. The Hub base station determines the address of the target user of the message and forwards it.

本实施例提供的该基站即网络中的Hub基站,参见图6,该基站包括:The base station provided in this embodiment is the Hub base station in the network. Referring to FIG. 6, the base station includes:

获取模块601,用于获取分组数据报文的目标用户地址;Obtainingmodule 601, configured to obtain the target user address of the packet data message;

判断模块602,用于根据该目标用户地址,判断该目标用户的归属基站是否是该基站的本地基站;A judgingmodule 602, configured to judge whether the home base station of the target user is the local base station of the base station according to the address of the target user;

第一转发模块603,用于当该判断模块602判断出该目标用户的归属基站是该基站的本地基站时,则将该分组数据报文发送给该目标用户的归属基站。Thefirst forwarding module 603 is configured to send the packet data message to the home base station of the target user when the judgingmodule 602 judges that the home base station of the target user is the local base station of the base station.

具体的,该判断模块602包括:Specifically, the judgingmodule 602 includes:

第二判断单元602a,用于在第二转发表中,查询该目标用户地址所对应的归属hub基站信息,该第二转发表包含该基站的本地Hub基站信息与用户地址的关联关系,其中,该基站的本地基站为与该基站处于同一个服务网关下的基站;如果在该第二转发表中查询到该目标用户地址对应的归属Hub基站信息,则判断该目标用户的归属基站是该基站的本地基站。Thesecond judging unit 602a is configured to query the home hub base station information corresponding to the target user address in the second forwarding table, the second forwarding table includes the association relationship between the local Hub base station information of the base station and the user address, wherein, The local base station of the base station is a base station under the same service gateway as the base station; if the home Hub base station information corresponding to the target user address is found in the second forwarding table, it is judged that the home base station of the target user is the base station local base station.

进一步的,在进行报文的转发时,有可能是在Hub基站管理的内部分基站之间进行转发,也有可能是在Hub基站之间进行报文的转发。Further, when the message is forwarded, the forwarding may be performed between internal base stations managed by the Hub base station, or the message may be forwarded between the Hub base stations.

此时,该第一转发模块603,具体用于当该基站查询到的该目标用户的归属Hub基站的地址为自身的地址时,则在第二转发表中,进一步查询该目标用户地址所对应的归属基站地址,并根据查询到的该目标用户的归属基站的地址,将该报文转发给该目标用户的归属基站。该第二转发表还包含该归属于该基站的基站与用户地址的关联关系。At this time, thefirst forwarding module 603 is specifically configured to, when the address of the home Hub base station of the target user queried by the base station is its own address, further query the address corresponding to the target user address in the second forwarding table. address of the home base station of the target user, and forward the message to the home base station of the target user according to the queried address of the home base station of the target user. The second forwarding table also includes the association relationship between the base station belonging to the base station and the user address.

该第一转发模块603,具体用于当该基站查询到的该目标用户的归属Hub基站的地址不为自身的地址时,则根据该查询到的该目标用户的归属Hub基站的地址,将该报文转发给该目标用户的归属Hub基站。由该目标用户的归属Hub基站接收该报文,获取该报文中的目标用户的地址,并在已保存的第二关联关系中查询该目标用户的归属分基站的地址,根据查询到的该目标用户的归属分基站的地址,将报文转发给该目标用户的归属分基站,由该目标用户的归属分基站将报文转发给目标用户。Thefirst forwarding module 603 is specifically configured to, when the address of the home Hub base station of the target user queried by the base station is not its own address, according to the queried address of the home Hub base station of the target user, the The message is forwarded to the home Hub base station of the target user. The message is received by the home Hub base station of the target user, the address of the target user in the message is obtained, and the address of the home sub-base station of the target user is inquired in the saved second association relationship, according to the queried The address of the home sub-base station of the target user forwards the message to the home sub-base station of the target user, and the home sub-base station of the target user forwards the message to the target user.

其中,当该基站向其他Hub基站转发报文时,则该第一转发模块603,具体用于对该报文进行封装,封装后的该报文的目的地址为该目标用户的归属Hub基站地址,并通过X2接口将该报文转发给该目标用户的归属Hub基站。Wherein, when the base station forwards the message to other Hub base stations, thefirst forwarding module 603 is specifically used to encapsulate the message, and the destination address of the encapsulated message is the home Hub base station address of the target user , and forward the message to the home Hub base station of the target user through the X2 interface.

具体的,在本发明实施例中,由MME在网络中的用户接入网络并经过认证后,获取用户的地址,以及用户的归属分基站的地址,并生成第二转发表,也由MME向各个基站下发该第二转发表。Specifically, in this embodiment of the present invention, after a user in the network accesses the network and is authenticated by the MME, the user's address and the address of the user's home base station are obtained, and a second forwarding table is generated, and the MME sends the Each base station issues the second forwarding table.

该基站还包括:存储模块604,存储模块,用于接收并存储MME发送的该基站的本地基站信息与用户地址的关联关系。The base station also includes: astorage module 604, configured to receive and store the association relationship between the local base station information of the base station and the user address sent by the MME.

需要说明的是,报文所要转发到的目标用户也有可能不再本地网络中,还可能是该目标用户在本地网络中,但其归属Hub基站不能确定。此时,该基站还包括:It should be noted that the target user to whom the message is to be forwarded may not be in the local network, or the target user is in the local network, but the Hub base station to which the message belongs cannot be determined. At this time, the base station also includes:

第二转发模块605,具体用于当该判断模块判断出该目标用户的归属基站不是该基站的本地基站时,则将该报文转发给服务网关S-GW进行处理。Thesecond forwarding module 605 is specifically configured to forward the message to the serving gateway S-GW for processing when the judging module judges that the home base station of the target user is not the local base station of the base station.

进一步的,本发明实施例还提供了一种报文转发的系统,包括上述报文转发的基站,以及与该基站通信的MME。Further, an embodiment of the present invention also provides a message forwarding system, including the above-mentioned base station for message forwarding, and an MME communicating with the base station.

本发明实施例的基站在获取到需要转发的分组数据报文时,获取该分组数据报文的目标用户地址,并判断目标用户的归属基站是否是本地基站,如果是,将该分组数据报文直接发送给该目标用户的归属基站。由于不需要经过核心网,从而减少了基站到核心网的流量,降低了业务时延,改善了业务通讯的质量。同时在本地网络中采用两级基站进行报文的转发,由Hub基站对分基站的数据交换进行统一的管理,节省了大量基站维护转发表的开销。When the base station in the embodiment of the present invention obtains the packet data message that needs to be forwarded, it obtains the target user address of the packet data message, and judges whether the home base station of the target user is a local base station, and if so, sends the packet data message It is directly sent to the home base station of the target user. Since there is no need to pass through the core network, the traffic from the base station to the core network is reduced, the service delay is reduced, and the quality of service communication is improved. At the same time, two-level base stations are used to forward packets in the local network, and the hub base station manages the data exchange of sub-base stations in a unified manner, which saves a lot of cost for base stations to maintain forwarding tables.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述程序可以存储于一计算机可读取存储介质中,所述存储介质为计算机的软盘、硬盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium is A computer's floppy disk, hard disk, or CD, etc.

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.

Claims (12)

1, a kind of method of message forwarding is characterized in that described method comprises:
First base station obtains the target user address of grouped data report;
First base station judges according to described target user address whether described targeted customer's home base station is the home base stations of first base station;
If described targeted customer's home base station is the home base stations of first base station, then described grouped data report is sent to described targeted customer's home base station.
2, the method for message forwarding according to claim 1 is characterized in that described first base station is an ordinary base station;
Described first base station judges according to described target user address whether described targeted customer's home base station is the home base stations of first base station, comprising:
Described first base station is in first transmits, inquire about the pairing home base station information of described target user address, described first transmits the home base stations information that comprises described first base station and the incidence relation of station address, wherein, the home base stations of described first base station is by the direct-connected base station of interface and described first base station;
If inquire the home base station information of described target user address correspondence in described first transmits, the home base station of then judging described targeted customer is the home base stations of first base station.
3, the method transmitted of message according to claim 2 is characterized in that, described described grouped data report is sent to described targeted customer's home base station, comprising:
Described first base station is rewritten as the address of described targeted customer's home base station with the transport address of described grouped data report, by and described targeted customer's home base station between interface, directly described grouped data report is sent.
4, the method for message forwarding according to claim 1 is characterized in that described first base station is the Hub base station;
Described first base station judges according to described target user address whether described targeted customer's home base station is the home base stations of first base station, comprising:
Described first base station is in second transmits, inquire about the pairing ownership of described target user address Hub base station information, described second transmits the local Hub base station information that comprises described first base station and the incidence relation of station address, wherein, the home base stations of described first base station is for being in base station under the same gateway with described first base station;
If inquire the ownership Hub base station information of described target user address correspondence in described second transmits, the home base station of then judging described targeted customer is the home base stations of first base station.
5, the method transmitted of message according to claim 4 is characterized in that, described described grouped data report is sent to described targeted customer's home base station, comprising:
If the address of the described targeted customer's that described first base station inquires ownership Hub base station is the address of self, then in described second transmits, further inquire about the pairing home base station of described target user address address, and, described message is transmitted to described targeted customer's home base station according to the address of the described targeted customer's who inquires home base station;
If the address of the described targeted customer's that described first base station inquires ownership Hub base station is not the address of self, then, described message is transmitted to described targeted customer's ownership Hub base station according to the address of the described described targeted customer's who inquires ownership Hub base station.
6, the method for transmitting according to each described message of claim 1 to 5 is characterized in that, also comprises:
Receive and the home base stations information of first base station that storage Mobility Management Entity MME sends and the incidence relation of station address.
7, the method for transmitting according to each described message of claim 1 to 5 is characterized in that, also comprises:
If it is not the home base stations of described first base station that described targeted customer's home base station is judged in described first base station, then described message is transmitted to gateway and handles.
8, a kind of base station of message forwarding is characterized in that described base station comprises:
Acquisition module is used to obtain the target user address of grouped data report;
Judge module is used for according to described target user address, judges whether described targeted customer's home base station is the home base stations of this base station;
First forwarding module is used for then described grouped data report being sent to described targeted customer's home base station when home base station that described judge module is judged described targeted customer is the home base stations of this base station.
9, the base station of message forwarding according to claim 8 is characterized in that this base station is an ordinary base station; Described judge module comprises:
First judging unit, be used for transmitting first, inquire about the pairing home base station information of described target user address, described first transmits the home base stations information that comprises this base station and the incidence relation of station address, wherein, the home base stations of described this base station is by the direct-connected base station of interface and this base station; If inquire the home base station information of described target user address correspondence in described first transmits, the home base station of then judging described targeted customer is the home base stations of this base station.
10, the base station of message forwarding according to claim 8 is characterized in that this base station is the Hub base station; Described judge module comprises:
Second judging unit, be used for transmitting second, inquire about the pairing ownership of described target user address hub base station information, described second transmits the local Hub base station information that comprises this base station and the incidence relation of station address, wherein, the home base stations of this base station is for being in base station under the same gateway with this base station; If inquire the ownership Hub base station information of described target user address correspondence in described second transmits, the home base station of then judging described targeted customer is the home base stations of this base station.
11, according to Claim 8 to the base station that 10 each described messages are transmitted, it is characterized in that this base station also comprises:
Memory module is used to receive and store the home base stations information of this base station that Mobility Management Entity MME sends and the incidence relation of station address.
12, the system that transmits of a kind of message comprises as each described base station of claim 8 to 10, and with the storage Mobility Management Entity MME of described base station communication.
CN2009100831451A2009-05-042009-05-04Method for report retransmission, base station and system thereofExpired - Fee RelatedCN101540992B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2009100831451ACN101540992B (en)2009-05-042009-05-04Method for report retransmission, base station and system thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2009100831451ACN101540992B (en)2009-05-042009-05-04Method for report retransmission, base station and system thereof

Publications (2)

Publication NumberPublication Date
CN101540992Atrue CN101540992A (en)2009-09-23
CN101540992B CN101540992B (en)2011-04-20

Family

ID=41123916

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2009100831451AExpired - Fee RelatedCN101540992B (en)2009-05-042009-05-04Method for report retransmission, base station and system thereof

Country Status (1)

CountryLink
CN (1)CN101540992B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2011153768A1 (en)*2010-06-092011-12-15中兴通讯股份有限公司Data transmission method, user equipment and base station
CN103096499A (en)*2011-10-312013-05-08中国联合网络通信集团有限公司Transmission method and device of service data
WO2013097747A1 (en)*2011-12-272013-07-04华为技术有限公司Method for forwarding message and small base station
WO2015043143A1 (en)*2013-09-262015-04-02华为技术有限公司Information determination method and related device
WO2015058339A1 (en)*2013-10-212015-04-30华为技术有限公司Routing method between base stations, serving gateway and base station
CN107071828A (en)*2017-04-012017-08-18中国联合网络通信集团有限公司Message forwarding method and device
CN107086964A (en)*2017-04-012017-08-22中国联合网络通信集团有限公司 Data processing method and device
EP3151527A4 (en)*2014-05-282018-01-17Sony CorporationApparatus and method
CN109155923A (en)*2016-05-202019-01-04华为技术有限公司 Method, apparatus and system for transmitting messages
CN109842558A (en)*2017-11-282019-06-04华为技术有限公司 Packet forwarding method, control plane gateway and user plane gateway
CN113163022A (en)*2021-02-242021-07-23深圳市日海飞信信息系统技术有限公司Data transmission method, device, equipment and storage medium for vertical industry

Cited By (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2011153768A1 (en)*2010-06-092011-12-15中兴通讯股份有限公司Data transmission method, user equipment and base station
CN103096499B (en)*2011-10-312016-01-06中国联合网络通信集团有限公司The transmission method of business datum and device
CN103096499A (en)*2011-10-312013-05-08中国联合网络通信集团有限公司Transmission method and device of service data
WO2013097747A1 (en)*2011-12-272013-07-04华为技术有限公司Method for forwarding message and small base station
CN105874828A (en)*2013-09-262016-08-17华为技术有限公司Information determination method and related device
WO2015042825A1 (en)*2013-09-262015-04-02华为技术有限公司Method and relevant device for determining information
CN105264927A (en)*2013-09-262016-01-20华为技术有限公司Method and relevant device for determining information
CN105874828B (en)*2013-09-262020-04-28华为技术有限公司Information determination method and related equipment
WO2015043143A1 (en)*2013-09-262015-04-02华为技术有限公司Information determination method and related device
WO2015058339A1 (en)*2013-10-212015-04-30华为技术有限公司Routing method between base stations, serving gateway and base station
CN105122888A (en)*2013-10-212015-12-02华为技术有限公司Routing method between base stations, serving gateway and base station
CN105122888B (en)*2013-10-212019-05-24华为技术有限公司Method for routing, gateway and base station between base station
EP3043598B1 (en)*2013-10-212021-11-17Huawei Technologies Co., Ltd.Routing method between base stations, serving gateway and base station
US9942928B2 (en)2013-10-212018-04-10Huawei Technologies Co., Ltd.Routing method between base stations, serving gateway, and base station
EP3151527A4 (en)*2014-05-282018-01-17Sony CorporationApparatus and method
US10425932B2 (en)2014-05-282019-09-24Sony CorporationApparatus and method
US10813087B2 (en)2014-05-282020-10-20Sony CorporationApparatus and method
CN109155923A (en)*2016-05-202019-01-04华为技术有限公司 Method, apparatus and system for transmitting messages
US10616110B2 (en)2016-05-202020-04-07Huawei Technologies Co., Ltd.Packet transmission method, apparatus, and system
CN109155923B (en)*2016-05-202020-09-04华为技术有限公司Method, device and system for transmitting message
CN107086964A (en)*2017-04-012017-08-22中国联合网络通信集团有限公司 Data processing method and device
CN107071828A (en)*2017-04-012017-08-18中国联合网络通信集团有限公司Message forwarding method and device
CN109842558A (en)*2017-11-282019-06-04华为技术有限公司 Packet forwarding method, control plane gateway and user plane gateway
CN109842558B (en)*2017-11-282020-09-11华为技术有限公司 Packet forwarding method, control plane gateway and user plane gateway
CN113163022A (en)*2021-02-242021-07-23深圳市日海飞信信息系统技术有限公司Data transmission method, device, equipment and storage medium for vertical industry

Also Published As

Publication numberPublication date
CN101540992B (en)2011-04-20

Similar Documents

PublicationPublication DateTitle
CN101540992B (en)Method for report retransmission, base station and system thereof
US11356294B2 (en)Packet processing method and device
US20120177052A1 (en)User-oriented communication method, route registration method and device, and communication system
CN113950077B (en)Route configuration method and device
JP6491361B2 (en) A method for transmitting small-scale low-frequency communication data, a system for transmitting small-scale low-frequency communication data, and a small-scale low-frequency communication data transmission between a plurality of Internet communication devices of one thing and the other mobile communication network Internet of Things communication device, mobile communication network, and program
EP2787761B1 (en)Method for obtaining internet protocol header displacement mapping relationship and network node
CN115734173A (en)Method and apparatus for inter-device communication
WO2016150269A1 (en)Method, device and system for optimizing paging, and storage medium
WO2023020046A1 (en)Communication method and communication apparatus
CN108777712B (en)Block chain node communication method and device and block chain node
CN107528721A (en)MAC Address automatic network-building and data forwarding method are utilized in a kind of Android mobile terminal
CN102318274B (en)Method and system for acquiring network connection information by means of LLDP
CN102025599A (en) Method/system for initiating communication, forwarding of information/data packets, and routing configuration
US20180227970A1 (en)Data transmission method, related device, and system
WO2022205251A1 (en)Method for sending and receiving information, method for sending data, and apparatus
CN102056137B (en)Method and system for acquiring local gateway selection information
CN101562867B (en) Method, network element and system for establishing communication connection
CN109196895A (en)A kind of message transmitting method, apparatus and system
TWI520634B (en)Method and system for data traffic offload
JP2016519522A (en) Transport layer address notification method and system
WO2022183453A1 (en)Communication method and apparatus, and chip
WO2023060401A1 (en)Wireless routing method and apparatus
CN105792169A (en) Gateway selection method and device
CN104812016B (en)A kind of virtual terminal system construction method based on multi-hop
JP2017535146A (en) Paging method, related device, and system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20110420


[8]ページ先頭

©2009-2025 Movatter.jp