[go: up one dir, main page]

CN1728668A - Based on the location tracking method in the wireless network of telegon - Google Patents

Based on the location tracking method in the wireless network of telegon Download PDF

Info

Publication number
CN1728668A
CN1728668A CNA2005100853630A CN200510085363A CN1728668A CN 1728668 A CN1728668 A CN 1728668A CN A2005100853630 A CNA2005100853630 A CN A2005100853630A CN 200510085363 A CN200510085363 A CN 200510085363A CN 1728668 A CN1728668 A CN 1728668A
Authority
CN
China
Prior art keywords
wireless network
identifier
frame
telegon
network
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.)
Pending
Application number
CNA2005100853630A
Other languages
Chinese (zh)
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1728668A publication Critical patent/CN1728668A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/71Hardware identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

提供了一种在基于协调器的无线网络中的位置跟踪方法。在基于协调器的无线网络中的该位置跟踪方法包括:由与无线网络连接的装置将包括其自己的标识符和时间信息的第一帧发送到无线网络以公开其位置信息;和由所述装置接收包括从无线网络发送的所述装置的位置信息的第二帧,作为对所述第一帧的应答。

Figure 200510085363

A location tracking method in a coordinator-based wireless network is provided. The location tracking method in a coordinator-based wireless network includes: sending, by a device connected to the wireless network, a first frame including its own identifier and time information to the wireless network to disclose its location information; and by said The device receives, as a response to the first frame, a second frame including location information of the device transmitted from the wireless network.

Figure 200510085363

Description

在基于协调器的无线网络中的位置跟踪方法Location Tracking Method in Coordinator-Based Wireless Network

                        技术领域Technical field

本发明的方法涉及在基于协调器的无线网络中的位置跟踪。The method of the present invention relates to location tracking in a coordinator-based wireless network.

                        背景技术 Background technique

近来组网的趋势在于互连除计算机以外的需要交换数据的装置。在过去,有线网络是标准。但是,如布线结构和有限的移动性的有线组网的缺点,使无线通信技术成为必要。无线局域网(WLAN)和无线个域网(WPAN)标准正在研发。WPAN具有10m范围,而WLAN具有50m到100m范围。由于WPAN消耗更少的能量并且支持Ad-hoc网络,所以其在移动性和范围方面更适合电子家庭器具。A recent trend in networking is to interconnect devices other than computers that need to exchange data. In the past, wired networking was the standard. However, the disadvantages of wired networking, such as wiring structure and limited mobility, make wireless communication technology necessary. Wireless Local Area Network (WLAN) and Wireless Personal Area Network (WPAN) standards are under development. WPAN has a range of 10m, while WLAN has a range of 50m to 100m. Since WPAN consumes less energy and supports Ad-hoc networks, it is more suitable for electronic home appliances in terms of mobility and range.

基于协调器的无线网络使用协调器来管理无线网络的通信时间和竞争模式。其使用由被创立来建立WPAN标准的IEEE 802.15工作组所决定的许多协议。IEEE 802.15工作组被分为四个任务组。TG 1从事基于蓝牙(Bluetooth)1.x的WPAN的标准。TG 2研究无线网络的共存。TG 3研究在低功耗下提供20Mbps或更高的高传输率的超宽带(UWB)。TG 4研究低速WPAN(LR-WPAN),一种在低功耗下提供低传输率(最大250kpbs)的技术。A coordinator-based wireless network uses the coordinator to manage the communication time and contention mode of the wireless network. It uses a number of protocols determined by the IEEE 802.15 working group created to create the WPAN standard. The IEEE 802.15 working group is divided into four task groups. TG 1 works on the standard of WPAN based on Bluetooth (Bluetooth) 1.x. TG 2 studies the coexistence of wireless networks. TG 3 researches ultra-wideband (UWB) that provides a high transfer rate of 20Mbps or more at low power consumption. TG 4 studies low-speed WPAN (LR-WPAN), a technology that provides low transmission rates (maximum 250kpbs) at low power consumption.

LR WPAN涉及需要低数据传输率的低成本通信网络。被称为“ZigBee”的IEEE 802.15.4标准是用于如无线集成遥控器、家庭器具控制器、建筑物管理控制器以及玩具的低成本、低功率装置的网络的无线传输技术。ZigBee组于2000年7月建立,从那以后其已完成关于物理层和MAC的标准的工作。LR WPAN involves low-cost communication networks that require low data transfer rates. The IEEE 802.15.4 standard, known as "ZigBee," is a wireless transmission technology for networks of low-cost, low-power devices such as wireless integrated remote controls, home appliance controllers, building management controllers, and toys. The ZigBee group was established in July 2000, and since then it has completed work on standards for the physical layer and MAC.

该标准指定传输是250kbps(2.4GHz频带内的16信道)或40kbps/20kbps(915MHz频带内的10信道或者868MHz频带内的1信道),范围是1m到100m。The standard specifies transmission at 250kbps (16 channels in the 2.4GHz band) or 40kbps/20kbps (10 channels in the 915MHz band or 1 channel in the 868MHz band) with a range of 1m to 100m.

仍然在进行关于上层的工作,该上层包括网络层。包括Philips、Motorola、Honeywell、Mitsubishi、Invensys以及Samsung的50家公司是ZigBee联盟的发起人,他们通过添加用于分散装置的ad-hoc无线组网和网络协议来补充现有标准。Work is still ongoing on the upper layers, including the network layer. Fifty companies, including Philips, Motorola, Honeywell, Mitsubishi, Invensys and Samsung, are sponsors of the ZigBee Alliance, which complements the existing standard by adding ad-hoc wireless networking and networking protocols for distributed devices.

ZigBee进行准备清单并且明确地定义实际执行互操作性测试的应用的工作。IEEE 802.15.4的要求包括低功耗、低成本以及简单的基础结构。这些要求对于网络传感器和控制装置是必须的。ZigBee does the work of preparing the checklist and clearly defining the applications that will actually perform interoperability testing. The requirements of IEEE 802.15.4 include low power consumption, low cost, and simple infrastructure. These requirements are necessary for networked sensors and control devices.

IEEE 802.15.4a定义使用超宽带(UWB)的低速的基于位置的网络的标准,UWB是实现使无所不在的环境可以实现的精确位置识别(location awareness)服务的新的组网技术。IEEE 802.15.4a defines a standard for a low-speed location-based network using Ultra-Wideband (UWB), which is a new networking technology that realizes precise location awareness services that enable ubiquitous environments.

IEEE 802.15.4a是802.15.4的子群,并且其使用与802.15.4相同的介质访问控制(MAC),但是用UWB来替代物理层(PHY)。但是,其没有定义位置跟踪协议。所以,基于位置的服务必须被添加到基于协调器的无线网络中来体现IEEE 802.15.4a的位置跟踪技术。隐私保护服务也应以允许用户控制位置跟踪的方式被添加。IEEE 802.15.4a is a subgroup of 802.15.4, and it uses the same medium access control (MAC) as 802.15.4, but replaces the physical layer (PHY) with UWB. However, it does not define a location tracking protocol. Therefore, location-based services must be added to coordinator-based wireless networks to embody IEEE 802.15.4a location tracking techniques. Privacy protection services should also be added in a way that allows users to control location tracking.

                        发明内容Contents of the invention

本发明的一方面在于提供一种在基于协调器的无线网络中的位置跟踪功能。An aspect of the present invention is to provide a location tracking function in a coordinator-based wireless network.

本发明的另一方面在于通过使用基于协调器的无线网络的位置跟踪功能基于如UWB的无线通信技术来跟踪装置的位置。Another aspect of the present invention is to track a location of a device based on a wireless communication technology such as UWB by using a location tracking function of a coordinator-based wireless network.

本发明的方面不限于上述方面和没有提到的由于以下的描述将会对于本领域的普通技术人员变得更加明显的其他方面。Aspects of the present invention are not limited to the above-mentioned aspects and other aspects not mentioned will become more apparent to those of ordinary skill in the art from the following description.

本发明提供一种在基于协调器的无线网络中的位置跟踪方法。根据本发明的一个示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:由与无线网络连接的装置将包括标识符和时间信息的第一帧发送到无线网络以公开该装置的位置;和接收包括从无线网络发送的所述装置的位置信息的应答帧。The present invention provides a location tracking method in a coordinator-based wireless network. A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: sending, by a device connected to the wireless network, a first frame including an identifier and time information to the wireless network to disclose the device and receiving a response frame including the location information of the device transmitted from the wireless network.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:将包括第一装置和第二装置的标识符的第一帧发送到无线网络,以便连接到无线网络的第一装置知道第二装置的位置;和由第一装置接收包括从无线网络发送的第二装置的位置信息的应答帧。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: transmitting a first frame including identifiers of a first device and a second device to a wireless network so as to connect to the wireless network. The first device knows the location of the second device; and a response frame including the location information of the second device transmitted from the wireless network is received by the first device.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:由第二装置接收来自无线网络的包括请求第二装置的位置跟踪的第一装置的标识符和第二装置的标识符的第一帧;和由第二装置将包括第一装置的标识符、第二装置的标识符和时间信息的第二帧发送到无线网络,作为对第一帧的应答。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving, by a second device, an identifier of the first device requesting location tracking of the second device and a second device from the wireless network. a first frame of the device's identifier; and sending, by the second device, a second frame including the first device's identifier, the second device's identifier, and time information to the wireless network in response to the first frame.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:由第二装置接收来自无线网络的包括请求第二装置的位置跟踪的第一装置的标识符、以及第二装置的标识符的第一帧;确定是否允许位置跟踪;和如果允许位置跟踪,则第二装置将包括第一装置的标识符、第二装置的标识符和时间信息的第二帧发送到无线网络,作为对第一帧的应答。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving, by a second device, an identifier including an identifier of a first device requesting location tracking of the second device from the wireless network, and a second device. A first frame of the identifier of the second device; determine whether location tracking is allowed; and if location tracking is allowed, the second device sends a second frame including the identifier of the first device, the identifier of the second device, and time information to Wireless network, in response to the first frame.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收由装置发送的包括该装置的标识符和时间信息的第一帧;使用所述时间信息获得用于计算所述装置的位置的位置计算信息;和将包括所述装置的标识符和所述位置计算信息的第二帧发送到网络协调器。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving a first frame transmitted by a device including an identifier of the device and time information; using the time information to obtain an calculating location calculation information of a location of the device; and transmitting a second frame including an identifier of the device and the location calculation information to a network coordinator.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收由第二装置发送的包括请求第二装置的位置跟踪的第一装置的标识符、以及第二装置的标识符和时间信息的第一帧;使用所述时间信息获得用于计算第二装置的位置的位置计算信息;和将包括第一装置的标识符、第二装置的标识符和位置计算信息的第二帧发送到网络协调器。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving an identifier of a first device that requests location tracking of the second device from a second device, and the second device the first frame of the identifier of the second device and time information; obtain position calculation information for calculating the position of the second device using the time information; and will include the identifier of the first device, the identifier of the second device, and the position calculation information The second frame is sent to the network coordinator.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收来自网络的包括装置的标识符和所述装置的位置计算信息的多个帧;使用所述位置计算信息计算所述装置的位置;和将包括位置信息的帧发送到所述装置。A position tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving a plurality of frames from the network including an identifier of a device and position calculation information of the device; using the position calculation computing a location of the device; and transmitting a frame including the location information to the device.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收来自网络的包括请求第二装置的位置跟踪的第一装置的标识符、第二装置的标识符和位置计算信息的多个帧;使用所述位置计算信息计算第二装置的位置;和将包括第二装置的位置的帧发送到第一装置。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes receiving an identifier from the network including an identifier of a first device requesting location tracking of a second device, an identifier of a second device, and a plurality of frames of position calculation information; calculate a position of the second device using the position calculation information; and transmit the frame including the position of the second device to the first device.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收来自网络的包括请求第二装置的位置跟踪的第一装置的标识符以及第二装置的标识符的第一帧;将所述第一帧发送到所述网络的第二装置;从第二装置接收用于通告位置跟踪已经被拒绝的第二帧;和将所述第二帧发送到所述第一装置。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes receiving a message from the network including an identifier of a first device requesting location tracking of a second device and an identifier of a second device. a first frame; sending the first frame to a second device of the network; receiving a second frame for announcing that location tracking has been rejected from the second device; and sending the second frame to the first frame a device.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收由第一装置发送的包括第一装置的标识符和第二装置的标识符的第一帧,以便第一无线网络的协调器可跟踪第二装置;由所述第一无线网络的协调器将包括所述第一无线网络的标识符、所述第一装置的标识符以及所述第二装置的标识符的第二帧发送到第二无线网络的协调器;由所述第一无线网络的协调器接收由所述第二无线网络的协调器发送的包括所述第一无线网络的标识符、所述第一装置的标识符、所述第二装置的标识符以及所述第二装置的位置信息的第三帧,作为对所述第二帧的应答;和由所述第一无线网络的协调器将包括所述第二装置的位置信息的第四帧发送到第一装置。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving a first frame including an identifier of the first device and an identifier of the second device transmitted by the first device, so that The coordinator of the first wireless network may track the second device; the coordinator of the first wireless network will include the identifier of the first wireless network, the identifier of the first device, and the a second frame of the identifier is sent to the coordinator of the second wireless network; receiving by the coordinator of the first wireless network the identifier sent by the coordinator of the second wireless network comprising the identifier of the first wireless network, a third frame of the identifier of the first device, the identifier of the second device, and location information of the second device in response to the second frame; and by the first wireless network The coordinator transmits a fourth frame including location information of the second device to the first device.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收由第一装置发送的包括第一装置的标识符和第二装置的标识符的第一帧,以便第一无线网络的协调器可跟踪所述第二装置;由所述第一无线网络的协调器将包括所述第一无线网络的标识符、所述第一装置的标识符以及所述第二装置的标识符发送到所述第二无线网络的协调器;如果接收了第二帧的所述第二装置拒绝位置跟踪,则由所述第一无线网络的协调器接收包括所述第一无线网络的标识符、所述第一装置的标识符以及所述第二装置的标识符的第三帧,作为第二帧的应答;和由所述第一无线网络的协调器将包括所述第二装置拒绝位置跟踪的信息的第四帧发送到所述第一装置。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving a first frame including an identifier of the first device and an identifier of the second device transmitted by the first device, so that The coordinator of the first wireless network may track the second device; the coordinator of the first wireless network will include the first wireless network's identifier, the first device's identifier, and the second The identifier of the device is sent to the coordinator of the second wireless network; if the second device, having received the second frame, rejects location tracking, the coordinator of the first wireless network receives the a third frame of the identifier of the network, the identifier of the first device, and the identifier of the second device, as a response to the second frame; and the coordinator of the first wireless network will include the first A fourth frame of information that the second device rejects position tracking is sent to the first device.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:由第二无线网络的协调器接收由第一无线网络的协调器发送的包括第一无线网络的标识符、请求第二装置的位置跟踪的第一装置的标识符以及第二装置的标识符的第一帧;由所述第二无线网络的协调器将包括所述第一无线网络的标识符、所述第一装置的标识符以及第二装置的标识符发送到与第二无线网络连接的第二装置;由所述第二无线网络的协调器接收来自所述第二无线网络的包括第一无线网络的标识符、所述第一装置的标识符、所述第二装置的标识符以及第二装置的位置计算信息的多个第三帧;由所述第二无线网络的协调器使用第二装置的所述位置计算信息计算所述第二装置的位置;和由第二无线网络的协调器将包括所述第一无线网络的标识符、所述第一装置的标识符、所述第二装置的标识符以及计算的所述第二装置的位置信息的第四帧发送到所述第一无线网络的协调器。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving, by the coordinator of the second wireless network, an identifier including the identifier of the first wireless network sent by the coordinator of the first wireless network , the identifier of the first device requesting location tracking of the second device, and the first frame of the identifier of the second device; the coordinator of the second wireless network will include the identifier of the first wireless network, the The identifier of the first device and the identifier of the second device are sent to the second device connected to the second wireless network; the coordinator of the second wireless network receives the information from the second wireless network including the first wireless an identifier of the network, an identifier of the first device, an identifier of the second device, and a plurality of third frames of position calculation information of the second device; used by the coordinator of the second wireless network using the second the location calculation information of the device to calculate the location of the second device; and by the coordinator of the second wireless network will include the identifier of the first wireless network, the identifier of the first device, the second A fourth frame of the identifier of the device and the calculated location information of the second device is sent to the coordinator of the first wireless network.

根据本发明的示例性实施例的在基于协调器的无线网络中的位置跟踪方法包括:接收由第一无线网络的协调器发送的包括第一无线网络的标识符、请求第二装置的位置跟踪的第一装置的标识符、以及第二装置的标识符的第一帧;由第二无线网络的协调器将包括所述第一无线网络的标识符、所述第一装置的标识符以及所述第二装置的标识符的第二帧发送到第三无线网络的协调器;由所述第二无线网络的协调器接收由所述第三无线网络发送的包括所述第一无线网络的标识符、所述第一装置的标识符、所述第二装置的标识符以及所述第二装置的位置信息的第三帧;和由所述第二无线网络的协调器将包括所述第一无线网络的标识符、所述第一装置的标识符、所述第二装置的标识符以及所述第二装置的位置信息的第四帧发送到所述第一无线网络的协调器。A location tracking method in a coordinator-based wireless network according to an exemplary embodiment of the present invention includes: receiving an identifier including the first wireless network transmitted by the coordinator of the first wireless network, requesting location tracking of the second device The first frame of the identifier of the first device, and the identifier of the second device; the coordinator of the second wireless network will include the identifier of the first wireless network, the identifier of the first device, and the The second frame of the identifier of the second device is sent to the coordinator of the third wireless network; the coordinator of the second wireless network receives the identification of the first wireless network sent by the third wireless network identifier, the identifier of the first device, the identifier of the second device, and the location information of the second device; and the coordinator of the second wireless network will include the first A fourth frame of the identifier of the wireless network, the identifier of the first device, the identifier of the second device, and location information of the second device is transmitted to the coordinator of the first wireless network.

                        附图说明Description of drawings

通过结合附图对其示例性实施例进行详细的描述,本发明的上述和其他方面将会变得更加清楚,其中:The above and other aspects of the present invention will become more apparent from a detailed description of exemplary embodiments thereof, taken in conjunction with the accompanying drawings, in which:

图1示出根据本发明示例性实施例的802.15.4的丛集树状(cluster-tree)网络的结构;Fig. 1 shows the structure of the cluster tree-like (cluster-tree) network of 802.15.4 according to an exemplary embodiment of the present invention;

图2是示出根据本发明示例性实施例的被跟踪装置向协调器请求自位置识别(self location awareness)的处理的流程图;2 is a flow chart showing a process in which a tracked device requests self location awareness from a coordinator according to an exemplary embodiment of the present invention;

图3是示出根据本发明示例性实施例的协调器向被跟踪装置请求远程位置识别(remote location awareness)的处理的流程图;3 is a flow chart illustrating a process in which a coordinator requests remote location awareness (remote location awareness) from a tracked device according to an exemplary embodiment of the present invention;

图4是示出根据本发明示例性实施例的除PAN协调器或丛集头以外的装置请求其他装置的位置跟踪的处理的流程图;4 is a flowchart illustrating a process in which a device other than a PAN coordinator or a cluster head requests location tracking of other devices according to an exemplary embodiment of the present invention;

图5是示出根据本发明示例性实施例的用于跟踪存在于丛集以外的被跟踪装置的位置的处理的流程图,其中,PAN协调器存在于该丛集中;5 is a flowchart illustrating a process for tracking a location of a tracked device existing outside a cluster in which a PAN coordinator exists, according to an exemplary embodiment of the present invention;

图6是示出根据本发明示例性实施例的用于使用中继装置跟踪被跟踪装置的位置的处理的流程图;6 is a flowchart illustrating a process for tracking the location of a tracked device using a relay device according to an exemplary embodiment of the present invention;

图7是示出根据本发明示例性实施例的通过TOA方法的位置跟踪的概念示图;FIG. 7 is a conceptual diagram illustrating location tracking by a TOA method according to an exemplary embodiment of the present invention;

图8示出根据本发明示例性实施例的通过TDOA方法的位置跟踪的结构;FIG. 8 shows the structure of location tracking by the TDOA method according to an exemplary embodiment of the present invention;

图9示出802.15.4中的根据本发明示例性实施例的用于体现位置跟踪功能的MAC层的帧格式;和FIG. 9 shows a frame format of a MAC layer for embodying a location tracking function in 802.15.4 according to an exemplary embodiment of the present invention; and

图10、11、12是示出根据本发明示例性实施例的帧的命令净荷的方框图。10, 11, 12 are block diagrams illustrating command payloads of frames according to exemplary embodiments of the present invention.

                      具体实施方式 Detailed ways

以下将描述在该说明书中使用的术语。Terms used in this specification will be described below.

基于协调器的无线网络(Coordinator-based Wireless Network)Coordinator-based Wireless Network

包括用作协调器的无线网络装置的网络(以下称为基于协调器的无线网络)以协调器为基础形成单一独立无线网络。如果多个基于协调器的无线网络存在于相同区域中,则每一基于协调器的无线网络具有区别其的唯一标识。基于协调器的网络与用于通过接入点或基站执行无线通信的基础结构网络不同,并且其可包括多个协调器且被包括在ad-hoc网络中。协调器可发送无线网络需要的时间信息,接收此信息的无线网络装置可将其发送到其他网络装置。在本说明书中,将描述IEEE 802.15.4基于协调器的无线网络,但是此仅为本发明的示例性实施例并且本发明不限于此。A network including a wireless network device serving as a coordinator (hereinafter referred to as a coordinator-based wireless network) forms a single independent wireless network based on the coordinator. If multiple coordinator-based wireless networks exist in the same area, each coordinator-based wireless network has a unique identifier to distinguish it. A coordinator-based network is different from an infrastructure network for performing wireless communication through an access point or a base station, and it may include a plurality of coordinators and is included in an ad-hoc network. The coordinator can send the time information required by the wireless network, and the wireless network device receiving this information can send it to other network devices. In this specification, an IEEE 802.15.4 coordinator-based wireless network will be described, but this is only an exemplary embodiment of the present invention and the present invention is not limited thereto.

信标帧(Beacon Frame)Beacon Frame

信标帧通告网络的存在,并且其也在网络的维护中执行重要角色。信标帧包括当网络装置与网络连接时需要的净荷。网络协调器周期性地发送信标帧,从而参与该无线网络的装置可识别该网络。The beacon frame announces the existence of the network and it also performs an important role in the maintenance of the network. A beacon frame includes a payload required when a network device connects to the network. The network coordinator periodically sends beacon frames so that devices participating in the wireless network can identify the network.

探测请求(Probe Request)Probe Request

网络装置发送探测请求帧以寻找网络。A network device sends a probe request frame to find a network.

探测应答(Probe Response)Probe Response

接收到来自网络装置的探测请求的网络协调器发送设置当该装置连接到该网络时需要的信息的探测应答帧。The network coordinator receiving the probe request from the network device transmits a probe response frame setting information required when the device is connected to the network.

装置、网络装置device, network device

装置是可与其他装置通信的无线网络的组件。例如,在IEEE 802.15.4中,除无线集成遥控器以及电子家庭器具控制器以外,还存在建筑物管理控制器、玩具、鼠标以及炊具。在家庭网络或无所不在的环境中具有通信功能、控制功能以及传感器功能的装置也被包括。A device is a component of a wireless network that can communicate with other devices. For example, in IEEE 802.15.4, there are building management controllers, toys, mice, and cookers in addition to wireless integrated remote controls and electronic home appliance controllers. Also included are devices having communication functions, control functions, and sensor functions in a home network or ubiquitous environment.

位置识别帧location recognition frame

位置识别帧允许网络装置和其他装置都知道其位置。接收位置识别帧的其他装置可通过位置跟踪算法知道网络装置的位置。位置识别帧可包括帧的发送时间、查找装置的标识符、以及作为位置跟踪的对象的装置的标识符。Location Awareness Frames allow both network devices and other devices to know their location. Other devices receiving the location identification frame can know the location of the network device through location tracking algorithms. The location recognition frame may include a transmission time of the frame, an identifier of a search device, and an identifier of a device that is a subject of location tracking.

位置信息定位帧(位置计算信息帧)Position information positioning frame (position calculation information frame)

位置信息帧包括使用帧发送时间和帧接收时间计算的该装置的位置、包括该帧的接收信号的角度或该接收信号的强度。位置可被表示为时间差;即帧发送时间和帧接收时间之间的差。The location information frame includes the location of the device calculated using the frame transmission time and the frame reception time, the angle of the received signal including the frame, or the strength of the received signal. The position can be expressed as a time difference; that is, the difference between the time the frame was sent and the time the frame was received.

位置结果帧position result frame

位置结果帧包括通过接收位置信息帧(位置计算信息帧)的特定装置获得的位置信息。此帧可被发送到想要知道自己位置的装置。The position result frame includes position information obtained by a specific device receiving the position information frame (position calculation information frame). This frame can be sent to devices that want to know their location.

位置识别请求帧Location Identification Request Frame

位置识别请求帧目的在于请求位置识别帧的发送,从而位于该丛集外部的装置能够知道特定装置的位置。位置识别请求帧可通过位于该丛集外部的丛集协调器或位于该丛集内部的协调器来发送。另外,位置识别请求帧可由位于丛集内部或外部的装置来发送,该装置可将其标识符插入在该帧中。The purpose of the location recognition request frame is to request the transmission of the location recognition frame so that devices located outside the cluster can know the location of a specific device. The location recognition request frame may be sent by a cluster coordinator located outside the cluster or a coordinator located inside the cluster. Additionally, the location identification request frame may be sent by a device located inside or outside the cluster, which device may insert its identifier into the frame.

图1示出根据本发明示例性实施例的802.15.4的丛集树状网络的结构。802.15.4包括星状、对等以及作为对等拓扑的变形的丛集树状拓扑。FIG. 1 shows the structure of an 802.15.4 cluster tree network according to an exemplary embodiment of the present invention. 802.15.4 includes star, peer-to-peer, and cluster-tree topologies as variations of peer-to-peer topologies.

星状拓扑由图1的标号20显示,并且具有一个网络协调器21。网络装置之间的通信通过此协调器来执行,并且全功能装置(FFD)以及精简功能装置(RFD)可参与星状拓扑。全功能装置可与其他网络装置通信,并且可担当网络协调器。精简功能装置可仅通过网络协调器通信。由于精简功能装置不能独立地与其他装置通信,所以其不能变为网络协调器。The star topology is shown by reference numeral 20 in FIG. 1 and has one network coordinator 21 . Communication between network devices is performed through this coordinator, and full function devices (FFDs) as well as reduced function devices (RFDs) can participate in a star topology. A full-featured device can communicate with other network devices and can act as a network coordinator. Reduced function devices can only communicate through the network coordinator. Since a reduced function device cannot independently communicate with other devices, it cannot become a network coordinator.

图1的标号10显示具有一个网络协调器的对等拓扑。装置可在此类型的网络中与其他装置通信。上述的精简功能装置不能参与对等网络。Reference number 10 of Figure 1 shows a peer-to-peer topology with one network coordinator. Devices can communicate with other devices in this type of network. The above described reduced function devices cannot participate in peer-to-peer networks.

丛集树状网络是对等拓扑的变形,并且其可集成几个网络(如10、20和30)。其通过连接至少两个网络而组成。每一网络被称为一个丛集。在图1中,存在三个丛集10、20和30,并且这些丛集的网络协调器分别被标记为11、21和31。丛集的网络协调器被称为丛集头。可在多个网络协调器之中确定作为PAN协调器的协调器31来协调丛集树状网络。最好,PAN协调器31具有比其他网络装置更多的计算能力和资源。通过图1的网络的装置可与相应丛集中的网络装置通信。A cluster tree network is a variant of peer-to-peer topology and it can integrate several networks (eg 10, 20 and 30). It is composed by connecting at least two networks. Each network is called a cluster. In Figure 1 there are three clusters 10, 20 and 30, and the network coordinators of these clusters are labeled 11, 21 and 31 respectively. The network coordinator of the cluster is called the cluster head. A coordinator 31 as a PAN coordinator may be determined among a plurality of network coordinators to coordinate the cluster tree network. Preferably, the PAN coordinator 31 has more computing power and resources than other network devices. Devices through the network of FIG. 1 may communicate with network devices in corresponding clusters.

位置识别主要可被分为两种情况。在第一种情况下,网络装置从PAN协调器或丛集头请求位置识别以知道它的位置。在另一种情况下,PAN协调器或丛集头请求网络装置的位置。前者被称为自位置识别请求,后者被称为远程位置识别请求。Position recognition can be mainly divided into two cases. In the first case, a network device requests location identification from the PAN coordinator or cluster head to know its location. In another case, the PAN coordinator or cluster head requests the location of the network device. The former is called a self-location identification request, and the latter is called a remote location identification request.

为了解释方便,以下,其位置被跟踪的网络装置被称为被跟踪装置,从被跟踪装置接收位置跟踪信息的网络装置被称为参考装置。For convenience of explanation, hereinafter, a network device whose location is tracked is referred to as a tracked device, and a network device receiving location tracking information from the tracked device is referred to as a reference device.

图2是示出根据本发明示例性实施例的被跟踪装置从协调器请求自位置识别的处理的流程图。在图2中,参与丛集的被跟踪装置101请求位置识别以知道其位置,PAN协调器或丛集头用作协调器。丛集是图1中的网络的一部分,但是如果只存在一个丛集,则其可以是整个网络。在IEEE 802.15.4的多种拓扑中,丛集树状网络(最复杂的拓扑)在本说明书中示出,但是星状或对等拓扑也可被应用。FIG. 2 is a flowchart illustrating a process in which a tracked device requests self-location recognition from a coordinator according to an exemplary embodiment of the present invention. In FIG. 2, the tracked device 101 participating in the cluster requests location identification to know its location, and the PAN coordinator or the cluster head acts as the coordinator. A cluster is part of the network in Figure 1, but if there is only one cluster, it could be the entire network. Among the various topologies of IEEE 802.15.4, a cluster tree network (the most complex topology) is shown in this specification, but a star or peer-to-peer topology can also be applied.

图2显示主动扫描处理。协调器31连续发送信标帧(S101)。然而,没有接收到信标帧的被跟踪装置101发送探测请求帧以通告它想要参与该网络(S103)。协调器31知道一个装置想要参与该网络并且发送包括网络信息的探测应答帧(S104)。被跟踪装置101通过接收的探测应答帧获得网络连接需要的信息,并且发送连接请求帧(S107)。协调器31将设置连接要求的信息的连接应答帧发送到被跟踪装置(S108)。以下,被跟踪装置可与该网络通信。与该网络连接的被跟踪装置发送自检测开始帧以搜索它的位置(S115)。此帧被参考装置301、302以及协调器31(PAN协调器或丛集头)接收。使用包括在此帧中的该帧的接收的信号强度(RSS)以及时间信息,可计算被跟踪装置的位置。参考装置301、302将定位数据发送到协调器31(S121),协调器31使用此数据以及位置跟踪算法来计算位置。如果协调器31将包括位置值的自检测结果帧发送到被跟踪装置101(S105),则被跟踪装置101知道了它的位置。然后,如果被跟踪装置101被移动,则由于它与该网络连接,所以它能够通过操作S115至S150来知道它的位置。将在下面解释位置跟踪算法。Figure 2 shows the active scanning process. The coordinator 31 continuously transmits beacon frames (S101). However, the tracked device 101 that has not received the beacon frame transmits a probe request frame to announce that it wants to participate in the network (S103). The coordinator 31 knows that a device wants to participate in the network and transmits a probe response frame including network information (S104). The tracked device 101 obtains information required for network connection through the received probe response frame, and transmits a connection request frame (S107). The coordinator 31 transmits a connection response frame setting information required for connection to the tracked device (S108). Thereafter, the tracked device may communicate with the network. The tracked device connected to the network transmits a self-detection start frame to search for its location (S115). This frame is received by the reference devices 301, 302 and the coordinator 31 (PAN coordinator or cluster head). Using the received signal strength (RSS) and time information for the frame included in the frame, the location of the tracked device can be calculated. The reference devices 301, 302 send positioning data to the coordinator 31 (S121), which uses this data and a position tracking algorithm to calculate the position. If the coordinator 31 transmits a self-detection result frame including a position value to the tracked device 101 (S105), the tracked device 101 knows its position. Then, if the tracked device 101 is moved, since it is connected to the network, it can know its location through operations S115 to S150. The location tracking algorithm will be explained below.

参考装置和被跟踪装置之间的差别取决于其是否是被跟踪的对象。因此,由于被跟踪装置101知道了它的位置,所以它现在就能够变为参考装置。在其他装置参与该网络的情况下,被跟踪装置101可担当参考装置,并接收另一装置的位置信息。此外,即使当装置101担当参考装置时,如果装置101被移动,则其新的位置仍可通过操作115至150来确定。即,尽管该装置是参考装置,但其也可被再次变成被跟踪装置。参考装置和被跟踪装置之间的差别取决于其是用于确定装置位置的参考还是被跟踪的对象。The difference between a reference device and a tracked device depends on whether it is the object being tracked or not. Thus, since the tracked device 101 knows its location, it can now become the reference device. With other devices participating in the network, the tracked device 101 may act as a reference device and receive the other device's location information. Furthermore, even when device 101 acts as a reference device, if device 101 is moved, its new location can still be determined through operations 115-150. That is, although the device is a reference device, it can also be turned into a tracked device again. The distinction between a reference device and a tracked device depends on whether it is a reference used to determine the position of the device or an object being tracked.

图3是示出根据本发明另一示例性实施例的协调器11请求远程位置识别的处理的流程图。图3显示网络协调器搜索被跟踪装置并且发送该信息的被动扫描处理的例子。新的网络装置被标记为被跟踪装置102以与其他网络装置区别。协调器11连续发送信标帧以维持并管理该网络(S201)。通过信标帧知道该网络的存在的被跟踪装置发送连接请求帧(S207)。如果协调器11发送接受该连接请求的连接应答帧(S208),则被跟踪装置102可与该网络通信。FIG. 3 is a flowchart illustrating a process of requesting remote location identification by the coordinator 11 according to another exemplary embodiment of the present invention. Figure 3 shows an example of a passive scanning process where the network coordinator searches for tracked devices and sends this information. The new network device is marked as tracked device 102 to distinguish it from other network devices. The coordinator 11 continuously transmits beacon frames to maintain and manage the network (S201). The tracked device, which knows the existence of the network through the beacon frame, transmits a connection request frame (S207). If the coordinator 11 transmits a connection response frame accepting the connection request (S208), the tracked device 102 can communicate with the network.

为了知道被跟踪装置的位置,已经使被跟踪装置与该网络连接的协调器11发送检测呼叫请求帧(S211)。检测呼叫请求帧与图2的自检测开始帧不同。为了确保保密性,在操作S212确定被跟踪装置102是否允许位置跟踪。当被跟踪装置102允许位置跟踪时,其将其位置信息发送到协调器以及外围装置。In order to know the location of the tracked device, the coordinator 11 that has connected the tracked device to the network transmits a detection call request frame (S211). The detection call request frame is different from the self-detection start frame of FIG. 2 . In order to ensure confidentiality, it is determined whether the tracked device 102 allows location tracking in operation S212. When the tracked device 102 enables location tracking, it sends its location information to the coordinator as well as peripheral devices.

被跟踪装置102发送包含其网络标识符和时间戳的检测呼叫应答帧,从而其位置可被知道(S215)。接收此帧的参考装置401、402以及协调器11通过如包括此帧中的该帧的接收的信号强度(RSS)以及时间信息的信息来定位被跟踪装置的位置和相关数据。参考装置401、402将此定位数据发送到协调器(S221),从而协调器11可使用位置跟踪算法来计算被跟踪装置102的位置。The tracked device 102 transmits a detect call response frame including its network identifier and a time stamp so that its location can be known (S215). The reference devices 401, 402 and the coordinator 11 receiving this frame locate the position and related data of the tracked device through information such as the received signal strength (RSS) and time information of the frame. The reference device 401 , 402 sends this positioning data to the coordinator ( S221 ), so that the coordinator 11 can use a location tracking algorithm to calculate the location of the tracked device 102 .

当被跟踪装置102不允许位置跟踪时,被跟踪装置102将检测呼叫拒绝应答帧发送到协调器以及外围装置(S216)。When the tracked device 102 does not allow location tracking, the tracked device 102 transmits a detect call rejection response frame to the coordinator and peripheral devices (S216).

位置信息对于网络管理很重要。因此,尽管每个装置不需要知道组成网络或丛集的装置的位置信息,但协调器11需要知道该位置信息。因此,尽管该装置拒绝通告其位置,但是PAN协调器或丛集头也可根据网络配置来得到该装置的位置信息。Location information is important for network management. Therefore, although each device does not need to know the location information of the devices making up the network or cluster, the coordinator 11 needs to know the location information. Therefore, although the device refuses to advertise its location, the PAN coordinator or cluster head can get the location information of the device according to the network configuration.

当位置信息被发送到PAN协调器31和丛集头11两者时(情况1),检测呼叫拒绝应答帧被发送(S216)。当位置信息仅仅被强制发送到PAN协调器31时(情况2),被跟踪装置不能发送检测呼叫拒绝应答帧以及检测呼叫应答帧。When the location information is transmitted to both the PAN coordinator 31 and the cluster head 11 (Case 1), it is detected that a call rejection response frame is transmitted (S216). When the location information is only forcibly transmitted to the PAN coordinator 31 (Case 2), the tracked device cannot transmit the detect call rejection reply frame and the detect call reply frame.

在情况2下,存在用于无条件发送检测呼叫应答帧的方法;即,无需询问用户他/她是否允许位置跟踪。为了解释的方便,将在下面解释用于发送检测呼叫应答帧,而无需用户许可的方法。In case 2, there is a method for sending a detect call answer frame unconditionally; ie, without asking the user whether he/she allows location tracking. For convenience of explanation, a method for transmitting a detect call response frame without user's permission will be explained below.

当发送检测呼叫请求帧的协调器是丛集头时,由于仅PAN协调器可强制获得其他装置的位置,所以丛集头不能获得其他装置的位置信息。这是因为丛集仅存在了一定的时间。因此,在被跟踪装置102拒绝通告它自己的位置的情况下,检测呼叫拒绝帧被发送到丛集头11以及参考装置401、402(S216),并且处理停止。当位置信息被强制发送到PAN协调器以及丛集头时,被跟踪装置102不能拒绝该检测呼叫请求。该装置的位置被通告给协调器,不管用户允许与否。因而,为了用户方便,处理可进行操作S215至S221。When the coordinator transmitting the detect call request frame is the cluster head, since only the PAN coordinator can forcibly obtain the location of other devices, the cluster head cannot obtain the location information of other devices. This is because the cluster only exists for a certain amount of time. Therefore, in the case where the tracked device 102 refuses to announce its own position, a detection call rejection frame is sent to the cluster head 11 and the reference devices 401, 402 (S216), and the process stops. When the location information is forced to be sent to the PAN coordinator and the cluster head, the tracked device 102 cannot reject the detection call request. The location of the device is advertised to the coordinator, with or without the user's permission. Thus, the process may proceed to operations S215 to S221 for user's convenience.

图3的操作S212是可选的。如果网络可强制知道装置之间的位置,则处理进行,无论被跟踪装置允许还是拒绝位置跟踪。如果被跟踪装置102被强制允许位置跟踪,则处理被进行到被跟踪装置发送检测呼叫应答帧的操作,而无需发送请求许可的消息。此时,仅执行操作S201至S221。即使用户拒绝位置跟踪,位置信息也可被发送到协调器,但是其根据用户的允许或拒绝而改变。Operation S212 of FIG. 3 is optional. If the network can enforce knowledge of the location between devices, then the process proceeds regardless of whether the tracked device allows or denies location tracking. If the tracked device 102 is forcibly permitted to position track, processing proceeds to an operation in which the tracked device transmits a detection call response frame without transmitting a message requesting permission. At this time, only operations S201 to S221 are performed. Even if the user refuses location tracking, the location information can be sent to the coordinator, but it changes according to the user's permission or rejection.

另一方面,为了方便,用户可提前设置被跟踪装置102的应答。例如,当请求位置跟踪的装置是协调器时,检测呼叫应答帧可被设置为无条件发送。应答可能的设置方式是,被跟踪装置102允许每个装置或仅仅被跟踪装置102所属的丛集中的装置跟踪其位置。在该应答被设置之后,检测呼叫应答帧仅被发送到被允许的装置或协调器,并且检测呼叫拒绝应答被发送到所有其他装置,无需用户输入。图3的位置跟踪方法包括隐私保护。因此,操作S212至S216根据该网络的结构可被省略。On the other hand, for convenience, the user can set the response of the tracked device 102 in advance. For example, when the device requesting location tracking is the coordinator, the detection call response frame may be set to be sent unconditionally. The answer may be set in such a way that the tracked device 102 allows each device or only the devices in the cluster to which the tracked device 102 belongs to track its location. After this answer is set, a Check Call Answer frame is sent only to allowed devices or the coordinator, and a Check Call Reject answer is sent to all other devices without user input. The location tracking method of Figure 3 includes privacy protection. Therefore, operations S212 to S216 may be omitted according to the structure of the network.

图2和3显示用于参与网络并且用于获得被跟踪装置102的位置的处理。用于主动连接网络与请求自位置识别的装置的图2的处理的执行不是不须的。可在被跟踪装置通过图3的被动扫描与网络连接之后发送自检测开始帧。相反,即使在图2的主动网络扫描之后,为了知道被跟踪装置102的位置,协调器也可发送检测呼叫请求帧。另外,参考装置可以为中继装置,该中继装置接收用于建立被跟踪装置的位置的帧,并且将包含在此帧中的位置信息发送到丛集头。2 and 3 show processes for participating in the network and for obtaining the location of the tracked device 102 . Execution of the process of FIG. 2 for actively connecting a network with a device requesting self-location identification is not unnecessary. The self-detection start frame may be sent after the tracked device is connected to the network through the passive scan of FIG. 3 . On the contrary, even after the active network scan of FIG. 2 , in order to know the location of the tracked device 102 , the coordinator may send a detect call request frame. In addition, the reference device may be a relay device that receives a frame for establishing the location of the tracked device and sends the location information contained in this frame to the cluster head.

图4是示出根据本发明示例性实施例的除PAN协调器或丛集头以外的装置请求第三装置跟踪的位置的处理的流程图。除图2和3以外,可能需要另外的操作。由于跟踪其他装置的位置可能侵犯用户隐私,所以位置跟踪请求可被发送。参考装置401可请求装置102的位置跟踪。此时,装置401可将其标识符、和对被跟踪装置的标识符的请求包括在该帧中(S251)。协调器(丛集头)11接收检测呼叫请求帧并将其发送到被跟踪装置102(S252)。被跟踪装置102知道了参考装置401想要跟踪其位置。如“装置401请求位置跟踪。你允许位置跟踪吗?”的消息可显示给被跟踪装置102的用户。如果用户看到该消息并且允许位置跟踪,则包括用于跟踪它自己的位置的时间信息的帧(检测呼叫应答帧)被发送(S255)。参考装置401、402接收该检测呼叫应答帧,计算定位数据并将此数据发送到协调器(丛集头)11(S257)。协调器11随后将被跟踪装置102的位置信息发送到参考装置401(S260)。4 is a flowchart illustrating a process in which a device other than a PAN coordinator or a cluster head requests a location tracked by a third device according to an exemplary embodiment of the present invention. In addition to Figures 2 and 3, additional operations may be required. Since tracking the location of other devices may violate user privacy, location tracking requests may be sent. Reference device 401 may request location tracking of device 102 . At this time, the device 401 may include its identifier, and a request for the identifier of the tracked device in the frame (S251). The coordinator (cluster head) 11 receives the detect call request frame and transmits it to the tracked device 102 (S252). The tracked device 102 knows that the reference device 401 wants to track its location. A message such as "Device 401 has requested location tracking. Do you allow location tracking?" may be displayed to the user of the tracked device 102 . If the user sees the message and allows location tracking, a frame (detect call answering frame) including time information for tracking its own location is transmitted (S255). The reference device 401, 402 receives the detection call response frame, calculates positioning data and sends this data to the coordinator (cluster head) 11 (S257). The coordinator 11 then transmits the location information of the tracked device 102 to the reference device 401 (S260).

然而,当在操作S253用户不允许位置跟踪时,装置102将检测呼叫拒绝应答帧发送到协调器11和参考装置401、402(S256)。However, when the user does not allow location tracking at operation S253, the device 102 transmits a detect call rejection response frame to the coordinator 11 and the reference devices 401, 402 (S256).

在图4中,关于被跟踪装置102的用户允许还是拒绝检测呼叫应答的信息可被提前设置,并且其可对每个装置或对特定装置设置。通过此设置,用户可保持他的/她的隐私,而无需应答位置跟踪询问。In FIG. 4 , information on whether the user of the tracked device 102 allows or refuses to detect a call answer can be set in advance, and it can be set for each device or for a specific device. With this setting, the user can maintain his/her privacy without answering location tracking queries.

图5是示出根据本发明示例性实施例的跟踪存在于PAN协调器所驻留的丛集之外的被跟踪装置的位置的处理的流程图。图5的实施例包括PAN协调器31请求被跟踪装置102的位置的情况,以及另一装置请求被跟踪装置102的位置的情况。FIG. 5 is a flowchart illustrating a process of tracking a location of a tracked device existing outside a cluster in which a PAN coordinator resides, according to an exemplary embodiment of the present invention. Referring to FIG. The embodiment of FIG. 5 includes a case where the PAN coordinator 31 requests the location of the tracked device 102 and a case where another device requests the location of the tracked device 102 .

PAN协调器31在操作S311将检测呼叫请求帧发送到丛集头11、21以跟踪特定装置的位置。PAN协调器31也可接收由丛集头CLH121发送的位置跟踪帧并将其发送到整个网络。接收此帧的丛集头11发送检测呼叫请求帧以知道被跟踪装置是否存在于它的丛集中(S312)。操作S311和S312可根据帧的具体情况而具有相同或不同的内容。在操作S311该帧由丛集头11接收,在操作S312其被发送到它的丛集中的网络装置。被跟踪装置102接收检测呼叫请求帧,并且确定其是否允许位置跟踪(S314)。The PAN coordinator 31 transmits a detect call request frame to the cluster head 11, 21 to track the location of a specific device at operation S311. The PAN coordinator 31 may also receive the location tracking frame sent by the cluster head CLH121 and send it to the whole network. The cluster head 11 receiving this frame transmits a detect call request frame to know whether the tracked device exists in its cluster (S312). Operations S311 and S312 may have the same or different contents according to frame specifics. The frame is received by the cluster head 11 at operation S311, and it is sent to the network devices in its cluster at operation S312. The tracked device 102 receives the detect call request frame, and determines whether it allows location tracking (S314).

如果位置跟踪被允许,则包括位置信息的检测呼叫应答帧被发送到参考装置301、302和丛集头11(S315)。参考装置将从包括在接收的检测呼叫应答帧中的信息中获得的定位数据发送到丛集头11(S321)。其结果是,丛集头11知道了被跟踪装置102的位置并且其将检测结果帧发送到PAN协调器31(S331)。If location tracking is allowed, a detection call response frame including location information is transmitted to the reference devices 301, 302 and the cluster head 11 (S315). The reference device transmits the positioning data obtained from the information included in the received detection call response frame to the cluster head 11 (S321). As a result, the cluster head 11 knows the location of the tracked device 102 and it transmits a detection result frame to the PAN coordinator 31 (S331).

另外,在这种情况下,如先前参照图3所描述的即使不询问被跟踪装置的用户他/她是否允许位置跟踪,该处理也可进行。即使存在来自用户的拒绝应答,检测呼叫应答帧也可被发送到PAN协调器31。Also, in this case, the process can be performed without asking the user of the tracked device whether he/she allows location tracking as previously described with reference to FIG. 3 . The detection call response frame may be sent to the PAN coordinator 31 even if there is a rejection response from the user.

如果第三装置尝试通过PAN协调器31来跟踪被跟踪装置102的位置或者如果PAN协调器31不强制其他装置的位置跟踪,则被跟踪装置102的用户可防止其位置被跟踪。这里,被跟踪装置102将检测呼叫拒绝应答帧发送到参考装置301、302以及丛集头11(S316)。丛集头11将接收的检测呼叫拒绝应答帧发送到PAN协调器31(S317)并且PAN协调器31知道了被跟踪装置不能被跟踪。另外,检测呼叫拒绝应答帧可被发送到其他请求被跟踪装置102的位置的装置。The user of the tracked device 102 may prevent its location from being tracked if a third device attempts to track the location of the tracked device 102 through the PAN coordinator 31 or if the PAN coordinator 31 does not enforce location tracking of other devices. Here, the tracked device 102 transmits the detection call rejection response frame to the reference devices 301, 302 and the cluster head 11 (S316). The cluster head 11 transmits the received detect call rejection response frame to the PAN coordinator 31 (S317) and the PAN coordinator 31 knows that the tracked device cannot be tracked. Additionally, the Detect Call Rejection Reply frame may be sent to other devices requesting the location of the tracked device 102 .

图6是示出根据本发明另一示例性实施例的使用中继装置的装置位置跟踪的处理的流程图。PAN协调器可直接将检测呼叫请求发送到丛集头,或者PAN协调器可通过另一丛集头间接地将其发送到该丛集头。因此,接收并发送检测呼叫请求帧的丛集头起到中继装置的作用。6 is a flowchart illustrating a process of device location tracking using a relay device according to another exemplary embodiment of the present invention. The PAN coordinator can directly send the detect call request to the cluster head, or the PAN coordinator can send it to the cluster head indirectly through another cluster head. Therefore, the cluster header that receives and transmits the detection call request frame functions as a relay.

在图6中,PAN协调器31将检测呼叫请求帧发送到丛集头51(S411)。丛集头51将该检测呼叫请求帧发送到第三丛集头11(S412)并且丛集头11跟踪存在于其丛集中的装置的位置。这里,如图2至5的例子所示,根据被跟踪装置允许还是拒绝位置跟踪,不同的方法被执行。In FIG. 6, the PAN coordinator 31 transmits a detect call request frame to the cluster head 51 (S411). The cluster head 51 transmits the detect call request frame to the third cluster head 11 (S412) and the cluster head 11 tracks the locations of devices existing in its cluster. Here, as shown in the examples of FIGS. 2 to 5 , different methods are performed depending on whether the tracked device permits or denies location tracking.

当在操作S414被跟踪装置允许其位置被跟踪时,丛集头11在操作S420计算被跟踪装置的位置,跟踪该位置并且将检测结果帧发送到丛集头51(S431),其还将检测结果发送到PAN协调器31_(S432)。When the tracked device allows its position to be tracked in operation S414, the cluster head 11 calculates the position of the tracked device in operation S420, tracks the position and sends the detection result frame to the cluster head 51 (S431), which also sends the detection result To PAN coordinator 31_ (S432).

当在操作S414被跟踪装置拒绝位置跟踪时,丛集头11在操作S422产生检测呼叫拒绝应答帧,并且发送该检测呼叫拒绝应答帧(S434)。接收该检测呼叫拒绝应答帧的中继装置51将该检测呼叫拒绝应答帧发送到PAN协调器31(S436)。When the location tracking is rejected by the tracking device at operation S414, the cluster head 11 generates a detection call rejection response frame at operation S422, and transmits the detection call rejection response frame (S434). The relay device 51 receiving the detected call rejection response frame transmits the detected call rejection response frame to the PAN coordinator 31 (S436).

存在多个可被使用的位置跟踪算法。There are a number of location tracking algorithms that can be used.

图7是示出根据本发明实施例的通过到达时间(TOA)方法的位置跟踪的概念示图。TOA方法测量在被跟踪装置101和其他网络装置11、301、302之间发送的信号的输送时间来计算距离。可通过帧的发送时间(例如,自检测开始和检测呼叫应答)之间的差来获得信号输送时间。通过计算此差并且知道包含该帧的信号的速度,具有网络装置11、301、302作为它们的中心的三个球形范围被获得。需要三个装置来执行此方法的计算。如果至少三个参考装置发送该值,则协调器11可选择被判断是最精确的三个数据值。在一个实施例中,这些数据值的精确性可通过接收的信号强度来判断。例如,如下所示的表1列出四个装置11、301、302、307以及由这些装置发送的信号的RSS和定位数据。由于表1的装置307具有最弱的接收的信号强度,因此其被忽略(来自此装置的定位数据可能是不准确的)。FIG. 7 is a conceptual diagram illustrating location tracking by a time of arrival (TOA) method according to an embodiment of the present invention. The TOA method measures transit times of signals sent between the tracked device 101 and other network devices 11 , 301 , 302 to calculate distances. The signal delivery time can be obtained by the difference between the transmission time of the frame (eg, since detection start and detection call answer). By calculating this difference and knowing the speed of the signal containing the frame, three spherical ranges with the network device 11, 301, 302 as their centers are obtained. Three devices are required to perform the calculations for this method. If at least three reference devices send the value, the coordinator 11 may select the three data values judged to be the most accurate. In one embodiment, the accuracy of these data values can be judged by the received signal strength. For example, Table 1 shown below lists the four devices 11, 301, 302, 307 and the RSS and positioning data of the signals transmitted by these devices. Since device 307 of Table 1 has the weakest received signal strength, it is ignored (location data from this device may be inaccurate).

表1-RSS值和定位数据   装置   RSS   定位数据   (m)   11   70   15   301   80   10   302   90   8   307   30   10 Table 1 - RSS values and targeting data device RSS location data (m) 11 70 15 301 80 10 302 90 8 307 30 10

然而,接收的信号强度是示例性的,并且参考装置可根据信号失真或该信号的其他特性而被确定。However, received signal strengths are exemplary and reference means may be determined from signal distortion or other characteristics of the signal.

图8示出根据本发明示例性实施例的通过到达时间差(TDOA)方法的位置跟踪。TDOA方法测量两个信号的到达时间之间的差来确定位置,其包括由多个信号源和一个接收器组成的前向链接方法和由一个信号源和多个接收器组成的逆链接方法。TDOA的基本原理是信号到达时间差与从两个信号源到接收器的距离之间的差成正比。这些距离被计算,并且与两个信号源等距离的即位于以两个信号源为中心的双曲线上的接收器被选择。此时,每一基站必须同步,并且基站的时间同步使用卫星时钟来实现。从三个信号源获得两条双曲线,并且两条曲线的相交点是接收器的位置。FIG. 8 illustrates location tracking by a time difference of arrival (TDOA) method according to an exemplary embodiment of the present invention. The TDOA method measures the difference between arrival times of two signals to determine a position, and includes a forward chaining method consisting of multiple signal sources and one receiver and a reverse chaining method consisting of one signal source and multiple receivers. The basic principle of TDOA is that the signal arrival time difference is proportional to the difference between the distances from the two signal sources to the receiver. These distances are calculated, and receivers equidistant from the two signal sources, ie lying on a hyperbola centered at the two signal sources, are selected. At this time, each base station must be synchronized, and the time synchronization of the base stations is achieved using satellite clocks. Two hyperbolas are obtained from three signal sources, and the intersection of the two curves is the location of the receiver.

图8显示TDOA在IEEE 802.15.4的应用。这里,从网络装置11、301获得的双曲线与从网络装置11、302获得双曲线的交点是被跟踪装置101的位置。为了获得双曲线之间的交点,TOA数据由参考网络装置301、302发送到协调器11。如果协调器11接收到几个信号,则其可根据RSS选择装置并且计算定位数据。Figure 8 shows the application of TDOA in IEEE 802.15.4. Here, the intersection point of the hyperbola obtained from the network device 11 , 301 and the hyperbola obtained from the network device 11 , 302 is the position of the tracked device 101 . To obtain the intersection between the hyperbolas, TOA data is sent by the reference network device 301 , 302 to the coordinator 11 . If the coordinator 11 receives several signals, it can select a device according to the RSS and calculate positioning data.

除了在图7和8中描述的方法,到达角度(AOA)方法和射频(RF)指纹方法可被使用。AOA方法测量从被跟踪装置发送的帧信号的入射角,并且在此方向上搜索。在本实施例中,可在由几个网络装置测量的值之中选择最强的信号。In addition to the methods described in FIGS. 7 and 8, an angle of arrival (AOA) method and a radio frequency (RF) fingerprint method may be used. The AOA method measures an incident angle of a frame signal transmitted from a tracked device, and searches in this direction. In this embodiment, the strongest signal may be selected among the values measured by several network devices.

RF指纹方法给接收的信号拍快照,分析该快照并且提取该信号的唯一特征,并且将此信号与现存数据库比较来定位接收器,以获得由被跟踪装置发送的帧的特征值。The RF fingerprinting method takes a snapshot of the received signal, analyzes the snapshot and extracts unique features of the signal, and compares this signal to an existing database to locate receivers to obtain feature values for frames sent by the tracked device.

在本说明书中解释的位置跟踪算法仅为示例性的。The location tracking algorithms explained in this specification are exemplary only.

图9示出根据本发明示例性实施例的用于体现位置跟踪功能的MAC层的帧格式。图9示出使用TOA算法的一个实施例,并且可根据位置跟踪方法改变。FIG. 9 illustrates a frame format of a MAC layer for embodying a location tracking function according to an exemplary embodiment of the present invention. Figure 9 shows one embodiment using the TOA algorithm, and may vary depending on the location tracking method.

IEEE 802.15.4命令帧700的帧控制是16比特,并且包含帧的类型、地址字段和控制标志。序列号是帧的唯一标识符。地址字段包括接收方的PAN标识符/地址字段以及发送方的PAN标识符/地址字段。命令帧标识符示出哪个命令正被执行并且可采用表720中显示的值。0x0b至0xff被保留并且可在将来定义。因此,位置跟踪命令可使用这些保留标识符来定义。The frame control of the IEEE 802.15.4 command frame 700 is 16 bits, and contains the type of frame, address field and control flag. The sequence number is the unique identifier of the frame. The address field includes a recipient's PAN identifier/address field and a sender's PAN identifier/address field. The command frame identifier shows which command is being executed and can take the values shown in table 720 . 0x0b to 0xff are reserved and may be defined in the future. Therefore, location tracking commands can be defined using these reserved identifiers.

需要命令净荷来执行命令并且命令净荷可采用表710中显示的值。The command payload is required to execute the command and may take the values shown in table 710.

当被跟踪装置想要知道其位置时发送的自检测开始帧711具有命令帧标识符0x21,并且对应于由被跟踪装置标识符和帧发送时间组成的命令净荷。接收该帧的其他参考装置(包括协调器)可使用帧发送和接收时间来计算距离。此距离或数据被发送到协调器,从而揭示了被跟踪装置的位置。The self-detection start frame 711 transmitted when a tracked device wants to know its location has a command frame identifier 0x21, and corresponds to a command payload consisting of a tracked device identifier and a frame transmission time. Other reference devices (including the coordinator) receiving the frame can use the frame transmission and reception times to calculate distances. This distance or data is sent to the coordinator, revealing the location of the tracked device.

计算的结果通过具有命令帧标识符0x22以及由位置信息和被跟踪装置标识符组成的命令净荷的自检测结果帧712来发送。The calculated result is sent through the self-detection result frame 712 having the command frame identifier 0x22 and the command payload composed of the location information and the tracked device identifier.

接下来,将描述当协调器想要知道特定网络装置的位置时使用的检测呼叫请求帧713、检测呼叫应答帧714以及在拒绝位置跟踪的情况下发送的检测呼叫拒绝应答帧717的结构。当搜索存在于发送器的网络中的被跟踪装置时以及当搜索不存在于发送器的网络中的参考装置时,发送检测呼叫请求帧713。命令净荷包括正被搜索的网络装置的标识符。接收该帧的被跟踪装置发送检测呼叫应答帧714以公开其位置。包括于此的命令净荷像自检测开始帧711一样可以是被跟踪装置的标识符以及发送时间。另一方面,当被跟踪装置拒绝位置跟踪时,检测呼叫拒绝应答帧717被发送。包括于此的命令净荷可以是被跟踪装置的标识符。Next, structures of a detect call request frame 713 , a detect call reply frame 714 , and a detect call reject reply frame 717 sent in case of rejecting location tracking will be described. The detect call request frame 713 is transmitted when searching for a tracked device existing in the sender's network and when searching for a reference device not existing in the sender's network. The command payload includes the identifier of the network device being searched. A tracked device receiving this frame sends a detect call reply frame 714 to disclose its location. The command payload included here, like the start-from-detection frame 711, may be the identifier of the tracked device and the time of transmission. On the other hand, when the tracked device refuses location tracking, a detect call rejection response frame 717 is transmitted. The command payload included therein may be an identifier of the tracked device.

自检测开始帧711和检测呼叫应答帧714包括用于位置跟踪的基本数据。当使用TOA方法或TDOA方法时,基本数据可以是发送时间,当使用RF指纹方法时,基本数据可以是信号强度。通过组合该信息,被跟踪装置的位置可被计算。定位数据帧715提供将计算的数据发送到协调器的功能。计算的数据可以是帧发送和接收之间的时间差,或者其可以是从时间差信息计算的距离信息。另外,计算的数据可以是结合信号的入射角和距离信息的信息。另外,命令净荷可以是通过包括在自检测开始帧711和检测呼叫应答帧714中的信息计算的定位数据、RSS、以及计算了该数据的参考装置的位置。RSS被用于当几个网络装置发送计算的数据时提取最可靠的数据。因此,净荷的内容可根据位置跟踪算法而改变。另外,由于计算的数据与参考装置的位置有关,所以需要参考装置的位置信息。如果网络的协调器存储所有存在于其网络中的装置的位置,则参考装置的位置没必要被发送并且可根据协调器的具体情况而改变。The self-detect start frame 711 and the detect call answer frame 714 include basic data for location tracking. When the TOA method or the TDOA method is used, the basic data may be the transmission time, and when the RF fingerprint method is used, the basic data may be the signal strength. By combining this information, the location of the tracked device can be calculated. Position data frame 715 provides the functionality to send calculated data to the coordinator. The calculated data may be the time difference between frame transmission and reception, or it may be distance information calculated from time difference information. In addition, the calculated data may be information combining the incident angle and distance information of the signal. In addition, the command payload may be positioning data calculated by information included in the self-detection start frame 711 and the detection call response frame 714 , RSS, and the location of the reference device from which the data was calculated. RSS is used to extract the most reliable data when several network devices send calculated data. Therefore, the content of the payload may change according to the location tracking algorithm. In addition, since the calculated data is related to the position of the reference device, the position information of the reference device is required. If the coordinator of the network stores the locations of all devices present in its network, the location of the reference device does not have to be sent and may vary depending on the coordinator.

当网络装置连接的丛集头在请求特定网络装置的位置跟踪的PAN协调器存在于与该网络装置PAN不同的该PAN中时将位置信息发送到PAN协调器时使用检测结果帧716。丛集头将命令帧和包括PAN标识符、被跟踪装置的标识符以及位置信息的净荷发送到PAN协调器。The detection result frame 716 is used when a cluster head of a network device connection transmits location information to a PAN coordinator when a PAN coordinator requesting location tracking of a specific network device exists in the PAN different from the network device PAN. The cluster header transmits a command frame and a payload including a PAN identifier, an identifier of a tracked device, and location information to the PAN coordinator.

以上提到的命令是用于体现使用在本说明的权利要求中的位置识别、检测结果、位置识别请求以及位置信息帧的一个示例性实施例。自检测开始帧711和检测呼叫应答帧714是位置识别帧的例子,检测结果帧712、716是检测结果帧的例子。检测呼叫请求帧713是位置识别请求帧的例子,定位数据帧715是位置信息帧的例子。The above-mentioned command is an exemplary embodiment for embodying the position identification, detection result, position identification request, and position information frame used in the claims of this specification. Self-detection start frame 711 and detection call response frame 714 are examples of position recognition frames, and detection result frames 712 and 716 are examples of detection result frames. The detection call request frame 713 is an example of a location recognition request frame, and the positioning data frame 715 is an example of a location information frame.

命令的装置标识符,例如由检测呼叫请求帧713定义的装置标识符按多种方法可包括多条标识符信息。即,装置标识符可包括被跟踪的装置的标识符、请求位置跟踪的装置的标识符。另外,当搜索另一丛集中的装置时,除装置标识符外,目标丛集的标识符应被包括。The device identifier of the command, for example, the device identifier defined by the detect call request frame 713 may include a plurality of pieces of identifier information in various ways. That is, the device identifier may include an identifier of a device being tracked, an identifier of a device requesting location tracking. Also, when searching for a device in another cluster, the identifier of the target cluster should be included in addition to the device identifier.

图10、11、12是示出根据本发明示例性实施例的帧的命令净荷的方框图。10, 11, 12 are block diagrams illustrating command payloads of frames according to exemplary embodiments of the present invention.

图10显示检测呼叫请求帧的净荷中的标识符信息根据条件改变。在图3的情况下,由于丛集头搜索被跟踪装置,所以帧7131仅包括被跟踪装置的标识符。在图4的情况下,由于参考装置搜索被跟踪装置,所以帧7132包括请求位置跟踪的装置的标识符以及被跟踪装置的标识符。在图5和6的情况下,由于正被跟踪的装置存在于另一丛集中,所以帧7133被构造为包括请求位置跟踪的装置的标识符、丛集标识符以及作为位置跟踪的对象的装置的标识符。为了区别每一帧,检测标志可被包括在命令帧中。Fig. 10 shows that the identifier information in the payload of the detection call request frame changes according to the conditions. In the case of FIG. 3, since the cluster head searches for the tracked device, the frame 7131 includes only the identifier of the tracked device. In the case of FIG. 4 , since the reference device searches for the tracked device, the frame 7132 includes the identifier of the device requesting location tracking and the identifier of the tracked device. In the case of FIGS. 5 and 6, since the device being tracked exists in another cluster, the frame 7133 is structured to include the identifier of the device requesting location tracking, the cluster identifier, and the ID of the device that is the object of location tracking. identifier. In order to distinguish each frame, a detection flag may be included in the command frame.

图11显示检测呼叫应答帧的净荷中的标识符信息根据条件改变。与图10相似,在图3的情况下,帧7141包括被跟踪装置的标识符和发送时间。在图4的情况下,由于参考装置搜索被跟踪装置,所以帧7142包括请求位置跟踪的装置的标识符、被跟踪装置的标识符以及发送时间。在图5和6的情况下,由于正被跟踪的装置存在于另一丛集中,所以帧7143包括请求位置跟踪的装置的标识符、丛集标识符、正被跟踪的装置的标识符以及发送时间。为了区别每一帧,检查标志可被包括在命令帧中。Fig. 11 shows that the identifier information in the payload of the detection call response frame changes according to the conditions. Similar to FIG. 10 , in the case of FIG. 3 , frame 7141 includes the identifier of the tracked device and the time of transmission. In the case of FIG. 4 , since the reference device searches for the tracked device, the frame 7142 includes the identifier of the device requesting location tracking, the identifier of the tracked device, and the transmission time. In the case of FIGS. 5 and 6, since the device being tracked exists in another cluster, the frame 7143 includes the identifier of the device requesting location tracking, the cluster identifier, the identifier of the device being tracked, and the transmission time . In order to distinguish each frame, a check flag may be included in the command frame.

图12显示检测呼叫拒绝应答帧的净荷中的标识符信息根据条件改变。0x27是检测呼叫拒绝应答帧的标识符。该结构与图11的检测呼叫应答帧的结构相似,但是由于位置跟踪已经被拒绝,所以其不包括涉及位置跟踪的信息,如发送时间信息。检测呼叫拒绝应答帧是用于通告被跟踪装置拒绝位置跟踪的帧。在图3的情况下,作为位置跟踪的对象但是拒绝位置跟踪的装置的标识符7151被包括。如图4的情况下,当被跟踪装置拒绝位置跟踪时,帧7152被发送,并且该帧包括请求位置跟踪的装置的标识符以及作为位置跟踪的对象的装置的标识符。当另一丛集中的装置请求位置跟踪时,帧7153被发送,并且其包括请求装置驻留在其中的丛集的丛集标识符、装置标识符以及作为位置跟踪的对象的装置的标识符。Fig. 12 shows that the identifier information in the payload of the detection call rejection response frame changes according to conditions. 0x27 is an identifier for detecting call rejection response frames. This structure is similar to that of the detection call answering frame of FIG. 11 , but it does not include information related to location tracking, such as transmission time information, since location tracking has been rejected. The detection call rejection response frame is a frame for announcing that the tracked device refuses location tracking. In the case of FIG. 3 , an identifier 7151 of a device that is an object of location tracking but refuses location tracking is included. As in the case of FIG. 4 , when a tracked device rejects location tracking, a frame 7152 is transmitted, and the frame includes an identifier of a device requesting location tracking and an identifier of a device that is an object of location tracking. When a device in another cluster requests location tracking, frame 7153 is transmitted, and it includes a cluster identifier of the cluster in which the requesting device resides, a device identifier, and an identifier of a device that is a target of location tracking.

根据本发明,装置的位置可在基于协调器的无线网络中被跟踪。According to the present invention, the location of a device can be tracked in a coordinator-based wireless network.

具体地讲,提供了可在IEEE 802.15.4a环境下执行位置跟踪的协议。Specifically, a protocol that can perform location tracking in the IEEE 802.15.4a environment is provided.

尽管已经参照其示例性实施例具体地显示和描述的本发明,但本领域的技术人员应该理解,在不脱离由所附权利要求限定本发明的精神和范围的情况下,可对其进行形式和细节上的各种改变。这些示例性实施例应被认为仅是描述意义的,不是限制目的的。因此,本发明的范围不由本发明的详细描述限定,而由所附权利要求限定,并且该范围内的所有差异将被解释为包括在本发明中。While this invention has been particularly shown and described with reference to exemplary embodiments thereof, it should be understood by those skilled in the art that modifications may be made thereto without departing from the spirit and scope of the invention as defined by the appended claims. and various changes in details. These exemplary embodiments should be considered in a descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.

Claims (51)

1, a kind of based on the location tracking method in the wireless network of telegon, comprising:
To comprise that by the device that is connected with wireless network first frame of identifier and temporal information sends to wireless network to disclose the positional information of this device; With
Reception comprises from the acknowledgement frame of the positional information of the described device of described wireless network transmission.
2, the method for claim 1, wherein described wireless network uses IEEE 802.15.4 agreement.
3, the method for claim 1, wherein described temporal information transmitting time that is first frame.
4, the method for claim 1, wherein described identifier Media Access Control address that is described device.
5, the method for claim 1, wherein, described device is a kind of like this device, its request is used to check the detection of the existence of wireless network, receive the response detected of wireless network of the existence of self-checking wireless network, request is connected to described wireless network and receives and replys from the connection of this wireless network.
6, the method for claim 1, wherein described device is a kind of like this device, and it receives the beacon of wireless network of the existence of self-checking wireless network, and request is connected to described wireless network and receives and replys from the connection of this wireless network.
7, a kind of based on the location tracking method in the wireless network of telegon, comprising:
First frame that will comprise the identifier of first device and second device sends to wireless network, so that be connected to the position that first device of wireless network is known second device; With
Receive the acknowledgement frame that comprises from second positional information of installing of described wireless network transmission by first device.
8, method as claimed in claim 7, wherein, described wireless network uses IEEE 802.15.4 agreement.
9, method as claimed in claim 7, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
10, method as claimed in claim 7, wherein, described first device is a kind of like this device, its request is used to check the detection of the existence of wireless network, receive the response detected of wireless network of the existence of self-checking wireless network, request is connected to described wireless network and receives and replys from the connection of described wireless network.
11, method as claimed in claim 7, wherein, first device is a kind of like this device, and it receives the beacon of wireless network of the existence of self-checking wireless network, and request is connected to described wireless network and receives and replys from the connection of described wireless network.
12, a kind of based on the location tracking method in the wireless network of telegon, comprising:
Install first frame that receives from the identifier of first identifier that installs of asking comprising of wireless network second position of installing to be followed the tracks of and second device by second; With
To comprise that by second device identifier of first device, the identifier of second device and second frame of second temporal information of installing send to wireless network, as replying to first frame.
13, method as claimed in claim 12, wherein, described wireless network uses IEEE 802.15.4 agreement.
14, method as claimed in claim 12, wherein, the identifier of first and second devices is respectively the Media Access Control address of first and second devices.
15, method as claimed in claim 12, wherein, described temporal information is the transmitting time of second frame.
16, a kind of based on the location tracking method in the wireless network of telegon, comprising:
Install first frame that receives from the identifier of first identifier that installs of asking comprising of wireless network second position of installing to be followed the tracks of and second device by second;
Determine whether to allow the position to follow the tracks of; With
If allow the position to follow the tracks of, then will comprise that from second device identifier of first device, the identifier of second device and second frame of temporal information send to wireless network, as replying to first frame.
17, method as claimed in claim 16, wherein, determine that operation comprises: assessment is by the value of user's input of second device that is allowed to or refuses follow the tracks of the position.
18, method as claimed in claim 16, wherein, definite operation comprises: relatively come to determine by the value and first identifier that installs that will before be provided with in second device.
19, method as claimed in claim 16, wherein, when finding that in determining operation the position tracking is rejected, second frame comprises the identifier of first device and the identifier of second device.
20, method as claimed in claim 16, wherein, described wireless network uses IEEE 802.15.4 agreement.
21, method as claimed in claim 16, wherein, the identifier of first and second devices is respectively the Media Access Control address of first and second devices.
22, a kind of based on the location tracking method in the wireless network of telegon, comprising:
Reception is by the identifier that comprises this device of device transmission and first frame of temporal information;
Use described temporal information to obtain to be used to calculate the position calculation information of the position of described device; With
To comprise that the identifier of described device and second frame of described position calculation information send to network coordinator.
23, method as claimed in claim 22, wherein, described wireless network uses IEEE 802.15.4 agreement.
24, method as claimed in claim 22, wherein, described temporal information is the transmitting time of described first frame.
25, method as claimed in claim 24, wherein, poor between time of reception that described position calculation information is first frame and the transmitting time.
26, method as claimed in claim 22, wherein, the identifier of described device is the Media Access Control address of described device.
27, a kind of based on the location tracking method in the wireless network of telegon, comprising:
Identifier and the identifier of second device and first frame of the second setup time information of first device that follow the tracks of the position that comprises request second device that reception is sent by second device;
Use described temporal information to obtain to be used to calculate the position calculation information of second position of installing; With
To comprise that the identifier of first device, the identifier of second device and second frame of position calculation information send to network coordinator.
28, method as claimed in claim 27, wherein, described wireless network uses IEEE 802.15.4 agreement.
29, method as claimed in claim 27, wherein, described temporal information is the transmitting time of first frame.
30, method as claimed in claim 29, poor between the time of reception that wherein said position calculation information is first frame and the transmitting time of first frame.
31, a kind of based on the location tracking method in the wireless network of telegon, comprising:
Receive a plurality of frames of the position calculation information of the identifier that comprises device of automatic network and described device;
Use the position of the described device of described position calculation information calculations; With
The frame that will comprise positional information sends to described device.
32, method as claimed in claim 31, wherein, described wireless network uses IEEE 802.15.4 agreement.
33, method as claimed in claim 31, wherein, the identifier of described device is the Media Access Control address of described device.
34, a kind of based on the location tracking method in the wireless network of telegon, comprising:
The identifier of first device that follow the tracks of the position that receives ask second device comprising of automatic network, the identifier of second device and a plurality of frames of the second position calculation information of installing;
Use the position of described position calculation information calculations second device; With
The frame that will comprise the position of second device sends to first device.
35, method as claimed in claim 34, wherein, described wireless network uses IEEE 802.15.4 agreement.
36, method as claimed in claim 34, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
37, a kind of based on the address tracking in the wireless network of telegon, comprising:
First frame of the identifier of first device that follow the tracks of the position that receives ask second device comprising of automatic network and the identifier of second device;
Described first frame is sent to second device of described network;
Be used to announce the position from the second device reception and follow the tracks of unaccepted second frame; With
Described second frame is sent to described first device.
38, method as claimed in claim 37, wherein, described wireless network uses IEEE 802.15.4 agreement.
39, method as claimed in claim 37, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
40, a kind of based on the location tracking method in the wireless network of telegon, comprising:
First frame that comprises first identifier that installs and second identifier that installs that reception is sent by first device is so that the telegon of first wireless network can be followed the tracks of second device;
To comprise that by the telegon of described first wireless network second frame of identifier, described first identifier that installs and described second identifier that installs of described first wireless network sends to the telegon of second wireless network;
Telegon by described first wireless network receives by the identifier of the identifier that comprises described first wireless network of the telegon transmission of described second wireless network, the identifier of described first device, described second device and the 3rd frame of described second positional information of installing, as replying described second frame; With
Telegon by described first wireless network will comprise that the 4th frame of the positional information of described second device sends to first device.
41, method as claimed in claim 40, wherein, described first and second wireless networks use IEEE 802.15.4 agreement.
42, method as claimed in claim 40, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
43, a kind of based on the location tracking method in the wireless network of telegon, comprising:
First frame that comprises first identifier that installs and second identifier that installs that reception is sent by first device is so that the telegon of first wireless network can be followed the tracks of described second device;
To comprise the identifier of the identifier of described first wireless network, described first device and the telegon that described second identifier that installs sends to described second wireless network by the telegon of described first wireless network;
If having received the described second device refusal position of second frame follows the tracks of, then the telegon by described first wireless network receives the identifier of the identifier that comprises described first wireless network, described first device and the 3rd frame of described second identifier that installs, as replying of second frame; With
Telegon by described first wireless network will comprise that the 4th frame of the information of following the tracks of about the described second device refusal position sends to described first device.
44, method as claimed in claim 43, wherein, described first and second wireless networks use IEEE 802.15.4 agreement.
45, method as claimed in claim 43, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
46, a kind of based on the location tracking method in the wireless network of telegon, comprising:
Receive first frame of the identifier of the identifier of first device of the position of the identifier that comprises first wireless network that the telegon by first wireless network sends, request second device following the tracks of and second device by the telegon of second wireless network;
To comprise that by the telegon of described second wireless network identifier of the identifier of described first wireless network, described first device and the identifier of second device send to second device that is connected with second wireless network;
Receive the identifier of the identifier of the identifier that comprises first wireless network from described second wireless network, described first device, described second device and a plurality of second frames of the second position calculation information of installing by the telegon of described second wireless network;
Use the position of described second device of described position calculation information calculations of second device by the telegon of described second wireless network; With
To comprise that by the telegon of second wireless network the 4th frame of positional information of described second device of the identifier of the identifier of the identifier of described first wireless network, described first device, described second device and calculating sends to the telegon of described first wireless network.
47, method as claimed in claim 46, wherein, described first and second wireless networks use IEEE 802.15.4 agreement.
48, method as claimed in claim 46, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
49, a kind of based on the location tracking method under the wireless network of telegon, comprising:
Reception is by the identifier that comprises first wireless network of the telegon transmission of first wireless network, first identifier that installs of asking the second position tracking of installing and first frame of second identifier that installs;
To comprise that by the telegon of second wireless network second frame of identifier, described first identifier that installs and described second identifier that installs of described first wireless network sends to the telegon of the 3rd wireless network;
Receive the identifier of the identifier of the identifier that comprises described first wireless network that sends by described the 3rd wireless network, described first device, described second device and the 3rd frame of described second positional information of installing by the telegon of described second wireless network; With
To comprise that by the telegon of described second wireless network the 4th frame of identifier, described second identifier that installs and described second positional information of installing of the identifier of described first wireless network, described first device sends to the telegon of described first wireless network.
50, method as claimed in claim 49, wherein, described first, second uses IEEE 802.15.4 agreement with the 3rd wireless network.
51, method as claimed in claim 49, wherein, the identifier of described first and second devices is respectively the Media Access Control address of first and second devices.
CNA2005100853630A 2004-07-26 2005-07-26 Based on the location tracking method in the wireless network of telegon Pending CN1728668A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR20040058263 2004-07-26
KR1020040058263 2004-07-26
KR1020040086226 2004-10-27

Publications (1)

Publication Number Publication Date
CN1728668A true CN1728668A (en) 2006-02-01

Family

ID=35927690

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005100853630A Pending CN1728668A (en) 2004-07-26 2005-07-26 Based on the location tracking method in the wireless network of telegon

Country Status (2)

Country Link
KR (1) KR100679021B1 (en)
CN (1) CN1728668A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101567823A (en) * 2008-04-23 2009-10-28 三星电子株式会社 Communication system using ZigBee and method for controlling same
CN102668649A (en) * 2009-12-10 2012-09-12 诺基亚公司 Network discovery in wireless communication systems
US8774021B2 (en) 2009-12-10 2014-07-08 Nokia Corporation Data-related task support in wireless communication systems
US8804589B2 (en) 2011-10-14 2014-08-12 Nokia Corporation Adaptive awake window

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100860029B1 (en) 2005-05-23 2008-09-25 엘지전자 주식회사 Positioning performance method and positioning system
KR100756554B1 (en) * 2006-07-25 2007-09-07 중앙대학교 산학협력단 Home network service system using mobile terminal and its method
KR100800605B1 (en) * 2006-10-26 2008-02-04 한양대학교 산학협력단 Wireless tag reader with ad hoc network interface and data transmission method of reader
KR100896320B1 (en) * 2006-12-04 2009-05-07 한국전자통신연구원 Device and method for purchasing location
KR20090034711A (en) 2007-10-04 2009-04-08 한국전자통신연구원 Node Location Measurement Using MAC Layer of Wireless Personal Area Network
KR101070615B1 (en) * 2010-11-22 2011-10-07 주식회사 정보보호기술 Wi­Fi user's 3D location tracking system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000023236A (en) 1998-06-29 2000-01-21 Nec Corp Terminal position tracking system, terminal position tracking method and recording medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101567823A (en) * 2008-04-23 2009-10-28 三星电子株式会社 Communication system using ZigBee and method for controlling same
CN101567823B (en) * 2008-04-23 2014-01-22 三星电子株式会社 Communication system using ZigBee and method for controlling same
CN102668649A (en) * 2009-12-10 2012-09-12 诺基亚公司 Network discovery in wireless communication systems
US8774021B2 (en) 2009-12-10 2014-07-08 Nokia Corporation Data-related task support in wireless communication systems
US8842605B2 (en) 2009-12-10 2014-09-23 Nokia Corporation Network discovery in wireless communication systems
CN102668649B (en) * 2009-12-10 2015-04-22 诺基亚公司 Network discovery in wireless communication systems
US9307551B2 (en) 2009-12-10 2016-04-05 Nokia Technologies Oy Data-related task support in wireless communication systems
US8804589B2 (en) 2011-10-14 2014-08-12 Nokia Corporation Adaptive awake window

Also Published As

Publication number Publication date
KR20060009795A (en) 2006-02-01
KR100679021B1 (en) 2007-02-06

Similar Documents

Publication Publication Date Title
JP4129011B2 (en) Location tracking method in coordinator-based wireless network
US9258695B2 (en) Method, apparatus, and computer program product for service discovery in short-range communication environment
CN1715951B (en) Proximity detection using wireless signal strength
US9380119B2 (en) Method, apparatus, and computer program product for network discovery
US20150172902A1 (en) Method, apparatus, and computer program product for service discovery in wireless short-range communication
US20180152828A1 (en) Method, apparatus and computer program product for service discovery proxy for wireless communication
US9042828B2 (en) Method, apparatus, and computer program product for optimized discovery between mobile devices
KR100678946B1 (en) Method and apparatus for sharing channels in coordinator-based wireless network
US20140065964A1 (en) Method, apparatus, and computer program product for the exchanging of information between wireless devices for joining
CN1728668A (en) Based on the location tracking method in the wireless network of telegon
Girau et al. Neighbor discovery algorithms for friendship establishment in the social Internet of Things
TW202126066A (en) Passive sensor tracking with existing infrastructure
CN106375593B (en) Method and device for determining a positioning mode
EP3741161B1 (en) Service discovery in wireless network
WO2007015188A1 (en) Method, apparatus and system for localization in a wireless network
KR101581327B1 (en) System and method for location awareness of mobile device, and system and method for communication of between mobile devices
TWI849291B (en) Passive sensor tracking using observations of wi-fi access points
Wang et al. BlueCat: An Infrastructure-Free System for Relative Mobile Localization.
Wang et al. Addressing for 6LoWPAN based on multi-hop clusters
KR100730758B1 (en) Communication method in communication system with multiple subnodes
CN106341805B (en) Neighbor device discovery method and device
KR100888900B1 (en) How to send / receive data in ZigBee network using hierarchically assigned ZigBee node address

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication