ISDN網(wǎng)與普通電話接口(POTS)設(shè)計
2 POTS工作過程
2.1主叫
·用戶摘機:當(dāng)用戶摘機時,SLIC輸出給微處理器(μP)終端信號,從而引起微處理器中斷。
·送撥號音:微處理器接到SLIC終端信號后,發(fā)生中斷。而后,微處理器執(zhí)行送撥號音子程序,將存儲器中撥號音碼經(jīng)U接口回環(huán)給POTS。POTS的CODEC(T8503)將這些撥號音PCM碼進行處理后變成模擬信號RCV輸出到SLIC的RCVN和RCVP差分輸入端,再經(jīng)SLIC的PT、PR輸出給話機,使之發(fā)出撥號聲音。
·撥號:當(dāng)主叫聽到撥號音后就可進行撥號。撥號模擬信號經(jīng)SLIC輸出給DTMF(MC145436),DTMF將其變成二進制的8421碼并等數(shù)據(jù)有效后(Dva/DVb為高)送給微處理器,微處理器將號碼透明地傳送給U接口。
·號碼分析:微處理器接收到第一個撥號號碼后就會停止對POTS送撥號音信號并通過ISDN信令將號碼送U接口。局端交換機如果發(fā)現(xiàn)號碼有效,則通過信令通知微處理器,微處理器進行相應(yīng)處理。
·若主叫所撥號碼符合要求,微處理器通過ISDN信令進行下一步處理。
·送回鈴音:若被叫忙,ISDN信令通知微處理器,微處理器執(zhí)行送忙音子程序,將存儲器中事先存好的忙音經(jīng)U接口回環(huán)給POTS。POTS的CODEC(T8503)將這些忙音PCM碼進行處理后變成模擬信號送SLIC的RCVN和RCVP差分輸入端,再經(jīng)SLIC的PT、PR輸出給話機,使之發(fā)出忙音,以提醒主叫被叫忙。若被叫閑,則ISDN信令通知微處理器,微處理器就執(zhí)行送回鈴音子程序,將存儲器中事先存好的回鈴音經(jīng)U接口回環(huán)給POTS。POTS的CODEC(T8503)將這些回鈴音PCM碼進行處理后變成模擬信號送SLIC的RCVN和RCVP差分輸入端,處理后再經(jīng)SLIC的PT、PR輸出給話機,使之發(fā)出回鈴音,以提醒主叫被叫話機響鈴。
·通話:當(dāng)被叫摘機后,微處理器就停送回鈴音給POTS,此時主叫和被叫就可以通話了。通話過程如下:
當(dāng)只使用某一個話機時,主叫的話音信號經(jīng)SLIC送給CODEC;CODEC在對話音信號進行A/D變換等處理將話音信號轉(zhuǎn)換成PCM碼,在U接口的幀步和位同步作用下,經(jīng)對其進行解碼分成FS0、FS1后,由微處理器選擇一空閑B通道,由數(shù)據(jù)線DX輸出給U接口;同樣,被叫話音信息PCM碼則通過DR接收數(shù)據(jù)線被COTEC接收,再經(jīng)CODEC進行D/A變換等處理,輸出模擬信號到SLIC的差分輸入端(RCVN、RCVP),由SLIC處理后送給主叫,從而完成主叫與被叫的通話。
當(dāng)POTS的兩個話機同時工作時,B1、B2兩數(shù)據(jù)通道均被使用。此時,幀同步FS0、FS1反向,即當(dāng)FS0有效時,F(xiàn)S1無效;反之亦然。由于是長幀工作模式,每個有效幀同步對應(yīng)一個B數(shù)據(jù)通道8位數(shù)據(jù),可通過微處理器控制FXSEL和FXCTL兩信號來選擇FS0或FS1,從而達到選擇B1或B2數(shù)據(jù)通道的目的。 ·話終復(fù)原:通話完畢,若被叫先掛機,微處理器要對POTS送忙音碼,從而使主叫話機聽到忙音;若主叫先掛機,則微處理器就進行相應(yīng)的操作。
2.2被叫
·話機振鈴:當(dāng)POTS話機作為被叫時,先由微處理器對SLIC進行控制和檢測。若檢測到對方呼叫POTS話機,就控制SLIC產(chǎn)生鈴流信號,頻率與B2方波頻率相同。該鈴流信號通過SLIC的PT/PR輸出到外接話機,使得話機產(chǎn)生振鈴。振鈴節(jié)奏由微處理器控制。
·截鈴:當(dāng)用戶摘機,微處理器產(chǎn)生中斷,微處理器執(zhí)行中斷了程序,停送鈴流,使之進入通話狀態(tài)。而后就進入雙方通話狀態(tài),工作過程同主叫工作過程。
評論