 |
Overwiew
We simply assume that media gateways support collections of endpoints. The type of the endpoint determines its functionality. An endpoint has to implement the media processing features and to be easily integrated with JBoss. As almost everything in JBoss, the endpoint is managed as an MBean. Like all JBoss services it should implement org.jboss.system.ServiceMBean to ensure proper life-cycle management. For easyest configuration the media gateway deployment is unpackaged JBoss MBean service archive where META-INF/jboss-service.xml descriptor may be easily edited.
Our analysis,so far,has led us to isolate the following basic endpoint types:
- Digital channel (DS0),
- Analog line,
- Announcement server access point,
- Interactive Voice Response access point,
- Conference bridge access point,
- Packet relay,
- ATM "trunk side"interface.
In this section,we will describe the expected behavior of such endpoints. This list is not final.There may be other types of endpoints defined in the future,for example test endpoints that could be used to check network quality,or frame-relay endpoints that could be used to manage audio channels multiplexed over a frame-relay virtual circuit.
Announcement server access point
An announcement server endpoint provides access to an announcement service.Under requests from the Call Agent,the announcement server will "play"a specified announcement. A given announcement endpoint is not expected to support more than one connection at a time. Connections to an announcement server are typically one way,or "half duplex"--the announcement server is not expected to listen to the audio signals from the connection.
The corresponding endpoint MBean service is the org.mobicents.media.server.announcement.AnnEndpoint MBean. It has one configurable attribute:
- Configuration The default endpoint configuration properties. Currently empty.
Conference bridge access point.
A conference bridge endpoint is used to provide access to a specific conference. Media gateways should be able to establish several connections between the endpoint and the packet networks,or between the endpoint and other endpoints in the same gateway.The signals originating from these connections shall be mixed according to the connection
"mode",as specified later in this document.
The corresponding endpoint MBean service is the org.mobicents.media.server.conference.ConfEndpoint MBean. It has one configurable attribute:
- Configuration The default endpoint configuration properties. Currently empty.
-- Main.kulikoff - 01 May 2007
|