專利名稱:通話方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通話方法、裝置及系統(tǒng),特別是指一種家用通話方法、裝置及系統(tǒng)。
背景技術(shù):
由于網(wǎng)絡(luò)電話(Voice over IP,簡(jiǎn)稱VoIP)的逐漸普及與通話發(fā)起協(xié)議(Session Initiation Protocol,以下簡(jiǎn)稱SIP)設(shè)計(jì)上的簡(jiǎn)單,任何一個(gè)網(wǎng)絡(luò)裝置只要它具備有SIP UA(User Agent用戶代理)的功能,都可以在網(wǎng)絡(luò)電話通信中扮演發(fā)話或是通話裝置。此外,現(xiàn)代人的家中可能有多個(gè)網(wǎng)絡(luò)電話或是智能型家電,故當(dāng)位于外地的發(fā)話裝置來(lái)電時(shí),家中的每只電話或每一智能型家電都可能可以應(yīng)答此來(lái)電,但值得注意的是,此來(lái)電除了聲音之外還可能夾帶著視頻或是其它資料,而家中的多只電話或家電未必每一個(gè)都有能力處理此來(lái)電,所以,如果能自適當(dāng)?shù)倪x擇出哪一個(gè)電話或哪一個(gè)家電應(yīng)答,則對(duì)于現(xiàn)今的家庭生活會(huì)提供更大的便利性。
參閱圖1及圖2,已知家用通信系統(tǒng)包含代理裝置5及多個(gè)通話裝置6,且這些通話裝置6是只要能夠執(zhí)行SIP協(xié)議且有處理聲音能力的設(shè)備即可,例如傳真機(jī)、手機(jī)、個(gè)人數(shù)字助理、計(jì)算機(jī)、智能型冰箱、電視,而不限于傳統(tǒng)的電話。
該代理裝置5連接到外部網(wǎng)絡(luò),例如網(wǎng)際網(wǎng)絡(luò),而這些通話裝置6是通過(guò)家中的內(nèi)部網(wǎng)絡(luò)與該代理裝置5電連接,且外界的發(fā)話裝置7是通過(guò)外部網(wǎng)絡(luò)與該代理裝置5建立聯(lián)機(jī),而該等通話裝置6再通過(guò)該代理裝置5與該發(fā)話裝置7通話。且該代理裝置5與該發(fā)話裝置7或是與該多個(gè)通話裝置6之間的信號(hào)傳輸方式都是采用SIP協(xié)議,而SIP協(xié)議中定義出的聯(lián)機(jī)控制信息包含注冊(cè)信息(REGISTER)、邀請(qǐng)信息(INVITE)、確認(rèn)信息(ACK)、取消信息(CANCEL)、結(jié)束信息(BYE)、選擇信息(OPTIONS)以及相關(guān)響應(yīng)如,許可信息(OK)等。某些SIP聯(lián)機(jī)控制信息,如邀請(qǐng)信息、許可信息或確認(rèn)信息可以包括通話描述協(xié)議封包(Session DescriptionProtocol,以下簡(jiǎn)稱SDP),且該SDP封包中描述該通話裝置6或發(fā)話裝置7使用的媒體類型,如聲音、視頻、數(shù)據(jù)。
位于家中的每一個(gè)通話裝置6必須先向該代理裝置5注冊(cè),注冊(cè)的方法包含兩個(gè)步驟第一個(gè)步驟是通話裝置6發(fā)出注冊(cè)信息給該代理裝置5。
第二個(gè)步驟是該代理裝置5在收到該注冊(cè)信息后,發(fā)出許可信息給該要求注冊(cè)的通話裝置6,使該通話裝置6知道其己注冊(cè)成功。
當(dāng)家中的通話裝置6都注冊(cè)完畢后,外界的發(fā)話裝置7與家中的通話裝置6建立聯(lián)機(jī)的方法包含以下步驟在步驟901,該發(fā)話裝置7發(fā)出邀請(qǐng)信息給該代理裝置5,且該邀請(qǐng)信息包括SDP封包。因?yàn)橹挥写硌b置5才具有外部網(wǎng)絡(luò)上可辨識(shí)的SIP身分,家中的其它通話裝置6則沒(méi)有,這種做法將可節(jié)省對(duì)外的注冊(cè)費(fèi)用。
在步驟902,當(dāng)代理裝置5接收到該邀請(qǐng)信息之后,該代理裝置5將轉(zhuǎn)發(fā)(forward)該邀請(qǐng)信息至該等通話裝置6的其中之一。
在步驟903,接收到該邀請(qǐng)信息的通話裝置6依據(jù)該邀請(qǐng)信息所包括的SDP,檢測(cè)自己的媒體處理能力是否可滿足該發(fā)話裝置7要傳送的媒體。如果是,則表示該發(fā)話裝置7及該通話裝置6之間能夠建立聯(lián)機(jī),并跳到步驟904,如果否,則跳到步驟908。
在步驟904,該通話裝置6回傳包括自己SDP封包的許可信息給該代理裝置5。接著跳到步驟905。
在步驟905,該代理裝置5接收到該許可信息,并轉(zhuǎn)發(fā)該許可信息給該發(fā)話裝置7。接著跳到步驟906。
在步驟906,該發(fā)話裝置7收到該許可信息后,發(fā)出確認(rèn)信息給該代理裝置5。接著跳到步驟907。
在步驟907,該代理裝置5轉(zhuǎn)傳該確認(rèn)信息給該通話裝置6。至此表示該發(fā)話裝置7及通話裝置6之間可通過(guò)該代理裝置5開(kāi)啟通話。
在步驟908,該通話裝置6將回傳表達(dá)聯(lián)機(jī)失敗的聯(lián)機(jī)控制信息給該代理裝置5。接著跳到步驟909。
在步驟909,該代理裝置5將轉(zhuǎn)發(fā)該邀請(qǐng)信息至該多個(gè)通話裝置6中的另一個(gè)。且此通話裝置6將執(zhí)行步驟903。
已知的通話系統(tǒng)由于該代理裝置5不知道該等通話裝置6所具有的媒體處理能力,所以在接收到該發(fā)話裝置7發(fā)出的邀請(qǐng)信息時(shí),并無(wú)法依據(jù)該邀請(qǐng)信息中的SDP來(lái)判別哪一個(gè)通話裝置6最具有處理該通電話的能力以便將該通電話直接轉(zhuǎn)到最適合的通話裝置6。因此該代理裝置5必須一一嘗試直到找出適當(dāng)?shù)耐ㄔ捬b置6為止,甚至也可能出現(xiàn)找到最后,才發(fā)現(xiàn)沒(méi)有適合的通話裝置6,因此相當(dāng)浪費(fèi)時(shí)間。
此外,已知的通話系統(tǒng)都必須通過(guò)代理裝置5來(lái)進(jìn)行轉(zhuǎn)接,而通話裝置6都不具有轉(zhuǎn)接功能,因此代理裝置5需要負(fù)擔(dān)很多信號(hào)傳輸?shù)墓ぷ鳌?br>
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種可以快速?zèng)Q定是否與該發(fā)話裝置建立通話聯(lián)機(jī)的通話系統(tǒng)。
本發(fā)明的另一個(gè)目的是提供一種具有轉(zhuǎn)接功能的通話裝置。
本發(fā)明的再一個(gè)目的是提供一種代理裝置,該代理裝置知道與其連接的通話裝置的媒體處理能力。
本發(fā)明的再一個(gè)目的是提供一種根據(jù)該聯(lián)機(jī)所需的媒體處理能力,選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置的通話方法。
于是,本發(fā)明的通話系統(tǒng),適用于通過(guò)網(wǎng)際網(wǎng)絡(luò)與發(fā)話裝置聯(lián)機(jī),該通話系統(tǒng)包含多個(gè)通話裝置及代理裝置。
每一個(gè)通話裝置有其特定的媒體處理能力。該代理裝置與該多個(gè)通話裝置電連接,并在收到該發(fā)話裝置傳來(lái)要求聯(lián)機(jī)的信息時(shí),根據(jù)所儲(chǔ)存的該多個(gè)通話裝置的媒體處理能力,選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置,且被選定的通話裝置會(huì)通過(guò)該代理裝置與該發(fā)話裝置建立聯(lián)機(jī)。
于是,本發(fā)明代理裝置及通話裝置使用的方法包含下列步驟(A)該多個(gè)通話裝置向該代理裝置注冊(cè),且該代理裝置將所有通話裝置的媒體處理能力儲(chǔ)存起來(lái)。
(B)該代理裝置在收到該發(fā)話裝置傳來(lái)的要求聯(lián)機(jī)的信息時(shí),根據(jù)該聯(lián)機(jī)所需的媒體處理能力,選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置。
(C)被選定的通話裝置會(huì)通過(guò)該代理裝置與該發(fā)話裝置建立聯(lián)機(jī)。
于是,本發(fā)明的通話裝置包含第一使用者接口、第一網(wǎng)絡(luò)接口、第一聯(lián)機(jī)控制單元、第一媒體處理單元及第一特征控制單元。
于是,本發(fā)明的代理裝置包含第二使用者接口、第二網(wǎng)絡(luò)接口、第二聯(lián)機(jī)控制單元及第二特征控制單元。
該第一使用者接口接收并儲(chǔ)存使用者所輸入的該通話裝置的屬性。該第一網(wǎng)絡(luò)接口與該代理裝置通過(guò)內(nèi)部網(wǎng)絡(luò)電連接。該第一聯(lián)機(jī)控制單元能通過(guò)該第一網(wǎng)絡(luò)接口發(fā)出或接收信息以跟該代理裝置溝通。該第一媒體處理單元能處理接收到的媒體。
該第一特征控制單元接收并處理該第一聯(lián)機(jī)控制單元傳來(lái)的信息,且將該通話裝置的媒體處理能力與該第一使用者接口所存的屬性整理成此通話裝置的設(shè)備特征數(shù)據(jù),并將該設(shè)備特征數(shù)據(jù)通過(guò)該第一網(wǎng)絡(luò)接口傳至該代理裝置以向該代理裝置注冊(cè),且接收該代理裝置傳來(lái)的通話列表。
當(dāng)該第一媒體處理單元能處理該發(fā)話裝置通過(guò)該代理裝置發(fā)出的聯(lián)機(jī)時(shí),則該第一聯(lián)機(jī)控制單元能通過(guò)該第一網(wǎng)絡(luò)接口與該代理裝置聯(lián)機(jī),以進(jìn)而通過(guò)該代理裝置與該發(fā)話裝置進(jìn)行聯(lián)機(jī)。
當(dāng)該第一媒體處理單元無(wú)法處理該聯(lián)機(jī)時(shí),該第一特征控制單元能根據(jù)其儲(chǔ)存的通話列表,將該聯(lián)機(jī)轉(zhuǎn)給另一個(gè)有能力處理該聯(lián)機(jī)且符合該通話列表排序的通話裝置處理。
該第二使用者接口接收并儲(chǔ)存使用者設(shè)定的轉(zhuǎn)接規(guī)則,以定出處理此聯(lián)機(jī)的通話裝置的優(yōu)先級(jí)。該第二網(wǎng)絡(luò)接口與該等通話裝置透過(guò)內(nèi)部網(wǎng)絡(luò)電連接,且通過(guò)對(duì)外的網(wǎng)絡(luò)與該發(fā)話裝置電連接。該第二聯(lián)機(jī)控制單元能通過(guò)該第二網(wǎng)絡(luò)接口發(fā)出或接收信息以跟該多個(gè)通話裝置和該發(fā)話裝置溝通。
該第二特征控制單元,接收并處理該第二聯(lián)機(jī)控制單元傳來(lái)的信息,并接收每一個(gè)通話裝置的設(shè)備特征數(shù)據(jù),并將所有設(shè)備特征數(shù)據(jù)整理成通話列表,且根據(jù)該第二使用者接口所存的轉(zhuǎn)接規(guī)則將該通話列表中所記錄的通話裝置排序,并將排序好的通話列表儲(chǔ)存并傳送到每一個(gè)通話裝置。
當(dāng)該第二特征控制單元在接收到該發(fā)話裝置傳來(lái)要求聯(lián)機(jī)的信息時(shí),會(huì)選出有能力處理該聯(lián)機(jī)且符合該通話列表排序的通話裝置,且作為該發(fā)話裝置與被選出的該通話裝置的中介,以建立該發(fā)話裝置與該通話裝置的聯(lián)機(jī)。
圖1是說(shuō)明己知通信系統(tǒng)包括代理裝置及多個(gè)通話裝置與外界的發(fā)話裝置的聯(lián)機(jī)狀態(tài)的示意圖,;圖2是說(shuō)明己知的通話系統(tǒng)中與該發(fā)話裝置建立聯(lián)機(jī)的過(guò)程的流程圖;圖3是本發(fā)明通話系統(tǒng)的第一優(yōu)選實(shí)施例所包括的代理裝置與多個(gè)通話裝置的電路方框圖;圖4是第二特征控制單元儲(chǔ)存的通話列表的示意圖;圖5是本發(fā)明通話系統(tǒng)的第一優(yōu)選實(shí)施例所使用的通話方法的流程圖;圖6是當(dāng)本發(fā)明通話系統(tǒng)的第一優(yōu)選實(shí)施例在使用者沒(méi)有預(yù)設(shè)一個(gè)優(yōu)先接聽(tīng)來(lái)電的通話裝置時(shí),該通話系統(tǒng)與該發(fā)話裝置建立通話的時(shí)序圖;及圖7是當(dāng)本發(fā)明通話系統(tǒng)的第一優(yōu)選實(shí)施例在使用者預(yù)設(shè)了一個(gè)優(yōu)先接聽(tīng)來(lái)電的通話裝置時(shí),該通話系統(tǒng)與該發(fā)話裝置建立通話的時(shí)序圖。
具體實(shí)施例方式
有關(guān)本發(fā)明的前述及其它技術(shù)內(nèi)容、特點(diǎn)與功效,在以下配合參考附圖的兩個(gè)優(yōu)選實(shí)施例的詳細(xì)說(shuō)明中,將可清楚的呈現(xiàn)。
在詳細(xì)描述本發(fā)明之前,要注意的是,在以下的說(shuō)明內(nèi)容中,類似的組件是以相同的編號(hào)來(lái)表示。
參閱圖3,本發(fā)明通話系統(tǒng)的優(yōu)選實(shí)施例包含多個(gè)通話裝置1及代理裝置2,且在本實(shí)施例中,該代理裝置2及該多個(gè)通話裝置1設(shè)置在屋內(nèi),且可根據(jù)使用情況安置于不同的房間,但本發(fā)明不限于此,也可以設(shè)置在辦公環(huán)境中。
該多個(gè)通話裝置1可以是一種網(wǎng)絡(luò)電話或是加裝于現(xiàn)有的網(wǎng)絡(luò)電話中,如手機(jī)、傳真機(jī)。此外,該多個(gè)通話裝置1也可以是一種計(jì)算機(jī)、一種智能型家電,或是加裝于智能型家電中以與現(xiàn)有的智能型家電相結(jié)合,而智能型家電可以是可顯示視頻和聲音的冰箱、電視。但該多個(gè)通話裝置1并不以上述所說(shuō)為限,只要是一種能夠執(zhí)行SIP協(xié)議的設(shè)備即可。
每一個(gè)通話裝置1包含第一使用者接口11、第一網(wǎng)絡(luò)接口12、第一聯(lián)機(jī)控制單元13、第一特征控制單元14及第一媒體處理單元15。而該代理裝置2包含第二使用者接口21、第二網(wǎng)絡(luò)接口22、第二聯(lián)機(jī)控制單元23、第二特征控制單元24。
而每一個(gè)通話裝置1的第一使用者接口11儲(chǔ)存此通話裝置1的屬性,該屬性由使用者輸入第一使用者接口11當(dāng)中,并且可以包含此通話裝置1所在的位置(如客廳、廚房等...)、此通話裝置1的分機(jī)號(hào)碼及使用者對(duì)此通話裝置1的評(píng)價(jià)(credit),且此評(píng)價(jià)是代表使用者是否要優(yōu)先選取此通話裝置1來(lái)接聽(tīng)來(lái)電,例如使用者經(jīng)常待在客廳中,故其可能對(duì)于位于客廳的通話裝置1設(shè)定較高的評(píng)價(jià)。
該代理裝置2的第二使用者接口21可以接收使用者儲(chǔ)存的轉(zhuǎn)接規(guī)則,以在接收到來(lái)電之后,根據(jù)這些規(guī)則確定出接聽(tīng)此來(lái)電的通話裝置1的優(yōu)先級(jí)。例如此規(guī)則可設(shè)定當(dāng)多個(gè)通話裝置1都有能力接聽(tīng)此來(lái)電時(shí),將使評(píng)價(jià)越高的通話裝置1優(yōu)先接聽(tīng)來(lái)電,或是設(shè)定為分機(jī)號(hào)碼越小的通話裝置1優(yōu)先接聽(tīng)。此外,該轉(zhuǎn)接規(guī)則中也可以設(shè)定出預(yù)設(shè)的通話裝置1,以使每個(gè)來(lái)電都優(yōu)先轉(zhuǎn)接到該通話裝置1。
該代理裝置2的第二網(wǎng)絡(luò)接口22與該等通話裝置1的第一網(wǎng)絡(luò)接口12提高家中的內(nèi)部網(wǎng)絡(luò)連接在一起,且內(nèi)部網(wǎng)絡(luò)可以是無(wú)線網(wǎng)絡(luò)或是有線網(wǎng)絡(luò)。此外,該代理裝置2的第二網(wǎng)絡(luò)接口22也連接到對(duì)外的網(wǎng)絡(luò),并利用該對(duì)外網(wǎng)絡(luò)與發(fā)話裝置3聯(lián)機(jī)。
該代理裝置2的第二聯(lián)機(jī)控制單元23可通過(guò)其第二網(wǎng)絡(luò)接口22接收通話裝置1或是外界的發(fā)話裝置3傳來(lái)的聯(lián)機(jī)控制信息,且在本實(shí)施例中,該聯(lián)機(jī)控制信息是以SIP協(xié)議所定義的聯(lián)機(jī)控制信息,但本發(fā)明不限于此。該SIP聯(lián)機(jī)控制信息是例如注冊(cè)信息、邀請(qǐng)信息、許可信息、轉(zhuǎn)接信息(REFER)。部份SIP聯(lián)機(jī)控制信息將會(huì)包括SDP封包,該SDP封包記錄發(fā)出此控制信息的裝置(如發(fā)話裝置3或通話裝置1)的媒體需求或處理能力,即此裝置是否有能力處理聲音、視頻或是數(shù)據(jù)。
而每一個(gè)通話裝置1的第一聯(lián)機(jī)控制單元13與代理裝置2的第二聯(lián)機(jī)控制單元23類似,故在此不再贅述。
每一個(gè)通話裝置1的第一媒體處理單元1 5儲(chǔ)存通話裝置1本身的媒體處理能力,例如該通話裝置1可以處理的媒體僅有聲音、該通話裝置1可以處理的媒體是包含聲音和視頻、該通話裝置1可以處理的媒體包含聲音、視頻及資料。且每一個(gè)通話裝置1的第一媒體處理單元15在接收到外界傳來(lái)的媒體時(shí),可對(duì)其采取適當(dāng)?shù)奶幚怼?br>
每一個(gè)通話裝置1的第一特征控制單元14將其第一媒體處理單元15儲(chǔ)存的媒體處理能力與其使用者接口中所儲(chǔ)存的屬性整理成此通話裝置1的設(shè)備特征資料。
該代理裝置2的第二特征控制單元24通過(guò)其第二網(wǎng)絡(luò)接口22接收每一個(gè)通話裝置1的設(shè)備特征資料,并將這些設(shè)備特征數(shù)據(jù)整理成通話列表儲(chǔ)存起來(lái),且根據(jù)第二使用者接口21內(nèi)所存的轉(zhuǎn)接規(guī)則(如評(píng)價(jià)高的具有高的優(yōu)先級(jí))將此通話列表中所記錄的通話裝置1排序(如圖4)。
此外,該代理裝置2的第二特征控制單元24并可將排序過(guò)的通話列表通過(guò)其第二網(wǎng)絡(luò)接口22傳送到每一個(gè)通話裝置1,供每一個(gè)通話裝置1儲(chǔ)存于其各自的第一特征控制單元14中。此外,第一和第二特征控制單元14、24都可將接收到的來(lái)電的媒體處理能力與該通話列表比較,以找出有能力處理該來(lái)電的通話裝置1。
此外,該代理裝置2的第二特征控制單元24還能依據(jù)該多個(gè)通話裝置1是否能順利處理聯(lián)機(jī)的情況來(lái)更新該通話列表中所記錄的評(píng)價(jià),例如如果某一個(gè)通話裝置1成功建立出一次聯(lián)機(jī),則將其評(píng)價(jià)加1。
參閱圖3至5,本發(fā)明的通話系統(tǒng)所使用的通話方法包括以下步驟在步驟S1,該代理裝置2的第二聯(lián)機(jī)控制單元23通過(guò)第二網(wǎng)絡(luò)接口22接收聯(lián)機(jī)控制信息。
在步驟S2,該代理裝置2的第二聯(lián)機(jī)控制單元23判斷該聯(lián)機(jī)控制信息的類型,如果該聯(lián)機(jī)控制信息是其它通話裝置1發(fā)出的注冊(cè)信息,則執(zhí)行步驟S3;如果是外界的發(fā)話裝置3發(fā)出的邀請(qǐng)信息,則跳到步驟S5。
在步驟S3,該代理裝置2的第二聯(lián)機(jī)控制單元23將該注冊(cè)信息傳送至第二特征控制單元24,且第二特征控制單元24將該注冊(cè)信息中由SDP描述的設(shè)備特征資料儲(chǔ)存至通話列表,并將該通話裝置1排序于其通話列表的適當(dāng)位置。
在步驟S4,該代理裝置2的第二特征控制單元24通知第二聯(lián)機(jī)控制單元23發(fā)出許可信息給該通話裝置1,以表示該通話裝置1注冊(cè)成功。且同時(shí)也將目前己整理好的通話列表傳給該通話裝置1,并跳回步驟S1。
在步驟S5,該代理裝置2的第二特征控制單元24判斷第二使用者接口21中是否預(yù)設(shè)出一個(gè)通話裝置1,如果否,則執(zhí)行步驟S6;如果是,則執(zhí)行步驟S12。
在步驟S6,該代理裝置2的第二聯(lián)機(jī)控制單元23檢查該邀請(qǐng)信息中的SDP以查詢?cè)摪l(fā)話裝置3的媒體處理需求,并將該媒體處理需求通知該代理裝置2的第二特征控制單元24,接著執(zhí)行步驟S7。
在步驟S7,該代理裝置2的第二特征控制單元24依據(jù)其通話列表中各個(gè)通話裝置1的媒體處理能力選定一個(gè)通話裝置1來(lái)處理該邀請(qǐng)信息(如果多個(gè)通話裝置1都可以處理,則根據(jù)通話列表的排序選出一個(gè)),并將選定的結(jié)果告知代理裝置2的第二聯(lián)機(jī)控制單元23。
在步驟S8,代理裝置2的第二聯(lián)機(jī)控制單元23將接收到的邀請(qǐng)信息轉(zhuǎn)傳給選出的通話裝置1。并跳到步驟S9。
在步驟S9,被選定的通話裝置1的第一聯(lián)機(jī)控制單元13處理該邀請(qǐng)信息,且其第一網(wǎng)絡(luò)接口12發(fā)出許可信息給該代理裝置2的第二網(wǎng)絡(luò)接口22,該代理裝置2的第二網(wǎng)絡(luò)接口22并傳送該許可信息給該發(fā)話裝置3。
在步驟S10,該發(fā)話裝置3發(fā)出確認(rèn)信息給該代理裝置2的第二網(wǎng)絡(luò)接口22,該代理裝置2的第二網(wǎng)絡(luò)接口22并將該確認(rèn)信息轉(zhuǎn)發(fā)給該通話裝置1。且其第二特征控制單元24會(huì)更新其通話列表中所記錄的評(píng)價(jià),例如增加此次順利建立聯(lián)機(jī)的通話裝置1的評(píng)價(jià)。
在步驟S11,發(fā)話裝置3通過(guò)該代理裝置2與通話裝置1進(jìn)行通話或是同時(shí)進(jìn)行數(shù)據(jù)傳輸?shù)嚷?lián)機(jī),且是由該通話裝置1的第一媒體處理單元15來(lái)處理接收到的媒體資料。聯(lián)機(jī)結(jié)束后接著跳回步驟S1。
在步驟S12,該代理裝置2的第二聯(lián)機(jī)控制單元23通過(guò)其第二網(wǎng)絡(luò)接口22將接收到的邀請(qǐng)信息轉(zhuǎn)傳至該預(yù)設(shè)的通話裝置1,接著執(zhí)行步驟S13。
在步驟S13,預(yù)設(shè)的通話裝置1其第一聯(lián)機(jī)控制單元13檢查該邀請(qǐng)信息中的SDP以得知該發(fā)話裝置3的媒體處理需求,并要求第一特征控制單元14依據(jù)其媒體處理能力決定是否能與該發(fā)話裝置3建立聯(lián)機(jī),如果是。則跳到步驟S14;如果否,則跳到步驟S15。
在步驟S14,預(yù)設(shè)的通話裝置1的第一聯(lián)機(jī)控制單元13處理該邀請(qǐng)信息,并通過(guò)其第一網(wǎng)絡(luò)接口12發(fā)出許可信息給該代理裝置2的第二網(wǎng)絡(luò)接口22,該代理裝置2的第二網(wǎng)絡(luò)接口22且將該許可信息傳給發(fā)話裝置3。并跳到步驟S10。
在步驟S15,預(yù)設(shè)的通話裝置1的第一特征控制單元14由其所儲(chǔ)存的通話列表選出一有此媒體處理能力的通話裝置1,并由其第一聯(lián)機(jī)控制單元13發(fā)出轉(zhuǎn)接信息(REFER)至被選出的通話裝置1,并跳到步驟S16。
在步驟S16,被選出的通話裝置1的第一聯(lián)機(jī)控制單元13處理該轉(zhuǎn)接信息,并通過(guò)其第一網(wǎng)絡(luò)接口12發(fā)出邀請(qǐng)信息給該代理裝置2,該代理裝置2的第二網(wǎng)絡(luò)接口22并將該邀請(qǐng)信息傳送給該發(fā)話裝置3。接著跳到步驟S17。
在步驟S17,該發(fā)話裝置3發(fā)出許可信息給該代理裝置2,該代理裝置2的第二網(wǎng)絡(luò)接口22并將該許可信息傳給被選出的通話裝置1。接著跳到步驟S18。
在步驟S18,被選出的通話裝置1的第一網(wǎng)絡(luò)接口12發(fā)出確認(rèn)信息給該代理裝置2,該代理裝置2的第二網(wǎng)絡(luò)接口22并將該確認(rèn)信息傳送給該發(fā)話裝置3,且該代理裝置2的第二特征控制單元24會(huì)更新其通話列表中所記錄的評(píng)價(jià)。接著跳到步驟S19。
在步驟S19,發(fā)話裝置3通過(guò)該代理裝置2與通話裝置1進(jìn)行通話或是同時(shí)進(jìn)行數(shù)據(jù)傳輸?shù)嚷?lián)機(jī),且是由該通話裝置1的第一媒體處理單元15來(lái)處理接收到的媒體資料。該發(fā)話裝置3并發(fā)出取消信息給該代理裝置2,且該代理裝置2的第二網(wǎng)絡(luò)接口22將該取消信息傳送給該預(yù)設(shè)的通話裝置1。接著跳回步驟S1。
在此舉兩個(gè)例子說(shuō)明上述流程。
參閱圖6,在第一例中假設(shè)使用者沒(méi)有預(yù)設(shè)出一個(gè)優(yōu)先接聽(tīng)來(lái)電的通話裝置1,且通話裝置1的數(shù)目有兩個(gè)一個(gè)通話裝置1的分機(jī)為100并位于客廳,且使用者給予的評(píng)價(jià)為2,并僅具有處理聲音的能力;而另一個(gè)通話裝置1的分機(jī)為101,且位于房間,且使用者給予的評(píng)價(jià)為5,并具有處理聲音和視頻的能力。執(zhí)行上述流程的結(jié)果如下根據(jù)步驟S1,該代理裝置2接收到分機(jī)100的通話裝置1發(fā)出的注冊(cè)信息M1,且根據(jù)步驟S2至S4,該代理裝置2向該分機(jī)100的通話裝置1發(fā)出許可信息M2以表示注冊(cè)完成。此時(shí),該代理裝置2和分機(jī)100的通話裝置1中所存的通話列表只有分機(jī)100的通話裝置1的數(shù)據(jù)。
此后,該代理裝置2還根據(jù)步驟S1接收到分機(jī)101的通話裝置1發(fā)出的注冊(cè)信息M3,且根據(jù)步驟S2至S4,該代理裝置2向分機(jī)101的通話裝置1發(fā)出許可信息M4。因此,此時(shí)該代理裝置2和分機(jī)101的通話裝置1中所存的通話列表會(huì)有分機(jī)100和分機(jī)101這兩個(gè)通話裝置1的數(shù)據(jù)。而分機(jī)100的通話裝置1中的通話列表仍只有自己的數(shù)據(jù),而沒(méi)有被更新,故此無(wú)分機(jī)101的數(shù)據(jù)。
此后,根據(jù)步驟S1,該代理裝置2接收到發(fā)話裝置3發(fā)出的邀請(qǐng)信息M5,且因?yàn)榇藢?shí)例是使用者沒(méi)有預(yù)設(shè)通話裝置1,故依序執(zhí)行步驟S2、S5至S7。且在步驟S7中,該代理裝置2的第二特征控制單元24是依據(jù)評(píng)價(jià)而選出評(píng)價(jià)較高的通話裝置1(即分機(jī)101)來(lái)處理該邀請(qǐng)信息。接著根據(jù)步驟S8,該代理裝置2轉(zhuǎn)發(fā)邀請(qǐng)信息M6給分機(jī)101的通話裝置1。此后,根據(jù)步驟S9,該分機(jī)101的通話裝置1發(fā)出許可信息M7給該代理裝置2,且該代理裝置2并將該許可信息M7傳送給該發(fā)話裝置3。接著根據(jù)步驟S10,該代理裝置2接收該發(fā)話裝置3發(fā)出的確認(rèn)信息M8,而其第二網(wǎng)絡(luò)接口22并將該確認(rèn)信息M8傳送至該分機(jī)為101的通話裝置1,且其第二特征控制單元24會(huì)將其通話列表中分機(jī)為101的通話裝置1的評(píng)價(jià)加1。且再根據(jù)步驟S11,該發(fā)話裝置3通過(guò)該代理裝置2與分機(jī)101的通話裝置1進(jìn)行通話。
參閱圖7,在第二個(gè)實(shí)例中是假設(shè)使用者在代理裝置2的第二使用者接口21已設(shè)定出分機(jī)100的通話裝置1為預(yù)定的通話裝置1。
圖7中的該多個(gè)信息M1至M4及流程與圖6類似,因此此處不再重復(fù)說(shuō)明。
但是,在此實(shí)例中,分機(jī)100的通話裝置1會(huì)再次根據(jù)步驟S1發(fā)出注冊(cè)信息M9,以向該代理裝置2重新注冊(cè)。且根據(jù)步驟S2至S4,該代理裝置2向分機(jī)100的通話裝置1發(fā)出許可信息M10,以使分機(jī)100的通話裝置1得到包含自己和分機(jī)101的數(shù)據(jù)的完整通話列表。
此后,該發(fā)話裝置3發(fā)出邀請(qǐng)信息M11,該代理裝置2依序執(zhí)行S1、S2及S5。且因?yàn)橐杨A(yù)設(shè)分機(jī)100的通話裝置1優(yōu)先處理,該代理裝置2接著執(zhí)行步驟S12而轉(zhuǎn)發(fā)邀請(qǐng)信息M12給該分機(jī)100的通話裝置1,且該分機(jī)100的通話裝置1接著執(zhí)行步驟S13。在步驟S13中,因?yàn)榇藖?lái)電包含視頻和聲音,而分機(jī)100的通話裝置1僅具有處理聲音的能力,故無(wú)法跟發(fā)話裝置3建立聯(lián)機(jī),所以跳到步驟S15,且在步驟S15中,該分機(jī)100的通話裝置1將此來(lái)電經(jīng)由轉(zhuǎn)接信息M13轉(zhuǎn)給分機(jī)為101的通話裝置1。并接著執(zhí)行步驟S16。在步驟S16中,該分機(jī)為101的通話裝置1通過(guò)該代理裝置2將邀請(qǐng)信息M14傳給該發(fā)話裝置3,且接著執(zhí)行步驟S17,該代理裝置2將來(lái)自發(fā)話裝置3的許可信息M15轉(zhuǎn)發(fā)給分機(jī)為101的通話裝置1。此后,根據(jù)步驟S18,該代理裝置2接收分機(jī)為101的通話裝置1發(fā)出的確認(rèn)信息M16,并將該確認(rèn)信息M16傳送至該發(fā)話裝置3,且其第二特征控制單元24會(huì)將其通話列表中分機(jī)為101的通話裝置1的評(píng)價(jià)加1。此后再根據(jù)步驟S19,該發(fā)話裝置3通過(guò)該代理裝置2與分機(jī)101的通話裝置1進(jìn)行通話,且該發(fā)話裝置3亦通過(guò)該代理裝置2轉(zhuǎn)發(fā)取消信息M17給預(yù)定的通話裝置1,亦即分機(jī)100的通話裝置1,以取消未完成的邀請(qǐng)信息M11。
本發(fā)明的第二優(yōu)選實(shí)施例與第一優(yōu)選實(shí)施例類似,不同的地方在于第二實(shí)施例的代理裝置2也具有基本的接聽(tīng)電話功能,故其除了包括第二使用者接口21、第二網(wǎng)絡(luò)接口22、第二聯(lián)機(jī)控制單元23、第二特征控制單元24之外,還包括第二媒體處理單元25。因此其也可以執(zhí)行如通話裝置1的功能,而直接與發(fā)話裝置3進(jìn)行通話。
綜上所述,本發(fā)明通話系統(tǒng)中的每一個(gè)通話裝置1都具有轉(zhuǎn)接電話的功能,故當(dāng)通話裝置1遇到無(wú)法接聽(tīng)的來(lái)電時(shí),不需要像現(xiàn)有技術(shù)那樣必須再重回代理裝置2進(jìn)行處理,而可自行再轉(zhuǎn)接出去,故此可以加快處理速度。此外,代理裝置2內(nèi)也記錄了每一個(gè)通話裝置1的屬性和媒體處理能力,故此可避免像現(xiàn)有技術(shù)那樣,必須一一檢測(cè)出哪一個(gè)通話裝置1才可以接聽(tīng),因而可以在最短時(shí)間就將來(lái)電轉(zhuǎn)給適當(dāng)?shù)耐ㄔ捬b置1。
至此已經(jīng)結(jié)合優(yōu)選實(shí)施例對(duì)本發(fā)明進(jìn)行了描述。本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的精神和范圍的情況下,可以進(jìn)行各種其它的改變、替換和添加。因此,本發(fā)明的范圍不應(yīng)該被理解為被局限于上述特定實(shí)施例,而應(yīng)由所附權(quán)利要求所限定。
權(quán)利要求
1.一種通話方法,適用于代理裝置收到發(fā)話裝置傳來(lái)的聯(lián)機(jī)要求時(shí),從多個(gè)通話裝置中選出一個(gè)通話裝置來(lái)處理該聯(lián)機(jī),且每一個(gè)通話裝置具有其特定的媒體處理能力,該通話方法包含以下步驟(A)該多個(gè)通話裝置向該代理裝置注冊(cè),且該代理裝置將所有通話裝置的媒體處理能力儲(chǔ)存起來(lái);(B)該代理裝置在收到該發(fā)話裝置傳來(lái)要求聯(lián)機(jī)的信息時(shí),根據(jù)該聯(lián)機(jī)所需的媒體處理能力,選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置;及(C)被選定的通話裝置通過(guò)該代理裝置與該發(fā)話裝置建立聯(lián)機(jī)。
2.根據(jù)權(quán)利要求1所述的通話方法,其中,在步驟(A)中,該代理裝置還將其所儲(chǔ)存的所有通話裝置的媒體處理能力傳送給每一個(gè)通話裝置,且在步驟(B)之后還包含當(dāng)被該代理裝置選定的通話裝置無(wú)法處理該聯(lián)機(jī)時(shí),該通話裝置選出另一個(gè)適當(dāng)?shù)耐ㄔ捬b置來(lái)處理該聯(lián)機(jī)的步驟。
3.根據(jù)權(quán)利要求1所述的通話方法,其中,步驟(A)還包括以下步驟該代理裝置接收使用者設(shè)定的轉(zhuǎn)接規(guī)則,以定出處理該聯(lián)機(jī)的通話裝置的優(yōu)先級(jí);每一個(gè)通話裝置接收并儲(chǔ)存使用者所輸入的通話裝置的屬性,且該代理裝置將所有通話裝置的屬性和媒體處理能力整理成通話列表,并根據(jù)轉(zhuǎn)接規(guī)則將該通話列表中所記錄的通話裝置排序,并將排序好的通話列表儲(chǔ)存并傳至每一個(gè)通話裝置;且在步驟(B)中,還包括該代理裝置在收到要求聯(lián)機(jī)的信息時(shí),選出有能力處理該聯(lián)機(jī)且符合該通話列表排序的通話裝置,而被選出的通話裝置如果無(wú)法處理該聯(lián)機(jī)時(shí),被選出的通話裝置能夠根據(jù)其儲(chǔ)存的通話列表,將該聯(lián)機(jī)轉(zhuǎn)接給另一個(gè)有能力處理該聯(lián)機(jī)且符合該通話列表排序的通話裝置。
4.根據(jù)權(quán)利要求3所述的通話方法,其中,在步驟(A)中,該代理裝置所存的該轉(zhuǎn)接規(guī)則包括使用者設(shè)定出的預(yù)設(shè)通話裝置,且該代理裝置在收到該發(fā)話裝置傳來(lái)要求聯(lián)機(jī)的信息時(shí),優(yōu)先選取該預(yù)設(shè)的通話裝置處理該聯(lián)機(jī)。
5.根據(jù)權(quán)利要求3所述的通話方法,其中,在步驟(A)中,該通話裝置的屬性包括使用者對(duì)該通話裝置的評(píng)價(jià),且該代理裝置所存的轉(zhuǎn)接規(guī)則是將該通話列表中所記錄的通話裝置依照評(píng)價(jià)高低排序。
6.根據(jù)權(quán)利要求1所述的通話方法,其中,在步驟(B)中,該代理裝置在選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置時(shí),如果有多個(gè)通話裝置都符合,則該代理裝置根據(jù)使用者對(duì)該多個(gè)通話裝置的評(píng)價(jià)選出具有最高評(píng)價(jià)的通話裝置處理此聯(lián)機(jī)。
7.根據(jù)權(quán)利要求1所述的通話方法,其中,在步驟(C)之后還包含該代理裝置依據(jù)該多個(gè)通話裝置是否能夠順利處理聯(lián)機(jī),來(lái)更新該多個(gè)通話裝置的評(píng)價(jià)的步驟。
8.根據(jù)權(quán)利要求1所述的通話方法,其中,該多個(gè)通話裝置、代理裝置以及發(fā)話裝置之間的溝通方式符合通話發(fā)起協(xié)議。
9.一種通話裝置,適用于通過(guò)代理裝置與發(fā)話裝置建立聯(lián)機(jī),該通話裝置包含第一使用者接口,接收并儲(chǔ)存使用者所輸入的該通話裝置的屬性;第一網(wǎng)絡(luò)接口,與該代理裝置電連接;第一聯(lián)機(jī)控制單元,能夠通過(guò)該第一網(wǎng)絡(luò)接口發(fā)出或接收信息以跟該代理裝置溝通;第一媒體處理單元,能夠處理接收到的媒體;及第一特征控制單元,接收并處理該第一聯(lián)機(jī)控制單元傳來(lái)的信息,且將該通話裝置的媒體處理能力與該第一使用者接口所存的屬性整理成此通話裝置的設(shè)備特征數(shù)據(jù),并將該設(shè)備特征數(shù)據(jù)通過(guò)該第一網(wǎng)絡(luò)接口傳送至該代理裝置以向該代理裝置注冊(cè),且接收該代理裝置傳來(lái)的通話列表。
10.根據(jù)權(quán)利要求9所述的通話裝置,其中,當(dāng)該第一媒體處理單元能夠處理該發(fā)話裝置通過(guò)該代理裝置發(fā)出的聯(lián)機(jī)時(shí),則該第一聯(lián)機(jī)控制單元能夠通過(guò)該第一網(wǎng)絡(luò)接口與該代理裝置聯(lián)機(jī),以進(jìn)而通過(guò)該代理裝置與該發(fā)話裝置進(jìn)行聯(lián)機(jī);當(dāng)該第一媒體處理單元無(wú)法處理該聯(lián)機(jī)時(shí),該第一特征控制單元根據(jù)其儲(chǔ)存的通話列表,將該聯(lián)機(jī)轉(zhuǎn)接給另一個(gè)有能力處理該聯(lián)機(jī)且符合該通話列表排序的通話裝置處理。
11.根據(jù)權(quán)利要求9所述的通話裝置,其中,該第一使用者接口儲(chǔ)存的屬性包括使用者對(duì)該通話裝置的評(píng)價(jià),且該通話列表被按照通話裝置的評(píng)價(jià)高低排序。
12.根據(jù)權(quán)利要求9所述的通話裝置,其中,該第一聯(lián)機(jī)控制單元發(fā)出的信息符合通話發(fā)起協(xié)議。
13.一種代理裝置,適用于將發(fā)話裝置的聯(lián)機(jī)轉(zhuǎn)接到多個(gè)通話裝置中的一個(gè),且該代理裝置包含第二使用者接口,接收并儲(chǔ)存使用者設(shè)定的轉(zhuǎn)接規(guī)則,以確定出處理此聯(lián)機(jī)的通話裝置的優(yōu)先級(jí);第二網(wǎng)絡(luò)接口,與該多個(gè)通話裝置通過(guò)內(nèi)部網(wǎng)絡(luò)電連接,且通過(guò)對(duì)外的網(wǎng)絡(luò)與該發(fā)話裝置電連接;第二聯(lián)機(jī)控制單元,能夠通過(guò)該第二網(wǎng)絡(luò)接口發(fā)出或接收信息以與該多個(gè)通話裝置和該發(fā)話裝置溝通;及第二特征控制單元,接收并處理該第二聯(lián)機(jī)控制單元傳來(lái)的信息,并接收每一個(gè)通話裝置的設(shè)備特征數(shù)據(jù),并將所有設(shè)備特征數(shù)據(jù)整理成通話列表,且根據(jù)該第二使用者接口所存的轉(zhuǎn)接規(guī)則將該通話列表中所記錄的通話裝置排序,并將排序好的通話列表儲(chǔ)存并傳送到每一個(gè)通話裝置。
14.根據(jù)權(quán)利要求13所述的代理裝置,其中,當(dāng)該第二特征控制單元在收到該發(fā)話裝置傳送來(lái)的要求聯(lián)機(jī)的信息時(shí),選出有能力處理該聯(lián)機(jī)且符合該通話列表排序的通話裝置,且作為該發(fā)話裝置與被選出的該通話裝置的中介,以建立該發(fā)話裝置與該通話裝置的聯(lián)機(jī)。
15.根據(jù)權(quán)利要求13所述的代理裝置,其中,該第二使用者接口所存的轉(zhuǎn)接規(guī)則是將該通話列表中所記錄的通話裝置將使用者對(duì)該通話裝置的評(píng)價(jià)按照高低順序排序。
16.根據(jù)權(quán)利要求15所述的代理裝置,其中,該第二特征控制單元依據(jù)該多個(gè)通話裝置是否能順利處理聯(lián)機(jī),來(lái)更新該多個(gè)通話裝置的評(píng)價(jià)。
17.根據(jù)權(quán)利要求13所述的代理裝置,其中,該第二使用者接口所存的該轉(zhuǎn)接規(guī)則包括使用者設(shè)定出的預(yù)設(shè)通話裝置,且該第二特征控制單元在收到要求聯(lián)機(jī)的信息時(shí),優(yōu)先選取該預(yù)設(shè)的通話裝置處理該聯(lián)機(jī)。
18.根據(jù)權(quán)利要求13所述的代理裝置,其中,該代理裝置還包括能夠處理接收到的媒體的第二媒體處理單元,當(dāng)該第二特征控制單元在收到要求聯(lián)機(jī)的信息時(shí),能夠由該代理裝置直接處理該聯(lián)機(jī)。
19.根據(jù)權(quán)利要求13所述的代理裝置,其中,該第二聯(lián)機(jī)控制單元發(fā)出的信息符合通話發(fā)起協(xié)議。
20.一種通話系統(tǒng),適用于通過(guò)網(wǎng)際網(wǎng)絡(luò)與發(fā)話裝置聯(lián)機(jī),該通話系統(tǒng)包含多個(gè)通話裝置,每一個(gè)通話裝置具有其特定的媒體處理能力;及代理裝置,與該多個(gè)通話裝置電連接,且儲(chǔ)存該多個(gè)通話裝置的媒體處理能力,并在收到該發(fā)話裝置傳送來(lái)的要求聯(lián)機(jī)的信息時(shí),根據(jù)所儲(chǔ)存的該多個(gè)通話裝置的媒體處理能力,選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置,且被選定的通話裝置通過(guò)該代理裝置與該發(fā)話裝置建立聯(lián)機(jī)。
21.根據(jù)權(quán)利要求20所述的通話系統(tǒng),其中,每一個(gè)通話裝置都有轉(zhuǎn)接的功能且都儲(chǔ)存有所有通話裝置的媒體處理能力,而當(dāng)被該代理裝置選定的通話裝置無(wú)法處理該聯(lián)機(jī)時(shí),該通話裝置選出另一個(gè)適當(dāng)?shù)耐ㄔ捬b置來(lái)處理該聯(lián)機(jī)。
22.根據(jù)權(quán)利要求20所述的通話系統(tǒng),其中,該代理裝置在選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置時(shí),如果有多個(gè)通話裝置都符合,則該代理裝置即根據(jù)使用者對(duì)該多個(gè)通話裝置的評(píng)價(jià),選出具有最高評(píng)價(jià)的通話裝置處理此聯(lián)機(jī)。
23.根據(jù)權(quán)利要求22所述的通話系統(tǒng),其中,該代理裝置依據(jù)該多個(gè)通話裝置是否順利處理聯(lián)機(jī),來(lái)更新該多個(gè)通話裝置的評(píng)價(jià)。
全文摘要
一種通話系統(tǒng),適用于通過(guò)網(wǎng)際網(wǎng)絡(luò)與發(fā)話裝置聯(lián)機(jī),且包含代理裝置及多個(gè)通話裝置。該代理裝置通過(guò)該網(wǎng)際網(wǎng)絡(luò)接收該發(fā)話裝置發(fā)出的信息。每一通話裝置有其特定的媒體處理能力,并通過(guò)該代理裝置及該網(wǎng)際網(wǎng)絡(luò)接收該發(fā)話裝置發(fā)出的信息。該代理裝置及該多個(gè)通話裝置儲(chǔ)存該多個(gè)通話裝置的媒體處理能力,并在收到該發(fā)話裝置傳來(lái)要求聯(lián)機(jī)的信息時(shí),根據(jù)所儲(chǔ)存的該多個(gè)通話裝置的媒體處理能力,選定媒體處理能力符合該聯(lián)機(jī)所需的通話裝置。該被選定的通話裝置會(huì)通過(guò)該代理裝置與該發(fā)話裝置建立聯(lián)機(jī),或是另外選出其它通話裝置以建立聯(lián)機(jī)。
文檔編號(hào)H04M7/00GK101072251SQ20061007947
公開(kāi)日2007年11月14日 申請(qǐng)日期2006年5月8日 優(yōu)先權(quán)日2006年5月8日
發(fā)明者李信賢, 張文堯 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社