亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

中繼裝置、聲音通信系統(tǒng)、聲音通信方法以及程序與流程

文檔序號:11162192閱讀:1282來源:國知局
中繼裝置、聲音通信系統(tǒng)、聲音通信方法以及程序與制造工藝

本發(fā)明涉及一種使用無線LAN(local area network:局域網)等網絡的聲音通信系統(tǒng)。



背景技術:

專利文獻1提出了一種作為建筑物內的聯(lián)絡系統(tǒng)的利用網絡的對講系統(tǒng)。在該對講系統(tǒng)中,能夠使多個終端裝置(子機)同屬一組,從而在組內實現(xiàn)同時相互通話。也就是說,和與主控制裝置連接的接入點(母機)連接的多個終端裝置被分組成多個組,各組內的各終端裝置同時相互進行通話。

并且,在該對講系統(tǒng)中,屬于某一組的終端裝置能夠在其所屬的組內移動。

現(xiàn)有技術文獻

專利文獻

專利文獻1:JP特開2007-151067號公報



技術實現(xiàn)要素:

發(fā)明要解決的技術課題

但是,在專利文獻1的系統(tǒng)中,終端裝置能夠選擇的組是事先在主控制裝置中登記的兩個組中的任意一個,各終端裝置的用戶不能夠自由地集中在一起形成任意成員的組。

本發(fā)明的目的在于,利用經由通信網絡將中繼裝置與終端裝置連接的聲音通信系統(tǒng),能夠實現(xiàn)自由度高的組通信。

解決技術課題的手段

本發(fā)明的中繼裝置具有:經由網絡而和終端裝置進行通信的網絡通信部;控制與終端裝置的通信的控制部;和設定了分組表的存儲部。控制部如果從終端裝置接收到指定組的信息,則將指示將終端裝置歸入到所指定的組的信息登記在分組表中。當控制部從終端裝置接收到發(fā)送給所屬組的聲音信號時,將聲音信號轉發(fā)給屬于所指定的組的其他的終端裝置。

本發(fā)明的聲音通信系統(tǒng)具有經由網絡來收發(fā)聲音信號的終端裝置以及中繼裝置。中繼裝置具有分組表。終端裝置向中繼裝置發(fā)送指定自己所屬的組的信息。如果中繼裝置從終端裝置接收到指定組的信息,則將指示將終端裝置歸入到所指定的組的信息登記在分組表中。終端裝置將發(fā)送給自己所屬組的聲音信號發(fā)送給所述中繼裝置。中繼裝置當從終端裝置接收到發(fā)送給所屬組的聲音信號時,向屬于所指定的組的其他的終端裝置轉發(fā)聲音信號。

在本發(fā)明的聲音通信方法中,經由網絡來連接的多個終端裝置經由中繼裝置來收發(fā)聲音信號。終端裝置向中繼裝置發(fā)送指定自己所屬的組的信息。如果中繼裝置從終端裝置接收到指定組的信息,則存儲指示將終端裝置歸入到所指定的組的信息。終端裝置將發(fā)送給自己所屬的組的聲音信號發(fā)送到中繼裝置。中繼裝置當從終端裝置接收到發(fā)送給所屬組的聲音信號時,向屬于所指定的組的其他的終端裝置轉發(fā)聲音信號。

本發(fā)明的程序使經由網絡來與終端裝置通信的中繼裝置的控制部作為以下兩種單元而發(fā)揮功能:將使終端裝置歸入到所指定的組的信息登記在所述分組表中的單元;和當從終端裝置接收到發(fā)送給所屬組的聲音信號時,向屬于所指定的組的其他的終端裝置轉發(fā)聲音信號的單元。

在所述發(fā)明中,分組表預先存儲一個或多個用戶組欄,控制部也可以對終端裝置發(fā)送用戶組的信息來作為能夠指定的組。

在所述發(fā)明中,也可以進行以下操作,即分組表預先設定一個或多個終端裝置所屬的通常的組,控制部當把屬于通常的組的終端裝置歸入到用戶組后,從通常的組將該終端裝置暫時刪除。

在所述發(fā)明中,指定組的信息可以被附加聲音信號后從終端裝置發(fā)送到中繼裝置。

發(fā)明效果

根據本發(fā)明,通過基于從終端裝置發(fā)送的信息,設定用戶組的成員,能夠進行自由度高的組通信。

附圖說明

圖1是作為本發(fā)明的實施方式的聲音通信系統(tǒng)的結構圖。

圖2是終端裝置的框圖。

圖3是表示設定在終端裝置的存儲部中的存儲區(qū)域的圖。

圖4是表示聲音包的結構的一個示例的圖。

圖5是服務器裝置的框圖。

圖6是表示設定在服務器裝置中的終端表的圖。

圖7A是表示設定在服務器裝置中的分組表的圖。

圖7B是表示設定在服務器裝置中的分組表的圖。

圖8是表示設定在服務器裝置中的混合表的圖。

圖9是表示進行用戶組通信的情況下的順序的圖。

圖10是表示終端裝置的操作的流程圖。

圖11是表示服務器裝置的操作的流程圖。

圖12是表示服務器裝置的操作的流程圖。

具體實施方式

參照附圖來對本發(fā)明的聲音通信系統(tǒng)進行說明。圖1是作為本發(fā)明的實施方式的聲音通信系統(tǒng)的結構圖。在該聲音通信系統(tǒng)中,使用Wi-Fi等無線LAN(本地局域網)16,多個終端裝置14(14-1~14-8)相互進行通信。終端裝置14為與無線通信用的手持式收發(fā)器相似的形狀,如圖2所示,具備PTT(按鍵通話)開關220。從功能的方面來講,終端裝置14是一種經由無線接入點(AP)13收發(fā)聲音包的無線網絡設備。作為中繼裝置的服務器裝置11對經由多個終端裝置14的有線網絡15以及無線LAN16的相互通信進行中繼。另外,以下將有線網絡15以及無線LAN16統(tǒng)稱為網絡17。

作為有線網絡15,能夠使用Ethernet(注冊商標)的LAN或互聯(lián)網等。在有線網絡15包括互聯(lián)網的情況下,能夠通過使用VPN(虛擬私人網絡)而進行安全的通信。此外,作為無線LAN16,能夠使用Wi-Fi等以IEEE802.11為基準的通信方式等。終端裝置14與無線接入點13以該無線LAN16的通信方式進行通信。在圖1中,雖然設置了三臺無線接入點13,但是在該聲音通信系統(tǒng)中,無線接入點13的數量沒有限制。

有線網絡15與服務器裝置11以及管理裝置12連接。服務器裝置11對終端裝置14之間的通信進行中繼。其詳細內容后面進行敘述。管理裝置12由安裝了管理程序的個人計算機等構成。管理裝置12按照管理者的操作來訪問服務器裝置11,在服務器裝置11中設定圖6、圖7A、圖7B以及圖8所示的表等。此外,管理裝置12也發(fā)揮固定的終端裝置的功能,能夠與便攜式的終端裝置14進行通信。

終端裝置14一旦啟動就經由通信范圍的無線接入點13與網絡17連接。當終端裝置14與網絡17連接時,服務器裝置11對該終端裝置14進行預設。預設是一種將終端裝置14登記在服務器裝置11中,對終端裝置14提供必要的設定數據或程序的處理。由此,該終端裝置14被設定成能夠通信的狀態(tài)。服務器裝置11所發(fā)送的設定數據是例如圖3所示的終端表211、分組表212等。終端表211、分組表212的詳細內容后面進行敘述。此外,在之后適當的定時,終端裝置14會要求服務器裝置11更新登記。所謂之后適當的定時,是指例如每隔規(guī)定的時間連接的無線接入點13切換時。

在該聲音通信系統(tǒng)中,服務器裝置11接收從終端裝置14沒有通知地發(fā)送過來的聲音包(RTP包),基于寫入到該聲音包的通信控制信息,將該包的聲音信號發(fā)送到通信對象的終端裝置14,由此,即使是經由網絡17的聲音通信,也不需要SIP順序那樣的通信建立順序。也就是說,在該聲音通信系統(tǒng)中,即使用戶不進行撥號這樣的呼叫操作,只要接通終端裝置14的PTT開關220對擴音器講話,該聲音信號就會被中繼到通信對象的終端裝置14。由此,用戶能夠以和現(xiàn)有的無線通信的收發(fā)器相同的使用感來進行經由網絡的聲音通信。

在該聲音通信系統(tǒng)中,終端裝置14能夠執(zhí)行的通信形式為:個別通信、組通信以及全體通信。個別通信是一臺終端裝置14(呼叫終端裝置)進行呼叫另一臺終端裝置的一對一的通信形式。組通信是呼叫終端裝置14呼叫組,在屬于該組的終端裝置之間相互通信的形式。組通信的呼叫除了屬于該組的終端裝置14能夠進行之外,不屬于該組的終端裝置14也能夠進行。在不屬于該組的終端裝置14進行組通信的呼叫的情況下,只在由該呼叫產生的一系列通信(通信期間)期間內,進行呼叫的終端裝置14也能夠參加該組通信。以下,將該通信形式稱為擴張組通信。此外,全體通信是以所有終端裝置14為對象的組通信,是呼叫終端裝置14呼叫全體,在所有終端裝置之間相互通信的形式。

在成為組通信的對象的組中,通常存在組和用戶組,各自按組編號識別。各組由管理裝置12在服務器裝置11中設定,當預設時,從服務器裝置11設定在各終端裝置14中。通常組是事先固定地決定了所屬的終端裝置14的組。用戶組是只設定了組,所屬的終端裝置14沒有決定的(在初始狀態(tài)下無終端裝置的)組。終端裝置14根據用戶的操作歸入到由用戶選擇的用戶組。用戶的操作被從終端裝置14發(fā)送給服務器裝置11,服務器裝置11當接收到這一信息時指示將該終端裝置14歸入到所選擇的用戶組中。在該終端裝置14不屬于通常組的情況下,服務器裝置11暫時從該組中將該終端裝置14除去。多個終端裝置14根據用戶的操作被歸入到相同的用戶組中,由此,能夠在由用戶(暫時地)組成的組的成員之間進行通信。另外,用戶能夠利用與用戶組的選擇操作大致相同的操作使終端裝置14從用戶組中脫離。

圖2是終端裝置14的框圖。如上所述,從功能方面來講,終端裝置14是經由無線LAN的無線接入點(AP)13收發(fā)聲音包的無線網絡設備??刂撇?0由微處理器構成,控制終端裝置14的操作。控制部20具有存儲圖3所示的數據的存儲部21。與控制部20連接的有:操作部22、顯示部23、音頻電路24以及無線LAN通信部25。操作部22包括PTT開關220等按鍵開關,收到用戶的操作后將該操作信號輸入到控制部20。顯示部23包括液晶顯示器。在液晶顯示器上顯示由用戶的操作選擇的通信方的識別編號或接收到的通信方的識別編號等。

音頻電路24具有擴音器240以及揚聲器241??刂撇?0將從接收到的聲音包獲取的聲音信號解碼并輸入到音頻電路24中。音頻電路將該被解碼的聲音信號轉換成模擬信號并從揚聲器241輸出。此外,音頻電路24將從擴音器240輸入的聲音信號轉換成數字信號并輸入到控制部20??刂撇?0將該數字聲音信號聲音包化并輸入到無線LAN通信部25中。無線LAN通信部25具有以IEEE802.11為基準的通信方式進行無線通信的電路。無線LAN通信部25將從控制部20輸入的包發(fā)送給無線接入點13。根據以上的功能,如果用戶按住PTT開關220并向擴音器240發(fā)送聲音,則該聲音信號被編輯到聲音包并發(fā)送給服務器裝置11。此外,無線LAN通信部25將經由無線接入點13從服務器裝置11接收到的包輸入到控制部20。

終端裝置14具有PTT開關220與VOX電路242。所謂VOX電路242,是指如下電路:基于擴音器240的輸入電平與其持續(xù)時間判斷是否輸入了用戶的通話聲音(聲音信號),在判斷輸入了通話聲音的情況下,將裝置切換成與接通PTT開關220的情況下相同的通信狀態(tài)。終端裝置14通過模式設定,基于PTT開關220的開啟以及VOX電路242中的一方或兩方進行發(fā)送開啟/斷開的切換。

一般的無線通信收發(fā)器是當發(fā)送狀態(tài)時不能夠進行無線信號的接收的單一方式,相比之下,終端裝置14能夠進行聲音信號的發(fā)送與接收同時進行的全雙工方式的通信。該功能是因為終端裝置14是經由網絡17高速地收發(fā)聲音包的網絡通信終端而實現(xiàn)的。不過,終端裝置14即使在進行全雙工通信的情況下,也不會繼續(xù)發(fā)送無聲的聲音包,而是利用PTT開關220或VOX電路242的功能,只將輸入了通話聲音時的聲音包進行編輯以及發(fā)送。

如果服務器裝置11對終端裝置14進行了預設,則圖3所示的內容被寫入到存儲部21。終端編號210是該終端裝置14的識別信息,用1到多位數的數值表示。終端表211是記載了其他的終端裝置14的終端編號的表。分組表212是記載了在聲音通信系統(tǒng)中設定的組的組編號的表。該終端裝置14能夠與記載在終端表211以及分組表212中的終端裝置14以及組進行通信。在分組表212中也記載了該終端裝置14能夠所屬的用戶組的編號。此外,用戶組編號213是該終端裝置14暫時所屬的用戶組的編號。用戶組編號213成為在初始狀態(tài)下表示不屬于用戶組的情況的“0”。然后,當根據該終端裝置14的用戶的操作而選擇了記載在分組表212中的一個用戶組時,該編號被寫入到該用戶組編號213的項目中,該終端裝置14屬于該用戶組。

聲音包具有圖4所示的結構。聲音包由報頭以及數據主體(有效載荷)形成。報頭中包括目標IP地址(destination address)以及發(fā)送端地址(sender address)。在從終端裝置14向服務器裝置11發(fā)送的聲音包的情況下,目標IP地址是服務器裝置11的IP地址,發(fā)送端地址是終端裝置14的IP地址。另一方面,在從服務器裝置11向終端裝置14發(fā)送的聲音包的情況下,目標IP地址是終端裝置14的IP地址,發(fā)送端地址是服務器裝置11的IP地址。在數據主體中包括被數字化了的聲音信號以及通信控制信息。通信控制信息包括呼叫類別、呼叫ID、發(fā)送ID以及用戶組編號。呼叫類別是識別該聲音包是哪種通信類別(個別通信、組通信、全體通信)的信息。呼叫ID是識別通信對象(target device)的信息,在個別通信的情況下,使用該終端裝置14的終端編號,在組通信的情況下,使用該組的組編號。

發(fā)送ID是表示聲音信號的發(fā)送來源的信息。在從終端裝置14向服務器裝置11發(fā)送的聲音包的情況下,在發(fā)送ID中寫入該終端裝置14的終端編號。從終端裝置14被聲音包化并發(fā)送的聲音信號被在服務器裝置11中替換成其他的聲音包,并被轉發(fā)給通信對象的終端裝置14。在通信對象的終端裝置14中,為了了解接收到的聲音信號的發(fā)送來源,在被從服務器裝置11轉發(fā)到終端裝置14的聲音包的發(fā)送來源ID中,寫入將該聲音信號發(fā)送過來的終端裝置14的終端ID。在組通信的情況下,有時會將混合了從多個終端裝置14接收到的聲音信號的信號包化并轉發(fā)給終端裝置14,但也可以除去該聲音包的發(fā)送ID,無需寫入組編號。

在組通信的情況下,將從參加組通信的多個終端裝置14接收到的聲音信號混合,并轉發(fā)給參加組通信的各終端裝置14,為了不使由終端裝置14發(fā)送的聲音信號返回到發(fā)送了聲音信號的該裝置,混合是按照各終端裝置14分別進行的。即、針對沒有發(fā)送聲音信號的終端裝置14轉發(fā)將接收到的所有的聲音信號都混合了的信號;針對發(fā)送了聲音信號的終端裝置14,將該終端裝置14發(fā)送的聲音信號除去,轉發(fā)混合了除此之外的聲音信號的信號。由此,在終端裝置14中不會發(fā)生該裝置發(fā)送的聲音信號回聲。

在進行組通信的情況下,屬于組的終端裝置14的結構并不是固定的,而是根據此時的各終端裝置14的通信狀況靈活地增減。詳細內容參照圖6的圖表進行說明。

圖5是服務器裝置11的框圖。服務器裝置11具有:控制部30、存儲部31以及網絡通信部32。存儲部31由例如硬盤或RAM等構成,存儲圖6~圖8所示的各種圖表或各終端裝置14的設定數據等。控制部30進行終端裝置14的設置或聲音信號的混合等。網絡通信部32控制與有線網絡15的通信。

圖6、圖7A、圖7B以及圖8是表示設置在服務器裝置11的存儲部31中的表的圖。

圖6是表示終端表301的圖。終端表301是用于服務器裝置11管理終端裝置14的表。各終端裝置14通過被分別特殊地分配的識別編號識別。終端表301中按照每一終端編號存儲了主動標志以及設定數據的存儲地址。主動標志表示的是:終端裝置14與網絡17連接,訪問服務器裝置11并完成了服務器裝置11進行的預設從而能夠通信。設定數據是例如程序的更新數據(固件)、自己所屬的組、記錄了允許通信的其他組的電話薄等。

當終端裝置14與網絡17連接時,服務器裝置11與終端裝置14通信,對該終端裝置14執(zhí)行預設處理,該操作完成后,設置終端表301的主動標志,將能夠通信的這一情況進行登記。而且,服務器裝置11在之后適當的定時與終端裝置14通信,更新該終端裝置14的登記。之后適當的定時是指例如所連接的無線接入點13每隔規(guī)定時間切換時。

圖7A、圖7B是表示分組表302的圖。分組表302是用于服務器裝置11管理組的表。圖7A表示初始狀態(tài)的分組表302,圖7B表示利用用戶組的狀態(tài)的分組表302。各組通過被分別特殊地分配的ID(組編號)識別。在分組表302中按照每一組存儲該組編號、組類別以及屬于該組的終端裝置14(所屬終端裝置)的終端編號。組類別是通常組或用戶組。通常組是所屬終端事先決定的組。用戶組是根據從終端裝置14接收到的用戶組信息登記所屬終端的組。在該實施方式中,用戶組被設定為1000以及1001這兩個。在圖7A中,沒有登記在用戶組中的終端裝置14。在圖7B中,在用戶組1000中登記了三號的終端裝置14-3與六號的終端裝置14-6。作為該登記的替代,將通常組0010、0011中的終端裝置14-3、14-6的登記暫時刪除。由此,轉移到用戶組1000的終端裝置14-3、14-6的用戶能夠在不受到其他通信的干擾的情況下,只利用終端裝置14-3、14-6進行通信。另外,登記在用戶組中的終端裝置14的臺數不僅限于兩臺。另外,也可以不將登記在用戶組中的終端裝置14從通常組中暫時刪除。

當預設時,服務器裝置11向終端裝置14發(fā)送記載在終端表301中的終端編號的全部編號或一部分以及記載在分組表302中的組編號的全部編號或一部分。向各終端裝置14發(fā)送哪些終端編號以及哪些組編號都記載在用于各終端裝置14的設定數據(參照終端表301、分組表302)中。

圖8是表示混合表(會話表)303的圖?;旌媳?03是用于服務器裝置11管理通信會話的表。通信會話是指將服務器裝置11作為中繼裝置的多個終端裝置14之間的通信狀態(tài)?;旌媳?03具有多行,每行存儲一個通信會話的信息。服務器裝置11當從終端裝置14接收到聲音信號(聲音包)時,參照混合表303判斷該聲音信號是哪個通信會話。

當服務器裝置11從終端裝置14接收到作為最初的聲音包的呼叫聲音包時,基于該聲音包的通信會話被登記在混合表303中。

關于各通信會話,在混合表303中設有會話編號、呼叫發(fā)出終端編號、參加終端編號、追加終端編號、除外終端編號以及剩余保持時間(T1)的項目。會話編號是識別該通信會話的編號。呼叫發(fā)出編號是發(fā)送該通信會話的最初的聲音包(呼叫聲音包)的終端裝置14(呼叫發(fā)出終端裝置)的終端編號。會話編號可以是每一通信會話的特殊的值,在該實施方式中,使用寫入到所述呼叫聲音包中的通信對象識別編號。作為會話編號登記了終端編號的通信會話(例如“19”)是個別通信的通信會話。個別通信是一對一的個別的終端裝置14之間的通信。作為會話編號登記了組編號的通信會話(例如“0012”)是組通信的通信會話。組通信是多個終端裝置14(一般為三臺以上)相互交換聲音信號的通信。

參加終端編號是參加該通信會話的終端裝置14的終端編號的一覽。在從將終端編號登記在參加終端編號中的某一終端裝置14發(fā)送來聲音包的情況下,控制部30將該聲音包轉發(fā)給在參加終端編號中登記了終端編號的其他終端裝置14,實現(xiàn)參加終端裝置之間的相互通信。

在組通信會話的情況下,參加終端編號成為呼叫發(fā)出終端裝置的終端編號以及屬于被指定為通信對象的組的終端裝置14的終端編號。不過,即使屬于該組也不是主動的終端裝置14或進行其他的個別通信會話的終端裝置14不能夠參加該組通信會話,因此,這些終端裝置14的終端編號被從參加終端編號中刪除(登記在刪除終端編號一覽中)。另外,由于轉移到了用戶組中,從組中被暫時刪除的終端裝置14的終端編號不被作為組的所屬終端,不記載在組通信會話的刪除終端編號的項目中。

在呼叫發(fā)出終端裝置是不屬于該組的終端裝置14的情況下,即、在終端裝置14將本臺所屬的組以外的組呼出的情況(擴展組通信)下,該終端裝置14的終端編號也被作為參加終端編號登記。同時,作為被臨時成員登記的追加終端裝置,該終端編號也被登記在追加終端編號的一覽中。即、在該組通信會話中,呼叫發(fā)出終端裝置即使不屬于組,也和屬于該組的終端裝置14同樣地被作為參加該通信會話的終端裝置14(參加終端裝置)對待。另外,在混合表303的項目中,追加終端編號、刪除終端編號的欄不是必須的。僅僅在參加終端編號的欄中追加、刪除終端編號就能夠進行表的管理。

在個別通信會話的情況下,作為參加終端編號,登記呼叫發(fā)出終端裝置的終端編號與通信對象的終端裝置14的終端編號。由于是一對一通信,因此,不登記追加終端編號以及刪除終端編號。

此外,保持時間是在從參加終端裝置沒有發(fā)送來聲音包的狀態(tài)下,不解除該通信會話而進行保持的時間。服務器裝置11中的各通信會話的保持時間被設定為例如30秒。混合表303的保持時間定時器(TS)是當沒有發(fā)送來聲音包時計算保持時間的經過的定時器。保持時間定時器TS利用控制部30的處理(參照圖12),當沒有發(fā)送來聲音包時進行倒計時,并且,如果發(fā)送來聲音包,則重設為30秒。在由于30秒的期間內從參加終端裝置沒有發(fā)送來聲音包的緣故定時器到時間了的情況下,該通信會話被解除,該通信會話的信息被從混合表303中刪除。

在以上的示例中,在組通信會話中,除了所屬終端裝置之外,在混合表303的參加終端裝置的項目中追加登記呼叫發(fā)出終端裝置,即使是所屬終端裝置也為非主動的終端裝置14以及進行其他的通信會話的終端裝置14被刪除。但是,在參加終端裝置的項目中追加登記的終端裝置14以及被刪除的終端裝置14不僅限于這些。

某一參加終端裝置一旦在組通信會話的期間內開始其他通信會話(個別通信會話),則在該時刻被從該組通信會話的參加終端裝置刪除。即、該終端裝置14的終端編號被從參加終端編號的欄中移動到刪除終端編號的欄中。

此外,為了繼續(xù)通信會話,在各終端裝置14中也需要對保持時間進行計時。終端裝置14的保持時間(T1)在本實施方式中被設定為5秒,變得比服務器裝置11的保持時間(TS=30秒)還短。用戶在關掉PTT開關220之后,經過5秒后,即使在服務器裝置11維持該通信會話,也能夠通過規(guī)定操作開始其他的通信會話。終端裝置14的保持時間(T1)也能夠設定在30秒以上。

此外,混合表303可以分成由執(zhí)行中混合表與退避表構成的兩個表。執(zhí)行中混合表是登記了當前進行混合的會話的表,形成在高速存儲器上。通信(聲音信號的收發(fā))停止了的會話在200微秒左右的短時間內被轉錄到退避表中,在退避表中只保持保持時間(T1)。如果在保持時間內再次發(fā)生通信(聲音信號的收發(fā)),則該會話再次被轉錄到執(zhí)行中混合表中,用于執(zhí)行混合。由此,提早將各終端裝置14從混合表303中開放。

參照圖9對該聲音通信系統(tǒng)中的用戶組的通信會話的形成順序進行說明。首先,系統(tǒng)的管理負責人操作管理裝置12,針對服務器裝置11設定終端表301以及分組表302(S101)。此時,在分組表302中也設定用戶表。然后,一旦用戶接通終端裝置14的電源(S102),終端裝置14訪問服務器裝置11,服務器裝置11對該終端裝置14進行預設處理(S103)。通過該處理,終端裝置14獲取包括用戶組的組編號,成為能夠通信的狀態(tài)。用戶操作在上述處理中啟動的終端裝置14來變更組(S104)。也就是說,用戶選擇用戶組變更的菜單,通過撥號選擇所希望的用戶組的編號。由此,終端裝置14所屬的用戶組被變更。也就是說,存儲在終端裝置14的存儲部21中的用戶組編號213被變更。終端裝置14所屬的用戶組在初始狀態(tài)下為“0(無所屬)”。另外,在S104的操作之前,用戶(終端裝置14)可以利用通常組的組通信或個別通信進行通信。用戶將被變更了用戶組的終端裝置14的PTT開關220接通開始通信(S105)。通過接通PTT開關220,終端裝置14將圖4所示的聲音包編輯并發(fā)送給服務器裝置11。服務器裝置11基于從終端裝置14接收到的聲音包的用戶組編號更新分組表302(S106)。在終端裝置14的用戶組編號被變更的情況下,通過該處理,如圖7(B)所示,在用戶組中登記所屬終端。之后,服務器裝置11處理登記了所屬終端的用戶組的通信會話,對聲音信號進行中繼(S107)。

用戶當變更終端裝置14的用戶組時,能夠通過很短地按下PTT開關220而很短地將聲音包發(fā)送,能夠在不進行實際通信的情況下只將用戶組的變更登記在服務器裝置11中。此外,即使在用戶組變更后不進行任何操作,也會由于終端裝置14在上述規(guī)定的定時與服務器裝置11之間進行登記的更新處理的緣故,而在此時將用戶組的變更登記在服務器裝置11中。

圖10是表示由終端裝置14的控制部20執(zhí)行的通信控制處理的流程圖。該處理每隔20微妙反復地執(zhí)行。在該處理中,根據PTT開關220的接通/斷開或聲音包(RTP包)的接收,計算出現(xiàn)在的通信狀態(tài)(status)。在此,在該流程圖中所使用的標志、定時器種類如下所示。

PTT:是按鍵通話開關(PTT開關)220的縮寫,但不僅限于PTT開關220的接通/斷開,也包括由VOX電路執(zhí)行的發(fā)送信號的接通/斷開。

NC0:是根據用戶的操作所選擇的通信對象的識別編號(終端編號/組編號),被寫入到建立通信會話的最初的聲音包(呼叫聲音包)中,成為會話編號(NC1)。

NC1:是會話編號(呼叫ID)、識別執(zhí)行中的通信會話的編號。

FC:是通信會話標志(是表示該終端裝置14參加通信會話的情況的標志)。

FT:是通信過程中標志(是表示聲音包的發(fā)送過程中或接收過程中的標志)

T1:保持時間定時器(對通信會話的保持時間(5秒)進行計時的定時器)。

S10~S21是聲音包的發(fā)送管理處理。控制部20判斷PTT開關220的狀態(tài)(S10)??刂撇?0在PTT開關220接通的情況下,使處理進入到S11。在PTT開關220沒有接通的情況下,使處理進入到S21。

在S11中,控制部20判斷是否設置了通信會話標志FC。在沒有設置通信會話標志FC的情況下(在S11中是否),通過本次的PTT開關220的接通制成的聲音包是呼叫聲音包??刂撇?0設置表示正在收發(fā)通信會話標志FC以及聲音包的通信過程中標志FT(S12)??刂撇?0將用戶所選擇的通信對象編號NC0轉錄到通信會話編號NC1中(S13),制成寫入了存儲在該通信會話編號NC1以及用戶組編號213的項目中的用戶組編號的聲音包(S14),并將該聲音包發(fā)送到服務器裝置11(S15)。根據該呼叫聲音包的發(fā)送,由服務器裝置11開始通信會話??刂撇?0將保持時間定時器T1重新設定為5秒(S16),然后,使處理進入到S30以下的聲音包的接收管理處理。

在S11中,在已經設置了通信會話標志FC的情況下(在S11中為是),控制部20判斷是否設置了通信過程中標志FT,即、判斷是否當前正在進行聲音包的收發(fā)(S17)。在沒有設置通信過程中標志FT的情況下(在S17中為否),控制部20設置通信過程中標志FT(S18)。處理以S11→S17→S18的方式進行是在處于維持已經開始了的通信會話的狀態(tài)下,開始新的聲音包(用戶的通話聲音)的發(fā)送的情況。在S19中,繼續(xù)已經開始的通信會話,判斷針對該通信會話是回復本次的聲音包(在S19中為否),還是從之前的通信會話脫離,針對新的通信對象發(fā)送本次的聲音包、即是否建立新的其他的通信會話(在S19中為是)。該判斷根據例如是否在本次的PTT開關220接通之前就進行了用戶的操作、例如通信對象的選擇操作等進行即可。在用戶進行了選擇新的通信對象的操作的情況下,通過S20的處理進行建立針對該所選擇的通信對象的新的通信會話的處理即可。

在更新通信會話的情況下(在S19中為是),控制部20將此時所選擇的通信對象編號NC0轉錄到通信會話編號NC1中(S20),使處理進入到S14。在繼續(xù)已經開始的通信會話的情況下(在S19中為否),控制部20就直接使處理從S19進入到S14。

在S10中,在PTT開關220沒有被接通的情況下(在S10中為否),控制部20重新設置通信過程中標志FT(S21)。另外,在已經重新設置了通信過程中標志FT的情況下,可以保持該狀態(tài)。然后,控制部20使處理進入到S30以下的聲音包的接收管理處理。

控制部20在S30中判斷是否經由網絡17接收了聲音包。控制部20在接收了聲音包的情況下使處理進入S31。在沒有接收到聲音包的情況下,使處理進入S40。

在S31中,控制部20判斷是否設置了通信會話標志FC。在沒有設置通信會話標志FC的情況下(在S31中為否),本次建立新的通信會話,判斷已經發(fā)送來該最初的聲音包,并設置通信會話標志FC以及通信過程中標志FT(S33)。FT標志是表示當前正在收發(fā)聲音包的標志??刂撇?0將包括在該聲音包中的通信對象編號轉錄到通信會話編號NC1中(S34)。控制部20向音頻電路24輸出聲音包(S35),將保持時間定時器T1重新設定為5秒(S36)。

在S31中,在已經設置了通信會話標志FC的情況下(在S31中為是),根據本次的聲音包的接收設置通信過程中標志FT(S32)。另外,在已經設置了通信過程中標志FT的情況下,保持該狀態(tài)即可。然后,控制部20使處理進入S35。

在S30中,在沒有接收到聲音包的情況下(在S30中為否),控制部20判斷是否設置了通信會話標志FC(S40)。在設置了通信會話標志FC的情況下(在S40中為是),控制部20執(zhí)行S41以下的處理。在沒有設置通信會話標志FC的情況下(在S40中為否),控制部20就這樣結束處理。

在S41中,控制部20判斷是否設置了通信過程中標志FT。在設置了通信過程中標志FT的情況下(在S41中為是),控制部20就這樣結束處理。在沒有設置通信過程中標志FT的情況下(在S41中為否),即、在雖然重新設定了通信過程中標志FT,但是為設置了通信會話標志FC的狀態(tài)的情況下,控制部20對保持時間定時器T1進行減一(20微秒)的減法計算(S42)。然后,判斷通過該減法計算保持時間定時器T1是否成為0(S43)。在保持時間定時器T1成為0的情況下(在S43中為是),控制部20為了解除通信會話,而重新設定通信會話標志FC(S44)。在S43中,在保持時間定時器T1還比0大的情況下(在S43中為否),控制部20就這樣結束處理。

圖11以及圖12是表示服務器裝置11的操作的流程圖。圖11表示聲音包接收時的處理。圖12表示混合表管理處理。

在圖11中,控制部30當從終端裝置14接收到聲音包時(S50),從該聲音包讀出設定在該終端裝置14中的用戶組編號(S51)。在讀出的用戶組編號不是“0”的情況下(在S52中為否),在分組表302讀出的用戶組編號的項目中登記該終端裝置14的終端編號,將該終端裝置14的終端編號暫時從該終端裝置14所屬的通常組中刪除(S53)。相反,在讀出的用戶組編號是“0”的情況下(在S52中為是),將該終端裝置14的終端編號從分組表302的用戶組的項目中刪除,解除從通常組中暫時刪除,使其回歸到通常組(S54)。另外,S53、S54的處理只在寫入到聲音包的用戶組編號出現(xiàn)變更的情況下進行即可。

判斷用發(fā)送來源終端編號以及通信對象編號識別的通信會話是否已經登記在混合表303中(S60)。在通信會話已經登記在混合表303中的情況下(在S60中為是),控制部30基于混合表303的參加終端編號,將包含在所接收到的聲音包中的聲音信號轉發(fā)給參加通信會話的終端裝置14(S66)。并且,將混合表303的該通信會話的保持時間定時器TS重新設定為30秒(S67)。

在所接收到的聲音包的通信會話沒有登記在混合表303中的情況下(在S60中為否)、即、在該聲音包為呼叫聲音包的情況下,將基于該呼叫聲音包的新的通信會話登記在混合表303中(S61)。此時,通信對象編號被作為會話編號登記,該聲音包的發(fā)送來源的終端裝置14的終端編號被作為呼叫發(fā)出終端編號登記。作為參加終端編號,在個別通信會話的情況下,登記通信對象編號以及呼叫發(fā)出終端編號;在組通信會話的情況下,登記屬于呼叫發(fā)出終端編號以及通信對象編號的組的終端裝置14的終端編號。另外,在呼叫發(fā)出終端裝置不屬于組的情況下,呼叫發(fā)出終端編號也登記在追加終端編號中。而且,在屬于組的終端裝置14中,當存在非主動的、由于正在參加其他的通信會話等原因而不能夠參加該通信會話的終端裝置時,該終端編號被從參加終端編號的項目中刪除,轉錄在刪除終端編號的項目中。

控制部30將接收到的聲音包的聲音信號轉發(fā)給參加該通信會話的終端裝置14(S62)。參加該通信會話的終端裝置14從登記在混合表303中的該通信會話的參加終端編號中決定。

控制部30通過參加在S61建立的通信會話而判斷是否存在被從已經登記的通信會話的參加終端裝置刪除的終端裝置14(S63)。在存在該終端裝置14的情況下(在S63中為是),從該之前建立的通信會話的參加終端編號刪除該終端裝置14的終端編號(S64)。被刪除的終端編號被轉錄到刪除終端編號中。通過這樣做將各通信會話的參加終端裝置優(yōu)化。

圖12的混合表管理處理是定期(例如每隔20微妙)反復執(zhí)行的??刂撇?0首先指定混合表303的第一行的通信會話(S70)??刂撇?0對所指定的通信會話的保持時間定時器TS進行減一(20微秒)的減法計算(S71),通過該減法計算判斷保持時間定時器TS是否成為0(S72)。在保持時間定時器TS成為0的情況下(在S72中為是),控制部30結束該通信會話,并將該行的通信會話刪除(S73)。

控制部30通過到混合表303的最后一行為止按順序進行以上處理(S74,S75)而進行混合表303的管理。

在終端裝置14于通常組的通信會話的過程中移動到用戶組的情況下,可以將該終端裝置14從通常組的通信會話中刪除。另外,當在通常組的通信會話的過程中,移動到用戶組的終端裝置返回到該通常組時,也可以在中途參加該通常組通信的會話。同樣,在終端裝置14在用戶組的通信會話的過程中移動到其他組(通常組、其他的用戶組)的情況下,可以將該終端裝置14從該用戶組的通信會話中刪除。此外,在用戶組的通信會話的過程中,在其他的終端裝置重新屬于該用戶組的情況下,也可以在中途參加該用戶組通信的會話。

符號說明

11 服務器裝置(中繼裝置)

12 管理裝置

13 無線接入點

14 終端裝置

20 (終端裝置的)控制部

30 (服務器裝置的)控制部

32 網絡通信部

220 PTT(按鍵通話)開關

242 VOX電路

301 終端表

302 分組表

303 混合表(會話表)

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1