Some decription of MindSpeed M825xx
1, CSM_ENCAPS protocal :
The CSM_ENCAPS protocol is used to provide a Reliable Data Transfer Mode over the Ethernet, while keeping the protocol as simple as possible.
2, Message Transfer Mechanism:
The API uses a common message format with a specific message transfer mechanism for the PCI/uP and Ethernet control interfaces.
3, Message Operation:
4, Boot Loading:
5, Supervisor:
The Supervisor main function is to create and destroy channels based on commands from the Host. The Supervisor monitors the status of system resources and decides whether to accept or decline a request to create a channel based on the availability of resource requirements for the channel type requested.
6, SPI Bus Feature:
The Mindspeed Comcerto Device IP PBX demo design uses the SPI bus to control the SLIC/SLAC devices.
7, TDM Bus Management Feature:
The Mindspeed Comcerto Device provides four TDM buses that can be configured for a total of 512 timeslots.
A bus that is clocked at 8.192Mhz has 128 physical timeslots from 0-127.
1). TDM_SELECT_BUS_MODE: This command allows the Host to select 1-bus, 2-bus or 4-bus mode of operation.
2). TDM_ENABLE_BUS: it is used to enable one or more TDM buses on the Mindspeed Comcerto Device.
3). SUPVSR_ SET_PCM_LAW: it allows the Host to specify which PCM law (i.e. A-Law or mu-Law) will be used when transmitting (8-bit) PCM samples over a TDM time slot.
4). SUPVSR_SET_TS_MODE:
5). SUPVSR_SETUP_TDM_PARAMS:
8, TDM-to-TDM (TDM Hairpin Loopback) Feature:
9, POS/Utopia Interface:
10, AAL5 Device Level Message Descriptions:
The Mindspeed Comcerto Device handles Voice-stream transport over ATM
networks (VoATM).
11, Ethernet Interface:
12, Mangement Data Input/Output:
13, Dynamic DMAC Configurtaion:
14, Speical Packet handing:
Special Packet Handling is used by the Host to support Network protocols that are not
supported by the Mindspeed Comcerto Device. When the Mindspeed Comcerto
Device receives packets it cannot handle (i.e. unknown protocol from Layer 2 or
Layer 3), some packets (based on specific requirements) will be sent to the Host for
processing.
Special Packet Handling also allows the Host to send packets on the Mindspeed
Comcerto Device Ethernet interface. This requires the Host processor to process the
“special” packets. The Host processor can send packets via a customer supplied
Ethernet interface, or the Host can send the packets through the Mindspeed Comcerto
Device Ethernet interface, using the Special Packet Handling feature.
15, IP Device and Channel Level Message Descriptions:
16, Multiple Source IP Adress Feature:
Comcerto devices support two modes of Source IP Address usage: Single IP Source
Address Mode or Multiple IP Source Address Mode.
Multiple IP Source Address Mode uses one of up to 10 IP Addresses as the Source IP
Address for packets generated by channels on the same device, and each channel can
use any of the 10 possible IP Addresses.
17, VoIP Device and Channel Level Setup:
Function Code 0x0013: SPU_FEATURES_CONTROL 6
Function Code 0x8000: VoIP_VOPENA: Start/Stop VoP Channel Proce 7
Function Code 0x8001: VoIP_VCEOPT: Voice Options 16
Function Code 0x8002: VoIP_DTMFOPT: DTMF Options 22
Function Code 0x8005: VoIP_DGAIN: Digital Gain 26
Function Code 0x8006: VoIP_ECHOCAN: Echo Canceller 28
Function Code 0x8008: VoIP_ECGAIN: Echo Canceller Digital Gain 32
Function Code 0x8009: VoIP_TONEGEN: Tone Generation 34
Function Code 0x800A: VoIP_SSRCFILT: SSRC Filter 42
Function Code 0x800B: VoIP_RTPSUPP: Supported RTP Payload Types 43
Function Code 0x800C: VoIP_RTCPSTAT: RTCP Statistics 44
Function Code 0x800D: VoIP_TONEDET: Tone Detection 50
Function Code 0x800E: VoIP_SSRCCHG: SSRC Change 62
Function Code 0x800F: VoIP_PTCHNG: Payload Type Change 63
Function Code 0x8010: VoIP_TCMPLT: Tone Generation Complete 64
Function Code 0x8012: VoIP_LOOPBACK: Loopback Control 65
Function Code 0x8014: VoIP_TONEOFF: Tone Termination 67
Function Code 0x8017: VoIP_EVENTDET: Event Detection Indication 68
Function Code0x8018: VoIP_PTMNG: Payload Type Manager 71
Function Code 0x8019: VoIP_SEQREST: Sequence Number Restart 74
Function Code 0x801A: VoIP_VINFOTMR: Voice Info Timer 74
Function Code 0x801C: VoIP_VINFOIND: Voice Info Indication 75
Function Code 0x801E: VoIP_SENDNTE: Generate NTE Message 76
Function Code 0x801F: VoIP_NTECMPLT: NTE Transmission Complete 79
Function Code 0x8020: VoIP_NTERCVD: NTE Message Received 79
Function Code 0x8021: VoIP_DTMFDPAR: DTMF Detector Parameters 80
Function Code 0x8027: VoIP_SSRCVIOL: SSRC Violation 82
Function Code 0x8029: VoIP_SS7COT: SS7/COT Signaling support 83
Function Code 0x802B: VoIP_PTSET: Set Payload Type 83
Function Code 0x802C: VoIP_PTMNGRXOVR: Receive Override Payload Type Man-ager 86
Function Code 0x802D: VoIP_PTSETRXOVR: Set Receive Override Payload Type 87
Function Code 0x8034: VoIP_DTMFTUNE: DTMF Detector Tuning
Function Code 0x805B: VoIP_TONECTRL: Tone Indication Control 88
Function Code 0x805C: VoIP_REMDET 91
Function Code 0x8084: VOIP_INDCTRL 92
Function Code 0x8091: EC_CONTROL 93
Function Code 0x8092: VOIP_TONES_RELAY_OPTION: Tones Relay Option 95
Function Code 0x80AF: VOCODER_STATUS 96
Function Code 0x80B0: VoIP_CDMA_MODES CDMA Codec Modes 97
VoIP_VOPENA: Start/Stop VoP Channel Processing (Function Code 0x8000)
The VoIP_VOPENA function code is used to start or stop VoP channel processing in
the Mindspeed Comcerto Device. VoP channel processing is disabled by default.
When channel processing is enabled, the stream of packets from the host will be
decoded into PCM signals on the line, and PCM signals from the line will be encoded
into a stream of packets. The command also activates the DTMF and tone detectors,
so the host may start to receive autonomously generated indication messages after this
command is issued. The encapsulation method used is indicated by a value passed in
the FIFO and the values are described in the following sections.
18, Miscellaneous Device Level Message Descriptions:
19, Packet and Port Redirection Server Feature:
20, RTP Control Protocol(RTCP) Feature:
21, FAX over IP:
22, Announcement Server Feature:
The Announcement Server is a feature which provides speech record and playback
capabilities.
23, Flow Control Feature:
24, Alternate Ethernet header Feature:
25, Conferencing Feature:
The Mindspeed Comcerto Device supports conference participants on the TDM side
(POTS phones) or on the packet side (IP phones or POTS phones connected to a
remote gateway), and participants can dynamically join or leave a conference.
26, Encryption Feature:
27, In-band Tone Signaling Feature(DTMF,SIT,SS7/COT,MF R1/R2):
28, Quad Tone Generation:
29, Complex Tone and Cadence Generation:
30, Call Progress Tone Detection Feature:
31, Caller ID Detection Feature:
32, Caller ID Generation Feature:
33, DTMF-Based Caller ID Generation:
34, Forward Error Correction For Packet Loss Concealment:
35, Unified Diagnostics:
36, Superceded Codes: