[go: up one dir, main page]

JP5098609B2 - Location information communication processing procedure - Google Patents

Location information communication processing procedure Download PDF

Info

Publication number
JP5098609B2
JP5098609B2 JP2007316485A JP2007316485A JP5098609B2 JP 5098609 B2 JP5098609 B2 JP 5098609B2 JP 2007316485 A JP2007316485 A JP 2007316485A JP 2007316485 A JP2007316485 A JP 2007316485A JP 5098609 B2 JP5098609 B2 JP 5098609B2
Authority
JP
Japan
Prior art keywords
data
transmission
position information
capacity
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007316485A
Other languages
Japanese (ja)
Other versions
JP2009141716A (en
Inventor
達也 大黒
靖 立石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Corp
Original Assignee
Meidensha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meidensha Corp filed Critical Meidensha Corp
Priority to JP2007316485A priority Critical patent/JP5098609B2/en
Publication of JP2009141716A publication Critical patent/JP2009141716A/en
Application granted granted Critical
Publication of JP5098609B2 publication Critical patent/JP5098609B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、GPS(Global Positioning System)を利用して、移動体の位置情報を取得し、該移動体の動態を監視する動態管理システムにおけるGPS端末装置の通信処理技術に関するものである。   The present invention relates to a communication processing technique of a GPS terminal device in a movement management system that acquires position information of a moving body using GPS (Global Positioning System) and monitors the movement of the moving body.

GPSなどの位置情報システムの普及によって、移動体における動態を監視する仕組みも、知られてきている。例えば、GPSからの位置情報を受信した移動体が、該位置情報と産業廃棄物に関する情報を、携帯電話網を介してセンターに送信し、該産業廃棄物の廃棄を適正に行えるように監視するシステム(例えば、特許文献1参照)が在る。移動体におけるリアルタイムな動態監視を行う一般的な動態監視システムの構成例を図3に基づいて説明する。   With the spread of position information systems such as GPS, a mechanism for monitoring dynamics in a moving body has also been known. For example, a mobile body that has received position information from GPS transmits the position information and information about industrial waste to a center via a mobile phone network, and monitors so that the industrial waste can be disposed of properly. There is a system (for example, see Patent Document 1). A configuration example of a general dynamic monitoring system that performs real-time dynamic monitoring in a moving body will be described with reference to FIG.

図3中の動態監視システムでは、GPS衛星G1〜G3から発せられたGPS信号をGPS端末装置を搭載した移動体(GPS端末移動体)Mが受信するまでの時間から、三角法を計算することにより、位置情報(座標)を得ることができる。GPS端末移動体Mによって計算され、位置情報は移動体通信基地局B21に送信される。移動体通信基地局B21は、受信した位置情報をインターネット100を介して基地局B11へ送信される。基地局B11では、受信した位置情報を、予め登録されたユーザUの動態監視端末装置に対して、インターネット100を介し、移動体通信基地局B22を使って、該位置情報を送信する。ユーザUの動態監視端末装置は、受信した位置情報に基づいて動態情報を構成し、ユーザUに対して表示する。   In the dynamic monitoring system in FIG. 3, trigonometry is calculated from the time until a mobile body (GPS terminal mobile body) M equipped with a GPS terminal apparatus receives GPS signals emitted from GPS satellites G1 to G3. Thus, position information (coordinates) can be obtained. Calculated by the GPS terminal mobile unit M, the position information is transmitted to the mobile communication base station B21. The mobile communication base station B21 transmits the received position information to the base station B11 via the Internet 100. In the base station B11, the received position information is transmitted to the dynamic monitoring terminal device of the user U registered in advance using the mobile communication base station B22 via the Internet 100. The movement monitoring terminal device of the user U configures the movement information based on the received position information and displays it to the user U.

移動体に搭載されるGPS端末装置の概略構成の一例を図4に基づいて説明する。図4中のGPS端末装置は、GPSアンテナ1aと接続されたGPS受信器1,演算し、各部や各装置を制御する制御部であるCPU(Central Processing Unit)2,表示部3,GPS端末装置を制御するためのプログラム(例えば、OS(Operating System))を格納したFROM(Flush Read Only Memory)5,及び,その他汎用の記憶部から構成されるRAM(Random Access Memory)6,通信機8とのインタフェースである入出力インタフェース7,移動体通信網(あるいは、移動体通信回線)を介して通信を行う通信機8を備える。なお、前記CPU2とFROM5を合わせて制御部と解釈しても良い。   An example of a schematic configuration of a GPS terminal device mounted on a moving body will be described with reference to FIG. The GPS terminal device in FIG. 4 includes a GPS receiver 1 connected to the GPS antenna 1a, a CPU (Central Processing Unit) 2, a display unit 3, a GPS terminal device, which is a control unit that calculates and controls each unit and each device. A ROM (Flush Read Only Memory) 5 storing a program (for example, an OS (Operating System)), and a RAM (Random Access Memory) 6 including a general-purpose storage unit 6 and a communication device 8 And an input / output interface 7 that is an interface of the communication device 8 and a communication device 8 that performs communication via a mobile communication network (or mobile communication line). The CPU 2 and the FROM 5 may be combined and interpreted as a control unit.

GPS端末装置の基本的な動作としては、GPSアンテナ1aで受信されたGPS信号は、GPS受信器1で処理され、CPU2によって、位置情報が計算により求められ、その位置情報が、通信機8を使ってインターネットまたは通信回線に送信される。   As a basic operation of the GPS terminal device, a GPS signal received by the GPS antenna 1 a is processed by the GPS receiver 1, and position information is obtained by calculation by the CPU 2, and the position information is transmitted to the communication device 8. Sent to the Internet or a communication line.

動態監視端末装置は、受信した位置情報に基づいて、移動体の位置をリアルタイムに地図情報上に表示し、動態監視を可能としている。   The dynamic monitoring terminal device displays the position of the moving object on the map information in real time based on the received positional information, and enables dynamic monitoring.

動態監視端末装置における地図情報上への連続的な位置情報表示の一例を図5に基づいて説明する。時々刻々と変化する移動体の動態監視を行うためには、図5中の地図情報MP1上のドット(図5中の印●)群に示すように連続的な位置情報群P11として表示される必要がある。また、前記ドットの間隔が位置情報送信間隔であって、情報送信間隔が短ければ、より詳細な監視を可能とする。   An example of continuous position information display on the map information in the dynamic monitoring terminal device will be described with reference to FIG. In order to monitor the dynamics of a moving body that changes from moment to moment, it is displayed as a continuous position information group P11 as shown in the dot group (mark ● in FIG. 5) on the map information MP1 in FIG. There is a need. If the dot interval is the position information transmission interval and the information transmission interval is short, more detailed monitoring is possible.

なお、GPSにおける位置情報には時刻情報が含まれており、各種センサ情報等と共にデータベース等に保存される方法が一般的であるが、データベースの有無に関わらず動態監視システムを構築可能である。   The position information in GPS includes time information and is generally stored in a database together with various sensor information. However, a dynamic monitoring system can be constructed regardless of the presence or absence of the database.

上述の動態監視システムにおいて、移動体からの通信手段は、電波による通信が簡便であり、インフラストラクチャが整備されているため、具体的には、携帯電話,PHS(Personal Handyphone System),各種無線装置が使用されることが多い。   In the above-described behavior monitoring system, the communication means from the mobile body is easy to communicate with radio waves and has an infrastructure, so that specifically, a mobile phone, a PHS (Personal Handyphone System), and various wireless devices. Is often used.

しかしながら、上述の通信手段を使う方法では、一時的な切断(例えば、電波状態の悪化に伴う切断),遅延が発生するという問題が有る。そのため、リアルタイムに移動体の位置を把握できない状態が発生するという問題を引き起こしていた。図6は、その移動体の位置(動態)を把握できない状態の一例である。   However, in the method using the above-described communication means, there is a problem that temporary disconnection (for example, disconnection due to deterioration of radio wave condition) and delay occur. Therefore, the problem that the state which cannot grasp | ascertain the position of a mobile body generate | occur | produces in real time was caused. FIG. 6 is an example of a state in which the position (dynamics) of the moving body cannot be grasped.

図6中の地図情報MP2上で、例えば、GPSは正常で、移動体通信で切断が発生することによって、連続的な位置情報表示が符号A,Bで示した箇所で途切れ、連続的な位置情報群P21,P22,P23に分かれた表示となってしまい、動態管理上の間題となっていた。   On the map information MP2 in FIG. 6, for example, when GPS is normal and disconnection occurs in mobile communication, continuous position information display is interrupted at locations indicated by reference signs A and B, and continuous positions are displayed. The display is divided into information groups P21, P22, and P23, which is a problem for dynamic management.

例えば、図6のような切断が移動体と移動体通信基地局間の遮蔽物によって発生した場合、最寄の通信可能な他の移動体通信基地局を使って位置情報等を送信するシステム(例えば、特許文献2参照)も知られている。   For example, when a disconnection as shown in FIG. 6 occurs due to an obstruction between a mobile unit and a mobile communication base station, a system for transmitting location information and the like using another mobile communication base station that can communicate with the nearest ( For example, see Patent Document 2).

上述の態監監視システムにおいて、移動体のGPS端末装置の位置情報送信に一旦停滞(あるいは、一時的な切断)が発生した後、リアルタイム性の無い状態がしばらく継続する問題も発生することがあった。そのリアルタイム性の無い状態とは、例えば、GPS端末装置は送信データを一時記憶する送信バッファ部領域内に暫く滞留しているデータを送るため、実時刻より前の位置情報が動態監視端末装置に表示される、といった状態である。   In the above-described state monitoring system, there may be a problem that a state without real-time property continues for a while after a stagnation (or temporary disconnection) occurs in the transmission of position information of a GPS terminal device of a mobile object. It was. For example, the GPS terminal device sends data staying in the transmission buffer area for temporarily storing transmission data, so that the location information before the actual time is sent to the dynamic monitoring terminal device. It is displayed.

前記GPS端末装置において、GPS受信器で取得した位置情報を送信するまでの通信処理手順の概略フローの一例を図7に基づいて説明する。なお、以下の説明で図4中の符号と同じものの説明は省略する。   An example of a schematic flow of a communication processing procedure until the GPS terminal device transmits the position information acquired by the GPS receiver will be described with reference to FIG. In the following description, the same reference numerals as those in FIG. 4 are omitted.

まず、GPS受信器1が新しい位置情報を受信したか否かをチェックし、新しい位置情報を受信している場合は、ステップS102へ進み、新しい位置情報を受信していない場合は、当該処理を終了する(S101)。   First, it is checked whether the GPS receiver 1 has received new position information. If new position information has been received, the process proceeds to step S102. If new position information has not been received, the process is performed. The process ends (S101).

ステップS102(GPS位置情報取得ステップ)では、GPS受信器1から位置情報を取得する。   In step S102 (GPS position information acquisition step), position information is acquired from the GPS receiver 1.

次に、付属情報(例えば、予め備えられたセンサからのセンサ装置など)を位置情報に付加する(S103)。   Next, attached information (for example, a sensor device from a sensor provided in advance) is added to the position information (S103).

次に、位置情報に基づいて送信すべきデータである送信データを作成する(S104)。   Next, transmission data that is data to be transmitted is created based on the position information (S104).

次に、作成した送信データをRAM6内送信バッファ部領域に転送する(S105:送信バッファ部領域転送ステップ)。   Next, the created transmission data is transferred to the transmission buffer area in RAM 6 (S105: transmission buffer area transfer step).

次に、送信バッファ部領域に転送されたデータを通信機内部のバッファに転送する(S106)。   Next, the data transferred to the transmission buffer area is transferred to a buffer inside the communication device (S106).

そして、通信機内部のバッファ内のデータが送信される(S107)。
特開2004−231387号公報(段落[0027]〜[0031]等)。 特開平10−68629号公報(段落[0013]〜[0014]等)。
Then, the data in the buffer inside the communication device is transmitted (S107).
JP-A-2004-231387 (paragraphs [0027] to [0031] etc.). JP-A-10-68629 (paragraphs [0013] to [0014] etc.).

上述のGPS端末装置では、位置情報を送信するために、一般的な通信プロトコル(例えば、TCP/IP(Transmission Control Protocol/Internet Protocol))を使用しているが、ここで、その一般的な通信プロトコルを使用する通信装置の問題点を以下に述べる。   In the GPS terminal device described above, a general communication protocol (for example, TCP / IP (Transmission Control Protocol / Internet Protocol)) is used to transmit position information. Here, the general communication is performed. The problems of the communication device using the protocol are described below.

上述の一般的な通信プロトコルを使用する通信装置は、通信回線の帯域変化および送信データ量の変化等に対応するために、ある程度大きなバッファ(例えば、送信バッファ部領域)を一般的に備えている。しかし、通信回線における通信が切断された時には、その送信バッファ部領域内部(もしくは通信装置内部)に保存している送信されなかったデータ(未送信データ)を破棄して(あるいは、上書き)しまうため、多くのデータを損失することになっていた。 A communication apparatus using the above-described general communication protocol generally includes a buffer (for example, a transmission buffer unit area) that is large to some extent in order to cope with a change in the bandwidth of a communication line, a change in the amount of transmission data, and the like. . However, when the communication in the communication line is disconnected discards the data that has not been transmitted are stored therein transmission buffer area (or the internal communication device) (data not transmitted) put away (or overwritten) Therefore, a lot of data was supposed to be lost.

本発明は、前記課題に基づいてなされたものであって、GPS端末装置において、移動体通信回線の通信が切断された場合に、未送信データ(即ち、位置情報を含むデータ)の損失を少なくし、その未送信データを送信する位置情報通信処理手順を提供することにある。 The present invention was made based on the problems, the GPS terminal device, when the communication of the mobile communication line is disconnected, the loss of untransmitted data (i.e., data including position information) less, it is to provide a position information communication processing procedure for transmitting data of the unsent.

前記課題の解決を図るために、請求項1記載の発明は、GPS受信器,制御部,記憶部,移動体通信回線を介して通信を行う通信機を備え、送信データを一時記憶する送信バッファ部領域,前記送信データのうち未送信のデータ保存する保存データバッファ部領域を該記憶部に確保し、該GPS受信器で受信した位置情報に基づいて送信すべきデータである送信データを作成し、該作成した送信データを該送信バッファ部領域に転送し、該送信バッファ部領域の送信データを該通信機を使って送信する装置に使用する位置情報通信処理手順であって、前記制御部が、前記GPS受信器で新しい位置情報を受信したか否かをチェックし、新しい位置情報を受信している場合は前記GPS受信器から位置情報を取得し、新しい位置情報を受信していない場合は前記保存データバッファ部領域内に未送信データが残っているか否かをチェックし、該未送信データが残っている場合は、前記保存データバッファ部領域内の未送信データを送信すべき位置情報として取得し、前記取得した位置情報に基づいて送信データを作成する送信データ準備作成ステップと、前記制御部が、前記送信バッファ部領域の送信データの容量を確認し、前記送信バッファ部領域内の送信データの容量が、保存すべき未送信データと見做すことができるデータ容量に関する閾値であるデータ容量閾値より大きかった場合は、前記送信バッファ部領域内の送信データを前記保存データバッファ部領域に保存し、前記送信バッファ部領域内の送信データの容量が前記データ容量閾値以下であった場合は、前記作成した送信データを送信バッファ部領域へ転送する送信バッファ管理ステップと、を有することを特徴とする。 In order to solve the above-mentioned problem, the invention according to claim 1 is a transmission buffer that includes a GPS receiver, a control unit, a storage unit, and a communication device that performs communication via a mobile communication line, and temporarily stores transmission data. part region, the storage data buffer area for storing unsent data out of the transmission data reserved in the storage unit, creates the transmission data is data to be transmitted based on the received location information in the GPS receiver A position information communication processing procedure used for a device that transfers the created transmission data to the transmission buffer unit area and transmits the transmission data in the transmission buffer unit area using the communication device, the control unit Checks whether the GPS receiver has received new position information. If new position information has been received, the GPS receiver acquires position information from the GPS receiver and receives new position information. If not checked whether there remains untransmitted data in the storage data buffer area, if there are still data yet-transmitted, the unsent data in the storage data buffer unit area acquired as positional information to be transmitted, the transmission data preparation generating step of generating transmission data based on the acquired positional information, the control unit checks the capacity of the transmission data of the transmission buffer region, the transmission capacity of the transmission data in the buffer area is, if greater than data capacity threshold is a threshold related to the data capacity that can be regarded as not yet transmitted to be stored data, transmission data of the transmission buffer area stored in the storage data buffer area, when the capacity of the transmission data of the transmission buffer region is less than or equal to the data capacity threshold, before A transmission buffer managing step of transferring the transmission data created to the transmission buffer area, and having a.

請求項2記載の発明は、請求項1に記載の発明において、前記制御部が、前記データ容量閾値に0より大きい値を設定するステップ、を有することを特徴とする。 According to a second aspect of the invention according to claim 1, wherein the control unit is characterized by having a step of setting a value greater than zero in the data volume threshold.

請求項3記載の発明は、GPS受信器,制御部,記憶部,移動体通信回線を介して通信を行う通信機、保存すべき未送信データと見做すことができるデータ容量に関する閾値であるデータ容量閾値を所定の値に設定するデータ容量閾値スイッチを備え、送信データを一時記憶する送信バッファ部領域,前記送信データのうち未送信のデータ保存する保存データバッファ部領域を該記憶部に確保し、該GPS受信器で受信した位置情報に基づいて送信すべきデータである送信データを作成し、該作成した送信データを該送信バッファ部領域に転送し、該送信バッファ部領域の送信データを該通信機を使って送信する装置に使用する位置情報通信処理手順であって、前記制御部が、前記データ容量閾値スイッチに応じて、データ容量閾値の値を設定するステップと、前記制御部が、前記GPS受信器で新しい位置情報を受信したか否かをチェックし、新しい位置情報を受信している場合は前記GPS受信器から位置情報を取得し、新しい位置情報を受信していない場合は前記保存データバッファ部領域内に未送信データが残っているか否かをチェックし、該未送信データが残っている場合は、前記保存データバッファ部領域内の未送信データを送信すべき位置情報として取得し、前記取得した位置情報に基づいて送信データを作成する送信データ準備作成ステップと、前記制御部が、前記送信バッファ部領域の送信データの容量を確認し、前記送信バッファ部領域内の送信データの容量が、保存すべき未送信データと見做すことができるデータ容量に関する閾値であるデータ容量閾値より大きかった場合は、前記送信バッファ部領域内の送信データを前記保存データバッファ部領域に保存し、前記送信バッファ部領域内の送信データの容量が前記データ容量閾値以下であった場合は、前記作成した送信データを送信バッファ部領域へ転送する送信バッファ管理ステップと、を有することを特徴とする。 According to a third aspect of the invention, GPS receiver, control unit, storage unit, communication device that performs communication via a mobile communication line, the threshold on the data capacity that can be regarded as unsent data to be stored A data capacity threshold switch for setting a certain data capacity threshold value to a predetermined value, a transmission buffer section area for temporarily storing transmission data, and a storage data buffer section area for storing untransmitted data among the transmission data The transmission data, which is data to be transmitted based on the position information received by the GPS receiver, is created, the created transmission data is transferred to the transmission buffer area, and the transmission buffer area is transmitted. a position information communication processing procedure using the data in the device to be sent using the communication device, wherein the control unit, in response to said data volume threshold switch, the data capacity threshold value A setting step, and the control unit checks whether or not new position information is received by the GPS receiver, and if new position information is received, acquires the position information from the GPS receiver, If not received the location information checks whether or not there remains untransmitted data in the storage data buffer area, if there are still data yet-transmitted, the stored data buffer area unsent data acquired as position information to be transmitted, and transmission data preparation generating step of generating transmission data based on the acquired positional information, the control unit, the capacity of the transmission data of the transmission buffer region of check the capacity of the transmission data of the transmission buffer region is the threshold for the data capacity can be regarded as unsent data to be stored Day If greater than the capacity threshold, save the transmitted data of the transmission buffer area in the storage data buffer area, when the capacity of the transmission data of the transmission buffer region is less than or equal to the data capacity threshold And a transmission buffer management step of transferring the created transmission data to a transmission buffer area.

前記請求項1記載の発明によれば、未送信データ(以下、未送信データと称する)を保存でき、GPS受信器から位置情報を受信していない場合は、該未送信データを送信できる。 According to the invention of claim 1, wherein, unsent data (hereinafter, unsent called data) can be saved, if not received location information from the GPS receiver can send the yet-transmitted data.

前記請求項2記載の発明によれば、移動体通信回線の通信帯域が狭い場合に、その通信帯域を十分に使用できる。   According to the second aspect of the present invention, when the communication band of the mobile communication line is narrow, the communication band can be sufficiently used.

前記請求項3記載の発明によれば、未送信データ容量閾値の値を調整できる。   According to the third aspect of the present invention, the untransmitted data capacity threshold value can be adjusted.

以上示したように請求項1の発明によれば、未送信データが発生するような場合(例えば、移動体通信網が切断された場合)でも、保存データバッファ部領域の大きさの許す限りデータを後から保存できるため、データ損失が少ない。また、未送信データを送信できるため、受信側で連続した位置情報を補完できる。   As described above, according to the first aspect of the present invention, even when unsent data is generated (for example, when the mobile communication network is disconnected), data is stored as long as the size of the storage data buffer area allows. Data can be saved later, so there is little data loss. Moreover, since untransmitted data can be transmitted, continuous position information can be complemented on the receiving side.

請求項2の発明によれば、通信効率を向上できる。   According to invention of Claim 2, communication efficiency can be improved.

請求項3の発明によれば、移動体通信回線の通信帯域が狭い場合で、かつ、送信が間に合わず保存データが溜まっていく場合でも、通信効率を最適な条件に合わせることができる。   According to the third aspect of the present invention, even when the communication band of the mobile communication line is narrow and when the stored data is accumulated due to insufficient transmission, the communication efficiency can be adjusted to the optimum condition.

これらを以って動態監視技術の分野に貢献できる。   These can contribute to the field of dynamic monitoring technology.

本実施形態におけるGPS端末装置の位置情報通信処理手順は、取得した位置情報を送信するまでの手順であって、通信の停滞や切断があっても欠落の少ない動態管理を可能とする通信処理手順である。その手順の概要は次の通りである。   The position information communication processing procedure of the GPS terminal device in the present embodiment is a procedure until the acquired position information is transmitted, and a communication processing procedure that enables dynamic management with few missing portions even if there is a stagnation or disconnection of communication. It is. The outline of the procedure is as follows.

GPS端末装置が、一定間隔でデータ送信を行う処理を実行し、新しい位置情報が取得されていた場合、その位置情報を送信データとする。また、新しい位置情報が取得されていない場合、かつ、送信データを保存できるバッファ(以後、保存データバッファ部領域という)内にデータが残っていた場合、そのデータを送信データとしてFIFO(First in First Out)方式で保存データバッファ部領域から取得し、残っていなければ終了する手順を繰り返す。   When the GPS terminal apparatus performs a process of transmitting data at regular intervals and new position information has been acquired, the position information is used as transmission data. In addition, when new position information is not acquired and data remains in a buffer (hereinafter referred to as a storage data buffer area) in which transmission data can be stored, the data is used as transmission data in FIFO (First in First). The procedure of obtaining from the storage data buffer area by the Out method and ending if it does not remain is repeated.

また、送信バッファ部領域の空き状況(保存データバッファ部領域内の送信データの容量)を確認し、送信バッファ部領域の送信データの容量が特定の閾値以下(例えば、送信データの容量=0)であった場合、送信データを送信バッファに送る。また、送信バッファ部領域内の送信データの容量が特定の閾値より大きい(例えば、送信データの容量>0)場合に、その送信バッファ部領域内の送信データは送信せずに保存データバッファ部領域に保存(例えば、キューイング)される。そして、保存データバッファ部領域に保存されたデータは、次の送信タイミングにおいて送信バッファ部領域が特定の閾値以下であれば送信される。   Also, the availability of the transmission buffer area (transmission data capacity in the saved data buffer area) is confirmed, and the transmission data capacity in the transmission buffer area is below a specific threshold (for example, transmission data capacity = 0). If so, the transmission data is sent to the transmission buffer. In addition, when the transmission data capacity in the transmission buffer area is larger than a specific threshold (for example, the transmission data capacity> 0), the transmission data in the transmission buffer area is not transmitted, but the saved data buffer area Stored (for example, queued). Then, the data saved in the saved data buffer area is transmitted if the transmission buffer area is below a specific threshold at the next transmission timing.

上述の手順を繰り返すことによって、新しい位置情報を取得できた場合は、その新しい位置情報を送信することによって、リアルタイムな情報を送信し、切断した時に保存されたデータを新しい位置情報の送信の合間に送信することによって、その保存されていたデータを送信再開された時に順次送信するため、欠落していたデータを動態監視端末装置側で補完できる。なお、GPS端末装置が送信する位置情報には、時刻情報が含まれているため、動態監視端末装置において、その位置情報に含まれる時刻情報で並べ替えることができるものとする。   If new location information can be obtained by repeating the above procedure, the new location information is transmitted, real-time information is transmitted, and the data stored when the disconnection is performed is transmitted between transmissions of the new location information. Since the stored data is sequentially transmitted when transmission is resumed, the missing data can be supplemented on the dynamic monitoring terminal device side. In addition, since the time information is included in the position information transmitted by the GPS terminal device, it can be rearranged by the time information included in the position information in the dynamic monitoring terminal device.

本実施形態におけるGPS端末装置の位置情報通信処理手順を図1に基づいて説明する。なお、以下の説明で図4,図7中の符号と同じもの符号のものの説明は省略する。図1中の破線部分が図7から大きく変わった部分である。   The position information communication processing procedure of the GPS terminal device in this embodiment will be described with reference to FIG. In the following description, the description of the same reference numerals as those in FIGS. 4 and 7 is omitted. The broken line part in FIG. 1 is a part which changed greatly from FIG.

また、本実施形態における位置情報通信処理手順では、図4のGPS端末装置の構成において、保存データバッファ部領域を設ける。この保存データバッファ部領域は、単独で具備してもよいし、または、図4中のRAM6内の汎用記憶部内に確保してもよい。また、GPS端末装置は、図1中の位置情報通信処理手順を繰り返すものとする。   Further, in the location information communication processing procedure in the present embodiment, a saved data buffer section area is provided in the configuration of the GPS terminal apparatus in FIG. This storage data buffer area may be provided alone or may be secured in the general-purpose storage section in the RAM 6 in FIG. Further, the GPS terminal device repeats the position information communication processing procedure in FIG.

図1中の位置情報通信処理手順は、送信データを準備する送信データ準備作成ステップS1001、送信バッファ準備もしくは未送信データを保存する送信バッファ管理ステップS1002、送信ステップS107から構成される。   The position information communication processing procedure in FIG. 1 includes a transmission data preparation creation step S1001 for preparing transmission data, a transmission buffer management step S1002 for storing transmission buffer preparation or untransmitted data, and a transmission step S107.

さらに、ステップS1001は、ステップS102〜S104,S201〜S203を含む。ステップS1002は、ステップS105〜S106,S204〜S205を含む。   Further, step S1001 includes steps S102 to S104 and S201 to S203. Step S1002 includes steps S105 to S106 and S204 to S205.

以下に、図1中の位置情報通信処理手順をより詳細に説明する。   The position information communication processing procedure in FIG. 1 will be described in detail below.

まず、GPS受信器1が新しい位置情報を受信したか否かをチェックし、新しい位置情報を受信している場合は、ステップS102へ進み、新しい位置情報を受信していない場合は、ステップS202へ進む(S201:位置情報受信確認ステップ)。   First, it is checked whether the GPS receiver 1 has received new position information. If new position information has been received, the process proceeds to step S102. If new position information has not been received, the process proceeds to step S202. Proceed (S201: position information reception confirmation step).

ステップS102〜S103は、図7と同じ処理のため、説明を省略する。   Steps S102 to S103 are the same as those in FIG.

ステップS202(保存データバッファ部領域チェックステップ)は、保存データバッファ部領域内に未送信データが残っているか否かをチェックし、未送信データが残っている場合、ステップS203へ進み、未送信データが残っていない場合、当該処理を終了する。   Step S202 (stored data buffer area check step) checks whether or not untransmitted data remains in the stored data buffer area. If untransmitted data remains, the process proceeds to step S203, where untransmitted data remains. If there is no remaining, the process is terminated.

ステップS203(未送信データ取得ステップ)は、保存データバッファ部領域内の未送信データを送信すべき位置情報としてFIFO方式で取得し、ステップS104へ進む。   In step S203 (untransmitted data acquisition step), untransmitted data in the storage data buffer area is acquired as position information to be transmitted by the FIFO method, and the process proceeds to step S104.

ステップS104(送信データ作成ステップ)は、図7と同じ処理のため、説明を省略する。   Step S104 (transmission data creation step) is the same process as in FIG.

次に、送信バッファ部領域の空き状況(送信バッファ部領域内の未送信データの容量)を確認し、送信バッファ部領域内の未送信データの容量が予め特定された閾値(以下、未送信データ容量閾値という、保存すべき未送信データと見做すことができるデータ容量に関する閾値;例えば、閾値を0とする)より大きかった場合(例えば、送信バッファ部領域内に前回の未送信データの容量が0バイトより大きかった(未送信データの容量>0)場合)は、ステップS205へ進み、その未送信データの容量が前記未送信データ容量閾値以下であった場合(例えば、送信バッファ部領域内が空であった(未送信データの容量=0)場合)は、ステップS105へ進む(S204:未送信データ容量確認ステップ)。なお、未送信データ容量閾値は、予め設定されているものとする。   Next, the empty state of the transmission buffer area (the capacity of untransmitted data in the transmission buffer area) is checked, and the capacity of untransmitted data in the transmission buffer area is specified in advance (hereinafter referred to as untransmitted data). A capacity threshold value, which is larger than a threshold value related to data capacity that can be regarded as untransmitted data to be stored; for example, the threshold value is 0) (for example, the capacity of the previous untransmitted data in the transmission buffer area) Is larger than 0 bytes (when the capacity of untransmitted data> 0), the process proceeds to step S205, and when the capacity of the untransmitted data is equal to or less than the untransmitted data capacity threshold (for example, in the transmission buffer area) Is empty (when the capacity of untransmitted data = 0), the process proceeds to step S105 (S204: untransmitted data capacity confirmation step). Note that the untransmitted data capacity threshold is set in advance.

ステップS105〜S107は、図7と同じ処理のため、説明を省略する。   Steps S105 to S107 are the same as those in FIG.

ステップS205(未送信データ保存ステップ)は、送信バッファ部領域内の未送信データを保存データバッファ部領域に保存し(キューイングし)、送信バッファ部領域をクリア(未送信データの容量を0に設定)して、当該処理を終了する。   Step S205 (untransmitted data storage step) stores (queues) the untransmitted data in the transmission buffer section area in the stored data buffer section area and clears the transmission buffer section area (sets the capacity of the untransmitted data to 0). Setting), and the process ends.

以下に、本実施形態を応用した実施例を説明する。   Below, the Example which applied this embodiment is described.

[実施例1]
実施例1は、図1中のステップS204において、未送信データ容量閾値を0ではなく、0より大きい値に設定する。即ち、送信バッファ部領域内の未送信データが0では無く、0より大きい一定容量以下になった場合に、ステップS105へ進み、送信データを送信する。
[Example 1]
In the first embodiment, in step S204 in FIG. 1, the untransmitted data capacity threshold is set to a value larger than 0 instead of 0. In other words, when the untransmitted data in the transmission buffer area is not 0 but is equal to or less than a certain capacity greater than 0, the process proceeds to step S105, and the transmission data is transmitted.

送信バッファが空になってから送信データを送信する手順では、通信帯域を十分に使用することができないため効率が低下する。そのため、実施例1のように、通信帯域が狭い場合には、ある程度のデータ欠落を許容しても送信バッファ部領域内のデータ容量を0にしないようにした方が通信効率を向上できる。   In the procedure of transmitting transmission data after the transmission buffer is emptied, the communication bandwidth cannot be fully used, and the efficiency is lowered. Therefore, as in the first embodiment, when the communication band is narrow, the communication efficiency can be improved if the data capacity in the transmission buffer area is not set to 0 even if some data loss is allowed.

[実施例2]
実施例2は、GPS端末装置に未送信データ容量閾値を数段階に分けて設定可能な外部スイッチを設ける。そして、ユーザが、回線状況に合わせて、その外部スイッチの設定によって未送信データ容量閾値を変更し、保存データバッファ部領域に保存する送信データを調整する。なお、前記スイッチはハード的なスイッチでもソフト的なスイッチでも良い。
[Example 2]
In the second embodiment, the GPS terminal device is provided with an external switch that can set the untransmitted data capacity threshold in several stages. Then, the user changes the untransmitted data capacity threshold according to the setting of the external switch in accordance with the line status, and adjusts the transmission data stored in the storage data buffer area. The switch may be a hardware switch or a software switch.

実施例2によって、いろいろな通信手段(通信回線)を用いたとき、帯域や特性に合わせて最適な状態を選択(調整)可能になる。   According to the second embodiment, when various communication means (communication lines) are used, an optimum state can be selected (adjusted) in accordance with the band and characteristics.

以上のように本実施形態及び実施例のような簡単なアルゴリズムによって欠落の少ないデータ送信を可能にする処理手順(方法)を提供する。さらに、通信が切断した場合においても、動態監視端末装置は、図2に示す印★(星印)のように連続的な位置情報を補完したデータ(図2中の符号A1及びB1で示すデータ)を取得できる。 As described above, it is possible to provide a processing procedure (method) that enables data transmission with few missing points by a simple algorithm as in the present embodiment and examples. Further, even when the communication is cut off, the dynamic monitoring terminal device uses the data supplemented with continuous position information (marks A 1 and B 1 in FIG. 2) as indicated by a star (star) shown in FIG. Data).

以上、本発明において、記載された具体例に対してのみ詳細に説明したが、本発明の技術思想の範囲で多彩な変形および修正が可能であることは、当業者にとって明白なことであり、このような変形および修正が特許請求の範囲に属することは当然のことである。   Although the present invention has been described in detail only for the specific examples described above, it is obvious to those skilled in the art that various changes and modifications are possible within the scope of the technical idea of the present invention. Such variations and modifications are naturally within the scope of the claims.

例えば、本実施形態におけるGPS端末装置が、保存データバッファ部領域の大きさを設定(もしくは変更)する手段(例えば、スイッチ等のユーザインタフェースを用いて該保存データバッファ部領域の大きさを設定する手段)を備えていても良い。   For example, the GPS terminal apparatus according to the present embodiment sets the size of the storage data buffer unit area using a user interface such as a switch (for example, a switch) that sets (or changes) the size of the storage data buffer unit area. Means) may be provided.

本実施形態におけるGPS端末装置の通信処理手順の概略フローの一例を示す図。The figure which shows an example of the schematic flow of the communication processing procedure of the GPS terminal device in this embodiment. 補完された連続的な位置情報の一例を示す図。The figure which shows an example of the supplemented continuous positional information. 一般的な動態監視システムの構成例を示す図。The figure which shows the structural example of a general dynamic monitoring system. GPS端末装置の概略構成の一例を示す図。The figure which shows an example of schematic structure of a GPS terminal device. 動態監視端末装置における地図情報上への連続的な位置情報表示の一例を示す図。The figure which shows an example of the continuous positional information display on the map information in a movement monitoring terminal device. 移動体の位置(動態)を把握できない状態の一例を示す図。The figure which shows an example of the state which cannot grasp | ascertain the position (dynamics) of a moving body. 取得した位置情報を送信するまでの通信処理手順の概略フローの一例を示す図。The figure which shows an example of the schematic flow of the communication processing procedure until it transmits the acquired positional information.

符号の説明Explanation of symbols

1…GPS受信器
1a…GPSアンテナ
2…CPU
3…表示部
5…FROM
6…RAM
7…入出力インタフェース
8…通信機
100…インターネット
A,B…位置情報表示が途切れた箇所
1,B1…位置情報を補完したデータ表示
B11…基地局
B21,B22…移動体通信基地局
G1〜G3…GPS衛星
M…移動体(GPS端末移動体)
MP1,MP2…地図情報
P11,P21,P22,P23…位置情報群
U…ユーザ
1 ... GPS receiver 1a ... GPS antenna 2 ... CPU
3 ... Display 5 ... FROM
6 ... RAM
7 ... output interface 8 ... communicator 100 ... Internet A, B ... position information portion A 1 of the display is interrupted, B 1 ... data display B11 ... base station B21 which complements the position information, B22 ... mobile communication base station G1 ~ G3 ... GPS satellite M ... moving body (GPS terminal moving body)
MP1, MP2 ... Map information P11, P21, P22, P23 ... Location information group U ... User

Claims (3)

GPS受信器,制御部,記憶部,移動体通信回線を介して通信を行う通信機を備え、
送信データを一時記憶する送信バッファ部領域,前記送信データのうち未送信のデータ保存する保存データバッファ部領域を該記憶部に確保し、
該GPS受信器で受信した位置情報に基づいて送信すべきデータである送信データを作成し、該作成した送信データを該送信バッファ部領域に転送し、該送信バッファ部領域の送信データを該通信機を使って送信する装置に使用する位置情報通信処理手順であって、
前記制御部が、前記GPS受信器で新しい位置情報を受信したか否かをチェックし、
新しい位置情報を受信している場合は前記GPS受信器から位置情報を取得し、
新しい位置情報を受信していない場合は前記保存データバッファ部領域内に未送信データが残っているか否かをチェックし、該未送信データが残っている場合は、前記保存データバッファ部領域内の未送信データを送信すべき位置情報として取得し、
前記取得した位置情報に基づいて送信データを作成する
送信データ準備作成ステップと、
前記制御部が、前記送信バッファ部領域の送信データの容量を確認し、
前記送信バッファ部領域内の送信データの容量が、保存すべき未送信データと見做すことができるデータ容量に関する閾値であるデータ容量閾値より大きかった場合は、前記送信バッファ部領域内の送信データを前記保存データバッファ部領域に保存し、
前記送信バッファ部領域内の送信データの容量が前記データ容量閾値以下であった場合は、前記作成した送信データを送信バッファ部領域へ転送する
送信バッファ管理ステップと、
を有することを特徴とする位置情報通信処理手順。
A GPS receiver, a control unit, a storage unit, and a communication device that performs communication via a mobile communication line,
A transmission buffer part area for temporarily storing transmission data and a storage data buffer part area for saving untransmitted data among the transmission data are secured in the storage part,
Create transmission data that is data to be transmitted based on the position information received by the GPS receiver, transfer the created transmission data to the transmission buffer area, and transmit the transmission data in the transmission buffer area to the communication A location information communication processing procedure used for a device that transmits using a machine,
The control unit checks whether the GPS receiver has received new position information,
If new location information is received, obtain location information from the GPS receiver,
If not received new location information checks whether or not there remains untransmitted data in the storage data buffer area, if there are still data yet-transmitted, the storage data buffer area acquired as position information to be transmitted unsent data of the inner,
A transmission data preparation creation step of creating transmission data based on the acquired position information;
The control unit confirms the capacity of transmission data in the transmission buffer unit area,
The capacity of the transmission data in the transmission buffer region is, when greater than data capacity threshold is a threshold related to the data capacity that can be regarded as unsent data to be stored, the transmission of the transmission buffer area Save the data in the saved data buffer area,
A transmission buffer management step of transferring the created transmission data to the transmission buffer unit area when the transmission data capacity in the transmission buffer unit area is equal to or less than the data capacity threshold;
A position information communication processing procedure characterized by comprising:
請求項1に記載の位置情報通信処理手順において、
前記制御部が、前記データ容量閾値に0より大きい値を設定するステップ、
を有することを特徴とする位置情報通信処理手順。
In the location information communication processing procedure according to claim 1,
The step of the control section sets a value greater than zero in the data capacity threshold,
A position information communication processing procedure characterized by comprising:
GPS受信器,制御部,記憶部,移動体通信回線を介して通信を行う通信機、保存すべき未送信データと見做すことができるデータ容量に関する閾値であるデータ容量閾値を所定の値に設定するデータ容量閾値スイッチを備え、
送信データを一時記憶する送信バッファ部領域,前記送信データのうち未送信のデータ保存する保存データバッファ部領域を該記憶部に確保し、
該GPS受信器で受信した位置情報に基づいて送信すべきデータである送信データを作成し、該作成した送信データを該送信バッファ部領域に転送し、該送信バッファ部領域の送信データを該通信機を使って送信する装置に使用する位置情報通信処理手順であって、
前記制御部が、前記データ容量閾値スイッチに応じて、データ容量閾値の値を設定するステップと、
前記制御部が、前記GPS受信器で新しい位置情報を受信したか否かをチェックし、
新しい位置情報を受信している場合は前記GPS受信器から位置情報を取得し、
新しい位置情報を受信していない場合は前記保存データバッファ部領域内に未送信データが残っているか否かをチェックし、該未送信データが残っている場合は、前記保存データバッファ部領域内の未送信データを送信すべき位置情報として取得し、
前記取得した位置情報に基づいて送信データを作成する
送信データ準備作成ステップと、
前記制御部が、前記送信バッファ部領域の送信データの容量を確認し、
前記送信バッファ部領域内の送信データの容量が、保存すべき未送信データと見做すことができるデータ容量に関する閾値であるデータ容量閾値より大きかった場合は、前記送信バッファ部領域内の送信データを前記保存データバッファ部領域に保存し、
前記送信バッファ部領域内の送信データの容量が前記データ容量閾値以下であった場合は、前記作成した送信データを送信バッファ部領域へ転送する
送信バッファ管理ステップと、
を有することを特徴とする位置情報通信処理手順。
GPS receiver, control unit, storage unit, communication device that performs communication via a mobile communication network, the data volume threshold a predetermined value is a threshold value related to the data capacity that can be regarded as unsent data to be stored With a data capacity threshold switch to set to
A transmission buffer part area for temporarily storing transmission data and a storage data buffer part area for saving untransmitted data among the transmission data are secured in the storage part,
Create transmission data that is data to be transmitted based on the position information received by the GPS receiver, transfer the created transmission data to the transmission buffer area, and transmit the transmission data in the transmission buffer area to the communication A location information communication processing procedure used for a device that transmits using a machine,
A step of said controller, in response to the data volume threshold switch, sets the value of the data capacity threshold,
The control unit checks whether the GPS receiver has received new position information,
If new location information is received, obtain location information from the GPS receiver,
If not received new location information checks whether or not there remains untransmitted data in the storage data buffer area, if there are still data yet-transmitted, the storage data buffer area acquired as position information to be transmitted unsent data of the inner,
A transmission data preparation creation step of creating transmission data based on the acquired position information;
The control unit confirms the capacity of transmission data in the transmission buffer unit area,
The capacity of the transmission data in the transmission buffer region is, when greater than data capacity threshold is a threshold related to the data capacity that can be regarded as unsent data to be stored, the transmission of the transmission buffer area Save the data in the saved data buffer area,
A transmission buffer management step of transferring the created transmission data to the transmission buffer unit area when the transmission data capacity in the transmission buffer unit area is equal to or less than the data capacity threshold;
A position information communication processing procedure characterized by comprising:
JP2007316485A 2007-12-07 2007-12-07 Location information communication processing procedure Expired - Fee Related JP5098609B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007316485A JP5098609B2 (en) 2007-12-07 2007-12-07 Location information communication processing procedure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007316485A JP5098609B2 (en) 2007-12-07 2007-12-07 Location information communication processing procedure

Publications (2)

Publication Number Publication Date
JP2009141716A JP2009141716A (en) 2009-06-25
JP5098609B2 true JP5098609B2 (en) 2012-12-12

Family

ID=40871879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007316485A Expired - Fee Related JP5098609B2 (en) 2007-12-07 2007-12-07 Location information communication processing procedure

Country Status (1)

Country Link
JP (1) JP5098609B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4714025B2 (en) * 2006-01-06 2011-06-29 株式会社日立製作所 Sensor node, base station, sensor network, and sensing data transmission method

Also Published As

Publication number Publication date
JP2009141716A (en) 2009-06-25

Similar Documents

Publication Publication Date Title
CN110972194B (en) Data transmission method and device
CN111314237B (en) Method, device and equipment for adjusting data packet transmission rate and readable storage medium
US20080125189A1 (en) Radio communication apparatus and power consumption control method of radio communication apparatus
RU2009125535A (en) METHOD AND SYSTEM FOR REDUCING THE DEGREE OF USING THE REVERSE CONNECTION DURING THE TRANSMISSION OF SERVICE BY THE BASIC STATION IN WIRELESS NETWORKS
CA2481441A1 (en) A system and method for providing wireless telematics store and forward messaging for peer-to-peer and peer-to-peer-to-infrastructure in a communication network
EP1689134A3 (en) Method and apparatus for requesting/transmitting status report of a mobile communication system
JP5178593B2 (en) Communication device, inter-vehicle communication system, road-to-vehicle communication system, wireless communication system, and communication control method
JP2005217743A (en) Data communication method, and center station device and terminal device of data communication system
CN103746938A (en) Method and device for transmitting data packet
US7639182B2 (en) Distance measurement in a radio communication device
US20140372626A1 (en) Terminal, route generating method, and computer-readable recording medium
CN110750486A (en) RDMA data stream control method, system, electronic device and readable storage medium
CN101018195B (en) Transmission method of burst message in the MANET information distribution ordering platform
JP7081613B2 (en) Wireless communication system, main base station, secondary base station, and wireless communication method
US8824319B2 (en) Transmitting apparatus, transmitting and receiving apparatus, communication system, and communication method
WO2022035563A1 (en) Latency reduction in wireless stereo earbuds
JP5098609B2 (en) Location information communication processing procedure
US20250063462A1 (en) Computer network for location and data transfer
CA2531276A1 (en) Tailoring content for mobile electronic device based on network
KR101298593B1 (en) Apparatus and method for transmitting data using communication synchronization with usb in usb wireless lan system
KR20050013411A (en) Network device and method for efficient data transmission/reception using transport layer in mobile ad-hoc network
CN119780979B (en) Data flow control method for navigation differential data and GNSS receiver
JP2013165372A (en) Packet path control device
CN108768503A (en) Information issuing system based on big-dipper satellite and dissemination method
KR100648832B1 (en) How to Check Packet Transmission Status

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100603

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120730

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120730

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120828

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120910

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5098609

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees