최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0082546 (2013-11-18) |
등록번호 | US-9166818 (2015-10-20) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 374 |
Techniques for provisioning single or multistage networks using Ethernet Service Instances (ESIs). In one embodiment, an ESI is a logical entity or object that stores information that may be used to provision a network. An ESI may represent a logical entity that identifies a grouping of elements of
Techniques for provisioning single or multistage networks using Ethernet Service Instances (ESIs). In one embodiment, an ESI is a logical entity or object that stores information that may be used to provision a network. An ESI may represent a logical entity that identifies a grouping of elements of a network or network device and associated attributes. Hierarchical relationships may be created between ESIs. The hierarchical relationships are used to perform packet-level processing including performing network packet encapsulations.
1. A system comprising: a plurality of ports configurable to receive and forward data; anda processor configurable to: enable creation of a parent service instance, the parent service instance specifying both a network as an element of the parent service instance and one or more packet encapsulation
1. A system comprising: a plurality of ports configurable to receive and forward data; anda processor configurable to: enable creation of a parent service instance, the parent service instance specifying both a network as an element of the parent service instance and one or more packet encapsulation attribute values;enable creation of a child service instance, the child service instance specifying a set of one or more networks and one or more packet encapsulation attribute values as elements of the child service instance;enable a hierarchical relationship to be created between the parent service instance and the child service instance by specifying the child service instance as an element of the parent service instance, the hierarchical relationship causing the one or more networks specified as elements of the child service instance to be aggregated and carried over the network specified as an element of the parent service instance, and the hierarchical relationship causing the parent service instance to incorporate the one or more encapsulation attribute values of the child service instance; andperform packet encapsulation for packets moving from the one or more networks specified as elements of the child service instance to the network specified as an element of the parent service instance based upon the one or more encapsulation attribute values that the parent service instance incorporates from the child service instance. 2. A non-transitory computer-readable storage medium storing a plurality of instructions for controlling a processor, the plurality of instructions comprising: instructions that cause the processor to enable creation of a parent service instance, the parent service instance specifying both a network as an element of the parent service instance and one or more packet encapsulation attribute values;instructions that cause the processor to enable creation of a child service instance, the child service instance specifying a set of one or more networks and one or more packet encapsulation attribute values as elements of the child service instance;instructions that cause the processor to enable a hierarchical relationship to be created between the parent service instance and the child service instance by specifying the child service instance as an element of the parent service instance, the hierarchical relationship causing the one or more networks specified as elements of the child service instance to be aggregated and carried over the network specified as an element of the parent service instance, and the hierarchical relationship causing the parent service instance to incorporate the one or more encapsulation attribute values of the child service instance; andinstructions that cause the processor to perform packet encapsulation for packets moving from the one or more networks specified as elements of the child service instance to the network specified as an element of the parent service instance based upon the one or more encapsulation attribute values that the parent service instance incorporates from the child service instance. 3. A method comprising: enabling creation of a parent service instance, the parent service instance specifying both a network as an element of the parent service instance and one or more packet encapsulation attribute values;enabling creation of a child service instance, the child service instance specifying a set of one or more networks and one or more packet encapsulation attribute values as elements of the child service instance;enabling a hierarchical relationship to be created between the parent service instance and the child service instance by specifying the child service instance as an element of the parent service instance, the hierarchical relationship causing the one or more networks specified as elements of the child service instance to be aggregated and carried over the network specified as an element of the parent service instance, and the hierarchical relationship causing the parent service instance to incorporate the one or more encapsulation attribute values of the child service instance; andperforming packet encapsulation for packets moving from the one or more networks specified as elements of the child service instance to the network specified as an element of the parent service instance based upon the one or more encapsulation attribute values that the parent service instance incorporates from the child service instance. 4. The system of claim 1, wherein the parent service instance specifies an attribute value that indicates that the network that is an element of the parent service instance is a service virtual local area network. 5. The system of claim 1, wherein the child service instance specifies an attribute value that indicates that at least one network that is an element of the child service instance is a customer virtual local area network. 6. The system of claim 1, wherein the child service instance is a first child service instance; and wherein the processor is configurable to: enable creation of a second child service instance, the second child service instance specifying a set of one or more networks and one or more packet encapsulation attribute values as elements of the second child service instance;enable a hierarchical relationship to be created between the parent service instance and the second child service instance by specifying the second child service instance as an element of the parent service instance, the hierarchical relationship causing the one or more networks specified as elements of the second child service instance to be aggregated and carried over the network specified as an element of the parent service instance, and the hierarchical relationship causing the parent service instance to incorporate the one or more encapsulation attribute values of the second child service instance; andperform packet encapsulation for packets moving from the one or more networks specified as elements of the second child service instance to the network specified as an element of the parent service instance based upon the one or more encapsulation attribute values that the parent service instance incorporates from the second child service instance. 7. The non-transitory computer-readable storage medium of claim 2, wherein the parent service instance specifies an attribute value that indicates that the network that is an element of the parent service instance is a service virtual local area network. 8. The non-transitory computer-readable storage medium of claim 2, wherein the child service instance specifies an attribute value that indicates that at least one network that is an element of the child service instance is a customer virtual local area network. 9. The non-transitory computer-readable storage medium of claim 2, wherein the child service instance is a first child service instance; and wherein the plurality of instructions further comprise: instructions that cause the processor to enable creation of a second child service instance, the second child service instance specifying a set of one or more networks and one or more packet encapsulation attribute values as elements of the second child service instance;instructions that cause the processor to enable a hierarchical relationship to be created between the parent service instance and the second child service instance by specifying the second child service instance as an element of the parent service instance, the hierarchical relationship causing the one or more networks specified as elements of the second child service instance to be aggregated and carried over the network specified as an element of the parent service instance, and the hierarchical relationship causing the parent service instance to incorporate the one or more encapsulation attribute values of the second child service instance; andinstructions that cause the processor to perform packet encapsulation for packets moving from the one or more networks specified as elements of the second child service instance to the network specified as an element of the parent service instance based upon the one or more encapsulation attribute values that the parent service instance incorporates from the second child service instance. 10. The method of claim 3, wherein the parent service instance specifies an attribute value that indicates that the network that is an element of the parent service instance is a service virtual local area network. 11. The method of claim 3, wherein the child service instance specifies an attribute value that indicates that at least one network that is an element of the child service instance is a customer virtual local area network. 12. The method of claim 3, wherein the child service instance is a first child service instance; and further comprising: enabling creation of a second child service instance, the second child service instance specifying a set of one or more networks and one or more packet encapsulation attribute values as elements of the second child service instance;enabling a hierarchical relationship to be created between the parent service instance and the second child service instance by specifying the second child service instance as an element of the parent service instance, the hierarchical relationship causing the one or more networks specified as elements of the second child service instance to be aggregated and carried over the network specified as an element of the parent service instance, and the hierarchical relationship causing the parent service instance to incorporate the one or more encapsulation attribute values of the second child service instance; andperforming packet encapsulation for packets moving from the one or more networks specified as elements of the second child service instance to the network specified as an element of the parent service instance based upon the one or more encapsulation attribute values that the parent service instance incorporates from the second child service instance. 13. A system comprising: a plurality of ports configurable to receive and forward data; anda processor configurable to: enable creation of a first service instance, the first service instance defining a first network as an association between a particular network identifier and a first subset of the plurality of ports;enable creation of a second service instance, the second service instance defining a second network as an association between the particular network identifier and a second subset of the plurality of ports different from the first subset of the plurality of ports;receive, at a particular port of the plurality of ports, a packet that specifies the particular network identifier;select, from among the first and second service instances, a particular service instance that associates the particular network identifier with the particular port; andprocess the packet based on a value associated with the particular service instance. 14. The system of claim 13, wherein the first service instance associates a first value with a particular attribute; wherein the second service instance associates a second value different from the first value with the particular attribute; and wherein the processor is configurable to process the packet based on a value of the particular attribute associated with the particular service instance. 15. The system of claim 13, wherein the first service instance defines the first network as an association between a particular virtual local area network identifier and the first subset of the plurality of ports; and wherein the second service instance defines a second network as an association between the particular virtual local area network identifier and the second subset of the plurality of ports. 16. A non-transitory computer-readable storage medium storing a plurality of instructions for controlling a processor, the plurality of instructions comprising: instructions that cause the processor to enable creation of a first service instance, the first service instance defining a first network as an association between a particular network identifier and a first subset of a plurality of ports configurable to receive and forward data;instructions that cause the processor to enable creation of a second service instance, the second service instance defining a second network as an association between the particular network identifier and a second subset of the plurality of ports different from the first subset of the plurality of ports;instructions that cause the processor to receive, at a particular port of the plurality of ports, a packet that specifies the particular network identifier;instructions that cause the processor to select, from among the first and second service instances, a particular service instance that associates the particular network identifier with the particular port; andinstructions that cause the processor to process the packet based on a value associated with the particular service instance. 17. The non-transitory computer-readable storage medium of claim 16, wherein the first service instance associates a first value with a particular attribute; wherein the second service instance associates a second value different from the first value with the particular attribute; and wherein the plurality of instructions include instructions that cause the processor to process the packet based on a value of the particular attribute associated with the particular service instance. 18. The non-transitory computer-readable storage medium of claim 16, wherein the first service instance defines the first network as an association between a particular virtual local area network identifier and the first subset of the plurality of ports; and wherein the second service instance defines a second network as an association between the particular virtual local area network identifier and the second subset of the plurality of ports. 19. A method comprising: enabling creation of a first service instance, the first service instance defining a first network as an association between a particular network identifier and a first subset of a plurality of ports configurable to receive and forward data;enabling creation of a second service instance, the second service instance defining a second network as an association between the particular network identifier and a second subset of the plurality of ports different from the first subset of the plurality of ports;receiving, at a particular port of the plurality of ports, a packet that specifies the particular network identifier;selecting, from among the first and second service instances, a particular service instance that associates the particular network identifier with the particular port; andprocessing the packet based on a value associated with the particular service instance. 20. The method of claim 19, wherein the first service instance associates a first value with a particular attribute; wherein the second service instance associates a second value different from the first value with the particular attribute; and further comprising processing the packet based on a value of the particular attribute associated with the particular service instance. 21. The method of claim 19, wherein the first service instance defines the first network as an association between a particular virtual local area network identifier and the first subset of the plurality of ports; and wherein the second service instance defines a second network as an association between the particular virtual local area network identifier and the second subset of the plurality of ports.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.