IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0292591
(2005-12-02)
|
등록번호 |
US-8805993
(2014-08-12)
|
발명자
/ 주소 |
- Cambron, Keith
- Jiang, Baofeng
- Wu, Xidong
- Otsuka, Jim
|
출원인 / 주소 |
- AT&T Intellectual Property I, L.P.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
14 |
초록
▼
A system and method for bulk data collection for multiple network elements is provided. The method includes initiating a session between a data collection server and a network server, maintaining a correlation between a plurality of queries and a corresponding plurality of network elements, and conc
A system and method for bulk data collection for multiple network elements is provided. The method includes initiating a session between a data collection server and a network server, maintaining a correlation between a plurality of queries and a corresponding plurality of network elements, and concurrently sending the plurality of queries over the initiated session to collect data from the network server.
대표청구항
▼
1. A data collection server comprising: a processor;a database available to the processor, for storing a plurality of identifiers relating to a plurality of network elements;a computer readable storage medium including processor executable instructions that, when executed by the processor, cause the
1. A data collection server comprising: a processor;a database available to the processor, for storing a plurality of identifiers relating to a plurality of network elements;a computer readable storage medium including processor executable instructions that, when executed by the processor, cause the processor to perform operations including: accessing a plurality of target files, each of the plurality of target files identifying a corresponding group of network elements associated with a data management server wherein the plurality of target files collectively identify all network elements associated with the data management server;initiating, by a data collection server, a plurality of concurrent sessions with the data management server;generating, for each of the concurrent sessions, a plurality of queries, wherein each query is associated with a network element from the group of network elements identified in the corresponding target file;concurrently sending each of the plurality of queries to the data management server over a corresponding one of the plurality of concurrent sessions, the plurality of concurrent sessions includes initiating a session for each of the plurality of target files; andresponsive to receiving data corresponding to each network element from the data management server, storing the data in a data file organized according to a port list. 2. The data collection server of claim 1, wherein the operations include: correlating data received from the data management server to a corresponding network element based on an identifier included in a corresponding query. 3. The data collection server of claim 2, wherein the operations include: generating a performance report from the received data relating to each of the plurality of network elements. 4. A non-transitory computer readable storage medium including processor-executable instructions that, when executed by a processor, perform operations comprising: accessing a plurality of target files, each of the plurality of target files identifying a corresponding group of network elements associated with a data management server, wherein the plurality of target files collectively identify all network elements associated with the data management server;initiating, by a data collection server, a plurality of concurrent sessions with the data management server;generating, for each of the concurrent sessions, a plurality of queries, wherein each query is associated with a network element from the group of network elements identified in the corresponding target file;concurrently sending each of the plurality of queries to the data management server over a corresponding one of the plurality of concurrent sessions, the plurality of concurrent sessions includes initiating a session for each of the plurality of target files; andresponsive to receiving data corresponding to each network element from the data management server, storing the data in a data file organized according to a port list. 5. The non-transitory computer readable medium of claim 4, wherein: the number of target files equals a maximum number of available sessions permitted by the data management server. 6. A method for data collection in a communication network, the method comprising: accessing a plurality of target files, each of the plurality of target files identifying a corresponding group of network elements associated with a data management server, wherein the plurality of target files collectively identify all network elements associated with the data management server;initiating, by a data collection server, a plurality of concurrent sessions with the data management server;generating, for each of the concurrent sessions, a plurality of queries, wherein each query is associated with a network element from the group of network elements identified in the corresponding target file;concurrently sending each of the plurality of queries to the data management server over a corresponding one of the plurality of concurrent sessions, the plurality of concurrent sessions includes initiating a session for each of the plurality of target files; andresponsive to receiving data corresponding to each network element from the data management server, storing the data in a data file organized according to a port list. 7. The method of claim 6, wherein the data collection server and data management server communicate within a common firewall. 8. The non-transitory computer readable storage medium of claim 4, wherein the operations include: multiplexing the queries among the plurality of concurrent sessions. 9. The non-transitory computer readable storage medium of claim 4, wherein: each of the target files is associated with a substantially equal number of network elements. 10. The non-transitory computer readable storage medium of claim 4, wherein: the data collection server comprises a regional data collection server associated with a regional network covering a region and wherein the network elements comprise network elements within the region. 11. The non-transitory computer readable storage medium of claim 10, wherein: a plurality of data management servers is associated with the data collection server wherein each data management server is associated with a central office of the regional network. 12. The non-transitory computer readable storage medium of claim 11, wherein the operations include: load balancing each of the plurality of concurrent sessions by assigning approximately equal numbers of queries to each of the plurality of concurrent sessions. 13. The non-transitory computer readable storage medium of claim 4, wherein the operations include: correlating data received from each query to the network element corresponding the query. 14. The method of claim 6, wherein each network element is a switch that provides a DSL service to a plurality of customers and wherein each query identifies a corresponding switch.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.