1.一种追踪定位系统,其特征在于,包括智能终端、云端服务器、信息装置,所述信息装置包括NFC芯片、装置壳体,所述NFC芯片的型号是NXP半导体公司的Ntag203,所述NFC芯片嵌入安装于装置壳体内,所述信息装置的NFC芯片将持有人身份识别信息按照转移存储编码方式固化保存,所述智能终端支持NFC感应功能,智能终端和信息装置之间通过近场无线通讯,智能终端是感应设备,信息装置是被动设备,智能终端与云端服务器之间通过3G无线网络进行数据双向传输。
2.如权利要求1所述的追踪定位系统,其特征在于,所述智能终端为支持NFC功能的手机。
3.一种如权利要求1所述的追踪定位系统的信息传输编码方法,其特征在于,将信息装置持有人的身份识别信息按照转移存储编码方式编码后固化保存于信息装置的NFC芯片中,由智能终端感应信息装置,获取信息装置内的编码信息,智能终端向云端服务器发送编码信息,云端服务器在接收到编码信息后将其解码,并返回信息装置持有人的身份信息,同时云端服务器向智能终端发送地理位置请求信息,智能终端接收到来自云端服务器的地理位置请求信息后,向云端服务器发送当前装置地理位置信息。
4.如权利要求3所述的追踪定位系统的信息传输编码方法,其特征在于,所述转移存储编码方法包括:步骤101:计算持有人身份识别信息中每一个字符的出现频率,建立一个字符频率表,然后把所有字符及出现频率放入待处理字符集合R中,准备由下往上建立一棵编码二元树;
步骤102:从待处理字符集合R中找出出现频率最小的两个字符做为编码二元树的两个子节点,并为这两个子节点建立一个父节点,此父节点频率为两个子节点的出现频率之和;再将这两个子节点从待处理字符集合R中移除,且把父节点频率加入待处理字符集合R中;在此过程中,出现频率小的节点始终排在编码二元树的左侧;
步骤103:重复步骤102直到编码二元树建立完成,编码二元树的顶端是其根节点;
步骤104:在步骤103中得到的编码二元树中,从根节点出发向下直至到达叶子节点,如果进入左侧子树,则在路径上填“0”,如果进入右侧子树,则在路径上填“1”,每个叶子节点代表了一个在持有人身份识别信息中出现的字符,每个字符的编码就是从根节点到该叶子节点的路径上从上到下出现的二进制编码;
步骤105:使用在步骤104确定的字符编码,对持有人身份识别信息进行编码,得到持有人身份识别信息转移存储编码;
步骤106:最后在转移存储编码写入一个文件头,文件头的格式定义如下:
文件头:
被编码的文本长度,即字符数;
字符频率表。
5.如权利要求4所述的追踪定位系统的信息传输编码方法,其特征在于,对所述转移存储编码进行解码的方法包括:步骤201:读取文件头,建立字符频率表;
步骤202:根据文件头建立一颗解码二元树,建立解码二元树的步骤如下:
(1)把字符频率表所有出现的字符作为一个单节点树,把这些单节点树组装成一个优先级队列;
(2)从该优先级队列中连续抽取两个出现频率最小的单节点树分别作为左子树及右子树,出现频率小的在左侧,将左子树及右子树合并成一棵单节点树,合并后的单节点树的频率为左子树及右子树频率之和,然后把合并后的单节点树重新插回优先级队列中;
(3)重复步骤(2),每次合并都使优先级队列的尺寸减小1,直至优先级队列中只剩下一棵单节点树为止,这样解码二元树被建立;
步骤203:根据步骤202中建立的解码二元树对持有人身份识别信息转移存储编码逐个字符解码:遍历持有人身份识别信息转移存储编码的每一位,每一次都从解码二元树的根节点出发,遇到“0”时,进入节点的左子树,遇到“1”时,进入节点的右子树,直至到达叶子结点为止取得解码的字符,重复这一过程,直到所有字符被解码。