Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The following describes in detail a method, a base station, and a system for implementing preparation for handover of a base station according to embodiments of the present invention with reference to the accompanying drawings.
The first embodiment is as follows:
as shown in fig. 1, the method for implementing preparation for handover of a base station provided in this embodiment includes the following steps:
101. and the micro base station acquires identification information of peripheral macro base stations.
The identification information may include a MAC address and/or an IP address of the macro base station. The MAC address of the macro base station is usually used as an identity of the macro base station, and the IP address of the macro base station is an address at which the macro base station performs network communication with other entities in the network at an IP layer.
Certainly, besides the MAC address and the IP address, the identification information may also include one or a combination of several of location information, channel frequency information, and affiliated operation information of the macro base station; the MAC address, the IP address and other information can be used for accurately positioning the macro base station, so that the micro base station can send messages to the macro base station conveniently.
Moreover, the macro base station identification information may be pre-configured in the micro base station, or may be obtained autonomously after the micro base station completes the power-on initialization and registration process; further, the micro base station may obtain the identification information of the peripheral macro base station in the following two ways:
firstly, scanning a macro base station distributed on the periphery by a micro base station to obtain identification information of the macro base station;
secondly, the micro base station sends a request to the information server to request to inquire the identification information of the peripheral macro base stations. And after receiving the query request, the information server sends the identification information of the peripheral macro base stations to the micro base station.
102. And sending a message to the macro base station corresponding to the identification information, wherein the message contains the signed user group information of the micro base station.
The subscription user group (CSG) information refers to a terminal identifier list which is contained in a subscription user group of the micro base station and has subscribed to use the micro base station; in the WiMAX specification, the MAC address of the terminal is used to identify the subscriber.
The method for the micro base station to send the subscriber group information to the macro base station corresponding to the identification information may use a two-layer communication method or an IP layer communication method, and the specific implementation of these methods may refer to the related description in the existing WiMAX specification, such as a method for the serving base station to send a handover request message to the target base station during the terminal handover process.
The execution subject of the above steps may be any one WiMAX micro base station (WFAP) deployed by a WiMAX micro base station operator.
In order to better implement the foregoing method, the present embodiment further provides a micro base station for implementing preparation for base station handover, as shown in fig. 2, including:
an obtaining unit 21 configured to obtain identification information of a peripheral macro base station; the identification information of the macro base station may be a MAC address and/or an IP address of the macro base station. The MAC address of the macro base station is usually used as an identity of the macro base station, and the IP address of the macro base station is an address at which the macro base station performs network communication with other entities in the network at an IP layer.
A sending unit 22, configured to send a message to the macro base station corresponding to the identifier, where the message includes the subscriber group information.
According to the method for realizing base station switching preparation and the micro base station provided by the embodiment of the invention, the signed user group information of at least one micro base station is reported to the peripheral macro base stations, so that the macro base station can know the signed user group information of at least one micro base station at the periphery of the macro base station in advance; therefore, when the macro base station selects the candidate target micro base station for switching for a certain terminal, the candidate target micro base station can be determined by referring to the signed user group information, so that the blindness of determining the candidate target micro base station is avoided, and the switching efficiency can be improved.
Example two:
as shown in fig. 3, the method for implementing preparation for handover of a base station provided in this embodiment includes the following steps:
301. and receiving the signed user group information reported by at least one micro base station.
302. And after receiving a switching request initiated by a terminal, selecting a candidate target micro base station from the at least one micro base station according to the signed user group information.
Specifically, when the current macro base station selects a candidate target micro base station for the terminal, the MAC address of the terminal may be compared with the subscriber group information of the at least one micro base station; if the MAC address of the terminal is contained in the signed user group of a certain micro base station, the micro base station can be taken as one of the candidate target micro base stations.
303. And initiating a handover preparation request to the candidate target micro base station.
The execution subject of each step in the method can be any WiMAX macro base station in the WiMAX network.
In order to better implement the foregoing method, the present embodiment further provides a macro base station for implementing preparation for switching a base station, as shown in fig. 4, including:
a receiving unit 41, configured to receive subscriber group information reported by at least one micro base station;
a selecting unit 42, configured to select a candidate target micro base station from the at least one micro base station according to the subscriber group information after receiving a handover request initiated by a terminal;
a requesting unit 43, configured to initiate a handover preparation request to the candidate target micro base station.
According to the method for realizing base station switching preparation and the macro base station provided by the embodiment of the invention, when the macro base station receives a switching request initiated by a terminal, a proper micro base station can be selected as a candidate target micro base station in the switching process by combining with the pre-obtained signed user group information of at least one peripheral micro base station, and then a switching preparation request is initiated to the candidate target micro base station; therefore, the scheme provided by the embodiment can avoid the blindness of determining the candidate target micro base station, thereby improving the success rate of the base station switching process.
Example three:
the following describes in detail a method for implementing a base station handover preparation according to an embodiment of the present invention.
As shown in fig. 5, the method for implementing preparation for handover of a base station provided in this embodiment specifically includes the following steps:
501. the WiMAX micro base station scans WiMAX macro base stations distributed at the periphery to acquire the identification information of the peripheral WiMAX macro base stations.
The scanning process of the WiMAX micro base station (hereinafter referred to as micro base station) to the peripheral WiMAX macro base station (hereinafter referred to as macro base station) may be performed immediately after the micro base station completes the power-on initialization and registration process, or may be performed during an idle period (i.e., a period not required to serve any other terminal) occurring in the normal working process.
In this embodiment, the scanning, by the micro base station, of the macro base stations distributed around the micro base station specifically includes, as shown in fig. 6:
and S11, the micro base station acquires the frequency spectrum range of the peripheral macro base station.
The frequency spectrum range of the peripheral macro base station can be provided by an operator and is configured in the micro base station in advance; or the micro base station sends a request to the micro base station management server to request to acquire the information of the frequency spectrum range of the macro base stations arranged around the micro base station management server.
S12, the micro base station continuously changes its own receiving channel frequency to monitor and receive downlink messages, such as DL-MAP (downlink MAP) messages, UCD (uplink channel description) messages, and DCD (downlink channel description) messages, in the spectrum range corresponding to the peripheral macro base station. And MOB _ NBR-ADV (neighbor base station broadcast message) broadcast messages, etc.
S13, the micro base station extracts the identification information of the macro base station from the received downlink message.
Generally, the downlink message carries identification information of a base station which sends the downlink message, so that as long as the micro base station receives the downlink message sent by a certain macro base station, the identification information corresponding to the macro base station can be extracted from the downlink message, and the macro base station is determined to be one of the peripheral macro base stations of the current micro base station. It should be noted that, if the micro base station obtains the MAC address of the peripheral macro base station from the downlink message of the macro base station, the micro base station may further obtain the IP address of the macro base station from the information server or from the local configuration information base according to the MAC address of the macro base station (also referred to as a macro base station identity) as needed.
S14, judging whether the macro base station corresponding to the acquired identification information is recorded in a neighbor base station list of the current micro base station.
And S15, if the acquired identification information is not recorded in the neighbor base station list of the current micro base station, adding the macro base station into the neighbor base station list of the current micro base station.
502. And the micro base station sends a message to the macro base station recorded in the neighbor base station list and reports the signed user group (CSG) information of the current micro base station.
The micro base station sends the information of the signed user group to the macro base station recorded in the neighbor base station list, namely, the macro base station corresponding to the identification information, the adopted method can be a two-layer communication method or an IP layer communication method, and the specific implementation of the methods can refer to the related description in the existing WiMAX specification, such as a method that a service base station sends a switching request message to a target base station in the terminal switching process.
Generally, after determining a neighbor base station list of a micro base station, the micro base station reports CSG information of the current micro base station to a macro base station recorded in the neighbor base station list;
however, it should be noted that in an actual situation, since a situation that the CSG information is updated still occurs after the micro base station reports the CSG information to the peripheral macro base station, for example, a current micro base station adds a subscriber or deletes some subscribers, the updated content in the CSG information also needs to be reported to the peripheral macro base station.
Therefore, in the method for implementing preparation for switching base stations provided in this embodiment, the specific implementation of sending a message to a macro base station recorded in its neighbor base station list by the micro base station includes the following two cases:
1) once a new macro base station is added into the neighbor base station list of the micro base station, the micro base station reports CSG information to the newly added macro base station;
the macro base station newly added to the neighbor base station list may be a macro base station discovered during the initial scanning of the micro base station, or may be a macro base station newly laid subsequently.
2) The micro base station monitors whether the CSG information is updated or not; and if the update exists, the micro base station sends a message to all macro base stations recorded in the neighbor base station list, wherein the message contains the updated CSG information.
503. And the macro base station receives and stores the CSG information reported by the at least one micro base station.
504. A macro base station serving currently receives a MOB _ MSHO-REQ (Mobile _ Mobile station HandOver over-Request) message sent by a certain terminal.
The MOB _ MSHO-REQ message may carry target micro base station information suggested by the terminal, and the target micro base station information may include information such as a base station identifier and an index of the base station in a neighbor broadcast message.
505. And the macro base station selects one or more candidate target micro base stations from the at least one micro base station according to the stored CSG information of different micro base stations.
Specifically, the macro base station acquires the MAC address of the terminal from the received MOB _ MSHO-REQ message, compares the MAC address with CSG information of at least one micro base station, and then selects one or more micro base stations containing the MAC address in the CSG information as candidate target micro base stations.
If the MOB _ MSHO-REQ message carries the information of the target micro base station suggested by the terminal, the macro base station may preferentially compare the obtained MAC address with the CSG information of the target micro base station suggested by the terminal to determine a candidate target micro base station.
It should be noted that, when determining the candidate target micro base station for the terminal, the current serving macro base station may need to refer to some other factors, such as geographical location information, tariff information, and the like, in addition to the above-mentioned factors.
506-508, after selecting a candidate HandOver target micro base station for the terminal, the current serving macro base station sends a HO-REQ (HandOver-Request) message to the candidate target micro base station, initiating a HandOver preparation Request. After receiving a HandOver request message sent by a currently serving macro base station, the candidate target micro base station performs HandOver preparation work such as resource reservation and the like, and notifies the currently serving macro base station whether the macro base station can accept HandOver or not through a HO-RSP (HandOver-Response) message.
509. After the macro base Station serving currently obtains the HandOver Response message of the candidate target micro base Station, the macro base Station further determines the HandOver target micro base Station proposed to the terminal according to the Response information, and sends the HandOver target micro base Station to the terminal through a MOB _ MSHO-REQ (Mobile _ Mobile Station HandOver-Response) message.
The subsequent switching process initiated by the terminal is basically the same as the prior art, and is not described in the embodiment of the present invention again.
The method for realizing the base station switching preparation provided by the embodiment of the invention comprises the steps that firstly, the micro base station acquires the information of the peripheral macro base station in a mode of scanning the peripheral macro base station, and then reports the self signed user group information to the acquired peripheral macro base station; thus, for a certain macro base station, the macro base station can obtain the signed user group information of a plurality of micro base stations deployed at the periphery of the macro base station in advance; when the macro base station receives a switching request initiated by a terminal, a proper micro base station can be selected as a candidate target micro base station in the switching process by combining the pre-obtained signed user group information of different micro base stations, and a switching preparation request is initiated to the candidate target micro base station. In the scheme provided by the embodiment of the invention, when the macro base station selects the candidate target micro base station for the terminal, the macro base station has pertinence but not blindness, so that the success rate of switching from the macro base station to the micro base station in the WiMAX network can be improved.
Example four:
the following describes in detail a method for implementing a base station handover preparation according to an embodiment of the present invention with another specific example.
As shown in fig. 7, the method for implementing preparation for handover of a base station provided in this embodiment specifically includes the following steps:
701. the WiMAX micro base station sends an inquiry request to an information server for requesting to inquire the identification information of peripheral WiMAX macro base stations of the current micro base station.
The information server may also be referred to as a base station information server or a network topology information server, in which MAC address information, location information, channel frequency information, affiliated operation information, network communication address information, and the like of all base stations (including macro base stations and micro base stations) in the whole WiMAX network are stored.
After the initialization and registration process of the WiMAX micro base station (hereinafter referred to as micro base station) is completed, an inquiry request is sent to the information server, where the inquiry request carries the location information of the micro base station, so that the information server can inquire, according to the location information, identification information of WiMAX macro base stations (hereinafter referred to as macro base stations) around the micro base station, such as MAC addresses, IP addresses, and the like of the macro base stations.
Besides the primary query request after initialization and registration, the micro base station periodically initiates a query request to the information server so as to timely acquire the information of the newly-laid macro base stations around; the query period can be from several hours to several days, and the specific period can be set according to actual needs.
702. And the micro base station receives the identification information of the peripheral macro base stations issued by the information server.
And the micro base station receives the query result sent by the information server, wherein the query result contains the identification information of the peripheral macro base station. After acquiring the identification information, the micro base station firstly judges whether a current neighbor base station list contains macro base stations corresponding to the identification information respectively; and if not, adding the macro base station into a neighbor base station list.
The macro base station sends the identification information of the peripheral macro base stations to the micro base station through the query result, and can actively send the identification information of the newly laid macro base station to the micro base station when the newly laid macro base station is found.
703. And the micro base station sends a message to the macro base station recorded in the neighbor base station list and reports the signed user group (CSG) information of the current micro base station.
In the method for implementing preparation for switching base stations provided in this embodiment, the specific implementation of sending a message to a macro base station recorded in a neighbor base station list by a micro base station includes the following two cases:
1) once a new macro base station is added into the neighbor base station list of the micro base station, the micro base station reports CSG information to the newly added macro base station;
the macro base station newly added to the neighbor base station list may be a macro base station which is first queried after the micro base station completes initialization and registration processes, or may be a newly laid macro base station which is learned in subsequent periodic query.
2) The micro base station monitors whether the CSG information is updated or not; and if the update exists, the micro base station sends a message to all macro base stations recorded in the neighbor base station list, wherein the message contains the updated CSG information.
In general, the micro base station sends the subscribed user group information to the macro base station recorded in the neighbor base station list, that is, the macro base station corresponding to the identification information, and the adopted method may be a two-layer communication method or an IP layer communication method, and the specific implementation of these methods may refer to the related description in the existing WiMAX specification, such as a method in which the serving base station sends a handover request message to the target base station in the terminal handover process.
704. And the macro base station receives and stores the CSG information reported by the at least one micro base station.
705. The macro base station serving currently receives the MOB _ MSHO-REQ message sent by a certain terminal.
706. And the macro base station selects one or more candidate target micro base stations from the at least one micro base station according to the stored CSG information of different micro base stations.
707 to 709, after selecting a candidate handover target micro base station for the terminal, the current serving macro base station sends an HO-REQ message to the candidate target micro base station, and initiates a handover preparation request. After receiving a switching request message sent by the current serving macro base station, the candidate target micro base station performs switching preparation work such as resource reservation and the like, and informs the current serving macro base station whether the candidate target micro base station can accept switching or not through an HO-RSP message.
710. After the macro base station which is currently serving obtains the switching response message of the candidate target micro base station, the switching target micro base station suggested to the terminal is further determined according to the response message and is sent to the terminal through the MOB _ MSHO-REQ message.
The subsequent switching process initiated by the terminal is basically the same as the prior art, and is not described in the embodiment of the present invention again.
In this embodiment, if after the micro base station completes the initialization and registration process, the information server records the identification information corresponding to the micro base station, the information server may issue the identification information of the macro base station around the micro base station in a manner of responding to the query request of the micro base station, and may also actively issue the identification information of the macro base station around the micro base station to the micro base station.
The method for realizing the base station switching preparation provided by the embodiment of the invention comprises the steps that firstly, the micro base station acquires the information of the peripheral macro base station in a mode of inquiring the information server, and then reports the self signed user group information to the acquired peripheral macro base station; thus, for a certain macro base station, the macro base station can obtain the signed user group information of a plurality of micro base stations deployed at the periphery of the macro base station in advance; when the macro base station receives a switching request initiated by a terminal, a proper micro base station can be selected as a candidate target micro base station in the switching process by combining the pre-obtained signed user group information of different micro base stations, and a switching preparation request is initiated to the candidate target micro base station. In the scheme provided by the embodiment of the invention, when the macro base station selects the candidate target micro base station for the terminal, the macro base station has pertinence but not blindness, so that the success rate of switching from the macro base station to the micro base station in the WiMAX network can be improved.
Example five:
in order to better implement the method, the embodiment of the invention also provides a micro base station, a macro base station and a communication system for implementing the preparation of base station handover.
As shown in fig. 8 and fig. 9, the micro base station provided in this embodiment includes an obtaining unit 81 and a sending unit 82; wherein,
an obtaining unit 81 configured to obtain identification information of a peripheral macro base station;
a sending unit 82, configured to send a message to the macro base station corresponding to the identifier, where the message includes the subscribed user group information of the current micro base station.
In the micro base station provided in this embodiment, the obtaining unit 81 may have the following two implementation manners:
as shown in fig. 8, the acquiring unit 81 further includes:
a receiving module 812, configured to receive a downlink message sent by a peripheral macro base station;
an extracting module 813 is configured to extract the identification information of the macro base station from the received downlink message.
Further, the acquiring unit 81 may further include: an obtaining module 811, configured to obtain a frequency spectrum range of a peripheral macro base station; then, the receiving module 812 is configured to receive, in the frequency spectrum range, a downlink message sent by a peripheral macro base station.
(ii) as shown in fig. 9, the acquiring unit 81 further includes:
an inquiry module 814, configured to send an inquiry request message to the information server to request to inquire identification information of peripheral macro base stations of the current micro base station;
a receiving module 815, configured to receive the identification information of the peripheral macro base station sent by the information server;
when the information server finds a newly laid macro base station, the information server actively issues information of a newly added macro base station to the micro base station; therefore, the receiving module 815 is further configured to receive the identification information of the macro base station actively sent by the information server.
In the micro base station provided in this embodiment, the sending unit 82 includes:
a monitoring module 821, configured to monitor whether the subscriber group information of the current base station is updated;
a sending module 822, configured to send a message to the macro base station corresponding to the identifier information when the subscriber group information is updated, where the message includes the updated subscriber group information.
The micro base station in this embodiment may refer to the description in each embodiment of the foregoing method to implement the handover preparation process of the base station, and details are not described here.
In the micro base station provided in this embodiment, the macro base station can know the subscriber group information of at least one micro base station around the macro base station in advance by reporting the subscriber group information to the surrounding macro base station; therefore, when the macro base station selects the candidate target micro base station for switching for a certain terminal, the candidate target micro base station can be determined by referring to the signed user group information, so that the blindness of determining the candidate target micro base station is avoided, and the switching efficiency can be improved.
As shown in fig. 10, the macro base station provided in this embodiment includes a receiving unit 101, a selecting unit 102, and a requesting unit 103; wherein,
a receiving unit 101, configured to receive subscriber group information reported by at least one micro base station;
a selecting unit 102, configured to select a candidate target micro base station from the at least one micro base station according to the subscriber group information after receiving a handover request initiated by a terminal;
a requesting unit 103, configured to initiate a handover preparation request to the candidate target micro base station.
In the macro base station provided in this embodiment, the selecting unit 102 further includes:
an obtaining module 1021, configured to obtain an MAC address of a terminal that initiates a handover request;
a comparing module 1022, configured to compare the MAC address with the subscriber group information respectively corresponding to the at least one micro base station;
and the selecting module 1023 is used for selecting the micro base station containing the MAC address in the signed user group information as a candidate target micro base station.
The macro base station in this embodiment may implement the handover preparation procedure of the base station by referring to the description in each embodiment of the foregoing method, which is not described herein again.
When receiving a handover request initiated by a terminal, the macro base station provided in this embodiment may select, in combination with the pre-obtained subscriber group information of at least one peripheral micro base station, a suitable micro base station as a candidate target micro base station in the handover process, and further initiate a handover preparation request to the candidate target micro base station; therefore, the scheme provided by the embodiment can avoid the blindness of determining the candidate target micro base station, thereby improving the success rate of the base station switching process.
As shown in fig. 11, the communication system provided in the present embodiment includes a micro base station 111 and a macro base station 112; wherein,
the micro base station 111 is configured to acquire identification information of a peripheral macro base station 112, and then send a message to the macro base station 112 corresponding to the identification information, where the message includes subscriber group information of the micro base station 111;
and the macro base station 112 is configured to receive the signed user group information reported by the at least one micro base station 111, select a candidate target micro base station from the at least one micro base station 111 according to the signed user group information after receiving a handover request initiated by the terminal, and then initiate a handover preparation request to the candidate target micro base station.
In the communication system in this embodiment, the preparation process for handover of the base station may be implemented by referring to the descriptions in the foregoing method embodiments, and details are not described here.
In the communication system provided in this embodiment, first, the micro base station acquires information of the peripheral macro base station, and then reports the information of the subscribed user group of the micro base station to the acquired peripheral macro base station; thus, for a certain macro base station, the macro base station can obtain the signed user group information of a plurality of micro base stations deployed at the periphery of the macro base station in advance; when the macro base station receives a switching request initiated by a terminal, selecting a proper micro base station as a candidate target micro base station of the switching process by combining with the pre-obtained signed user group information of different micro base stations, and initiating a switching preparation request to the candidate target micro base station; thus. In the communication system provided by this embodiment, when the macro base station selects the candidate target micro base station for the terminal, the macro base station has pertinence rather than blindness, so that the success rate of base station handover can be improved.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present invention may be implemented by software plus a necessary hardware platform, and may also be implemented by hardware entirely. With this understanding in mind, all or part of the technical solutions of the present invention that contribute to the background can be embodied in the form of a software product, which can be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods according to the embodiments or some parts of the embodiments of the present invention.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.