Apparatus and method for terminating service emulation instances
First Claim
1. An apparatus for processing service emulation communications, comprising:
- a service emulation interface for receiving service emulation communications;
a service emulation end point component communicatively coupled to the service emulation interface, the service emulation end point component being configured to convert service emulation communications to communications conforming to a first transport; and
an interworking function communicatively coupled to the service emulation end point component configured to convert the communications conforming to the first transport to communications conforming to a second transport.
7 Assignments
0 Petitions
Accused Products
Abstract
System and method for providing a termination point for service emulation instances in an access network is provided. In an embodiment, the service emulation instances are implemented utilizing, for example, pseudowires. Communications to and from the access network are aggregated and transmitted via one or more pseudowires to a service emulation instance terminator. The service emulation instance terminator converts the traffic to its native form and, if necessary, converts the traffic to a different type of format or service. The service emulation instance terminator then frames the traffic for the appropriate type of service and transmits the traffic to the service edge. Traffic received from the service is removed prepended with a pseudowire label and aggregated with other traffic. The aggregated traffic is transmitted to the customer via the access network. If necessary, an interworking function may convert the traffic from one type of service to another type of service.
91 Citations
120 Claims
-
1. An apparatus for processing service emulation communications, comprising:
-
a service emulation interface for receiving service emulation communications;
a service emulation end point component communicatively coupled to the service emulation interface, the service emulation end point component being configured to convert service emulation communications to communications conforming to a first transport; and
an interworking function communicatively coupled to the service emulation end point component configured to convert the communications conforming to the first transport to communications conforming to a second transport. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for processing service emulation communications, the apparatus comprising:
-
a service emulation interface communicatively coupled to a user of a first transport, the service emulation interface being configured to receive service emulation communications;
a service emulation end point component communicatively coupled to the service emulation interface, the service emulation end point component being configured to extract service emulation instance payload from a service emulation communications; and
an interworking function communicatively coupled to the service emulation end point component, the interworking function being configured to convert the service emulation instance payload conforming to the first transport to communications conforming to a second transport. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An apparatus for processing service emulation communications having one or more service emulation instances, the apparatus comprising:
-
means for terminating a service emulation instance;
means for extracting a service emulation instance payload from the service emulation instance, the service emulation instance payload conforming to a first transport; and
means for converting the service emulation communications from the first transport to communications conforming to a second transport. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus for processing service emulation communications, the apparatus comprising:
-
an interworking function communicatively coupled to a service edge, the interworking function being configured to convert communications conforming to a first transport to communications conforming to a second transport;
a service emulation end point component communicatively coupled to the interworking function, the service emulation end point component being configured to encode communications conforming to the second transport into service emulation communications; and
a service emulation interface communicatively coupled to the service emulation end point component and an access network, the service emulation interface being configured to transmit service emulation communications on a service emulation instance. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. An apparatus for processing service emulation communications, the apparatus comprising:
-
a pseudowire terminator communicatively coupled to an access network, the pseudowire terminator being configured to act as one end of a pseudowire to receive communications corresponding to a first transport; and
a framer communicatively coupled to a service edge and the pseudowire terminator, the framer being configured to insert framing data prior to transmission to the service edge. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. An apparatus for processing service emulation communications, the apparatus comprising:
-
a framer communicatively coupled to a service edge, the framer being configured to extract communications conforming to a first transport; and
a pseudowire terminator communicatively coupled to an access network and the framer, the pseudowire terminator being configured to act as one end of a pseudowire to transmit the communications on a pseudowire. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A method for processing service emulation communications, comprising:
-
receiving service emulation communications on a service emulation instance from a customer via an access network, the service emulation communications comprising a service emulation instance payload corresponding to a first transport;
converting the service emulation instance payload to a second format corresponding to a second transport; and
transmitting the service emulation instance payload in the second format to a service edge on a communications link corresponding to the second transport. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
85. A method for processing service emulation communications, comprising:
-
receiving communications in a first format associated with a first transport;
removing framing information associated with the first transport;
converting the communications to a second format corresponding to a second transport;
encoding the communications in the second format to form service emulation communications; and
transmitting the service emulation communications over a service emulation instance. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
96. A computer program product for processing service emulation communications, the computer program product having a medium with a computer program embodied thereon, the computer program comprising:
-
computer program code for receiving service emulation communications on a service emulation instance from a customer via an access network, the service emulation communications comprising a service emulation instance payload corresponding to a first transport;
computer program code for converting the service emulation instance payload to a second format corresponding to a second transport; and
computer program code for transmitting the service emulation instance payload in the second format to a service edge on a communications link corresponding to the second transport. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
-
-
110. A computer program product for processing service emulation communications, the computer program product having a medium with a computer program embodied thereon, the computer program comprising:
-
computer program code for receiving communications in a first format associated with a first transport;
computer program code for removing framing information associated with the first transport;
computer program code for converting the communications to a second format corresponding to a second transport;
computer program code for encoding the communications in the second format to form service emulation communications; and
computer program code for transmitting the service emulation communications over a service emulation instance. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117, 118, 119, 120)
-
Specification