欢迎来到天天文库
浏览记录
ID:62070360
大小:191.01 KB
页数:3页
时间:2021-04-16
《手机号码与QQ号码对应关系实现方案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、手机号码与QQ号码对应关系实现方案(限GSM/WCDMA/TDSCDMA核心网)一、实现原理概述:通过采集Gn接口数据,解码GTP隧道。通过GTP协议包头获取IMSI,通过解码GTP封装的UDP/TCP包数据,获取隧道数据。同时按照腾讯登录服务器过滤IP和端口,得到用户手机登录QQ的相应数据包。再通过解码登录数据包中的相应数据得到QQ号码。得到IMSI和QQ号码后,根据IMSI和MSISDN的对应表即可得到手机号码和QQ号码的对应关系二、实现方案Gn接口是GPRS网络SGSN与GGSN之间的接口,传输的协议为GTP隧道协议,手机与互联网通信
2、传输的数据封装在GTP隧道内传输。GTP全称是GPRSTunellingprotocol,用来在GPRS核心分组网中封装传输GSN之间的数据。GTP协议分为GT-C,GTP-U和GTP'协议。其中,GTP-C是信令控制协议,GTP-U是封装用户数据协议,GTP'是计费相关的协议。SGSN和GGSN之间一般带宽速率在1Gb以上,一般使用光接口,使用分光方式,进行采集。由于数据流在Gb级别,数据庞大,必须使用高处理能力的硬件和高效的软件算法,操作系统必须使用Linux。GTP的协议栈GTP协议封装在TCP/UDP内传输。用户数据TCP/UDPI
3、P/PPPGTP-UGTP-CUDPUDPIPIPMACMACGTP协议包头数据GTP包头的格式上所示,Version表示协议版本;PT=1指示GTP协议,PT=0指示GTP'协议(GPRS计费采集协议);SNN指示包头中是否包含SNDCPN-PDULLCNumber;MessageType字段指示消息类型,Length字段指示包的长度(不含包头);SequenceNumber对于信令消息而言是交互的标识,对于T-PDU而言是顺序号;SNDCPN-PDULLCNumber用于越SGSN切换时协调MS与SGSN之间的数据传送;FlowLabl
4、e唯一标识一个GTP流;TID是隧道标识,由IMSI和NSAPI两部分组成,用于指明MM(MobilityManagement)和PDP(PacketDataProtocol)上下文。三、QQ登录信息QQ登录服务器时,可以使用TCP协议和UDP协议。TCP协议采用80端口,UDP协议采用8000端口
此文档下载收益归作者所有