TWI486008B - Mobile communication system utilizing peer to peer protocol and method therefor - Google Patents
Mobile communication system utilizing peer to peer protocol and method therefor Download PDFInfo
- Publication number
- TWI486008B TWI486008B TW097129556A TW97129556A TWI486008B TW I486008 B TWI486008 B TW I486008B TW 097129556 A TW097129556 A TW 097129556A TW 97129556 A TW97129556 A TW 97129556A TW I486008 B TWI486008 B TW I486008B
- Authority
- TW
- Taiwan
- Prior art keywords
- peer
- wireless communication
- gps signal
- point
- wireless
- Prior art date
Links
- 238000010295 mobile communication Methods 0.000 title claims description 48
- 238000000034 method Methods 0.000 title claims description 17
- 238000004891 communication Methods 0.000 claims description 146
- 230000002452 interceptive effect Effects 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 21
- 230000003993 interaction Effects 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 16
- 238000005516 engineering process Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 9
- 238000011161 development Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
- Telephone Function (AREA)
Description
本發明是有關於一種點對點行動通訊互動系統及其方法,特別指藉由點對點(Peer to Peer,P2P)傳輸技術做多個通訊裝置相互間訊息互動之系統及其方法。The invention relates to a peer-to-peer mobile communication interaction system and a method thereof, in particular to a system and a method for interacting with each other by a plurality of communication devices by means of Peer to Peer (P2P) transmission technology.
隨著交通工具一日千里的發展,全球衛星導航器的需求也越來越高,從早期僅避免迷失方向,使能順利到達預定目的地,至現今朝向高精確度、高穩定度以及整合人性化功能的方向發展。With the development of transportation vehicles, the demand for global satellite navigators is getting higher and higher. From the early stage, only the lost direction is avoided, so that it can smoothly reach the intended destination, and nowadays it is oriented towards high precision, high stability and integrated humanization. The direction of development.
請參閱圖1所示,圖1為習用全球衛星導航器示意圖。習知衛星導航方式係全球衛星導航器1接收衛星訊號,將衛星訊號做解譯後取得全球衛星導航器1自身所處地理位置。然而,上述衛星導航方式往往只僅於獲取自身位置資訊的個人之定位、導航,無法使同時不同地其他行動通訊裝置進行互動共享。此外,習知衛星導航方式亦無法提供使用者如即時道路路況訊息、整合行動通訊功能或道路電子收費等服務,讓習用全球衛星導航器1在其應用完整性及實用性遺留相當程度的缺憾。Please refer to FIG. 1 , which is a schematic diagram of a conventional global satellite navigator. The conventional satellite navigation method is that the global satellite navigator 1 receives the satellite signal, and the satellite signal is interpreted to obtain the geographical position of the global satellite navigator 1 itself. However, the above-mentioned satellite navigation methods are often only used for the positioning and navigation of individuals who obtain their own location information, and cannot simultaneously interact with other mobile communication devices at different times. In addition, the conventional satellite navigation method cannot provide users such as instant road condition information, integrated mobile communication functions or road electronic toll collection services, so that the conventional global satellite navigator 1 has a considerable degree of defects in its application integrity and practicability.
有鑑於此,本發明所欲解決的問題係在於提出一種點對點行動通訊互動系統及其方法,係通訊裝置接收衛星訊號產生其地理位置,且接著以點對點(Peer to Peer,P2P)傳輸技術提供一或多個預定通訊裝置來共享地理位置。In view of this, the problem to be solved by the present invention is to propose a peer-to-peer mobile communication interactive system and method thereof, in which a communication device receives a satellite signal to generate its geographic location, and then provides a Peer to Peer (P2P) transmission technology. Or a plurality of predetermined communication devices to share a geographic location.
為解決上述問題,本發明所提出之解決手段係在於提供一種點對點無線行動通訊互動系統,包含:一提供通訊網路的無線行動通訊平台以及複數個無線通訊設備。該些無線通訊設備係向該無線行動通訊平台登錄以獲得一IP位址,該些無線通訊設備之間可直接連結構成點對點網路,每一該些無線通訊設備可獲取一第一GPS信號,並依據該點對點網路上其他無線通訊設備的接收要求,將該第一GPS信號結合一第一物件代碼及一第一通信訊息,封裝為一第一封包資料予以輸出,亦可自該點對點網路獲取至少一由其他無線通訊設備傳來的由一第二物件代碼、一第二GPS信號及一第二通信訊息組成的一第二封包資料,並即時圖形化顯示該第一GPS信號、該第二GPS信號之對應的座標位置及該第二通信訊息內容。To solve the above problems, the solution proposed by the present invention is to provide a point-to-point wireless mobile communication interactive system, comprising: a wireless mobile communication platform providing a communication network and a plurality of wireless communication devices. The wireless communication devices are logged into the wireless mobile communication platform to obtain an IP address, and the wireless communication devices can be directly connected to form a point-to-point network, and each of the wireless communication devices can acquire a first GPS signal. And according to the receiving request of the other wireless communication device on the point-to-point network, the first GPS signal is combined with a first object code and a first communication message, and is encapsulated into a first packet data for output, or from the point-to-point network. Obtaining at least one second packet data consisting of a second object code, a second GPS signal and a second communication message transmitted by another wireless communication device, and graphically displaying the first GPS signal, the first Corresponding coordinate position of the second GPS signal and the content of the second communication message.
本發明另一實施方式之點對點無線行動通訊互動系統,包含:一提供通訊網路之無線行動通訊平台;一連接於該無線行動通訊平台之網路伺服器,該網路伺服器至少包含一IP位址儲存資料庫;以及複數個無線通訊設備,其係向該無線行動通訊平台登錄以獲得一IP位址,並將該IP位址儲存於該網路伺服器,該些無線通訊設備可透過該網路伺服器取得對方的IP位址,以構成點對點網路,每一該些無線通訊設備可獲取一第一GPS信號,並可回應該點對點網路上其他該些無線通訊設備的接收要求,將該第一GPS信號結合一第一物件代碼及一第一通信訊息,封裝為一第一封包資料予以輸出,並自該點對點網路獲取至少一 由一第二物件代碼、一第二GPS信號及一第二通信訊息組成的第二封包資料中,並即時圖形化顯示該第一GPS信號、該第二GPS信號之對應的座標位置及該第二通信訊息內容。A peer-to-peer wireless mobile communication interactive system according to another embodiment of the present invention comprises: a wireless mobile communication platform providing a communication network; and a network server connected to the wireless mobile communication platform, the network server includes at least one IP bit An address storage database; and a plurality of wireless communication devices, wherein the wireless mobile communication platform is logged in to obtain an IP address, and the IP address is stored in the network server, and the wireless communication device can transmit The network server obtains the IP address of the other party to form a peer-to-peer network, and each of the wireless communication devices can acquire a first GPS signal and can respond to the receiving requirements of other wireless communication devices on the peer-to-peer network. The first GPS signal is combined with a first object code and a first communication message, and is encapsulated as a first packet data for output, and at least one is obtained from the peer-to-peer network. a second packet data consisting of a second object code, a second GPS signal and a second communication message, and graphically displaying the coordinate position of the first GPS signal and the second GPS signal and the first Second, the content of the communication message.
上述本發明中,其中該些無線通訊設備之間係利用每一設備中預先建立之一連絡清單來直接連結。又其無線通訊裝置可安裝於時時移動的車輛上或固定不動的建築物中,且其上述互動的方式包含車輛間共享地理座標、通訊,車輛獲得建築物的導覽資訊或收費資訊等。In the above invention, the wireless communication devices are directly connected by using a pre-established contact list in each device. Moreover, the wireless communication device can be installed in a vehicle that is moving from time to time or in a stationary building, and the manner of interaction described above includes sharing geographical coordinates, communication between the vehicles, and obtaining navigation information or charging information of the vehicle.
本發明再一實施方式之點對點無線行動通訊互動方法係包含:首先,判斷該無線通訊設備之GPS接收功能和點對點網路連線功能是否處於正常連線。再,若判斷為是,則產生兩執行緒,分別為產生一地理座標封包傳送執行緖用以輸出該無線通訊設備之一即時地理位置,用以更新其他無線通訊設備之一即時訊息;以及產生一圖資處理執行緒,用以更新其他無線通訊設備之一即時訊息。The peer-to-peer wireless mobile communication interaction method according to still another embodiment of the present invention includes: first, determining whether the GPS receiving function of the wireless communication device and the peer-to-peer network connection function are in normal connection. Then, if the determination is yes, two threads are generated, respectively, generating a geographic coordinate packet transmission thread for outputting an instant geographic location of the wireless communication device for updating one of the other wireless communication devices; and generating A picture processing thread that updates an instant message of one of the other wireless communication devices.
上述之本發明中,該地理座標封包傳送執行緒係將該無線通訊設備之代碼,結合其GPS信號而形成一第一物件代碼(ID)及其地理座標之封包資料並透過該點對點網路即時傳送;而該圖資處理執行緒之處理步驟包括:判斷接收之一第二物件代碼及其地理座標之封包資料內之該地理座標是否產生一移動量;若判斷為是,則將該物件之該地理座標更新並顯示於該無線通訊設備之一使用者介面模組;若判斷為否,且該物件為一建築物時,則計算該地理座標 與該無線通訊設備之一距離,且當該距離落入一預設的導覽距離內時,進行該物件之導覽、收費功能。In the above invention, the geographic coordinate packet transmission thread is configured to combine the code of the wireless communication device with the GPS signal to form a first object code (ID) and a packet of the geographic coordinates thereof, and directly through the peer-to-peer network. Transmitting; and the processing step of the image processing thread includes: determining whether a geographic coordinate in the packet data of the received second object code and its geographic coordinates generates a movement amount; if the determination is yes, the object is The geographic coordinates are updated and displayed on a user interface module of the wireless communication device; if the determination is no, and the object is a building, the geographic coordinates are calculated A distance from the wireless communication device, and when the distance falls within a preset navigation distance, the navigation and charging functions of the object are performed.
本發明系統提供使用者採用建置有全球衛星導航功能之行動通訊裝置做道路導航時,可透過網路點對點傳輸技術,選擇性地通信一或多個通訊裝置獲取相互間地理位置。另一方面,更可藉由傳送使用者影音訊息的媒體串流訊息提供影音雙方對談或多方對談,並在道路導航過程主動根據現前地理位置計算出一定範圍內著名風景區或著名建築等地標資訊及導覽訊息在電子地圖中顯示。甚至可應用於預先約定的停車場、遊樂園等景點中,啟動收費服務。The system of the present invention provides a user with a mobile communication device with global satellite navigation function for road navigation, and can selectively communicate one or more communication devices to obtain a mutual geographical position through a network point-to-point transmission technology. On the other hand, it is also possible to provide video or audio conversations or multi-party conversations by transmitting media streaming messages of user video and audio messages, and actively calculate a certain range of famous scenic spots or famous buildings according to the current geographical location during the road navigation process. Landmark information and navigational information are displayed on the electronic map. It can even be applied to pre-agreed parking lots, amusement parks and other attractions to start charging services.
為使對本發明內容有進一步了解,下文中茲配合相關實施例及圖示作詳細說明:請參考圖2、圖3及圖4,圖2繪示本發明點對點無線行動通訊互動系統第一實施例系統圖,圖3繪示本發明點對點無線行動通訊互動系統之全球衛星導航系統實施例之使用者介面示意圖,圖4係為本發明點對點無線行動通訊互動系統之無線通訊設備實施例之系統方塊示意圖。For a better understanding of the content of the present invention, the following is a detailed description with reference to the related embodiments and the drawings: please refer to FIG. 2, FIG. 3 and FIG. 4, FIG. 2 illustrates a first embodiment of the point-to-point wireless mobile communication interaction system of the present invention. System diagram, FIG. 3 is a schematic diagram of a user interface of a global satellite navigation system embodiment of the point-to-point wireless mobile communication interaction system of the present invention, and FIG. 4 is a system block diagram of an embodiment of a wireless communication device of the point-to-point wireless mobile communication interaction system of the present invention. .
本實施例係於複數部車輛201內裝載符合3.5G通訊規範或微波存取全球互通(Worldwide Interoperability for Microwave Access,WiMAX)通訊規範之手機、個人數位助理(Personal Digital Assistant,PDA)或車用手持式衛星導航機;或於複數個建築物202內裝置裝載符合3.5G通訊規範或微波存取全球互通(Worldwide Interoperability for Microwave Access,WiMAX)通訊規範之個人電腦或筆記型電腦等無線通訊設備20,利用上述每一無線通訊設備20都可以在開機時登入的一無線行動通訊平台(圖中以基地台11代表)取得一IP位址,利用該IP位址及每一無線通訊設備20內的點對點網路技術,將每一無線通訊設備20形成一點對點網路211上的節點,係可利用每一無線通訊設備20內預先設定的一連絡清單(圖中未示出),對應於點對點網路211上的連絡清單節點間的直接傳輸功能。每一個無線通訊設備20可由上述之無線行動通訊平台或從無線通訊設備20本身設置的GPS接收模組(圖中未示)自人造衛星40獲取一第一全球定位系統(Global Positioning System,GPS)信號,係可直接回應至少其一該點對點網路211上該些無線通訊設備20的接收請求,將該第一GPS信號50結合一第一物件代碼及一第一通信訊息,封裝為一第一封包資料P1予以輸出至該請求端,並自該點對點網路211獲取至少一第二封包資料P2中的一第二物件代碼、一第二GPS信號及一第二通信訊息,經即時圖形化處理分析後顯示該第一GPS信號50、該第二GPS信號之對應的座標位置及該第二通信訊息內容,以在本身的無線通訊設備20中同時、即時地顯現出本身的GPS地理座標及連線方的GPS地理座標,達到地理座標共享。物件代碼係代表無線通訊設備20之代碼。In this embodiment, a mobile phone, a Personal Digital Assistant (PDA) or a vehicle handheld that conforms to the 3.5G communication specification or the Worldwide Interoperability for Microwave Access (WiMAX) communication specification is loaded in the plurality of vehicles 201. Satellite navigator; or device loading in multiple buildings 202 in compliance with 3.5G communication specifications or Worldwide Interoperability for A wireless communication device 20 such as a personal computer or a notebook computer of the Microwave Access (WiMAX) communication specification can be obtained by using a wireless mobile communication platform (represented by the base station 11 in the figure) that each wireless communication device 20 can log in at the time of booting. An IP address, using the IP address and the peer-to-peer network technology in each wireless communication device 20, each wireless communication device 20 is formed as a node on the peer-to-peer network 211, and each wireless communication device 20 can be utilized. A preset list (not shown) corresponding to the direct transfer function between the contact list nodes on the peer-to-peer network 211. Each of the wireless communication devices 20 can acquire a first Global Positioning System (GPS) from the artificial satellite 40 by using the wireless mobile communication platform or the GPS receiving module (not shown) provided by the wireless communication device 20 itself. The signal may directly respond to at least one of the wireless communication devices 20 on the peer-to-peer network 211, and combine the first GPS signal 50 with a first object code and a first communication message to encapsulate the first The packet data P1 is output to the requesting end, and a second object code, a second GPS signal, and a second communication message in the at least one second packet data P2 are obtained from the peer-to-peer network 211, and are immediately graphically processed. After analyzing, the first GPS signal 50, the corresponding coordinate position of the second GPS signal, and the content of the second communication message are displayed to simultaneously and instantly display the GPS geographic coordinates and the connection in the wireless communication device 20 itself. The GPS geographic coordinates of the line side reach the geographic coordinates sharing. The object code is a code representing the wireless communication device 20.
又,上述點對點網路211直接連線兩端的無線通訊設備20所傳出的第一封包資料或接收的第二封包資料中包 含第一通信訊息及第二通信訊息,這些通信訊息可為彼此的通話語音資料、文字交談資料,除了可提供車輛201與車輛201之間(如圖3中之A車,B車,C車)互相即時顯示彼此的地理座標位置之外,也可彼此通話、即時溝通;或是提供車輛201與建築物202之間(如圖3中之A車,D停車場,E車站,F餐廳),由車輛201顯示建築物202的地理座標、導覽資料或停車場、遊樂園入場的收費資料等相關訊息。Moreover, the first packet data transmitted by the wireless communication device 20 at both ends of the point-to-point network 211 is directly connected or the second packet data received. The first communication message and the second communication message are included, and the communication messages may be call speech data and text chat materials of each other, except that the vehicle 201 and the vehicle 201 may be provided (such as A car, B car, C car in FIG. 3). In addition to displaying the geographic coordinates of each other in real time, they can also talk to each other and communicate instantly; or provide between the vehicle 201 and the building 202 (such as A car, D car park, E station, F restaurant in FIG. 3). The vehicle 201 displays related information such as the geographic coordinates of the building 202, navigation materials or parking lots, and charging materials for the amusement park admission.
請參照圖4所示,本實施例之每一無線通訊設備20包含:一點對點技術連線模組21、一傳送/接收模組22、一GPS NMEA(National Marine Electronics Association,全國海洋電子協會)資訊分析模組23、一圖資處理模組24以及一使用者介面模組25。點對點技術連線模組21係為了要與至少其一無線通訊設備20形成點對點網路211連接;傳送/接收模組22係可應用該點對點技術連線模組21所構成的點對點網路211,直接傳送該第一封包資料P1到點對點網路21的連線要求端以及自該連線要求端接收該第二封包資料P2;GPS NMEA資訊分析模組23,係可計算該無線通訊設備20本身所取得的該第一GPS信號50為一第一地理座標,然後封裝該第一地理座標進入該第一封包資料P1內(該第一封包資料P1包含有該無線通訊設備20本身的物件代碼、該第一地理座標及該第一通信訊息等資訊),並將第一封包資料P1透過該傳送/接收模組22予以傳送出去,GPS NMEA資訊分析模組23並可分析該傳送/接收模組 22所接收之該第二封包資料P2,以擷取該第二物件代碼(該無線通訊設備20本身以外的他車或建築物的物件代碼)及計算該第二GPS信號為一第二地理座標;圖資處理模組24,係接收並圖形化處理該GPS NMEA資訊分析模組23之該第一地理座標及該第二地理座標;使用者介面模組25,係用以即時圖形化顯示該第一地理座標、及根據上述的連絡清單供進行選擇式地顯示或不顯示該連絡清單上的該第二地理座標及該第二通信訊息,例如,使用者可以在使用者介面模組25中圖形化顯示該連線清單,並同時顯示車輛201本身的無線通訊設備20地理位置以及令其他在該連絡清單內的車輛201所裝置的其他無線通訊設備20的地理位置顯示或不顯示、其他無線通訊設備20的通信訊息交談或不交談,又或設定一顯示範圍,當其他通訊設備處於此範圍時顯示其地理位置。Referring to FIG. 4, each wireless communication device 20 of the present embodiment includes: a point-to-point technology connection module 21, a transmission/reception module 22, and a GPS NMEA (National Marine Electronics Association). The information analysis module 23, the image processing module 24, and a user interface module 25. The point-to-point technology connection module 21 is configured to form a point-to-point network 211 with at least one of the wireless communication devices 20; the transmission/reception module 22 can apply the point-to-point network 211 formed by the point-to-point technology connection module 21, Directly transmitting the first packet data P1 to the connection request end of the peer-to-peer network 21 and receiving the second packet data P2 from the connection request end; the GPS NMEA information analysis module 23 can calculate the wireless communication device 20 itself. The obtained first GPS signal 50 is a first geographic coordinate, and then encapsulates the first geographic coordinate into the first packet data P1 (the first packet data P1 includes an object code of the wireless communication device 20 itself, The first geographic coordinate and the first communication message and the like, and the first packet data P1 is transmitted through the transmitting/receiving module 22, and the GPS NMEA information analyzing module 23 can analyze the transmitting/receiving module. The second packet data P2 received by the second packet code (the object code of the other vehicle or building other than the wireless communication device 20 itself) and the second GPS signal is calculated as a second geographic coordinate The image processing module 24 receives and graphically processes the first geographic coordinate and the second geographic coordinate of the GPS NMEA information analysis module 23; the user interface module 25 is configured to display the image in real time. a first geographic coordinate, and according to the contact list, for selectively displaying or not displaying the second geographic coordinate and the second communication message on the contact list, for example, the user may be in the user interface module 25 Graphically displaying the list of connections, and simultaneously displaying the geographic location of the wireless communication device 20 of the vehicle 201 itself and displaying or not displaying the geographic location of other wireless communication devices 20 installed by other vehicles 201 in the contact list, other wireless The communication message of the communication device 20 talks or does not talk, or sets a display range, and displays the geographical position when other communication devices are in the range.
續請參照圖5所繪示之點對點無線行動通訊互動系統第二實施例之系統示意圖。其包含:一提供通訊網路的無線行動通訊平台,例如行動通訊業者之基地台11;一連接於該無線行動通訊平台的網路伺服器30,該網路伺服器30至少包含一IP位址儲存資料庫(圖中未示)以儲存連線中的無線通訊設備20之IP位址;複數個無線通訊設備20安裝於車輛201或建築物202中,係向該無線行動通訊平台登錄後獲得一IP位址,並將該IP位址儲存於該網路伺服器30,該些無線通訊設備20可透過該網路伺服器30取得連線對方的IP位址,以構成點對點網路211,每一該些無 線通訊設備20可獲取一第一GPS信號50,亦可回應該點對點網路211上至少其一該些無線通訊設備20的接收要求,將該第一GPS信號50結合一第一物件代碼及一第一通信訊息封裝為一第一封包資料P1予以輸出,並自該點對點網路211獲取至少一第二封包資料P2中的一第二物件代碼、一第二GPS信號及一第二通信訊息,並即時圖形化顯示該第一GPS信號50、該第二GPS信號之對應的座標位置及該第二通信訊息內容。本實施例與上述第一實施例中所不同者乃在於,上述第一實施例之無線通訊設備20之間可直接找到彼此的IP位址,並直接連接成一點對點網路211,而本第二實施例則是利用所有無線通訊設備20都保持連線並透過網路伺服器30來取得連線方的無線通訊設備20的IP位址之後,方建立點對點網路211間虛擬的直接連線通道,來直接傳送/接收資料。而本第二實施例在建立點對點網路211之後,其系統的應用與前述第一實施例相同,自不在此贅述。再請參照圖6所繪示之本發明點對點無線行動通訊互動方法之流程圖,以及圖7所繪示之圖6中的圖資處理執行緒流程圖。本實施例之點對點無線行動通訊互動方法之步驟係包括:首先,判斷該無線通訊設備20之GPS接收功能和點對點網路連線功能是否處於正常連線(步驟S100),以確保與其他車輛或建築物之間互動功能之遂行。再來,若上述判斷結果為「是」,則,在該無線通訊設備20上分別產生一地理座標封包傳送執行緖(步驟S110)以及一圖資處理執行緒(步驟S120):該地理座 標封包傳送執行緖主要是可結合無線通訊設備20之代碼及其GPS信號而形成包括一物件代碼(ID)及其地理座標之一第一封包資料並透過該點對點網路即時傳送;該圖資處理執行緒之步驟係包括:判斷所接收之包括一物件代碼及其地理座標的一第二封包資料是否產生一位置移動量(步驟S121);若判斷為是,則將該物件(此時該物件係為一車輛)之該地理座標更新並顯示於該無線通訊設備之一使用者介面模組(步驟S122);若判斷為否,且該物件為一建築物時,則計算該地理座標與該無線通訊設備之一距離,且當該距離落入一導覽距離內時,進行該物件之一導覽功能(步驟S123)。Continuing to refer to the system diagram of the second embodiment of the point-to-point wireless mobile communication interaction system illustrated in FIG. The system includes: a wireless mobile communication platform providing a communication network, such as a base station 11 of a mobile communication provider; and a network server 30 connected to the wireless mobile communication platform, the network server 30 includes at least one IP address storage A database (not shown) is used to store the IP address of the wireless communication device 20 in the connection; a plurality of wireless communication devices 20 are installed in the vehicle 201 or the building 202, and are obtained by logging in to the wireless mobile communication platform. The IP address is stored in the network server 30, and the wireless communication device 20 can obtain the IP address of the connected party through the network server 30 to form a peer-to-peer network 211. One of these The line communication device 20 can obtain a first GPS signal 50, and can also respond to the reception request of at least one of the wireless communication devices 20 on the peer-to-peer network 211, and combine the first GPS signal 50 with a first object code and a The first communication message is encapsulated as a first packet data P1, and a second object code, a second GPS signal, and a second communication message of the at least one second packet data P2 are obtained from the peer-to-peer network 211. And graphically displaying the first GPS signal 50, the corresponding coordinate position of the second GPS signal, and the content of the second communication message. The difference between this embodiment and the above-mentioned first embodiment is that the wireless communication devices 20 of the first embodiment can directly find each other's IP addresses and directly connect to the peer-to-peer network 211, and the second. In the embodiment, after all the wireless communication devices 20 are kept connected and the IP address of the wireless communication device 20 of the connected party is obtained through the network server 30, a virtual direct connection channel between the peer-to-peer networks 211 is established. , to directly transmit / receive data. However, after the second embodiment establishes the peer-to-peer network 211, the application of the system is the same as that of the foregoing first embodiment, and details are not described herein. Referring to FIG. 6 again, a flowchart of the peer-to-peer wireless mobile communication interaction method of the present invention, and FIG. 7 is a flow chart of the graphics processing thread in FIG. The steps of the point-to-point wireless mobile communication interaction method of the embodiment include: firstly, determining whether the GPS receiving function and the peer-to-peer network connection function of the wireless communication device 20 are in normal connection (step S100) to ensure interaction with other vehicles or The interaction between buildings is carried out. Then, if the determination result is "Yes", a geographic coordinate packet transmission thread is generated on the wireless communication device 20 (step S110) and a map processing thread (step S120): the geographic seat The packet transmission thread is mainly formed by combining the code of the wireless communication device 20 and its GPS signal to form an first packet data including an object code (ID) and its geographic coordinates, and transmitting the same through the peer-to-peer network; The step of processing the thread includes: determining whether a received second packet data including an object code and a geographic coordinate thereof generates a position shift amount (step S121); if the determination is yes, the object is The geographic coordinate of the object is a vehicle) updated and displayed on one of the wireless communication device user interface modules (step S122); if the determination is no, and the object is a building, the geographic coordinates are calculated One of the wireless communication devices is at a distance, and when the distance falls within a navigation distance, a navigation function of the object is performed (step S123).
上述之本發明的方法實施例中,所述的導覽功能也包括了一收費站之預先定義的一種進入停車場、遊樂場或遊樂園之區域內的收費服務。In the above method embodiment of the present invention, the navigation function also includes a pre-defined charging service in an area of a parking lot, a playground or an amusement park.
綜上所述,本發明點對點無線行動通訊互動系統及方法,提供行動通訊裝置可選擇性將自身地理位置、通信訊息提供予其他成員之行動通訊裝置,共享相互間地理位置、文字語音交談互動,打破用於定位及導航藩籬,讓使用者有著天涯若比鄰的感覺。In summary, the point-to-point wireless mobile communication interactive system and method of the present invention provides a mobile communication device that can selectively provide its own geographical location and communication information to other members' mobile communication devices, and share mutual geographical location and text voice conversation interaction. Break the barriers used to locate and navigate, so that users have the feeling of being close to the world.
雖然本發明以前述之較佳實施例揭露如上,然其並非用以限定本發明,任何熟習相像技藝者,在不脫離本發明之精神和範圍內,所作更動與潤飾之等效替換,仍為本發明之專利保護範圍內。While the present invention has been described above in terms of the preferred embodiments thereof, it is not intended to limit the invention, and the equivalent of the modification and retouching of the present invention is still within the spirit and scope of the present invention. Within the scope of patent protection of the present invention.
1‧‧‧全球衛星導航器1‧‧‧Global Satellite Navigator
11‧‧‧基地台11‧‧‧Base station
20‧‧‧無線通訊設備20‧‧‧Wireless communication equipment
201‧‧‧車輛201‧‧‧ Vehicles
202‧‧‧建築物202‧‧‧Buildings
21‧‧‧點對點技術連線模組21‧‧‧Peer-to-peer technology connection module
211‧‧‧點對點網路211‧‧‧ peer-to-peer network
22‧‧‧傳送/接收模組22‧‧‧Transmission/receiving module
23‧‧‧GPS NMEA資訊分析模組23‧‧‧GPS NMEA Information Analysis Module
24‧‧‧圖資處理模組24‧‧‧ image processing module
25‧‧‧使用者介面模組25‧‧‧User Interface Module
30‧‧‧網路伺服器30‧‧‧Web server
40‧‧‧人造衛星40‧‧‧Satosa
50‧‧‧第一GPS訊號50‧‧‧First GPS signal
P1‧‧‧第一封包資料P1‧‧‧ first packet information
P2‧‧‧第二封包資料P2‧‧‧Second package information
步驟S100‧‧‧判斷該無線通訊設備之GPS接收功能和點對點網路連線功能是否處於正常連線Step S100‧‧‧Check whether the GPS receiving function of the wireless communication device and the peer-to-peer network connection function are in normal connection
步驟S110‧‧‧產生一地理座標封包傳送執行緖用以輸出該無線通訊設備之一即時地理位置Step S110‧‧‧ generates a geographic coordinate packet transmission thread for outputting an instant geographic location of the wireless communication device
步驟S120‧‧‧產生一圖資處理執行緒用以更新其他無線通訊設備之一即時訊息Step S120‧‧‧ generates a picture processing thread for updating one of the other wireless communication devices
步驟S121‧‧‧判斷所接收之包括一物件代碼及其地理座標的一第二封包資料是否產生一位置移動量Step S121‧‧‧ determines whether the received second packet data including an object code and its geographic coordinates generates a position shift amount
步驟S122‧‧‧若判斷為是,則將該物件之該地理座標更新並顯示於該無線通訊設備之一使用者介面模組Step S122‧‧‧ If the determination is yes, the geographic coordinates of the object are updated and displayed on one of the wireless communication device user interface modules
步驟S123‧‧‧若判斷為否,且該物件為一建築物時,則計算該地理座標與該無線通訊設備之一距離,且當該距離落入一導覽距離內時,進行該物件之一導覽功能Step S123‧‧‧ If the determination is no, and the object is a building, calculating a distance between the geographic coordinate and the wireless communication device, and when the distance falls within a navigation distance, performing the object a navigation function
圖1 為先前技術之全球衛星導航系統使用者介面示意圖;圖2 為本發明點對點無線行動通訊互動系統第一實施例之系統示意圖;圖3 為本發明點對點無線行動通訊互動系統實施例之使用者介面示意圖;圖4 為本發明點對點無線行動通訊互動系統之無線通訊設備實施例之系統方塊示意圖;圖5 為本發明點對點無線行動通訊互動系統第二實施例之系統示意圖;圖6 為本發明點對點無線行動通訊互動方法之流程圖;以及圖7 為圖6中之圖資處理執行緒流程圖。1 is a schematic diagram of a user interface of a global satellite navigation system in the prior art; FIG. 2 is a schematic diagram of a system of a first embodiment of a peer-to-peer wireless mobile communication interaction system according to the present invention; FIG. 3 is a user of an embodiment of a peer-to-peer wireless mobile communication interaction system according to the present invention; FIG. 4 is a schematic block diagram of a wireless communication device embodiment of a peer-to-peer wireless mobile communication interaction system according to the present invention; FIG. 5 is a schematic diagram of a second embodiment of a peer-to-peer wireless mobile communication interaction system according to the present invention; FIG. A flow chart of the wireless mobile communication interaction method; and FIG. 7 is a flow chart of the processing processing thread in FIG.
20‧‧‧無線通訊設備20‧‧‧Wireless communication equipment
21‧‧‧點對點技術連線模組21‧‧‧Peer-to-peer technology connection module
211‧‧‧點對點網路211‧‧‧ peer-to-peer network
22‧‧‧傳送/接收模組22‧‧‧Transmission/receiving module
23‧‧‧GPS NMEA資訊分析模組23‧‧‧GPS NMEA Information Analysis Module
24‧‧‧圖資處理模組24‧‧‧ image processing module
25‧‧‧使用者介面模組25‧‧‧User Interface Module
50‧‧‧第一GPS訊號50‧‧‧First GPS signal
P1‧‧‧第一封包資料P1‧‧‧ first packet information
P2‧‧‧第二封包資料P2‧‧‧Second package information
Claims (19)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW097129556A TWI486008B (en) | 2008-08-04 | 2008-08-04 | Mobile communication system utilizing peer to peer protocol and method therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW097129556A TWI486008B (en) | 2008-08-04 | 2008-08-04 | Mobile communication system utilizing peer to peer protocol and method therefor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201008155A TW201008155A (en) | 2010-02-16 |
| TWI486008B true TWI486008B (en) | 2015-05-21 |
Family
ID=44827345
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW097129556A TWI486008B (en) | 2008-08-04 | 2008-08-04 | Mobile communication system utilizing peer to peer protocol and method therefor |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI486008B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112911512A (en) * | 2021-01-29 | 2021-06-04 | 英华达(南京)科技有限公司 | Underwater sound positioning and communication system, positioning, communication, team formation and geo-fencing method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI274892B (en) * | 2005-08-10 | 2007-03-01 | Giga Byte Comm Inc | Position data exchange systems, mobile communication devices, and methods |
| TW200825442A (en) * | 2006-12-04 | 2008-06-16 | Ind Tech Res Inst | Systems and methods for providing traffic information |
-
2008
- 2008-08-04 TW TW097129556A patent/TWI486008B/en not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI274892B (en) * | 2005-08-10 | 2007-03-01 | Giga Byte Comm Inc | Position data exchange systems, mobile communication devices, and methods |
| TW200825442A (en) * | 2006-12-04 | 2008-06-16 | Ind Tech Res Inst | Systems and methods for providing traffic information |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201008155A (en) | 2010-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8620339B2 (en) | System and method for providing quality of service mapping | |
| US9344392B2 (en) | Location sensitive messaging | |
| US7941270B2 (en) | Navigation system | |
| US8494564B2 (en) | GPS driven architecture for delivery of location based multimedia and method of use | |
| US9699373B2 (en) | Providing navigation information to a point of interest on real-time street views using a mobile device | |
| US6427119B1 (en) | Method and system for providing multiple entry points to a vehicle navigation route | |
| CN100433848C (en) | Device and method for downloading and displaying images related to global positioning information in a navigation system | |
| US20110279453A1 (en) | Method and apparatus for rendering a location-based user interface | |
| TW201109624A (en) | A method and system for transmitting and/or receiving at least one location reference, enhanced by at least one focusing factor | |
| US20190132267A1 (en) | Instant Messaging | |
| CN101210959A (en) | Mobile terminal navigation system and method | |
| TW200946873A (en) | A navigation device and method for displaying map information | |
| CN101039475A (en) | Method and system for realizing handset mutual navigation | |
| CN101039476A (en) | Method and system for helping others navigation through mobile phone | |
| CN101662492B (en) | Point-to-point wireless mobile communication interactive system and interactive method | |
| TWI486008B (en) | Mobile communication system utilizing peer to peer protocol and method therefor | |
| CN112770253A (en) | Emergency call positioning method and device, storage medium and electronic equipment | |
| KR100610226B1 (en) | Content Map Service Method and System | |
| EP2597897A2 (en) | Providing information to vehicles | |
| Teotino et al. | System architecture of the vehicular remote tolling (VeRT) project | |
| Kizelshteyn et al. | X-Ray Audio |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |