发明名称 |
数据采集方法及数据采集设备 |
摘要 |
本发明提供一种数据采集方法及数据采集设备,所述方法包括:获取所有被采集的网元的信息;将所有被采集的网元的信息封装成采集任务放入一个任务队列中;启动网元采集线程池,为所述采集线程池中每个线程建立对应的简单网络管理协议SNMP监听端口,通过所述SNMP监听端口采集所述任务队列中每个网元的SNMP数据。所述设备包括:信息获取单元、封装单元、启动单元、端口建立单元和数据采集单元。本发明利用为每个线程建立对应的SNMP监听端口监听多个海量网元的数据采集,不但节省了计算机资源,而且也提高了SNMP数据采集的效率。 |
申请公布号 |
CN101345652B |
申请公布日期 |
2011.04.27 |
申请号 |
CN200810117931.4 |
申请日期 |
2008.08.15 |
申请人 |
北京立通无限科技有限公司 |
发明人 |
熊维军 |
分类号 |
H04L12/24(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
逯长明 |
主权项 |
一种数据采集方法,其特征在于,包括:获取所有被采集的网元的信息;将所有被采集的网元的信息封装成采集任务放入一个任务队列中;启动网元采集线程池,为所述采集线程池中每个线程建立对应的简单网络管理协议SNMP监听端口;通过所述SNMP监听端口采集所述任务队列中每个网元的SNMP数据,具体包括:从所述任务队列中取出一个网元的采集任务,形成静态协议数据单元PDU,并根据所述网元的信息建立对应的SNMP访问地址;通过所述SNMP访问地址采集到所述网元的SNMP数据,重复该过程,直至采集到所述任务队列中每个网元的SNMP数据,其中,静态协议数据单元PDU是指:将需要访问的网元的内容保存,针对相同的网元不用每次新生成静态PDU,只在第一采集时,生成静态PDU。 |
地址 |
100022 北京市朝阳区建国路93号万达广场9号楼14层 |