Field of the Invention
The invention relates to a backup technique, particularly to an information backing up method and an information backing up system.
Description of Related Art
“Black box” also known as a flight recorder, is one of electronic recording devices used exclusively on airplanes. The black box includes a flight data recorder and a cockpit voice recorder, and is connected with sensors disposed on each mechanical part and electronic instrument on an airplane. The black box records relevant technical parameters and sounds in the cockpit that are generated during the half hour before the airplane ceases operating or crashes, and plays the recorded parameters if needed for a flight experiment or accident analysis. The black box is extremely superior in fire resistance, pressure resistance, impact and vibration resistance, sea water (or kerosene) immersion resistance, and magnetic interference resistance, etc. The records and data stored in the black box remain undamaged even if the airplane is completely destroyed. For most of the aircraft accidents that have happened around the world, the causes were identified through the black boxes.
Currently, two types of black boxes are provided on most passenger and military aircrafts. One is called a flight data recorder (FDR), which is used for recording various data (e.g., flight time, flight speed, flight altitude, tilt degree of an aircraft rudder, engine rotation speed, engine temperature, etc.; there are more than 30 kinds of data in total) during a flight, and may store up to 25 hours of data. Before takeoff, the pilot switches on the black box so as to record and store the above-mentioned various data in the black box during the flight. Once an aircraft accident has occurred, the flight parameters during the entire accident can be obtained from the black box, and thereby the cause of the accident can be identified. The other type of black box is called a cockpit voice recorder (CVR), which acts as a tape recorder, recording speech sounds between pilots or of passengers, hijackers and flight attendants by microphones disposed in the cockpit and cabins. The CVR has a recording time of 30 minutes. When 30 minutes have passed, the CVR resets and starts a new recording session. Therefore, the second type of black box records and stores important information of activity on the airplane during the last 30 minutes prior to an aircraft accident.
It is clear from the above that when an aircraft accident occurs, it is necessary to find the black box in order to obtain the various information recorded therein. In other words, if the black box fails to be found, the cause of the aircraft accident cannot be identified.
The invention provides an information backing up method and an information backing up system, by which relevant information of a vehicle can be transmitted to a server in real time based on a machine-to-machine (M2M) protocol, thereby eliminating the existing fear that the cause of an aircraft incident cannot be identified in cases the black box is lost.
The invention proposes an information backing up method applicable to a moving vehicle and a server, wherein the method includes the following steps. External information and internal information of the moving vehicle is obtained. A transmitting connection is established between the moving vehicle and the server through a machine-to-machine (M2M) protocol. The external information and the internal information are transmitted to the server through the transmitting connection.
In an embodiment of the invention, the step of establishing the transmitting connection between the moving vehicle and the server through the M2M protocol includes the following steps. The server is connected to via a mobile network. An M2M handshaking procedure is performed with the server based on the M2M protocol through the mobile network.
In an embodiment of the invention, the external information includes an external image, an audio signal and external transmission information, and the step of obtaining the external information and the internal information of the moving vehicle includes the following steps. The external image is obtained through an image capturing apparatus. The audio signal is recorded through a recording apparatus. The external transmission information is received from a wearable apparatus.
In an embodiment of the invention, the internal information includes motion information, position information and mechanical control information, and the step of obtaining the external information and the internal information of the moving vehicle includes the following steps. The motion information is obtained through a transducer. The position information of the moving vehicle is obtained through a positioning system. The mechanical control information of a plurality of machine elements in the moving vehicle is obtained.
In an embodiment of the invention, after the external information and the internal information are transmitted to the server through the transmitting connection, the following step is further included. The external information and the internal information are analyzed through the server, so that a dispatching management operation, a mobile management operation, and a resource management operation are performed.
The invention proposes an information backing up system that includes a moving vehicle and a server. The moving vehicle obtains its external information and internal information, establishes a transmitting connection with the server through a machine-to-machine (M2M) protocol, and transmits the external information and the internal information to the server through the transmitting connection.
In an embodiment of the invention, the moving vehicle connects to the server via a mobile network, and performs an M2M handshaking procedure with the server based on the M2M protocol through the mobile network.
In an embodiment of the invention, the external information includes an external image, an audio signal and external transmission information. The moving vehicle obtains the external image through an image capturing apparatus, records the audio signal through a recording apparatus, and receives the external transmission information from a wearable apparatus.
In an embodiment of the invention, the internal information includes motion information, position information and mechanical control information. The moving vehicle obtains the motion information through a transducer, obtains the position information of the moving vehicle through a positioning system, and obtains the mechanical control information of a machine element in the moving vehicle.
In an embodiment of the invention, the server analyzes the external information and the internal information, so as to perform a dispatching management operation, a mobile management operation, and a resource management operation.
The invention proposes another information backing up system that includes a server, a network gateway device and a moving vehicle. The moving vehicle obtains its external information and internal information, establishes a transmitting connection with the server via the network gateway device through a machine-to-machine (M2M) protocol, and transmits the external information and the internal information to the server through the transmitting connection.
Based on the above, by the information backing up method and system proposed by the embodiments of the invention, the various information collected by the moving vehicle is backed up onto the server, so that the server can manage and control the moving vehicle based on the backed-up information. Accordingly, when an accident has happened to the moving vehicle, a rescue operation can be performed immediately based on the uploaded information. In addition, the embodiments of the invention enable a control center to easily manage the moving vehicle.
To make the above features and advantages of the invention more comprehensible, embodiments accompanied with drawings are described in detail as follows.
The server 110 is, e.g., a computing apparatus, such as a machine-to-machine data collection center having computing capability, an analog/digital server, a file server, a database server, an application program server, a cloud server, a work station or a personal computer.
The moving vehicle 150 is a movable transportation means of arbitrary kind, such as a car, an aircraft, or a ship, etc.
The machine element 151 is, e.g., an element of arbitrary kind in a power system, a transmission system, an air-conditioning system, an anti-theft device, a cleaning element, or an audio device. For example,
The transducer 152 is, e.g., a transducer of arbitrary kind that is used in the moving vehicle 150, such as an accelerometer, a gyro sensor, an electronic compass, a G-sensor, or a temperature sensor, etc. In an embodiment, the transducer 152 obtains motion information (e.g., flying posture, traveling speed, traveling direction, etc.) of the moving vehicle 150.
The communication module 153 is, e.g., a cable network module such as an Ethernet module, a wireless communication module such as a Bluetooth, WiFi, 2G, 3G, or 4G communication module, a controller area network (CAN) or a CAN bus. Through the communication module 153, the moving vehicle 150 connects to the server 110 via a mobile network 130 (e.g., 2G, 3G or 4G network).
For example,
In addition,
The image capturing apparatus 154 is, e.g., a camera or a video camera, and is configured to capture at least one external image outside the moving vehicle 150. The recording apparatus 155 is, e.g., an apparatus having a microphone for sound recording, and is configured to record an audio signal inside the moving vehicle 150. The positioning apparatus 156 is, a device based on a satellite navigation system such as the Global Positioning System (GPS), the Assisted Global Positioning System (AGPS), or the Galileo Positioning System or the GLObal NAvigation Satellite System (GLONASS), and is configured to obtain the position information of the moving vehicle 150.
The storage unit 157 is, e.g., any type of fixed or portable random access memory (RAM), read-only memory (ROM), flash memory, or a similar element or a combination of the above elements. The storage unit 157 is configured to store various internal information (e.g., motion information, position information and mechanical control information, etc.) and external information (external images, audio signals and external transmission information, etc.) obtained by the moving vehicle 150.
The processing unit 158 is coupled to the machine element 151, the transducer 152, the communication module 153, the image capturing apparatus 154, the recording apparatus 155, the positioning apparatus 156 and the storage unit 157. The processing unit 158 may be a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a programmable controller, an application specific integrated circuit (ASIC), a system on chip (SoC), or other similar element or a combination of the above elements. In the embodiments of the invention, the processing unit 158 is configured to perform all the operations of the moving vehicle 150.
To facilitate understanding of the operation processes in the embodiments of the invention, an information backing up method of the information backing up system 100 will be hereinafter explained in detail with reference to numerous examples.
In step S610, the processing unit 158 of the moving vehicle 150 obtains the external information and the internal information of the moving vehicle 150. In an embodiment, the internal information includes motion information, position information and mechanical control information. The processing unit 158 of the moving vehicle 150 obtains the motion information through the transducer 152, obtains the position information of the moving vehicle 150 through a positioning system (e.g., GPS, GLONASS, etc.) installed in the positioning apparatus 156, and obtains the mechanical control information (e.g., voltage information, control mode, throttle pedal information, analog voltage, pulse width modulation (PWM), etc.) of the machine element 151 in the moving vehicle 150.
In another embodiment, the external information includes an external image, an audio signal and external transmission information. The processing unit 158 of the moving vehicle 150 obtains the external image through the image capturing apparatus 154, records the audio signal through the recording apparatus 155, and receives the external transmission information (e.g., human body status, human motion information, etc.) from a wearable apparatus (not illustrated; e.g., a smart watch, smart glasses, a human body sensor, etc.) through the communication module 153.
In step S620, the communication module 153 of the moving vehicle 150 establishes a transmitting connection with the server 110 through a machine-to-machine (M2M) (or machine-type communication (MTC)) protocol. In the present embodiment, the communication module 153 of the moving vehicle 150 connects to the server 110 via the mobile network 130, and performs an M2M handshaking procedure with the server 110 based on the M2M protocol through the mobile network 130. Specifically, in the embodiments of the invention, the information backing up system 100 is constructed based on an M2M network. That is, the moving vehicle 150 and the server 110 are devices having M2M functions. The M2M protocol architecture is divided into a sensing layer, a network layer and an application layer, and operates in the following manner. A sensing-related element or apparatus such as the transducer 152, the image capturing apparatus 154 or the recording apparatus 155 captures information, the information is then transmitted using wireless network techniques such as GPRS, 3G, 4G or wireless local area network (WLAN), and a connection is established with a cloud service of the server 110 through the application layer.
It is to be noted that, when the moving vehicle 150 establishes a connection via the mobile network 130, registration and authorization procedures are performed with a telecommunications operator that provides services of the mobile network 130, so as to confirm the M2M functions supported by the moving vehicle 150 and to ensure security of the information. In addition, by the M2M handshaking procedure, it is confirmed that a transmission channel has been established between the moving vehicle 150 and the server 110.
In step S630, the processing unit 158 of the moving vehicle 150 transmits the external information and the internal information to the server 110 through the transmitting connection by means of the communication module 153. Specifically, after it is confirmed that the transmission channel has been established, the processing unit 158 of the moving vehicle 150 backs up the obtained external information and internal information onto the server 110 through the communication module 153 based on a backup mechanism. This backup mechanism may include time scheduling (e.g., transmission in intervals of 10 or 20 minutes), triggering conditions (e.g., receipt of an error message, a failure in the machine element 151, a temperature being higher than a specific threshold value, a warning event, etc.), and external command settings, and may be modified by anyone who uses the embodiments of the invention depending on different design requirements.
In an embodiment, after receiving the internal information and the external information transmitted by the moving vehicle 150, the server 110 analyses the external information and the internal information, so as to perform a dispatching management operation, a mobile management operation, and a resource management operation, etc. For example, in the dispatching management operation, the server 110 transmits a dispatching instruction to the moving vehicle 150 through the transmission channel, and a driver of the moving vehicle 150 checks the dispatching instruction. In the mobile management operation, the server 110 displays positions of one or a plurality of moving vehicles 150 on an HMI through an electronic map. In the resource management operation, the server 110 assigns work to a plurality of moving vehicles 150 based on the logistics. In addition, the server 110 also analyses the mechanical control information so as to determine whether a failure has occurred in the moving vehicle 150.
It is to be noted that, depending on different design requirements and M2M service contents, management operations (e.g., real-time communication, transaction management, remote control, address search, provision of road conditions, etc.) that can be performed by the server 110 may vary.
In the aforementioned embodiments, the moving vehicle 150 is connected to the server 110 to perform backup operations directly via the mobile network 130. In another embodiment, the moving vehicle may perform uploading through other devices, and thus, a problem that some moving vehicles do not support mobile network can be solved.
The server 710 and the moving vehicle 750 have the same or similar elements as the server 110 and the moving vehicle 150 in
Therefore, if the moving vehicle 150 or 750 backs up internal information and external information at fixed intervals, when an event or problem occurs, an administrator on the side of the server 110 or 710 instantly determines relevant information such as the current position of the moving vehicle 150 or 750 or the failure based on the uploaded internal information and external information, and performs corresponding rescue operations.
The moving vehicle 150 performs data identification with respect to a hardware layer (e.g., the machine element 151, the transducer 152, the image capturing apparatus 154, the recording apparatus 155, and the positioning apparatus 156) and selects a registered system (step S810). For example, information to be backed up is determined based on a backup mechanism. The moving vehicle 150 registers with a GPRS/3G/4G system layer of a telecommunications operator so as to construct data of output and input nodes (step S820). Next, an HMI system of the moving vehicle 150 is activated (step S830), and an M2M handshaking procedure is performed so as to establish an M2M transmission channel (step S840). The moving vehicle 150 constructs a transmission defining digital data model of multimedia and network interfaces through various application program system data (step S850). On the other hand, the moving vehicle 150 also establishes data transmission with a digital-analog (DA) server (e.g., the server 110) (step S855), so as to upload mechanical control information or sensing information such as analog voltage, PWM analog information, temperature information, etc. When a wireless system is constructed (i.e., when transmitting communication is established), the moving vehicle 150 performs checking and testing procedures such as the voltage and auxiliary check 321 and the analog/digital signal check 322 as shown in
In summary, the information backing up system and method proposed by the embodiments of the invention operate as follows. Based on a machine-to-machine (M2M) protocol, various internal information and external information obtained by a moving vehicle are backed up onto a server that provides cloud services, thereby enabling the server to easily perform remote monitoring and management. In addition, the moving vehicle may also upload information to the server through a network getaway device, thus providing another transmission path. Since the moving vehicle transmits all the records to the server through the cloud services for backup during its travel, even if the moving vehicle is damaged or explodes into pieces, the information on the moving vehicle has already been transmitted to a remote end. Accordingly, the embodiments of the invention eliminate the existing fear that the cause of an aircraft incident cannot be identified in cases the black box is lost.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosed embodiments without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.