Disclosure of Invention
The invention provides a base station monitoring method, a terminal, a VPN server and a system, which are used for at least solving the problem that a communication machine room of a base station cannot be remotely monitored and managed in the related technology.
According to an aspect of the present invention, there is provided a base station monitoring system including:
the system comprises a terminal, an end station data acquisition unit (FSU) corresponding to a base station, a monitoring center (SC) and a Virtual Private Network (VPN) server, wherein the terminal, the FSU and the SC are respectively connected with the VPN server;
the terminal is configured to send a first FSU access request message to the SC through the VPN server, where the first FSU access request message includes identification information of the FSU;
the SC is used for obtaining a first IP (Internet Protocol) address corresponding to the FSU according to the identification information of the FSU; the SC is configured with the corresponding relation between the identification information of the FSU and the first IP address; sending the first IP address of the FSU to the terminal through the VPN server;
and the terminal is also used for acquiring the state information of the FSU through the VPN server according to the first IP address.
Optionally, the terminal sends a first FSU access request message to the VPN server, where the first FSU access request message includes a second IP address of the SC and identification information of the FSU; and the VPN server sends the first FSU access request message to the SC according to the second IP address.
Optionally, before sending the first FSU access request message to the VPN server, the terminal sends an SC access request message to the VPN server; wherein the SC access request message includes a second IP address of the SC;
the VPN server sends the SC access request message to the SC according to the second IP address, the SC sends address information of the base station to the terminal through the VPN server according to the SC access request message, the terminal displays the address information of the base station through a user page, and receives the first FSU access request message sent by a user based on the address information of the base station.
Optionally, the SC generates a second FSU access request message according to the first IP address, and sends the second FSU access request message to the FSU through the VPN server; and the FSU sends the state information of the FSU to the terminal through a VPN server according to the second FSU access request message.
Optionally, the FSU sends an update message to the SC through the VPN server, where the update message is used to instruct the SC to update the correspondence; and the SC updates the corresponding relation according to the updating message and sends an updating response message to the FSU through the VPN server.
Optionally, when the FSU does not receive the update response message, the FSU sends the update message according to a preset time interval until receiving the update response message sent by the SC.
Optionally, the FSU and the VPN server are connected via a LAN (Local Area Network): or,
the FSU is connected with the VPN server through a WAN (Wide Area Network): or,
and the FSU is connected with the VPN server through a mobile internet.
According to another aspect of the present invention, there is provided a base station monitoring method, including:
a terminal sends a first FSU access request message to an SC through a VPN server, wherein the first FSU access request message comprises identification information of an FSU;
the terminal receives the first IP address sent by the SC through the VPN server, wherein the first IP address is obtained by the SC according to the identification information of the FSU, and the SC stores the corresponding relation between the identification information of the FSU and the first IP address;
and the terminal acquires the state information of the FSU through the VPN server according to the first IP address.
Optionally, the sending, by the terminal to the SC, the first FSU access request message through the VPN server includes:
and the terminal sends a first FSU access request message to the VPN server, wherein the first FSU access request message comprises a second IP address of the SC and the identification information of the FSU.
Optionally, before the terminal sends the first FSU access request message to the VPN server, the method further includes:
the terminal sends an SC access request message to the VPN server; wherein the SC access request message includes a second IP address of the SC;
the terminal receives address information of the base station sent by the VPN server, wherein the address information of the base station is that the VPN server sends the SC access request message to the SC according to the second IP address, and the SC obtains the address information of the base station according to the SC access request message and returns the address information to the VPN server;
the terminal displays the address information of the base station through a user page;
the terminal sending a first FSU access request message to the SC through the VPN server comprises the following steps:
and the terminal receives the first FSU access request message sent by the user based on the address information of the base station.
According to another aspect of the present invention, there is provided a base station monitoring method, including:
the method comprises the steps that a VPN server receives a first FSU access request message sent by a terminal, wherein the first FSU access request message comprises identification information of an FSU and a second IP address of an SC;
the VPN server sends the first FSU access request message to the SC according to the second IP address;
the VPN server receives a first IP address of the FSU sent by the SC, wherein the first IP address corresponds to the identification information of the FSU;
the VPN server sends the first IP address to the terminal;
the VPN server receives a second FSU access request message sent by the SC;
the VPN server sends the second FSU access request message to the FSU;
the VPN server receives the state information of the FSU sent by the FSU;
and the VPN server sends the state information of the FSU to the terminal.
Optionally, before the VPN server receives the first FSU access request message sent by the terminal, the method further includes:
the VPN server receives an SC access request message sent by the terminal, wherein the SC access request message comprises a second IP address of the SC;
the VPN server sends the SC access request message to the SC according to the second IP address;
the VPN server receives address information of the base station sent by the SC;
and the VPN server sends the address information of the base station to the terminal.
According to another aspect of the present invention, there is provided a terminal including:
a first sending unit, configured to send a first FSU access request message to an SC through a VPN server, where the first FSU access request message includes identification information of an FSU;
a first receiving unit, configured to receive the first IP address sent by the SC through the VPN server, where the first IP address is obtained by the SC according to the identification information of the FSU, and a correspondence between the identification information of the FSU and the first IP address is stored in the SC;
and the acquisition unit is used for acquiring the state information of the FSU through the VPN server according to the first IP address.
According to another aspect of the present invention, there is provided a VPN server comprising:
a second receiving unit, configured to receive a first FSU access request message sent by a terminal, where the first FSU access request message includes identification information of an FSU and a second IP address of an SC;
a second sending unit, configured to send the first FSU access request message to the SC according to the second IP address;
the second receiving unit is further configured to receive a first IP address of the FSU sent by the SC, where the first IP address corresponds to the identification information of the FSU;
the second sending unit is further configured to send the first IP address to the terminal;
the second receiving unit is further configured to receive a second FSU access request message sent by the SC;
the second sending unit is further configured to send the second FSU access request message to the FSU;
the second receiving unit is further configured to receive state information of the FSU, which is sent by the FSU;
the second sending unit is further configured to send the state information of the FSU to the terminal.
According to another aspect of the present invention, there is provided a terminal including:
a signal transceiver for transmitting a first FSU access request message to an SC through a VPN server, wherein the first FSU access request message includes identification information of an FSU; receiving the first IP address sent by the SC through the VPN server, wherein the first IP address is obtained by the SC according to the identification information of the FSU, and the SC stores the corresponding relation between the identification information of the FSU and the first IP address;
and the processor is used for acquiring the state information of the FSU through the VPN server according to the first IP address.
By adopting the embodiment of the invention, a base station monitoring system is provided, which comprises: the system comprises a terminal, an end station data acquisition unit (FSU) corresponding to a base station, a monitoring center (SC) and a Virtual Private Network (VPN) server, wherein the terminal, the FSU and the SC are respectively connected with the VPN server; the terminal is used for sending a first FSU access request message to the SC through the VPN server, wherein the first FSU access request message comprises the identification information of the FSU; the SC is used for obtaining a first IP address corresponding to the FSU according to the identification information of the FSU; the SC is configured with the corresponding relation between the identification information of the FSU and the first IP address; and sending the first IP address of the FSU to the terminal through the VPN server; the terminal is further configured to obtain the state information of the FSU through the VPN server according to the first IP address. Therefore, the remote monitoring and maintenance management of the communication machine room of the whole network base station by the operators of the monitoring center at any time and any place can be realized through the VPN networking technology, the number of the operators is greatly reduced, the frequency of the operators on the station is reduced, and the maintenance cost of a telecom operator is further reduced.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
In this embodiment, a base station monitoring system is provided, as shown in fig. 1, the system includes:
a terminal 101, an FSU102, anSC 103 and a VPN server 104 corresponding to a base station, wherein the terminal 101, the FSU102 and theSC 103 are respectively connected to the VPN server 104;
and the VPN server respectively creates corresponding accounts for the FSU, the terminal and the SC, allocates a fixed IP address for the account of the SC, and dynamically allocates IP addresses for the accounts corresponding to the FSU and the terminal.
It should be noted that, in the following embodiments of the present invention, the described VPN server may be an independent VPN server or a VPN server cluster composed of a plurality of VPN servers, and the present invention is not limited to this.
The terminal 101 is configured to send a first FSU access request message to theSC 103 through the VPN server 104.
Wherein the first FSU access request message includes identification information of the FSU, and the identification information may be a name of the FSU (e.g., a name of a communications room).
TheSC 103 is configured to obtain a first IP address corresponding to the FSU102 according to the identification information of theFSU 102; wherein, theSC 103 is configured with a corresponding relationship between the identification information of the FSU102 and the first IP address; and sends the first IP address of the FSU102 to the terminal through the VPN server 104.
In a possible implementation manner of the present invention, the SC may configure a registry, and the registry records a corresponding relationship between all FSUs and their corresponding first IP addresses.
The terminal 101 is further configured to obtain the state information of the FSU through the VPN server according to the first IP address.
After the terminal acquires the state information of the FSU, an operator determines whether the energy equipment and the environment of the base station are abnormal or failed according to the state information, and after determining that the energy equipment and the environment of the base station are abnormal or failed, the FSU is maintained through the terminal.
By adopting the embodiment of the invention, the remote monitoring and maintenance management of the communication machine room of the whole network base station by the operators of the monitoring center at any time and any place can be realized through the VPN networking technology, the number of the operators is greatly reduced, the frequency of the operators on the station is reduced, and the maintenance cost of a telecom operator is further reduced.
Optionally, the terminal sends a first FSU access request message to the VPN server, where the first FSU access request message includes the second IP address of the SC and the identification information of the FSU; the VPN server sends the first FSU access request message to the SC according to the second IP address. In this way, the first FSU access request message is sent to the SC through the VPN, so that the interconnection between the terminal and the SC is realized.
Optionally, before sending the first FSU access request message to the VPN server, the terminal sends an SC access request message to the VPN server; wherein the SC access request message includes a second IP address of the SC;
the VPN server sends the SC access request message to the SC according to the second IP address, the SC sends the address information of the base station to the terminal through the VPN server according to the SC access request message, the terminal displays the address information of the base station through a user page, and receives the first FSU access request message sent by a user based on the address information of the base station. Therefore, the address information of the base stations in the whole network can be provided for the operator, and the operator can conveniently monitor the base stations (such as a communication machine room of the base stations).
Optionally, the SC generates a second FSU access request message according to the first IP address, and sends the second FSU access request message to the FSU through the VPN server; and the FSU sends the state information of the FSU to the terminal through a VPN server according to the second FSU access request message.
The terminal accesses the Web system of the SC through the VPN server, the Web system provides address information browsing of the base stations in the whole network, and displays the address information of the base station through a user page of the terminal, where the user page may be a page as shown in fig. 2, where an inverted water droplet-shaped arrow indicates the location of the base station. The method comprises the steps that a user selects a water drop-shaped arrow through a terminal (for example, an inverted water drop-shaped arrow displayed on a user interface displayed on the user interface is touched by fingers on the user interface), a communication room detailed information browsing request (namely, a first FSU access request message) for accessing a base station indicated by the selected water drop-shaped arrow can be generated and sent to an SC through a VPN server, after the SC receives the communication room detailed information browsing request of the user, the SC searches a corresponding IP address (equivalent to a first IP address) of an FSU in a registry according to the name (equivalent to identification information of the FSU) of the communication room, jumps the browser access address of the terminal to a corresponding Web access address of the FSU, directly logs in to a Web page of the corresponding FSU, and obtains state information of the FSU, so that the remote monitoring and maintenance of the FSU by the user are realized through a terminal browser.
Optionally, the FSU sends an update message to the SC through the VPN server, where the update message is used to instruct the SC to update the corresponding relationship; and the SC updates the corresponding relation according to the updating message and sends an updating response message to the FSU through the VPN server.
It should be noted that, when the first IP address of the FSU is updated (for example, the FSU reestablishes the connection with the VPN server after disconnecting the connection with the VPN server), the FSU sends an update message to the SC through the VPN server, where the update message includes the name and the first IP address of the FSU that is changed, and the SC updates the information of the FSU in the registry according to the name and the first IP address of the FSU after receiving the update message, and sends an update response message to the FSU through the VPN server after completing the update.
Optionally, when the FSU does not receive the update response message, the FSU sends the update message according to a preset time interval until receiving the update response message sent by the SC, thereby ensuring that the SC can timely receive the update message and update the corresponding relationship.
For example, the FSU sends the update message to the SC through the VPN server every 1 minute when not receiving the update response message, and stops sending after receiving the update response message sent by the SC.
Optionally, the FSU and the VPN server are connected via a local area network LAN: or, the FSU and the VPN server are connected via a WAN: or, the FSU and the VPN server are connected through a mobile internet.
The FSU may access the WAN through a wireless mobile communication network, may also access the WAN through a wired network, and after accessing the WAN, connects to the VPN, which is not limited in the present invention.
To sum up, in the embodiment of the present invention, an IP address accessible by all FSUs, SCs, and intelligent mobile terminal apps (which are equivalent to a terminal) is applied for a built VPN server or a built VPN server group, and a physical network is built according to a network diagram shown in fig. 3, all FSUs and SCs are connected to the VPN server or the built VPN server group through a wired ethernet or a mobile internet to obtain an IP address, the intelligent mobile terminal apps are connected to the VPN server or the built VPN server group through the mobile internet to obtain a virtual local area network IP address, the FSUs, the SCs, and the intelligent mobile terminal apps are interconnected and intercommunicated through the IP address, and the VPN server is configured to allocate a fixed P address to the SC; in addition, an FSU registry is maintained in the SC, as shown in figure 4, the registry at least comprises the local IP address of the FSU and the name of the communication machine room in which the FSU is located, and the FSU registry is updated when the SC receives the registration information of the FSU.
It should be noted that, during the normal operation of the SC, the VPN connection is disconnected or the SC is automatically connected to the VPN server or the VPN server group after being started, so as to obtain the IP address of the virtual local area network; after the VPN connection is successful, a Browser of the intelligent mobile terminal is started and accesses a Web system of the SC through a fixed IP address of the SC, and the intelligent mobile terminal Browser is used as a B/S (Browser/Server, Browser/Server mode) client of the SC to perform corresponding maintenance management; after receiving a communication room detailed information browsing request (equivalent to a first FSU access request message) of a user, the SC searches a corresponding FSU IP address in a registry according to a communication room name (equivalent to identification information of the FSU), jumps a browser access address of the intelligent mobile terminal to a Web access address of the corresponding FSU, directly logs in a Web page of the corresponding FSU, and remotely maintains the FSU by the user through the browser of the intelligent mobile terminal.
The invention realizes remote access and remote maintenance of the intelligent mobile terminal app (equivalent to a terminal) to the SC and the FSU by applying the VPN technology, the mobile internet and the intelligent mobile terminal app technology to the communication machine room equipment and the environment monitoring field, and the intelligent mobile terminal app can be a B/S client of the SC and can also replace a touch screen (such as a liquid crystal screen) of the FSU to be a remote and near-end maintenance interface of the FSU. Therefore, the monitoring center on-duty personnel and the operation and maintenance personnel can remotely monitor and maintain the equipment of the whole network communication machine room at any time and any place, the number of the on-duty personnel of the monitoring center is greatly reduced, the frequency of the maintenance personnel on the station is greatly reduced, and the operation and maintenance cost of about 1/3 of a telecom operator is reduced. In addition, since the intelligent mobile terminal app can be used as a near-end debugging interface of the FSU, a heavy notebook computer does not need to be carried when a maintainer is in a station, and the burden of the maintainer is greatly reduced.
Fig. 5 is a base station monitoring system provided in this embodiment, and as shown in fig. 5, the application scenarios in this embodiment are as follows: the system comprises a communication base station device and an environment monitoring experiment office, wherein the experiment office takes 11 base stations as monitoring objects, and an SC is positioned in a core machine room building. In this embodiment, because the base station has no IP network, the FSUs corresponding to 11 base stations are respectively accessed to the optical transmission network by the optical transmission devices of their respective base stations, and after being converged to the convergence room via the optical transmission network, the FSUs are accessed to the internal IP network of the company via 1 three-layer switch and 1 router, and the SCs are directly accessed to the internal IP network of the branch company, so that the FSUs are accessed to the VPN server via the lan, because the network size is small, 1 common PC equipped with a dual network card is used as the VPN server, one of the network ports is connected to the Internet, the IP address is 210.21.236.134, and the other network port is connected to the internal IP network of the branch company; the VPN server adopts a linux operating system to transplant and configure open source libraries opennwan, xl2tpd and pppd, the VPN type is configured as IPSec/L2TP PSK, 3 accounts of 'BaseFsu' (namely an account corresponding to an FSU), 'BaseSC' (namely an account corresponding to an SC) and 'PhoneApp' (namely an account corresponding to a terminal) are respectively created, a fixed IP address 10.112.23.200 is allocated to the 'BaseSC' account, and the dynamically allocated IP address range of the 'BaseFsu' and the 'PhoneApp' accounts is 10.112.23.100-10.112.23.199; and creating a registration table of the FSU in a database of the SC, wherein the registration table comprises the name of the communication room where the FSU is located and the IP address of the virtual local area network of the FSU, and updating the registration table of the FSU when the SC receives the registration information of the FSU.
It should be noted that, during the normal operation of the SC, the VPN connection is disconnected or the SC is automatically connected to the VPN server through the "BaseSC" account after being started, and the IP address 10.112.23.200 is obtained; in the normal operation process of an FSU (subscriber side unit), VPN connection is disconnected or the FSU is automatically connected with a VPN server through a 'BaseFsu' account after being started, after an IP address is successfully acquired, registration information is actively sent to an SC, if the FSU does not receive the confirmation information of the SC, a registration message is sent to the SC every 1 minute, after the confirmation information of the SC is received, the sending of the registration message is stopped, after a mobile phone app (equivalent to a terminal) is started, the VPN server is automatically connected through a 'PhoneApp' account, after the VPN connection is successful, a browser of the mobile phone (equivalent to the terminal) is started to access a Web system of the SC through a fixed IP address 10.112.23.200 of the SC, and the mobile phone app (equivalent to the terminal) is used as a B/S client side of the SC through the browser to log in the SC for maintenance and management; the SC Web System provides browsing of the whole network communication room in combination with a GIS (Geographic Information System) System, as shown in fig. 6, after receiving a request (equivalent to a first FSU access request message) for a user to browse Information of a certain communication room in detail, the SC Web System jumps an access address of a mobile app to a virtual local area network IP address of a corresponding communication room in an FSU registry, and directly logs in to a Web page of a corresponding FSU, thereby implementing remote maintenance operation of the FSU. In addition, the GIS system also provides value-added functions such as path planning and nearby searching.
The invention realizes remote access and remote maintenance of the intelligent mobile terminal app (equivalent to a terminal) to the SC and the FSU by applying the VPN technology, the mobile internet and the intelligent mobile terminal app technology to the communication machine room equipment and the environment monitoring field, and the intelligent mobile terminal app can be a B/S client of the SC and can also replace a touch screen (such as a liquid crystal screen) of the FSU to be a remote and near-end maintenance interface of the FSU. Therefore, the monitoring center on-duty personnel and the operation and maintenance personnel can remotely monitor and maintain the equipment of the whole network communication machine room at any time and any place, the number of the on-duty personnel of the monitoring center is greatly reduced, the frequency of the maintenance personnel on the station is greatly reduced, and the operation and maintenance cost of about 1/3 of a telecom operator is reduced. In addition, since the intelligent mobile terminal app can be used as a near-end debugging interface of the FSU, a heavy notebook computer does not need to be carried when a maintainer is in a station, and the burden of the maintainer is greatly reduced.
Fig. 7 is a base station monitoring system provided in this embodiment, and as shown in fig. 7, the application scenarios in this embodiment are as follows: a communication base station apparatus and environment monitoring network test environment simulates 6 communication base stations with 6 FSUs in order to sufficiently verify different physical network connection modes between the FSUs and a VPN server, wherein 2 FSUs (namely, FSU1 and FSU2 in the figure) are connected with the VPN through a local area network, 2 FSUs (namely, FSU3 and FSU4 in the figure) are connected with the VPN through the Internet (namely, WAN), and 2 FSUs (namely, FSU5 and FSU6 in the figure) are connected with the VPN server through a mobile Internet. In this embodiment, a private lan is constructed by using a general switch, the switch uses default settings, hosts in the private lan are accessed by different ports of the switch, respectively, and the network host includes:
a VPN server with IP address 192.168.20.1;
FSU1, IP address 192.168.20.101;
FSU2, IP address 192.168.20.102;
SC, IP address 192.168.20.100;
applying 2 public network IP addresses for the FSU3 and the FSU4 respectively, and connecting the FSU3 and the FSU4 to the Internet, namely connecting the FSU3 and the FSU4 to a VPN server through the Internet; the FSU5 and the FSU6 are respectively accessed into the mobile Internet through 3G Internet access cards with 2 USB interfaces and then are connected with a VPN server through the Internet; because the network scale is very small, 1 ordinary PC machine with double network cards is adopted as a VPN server, one network port is connected with Internet and 210.21.236.147, the other network port is accessed to one port of the switch, and the IP address is 192.168.20.1; the VPN server adopts a linux operating system to transplant and configure open source libraries opennwan, xl2tpd and pppd, the VPN type is configured as IPSec/L2TP PSK, 3 accounts of 'BaseFsu' (namely an account corresponding to an FSU), 'BaseSC' (namely an account corresponding to an SC) and 'PhoneApp' (namely an account corresponding to a terminal) are respectively created, a fixed virtual local area network IP address 192.168.20.100 is allocated to the 'BaseSC' account, and the dynamically allocated IP address range for the 'BaseFsu' and 'PhoneApp' accounts is 192.168.10.2-192.168.10.254; an FSU registry is created in the database of the SC, as shown in fig. 8, and the registry contains the name of the communication room where the FSU is located and the IP address of the FSU, and the FSU registry is updated when the SC receives the registration information of the FSU.
It should be noted that, during the normal operation of the SC, the VPN connection is disconnected or the SC is automatically connected to the VPN server through the "BaseSC" account to obtain the virtual local area network IP address 192.168.20.100 after starting; in the normal operation process of the FSU, after the VPN connection is disconnected or the FSU is started, the FSU is automatically connected with a VPN server through a 'BaseFsu' account, after the IP address of the virtual local area network is successfully acquired, registration information is actively sent to the SC, if the FSU does not receive the confirmation message of the SC, a registration message (equivalent to an update message) is sent to the SC every 1 minute, and after the confirmation message of the SC (equivalent to an update response message) is received, the sending of the registration message is stopped; after the mobile phone app is started, the mobile phone app is automatically connected with a VPN server through a PhoneApp account, after the VPN connection is successful, a browser of the mobile phone is started to access a Web system of an SC through a fixed IP address 192.168.20.100 of the SC, and the mobile phone app is used as a B/S client of the SC to log in the SC for maintenance and management through the browser; the Web system of the SC provides full-network communication room browsing through a simple table, which is shown in fig. 9, and after receiving a request of a user to browse information of a certain communication room in detail, the Web system of the SC jumps an access address of a mobile app to an IP address of a corresponding communication room in the FSU registry, and directly logs in to a Web page of a corresponding FSU, thereby implementing remote maintenance operation of the FSU.
The invention realizes remote access and remote maintenance of the intelligent mobile terminal app (equivalent to a terminal) to the SC and the FSU by applying the VPN technology, the mobile internet and the intelligent mobile terminal app technology to the communication machine room equipment and the environment monitoring field, and the intelligent mobile terminal app can be a B/S client of the SC and can also replace a touch screen (such as a liquid crystal screen) of the FSU to be a remote and near-end maintenance interface of the FSU. Therefore, the monitoring center on-duty personnel and the operation and maintenance personnel can remotely monitor and maintain the equipment of the whole network communication machine room at any time and any place, the number of the on-duty personnel of the monitoring center is greatly reduced, the frequency of the maintenance personnel on the station is greatly reduced, and the operation and maintenance cost of about 1/3 of a telecom operator is reduced. In addition, since the intelligent mobile terminal app can be used as a near-end debugging interface of the FSU, a heavy notebook computer does not need to be carried when a maintainer is in a station, and the burden of the maintainer is greatly reduced.
Fig. 10 is a method for monitoring a base station according to an embodiment of the present invention, and as shown in fig. 10, the method includes:
step S1002, the terminal sends a first FSU access request message to the SC through the VPN server.
Wherein the first FSU access request message includes identification information of the FSU; the SC obtains a first IP address corresponding to the FSU according to the identification information of the FSU; the SC is configured with a correspondence between the identification information of the FSU and the first IP address.
Step S1004, the terminal receives the first IP address sent by the SC through the VPN server.
Step S1006, the terminal obtains the state information of the FSU through the VPN server according to the first IP address.
By adopting the embodiment of the invention, the remote monitoring and maintenance management of the communication machine room of the whole network base station by the operators of the monitoring center at any time and any place can be realized through the VPN networking technology, the number of the operators is greatly reduced, the frequency of the operators on the station is reduced, and the maintenance cost of a telecom operator is further reduced.
Optionally, the terminal sends a first FSU access request message to the VPN server, where the first FSU access request message includes a second IP address of the SC and identification information of the FSU, and the VPN server sends the first FSU access request message to the SC according to the second IP address. In this way, the first FSU access request message is sent to the SC through the VPN, so that the interconnection between the terminal and the SC is realized.
Optionally, before the terminal sends the first FSU access request message to the VPN server, the terminal sends an SC access request message to the VPN server; wherein the SC access request message includes a second IP address of the SC; the VPN server sends the SC access request message to the SC according to the second IP address, and the SC sends the address information of the base station to the terminal through the VPN server according to the SC access request message; the terminal displays the address information of the base station through a user page; the terminal receives the first FSU access request message sent by the user based on the address information of the base station. Therefore, the address information of the base stations in the whole network can be provided for the operator, and the operator can conveniently monitor the base stations (such as a communication machine room of the base stations).
Fig. 11 is a method for monitoring a base station according to an embodiment of the present invention, and as shown in fig. 11, the method includes:
step S1102, the VPN server receives a first FSU access request message sent by the terminal.
Wherein the first FSU access request message includes identification information of the FSU and the second IP address of the SC.
And step S1104, the VPN server sends the first FSU access request message to the SC according to the second IP address.
In step S1106, the VPN server receives the first IP address of the FSU sent by the SC.
Wherein the first IP address corresponds to the identification information of the FSU.
Step S1108, the VPN server transmits the first IP address to the terminal.
In step S1110, the VPN server receives the second FSU access request message sent by the SC.
Step S1112, the VPN server sends the second FSU access request message to the FSU.
Step S1114, the VPN server receives the state information of the FSU sent by the FSU.
Step S1116, the VPN server transmits the state information of the FSU to the terminal.
By adopting the embodiment of the invention, the remote monitoring and maintenance management of the communication machine room of the whole network base station by the operators of the monitoring center at any time and any place can be realized through the VPN networking technology, the number of the operators is greatly reduced, the frequency of the operators on the station is reduced, and the maintenance cost of a telecom operator is further reduced.
Optionally, before the VPN server receives the first FSU access request message sent by the terminal, the method further includes: the VPN server receives an SC access request message sent by the terminal, wherein the SC access request message comprises a second IP address of the SC; the VPN server sends the SC access request message to the SC according to the second IP address; the VPN server receives address information of the base station sent by the SC; the VPN server transmits the address information of the base station to the terminal.
Fig. 12 is a terminal provided in an embodiment of the present invention, including: a first sending unit 1202, configured to send a first FSU access request message to an SC through a VPN server, where the first FSU access request message includes identification information of an FSU; a first receiving unit 1204, configured to receive the first IP address sent by the SC through the VPN server, where the first IP address is obtained by the SC according to the identification information of the FSU, and a corresponding relationship between the identification information of the FSU and the first IP address is stored in the SC; an obtaining unit 1206, configured to obtain, by the VPN server, state information of the FSU according to the first IP address.
Fig. 13 is a VPN server according to an embodiment of the present invention, including: a second receiving unit 1302, configured to receive a first FSU access request message sent by a terminal, where the first FSU access request message includes identification information of an FSU and a second IP address of an SC; a second sending unit 1304, configured to send the first FSU access request message to the SC according to the second IP address; the second receiving unit 1302 is further configured to receive a first IP address of the FSU sent by the SC, where the first IP address corresponds to the identification information of the FSU; the second sending unit 1304 is further configured to send the first IP address to the terminal; the second receiving unit 1302 is further configured to receive a second FSU access request message sent by the SC; the second sending unit 1304 is further configured to send the second FSU access request message to the FSU; the second receiving unit 1302 is further configured to receive the state information of the FSU sent by the FSU; the second sending unit 1304 is further configured to send the state information of the FSU to the terminal.
The embodiment of the invention provides a terminal, which comprises: a signal transceiver for transmitting a first FSU access request message to an SC through a VPN server, wherein the first FSU access request message includes identification information of an FSU; receiving the first IP address sent by the SC through the VPN server, wherein the first IP address is obtained by the SC according to the identification information of the FSU, and the SC stores the corresponding relation between the identification information of the FSU and the first IP address; and the processor is used for acquiring the state information of the FSU through the VPN server according to the first IP address.
The invention realizes remote access and remote maintenance of the intelligent mobile terminal app (equivalent to a terminal) to the SC and the FSU by applying the VPN technology, the mobile internet and the intelligent mobile terminal app technology to the communication machine room equipment and the environment monitoring field, and the intelligent mobile terminal app can be a B/S client of the SC and can also replace a touch screen (such as a liquid crystal screen) of the FSU to be a remote and near-end maintenance interface of the FSU. Therefore, the monitoring center on-duty personnel and the operation and maintenance personnel can remotely monitor and maintain the equipment of the whole network communication machine room at any time and any place, the number of the on-duty personnel of the monitoring center is greatly reduced, the frequency of the maintenance personnel on the station is greatly reduced, and the operation and maintenance cost of about 1/3 of a telecom operator is reduced. In addition, since the intelligent mobile terminal app can be used as a near-end debugging interface of the FSU, a heavy notebook computer does not need to be carried when a maintainer is in a station, and the burden of the maintainer is greatly reduced.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
An embodiment of the present invention provides a storage medium. Alternatively, in the present embodiment, the storage medium may be configured to store program codes for performing the following steps:
s1, the terminal sends a first FSU access request message to the SC through the VPN server;
wherein the first FSU access request message includes identification information of the FSU; obtaining a first IP address corresponding to the FSU by the SC according to the identification information of the FSU; the SC is configured with a correspondence between the identification information of the FSU and the first IP address.
S2, the terminal receives the first IP address sent by the SC through the VPN server;
and S3, the terminal acquires the state information of the FSU through the VPN server according to the first IP address.
Optionally, the storage medium is further arranged to store program code for performing the steps of: the terminal sends a first FSU access request message to the VPN server.
Wherein, the first FSU access request message comprises a second IP address of the SC and the identification information of the FSU, and the VPN server sends the first FSU access request message to the SC according to the second IP address.
Optionally, the storage medium is further arranged to store program code for performing the steps of: before the terminal sends a first FSU access request message to the VPN server, the terminal sends an SC access request message to the VPN server; wherein the SC access request message includes a second IP address of the SC; the VPN server sends the SC access request message to the SC according to the second IP address, and the SC sends the address information of the base station to the terminal through the VPN server according to the SC access request message; the terminal displays the address information of the base station through a user page; the terminal receives the first FSU access request message sent by the user based on the address information of the base station.
Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Optionally, in this embodiment, the processor executes sending, by the VPN server, the first FSU access request message to the SC according to the program code stored in the storage medium; and receiving the first IP address sent by the SC through the VPN server, and acquiring the state information of the FSU through the VPN server according to the first IP address.
Wherein the first FSU access request message includes identification information of the FSU; the SC obtains a first IP address corresponding to the FSU according to the identification information of the FSU; the SC is configured with a correspondence between the identification information of the FSU and the first IP address.
Optionally, in this embodiment, the processor performs sending the first FSU access request message to the VPN server according to program code stored in the storage medium.
Wherein, the first FSU access request message comprises a second IP address of the SC and the identification information of the FSU, and the VPN server sends the first FSU access request message to the SC according to the second IP address.
Optionally, in this embodiment, the processor executes, according to a program code stored in the storage medium, sending an SC access request message to the VPN server, displaying address information of the base station through a user page, and receiving the first FSU access request message sent by the user based on the address information of the base station.
Wherein the SC access request message includes a second IP address of the SC; and the VPN server sends the SC access request message to the SC according to the second IP address, and the SC sends the address information of the base station to the terminal through the VPN server according to the SC access request message.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.