Display control device, display control method, and program
The display control device simplifies network recovery by visually distinguishing base station transmission paths' states, aiding in identifying the root cause of abnormalities and optimizing recovery efforts.
Patent Information
- Application Number
- JP2024135114
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-08-13
- Publication Date
- 2025-10-06
- Estimated Expiration
- 2044-08-13
AI Technical Summary
Existing systems struggle to determine whether abnormalities at base stations are specific to individual stations or caused by higher-level relay stations or management devices, complicating efficient recovery work orders during network outages.
A display control device that visually represents base station transmission paths on a map using different colors and thicknesses to distinguish normal and abnormal states, allowing easy identification of the cause of network abnormalities.
Facilitates quick determination of the root cause of network issues, enabling efficient recovery procedures by clearly displaying hierarchical network relationships and abnormality sources.
Smart Images

Figure 0007749772000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a display control device, a display control method, and a program. [Background technology]
[0002] Patent Document 1 describes "an image technology that utilizes a 3D terrain display platform to enable intuitive understanding of radio wave condition information around a base station as 3D information." [Prior art document] [Patent documents] [Patent Document 1] JP 2018-25917 A Summary of the Invention [Means for solving the problem]
[0003] According to one embodiment of the present invention, there is provided a display control device. The display control device may include a selection receiving unit that receives a selection of one of a plurality of base stations. The display control device may include an identification unit that identifies a base station related to the base station whose selection has been received by the selection receiving unit. The display control device may include a location information acquisition unit that acquires location information including information related to a location for each of a plurality of base stations included in a base station group including the base station whose selection has been received by the selection receiving unit and the base station identified by the identification unit. The display control device may include a status information acquisition unit that acquires status information indicating a status of a transmission path for each of the plurality of base stations included in the base station group. The display control device may include a display control unit that displays the status of the transmission path on a map based on the location information and the status information.
[0004] In the display control device, the selection receiving unit may receive a selection on the map of any of the base stations among the plurality of base stations displayed on the map. In any of the display control devices, the status information acquiring unit may acquire, for a base station connected to a relay station among the plurality of base stations included in the base station group, the status information indicating a status of a transmission path between the relay station and the base station based on a status of the base station.
[0005] In any of the display control devices, the status information acquisition unit may acquire, for a base station connected to a relay station via another base station among the plurality of base stations included in the base station group, the status information indicating a status of a transmission path between the base station and the other base station to which the base station is connected, based on a status of the base station. In any of the display control devices, the identification unit may identify another base station subordinate to a relay station located above the base station whose selection has been accepted by the selection acceptance unit.
[0006] In any of the display control devices, each of the plurality of base stations may be assigned one of a plurality of types of codes. In the display control device, the identification unit may identify a base station to which the same type of code as that of a base station selected by the selection receiving unit is assigned. In any of the display control devices, the display control unit may control the display of the transmission path on the map for each state of the transmission path.
[0007] In any of the display control devices, when the base station generates multiple cells with different frequencies, the status information acquisition unit may acquire cell status information indicating the status of the multiple cells. In the display control device, the display control unit may display, for the base station generating the multiple cells with the different frequencies, multiple states of the transmission paths, each representing the status of the multiple cells, on the map based on the location information and the cell status information. In the display control device, the display control unit may display the multiple states of the transmission paths, each representing the status of the multiple cells, in overlapping manner, with different line widths for each state of the multiple cells, so that the state of the transmission path with a smaller line width is displayed closer to the foreground on the map.
[0008] Any of the display control devices may include a determination unit. In the display control device, the determination unit may determine that the cause of the abnormal state is at the relay station when, among a plurality of base stations subordinate to a relay station, a proportion of base stations in an abnormal state is equal to or greater than a predetermined threshold, and, among a plurality of base stations subordinate to another relay station subordinate to a device located upstream of the relay station, a proportion of base stations in an abnormal state is less than the threshold. In the display control device, the determination unit may determine that the cause of the abnormal state is at a higher level than the relay station when, among a plurality of base stations subordinate to the relay station, a proportion of base stations in an abnormal state is equal to or greater than the threshold, and, among the plurality of base stations subordinate to the other relay station, a proportion of base stations in an abnormal state is equal to or greater than the threshold. In the display control device, the display control unit may output a determination result made by the determination unit.
[0009] According to one embodiment of the present invention, there is provided a display control method. The display control method may include a selection receiving step of receiving a selection of one of a plurality of base stations. The display control method may include a specification step of identifying a base station related to the base station whose selection was received in the selection receiving step. The display control method may include a location information acquisition step of acquiring location information including information related to a location for each of a plurality of base stations included in a base station group including the base station whose selection was received in the selection receiving step and the base station identified in the specification step. The display control method may include a status information acquisition step of acquiring status information indicating a status of a transmission path for each of the plurality of base stations included in the base station group. The display control method may include a display control step of displaying the status of the transmission path on a map based on the location information and the status information.
[0010] According to one embodiment of the present invention, there is provided a program for causing a computer to execute the display control method.
[0011] The above summary of the invention does not list all of the necessary features of the present invention, and subcombinations of these features may also constitute inventions. [Brief explanation of the drawings]
[0012] [Figure 1] 1 illustrates a schematic diagram of an example transmission system 10. [Figure 2] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 3] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 4] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 5] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 6] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 7] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 8] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 9] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 10] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 11] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 12] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 13] 10A and 10B show an example of information acquired by the display control device 100 and a process for associating information with each other. [Figure 14] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 15] 10A and 10B show an example of a display on a map 30 by the display control device 100. [Figure 16] 10 shows an example of a processing flow of a display control method by the display control device 100. [Figure 17] 10 shows an example of a processing flow of a display control method by the display control device 100. [Figure 18] 1 shows an example of a functional configuration of a display control device 100. [Figure 19] 1 shows an example of a hardware configuration of a computer 1200 that functions as the display control device 100. DETAILED DESCRIPTION OF THE INVENTION
[0013] The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the scope of the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.
[0014] In fields such as mobile communications, a function for displaying the location and status of base stations on a map in real time is well known. However, particularly in restoration work when abnormalities occur at multiple base stations, it has been difficult to determine whether the problem is specific to each base station, caused by the relay station (e.g., GC, Group Unit Center) that accommodates each base station, or caused by a management device higher up than the relay station. Furthermore, when an abnormality occurs at a base station (slave station) that is connected to a relay station via another base station (master station), it has been difficult to determine whether the abnormality at the slave station is caused by an abnormality at the master station or a problem specific to the slave station. This has made it difficult to identify an efficient work order.
[0015] The display control device 100 according to this embodiment has a configuration that contributes to solving such problems. For example, the display control device 100 displays, on a map, a route to the master station of a selected base station (or the relay station if there is no master station and the base station is directly connected to the relay station) and a route from a relay station above the selected base station to another base station connected to the relay station, as straight lines. For example, the display control device 100 displays the straight lines on the map in different colors and thicknesses depending on the state of the route. Since drawing base station transmission paths directly on a map would result in overcrowding and poor visibility, the display control device 100 may, for example, display only transmission paths related to a base station of interest. This makes it easy to visually identify the cause of an abnormality in the hierarchical structure extending from a management device at a lower level in the core network to the terminal base station, for example, when performing base station recovery work. Furthermore, for example, it becomes easy to find the optimal recovery procedure depending on the circumstances under which the abnormality occurs.
[0016] FIG. 1 schematically illustrates an example of a transmission system 10. In the example illustrated in FIG. 1, the transmission system 10 includes a core network 20. The transmission system 10 includes a plurality of management devices 22. The transmission system 10 includes a plurality of relay stations 300. The transmission system 10 includes a plurality of base stations 200. The transmission system 10 includes a display control device 100.
[0017] A plurality of management devices 22 are connected to a lower level of the core network 20. A plurality of hierarchical management devices 22 may be connected to a lower level of the core network 20. For example, one management device 22 is installed in eastern Japan and one in western Japan, and is a device that manages a plurality of other management devices and the like under its control. For example, a management device 22 is installed in each prefecture, and is a device that manages a plurality of relay stations under its control. FIG. 1 shows an example in which the management device 22 is at one hierarchical level.
[0018] A plurality of relay stations 300 are connected to management device 22. Relay stations 300 are, for example, GCs. A plurality of base stations 200 are connected downstream of relay stations 300. A base station 200 may be connected downstream of relay stations 300 via another base station 200. A base station 200 may be connected downstream of relay stations 300 via another base station 200 in multiple layers.
[0019] The display control device 100 may be connected to a core network 20. The core network 20 may include the display control device 100. The display control device 100 may accept an operation by a user 26. For example, the display control device 100 accepts an operation by the user 26 using an input device provided in the display control device 100. The display control device 100 may be connected to a user terminal 24. The display control device 100 may accept an operation by the user 26 via the user terminal 24.
[0020] The display control device 100 displays the state of the transmission path of the base station 200 on a map 30. The display control device 100 may output the display to a display or the like provided in the display control device 100. The display control device 100 may also output the display to a display or the like provided in the user terminal 24. FIG. 1 shows an example in which the display control device 100 accepts an operation by a user 26 via the user terminal 24 and outputs the display to a display provided in the user terminal 24.
[0021] 1 illustrates a conceptual connection between the display control device 100 and the user terminal 24. The method of connection between the display control device 100 and the user terminal 24 is not particularly limited. For example, the display control device 100 and the user terminal 24 are connected via the Internet. The display control device 100 and the user terminal 24 may be connected via any network. If the user terminal 24 is a terminal that can use mobile communication, the display control device 100 may be connected to the user terminal 24 via mobile communication provided by a base station 200.
[0022] The display control device 100 may acquire various information related to the transmission system 10 from the core network 20. For example, the display control device 100 acquires base station location information including information related to the locations of a plurality of base stations 200 from the core network 20. The base station location information includes, for example, information on the coordinates of the plurality of base stations 200 on the Earth. The base station location information includes, for example, information on the latitude and longitude of the plurality of base stations 200. The base station location information includes, for example, information on the addresses of the plurality of base stations 200. For example, the display control device 100 acquires relay station location information including information related to the locations of a plurality of relay stations 300 from the core network 20. The relay station location information includes, for example, information on the coordinates of the plurality of relay stations 300 on the Earth. The relay station location information includes, for example, information on the latitude and longitude of the plurality of relay stations 300. The relay station location information includes, for example, information on the addresses of the plurality of relay stations 300.
[0023] The display control device 100 may acquire, from the core network 20, status information indicating the status of the transmission path of a plurality of base stations 200. The status information indicating the status of the transmission path between a base station 200 and a device upstream of the base station 200 may be information based on the status of the base station 200. For example, the status information indicating the status of the transmission path between the base station 200 and its upstream relay station 300 is information based on the status of the base station 200.
[0024] The status information indicating the status of the transmission path between the base station 200 and a device higher than the base station 200 may be, for example, information indicating "normal" when the base station 200 is communicating normally. The status information may be, for example, information indicating "abnormal" when the base station 200 is not communicating normally. The status information may be, for example, information indicating "station outage" when the base station 200 is not communicating normally on a base station basis. For example, when the base station 200 forms multiple cells, the status information may be information indicating "cell outage" when communication is not normal in some of the multiple cells while communication is normal in the remaining cells. For example, the status information may be information indicating "power outage" when the base station 200 is not communicating normally and the cause is a power outage. For example, the status information may be information indicating "affected" when the base station 200 is communicating normally and has not yet experienced station outage or cell outage, but has exceeded an index defined from a preventive maintenance perspective. The above states are merely examples, and other states may be included. The above names representing the states are merely examples, and each state may be represented by a different name.
[0025] The display control device 100 may acquire information indicating the connection relationships between each of the multiple relay stations 300 and the multiple base stations 200 from the core network 20. The display control device 100 may acquire information indicating the connection relationships between each of the multiple management devices 22 and the multiple relay stations 300 from the core network 20. The display control device 100 may acquire the above-mentioned various information from a database or the like that manages information about the transmission system 10 collected by an operator or the like.
[0026] 2 shows a schematic example of a display on a map 30 by the display control device 100. The display control device 100 displays the map 30. For example, the display control device 100 acquires arbitrary map data from outside the display control device 100, and displays the map 30 based on the map data. The map data acquired by the display control device 100 is not particularly limited.
[0027] The display control device 100 displays a plurality of base stations 200 on a map 30. For example, the display control device 100 displays a plurality of base stations 200 on the map 30 using base station location information acquired from the core network 20. The display control device 100 may display a plurality of relay stations 300 on the map 30. For example, the display control device 100 displays a plurality of relay stations 300 on the map 30 using relay station location information acquired from the core network 20. In the example shown in FIG. 2 , a plurality of base stations 200 are indicated by open circles, and a plurality of relay stations 300 are indicated by filled-in diamonds.
[0028] The display control device 100 accepts the selection of any one of the base stations 200 from among the plurality of base stations 200. For example, the display control device 100 accepts the selection of a base station 200 by the user 26. For example, the display control device 100 accepts the selection on the map 30 of any one of the base stations 200 from among the plurality of base stations 200 displayed on the map 30. For example, the display control device 100 accepts the selection of the base station 200 located in the area on the map 30 selected by the user 26.
[0029] In the example shown in FIG. 2, one base station 200 located in the area indicated by the dashed rectangle is selected. The display control device 100 may accept the selection of multiple base stations 200. The display control device 100 does not have to accept the base station 200 on the map 30. For example, the display control device 100 accepts the selection of any one of the base stations 200 from a list of base stations 200 including multiple base stations 200. The base station 200 whose selection is accepted by the display control device 100 may be referred to as a selected station.
[0030] FIG. 3 schematically shows an example of a display on a map 30 by the display control device 100. FIG. 3 shows a state after the display control device 100 has received the selection of a base station 200 in FIG. 2. The display control device 100 identifies a base station 200 (sometimes referred to as an associated station) related to the selected station. An associated station is, for example, another base station 200 connected under a relay station 300 located above the selected station. The display control device 100 identifies the associated station by using, for example, information indicating the connection relationships between a plurality of relay stations 300 and a plurality of base stations 200 obtained from the core network 20.
[0031] In the example shown in Fig. 3, of the multiple base stations 200, the selected station and associated stations are indicated by black circles, and the other base stations 200 are indicated by white circles. The selected station and associated stations may be collectively referred to as a base station group. In the example shown in Fig. 3, one selected station located in the area indicated by the dashed rectangle and five other base stations 200 connected under the relay station 300 located above the selected station are indicated by black circles.
[0032] The display control device 100 acquires base station location information for each of the multiple base stations 200 included in the base station group. The display control device 100 acquires relay station location information of the relay station 300 to which the base station 200 is connected for each of the multiple base stations 200 included in the base station group. The display control device 100 acquires status information for each of the multiple base stations 200 included in the base station group. The display control device 100 displays the status of the transmission path on a map 30 based on the base station location information, relay station location information, and status information. The example shown in FIG. 3 is an example of a display output by the display control device 100 when all of the transmission paths of six base stations 200 included in the base station group are normal.
[0033] Fig. 4 shows a schematic example of a display on the map 30 by the display control device 100. In Fig. 4, differences from the example shown in Fig. 3 will be mainly described. The example shown in Fig. 4 is an example of a display output by the display control device 100 when, among the transmission paths of six base stations 200 included in a base station group, only the state of the transmission path of the selected station is abnormal (station disconnection or cell disconnection) and the states of the remaining five transmission paths are normal. As in the example shown in Fig. 4, the display control device 100 visually displays on the map 30 that only the transmission path of the selected station is abnormal and the transmission paths of the associated stations are normal, so that the user 26 can easily infer that the abnormality is caused by a cause specific to the selected station.
[0034] FIG. 5 schematically shows an example of a display on the map 30 by the display control device 100. In FIG. 5, differences from the examples shown in FIGS. 3 and 4 will be mainly described. The example shown in FIG. 5 is an example of a display output by the display control device 100 when the state of the transmission paths of all of the six base stations 200 included in the base station group is abnormal (station disconnection or cell disconnection). As in the example shown in FIG. 5, the display control device 100 visually displays on the map 30 that the transmission paths of the selected station and related stations are all abnormal, so that the user 26 can easily infer that the abnormality is not due to a cause specific to the selected station, but is caused by the relay station 300 or a management device higher than the relay station 300, or the like.
[0035] Fig. 6 schematically shows an example of a display on a map 30 by the display control device 100. In the example shown in Fig. 6, the display control device 100 accepts the selection of multiple base stations 200. In the example shown in Fig. 6, ten base stations 200 located in the area indicated by the dashed rectangle are selected.
[0036] Fig. 7 shows a schematic example of a display on a map 30 by the display control device 100. Fig. 7 shows a state after the display control device 100 has accepted the selection of a plurality of base stations 200 in Fig. 6. In the example shown in Fig. 7, of the plurality of base stations 200 included in the base station group, the selected station and associated stations are indicated by black circles, and the other base stations 200 are indicated by white circles.
[0037] In the example shown in Figure 7, 10 selected stations located in the area indicated by the dashed rectangle and 16 base stations 200 connected under each of three relay stations 300 located above the selected stations are indicated by black circles. Note that a selected station and an associated station may overlap, and a selected station may be an associated station for another selected station. In the example shown in Figure 7, all 10 selected stations are associated stations for the other selected stations. In the example shown in Figure 7, the base station group includes a total of 16 base stations 200, including 10 selected stations and 16 associated stations.
[0038] The example shown in Fig. 7 is an example of a display output by display control device 100 when, among the transmission paths of a plurality of base stations 200 included in a base station group, the states of the transmission paths of six base stations 200 connected under one relay station 300 located in the left half of Fig. 7 are abnormal (station disconnection or cell disconnection), and the states of the transmission paths of ten base stations 200, five of which are connected under each of two relay stations 300 located on the right side of Fig. 7, are normal. As in the example shown in Fig. 7, display control device 100 visually recognizably displays on map 30 that, among the plurality of relay stations 300, the transmission paths of a plurality of base stations 200 connected under some relay stations 300 are abnormal and the transmission paths of a plurality of base stations 200 connected under the remaining other relay stations 300 are normal, thereby enabling user 26 to easily infer that the abnormality is caused by a cause specific to those some relay stations 300.
[0039] FIG. 8 schematically illustrates an example of a display on a map 30 by the display control device 100. Differences from the example illustrated in FIG. 7 will be mainly described in FIG. 8. The example illustrated in FIG. 8 is an example of a display output by the display control device 100 when, among the transmission paths of a plurality of base stations 200 included in a base station group, the states of all of the transmission paths of 16 base stations 200 connected under all three relay stations 300 in FIG. 8 are abnormal (station disconnection or cell disconnection). As in the example illustrated in FIG. 8, the display control device 100 visually displays on the map 30 that the transmission paths of all of the plurality of base stations 200 under the plurality of relay stations 300 are abnormal, thereby enabling the user 26 to easily infer that the abnormality is caused by a management device 22 or the like located above the plurality of relay stations 300, or a management device 22 or the like located above that.
[0040] In such a case, for example, user 26 does not personally carry out the restoration work for the plurality of base stations, etc., but instead notifies the organization that manages and operates the higher-level management device 22, etc. of the occurrence of the abnormality and requests that the organization take action. As in the example shown in Fig. 8, by display control device 100 visually displaying on a map that all of the transmission paths of the plurality of base stations 200 subordinate to the plurality of relay stations 300 are abnormal, user 26 can promptly request the action based on evidence.
[0041] Fig. 9 shows a schematic example of a display on a map 30 by the display control device 100. In the example shown in Fig. 9, differences from the examples shown in Fig. 2 and Fig. 6 will be mainly described. The display control device 100 may accept the selection of a base station 200 (sometimes referred to as a Sabiki constituent station) connected to the relay station 300 via another base station 200, rather than a base station 200 directly connected to the relay station 300. In the example shown in Fig. 9, one Sabiki constituent station located in the area indicated by the dashed rectangle is selected.
[0042] 10 is a schematic diagram showing an example of a display on the map 30 by the display control device 100. Fig. 10 shows a state after the display control device 100 has accepted the selection of the base station 200 in Fig. 9.
[0043] In the example shown in FIG. 10, one selected station, which is a Sabiki constituent station, located in the area indicated by the dashed rectangle, and one other base station 200 (sometimes referred to as an intermediary station) located above the selected station and intermediating between the selected station and the relay station 300 are indicated by a black circle. In this case, the intermediary station is the associated station. In this case, the base station group includes two base stations, the associated station and the selected station. The display control device 100 may acquire status information indicating the status of the transmission path between the intermediary station and the Sabiki constituent station based on the status of the Sabiki constituent station among the multiple base stations 200 included in the base station group.
[0044] The example shown in Fig. 10 is an example of a display output by the display control device 100 when the state of the transmission path between the mediation station and the Sabiki constituent station is abnormal (station disconnection or cell disconnection) and the state of the transmission path between the mediation station and the relay station 300 is normal. As in the example shown in Fig. 10, the display control device 100 visually displays on the map 30 that only the transmission path between the mediation station and the Sabiki constituent station is abnormal and the transmission path between the mediation station and the relay station 300 is normal, so that the user 26 can easily infer that the abnormality is caused by a cause specific to the Sabiki constituent station.
[0045] 11 shows a schematic example of a display on a map 30 by the display control device 100. In the example shown in FIG. 11, differences from the example shown in FIG. 10 will be mainly described.
[0046] In the example shown in Fig. 11, the display control device 100 further identifies other base stations 200 under the relay station 300 located above the Sabiki component station that is the selected station as associated stations, and further displays the state of the transmission path of the other base stations 200 on the map 30. In the example shown in Fig. 11, the one Sabiki component station, the one intermediate station above the Sabiki component station, and five other base stations 200 under the relay station 300 above the selected station are indicated by black circles. In this case, six base stations 200, including the one intermediate station and the other five base stations 200, are associated stations. In this case, the base station group includes seven base stations 200, including the six associated stations and the one selected station.
[0047] 11 is an example of a display output by the display control device 100 when, among the transmission paths of the multiple base stations 200 included in the base station group, the transmission path between the mediation station and the Sabiki constituent station and the transmission path between the mediation station and the relay station 300 are abnormal (station disconnection or cell disconnection), and the status of the remaining transmission paths is normal. As shown in the example of FIG. 11, the display control device 100 visually recognizably displays on the map 30 that in addition to the transmission path between the mediation station and the Sabiki constituent station, the transmission path between the mediation station and the relay station 300 is also abnormal, and the transmission paths of the other base stations 200 located under the relay station 300 are normal, thereby allowing the user 26 to easily deduce that the abnormality is caused by the mediation station, not the relay station 300.
[0048] Fig. 12 shows an example of a display on a map 30 by the display control device 100. In the example shown in Fig. 12, differences from the examples shown in Figs. 10 and 11 will be mainly described.
[0049] The example shown in Fig. 12 is an example of a display output by the display control device 100 when all of the transmission paths of the plurality of base stations 200 included in the base station group are abnormal (station disconnection or cell disconnection). As shown in the example of Fig. 12, the display control device 100 visually displays on the map 30 that the transmission paths of all of the base stations 200 under the relay station 300, including the transmission path between the mediation station and the Sabiki constituent station and the transmission path between the mediation station and the relay station 300, are abnormal, and thereby the user 26 can easily infer that the abnormality is caused by the relay station 300 or a management device higher than the relay station 300.
[0050] Even in the case of Sabiki constituent stations, as in the examples shown in Figures 6 to 8, the display control device 100 accepts the selection of multiple base stations 200 and displays the status of the transmission paths of the related stations on the map 30, so that the user 26 can easily guess whether the abnormality is caused by a specific relay station 300 or by a management device or the like higher than the relay station 300. This can be easily understood by those skilled in the art.
[0051] Fig. 13 shows an example of information acquired by the display control device 100 and a process of associating the information with each other. In the example shown in Fig. 13, the display control device 100 acquires a base station information table, a relay station information table, a transmission path information table, and a station status table, and associates the information using each table.
[0052] The base station information table may include location information, base station IDs, names, and system IDs of base stations. The system IDs, for example, identify the communication methods for each frequency for each base station. The communication methods for each frequency may be, for example, the Long Term Evolution (LTE) communication method, the 5th Generation (5G) communication method, the 3rd Generation (3G) communication method, and the 6th Generation (6G) communication method or later. In the example shown in FIG. 13, for example, base station C provides two services: the LTE communication method and the 5G communication method. Therefore, two system IDs, SYS-102-LTE corresponding to the LTE communication method and SYS-102-5G corresponding to the 5G communication method, are assigned to a single base station ID, BS-103, which is the base station ID corresponding to base station C.
[0053] The relay station information table may include relay station location information, relay station IDs, and names.
[0054] The transmission path information table may include a lower station ID, an upper station ID, and a code. In the example shown in FIG. 13, each row of the transmission path information table corresponds to one transmission path. The lower station ID may be a base station ID that identifies the device (base station 200) located at the lower end of the devices (relay station 300 or base station 200) located at both ends of one transmission path. The upper station ID may be a base station ID or relay station ID that identifies the device (relay station 300 or base station 200) located at the upper end of the devices (relay station 300 or base station 200) located at the upper end of the devices (relay station 300 or base station 200) located at the upper end of the transmission path. Each transmission path may be uniquely linked to the base station ID indicated by the lower station ID.
[0055] There may be multiple types of codes, and one of the multiple types of codes may be assigned to each of multiple transmission paths. That is, one of the multiple types of codes may be assigned to each of multiple base station IDs. In the example shown in FIG. 13, BS-101 and BS-201 are assigned the code C1, BS-102 is assigned the code C2, and BS-103 is assigned the code C3. The display control device 100 may, for example, identify a base station to which the same type of code as the selected station is assigned, and determine it as an associated station.
[0056] The station status table may include a system ID and a status. The status may be a communication status for each communication method using different frequencies for each base station. The status may include the above-mentioned normal, station loss, cell loss, power outage, and impact.
[0057] Using the example shown in FIG. 13, an example of a process in which the display control device 100 associates information with each other when the selected station is a base station connected to the relay station 300 (without going through an intermediate station) will be described. For example, in response to the display control device 100 accepting base station A as the selected station, the display control device 100 acquires location information (point A) of the selected station from the base station information table and associates it with the upper station ID (GC-001) of the transmission path information table using the base station ID (BS-101) as a key (arrow a). Next, the display control device 100 associates the location information of the relay station (point X) from the relay station information table using the upper station ID (GC-001) of the transmission path information table as a key (arrow b). Next, the display control device 100 associates the status (station down) from the station status table using the system ID (SYS-101-5G) of the base station information table as a key (arrow c). As a result of the above, the display control device 100 acquires the location information of the selected station and the relay station 300 and the status information of the transmission path between the selected station and the relay station 300.
[0058] The following describes the process when the display control device 100 identifies, as an associated station, another base station located below the relay station 300 above the selected station. The display control device 100 first associates the upper station ID (GC-001) of the selected station with the lower station IDs (BS-102 and BS-103) linked to the same upper station ID (GC-001) in the transmission path information table (arrow d). Next, the display control device 100 associates the corresponding system IDs (SYS-102-5G, SYS-103-5G, and SYS-103-LTE) in the base station information table using each lower station ID (BS-102 and BS-103) as a key (arrow e). Next, the display control device 100 associates the status (normal, normal, and cell out) from the station status table using each system ID (SYS-102-5G, SYS-103-5G, and SYS-103-LTE) as a key (arrow c). As a result, the display control device 100 acquires location information of each associated station and status information of the transmission path between each associated station and the relay station 300.
[0059] When identifying base stations 200 assigned the same type of code as associated stations, the code (C1) is used as a key to associate the subordinate station IDs (BS-201) associated with the same type of code (C1) in the transmission path information table (arrow f). Next, the corresponding system ID (SYS-201-5G) is associated in the base station information table using each subordinate station ID (BS-201) as a key (arrow e). Next, the status (station down) is associated from the station status table using each system ID (SYS-201-5G) as a key (arrow c). This makes it possible to obtain location information for each associated station and status information for the transmission path between each associated station and relay station 300.
[0060] Using the example shown in FIG. 13, an example of a process for associating information when the selected station is a base station connected to a relay station via an intermediate station (when the selected station is a Sabiki-configured station) will be described. For example, when the display control device 100 accepts base station D as the selected station, the display control device 100 first acquires the location information of the selected station (point D) from the base station information table and associates it with the upper station ID (BS-101) in the transmission path information table using the base station ID (BS-201) as a key (arrow a). Next, the display control device 100 associates the location information of the intermediate station (point A) from the base station information table using the upper station ID (BS-101) in the transmission path information table as a key (arrow g). Next, the display control device 100 associates the status (station down) from the station status table using the system ID (SYS-201-5G) in the base station information table as a key (arrow c). As a result, the display control device 100 can acquire the location information of the Sabiki constituent stations and the mediation station, and the status information of the transmission path between the Sabiki constituent stations and the mediation station.
[0061] FIG. 13 is merely an example, and the form of information acquired by the display control device 100 is not particularly limited. For example, the information does not have to be in a table format as long as it can be processed in association with each other. Even when the display control device 100 acquires information in the form of a table, the type of table, the items included in each table, etc. are not limited to the example shown in FIG. 13. For example, the table may not be divided into multiple tables but may be consolidated into a single table. For example, a table may include items not shown in FIG. 13.
[0062] FIG. 14 schematically illustrates an example of a display on a map 30 by the display control device 100. Differences between the example illustrated in FIG. 14 and the example illustrated in FIG. 3 will be mainly described. In FIG. 14, the display control device 100 identifies, as associated stations, base stations 200 to which the same type of code as that of the selected station is assigned. In the example illustrated in FIG. 14, of the other five base stations 200 located under the relay station 300 located above the selected station, the type of code assigned to two base stations 200 shown within the dashed ellipse is different from the type of code assigned to the selected station, while the type of code assigned to the remaining three base stations 200 is the same as the type of code assigned to the selected station. By using codes in this way, it is possible to select whether or not to include a base station as an associated station according to a predetermined purpose. In this way, it is possible to further subdivide multiple base stations 200 located under the same relay station 300 according to a predetermined purpose, and control the display of the transmission path status.
[0063] FIG. 15 schematically illustrates an example of a display on a map 30 by the display control device 100. In FIG. 15, differences from the example illustrated in FIG. 4 will be mainly described. In FIG. 15, a plurality of base stations 200 each generate a plurality of cells with different frequencies. The display control device 100 may acquire cell information indicating the status of the plurality of cells of the base station 200. For the base station 200 that generates a plurality of cells with different frequencies, the display control device 100 may display on the map 30 the statuses of a plurality of transmission paths, each indicating the status of the plurality of cells, based on base station position information and cell status information.
[0064] The display control device 100 may display the states of multiple transmission paths, each representing the state of multiple cells, with different line widths for each state of the multiple cells. In the example shown in FIG. 15, when the cell state is normal, the transmission path is displayed with a thin white line, and when the cell state is abnormal (station or cell disconnection), the transmission path is displayed with a thick black line. The display control device 100 may display the states of multiple transmission paths, each representing the state of multiple cells, overlapping each other so that the state of the transmission path with a smaller line width is displayed closer to the front of the map 30. In the example shown in FIG. 15, of two cells generating different frequencies from the selected station, the state of one cell is normal and the state of the other cell is cell disconnection. For the five associated stations, the cell states of all of the multiple cells are normal. In the example shown in FIG. 5, the state of the normal transmission path with a smaller line width (thin white line) is displayed closer to the front of the map 30.
[0065] 16 shows an example of the processing flow of a display control method by the display control device 100. In step (step may be abbreviated as S) 102, the display control device 100 accepts the selection of one of the base stations 200. In S104, the display control device 100 identifies a base station 200 related to the base station 200 whose selection was accepted in S102.
[0066] In S106, the display control device 100 acquires base station location information for each of the multiple base stations 200 included in the base station group including the base station 200 whose selection was accepted in S102 and the base station 200 identified in S104. In S106, the display control device 100 may acquire relay station location information for the relay station 300 located above the base station 200 whose selection was accepted in S102. In S108, the display control device 100 acquires state information for each of the multiple base stations 200 included in the base station group.
[0067] In S110, the state of the transmission path is displayed on the map 30 based on the position information and state information.
[0068] 17 shows an example of the processing flow of the display control method by the display control device 100. Here, the flow of additional processing in which the display control device 100 makes a determination and displays the determination result will be described. Here, the state in which steps up to S108 in the example shown in FIG. 16 have been completed will be described as the starting state. The processing in FIG. 17 may be executed in parallel with the processing from S110 onwards in the example shown in FIG. 16.
[0069] In S202, the display control device 100 determines whether the proportion of base stations 200 in an abnormal state among the plurality of base stations 200 subordinate to the relay station 300 is equal to or greater than a predetermined threshold. If it is equal to or greater than the threshold, the process proceeds to S204, and if it is not equal to or greater than the threshold, the process ends.
[0070] In S204, the display control device 100 determines whether the proportion of base stations in an abnormal state is less than a threshold value among the plurality of base stations 200 subordinate to other relay stations 300 subordinate to a device located higher than the relay station 300. If it is less than the threshold value, the process proceeds to S206, and if it is not less than the threshold value, the process proceeds to S208.
[0071] In S206, the display control device 100 determines that the cause of the abnormal state is in the relay station 300 located above the selected station. In S208, the display control device 100 determines that the cause of the abnormal state is in a station above the relay station 300 located above the selected station.
[0072] In S210, the display control device 100 displays the determination result on a display or the like of the display control device 100. The display control device 100 may also display the display result on a display or the like of the user terminal 24 connected to the display control device 100.
[0073] 18 schematically illustrates an example of the functional configuration of the display control device 100. The display control device 100 includes a selection receiving unit 110, an identifying unit 120, a position information acquiring unit 130, a state information acquiring unit 140, and a display control unit 160. The display control device 100 may also include a determining unit 150.
[0074] The selection receiving unit 110 receives a selection of any one of the base stations 200 from among the plurality of base stations 200. The selection receiving unit 110 may receive a selection on the map 30 of any one of the base stations 200 from among the plurality of base stations 200 displayed on the map 30. The base station 200 whose selection is received by the selection receiving unit 110 may be referred to as a selected station.
[0075] The identification unit 120 identifies a base station 200 (sometimes referred to as an associated station) related to the selected station. The identification unit 120 may identify the associated station using information indicating the connection relationships between multiple relay stations 300 and the multiple base stations 200 obtained from the core network 20. The identification unit 120 may identify another base station 200 under the control of a relay station 300 located above the selected station as an associated station. The identification unit 120 may also identify a base station 200 assigned the same type of code as the selected station as an associated station. The selected station accepted by the selection acceptance unit 110 and the associated station identified by the identification unit 120 may be collectively referred to as a base station group.
[0076] The location information acquisition unit 130 acquires location information including information about the location of each of the plurality of base stations 200 included in the base station group. The location information acquired by the location information acquisition unit 130 may include information about the locations of the plurality of relay stations 300.
[0077] The state information acquisition unit 140 acquires state information indicating the state of the transmission path of the plurality of base stations 200 included in the base station group. For the base station 200 among the plurality of base stations 200 included in the base station group that is connected to the relay station 300 without going through another base station 200 (intermediate station), the state information acquisition unit 140 may acquire state information indicating the state of the transmission path between the relay station 300 and the base station 200 based on the state of the base station 200.
[0078] The status information acquisition unit 140 may acquire status information indicating the status of the transmission path between a base station 200 (Sabiki constituent station) that is connected to the relay station 300 via another base station 200 (intermediate station) among the plurality of base stations 200 included in the base station group, based on the status of the Sabiki constituent station.
[0079] When the base station 200 generates a plurality of cells using different frequencies, the state information acquisition unit 140 may acquire cell state information indicating the states of the plurality of cells.
[0080] Determination unit 150 may determine that the cause of the abnormal state is at a relay station when, among the multiple base stations 200 under relay station 300, the proportion of base stations in an abnormal state is equal to or greater than a predetermined threshold, and, among the multiple base stations 200 under another relay station 300 under management device 22 located above relay station 300, the proportion of base stations in an abnormal state is less than the threshold. Determination unit 150 may determine that the cause of the abnormal state is at a higher level than relay station 300 when, among the multiple base stations 200 under relay station 300, the proportion of base stations 200 in an abnormal state is equal to or greater than a threshold, and, among the multiple base stations 200 under another relay station 300, the proportion of base stations 200 in an abnormal state is equal to or greater than a threshold.
[0081] The display control unit 160 controls the display of various types of information on a predetermined display or the like. The display control unit 160 may display the various types of information on a display or the like provided in the display control device 100. The display control unit 160 may display the various types of information on a display or the like of a user terminal 24 connected to the display control device 100. The display control unit 160 displays the state of the transmission path on the map 30 based on the position information acquired by the position information acquisition unit 130 and the state information acquired by the state information acquisition unit 140.
[0082] The display control unit 160 may display the state of the transmission line on the map 30 in the form of a line that shows the connection relationship between the higher-level station and the lower-level station. For example, the display control unit 160 displays the state of the transmission line on the map 30 with a solid straight line. The display control unit 160 may also display the state of the transmission line on the map 30 with a curved or broken line instead of a straight line. The display control unit 160 may also display the state of the transmission line with a dashed line instead of a solid line.
[0083] The display control unit 160 may display the state of the transmission path on the map 30 in the form of a line that reflects the actual transmission path. For example, the actual transmission path may be the geographical location of the optical fiber cable wiring. The display control device 100 acquires a transmission path diagram or the like that shows the actual transmission path in advance and performs processing such as synchronizing it with the map 30, thereby enabling the display control unit 160 to perform such display. In this way, by the display control unit 160 displaying the state of the transmission path on the map 30 in the form of a line that reflects the actual transmission path, for example, if there is an abnormality in a certain base station 200 and a location along the transmission path of the base station 200 where a disaster such as a landslide has occurred, the user 26 can easily infer that the cause of the abnormality is the landslide.
[0084] The display control unit 160 may control the display of the transmission paths on the map 30 for each state of the transmission path. For example, the display control unit 160 controls the display so that transmission paths whose state is a specific state are displayed among the transmission paths of the multiple base stations 200 included in the base station group. The display control unit 160 may also control the display so that transmission paths whose state is a specific state are not displayed. For example, the display control unit 160 displays only transmission paths whose state of the transmission path is abnormal. For example, the display control unit 160 does not display transmission paths whose state of the transmission path is normal.
[0085] The display control unit 160 may display the state of the transmission line on the map 30 using a line of a different color depending on the state of the transmission line. For example, if the state of the transmission line is normal, the display control unit 160 displays the transmission line using a solid green line. For example, if the state of the transmission line is abnormal, the display control unit 160 displays the transmission line using a solid red line.
[0086] The display control unit 160 may display the state of the transmission line on the map 30 using a line shape that differs depending on the state of the transmission line. For example, if the state of the transmission line is normal, the display control unit 160 displays the transmission line using a solid line. For example, if the state of the transmission line is abnormal, the display control unit 160 displays the transmission line using a dashed line.
[0087] The display control unit 160 may display on the map 30 the states of multiple transmission paths, each representing the state of multiple cells, for a base station 200 that generates multiple cells with different frequencies, based on location information and cell state information.
[0088] The display control unit 160 may display the states of multiple transmission paths, each representing the state of multiple cells, in overlapping fashion with different line widths for each state of the multiple cells, with the state of a transmission path with a smaller line width being displayed closer to the foreground of the map 30.
[0089] The line widths that differ for each state of the plurality of cells may be smallest when the state of the cell is normal, and may be largest when the state of the cell is abnormal. The display control unit 160 may display the states of the plurality of transmission paths, each representing the state of the plurality of cells, in different colors for each state of the plurality of cells. The display control unit 160 may display the states of the plurality of transmission paths, each representing the state of the plurality of cells, in different colors for each state of the plurality of cells, and display the transmission paths of the plurality of cells side by side on the map 30 so that each can be visually identified.
[0090] The display control unit 160 may control the display of the transmission path status by narrowing down the base stations 200 located in a specific area from among the base station group including the selected station and related stations. The display control unit 160 may control the display of the transmission path status by narrowing down the base stations 200 classified into a specific category from among the base station group including the selected station and related stations. For example, when displaying the transmission paths of an urban area where base stations 200 are densely located on the map 30, displaying the transmission paths directly on the map 30 results in the transmission paths being too dense and poor visibility. In contrast, the display control unit 160 may display the transmission paths by narrowing down the base stations 200 from the base station group as targets for displaying the transmission paths, as described above, thereby improving visibility.
[0091] The display control unit 160 may output the determination result by the determination unit 150. The display control unit 160 may output the determination result by the determination unit 150 by displaying it on a display provided in the display control device 100, a display of the user terminal 24 connected to the display control device 100, or the like.
[0092] Display control unit 160 may output information that serves as a basis for the determination result by determination unit 150, along with the determination result by determination unit 150. The information that serves as a basis may be the proportion of base stations 200 that are in an abnormal state among multiple other base stations 200 under the control of relay station 300 that is located upstream of the selected station. The information that serves as a basis may be the proportion of base stations 200 that are in an abnormal state among multiple base stations 200 under the control of relay station 300 that is different from relay station 300, and that is located upstream of relay station 300 that is located upstream of the selected station. Display control unit 160 outputs the determination result by determination unit 150 together with the basis for the determination, making it easier for user 26 to evaluate the validity of the determination result.
[0093] The display control unit 160 may output the determination result by the determination unit 150 by displaying it in association with the map 30. For example, the display control unit 160 displays the determination result by the determination unit 150 in a window or the like provided adjacent to the map 30. The display control unit 160 may display the determination result by the determination unit 150 on the map 30.
[0094] 19 schematically illustrates an example of the hardware configuration of a computer 1200 that functions as the display control device 100. A program installed on the computer 1200 can cause the computer 1200 to function as one or more "units" of an apparatus according to this embodiment, or can cause the computer 1200 to perform operations associated with the apparatus according to this embodiment or one or more "units," and / or can cause the computer 1200 to perform a process according to this embodiment or steps of the process. Such a program can be executed by the CPU 1212 to cause the computer 1200 to perform specific operations associated with some or all of the blocks in the flowcharts and block diagrams described herein.
[0095] The computer 1200 according to this embodiment includes a CPU 1212, a RAM 1214, and a graphics controller 1216, which are interconnected by a host controller 1210. The computer 1200 also includes input / output units such as a communications interface 1222, a storage device 1224, a DVD drive, and an IC card drive, which are connected to the host controller 1210 via an input / output controller 1220. The DVD drive may be a DVD-ROM drive, a DVD-RAM drive, or the like. The storage device 1224 may be a hard disk drive, a solid-state drive, or the like. The computer 1200 also includes a ROM 1230 and legacy input / output units such as a keyboard, which are connected to the input / output controller 1220 via an input / output chip 1240.
[0096] The CPU 1212 operates according to programs stored in the ROM 1230 and the RAM 1214, thereby controlling each unit. The graphics controller 1216 acquires image data generated by the CPU 1212 into a frame buffer or the like provided in the RAM 1214 or into the graphics controller itself, and causes the image data to be displayed on the display device 1218.
[0097] The communication interface 1222 communicates with other electronic devices via a network. The storage device 1224 stores programs and data used by the CPU 1212 in the computer 1200. The DVD drive reads programs or data from a DVD-ROM or the like and provides them to the storage device 1224. The IC card drive reads programs and data from an IC card and / or writes programs and data to an IC card.
[0098] The ROM 1230 stores therein a boot program or the like that is executed by the computer 1200 upon activation, and / or programs that depend on the hardware of the computer 1200. The input / output chip 1240 may also connect various input / output units to the input / output controller 1220 via a USB port, a parallel port, a serial port, a keyboard port, a mouse port, etc.
[0099] The programs are provided by a computer-readable storage medium such as a DVD-ROM or an IC card. The programs are read from the computer-readable storage medium, installed in the storage device 1224, RAM 1214, or ROM 1230, which are also examples of computer-readable storage media, and executed by the CPU 1212. Information processing described in these programs is read by the computer 1200, and causes cooperation between the programs and the various types of hardware resources described above. An apparatus or method may be configured by implementing operations or processing of information in accordance with the use of the computer 1200.
[0100] For example, when communication is performed between the computer 1200 and an external device, the CPU 1212 may execute a communication program loaded into the RAM 1214 and instruct the communication interface 1222 to perform communication processing based on the processing described in the communication program. Under the control of the CPU 1212, the communication interface 1222 reads transmission data stored in a transmission buffer area provided in the RAM 1214, the storage device 1224, a DVD-ROM, or a recording medium such as an IC card, and transmits the read transmission data to the network, or writes reception data received from the network to a reception buffer area or the like provided on the recording medium.
[0101] Furthermore, the CPU 1212 may cause all or a necessary portion of a file or database stored in an external recording medium such as the storage device 1224, a DVD drive (DVD-ROM), an IC card, etc. to be read into the RAM 1214, and may perform various types of processing on the data on the RAM 1214. The CPU 1212 may then write back the processed data to the external recording medium.
[0102] Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and may undergo information processing. The CPU 1212 may perform various types of processing on data read from the RAM 1214, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search / replacement, etc., as described throughout this disclosure and specified by the instruction sequences of the programs, and write the results back to the RAM 1214. The CPU 1212 may also search for information in a file, database, etc. on the recording medium. For example, if multiple entries, each having an attribute value of a first attribute associated with an attribute value of a second attribute, are stored on the recording medium, the CPU 1212 may search for an entry whose attribute value of the first attribute matches a specified condition from among the multiple entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.
[0103] The above-described programs or software modules may be stored in a computer-readable storage medium on or near the computer 1200. A recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can also be used as a computer-readable storage medium, thereby providing the programs to the computer 1200 via the network.
[0104] The blocks in the flowcharts and block diagrams in the present embodiments may represent stages of a process in which an operation is performed or "parts" of an apparatus responsible for performing the operation. Particular stages and "parts" may be implemented by dedicated circuitry, programmable circuitry provided with computer-readable instructions stored on a computer-readable storage medium, and / or a processor provided with computer-readable instructions stored on a computer-readable storage medium. The dedicated circuitry may include digital and / or analog hardware circuits, including integrated circuits (ICs) and / or discrete circuits. The programmable circuitry may include reconfigurable hardware circuits, such as field programmable gate arrays (FPGAs) and programmable logic arrays (PLAs), including AND, OR, XOR, NAND, NOR, and other logical operations, flip-flops, registers, and memory elements.
[0105] A computer-readable storage medium may include any tangible device capable of storing instructions that are executed by an appropriate device, such that a computer-readable storage medium having instructions stored thereon comprises an article of manufacture, including instructions that can be executed to create means for performing the operations specified in the flowcharts or block diagrams. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), compact disc read-only memory (CD-ROM), digital versatile disc (DVD), Blu-ray disc, memory stick, integrated circuit card, etc.
[0106] The computer readable instructions may include either assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state-setting data, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk®, JAVA®, C++, etc., and conventional procedural programming languages such as the “C” programming language or similar programming languages.
[0107] Computer-readable instructions may be provided to a general-purpose computer, a special-purpose computer, or another programmable data processing device, or a programmable circuit, either locally or via a local area network (LAN) or a wide area network (WAN) such as the Internet, so that the processor of the programmable data processing device, such as a computer, or the programmable circuit executes the computer-readable instructions to generate means for performing the operations specified in the flowcharts or block diagrams. Here, the computer may be a personal computer (PC), a tablet computer, a smartphone, a workstation, a server computer, a general-purpose computer, a special-purpose computer, or the like, or may be a computer system in which multiple computers are connected. Such a computer system in which multiple computers are connected is also called a distributed computing system, and is a broad definition of computers. In a distributed computing system, multiple computers collectively execute a program by each executing a portion of the program and passing data between the computers as needed during program execution.
[0108] Examples of processors include computer processors, central processing units, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc. A computer may have one or more processors. In a multiprocessor system with multiple processors, each processor executes a portion of a program and passes data between processors as needed during program execution, allowing the multiple processors to collectively execute the program. For example, in multitasking, each of the multiple processors may execute a portion of each task in small chunks by switching tasks at time slice intervals. In this case, which portion of a program each processor executes changes dynamically. Which portion of a program each of the multiple processors executes may also be statically determined by multiprocessor-aware programming.
[0109] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the claims that such modifications and improvements can also be included within the technical scope of the present invention.
[0110] It should be noted that the execution order of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before," "prior to," etc., and that the processes can be performed in any order unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is described using "first," "next," etc. for convenience, this does not mean that the processes must be performed in this order. [Explanation of symbols]
[0111] 10 Transmission system, 20 Core network, 22 Management device, 24 User terminal, 26 User, 30 Map, 100 Display control device, 110 Selection reception unit, 120 Identification unit, 130 Location information acquisition unit, 140 Status information acquisition unit, 150 Determination unit, 160 Display control unit, 200 Base station, 300 Relay station, 1200 Computer, 1210 Host controller, 1212 CPU, 1214 RAM, 1216 Graphics controller, 1218 Display device, 1220 Input / output controller, 1222 Communication interface, 1224 Storage device, 1230 ROM, 1240 Input / output chip
Claims
1. a selection receiving unit that receives a selection of one of the plurality of base stations; an identification unit that identifies a base station related to the base station selected by the selection acceptance unit; a location information acquisition unit that acquires location information including information related to a location for each of a plurality of base stations included in a base station group including the base station selected by the selection acceptance unit and the base station identified by the identification unit; a status information acquisition unit that acquires status information indicating a status of a transmission path for each of the plurality of base stations included in the base station group; a display control unit that displays the state of the transmission path on a map based on the position information and the state information; A display control device comprising:
2. The display control device according to claim 1 , wherein the selection receiving unit receives a selection, on the map, of any one of the plurality of base stations displayed on the map.
3. 3. The display control device according to claim 2, wherein the status information acquisition unit acquires, for a base station connected to a relay station among the plurality of base stations included in the base station group, the status information indicating the status of a transmission path between the relay station and the base station based on the status of the base station.
4. The display control device according to claim 3, wherein the status information acquisition unit acquires, for a base station among the plurality of base stations included in the base station group that is connected to a relay station via another base station, the status information indicating the status of the transmission path between the base station and the other base station to which the base station is connected, based on the status of the base station.
5. The display control device according to claim 3 , wherein the specifying unit specifies another base station under a relay station located above the base station selected by the selection receiving unit.
6. each of the plurality of base stations is assigned one of a plurality of types of codes; The display control device according to claim 2 , wherein the specifying unit specifies a base station to which the same type of code as that of the base station selected by the selection receiving unit is assigned.
7. The display control device according to claim 1 , wherein the display control unit controls the display of the transmission path on the map for each state of the transmission path.
8. the state information acquisition unit acquires cell state information indicating states of the plurality of cells when the base station generates a plurality of cells using different frequencies; 7. The display control device according to claim 1, wherein the display control unit displays on the map, for the base station that generates the plurality of cells having different frequencies, the states of the plurality of transmission paths, each representing the state of the plurality of cells, based on the location information and the cell state information.
9. 9. The display control device according to claim 8, wherein the display control unit displays the states of the multiple transmission paths, each representing a state of the multiple cells, in overlapping manner with different line widths for each state of the multiple cells, such that the state of the transmission path with a smaller line width is displayed closer to the foreground of the map.
10. If the proportion of base stations in an abnormal state among a plurality of base stations subordinate to a relay station is equal to or greater than a predetermined threshold, and the proportion of base stations in an abnormal state among a plurality of base stations subordinate to another relay station subordinate to a device located higher than the relay station is less than the threshold, it is determined that the relay station is the cause of the abnormal state; When the ratio of base stations in an abnormal state among the plurality of base stations subordinate to the relay station is equal to or greater than the threshold value, and the ratio of base stations in an abnormal state among the plurality of base stations subordinate to the other relay station is equal to or greater than the threshold value, it is determined that the cause of the abnormal state is higher than the relay station. Further comprising a determination unit, The display control device according to claim 1 , wherein the display control unit outputs a determination result made by the determination unit.
11. a selection receiving step of receiving a selection of one of the plurality of base stations; a step of identifying a base station related to the base station selected in the selection receiving step; a location information acquisition step of acquiring location information including information related to a location of each of a plurality of base stations included in a base station group including the base station selected in the selection acceptance step and the base station identified in the identification step; a state information acquisition step of acquiring state information indicating a state of a transmission path for each of the plurality of base stations included in the base station group; a display control step of displaying the status of the transmission path on a map based on the position information and the status information; A display control method comprising:
12. A program for causing a computer to execute the display control method according to claim 11.
Citation Information
Patent Citations
Oil engine commanding and dispatching system, method and device based on 5G network
CN113890188A
Information provision device and information provision system
JP2019164552A