Dynamically adaptive network element in a feedback-based data network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
출원번호
US-0361479
(2003-02-05)
발명자
/ 주소
Natarajan, Shankar
Harvey, Andrew G.
Lee, Hsuan-Chung
Rawat, Vipin
Pereira, Leo
출원인 / 주소
Cisco Technology, Inc.
대리인 / 주소
Beyer, Weaver & Thomas, LLP.
인용정보
피인용 횟수 :
47인용 특허 :
43
초록▼
A feedback-based adaptive network is described wherein at least a portion of the network elements report operating information relating to network conditions to a centralized data store. The information which is reported to the data store is analyzed by a policy engine which includes a plurality of
A feedback-based adaptive network is described wherein at least a portion of the network elements report operating information relating to network conditions to a centralized data store. The information which is reported to the data store is analyzed by a policy engine which includes a plurality of application specific plug-in policies for analyzing selected information from the data store and for computing updated control information based upon the analysis of the information. The updated control information is fed back to selected network elements to thereby affect operation of the selected elements. Typically, when the operation of a network element has been affected, its corresponding operating information will change. The new or changed network element operating information is then reported to the data store and analyzed by the policy engine. The policy engine may then generate new or updated control information for affecting the operation of selected elements in the network. In this way, the dynamic and automatic feedback control of network elements is provided in order to allow the network to adapt to changing conditions. Events relating to changing conditions in the network may be reported to selected elements in the network using an event notification service. Additionally the adaptive, feedback-based network of the present invention may include a network quality monitoring system for evaluating performance characteristics or other aspects of the network based upon predetermined standards or criteria. If it is determined that a particular characteristic of the network does not conform with the standards established for that characteristic, the policy which controls that particular characteristic of the network may be automatically and dynamically modified to thereby affect the network performance.
대표청구항▼
1. A method for facilitating dynamic configuration of network elements in a data network, the method comprising:receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and s
1. A method for facilitating dynamic configuration of network elements in a data network, the method comprising:receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; andreporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. 2. The method of claim 1, further comprising retrieving, in response to receiving the event notification, the updated control information at the selected network element. 3. The method of claim 2 wherein the updated control information is retrieved from the data store. 4. The method of claim 1 wherein the selected network element includes a data structure, and wherein the method further comprises storing the retrieved updated control information in the data structure. 5. The method of claim 4 further comprising using the data stored within the data structure to dynamically configure the selected network element. 6. The method of claim 3 wherein the updated control information is retrieved from the data store using a directory access protocol (DAP). 7. The method of claim 1 further including registering the selected network element with an event notification service in order to receive notification of events relating to control parameters associated with said network element. 8. The method of claim 7 further including reporting errors detected by the selected network element to an event notification server. 9. The method of claim 8 further including notifying at least one other network element of the error reported by the selected network element. 10. The method of claim 8 wherein said event notification service is implemented using a common object request broker architecture (CORBA). 11. The method of claim 1 wherein said operating parameter information is selected from a group consisting of: committed information rate data, committed burst size data, excess information rate data, circuit queue length data, congestion indicator data, and packets dropped data. 12. A computer readable medium containing program instructions for facilitating dynamic configuration of network elements in a data network, the computer readable medium comprising:computer readable code for receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;computer readable code for dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; andcomputer readable code for reporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. 13. The computer readable medium of claim 12, further comprising retrieving, in response to receiving the event notification, the updated control information at the selected network element. 14. The computer readable medium of claim 13 wherein the updated control information is retrieved from the data store. 15. The computer readable medium of claim 12 wherein the selected network element includes a data structure, and wherein the method further comprises storing the retrieved updated control information in the data structure. 16. The computer readable medium of claim 15 further comprising using the data stored within the data structure to dynamically configure the selected network element. 17. The method of claim 14 wher ein the updated control information is retrieved from the data store using a directory access protocol (DAP). 18. The computer readable medium of claim 12 further including registering the selected network element with an event notification service in order to receive notification of events relating to control parameters associated with said network element. 19. The computer readable medium of claim 18 further including reporting errors detected by the selected network element to an event notification server. 20. The computer readable medium of claim 19 further including notifying at least one other network element of the error reported by the selected network element. 21. The computer readable medium of claim 19 wherein said event notification service is implemented using a common object request broker architecture (CORBA). 22. The computer readable medium of claim 12 wherein said operating parameter information is selected from a group consisting of: committed information rate data, committed burst size data, excess information rate data, circuit queue length data, congestion indicator data, and packets dropped data. 23. An apparatus for facilitating dynamic configuration of network elements in a data network, comprising:means for receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;means for dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; andmeans for reporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. 24. A network element for facilitating dynamic configuration of network elements in a data network, comprising:one or more processors;one or more memory, wherein at least one of the processors and memory are adapted to:receive an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;dynamically configure the selected network element using the updated control information to thereby affect operation of the selected network element; andreport operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. 25. The network element of claim 24, wherein at least one of the processors and memory are further adapted to retrieve, in response to receiving the event notification, the updated control information at the selected network element. 26. The network element of claim 25 wherein the updated control information is retrieved from the data store. 27. The network element of claim 24 wherein the selected network element includes a data structure, and wherein at least one of the processors and memory are further adapted to store the retrieved updated control information in the data structure. 28. The network element of claim 27 wherein at least one of the processors and memory are further adapted to use the data stored within the data structure to dynamically configure the selected network element. 29. The network element of claim 24 wherein at least one of the processors and memory are further adapted to register the selected network element with an event notification service in order to receive notification of events relating to control parameters associated with said network element. 30. The network element of claim 29 wherein at least one of the processors and memory are further adapted to report errors detected by the selected network element to an event notification server. 31. The network element of claim 30 wherein at least one of the processors and memory are further adapted to notify at least one other network element of the error reported by the selected network element.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (43)
Oomuro Katsumi (Kawasaki JPX) Miyamoto Naoyuki (Tama JPX) Nishino Tetsuo (Kawasaki JPX) Isono Osamu (Kawasaki JPX) Tachibana Tetsuo (Kawasaki JPX) Hyodo Ryuji (Kawasaki JPX), ATM communication system with optimal traffic control by changing the allocated bandwidth.
Han Mi Sook,KRX ; Oh Moon Kyun,KRX ; Joo Seong Soon,KRX, Frame relay interworking service control method with ATM network using a permanent virtual connection.
Dail James E. ; Li Chia-Chang ; Magill Peter D. ; Sriram Kotikalapudi, Method and apparatus enabling enhanced throughput efficiency by use of dynamically adjustable mini-slots in access prot.
Lewis Lundy ; Malik Rajiv ; Sycamore Steve ; Thebaut Suzanne ; Scott Walter ; Rustici Eric ; Kaikini Prasan, Method and apparatus for defining and enforcing policies for configuration management in communications networks.
Fijolek, John G.; Beser, Nurettin B.; Robinson, Philip T.; Gun, Levent, Method and system for virtual network administration with a data-over cable system.
Yow-Jian Lin ; Arun Narayan Netravali ; Krishan Kumar Sabnani, Network management system based on passive monitoring and proactive management for formulation behavior state transition models.
Hughes James P. ; Olson Steve A., Policy caching method and apparatus for use in a communication device based on contents of one data unit in a subset of.
Suzanne Thebaut ; Walter Scott ; Eric Rustici ; Prasan Kaikini ; Lundy Lewis ; Rajiv Malik ; Steve Sycamore ; Roger Dev ; Oliver Ibe ; Ajay Aggarwal ; Todd Wohlers, Policy management and conflict resolution in computer networks.
Chen Ty-Foune,FRX ; Caudrelier Christian,FRX ; Espie Eric,FRX ; Reix Tony,FRX, Process and system for real-time monitoring of a data processing system for its administration and maintenance support in the operating phase.
Lawson Todd C. ; Cave Warren D. ; Schmidt Dean L., System and method for global event notification and delivery in a distributed computing environment.
Johnson R. Brent, System, method and article of manufacture to enhance computerized alert system information awareness and facilitate real-time intervention services.
Cambron, G. Keith; Kimble, David L.; Yackle, Clifford E.; Hart, Richard D., Equivalent working length determinative system for digital subscriber line circuits.
Dasgupta, Sukrit; Vasseur, Jean-Philippe; Mermoud, Grégory; Hui, Jonathan W., Learning machine-based mechanism to improve QoS dynamically using selective tracking of packet retransmissions.
Kuehr-McLaren, David G.; Mireku, Kwabena; Sampathkumar, Govindaraj; Wong, Janette S., Method and apparatus for creating custom access control hierarchies.
Suonsivu,Heikki; Sipil채,Juri; Rossi,Timo; Tirri,Tomi; Aronsson,Hannu, Method and arrangement for maintaining and updating network element configuration in an xDSL network, and an xDSL network element.
Vasseur, Jean-Philippe; Mermoud, Grégory; Dasgupta, Sukrit, Mixed distributed/centralized routing techniques based on closed-loop feedback from a learning machine to avoid dark zones.
Ash, Leslie E.; Wiebel, Michael F.; Elven, Darren R.; Burton, Christopher L.; Lee, Ryan P. B.; Thomas, Michael, Real-time streaming media measurement system and method.
Ying, Goangshiuan Shawn; Edmon, Eugene; Aspell, Steve M., Voice over internet protocol (VoIP) telephone apparatus and communication system for carrying VoIP traffic.
Ying,Goangshiuan Shawn; Edmon,Eugene L.; Aspell,Steve M., Voice over internet protocol (VoIP) telephone apparatus and communications systems for carrying VoIP traffic.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.