CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is based upon and claims the benefit of priority of the prior Japanese
Patent Application No.
2008-121627, filed on May 7, 2008, the entire contents of which are incorporated herein by reference.
BACKGROUND
1. Field
[0002] The embodiment(s) discussed herein is (are) directed to a technology for managing
neighboring cell information.
2. Description of the Related Art
[0003] Mobile wireless communication, in which a plurality of cells form, in combination,
a communication area, needs a process called "handover", so that communication is
not to be disconnected even when a mobile machine such as a mobile phone moves from
one cell to the other. To perform handover, a base station apparatus notifies a mobile
machine in its coverage cell of cells neighboring the coverage cell as neighboring
cells. The mobile machine notifies the base station apparatus of the receiving state
of electric wave from the neighboring cells. When there is a cell in such a receiving
state that satisfies a predetermined condition, the base station apparatus determines
the cell as a destination of handover.
[0004] To realize such a structure, the base station apparatus stores neighboring cell information
(NCL: Neighboring Cell List) for each of cells that the apparatus accommodate. Around
the cell, there may be a cell accommodated by other base station, and in such a case,
a cell accommodated by other base station is included as part of neighboring cell
information.
[0005] As described above, including a cell covered by another base station in neighboring
cell information necessitates review of neighboring cell information of a neighboring
base station apparatus when a new base station is additionally provided, or when a
cell is added to an existing base station, leading the increase in number of steps
of maintenance and management of neighboring cells. For example, in the case where
a cell a is added in the base station apparatus A, when the cell a neighbors a cell
b of a base station apparatus B, not only information of cells around the cell a should
be set in the base station apparatus A as neighboring cell information, but also neighboring
cell information of the base station apparatus B should be updated so that the cell
a is included as neighboring cells of the cell b.
[0006] For the purpose of reducing the number of steps of maintenance and management of
neighboring cell information, such a technique is proposed that a mobile exchange
center (MCS) which is a higher level apparatus of the base station apparatus controls
collection of information, determines the neighboring condition of cell, and instructs
the base station apparatus to update neighboring cell information. Also proposed is
a technique of updating neighboring cell information by exchanging information between
base station apparatuses based on information sent by a mobile machine to the base
station apparatus at the time of executing handover. Reference may be had to, for
example, Japanese Laid-open Patent Publication Nos.
H11-331931 and
2000-13843
[0007] However, the method of determining neighboring condition of cell by a higher level
apparatus such as a mobile exchange center has a problem that great burden is imposed
on the higher level apparatus when a cell is added in plural base station apparatuses.
Further, the method of exchanging information between base station apparatuses based
on information sent from a mobile machine has a problem that line is stressed as the
number of mobile machines increases, and information exchanged between the base station
apparatuses increases.
SUMMARY
[0008] According to an aspect of an embodiment, a base station apparatus includes: a neighboring
cell information storage unit that stores a list of cells that neighbor each of coverage
cells; and a notifying unit that extracts, from the neighboring cell information storage
unit, a combination of a cell of a predetermined base station apparatus and a coverage
cell of the base station apparatus neighboring the cell of the predetermined base
station apparatus, creates a notification message including the combination, and sends
the notification message to the predetermined base station apparatus.
[0009] According to another aspect of an embodiment, a base station apparatus includes:
a neighboring cell information storage unit that stores a list of cells that neighbor
each of coverage cells of the base station apparatus; and a neighboring cell information
updating unit that, upon receipt from other base station apparatus of a notification
message including a combination of a cell of the other base station apparatus and
a coverage cell of the base station apparatus neighboring the cell of the other base
station apparatus, stores the combination, if not present in the neighboring cell
information storage unit, in the neighboring cell information storage unit.
[0010] According to another aspect of an embodiment, a neighboring cell information management
method includes: a first base station apparatus storing, as first neighboring cell
information, a list of cells that neighbor each of first coverage cells of the first
base station apparatus; a second base station apparatus storing, as second neighboring
cell information, a list of cells that neighbor each of second coverage cells of the
second base station apparatus; the first base station apparatus extracting, from the
first neighboring cell information, a combination of a second coverage cell and a
first coverage cell neighboring the second coverage cell; the first base station apparatus
creating a notification message including the combination to send the notification
message to the second base station apparatus; and the second base station apparatus
storing, upon receipt of the notification message, the combination, if not present
in the second neighboring cell information, to update the second neighboring cell
information.
[0011] Additional advantages of the invention (embodiment) will be set forth in part in
the description which follows, and in part will be apparent from the description,
or may be learned by practice of the invention. The advantages of embodiments of the
invention may be realized and attained by means of the elements and combinations particularly
pointed out in the appended claims.
[0012] It is to be understood that both the foregoing general description and the following
detailed description are exemplary and explanatory only and are not restrictive of
the invention, as claimed.
BRIEF DESCRIPTION OF THE DRAWINGS
[0013]
Fig. 1 is an example schematic diagram for explaining outline of a neighboring cell
information updating method according to an embodiment:
Fig. 2 is an example functional block diagram of a base station apparatus according
to the embodiment;
Fig. 3 is an example of data structure of neighboring base station information;
Fig. 4 is an example of data structure of neighboring cell information;
Fig. 5 is an example of data structure of own cell information;
Fig. 6 is an example of data structure of neighboring station cell information;
Fig. 7 is an example of format of a neighboring station information notification message;
Fig. 8 is an example of a neighboring station information notification message;
Fig. 9 is an example flowchart of the process of creating a neighboring station information
notification message;
Fig. 10 is an example flowchart of the process of updating a neighboring cell information;
Fig. 11 is an example sequence chart of the operation performed when a base station
apparatus #3 is additionally installed;
Fig. 12 is an example sequence chart of the operation performed when neighboring cell
information of the base station apparatus #3 is changed; and
Fig. 13 is an example functional block diagram of a base station apparatus that execute
a neighboring cell information management program.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Exemplary embodiments of the present invention will be described in detail below
with reference to the accompanying drawings.
[0015] First, a method of updating neighboring cell information according to an embodiment
will be explained. Fig. 1 is a schematic diagram for explaining general outline of
a method of updating neighboring cell information according to the embodiment. Fig.
1 illustrates how the neighboring cell information is updated when a base station
apparatus #3 is newly added where a base station apparatus #1 and a base station apparatus
#2 neighbor each other. In the following, when a cell is designated by a reference
character as #x-y, x indicates an identification number of the base station apparatus
and y denotes an identification number of the cell set for the base station apparatus.
[0016] The base station apparatus #1 covers cells #1-0 to #1-2. The cells #1-0 to #1-2 neighbor
each other, the cell #1-1 also neighbors a cell #2-0, and the cell #1-2 also neighbors
the a cell #2-1. Therefore, before addition of the base station apparatus #3, neighboring
cell information 11 of the base station apparatus #1 has such a settings that there
are the cell #1-1 and the cell #1-2 near the cell of identification number 0, there
are the cell #2-0 in addition to the cell #1-0 and the cell #1-2 near the cell of
identification number 1, and there are the cell #2-1 in addition to the cell #1-0
and the cell #1-1 near the cell of identification number 2.
[0017] The base station apparatus #2 covers cells #2-0 to #2-2. The cells #2-0 to #2-2 neighbor
each other, the cell #2-0 also neighbors the cell #1-1, and the cell #2-1 also neighbors
the cell #1-2. Therefore, before addition of the base station apparatus #3, neighboring
cell information 12 of the base station apparatus #2 has such a settings that there
are the cell #1-1 in addition to the cell #2-1 and the cell #2-2 near the cell of
identification number 0, there are the cell #1-2 in addition to the cell #2-0 and
the cell #2-2 near the cell of identification number 1, and there are the cell #2-0
and the cell #2-1 near the cell of identification number 2.
[0018] Here, when the base station apparatus #3 is provided, neighboring cell information
13 is set in the base station apparatus #3 by a conventional procedure. The base station
apparatus #3 covers cells #3-0 to #3-2, the cell #3-0 neighbors the cell #3-2, the
cell #1-0 and the cell #1-1, the cell #3-1 neighbors the cell #3-2, the cell #1-1
and the cell #2-0, and the cell #3-2 neighbors the cell #3-0 and the cell #3-1. Therefore,
the neighboring cell information 13 of the base station apparatus #3 has such a settings
that there are the cell #3-2, the cell #1-0 and the cell #1-1 near the cell of identification
number 0, there are the cell #3-2, the cell #1-1 and the cell #2-0 near the cell of
identification number 1, and there are the cell #3-0 and the cell #3-1 near the cell
of identification number 2.
[0019] Upon recognition of the base station apparatus #1 after startup, the base station
apparatus #3 extracts from the neighboring cell information 13, information about
a cell of own station neighboring the cell accommodated in the base station apparatus
#1, and notifies the base station apparatus #1 of the extracted information as a neighboring
station information notification message 21. In the case of this example, it can be
seen that the cell of identification number 0 neighbors the cell #1-0 and the cell
#1-1, and the cell of identification number #1 neighbors the cell #1-1 by referring
to the neighboring cell information 13. Accordingly, the base station apparatus #3
notifies the base station apparatus #1 that the cell of identification number 0 neighbors
the cell #3-0 and that the cell of identification number 1 neighbors the cell #3-0
and the cell #3-1, as the neighboring station information notification message 21.
[0020] Upon receipt of the neighboring station information notification message 21, the
base station apparatus #1 compares the information set therein with the neighboring
cell information 11, and registers unregistered information about cell, if any, into
the neighboring cell information 11. In the case of this example, the information
relating that the cell of identification number 0 neighbors the cell #3-0 and the
information relating that the cell of identification number 1 neighbors the cell #3-0
and the cell #3-1 are registered in the neighboring cell information 11.
[0021] Further, upon recognition of the base station apparatus #2 after startup, the base
station apparatus #3 extracts from the neighboring cell information 13, information
about a cell of own station neighboring the cell accommodated in the base station
apparatus #2, and notifies the base station apparatus #2 of the extracted information
as a neighboring station information notification message 22. In the case of this
example, it can be seen that the cell of identification number 1 neighbors the cell
#2-0 by referring to the neighboring cell information 13. Accordingly, the base station
apparatus #3 notifies the base station apparatus #2 that the cell of identification
number 0 neighbors the cell #3-1, as the neighboring station information notification
message 22.
[0022] Upon receipt of the neighboring station information notification message 22, the
base station apparatus #2 compares the information set therein with the neighboring
cell information 12, and registers unregistered cell information, if any, in the neighboring
cell information 12. In the case of this example, the information relating that the
cell of identification number 0 neighbors the cell #3-1 is registered in the neighboring
cell information 12.
[0023] As described above, according to the embodiment, the base station apparatus extracts
information of a cell of own station neighboring the cell of the neighboring base
station apparatus and sends the information to the neighboring base station apparatus,
whereby neighboring cell information of a neighboring base station apparatus is updated.
According to this method, by properly setting neighboring cell information of a newly
added base station apparatus, or a base station apparatus in which cell is added,
neighboring cell information of other neighboring base station apparatuses is automatically
updated, so that it is possible to greatly reduce the number of steps required for
maintenance and management of neighboring cell information.
[0024] According to the above method, since it is not necessary for a higher level apparatus
to conduct special control in updating of the neighboring cell information, it is
possible to prevent the burden on the higher level apparatus from increasing. Further,
according to the present method, since update of the neighboring cell information
is not executed based on information sent from a mobile machine, the line will not
be stressed with increased number of mobile machines.
[0025] Fig. 1 illustrates the case where a base station apparatus is additionally installed;
however, also when a cell is added to coverage cells of an existing base station apparatus,
for example, triggered by a change in neighboring cell information of the existing
base station apparatus, a neighboring station information notification message is
sent/received between base station apparatuses. Thus, neighboring cell information
of the neighboring base station apparatus is automatically updated.
[0026] Described below is a configuration of a base station apparatus to which is applied
the method of updating neighboring cell information according to the embodiment. Fig.
2 is a functional block diagram of a base station apparatus 101 to which is applied
the method of updating neighboring cell information according to the embodiment. For
simplicity, Fig. 2 illustrates only the configuration involved in updating of neighboring
cell information.
[0027] The base station apparatus 101 corresponds to the base station apparatus #1 in Fig.
1, and includes a storage unit 110, a maintenance operating unit 120, a neighboring
base station monitoring unit 130, a message sending/receiving unit 140, and a neighboring
cell information managing unit 150. The base station apparatus #2 and the base station
apparatus #3 depicted in Fig. 1 also have a similar configuration as the base station
apparatus 101.
[0028] The storage unit 110 stores various information including neighboring base station
information 111, neighboring cell information 112, own cell information 113, and neighboring
station cell information 114. The neighboring base station information 111, the neighboring
cell information 112, the own cell information 113 and the neighboring station cell
information 114 may be respectively stored in separate storage units.
[0029] The neighboring base station information 111 is information on all neighboring base
station apparatuses. Data structure of the neighboring base station information 111
is depicted in Fig. 3. As depicted in Fig. 3, in the neighboring base station information
111, information required for connection such as IP address is registered in correspondence
with an identifier of each neighboring base station apparatus.
[0030] The neighboring cell information 112 is information on a list of cells near each
cell of the own station. One example of data structure of the neighboring cell information
112 is depicted in Fig. 4. The first line of the neighboring cell information 112
in this example indicates that there are the cell #1-1 and the cell #1-2 near the
cell of identification number 0 of own station, the second line indicates that there
are the cell #1-0, the cell #1-2 and the cell #2-0 near the cell of identification
number 1 of own station, and the third line indicates that there are the cell #1-0,
the cell #1-1 and the cell #2-1 near the identification number 2 of own station.
[0031] The own cell information 113 is information concerning cells of the own station.
One example of data structure of the own cell information 113 is depicted in Fig.
5. As depicted in Fig. 5, in the own cell information 113, cell information which
is information required for handover control and the like such as transport information
and measurement information are registered in correspondence with an identification
number of cell of the own station.
[0032] The neighboring station cell information 114 is information concerning cells of other
base station apparatus neighboring a cell of the own station. One example of data
structure of the neighboring station cell information 114 is depicted in Fig. 6. As
depicted in Fig. 6, in the neighboring station cell information 114, cell information
which is information required for handover control and the like such as transport
information and measurement information are registered in correspondence with an identification
number of cell of the neighboring other base station apparatus.
[0033] The maintenance operating unit 120 updates various information stored in the storage
unit 110 according to a command sent from a maintenance operating station 200 or station
data 300 input to the base station apparatus 101. When the neighboring cell information
112 is updated, the maintenance operating unit 120 notifies the neighboring cell information
managing unit 150 of the fact.
[0034] The neighboring base station monitoring unit 130 monitors each of the base station
apparatuses registered in the neighboring base station information 111, as an object
to be monitored, via a line for exchanging control information between base station
apparatuses. When a base station apparatus which is an object to be monitored is newly
detected, the neighboring base station monitoring unit 130 notifies a neighboring
cell information notifying unit 151 of the neighboring cell information managing unit
150 of the detection.
[0035] Upon receipt of notification from the neighboring base station monitoring unit 130,
the neighboring cell information notifying unit 151 extracts a cell of own station
neighboring the cell of the newly detected base station apparatus from the neighboring
cell information 112, and creates a neighboring station information notification message,
and sends the created neighboring station information notification message to the
newly detected base station apparatus. In this manner, by sending the neighboring
station information notification message triggered by newly detecting a base station
apparatus, it is possible to automatically update neighboring cell information of
the base station apparatus neighboring at the time of addition of the base station
apparatus.
[0036] The message sending/receiving unit 140 sends/receives various messages concerning
update of neighboring cell information to/from the base station apparatus 102 and
the like corresponding to the base station apparatus #2 depicted in Fig. 1. For example,
the message sending/receiving unit 140 sends a neighboring station information notification
message created by the neighboring cell information notifying unit 151 to a designated
base station apparatus. Further, when receiving a neighboring station information
notification message from other base station apparatus, the message sending/receiving
unit 140 transfers the neighboring station information notification message to a neighboring
cell information updating unit 153 of the neighboring cell information managing unit
150 to make the same update the neighboring cell information 112.
[0037] The neighboring cell information managing unit 150 manages the neighboring cell information
112, and includes the neighboring cell information notifying unit 151, a neighboring
cell information requesting unit 152, and the neighboring cell information updating
unit 153. Upon receiving notification concerning detection of a new base station apparatus
from the neighboring base station monitoring unit 130 as described above, the neighboring
cell information notifying unit 151 extracts a cell of own station neighboring the
cell of the base station apparatus from the neighboring cell information 112 and creates
a neighboring station information notification message.
[0038] Upon receipt of notification relating that the neighboring cell information 112 is
updated from the maintenance operating unit 120, the neighboring cell information
notifying unit 151 creates a neighboring station information notification message
for each of the base station apparatuses registered in the neighboring base station
information 111, and sends each created neighboring station information notification
message to a corresponding base station apparatus. In this manner, by sending the
neighboring station information notification messages to every neighboring base station
apparatus, triggered by update of the neighboring cell information 112, it is possible
to automatically reflect the update content of the neighboring cell information 112
in the own station to other base station apparatuses.
[0039] When the message sending/receiving unit 140 receives a neighboring station information
request message that requests for the neighboring station information notification
message, the neighboring cell information notifying unit 151 extracts a cell of own
station neighboring the cell of the base station apparatus from which the message
is sent, from the neighboring cell information 112, and creates a neighboring station
information notification message, and sends the created neighboring station information
notification message to the base station apparatus from which the neighboring station
information request message is sent. In this manner, by sending the neighboring station
information notification message in correspondence with the neighboring station information
request message, it is possible to automatically update the neighboring cell information
112 at desired timing.
[0040] One example of format of the neighboring station information notification message
is depicted in Fig. 7. In this example, the neighboring station information notification
message contains a number of objective cells, and objective cell lists for the number
of objective cells. Each objective cell list contains an objective cell number which
is an identification number of cell in the base station apparatus from which the message
is sent, and a number of neighboring cell lists which is a number of cells in the
own station neighboring the cell, and neighboring cell lists for the number of neighboring
cell lists. Each neighboring cell list contains a neighboring cell number which is
an identification number of cell of own station neighboring the cell set as an objective
cell, and cell information such as transport information, measurement information
required for control of the cell of own station.
[0041] A concrete example of the neighboring station information notification message is
depicted in Fig. 8. Fig. 8 illustrates the neighboring station information notification
message 21 in Fig. 1 more specifically. Here, not only the identification number of
a cell of own station but also the cell information is sent, because merely identification
number of cell does not suffice, and transport information, measurement information
and the like are required in order to control the handover.
[0042] The neighboring cell information requesting unit 152 creates a neighboring station
information request message, and sends it to other base station apparatus. For example,
when receiving the notification relating that the neighboring cell information 112
is updated from the maintenance operating unit 120, the neighboring cell information
requesting unit 152 creates a neighboring station information request message for
each of the base station apparatuses registered in the neighboring base station information
111, and sends each of the created neighboring station information request messages
to a corresponding base station apparatus. In this manner, by sending the neighboring
station information request messages to all of the neighboring base station apparatuses,
triggered by update of the neighboring cell information 112, even if a part of the
neighboring cell information is erroneously deleted, for example, by a command from
the maintenance operating station 200, the neighboring cell information 112 is appropriately
repaired based on the neighboring station information notification message sent from
other base station apparatus.
[0043] The neighboring cell information updating unit 153 updates the neighboring cell information
112 and the neighboring station cell information 114 based on the neighboring station
information notification message received in the message sending/receiving unit 140.
Concretely, the neighboring cell information updating unit 153 extracts combination
of a cell of own station and a cell of sending end from the neighboring station information
notification message, and registers a combination that is not registered in the neighboring
cell information 112, if any, and registers cell information corresponding the combination
in the neighboring station cell information 114.
[0044] Described below is the operation of the neighboring cell information managing unit
150 depicted in Fig. 2. Fig. 9 is a flowchart of the process of creating a neighboring
station information notification message performed by the neighboring cell information
notifying unit 151. As depicted in Fig. 9, the neighboring cell information notifying
unit 151 extracts a cell of objective base station apparatus from the neighboring
cell information 112 (Step S101), and acquires a cell of own station neighboring the
extracted cell from the neighboring cell information 112 (Step S102). The neighboring
cell information notifying unit 151 then acquires cell information of the acquired
cell of own station from the own cell information 113 (Step S103), and edits the neighboring
station information notification message based on the information (Step S104).
[0045] Fig. 10 is a flowchart of the process of updating neighboring cell information performed
by the neighboring cell information updating unit 153. As depicted in Fig. 10, the
neighboring cell information updating unit 153 acquires a combination of a cell of
own station and a cell of neighboring station from the received neighboring station
information notification message (Step S201). When a combination of a cell of own
station and a cell of neighboring station is acquired (No at Step S202), the neighboring
cell information updating unit 153 checks whether the combination is registered in
the neighboring cell information 112 (Step S203).
[0046] When it is not registered in the neighboring cell information 112 (No at Step S204),
the neighboring cell information updating unit 153 registers the combination in the
neighboring cell information 112 (Step S205), and further registers cell information,
which is set in the neighboring station information notification message in correspondence
with the cell of neighboring station contained in the combination, in the neighboring
station cell information 114 (Step S206). On the other hand, when it is already registered
in the neighboring cell information 112 (Yes at Step S204), updating of the neighboring
cell information 112 and the neighboring station cell information 114 is not conducted.
[0047] The above process is repeated, and, on completion of updating all combinations of
a cell of own station and a cell of neighboring station from the received neighboring
station information notification message (Yes at Step S202), the process of updating
neighboring cell information ends.
[0048] Next, information exchange between base station apparatuses will be explained by
way of concrete examples. Fig. 11 is a sequence chart of the operation performed when
the base station apparatus #3 is newly added where the base station apparatus #1 and
the base station apparatus #2 neighbor each other.
[0049] In adding the base station apparatus #3, in formation of the base station apparatus
#3 is registered in the neighboring base station information 111 of the base station
apparatus #1 and the base station apparatus #2 by a command or the like sent from
the maintenance operating station 200 (Step S301, Step S302). Also by input of station
data 300 and on the like, the neighboring base station information 111, the neighboring
cell information 112, the own cell information 113 and the neighboring station cell
information 114 are stored in the storage unit 110 of the base station apparatus #3
(Step S303). In the information, information concerning the base station apparatus
#1 and the base station apparatus #2 are appropriately set in advance.
[0050] Upon startup of the base station apparatus #3 (Step S304), Stream Control Transmission
Protocol (SCTP) connection is established via X2 interface between the base station
apparatus #1 and the base station apparatus #3, and between the base station apparatus
#2 and the base station apparatus #3 (Step S305, Step S306).
[0051] By establishment of the SCTP connection, the base station apparatus #3 is detected
in the neighboring base station monitoring unit 130 of the base station apparatus
#1 (Step S307), and the neighboring cell information notifying unit 151 creates, triggered
by notification from the neighboring base station monitoring unit 130, a neighboring
station information notification message for the base station apparatus #3 (Step S308).
At this point, however, since information concerning cells of the base station apparatus
#3 is not contained in the neighboring cell information 112, a neighboring station
information notification message is not created.
[0052] Similarly, by establishment of the SCTP connection, the base station apparatus #3
is detected in the neighboring base station monitoring unit 130 of the base station
apparatus #2 (Step S309), and the neighboring cell information notifying unit 151
creates, triggered by notification from the neighboring base station monitoring unit
130, a neighboring station information notification message for the base station apparatus
#3 (Step S310). At this point, however, since information concerning cells of the
base station apparatus #3 is not contained in the neighboring cell information 112,
a neighboring station information notification message is not created.
[0053] By establishment of the SCTP connection, the base station apparatus #1 and the base
station apparatus #2 is detected in the neighboring base station monitoring unit 130
of the base station apparatus #3 (Step S311). Then, triggered by notification of detection
of the base station apparatus #1 from the neighboring base station monitoring unit
130, the neighboring cell information notifying unit 151 creates a neighboring station
information notification message for the base station apparatus #1 (Step S312). Since
the neighboring cell information 112 of the base station apparatus #3 contains information
concerning cells of the base station apparatus #1, the neighboring station information
notification message is normally created, and sent to the base station apparatus #1
(Step S313). The neighboring cell information updating unit 153 of the base station
apparatus #1 updates the neighboring cell information, and information concerning
cells of the base station apparatus #3 is registered in the neighboring cell information
112 and in the neighboring station cell information 114 (Step S314).
[0054] Similarly, triggered by notification of detection of the base station apparatus #2
from the neighboring base station monitoring unit 130, the neighboring cell information
notifying unit 151 creates a neighboring station information notification message
for the base station apparatus #2 (Step S315). Since the neighboring cell information
112 of the base station apparatus #3 contains information concerning cells of the
base station apparatus #2, the neighboring station information notification message
is normally created, and sent to the base station apparatus #2 (Step S316). The neighboring
cell information updating unit 153 of the base station apparatus #2 updates the neighboring
cell information, and information concerning cells of the base station apparatus #3
is registered in the neighboring cell information 112 and in the neighboring station
cell information 114 (Step S317).
[0055] The base station apparatus #1 and the base station apparatus #2 send the base station
apparatus #3 a neighboring cell update completion notification indicating that the
neighboring cell information has properly been updated as a reply (Step S318, Step
S319). Thereafter, the base station apparatus #1 and the base station apparatus #2
update the information of neighboring cells that is announced to mobile machines present
in cells of own station as necessary (Step S320, Step S321).
[0056] Fig. 12 is a sequence chart of the operation performed when neighboring cell information
of the base station apparatus #3 is changed. It is assumed herein that, in the neighboring
base station information 111 of the base station apparatus #3, only information of
the base station apparatus #1 and the base station apparatus #2 is registered.
[0057] When the neighboring cell information 112 of the base station apparatus #3 is changed
by a command sent from the maintenance operating station 200 or the input station
data 300 (Step S401), the neighboring cell information notifying unit 151 first creates,
triggered by notification of the maintenance operating unit 120, a neighboring station
information notification message for the base station apparatus #1 with reference
to the neighboring base station information 111 (Step S402). The created neighboring
station information notification message is sent to the base station apparatus #1
(Step S403). The neighboring cell information updating unit 153 of the base station
apparatus #1 updates the neighboring cell information, and information concerning
cells of the base station apparatus #3 is registered in the neighboring cell information
112 and in the neighboring station cell information 114 (Step S404).
[0058] Subsequently, the neighboring cell information notifying unit 151 creates a neighboring
station information notification message for the base station apparatus #2 with reference
to the neighboring base station information 111 (Step S405). The created neighboring
station information notification message is sent to the base station apparatus #2
(Step S406). The neighboring cell information updating unit 153 of the base station
apparatus #2 updates the neighboring cell information, and information concerning
cells of the base station apparatus #3 is registered in the neighboring cell information
112 and in the neighboring station cell information 114 (Step S407).
[0059] The base station apparatus #1 and the base station apparatus #2 send the base station
apparatus #3 a neighboring cell update completion notification indicating that the
neighboring cell information has been properly updated as a reply (Step S408, Step
S409).
[0060] The neighboring cell information requesting unit 152 creates a neighboring station
information request message for the base station apparatus #1 and a neighboring station
information request message for the base station apparatus #2, with reference to the
neighboring base station information 111, triggered by notification of the maintenance
operating unit 120, and sends these to the objective base station apparatuses (Step
S410, Step S411).
[0061] The neighboring cell information notifying unit 151 of the base station apparatus
#1 creates, triggered by receipt of the neighboring station information request message,
a neighboring station information notification message for the base station apparatus
#3 (Step S412), and sends the neighboring station information notification message
to the base station apparatus #3 (Step S413). The neighboring cell information updating
unit 153 of the base station apparatus #3 updates the neighboring cell information,
and information concerning cells of the base station apparatus #1 is registered in
the neighboring cell information 112 and in the neighboring station cell information
114 (Step S414). The base station apparatus #3 sends a neighboring cell update completion
notification as a reply to the base station apparatus #1 (Step S415).
[0062] Similarly, the neighboring cell information notifying unit 151 of the base station
apparatus #2 creates, triggered by receipt of the neighboring station information
request message, a neighboring station information notification message for the base
station apparatus #3 (Step S416), and sends the neighboring station information notification
message to the base station apparatus #3 (Step S417). The neighboring cell information
updating unit 153 of the base station apparatus #3 updates the neighboring cell information,
and information concerning cells of the base station apparatus #2 is registered in
the neighboring cell information 112 and in the neighboring station cell information
114 (Step S418). The base station apparatus #3 sends a neighboring cell update completion
notification as a reply to the base station apparatus #2 (Step S419).
[0063] Thereafter, the base station apparatus #1, the base station apparatus #2 and the
base station apparatus #3 update the information of neighboring cells that is announced
to mobile machines present in cells of own station as necessary (Step S420, Step S421,
Step S422).
[0064] The configuration of the base station apparatus 101 depicted in Fig. 2 may be modified
in various ways without departing from the scope of the invention. For example, the
neighboring cell information managing unit 150 may be implemented as software. In
other words, a computer program (hereinafter, "neighboring cell information management
program") may be executed by a central processing unit (CPU) on a computer to realize
the same function as the neighboring cell information managing unit 150 in the base
station apparatus 101. In the following, such a computer is explained. Described below
is one example of a base station apparatus in which the function of the neighboring
cell information managing unit 150 is implemented as software.
[0065] Fig. 13 is a functional block diagram of a base station apparatus 1000 on which is
executed a neighboring cell information management program 1061. The base station
apparatus 1000 depicted in Fig. 13 includes a CPU 1010 that performs various arithmetic
processes, an input device 1020 that receives data input from a maintenance staff
or the like, a medium reading device 1030 that reads station data 300 or the like
from a recording medium, a network interface (I/F) 1040 that exchanges data via network
with other base station apparatus or the like, a Random Access Memory (RAM) 1050 that
temporarily stores various information, and a nonvolatile memory 1060 such as flash
memory, which are connected by a bus 1070.
[0066] The nonvolatile memory 1060 stores the neighboring cell information management program
1061 having the same function as the neighboring cell information managing unit 150
depicted in Fig. 2, and data for neighboring cell information management 1062 corresponding
to the information stored in the storage unit 110 depicted in Fig. 2. The data for
neighboring cell information management 1062 may be appropriately distributed and
stored in other computer connected via a network.
[0067] As the CPU 1010 loads the neighboring cell information management program 1061 from
the nonvolatile memory 1060 into the RAM 1050, the neighboring cell information management
program 1061 implements a neighboring cell information management process 1051. By
the neighboring cell information management process 1051, information is appropriately
loaded from the data for neighboring cell information management 1062 and the like
into an area allocated thereto in the RAM 1050, and various types of data processing
is performed based on the data and the like.
[0068] The neighboring cell information management program 1061 is not necessarily stored
in the nonvolatile memory 1060, and may be stored in a recording medium such as CD-ROM
and read therefrom to be executed by the base station apparatus 1000. Also, the program
may be stored in another computer (or a server) or the like connected to the base
station apparatus 1000 via a public line, the Internet, a local area network (LAN),
a wide area network (WAN) or the like, and downloaded by the base station apparatus
1000 to be executed.
[0069] As described above, according to the embodiment, since neighboring cell information
is automatically updated by autonomous operation between base stations only when required,
it is possible to reduce the number of steps required for maintenance and management
of neighboring cell information without burdening on the higher level apparatuses
and lines.
[0070] All examples and conditional language recited herein are intended for pedagogical
purposes to aid the reader in understanding the principles of the invention and the
concepts contributed by the inventor to furthering the art, and are to be construed
as being without limitation to such specifically recited examples and conditions,
nor does the organization of such examples in the specification relate to a showing
of the superiority and inferiority of the invention. Although the embodiment(s) of
the present invention(s) has(have) been described in detail, it should be understood
that the various changes, substitutions, and alterations could be made hereto without
departing from the spirit and scope of the invention.
1. A base station apparatus comprising:
a neighboring cell information storage unit that stores a list of cells that neighbor
each of coverage cells of the base station apparatus; and
a notifying unit that extracts, from the neighboring cell information storage unit,
a combination of a cell of a predetermined base station apparatus and a coverage cell
of the base station apparatus neighboring the cell of the predetermined base station
apparatus, creates a notification message including the combination, and sends the
notification message to the predetermined base station apparatus.
2. The base station apparatus according to claim 1, further comprising an own cell information
storage unit that stores control information for controlling handover for each of
the coverage cells, wherein
the notifying unit acquires control information corresponding to the coverage cell
in the combination from the own cell information storage unit to create the notification
message including the control information.
3. The base station apparatus according to claim 1 or 2, wherein, when connection to
other base station apparatus is newly detected on a line for exchanging control information
with base station apparatuses, the notifying unit creates the notification message
for the other base station apparatus as the predetermined base station apparatus.
4. The base station apparatus according to any preceding claim, further comprising a
neighboring base station information storage unit that stores a list of neighboring
base station apparatuses, wherein
when information in the neighboring cell information storage unit changes, the notifying
unit creates the notification message for each of the neighboring base station apparatuses
stored in the neighboring base station information storage unit as the predetermined
base station apparatus.
5. The base station apparatus according to claim 4, further comprising a requesting unit
that sends, when information in the neighboring cell information storage unit changes,
a request for a notification message to each of the neighboring base station apparatuses
stored in the neighboring base station information storage unit.
6. The base station apparatus according to any preceding claim, wherein, upon receipt
of a request for the notification message from a base station apparatus, the notifying
unit creates the notification message for the base station apparatus as the predetermined
base station apparatus.
7. The base station apparatus according to any preceding claim, further comprising a
neighboring cell information updating unit that, upon receipt of a notification message
from other base station apparatus, stores a combination included in the notification
message, if not present in the neighboring cell information storage unit, in the neighboring
cell information storage unit.
8. A base station apparatus comprising:
a neighboring cell information storage unit that stores a list of cells that neighbor
each of coverage cells of the base station apparatus; and
a neighboring cell information updating unit that, upon receipt from other base station
apparatus of a notification message including a combination of a cell of the other
base station apparatus and a coverage cell of the base station apparatus neighboring
the cell of the other base station apparatus, stores the combination, if not present
in the neighboring cell information storage unit, in the neighboring cell information
storage unit.
9. A neighboring cell information management method comprising:
a first base station apparatus storing, as first neighboring cell information, a list
of cells that neighbor each of first coverage cells of the first base station apparatus;
a second base station apparatus storing, as second neighboring cell information, a
list of cells that neighbor each of second coverage cells of the second base station
apparatus;
the first base station apparatus extracting, from the first neighboring cell information,
a combination of a second coverage cell and a first coverage cell neighboring the
second coverage cell;
the first base station apparatus creating a notification message including the combination
to send the notification message to the second base station apparatus; and
the second base station apparatus storing, upon receipt of the notification message,
the combination, if not present in the second neighboring cell information, to update
the second neighboring cell information.
10. The neighboring cell information management method according to claim 9, further comprising
the first base station apparatus storing, as own cell information, control information
for controlling handover for each of the first coverage cells, wherein
the first base station apparatus creating includes acquiring control information corresponding
to the first coverage cell in the combination from the own cell information to create
the notification message including the control information.
11. The neighboring cell information management method according to claim 9 or 10, wherein
the first base station apparatus creates the notification message upon detection of
connection of the first base station apparatus to the second base station apparatus
on a line for exchanging control information between base station apparatuses.
12. The neighboring cell information management method according to claim 9 or 10, wherein
the first base station apparatus creates the notification message when the first neighboring
cell information changes.
13. The neighboring cell information management method according to any of claims 9-12,
further comprising the first base station apparatus sending, when the first neighboring
cell information changes, a request for a notification message to the second base
station apparatus.
14. The neighboring cell information management method according to claim 9, 10 or 13,
wherein the first base station apparatus creates the notification message upon receipt
of a request for the notification message from the second base station apparatus.