網(wǎng)絡(luò)通話方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種網(wǎng)絡(luò)通話方法及系統(tǒng),尤其是涉及一種實(shí)現(xiàn)手持裝置與遠(yuǎn)端網(wǎng)絡(luò) 電話之間的網(wǎng)絡(luò)通話的方法及系統(tǒng)。
【背景技術(shù)】
[0002] 現(xiàn)階段若要建立手持裝置與遠(yuǎn)端網(wǎng)絡(luò)電話的網(wǎng)絡(luò)通話,遠(yuǎn)端網(wǎng)絡(luò)電話與手持裝置 均需注冊于媒體網(wǎng)關(guān)控制器(Media Gateway Controller, MGC),由媒體網(wǎng)關(guān)控制器主導(dǎo)網(wǎng) 絡(luò)通話過程中的信令交換,完成通話及加值服務(wù)。即使通過本地網(wǎng)絡(luò)電話將與遠(yuǎn)端網(wǎng)絡(luò)電 話的網(wǎng)絡(luò)通話進(jìn)行轉(zhuǎn)接,也需要手動(dòng)通過本地網(wǎng)絡(luò)電話設(shè)定電話轉(zhuǎn)接服務(wù),且只能轉(zhuǎn)接到 注冊于媒體網(wǎng)關(guān)控制器的手持裝置上。
【發(fā)明內(nèi)容】
[0003] 鑒于以上內(nèi)容,有必要提供一種網(wǎng)絡(luò)通話方法,可以使手持裝置無需注冊于媒體 網(wǎng)關(guān)控制器即可與遠(yuǎn)端網(wǎng)絡(luò)電話進(jìn)行網(wǎng)絡(luò)通話。
[0004] 鑒于以上內(nèi)容,還有必要提供一種網(wǎng)絡(luò)通話系統(tǒng),可以使手持裝置無需注冊于媒 體網(wǎng)關(guān)控制器即可與遠(yuǎn)端網(wǎng)絡(luò)電話進(jìn)行網(wǎng)絡(luò)通話。
[0005] 所述網(wǎng)絡(luò)通話方法包括步驟:開啟NFC功能,通過NFC與手持裝置建立連接;接收 手持裝置發(fā)出的觸發(fā)通話轉(zhuǎn)接的信號(hào);與手持裝置進(jìn)行認(rèn)證及信息交換;建立與手持裝置 之間的通話轉(zhuǎn)接關(guān)系;從與手持裝置交換的信息中獲取手持裝置的IP地址;通過媒體網(wǎng)關(guān) 控制器與遠(yuǎn)端網(wǎng)絡(luò)電話建立連接并接收遠(yuǎn)端網(wǎng)絡(luò)電話的通話邀請(qǐng);根據(jù)手持裝置的IP地 址,將遠(yuǎn)端網(wǎng)絡(luò)電話的通話邀請(qǐng)轉(zhuǎn)接至手持裝置;以及在手持裝置接通該通話后,為手持裝 置與遠(yuǎn)端網(wǎng)絡(luò)電話傳送通話數(shù)據(jù)。
[0006] 所述網(wǎng)絡(luò)通話系統(tǒng)包括:連接模塊,用于開啟NFC功能,通過NFC與手持裝置建立 連接;接收模塊,用于接收手持裝置發(fā)出的觸發(fā)通話轉(zhuǎn)接的信號(hào);建立模塊,用于與手持裝 置進(jìn)行認(rèn)證及信息交換,建立與手持裝置之間的通話轉(zhuǎn)接關(guān)系;獲取模塊,用于從與手持裝 置交換的信息中獲取手持裝置的IP地址;通話模塊,用于通過媒體網(wǎng)關(guān)控制器與遠(yuǎn)端網(wǎng)絡(luò) 電話建立連接并接收遠(yuǎn)端網(wǎng)絡(luò)電話的通話邀請(qǐng);及轉(zhuǎn)接模塊,用于根據(jù)手持裝置的IP地 址,將遠(yuǎn)端網(wǎng)絡(luò)電話的通話邀請(qǐng)轉(zhuǎn)接至手持裝置,并在手持裝置接通該通話后,為手持裝置 與遠(yuǎn)端網(wǎng)絡(luò)電話傳送通話數(shù)據(jù)。
[0007] 相較于現(xiàn)有技術(shù),所述的網(wǎng)絡(luò)通話方法及系統(tǒng),能夠使本地網(wǎng)絡(luò)電話與手持裝置 進(jìn)行信息交換,從而自動(dòng)與手持裝置建立通話轉(zhuǎn)接關(guān)系,由本地網(wǎng)絡(luò)電話將遠(yuǎn)端網(wǎng)絡(luò)電話 的通話邀請(qǐng)轉(zhuǎn)接至手持裝置,并為手持裝置與遠(yuǎn)端網(wǎng)絡(luò)電話傳送通話數(shù)據(jù),而不需要手持 裝置也注冊于媒體網(wǎng)關(guān)控制器。
【附圖說明】
[0008] 圖1是本發(fā)明網(wǎng)絡(luò)通話系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境圖。
[0009] 圖2是本發(fā)明網(wǎng)絡(luò)通話系統(tǒng)較佳實(shí)施例的功能模塊圖。
[0010] 圖3是本發(fā)明網(wǎng)絡(luò)通話方法較佳實(shí)施例的流程圖。
[0011] 主要元件符號(hào)說明
如下【具體實(shí)施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
【具體實(shí)施方式】
[0012] 參閱圖1所示,是本發(fā)明網(wǎng)絡(luò)通話系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境圖。網(wǎng)絡(luò)通話系統(tǒng) 40運(yùn)行于本地網(wǎng)絡(luò)電話4中,本地網(wǎng)絡(luò)電話4中還包括存儲(chǔ)器42和處理器44等。網(wǎng)絡(luò)通 話系統(tǒng)40用于實(shí)現(xiàn)手持裝置2經(jīng)由本地網(wǎng)絡(luò)電話4轉(zhuǎn)接從而與遠(yuǎn)端網(wǎng)絡(luò)電話8建立網(wǎng)絡(luò) 通話。所述網(wǎng)絡(luò)通話(VoiceoverInternetProtocol,VoIP)是將模擬的聲音訊號(hào)經(jīng)過壓 縮與封包之后,以數(shù)據(jù)封包的形式在IP網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)傳遞。本地網(wǎng)絡(luò)電話4與遠(yuǎn)端網(wǎng)絡(luò)電 話8需要先在媒體網(wǎng)關(guān)控制器6中注冊,由媒體網(wǎng)關(guān)控制器6主導(dǎo)信令交換,以完成網(wǎng)絡(luò)通 話。
[0013] 存儲(chǔ)器42用于存儲(chǔ)網(wǎng)絡(luò)通話系統(tǒng)40的程序代碼等資料。網(wǎng)絡(luò)通話系統(tǒng)40包括 一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊被配置成由一個(gè)或多個(gè)處理器(本實(shí)施例為一個(gè)處 理器44)執(zhí)行,以完成本發(fā)明。本發(fā)明所稱的模塊是完成一特定功能的計(jì)算機(jī)程序段。
[0014] 參閱圖2所示,是本發(fā)明網(wǎng)絡(luò)通話系統(tǒng)較佳實(shí)施例的功能模塊圖。所述網(wǎng)絡(luò)通話 系統(tǒng)40包括連接模塊400、接收模塊402、建立模塊404、獲取模塊406、通話模塊408及轉(zhuǎn) 接模塊410。
[0015] 所述連接模塊400用于開啟NFC(NearFieldCommunication,近距離無線通訊技 術(shù))功能,通過NFC與手持裝置2建立連接。
[0016] 所述接收模塊402用于接收手持裝置2發(fā)出的觸發(fā)通話轉(zhuǎn)接的信號(hào)。所述通話轉(zhuǎn) 接是指經(jīng)由本地網(wǎng)絡(luò)電話4轉(zhuǎn)接而實(shí)現(xiàn)手持裝置2與遠(yuǎn)端網(wǎng)絡(luò)電話8之間的網(wǎng)絡(luò)通話。在 本實(shí)施例中,當(dāng)手持裝置2需要與遠(yuǎn)端網(wǎng)絡(luò)電話8進(jìn)行網(wǎng)絡(luò)通話時(shí),用戶將手持裝置2的 NFC感應(yīng)器與本地網(wǎng)絡(luò)電話4上的NFC感應(yīng)器接觸兩次,以發(fā)出觸發(fā)通話轉(zhuǎn)接的信號(hào),啟動(dòng) 通話轉(zhuǎn)接。
[0017] 所述建立模塊404用于與手持裝置2進(jìn)行認(rèn)證及信息交換,建立與手持裝置2之 間的通話轉(zhuǎn)接關(guān)系。所述認(rèn)證是指接收手持裝置2輸入的密碼,判斷該密碼是否正確,當(dāng)該 密碼正確時(shí),認(rèn)證通過。所述信息包括裝置名稱、IP地址等。
[0018] 所述獲取模塊406用于從與手持裝置2交換的信息中獲取手持裝置2的IP地址。
[0019] 所述通話模塊408用于通過媒體網(wǎng)關(guān)控制器6與遠(yuǎn)端網(wǎng)絡(luò)電話8建立連接并接收 遠(yuǎn)端網(wǎng)絡(luò)電話8的通話邀請(qǐng)。
[0020] 所述轉(zhuǎn)接模塊410用于根據(jù)手持裝置2的IP地址,將遠(yuǎn)端網(wǎng)絡(luò)電話8的通話邀請(qǐng) 轉(zhuǎn)接至手持裝置2,并在手持裝置2接通該通話后,為手持裝置2與遠(yuǎn)端網(wǎng)絡(luò)電話8傳送通 話數(shù)據(jù)。在本實(shí)施中,本地網(wǎng)絡(luò)電話4與手持裝置2通過NFC進(jìn)行數(shù)據(jù)傳送,因此轉(zhuǎn)接模塊 410可以根據(jù)手持裝置2的IP地址,將遠(yuǎn)端網(wǎng)絡(luò)電話8的通話數(shù)據(jù)通過NFC傳送至手持裝 置2,以及接收手持裝置2的通話數(shù)據(jù),并通過媒體網(wǎng)關(guān)控制器6傳送至遠(yuǎn)端網(wǎng)絡(luò)電話8,從 而實(shí)現(xiàn)通話轉(zhuǎn)接。
[0021] 所述接收模塊402還用于接收手持裝置2發(fā)出的取消通話轉(zhuǎn)接的信號(hào)。在本實(shí)施 例中,當(dāng)該網(wǎng)絡(luò)通話結(jié)束時(shí),用戶將手持裝置2的NFC感應(yīng)器與本地網(wǎng)絡(luò)電話4上的NFC感 應(yīng)器接觸一次,以發(fā)出取消通話轉(zhuǎn)接的信號(hào),從而取消通話轉(zhuǎn)接。
[0022] 所述建立模塊404還用于取消與手持裝置2之