本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及的是一種共線電話系統(tǒng)中傳輸語音的方法和裝置。
背景技術(shù):
共線電話是鐵路專網(wǎng)中普遍使用的一種電話業(yè)務(wù),主要用來進行各種行車調(diào)度等,其基本特征是:調(diào)度臺和多個調(diào)度站的語音信號混合到一個電話會議中,互相之間都可以聽到,也即要實現(xiàn)多路音頻的疊加。因此傳統(tǒng)的鐵路設(shè)備實現(xiàn)時,這種功能是在一個64K時隙帶寬內(nèi)實現(xiàn)。在一個共線電話系統(tǒng)中,屬于該共線組的所有分機分散在多個站點設(shè)備上,為了保證鐵路運營的安全,完成音頻疊加功能一般不能集中在一個點上,否則這個點出現(xiàn)故障則整個調(diào)度系統(tǒng)就會癱瘓,因此在鐵路專線設(shè)備的共線混音功能一般都是采用鏈形組網(wǎng)、分級疊加。分級疊加時,如果N個用戶參與,那每個用戶聽到語音都是經(jīng)過了N-2次疊加,由于多級疊加會引入更多的回聲、延遲,它疊加的語音效果不很理想,存在嘯叫自激、噪聲干擾等問題
經(jīng)過實際驗證,32個用戶組成的會議功能,如果采用集中混音方式,回聲的衰耗超過-33dB,語音效果很好;對于64個用戶組成的會議功能,如果采用集中混音方式,回聲的衰減可以達到-30dB,用戶的體驗也很好。但是,32個用戶基本不可能采用30級混音來實現(xiàn),因為經(jīng)過驗證發(fā)現(xiàn),一般的混音設(shè)備經(jīng)過10級以上的混音后,延遲、回聲都很明顯,回聲衰減甚至達不到-20dB,基本無法使用了,用戶體驗比較差。
因此,如何改善共線電話系統(tǒng)的語音傳輸質(zhì)量并保證可靠性,是需要解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種共線電話系統(tǒng)中傳輸語音的方法,能夠改善共線電話系統(tǒng)的語音質(zhì)量并保證可靠性。
為了解決上述技術(shù)問題,本發(fā)明提供了一種共線電話系統(tǒng)中傳輸語音的方法,應(yīng)用于鏈形網(wǎng)絡(luò)的節(jié)點,該方法包括:
對本節(jié)點用戶的語音信號進行編碼處理,將本節(jié)點用戶的語音編碼信號發(fā)送到線路上;
根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的信號進行解碼處理,然后發(fā)送給本節(jié)點用戶。
進一步地,該方法還包括下述特點:
將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。
進一步地,該方法還包括下述特點:
根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的語音編碼信號環(huán)回至所述上行鏈路上。
進一步地,該方法還包括下述特點:
對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理。
進一步地,該方法還包括下述特點:
將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點,并且在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。
進一步地,該方法還包括下述特點:
根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,從上行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理。
進一步地,該方法還包括下述特點:
對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從上行鏈路上接收到的上游節(jié)點用戶的語音編碼信號和從下行鏈路上接收到的下游節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理。
進一步地,該方法還包括下述特點:
所述線路為E1鏈路;
所述鏈形網(wǎng)絡(luò)的任意兩個節(jié)點之間配置雙向傳輸?shù)腅1鏈路。
為了解決上述技術(shù)問題,本發(fā)明提供了一種共線電話系統(tǒng)中傳輸語音的裝置,應(yīng)用于鏈形網(wǎng)絡(luò)的節(jié)點,包括:
本節(jié)點用戶語音信號處理模塊,用于對本節(jié)點用戶的語音信號進行編碼處理,將本節(jié)點用戶的語音編碼信號發(fā)送到線路上;
線路接收信號處理模塊,用于根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
其他節(jié)點用戶語音信號處理模塊,用于對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的信號進行解碼處理,然后發(fā)送 給本節(jié)點用戶。
進一步地,該裝置還包括下述特點:
本節(jié)點用戶語音信號處理模塊,用于將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。
進一步地,該裝置還包括下述特點:
線路接收信號處理模塊,用于根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的語音編碼信號環(huán)回至所述上行鏈路上。
進一步地,該裝置還包括下述特點:
其他節(jié)點用戶語音信號處理模塊,用于對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理。
進一步地,該裝置還包括下述特點:
本節(jié)點用戶語音信號處理模塊,用于將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點,并且在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。
進一步地,該裝置還包括下述特點:
線路接收信號處理模塊,用于根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,從上行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理。
進一步地,該裝置還包括下述特點:
其他節(jié)點用戶語音信號處理模塊,用于對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從上行鏈路上接收到的上游節(jié)點用戶的語音編碼信號和從下行鏈路上接收到的下游節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理。
進一步地,該裝置還包括下述特點:
所述線路為E1鏈路;
所述鏈形網(wǎng)絡(luò)的任意兩個節(jié)點之間配置雙向傳輸?shù)腅1鏈路。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種共線電話系統(tǒng)中傳輸語音的方法,鏈形網(wǎng)絡(luò)上的節(jié)點將本節(jié)點用戶的語音信號進行編碼處理后發(fā)送到線路上,根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的信號進行解碼處理,然后發(fā)送給本節(jié)點用戶。本發(fā)明的語音傳輸方法使得更多站點可以加入共線組,同時語音延遲小、回聲抑制效果好,消除了嘯叫自激、噪聲干擾等傳統(tǒng)實現(xiàn)方式的問題,因此能夠明顯改善共線電話系統(tǒng)的語音質(zhì)量并保證可靠性。
附圖說明
圖1為本發(fā)明實施例的鏈形網(wǎng)絡(luò)上共線電話系統(tǒng)中傳輸語音的裝置的結(jié)構(gòu)示意圖(以鏈形網(wǎng)絡(luò)的中間節(jié)點為例)。
圖2為本發(fā)明實施例的一種共線電話系統(tǒng)中傳輸語音的方法的流程圖。
圖3為本發(fā)明實施例的一種共線電話系統(tǒng)中傳輸語音的裝置的結(jié)構(gòu)示意圖。
圖4為本發(fā)明應(yīng)用示例的一種共線電話系統(tǒng)中鏈形網(wǎng)絡(luò)的結(jié)構(gòu)示意圖。
圖5為本發(fā)明應(yīng)用示例1中鏈形網(wǎng)絡(luò)的首節(jié)點的工作示意圖。
圖6為本發(fā)明應(yīng)用示例1中鏈形網(wǎng)絡(luò)的中間節(jié)點(以站點2為例)的工作示意圖。
圖7為本發(fā)明應(yīng)用示例1中鏈形網(wǎng)絡(luò)的尾節(jié)點的工作示意圖。
圖8為本發(fā)明應(yīng)用示例2中鏈形網(wǎng)絡(luò)的首節(jié)點的工作示意圖。
圖9為本發(fā)明應(yīng)用示例2中鏈形網(wǎng)絡(luò)的中間節(jié)點(以站點2為例)的工作示意圖。
圖10為本發(fā)明應(yīng)用示例2中鏈形網(wǎng)絡(luò)的尾節(jié)點的工作示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
隨著傳輸設(shè)備的帶寬能力越來越高,傳輸能力已經(jīng)不再是鐵路、電力等這種帶寬需求并不大的專網(wǎng)的瓶頸,共線電話功能已經(jīng)不需要強烈要求在一個64k中傳輸一個調(diào)度組的混合語音,傳輸系統(tǒng)有能力提供更多的信道資源使用。在這種情況下,完全可以考慮采用鏈型組網(wǎng)、單級混音實現(xiàn)鐵路專網(wǎng)中的共線電話功能,既保證集中混音方式的高語音質(zhì)量,又實現(xiàn)鏈型組網(wǎng)方式的高可靠性,配合環(huán)型保護功能,可以實現(xiàn)單線故障調(diào)度功能不受影響、單站故障其他站的調(diào)度業(yè)務(wù)不受影響的效果。
本發(fā)明實施例實現(xiàn)了鏈型組網(wǎng)、單級混音的功能,既擁有集中混音的語音效果又擁有鏈型組網(wǎng)的高可靠性,對于鐵路上要求高可靠性、高語音質(zhì)量的需求是非常合適的。
如圖1所示,共線電話系統(tǒng)中傳輸語音的裝置,至少包括以下模塊:
語音編碼模塊,用于對本節(jié)點用戶端發(fā)送的語音信號進行編碼,生成本節(jié)點的語音編碼信號;
語音解碼模塊,用于對混音模塊混音后的信號進行解碼處理,解碼后得到的語音信號送到本節(jié)點的用戶端;
線路接口模塊,用于從線路上接收語音編碼信號或向線路上發(fā)送語音編碼信號;
混音模塊,用于將從線路上接收到的其他節(jié)點的語音編碼信號進行混音處理;
如圖1所示,對于位于鏈形網(wǎng)絡(luò)中間節(jié)點或尾節(jié)點的語音傳輸裝置,還可以包括:
信號透傳模塊,用于對從線路上接收到的語音編碼信號進行透傳轉(zhuǎn)發(fā);
本發(fā)明所述共線電話系統(tǒng)中傳輸語音的方法,包括以下步驟:
第一步:來自本節(jié)點用戶終端的語音信號,經(jīng)過編碼模塊進行數(shù)字化處理得到語音編碼信號;
第二步:根據(jù)本節(jié)點在鏈路上的位置情況,將本節(jié)點用戶終端的語音編碼信號通過線路接口模塊發(fā)送到相應(yīng)的通道進行傳輸;
第三步:通過線路接口模塊從線路上接收到的語音編碼信號,通過信號透傳模塊(對于鏈形網(wǎng)絡(luò)的中間節(jié)點或尾節(jié)點)和線路接口模塊,透傳到線路上;
第四步:將從線路上接收到的非本節(jié)點的所有語音編碼信號送入混音模塊進行混音后,再送到解碼模塊進行解碼得到語音信號,送到本節(jié)點的用戶終端,用戶就能聽到其他各個節(jié)點的聲音信息。
采用本發(fā)明所述方法和裝置,與現(xiàn)有技術(shù)相比,達到了更多站點可加入調(diào)度、共線組,同時語音延遲小、回聲抑制效果好,消除了嘯叫自激、噪聲干擾等傳統(tǒng)實現(xiàn)方式的問題,經(jīng)過實際測量證明,32個用戶組成的共線組會議功能,如果采用本發(fā)明的鏈型組網(wǎng)、單級混音裝置,語音效果很好,回聲的衰耗超過-33dB;而64個用戶的共線組,回聲的衰減仍然可以達到-30dB,用戶的體驗也很好。這個語音效果是普通的多級疊加混音方式遠遠無法達到的。
如圖2所示,本發(fā)明實施例提供了一種共線電話系統(tǒng)中傳輸語音的方法,應(yīng)用于鏈形網(wǎng)絡(luò)的節(jié)點,該方法包括:
S10,對本節(jié)點用戶的語音信號進行編碼處理,將本節(jié)點用戶的語音編碼信號發(fā)送到線路上;
S20,根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
S30,對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的信號進行解碼處理,然后發(fā)送給本節(jié)點用戶;
所述方法還可以包括下述特點:
較佳地,所述傳輸線路為E1鏈路;
較佳地,對本節(jié)點用戶的語音信號進行編碼處理,包括:對本節(jié)點用戶的語音信號進行脈沖編碼調(diào)制PCM(Pulse Code Modulation)編碼;
對混音后的信號進行解碼處理,包括:對混音后的信號進行PCM解碼處理;
較佳地,將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。如一個節(jié)點有多個用戶則分配多個時隙。
其中,對鏈形網(wǎng)絡(luò)上任一節(jié)點而言,該節(jié)點的下游節(jié)點,是該鏈形網(wǎng)絡(luò)上比該節(jié)點更靠近尾節(jié)點的節(jié)點,該節(jié)點的上游節(jié)點,是該鏈形網(wǎng)絡(luò)上比該節(jié)點更靠近首節(jié)點的節(jié)點;
其中,鏈形網(wǎng)絡(luò)的任意兩個節(jié)點之間的鏈路為雙向傳輸鏈路,也即,任一節(jié)點的上行鏈路是雙向傳輸鏈路,任一節(jié)點的下行鏈路是雙向傳輸鏈路;
較佳地,根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的語音編碼信號環(huán)回至所述上行鏈路上;
較佳地,對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
較佳地,將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點,并且在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。如一個節(jié)點有多個用戶則分配多個時隙。
較佳地,根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,從上行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
較佳地,對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從上行鏈路上接收到的上游節(jié)點用戶的語音編碼信號和從下行鏈路上接收到的下游節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
較佳地,所述鏈形網(wǎng)絡(luò)的首節(jié)點和尾節(jié)點之間還可以配置環(huán)回保護鏈路。當鏈形網(wǎng)絡(luò)出現(xiàn)任何站點異?;蛘哒鹃g鏈路異常時,自動檢測、啟用保護鏈路并調(diào)整各個站的首站、中間站、尾站信息,實現(xiàn)保護的功能。
如圖3所示,本發(fā)明實施例提供了一種共線電話系統(tǒng)中傳輸語音的裝置,應(yīng)用于鏈形網(wǎng)絡(luò)的節(jié)點,包括:
本節(jié)點用戶語音信號處理模塊,用于對本節(jié)點用戶的語音信號進行編碼處理,將本節(jié)點用戶的語音編碼信號發(fā)送到線路上;
線路接收信號處理模塊,用于根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定 是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
其他節(jié)點用戶語音信號處理模塊,用于對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的信號進行解碼處理,然后發(fā)送給本節(jié)點用戶。
所述裝置還可以包括下述特點:
較佳地,本節(jié)點用戶語音信號處理模塊,用于將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。如一個節(jié)點有多個用戶則分配多個時隙。
較佳地,線路接收信號處理模塊,用于根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的語音編碼信號環(huán)回至所述上行鏈路上。
較佳地,其他節(jié)點用戶語音信號處理模塊,用于對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點或中間節(jié)點時,將從下行鏈路上接收到的 其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理。
較佳地,本節(jié)點用戶語音信號處理模塊,用于將本節(jié)點用戶的語音編碼信號發(fā)送到線路上,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,在分配給本節(jié)點的下行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的下游節(jié)點,并且在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,在分配給本節(jié)點的上行鏈路時隙上發(fā)送本節(jié)點用戶的語音編碼信號至相鄰的上游節(jié)點;
其中,下行鏈路是節(jié)點與相鄰的下游節(jié)點之間的鏈路;上行鏈路是節(jié)點與相鄰的上游節(jié)點之間的鏈路;
其中,所述鏈形網(wǎng)絡(luò)的各節(jié)點被分配線路上不同的時隙資源以發(fā)送本節(jié)點用戶的語音編碼信號。如一個節(jié)點有多個用戶則分配多個時隙。
較佳地,線路接收信號處理模塊,用于根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,從下行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從下行鏈路上接收到的語音編碼信號透傳至上行鏈路上,將從上行鏈路上接收到的語音編碼信號透傳至下行鏈路上;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,從上行鏈路上接收到的語音編碼信號不進行轉(zhuǎn)發(fā)處理。
較佳地,其他節(jié)點用戶語音信號處理模塊,用于對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,包括:
在本節(jié)點是鏈形網(wǎng)絡(luò)的首節(jié)點時,將從下行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的中間節(jié)點時,將從上行鏈路上接收到的上游節(jié)點用戶的語音編碼信號和從下行鏈路上接收到的下游節(jié)點用戶的語音編碼信號進行混音處理;
在本節(jié)點是鏈形網(wǎng)絡(luò)的尾節(jié)點時,將從上行鏈路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理。
較佳地,所述線路為E1鏈路,可以是多個E1組成的鏈路組;
所述鏈形網(wǎng)絡(luò)的任意兩個節(jié)點之間配置雙向傳輸?shù)腅1鏈路;
本節(jié)點用戶語音信號處理模塊,用于對本節(jié)點用戶的語音信號進行編碼處理,包括:對本節(jié)點用戶的語音信號進行脈沖編碼調(diào)制PCM編碼;
其他節(jié)點用戶語音信號處理模塊,用于對混音后的信號進行解碼處理,包括:對混音后的信號進行PCM解碼處理;
應(yīng)用示例
在鐵路調(diào)度專網(wǎng)中,所有參與調(diào)度系統(tǒng)的站點之間通過一條或者一組E1組成鏈型網(wǎng),在定義的首節(jié)點和尾節(jié)點之間有一條或者一組環(huán)回保護E1(保護E1在正常工作中是冗余的,不傳遞有用信號,當某個中間站點故障或者某段工作E1故障,該保護E1實現(xiàn)環(huán)回保護功能,形成一條新的鏈型網(wǎng))。如圖3所示,以五個站點組成的調(diào)度系統(tǒng)為例,站1為鏈形網(wǎng)絡(luò)的首節(jié)點,站2~站4為鏈形網(wǎng)絡(luò)的中間節(jié)點,站5為鏈形網(wǎng)絡(luò)的尾節(jié)點。以站2為例,站1與站2之間的E1鏈路為上行鏈路,站3與站2之間的鏈路為下行鏈路。
示例1
示例1的語音傳輸方法包括以下步驟:
S101,為各個站點參與共線組的用戶分配獨占的線路時隙資源;
由于所有參與共線電話的用戶信號是在同一組鏈型E1里中繼傳輸,因此,各站的用戶獨占這組E1里的某個固定時隙資源。
S102,根據(jù)本節(jié)點分配到的時隙資源將本節(jié)點的語音編碼信號發(fā)送到線路上;
對于首站節(jié)點和中間站節(jié)點,將本站用戶的語音編碼信號接到下行E1的相應(yīng)時隙;
對于尾站節(jié)點,將本站用戶的語音編碼信號接到上行E1的相應(yīng)時隙;
S103,根據(jù)本節(jié)點在鏈形網(wǎng)絡(luò)中的位置確定是否對接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
對于首站節(jié)點,不對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
對于中間站節(jié)點,對從線路上接收到的語音編碼信號進行透傳;
對于尾站節(jié)點,對從線路上接收到的語音編碼信號進行環(huán)回處理;
S104,將從傳輸線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的語音編碼信號進行解碼處理后發(fā)送給本節(jié)點的用戶;
對E1線路上其他站點占據(jù)的時隙上傳輸?shù)男盘栠M行混音,并送到本站用戶的接收電路進行PCM解碼,解碼后的信號送到本站用戶的聽筒。
例如,配置站1的用戶獨占時隙1,配置站2的用戶獨占時隙2,配置站3的用戶獨占時隙3,配置站4的用戶獨占時隙4,配置站5的用戶獨占時隙5,則站1~站5的用戶分別將本站的發(fā)送信號接到規(guī)定的時隙,而每一個用戶的接收信號是其他站點發(fā)送信號的混合。
例如,站1將本站用戶的語音編碼信號發(fā)送到下行時隙1,并將從下行時隙2、3、4、5中接收到的信號混合后送到本站用戶的接收電路;
站2將本站用戶的語音編碼信號發(fā)送到下行時隙2,并將從下行時隙1、3、4、5中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1接收的信號透傳到下行時隙1中,將從下行時隙1、2、3、4、5接收到的信號透傳到上行時隙1、2、3、4、5中;
站3將本站用戶的語音編碼信號發(fā)送到下行時隙3,并將從下行時隙1、 2、4、5中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1、2接收的信號透傳到下行時隙1、2,將從下行時隙1、2、3、4、5接收到的信號透傳到上行時隙1、2、3、4、5;
站4將本站用戶的語音編碼信號發(fā)送到下行時隙4,并將從下行時隙1、2、3、5中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1、2、3接收的信號透傳到下行時隙1、2、3中,將從下行時隙1、2、3、4、5接收到的信號透傳到上行時隙1、2、3、4、5中;
站5將本站用戶的語音編碼信號發(fā)送到上行時隙5,并將從上行時隙1、2、3、4中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1、2、3、4接收到的信號環(huán)回到上行時隙1、2、3、4中。
其中,附圖5為示例1中鏈形網(wǎng)絡(luò)的首節(jié)點的工作示意圖,附圖6為示例1中鏈形網(wǎng)絡(luò)的中間節(jié)點(以站點2為例)的工作示意圖,附圖7為示例1中鏈形網(wǎng)絡(luò)的尾節(jié)點的工作示意圖。
示例2
示例2的語音傳輸方法包括以下步驟:
S101,為各個站點參與共線組的用戶分配獨占的線路時隙資源;
由于所有參與共線電話的用戶信號是在同一組鏈型E1里中繼傳輸,因此,各站的用戶獨占這組E1里的某個固定時隙資源。
S102,根據(jù)本節(jié)點分配到的時隙資源將本節(jié)點的語音編碼信號發(fā)送到線路上;
對于首站節(jié)點,將本站的語音編碼信號接到下行E1的相應(yīng)時隙;
對于中間站節(jié)點,將本站的語音編碼信號接到上行E1和下行E1的相應(yīng)時隙;
對于尾站節(jié)點,將本站的語音編碼信號接到上行E1的相應(yīng)時隙;
S103,根據(jù)本節(jié)點在鏈形網(wǎng)絡(luò)中的位置確定是否對接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
對于首站節(jié)點和尾站節(jié)點,不需要對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理;
對于中間站節(jié)點,對從線路上接收到的語音編碼信號進行透傳;
S104,將從傳輸線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的語音編碼信號進行解碼處理后發(fā)送給本節(jié)點的用戶;
對E1線路上其他站點占據(jù)的時隙上傳輸?shù)男盘栠M行混音,并送到本站用戶的接收電路進行PCM解碼,解碼后的信號送到本站用戶的聽筒。
例如,配置站1的用戶獨占時隙1,配置站2的用戶獨占時隙2,配置站3的用戶獨占時隙3,配置站4的用戶獨占時隙4,配置站5的用戶獨占時隙5,則站1~站5的用戶分別將本站的發(fā)送信號接到規(guī)定的時隙,而每一個用戶的接收信號是其他站點發(fā)送信號的混合。
例如,站1將本站用戶的語音編碼信號發(fā)送到下行時隙1,并將從下行時隙2、3、4、5中接收到的信號混合后送到本站用戶的接收電路;
站2將本站用戶的語音編碼信號同時發(fā)送到下行時隙2和上行時隙2,并將從上行時隙1中接收到的信號和從下行時隙3、4、5中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1接收的信號透傳到下行時隙1中,將從下行時隙3、4、5接收到的信號透傳到上行時隙3、4、5中;
站3將本站用戶的語音編碼信號同時發(fā)送到下行時隙3和上行時隙3,并將從上行時隙1、2中接收到的信號和從下行時隙4、5中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1、2接收的信號透傳到下行時隙1、2,將從下行時隙4、5接收到的信號透傳到上行時隙4、5;
站4將本站用戶的語音編碼信號同時發(fā)送到下行時隙4和上行時隙4,并將從上行時隙1、2、3中接收到的信號和從下行時隙5中接收到的信號混合后送到本站的用戶接收電路;并且將從上行時隙1、2、3接收的信號透傳到下行時隙1、2、3中,將從下行時隙5接收到的信號透傳到上行時隙5中;
站5將本站用戶的語音編碼信號發(fā)送到上行時隙5,并將從上行時隙1、2、3、4中接收到的信號混合后送到本站的用戶接收電路。
其中,附圖8為示例2中鏈形網(wǎng)絡(luò)的首節(jié)點的工作示意圖,附圖9為示 例2中鏈形網(wǎng)絡(luò)的中間節(jié)點(以站點2為例)的工作示意圖,附圖10為示例2中鏈形網(wǎng)絡(luò)的尾節(jié)點的工作示意圖。
上述實施例提供的一種共線電話系統(tǒng)中傳輸語音的方法,鏈形網(wǎng)絡(luò)上的節(jié)點將本節(jié)點用戶的語音信號進行編碼處理后發(fā)送到線路上,根據(jù)本節(jié)點在所述鏈形網(wǎng)絡(luò)上的位置確定是否對從線路上接收到的語音編碼信號進行轉(zhuǎn)發(fā)處理,對從線路上接收到的其他節(jié)點用戶的語音編碼信號進行混音處理,對混音后的信號進行解碼處理,然后發(fā)送給本節(jié)點用戶。本發(fā)明的語音傳輸方法使得更多站點可以加入共線組,同時語音延遲小、回聲抑制效果好,消除了嘯叫自激、噪聲干擾等傳統(tǒng)實現(xiàn)方式的問題,因此能夠明顯改善共線電話系統(tǒng)的語音質(zhì)量并保證可靠性。
本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn),相應(yīng)地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
需要說明的是,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。