會(huì)話建立方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)通信領(lǐng)域,特別涉及一種會(huì)話建立方法及裝置。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)通信技術(shù)的發(fā)展,人們可W通過(guò)即時(shí)通信客戶(hù)端進(jìn)行語(yǔ)音或視頻通 話。
[0003] 當(dāng)用戶(hù)使用即時(shí)通信客戶(hù)端A與即時(shí)通信客戶(hù)端B進(jìn)行語(yǔ)音或視頻通話時(shí),即時(shí) 通信客戶(hù)端A將會(huì)向即時(shí)通信服務(wù)器發(fā)送音視頻請(qǐng)求,該音視頻請(qǐng)求攜帶有即時(shí)通信客戶(hù) 端A和B的標(biāo)識(shí)信息,即時(shí)通信服務(wù)器將根據(jù)即時(shí)通信客戶(hù)端B的標(biāo)識(shí)信息向即時(shí)通信客 戶(hù)端B發(fā)送邀請(qǐng)請(qǐng)求,當(dāng)即時(shí)通信客戶(hù)端B接受該邀請(qǐng)請(qǐng)求時(shí),將會(huì)向即時(shí)通信服務(wù)器發(fā)送 接受請(qǐng)求信號(hào),即時(shí)通信服務(wù)器將該接受請(qǐng)求信號(hào)發(fā)送至即時(shí)通信客戶(hù)端A,即時(shí)通信客戶(hù) 端A與即時(shí)通信客戶(hù)端B即建立了會(huì)話鏈接,即時(shí)通信客戶(hù)端A與即時(shí)通信客戶(hù)端B之間 便可W通過(guò)該會(huì)話鏈接進(jìn)行數(shù)據(jù)包的傳輸,從而實(shí)現(xiàn)兩個(gè)即時(shí)通信客戶(hù)端之間的語(yǔ)音或視 頻通話。
[0004] 在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在W下問(wèn)題;當(dāng)即時(shí)通信客 戶(hù)端B不在線時(shí),將接收不到即時(shí)通信客戶(hù)端A發(fā)送的音視頻請(qǐng)求,導(dǎo)致即時(shí)通信客戶(hù)端之 間不能建立會(huì)話,影響用戶(hù)之間的音視頻通話。
【發(fā)明內(nèi)容】
[0005] 為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種會(huì)話建立方法及裝置。所述 技術(shù)方案如下:
[0006] 根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種會(huì)話建立方法,用于網(wǎng)關(guān)設(shè)備,所述方法 包括:
[0007] 接收即時(shí)通信服務(wù)器發(fā)送的即時(shí)通信會(huì)話請(qǐng)求,所述即時(shí)通信會(huì)話請(qǐng)求攜帶有源 即時(shí)通信客戶(hù)端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);
[0008] 將所述即時(shí)通信會(huì)話請(qǐng)求轉(zhuǎn)換為SIP(Session Initiation Protocol,會(huì)話初始 化協(xié)議)請(qǐng)求信令;
[0009] 將所述SIP請(qǐng)求信令發(fā)送至SIP網(wǎng)關(guān),所述SIP網(wǎng)關(guān)用于將所述SIP請(qǐng)求信令發(fā) 送至所述目的電話終端;
[0010] 接收所述SIP網(wǎng)關(guān)發(fā)送的SIP接受信令,所述SIP接受信令是所述SIP網(wǎng)關(guān)在所 述目的電話終端接收所述SIP請(qǐng)求信令時(shí)反饋的;
[0011] 將所述SIP接受信令轉(zhuǎn)換為即時(shí)通信接受信息,將所述即時(shí)通信接受信息發(fā)送給 所述即時(shí)通信服務(wù)器;所述即時(shí)通信服務(wù)器用于根據(jù)所述即時(shí)通信接受信息為所述源即時(shí) 通信客戶(hù)端和所述目的電話終端建立會(huì)話。
[0012] 根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種會(huì)話建立方法,用于即時(shí)通信服務(wù)器,所 述方法包括:
[0013] 向網(wǎng)關(guān)設(shè)備發(fā)送即時(shí)通信會(huì)話請(qǐng)求,所述即時(shí)通信會(huì)話請(qǐng)求攜帶有源即時(shí)通信客 戶(hù)端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);所述網(wǎng)關(guān)設(shè)備用于將所述即時(shí)通信會(huì)話請(qǐng)求轉(zhuǎn)換為 SIP請(qǐng)求信令后,通過(guò)SIP網(wǎng)關(guān)將所述SIP請(qǐng)求信令發(fā)送給所述目的電話終端;
[0014] 接收所述網(wǎng)關(guān)設(shè)備發(fā)送的即時(shí)通信接受信息,所述即時(shí)通信接受信息是所述網(wǎng)關(guān) 設(shè)備在接收到所述SIP網(wǎng)關(guān)發(fā)送的SIP接受信令后轉(zhuǎn)換得到的,所述SIP接受信令是所述 SIP網(wǎng)關(guān)在所述電話終端接收所述SIP請(qǐng)求信令時(shí)反饋給所述網(wǎng)關(guān)設(shè)備;
[0015] 根據(jù)所述即時(shí)通信接受信息為所述源即時(shí)通信客戶(hù)端和所述目的電話終端建立 會(huì)話。
[0016] 根據(jù)本發(fā)明實(shí)施例的第H方面,提供一種會(huì)話建立方法,用于網(wǎng)關(guān)設(shè)備,所述方法 包括:
[0017] 接收SIP網(wǎng)關(guān)發(fā)送的SIP請(qǐng)求信令,所述SIP請(qǐng)求信令是源電話終端發(fā)起的;
[0018] 將所述SIP請(qǐng)求信令轉(zhuǎn)換為即時(shí)通信會(huì)話請(qǐng)求;
[0019] 將所述即時(shí)通信會(huì)話請(qǐng)求發(fā)送至即時(shí)通信服務(wù)器,所述即時(shí)通信服務(wù)器用于根據(jù) 所述即時(shí)通信會(huì)話請(qǐng)求向目的即時(shí)通信客戶(hù)端發(fā)送音視頻通話請(qǐng)求;
[0020] 接收所述即時(shí)通信服務(wù)器發(fā)送的即時(shí)通信接受信息,所述即時(shí)通信接受信息是所 述目的即時(shí)通信客戶(hù)端接受所述音視頻通話請(qǐng)求時(shí)反饋的;
[0021] 將所述即時(shí)通信接受信息轉(zhuǎn)換為SIP接受信令,將所述SIP接受信令發(fā)送給所述 SIP網(wǎng)關(guān);所述SIP接受指令用于告知所述SIP網(wǎng)關(guān)所述源電話終端和所述目的即時(shí)通信 客戶(hù)端之間已建立會(huì)話。
[0022] 根據(jù)本發(fā)明實(shí)施例的第四方面,提供一種會(huì)話建立方法,用于即時(shí)通信服務(wù)器,所 述方法包括:
[0023] 接收網(wǎng)關(guān)設(shè)備發(fā)送的即時(shí)通信會(huì)話請(qǐng)求,所述即時(shí)通信會(huì)話請(qǐng)求攜帶有源電話終 端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);所述即時(shí)通信會(huì)話請(qǐng)求是所述網(wǎng)關(guān)設(shè)備將SIP網(wǎng)關(guān)發(fā)送 的SIP請(qǐng)求信令轉(zhuǎn)換得到的;
[0024] 根據(jù)所述目的電話終端的標(biāo)識(shí)查找綁定的目的即時(shí)通信客戶(hù)端的標(biāo)識(shí);
[0025] 根據(jù)所述源電話終端的標(biāo)識(shí)和所述目的即時(shí)通信客戶(hù)端的標(biāo)識(shí)生成音視頻通話 請(qǐng)求;
[0026] 向所述目的即時(shí)通信客戶(hù)端發(fā)送所述音視頻通話請(qǐng)求;
[0027] 接收所述目的即時(shí)通信客戶(hù)端反饋的即時(shí)通信接受信息;
[0028] 根據(jù)所述即時(shí)通信接受信息為所述源電話終端和所述目的即時(shí)通信客戶(hù)端建立 會(huì)話。
[0029] 根據(jù)本發(fā)明實(shí)施例的第五方面,提供一種會(huì)話建立裝置,用于網(wǎng)關(guān)設(shè)備,所述裝置 包括:
[0030] 第一會(huì)話請(qǐng)求接收模塊,用于接收即時(shí)通信服務(wù)器發(fā)送的即時(shí)通信會(huì)話請(qǐng)求,所 述即時(shí)通信會(huì)話請(qǐng)求攜帶有源即時(shí)通信客戶(hù)端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);
[0031] 會(huì)話請(qǐng)求轉(zhuǎn)換模塊,用于將所述即時(shí)通信會(huì)話請(qǐng)求轉(zhuǎn)換為SIP請(qǐng)求信令;
[0032] 請(qǐng)求信令發(fā)送模塊,用于將所述SIP請(qǐng)求信令發(fā)送至SIP網(wǎng)關(guān),所述SIP網(wǎng)關(guān)用于 將所述SIP請(qǐng)求信令發(fā)送至所述目的電話終端;
[0033] 接受信令接收模塊,用于接收所述SIP網(wǎng)關(guān)發(fā)送的SIP接受信令,所述SIP接受信 令是所述SIP網(wǎng)關(guān)在所述目的電話終端接收所述SIP請(qǐng)求信令時(shí)反饋的;
[0034] 第一接受信息發(fā)送模塊,用于將所述SIP接受信令轉(zhuǎn)換為即時(shí)通信接受信息,將 所述即時(shí)通信接受信息發(fā)送給所述即時(shí)通信服務(wù)器;所述即時(shí)通信服務(wù)器用于根據(jù)所述即 時(shí)通信接受信息為所述源即時(shí)通信客戶(hù)端和所述目的電話終端建立會(huì)話。
[0035] 根據(jù)本發(fā)明實(shí)施例的第六方面,提供一種會(huì)話建立裝置,用于即時(shí)通信服務(wù)器,所 述裝置包括:
[0036] 第一會(huì)話請(qǐng)求發(fā)送模塊,用于向網(wǎng)關(guān)設(shè)備發(fā)送即時(shí)通信會(huì)話請(qǐng)求,所述即時(shí)通信 會(huì)話請(qǐng)求攜帶有源即時(shí)通信客戶(hù)端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);所述網(wǎng)關(guān)設(shè)備用于將所 述即時(shí)通信會(huì)話請(qǐng)求轉(zhuǎn)換為SIP請(qǐng)求信令后,通過(guò)SIP網(wǎng)關(guān)將所述SIP請(qǐng)求信令發(fā)送給所 述目的電話終端;
[0037] 第一接受信息接收模塊,用于接收所述網(wǎng)關(guān)設(shè)備發(fā)送的即時(shí)通信接受信息,所述 即時(shí)通信接受信息是所述網(wǎng)關(guān)設(shè)備在接收到所述SIP網(wǎng)關(guān)發(fā)送的SIP接受信令后轉(zhuǎn)換得到 的,所述SIP接受信令是所述SIP網(wǎng)關(guān)在所述電話終端接收所述SIP請(qǐng)求信令時(shí)反饋給所 述網(wǎng)關(guān)設(shè)備;
[0038] 第一會(huì)話建立模塊,用于根據(jù)所述即時(shí)通信接受信息為所述源即時(shí)通信客戶(hù)端和 所述目的電話終端建立會(huì)話。
[0039] 根據(jù)本發(fā)明實(shí)施例的第走方面,提供一種會(huì)話建立裝置,用于網(wǎng)關(guān)設(shè)備,所述裝置 包括:
[0040] 請(qǐng)求信令接收模塊,用于接收SIP網(wǎng)關(guān)發(fā)送的SIP請(qǐng)求信令,所述SIP請(qǐng)求信令是 源電話終端發(fā)起的;
[0041] 請(qǐng)求信令轉(zhuǎn)換模塊,用于將所述SIP請(qǐng)求信令轉(zhuǎn)換為即時(shí)通信會(huì)話請(qǐng)求;
[0042] 第二會(huì)話請(qǐng)求發(fā)送模塊,用于將所述即時(shí)通信會(huì)話請(qǐng)求發(fā)送至即時(shí)通信服務(wù)器, 所述即時(shí)通信服務(wù)器用于根據(jù)所述即時(shí)通信會(huì)話請(qǐng)求向目的即時(shí)通信客戶(hù)端發(fā)送音視頻 通話請(qǐng)求;
[0043] 第二接受信息接收模塊,用于接收所述即時(shí)通信服務(wù)器發(fā)送的即時(shí)通信接受信 息,所述即時(shí)通信接受信息是所述目的即時(shí)通信客戶(hù)端接受所述音視頻通話請(qǐng)求時(shí)反饋 的;
[0044] 接受信息轉(zhuǎn)換模塊,用于將所述即時(shí)通信接受信息轉(zhuǎn)換為SIP接受信令,將所述 SIP接受信令發(fā)送給所述SIP網(wǎng)關(guān);所述SIP接受指令用于告知所述SIP網(wǎng)關(guān)所述源電話 終端和所述目的即時(shí)通信客戶(hù)端之間已建立會(huì)話。
[0045] 根據(jù)本發(fā)明實(shí)施例的第八方面,提供一種會(huì)話建立裝置,用于即時(shí)通信服務(wù)器,所 述裝置包括:
[0046] 第二會(huì)話請(qǐng)求接收模塊,用于接收網(wǎng)關(guān)設(shè)備發(fā)送的即時(shí)通信會(huì)話請(qǐng)求,所述即時(shí) 通信會(huì)話請(qǐng)求攜帶有源電話終端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);所述即時(shí)通信會(huì)話請(qǐng)求是 所述網(wǎng)關(guān)設(shè)備將SIP網(wǎng)關(guān)發(fā)送的SIP請(qǐng)求信令轉(zhuǎn)換得到的;
[0047] 第二查找模塊,用于根據(jù)所述目的電話終端的標(biāo)識(shí)查找綁定的目的即時(shí)通信客戶(hù) 端的標(biāo)識(shí);
[0048] 通話請(qǐng)求生成模塊,用于根據(jù)所述源電話終端的標(biāo)識(shí)和所述目的即時(shí)通信客戶(hù)端 的標(biāo)識(shí)生成音視頻通話請(qǐng)求;
[0049] 通話請(qǐng)求發(fā)送模塊,用于向所述目的即時(shí)通信客戶(hù)端發(fā)送所述音視頻通話請(qǐng)求;
[0050] 第二接受信息接收模塊,用于接收所述目的即時(shí)通信客戶(hù)端反饋的即時(shí)通信接受 信息;
[0051] 第二會(huì)話建立模塊,用于根據(jù)所述即時(shí)通信接受信息為所述源電話終端和所述目 的即時(shí)通信客戶(hù)端建立會(huì)話。
[0052] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0053] 通過(guò)網(wǎng)關(guān)設(shè)備接收即時(shí)通信服務(wù)器發(fā)送的即時(shí)通信會(huì)話請(qǐng)求;網(wǎng)關(guān)設(shè)備將即時(shí)通 信會(huì)話請(qǐng)求轉(zhuǎn)換為SIP請(qǐng)求信令;網(wǎng)關(guān)設(shè)備將SIP請(qǐng)求信令發(fā)送至SIP網(wǎng)關(guān),SIP網(wǎng)關(guān)用于 將SIP請(qǐng)求信令發(fā)送至目的電話終端;網(wǎng)關(guān)設(shè)備接收SIP網(wǎng)關(guān)發(fā)送的SIP接受信令;網(wǎng)關(guān) 設(shè)備將SIP接受信令轉(zhuǎn)換為即時(shí)通信接受信息,將即時(shí)通信接受信息發(fā)送給即時(shí)通信服務(wù) 器;解決了當(dāng)對(duì)端即時(shí)通信客戶(hù)端不在線時(shí),將不能與對(duì)端即時(shí)通信客戶(hù)端建立會(huì)話,影響 用戶(hù)之間的音視頻通話的問(wèn)題;達(dá)到了當(dāng)對(duì)端即時(shí)通信客戶(hù)端不在線時(shí),也能與對(duì)端即時(shí) 通信客戶(hù)端所綁定的電話終端建立會(huì)話,并進(jìn)行音視頻通話,擴(kuò)大音視頻通話適用場(chǎng)景的 效果。
【附圖說(shuō)明】
[0054] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù)送些附圖獲得其他 的附圖。
[0055] 圖1是本發(fā)明各個(gè)實(shí)施例提供的會(huì)話建立方法所涉及的一種實(shí)施環(huán)境的環(huán)境示 意圖;
[0056] 圖2是本發(fā)明一個(gè)實(shí)施例提供的會(huì)話建立方法的方法流程圖;
[0057] 圖3是本發(fā)明另一實(shí)施例提供的會(huì)話建立方法的方法流程圖;
[0058] 圖4是本發(fā)明再一實(shí)施例提供的會(huì)話建立方法的方法流程圖;
[0059] 圖5是本發(fā)明又一實(shí)施例提供的會(huì)話建立方法的方法流程圖;
[0060] 圖6是本發(fā)明還一實(shí)施例提供的會(huì)話建立方法的方法流程圖;
[0061] 圖7是本發(fā)明還一實(shí)施例提供的會(huì)話建立方法的方法流程圖;
[0062] 圖8是本發(fā)明一個(gè)實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0063] 圖9是本發(fā)明另一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0064] 圖10是本發(fā)明再一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0065] 圖11是本發(fā)明又一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0066] 圖12是本發(fā)明還一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0067] 圖13是本發(fā)明還一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0068] 圖14是本發(fā)明還一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0069] 圖15是本發(fā)明還一實(shí)施例提供的會(huì)話建立裝置的結(jié)構(gòu)方框圖;
[0070] 圖16是本發(fā)明一個(gè)實(shí)施例提供的即時(shí)通信服務(wù)器的結(jié)構(gòu)示意圖;
[0071] 圖17是本發(fā)明一個(gè)實(shí)施例提供的網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0072] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0073] 請(qǐng)參考圖1,其示出了本發(fā)明各個(gè)實(shí)施例提供的會(huì)話建立方法所涉及的一種實(shí)施 環(huán)境的環(huán)境示意圖。該實(shí)施環(huán)境包括即時(shí)通信客戶(hù)端110、即時(shí)通信服務(wù)器120、網(wǎng)關(guān)設(shè)備 130、代理服務(wù)器140、SIP網(wǎng)關(guān)150和電話終端160。
[0074] 即時(shí)通信客戶(hù)端110是指安裝有即時(shí)通信程序的電子設(shè)備,該電子設(shè)備可W是智 能手機(jī)、平板電腦、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
[0075] 即時(shí)通信客戶(hù)端110與即時(shí)通信服務(wù)器120通過(guò)無(wú)線網(wǎng)絡(luò)相連。
[0076] 即時(shí)通信服務(wù)器120是用于將即時(shí)通信客戶(hù)端110發(fā)送的數(shù)據(jù)包封裝成符合即時(shí) 通信協(xié)議的數(shù)據(jù)包,并為每一次會(huì)話分配會(huì)話號(hào)W及代理服務(wù)器的IP地址及端口。即時(shí)通 信服務(wù)器120可W是一臺(tái)服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集群,或者是一個(gè)云 計(jì)算服務(wù)中必
[0077] 網(wǎng)關(guān)設(shè)備130是用于將SIP信令轉(zhuǎn)換為即時(shí)通信協(xié)議請(qǐng)求或?qū)⒓磿r(shí)通信協(xié)議請(qǐng)求 轉(zhuǎn)換為SIP信令的設(shè)備。
[0078] 代理服務(wù)器140是用于對(duì)數(shù)據(jù)包進(jìn)行協(xié)議轉(zhuǎn)換的服務(wù)器,代理服務(wù)器140可W是 一臺(tái)服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集群,或者是一個(gè)云計(jì)算服務(wù)中必。
[0079] SIP網(wǎng)關(guān)150用于負(fù)責(zé)對(duì)即時(shí)通信客戶(hù)端110和電話終端之間的數(shù)據(jù)包進(jìn)行傳輸, 該SIP網(wǎng)關(guān)可W是通信運(yùn)營(yíng)商或者虛擬運(yùn)營(yíng)商的服務(wù)器等等。
[0080] 電話終端160用于對(duì)SIP網(wǎng)關(guān)發(fā)送的模擬音視頻信號(hào)進(jìn)行處理并播放。電話終端 160是具有音視頻通話功能的電子設(shè)備,該電子設(shè)備可W是智能手機(jī)和可視電話等等。
[0081] 請(qǐng)參考圖2,其示出了本發(fā)明一個(gè)實(shí)施例提供的會(huì)話建立方法的方法流程圖。本實(shí) 施例W會(huì)話建立方法應(yīng)用于圖1所示的網(wǎng)關(guān)設(shè)備130中來(lái)舉例說(shuō)明。該方法包括:
[0082] 步驟202,接收即時(shí)通信服務(wù)器發(fā)送的即時(shí)通信會(huì)話請(qǐng)求,即時(shí)通信會(huì)話請(qǐng)求攜帶 有源即時(shí)通信客戶(hù)端的標(biāo)識(shí)和目的電話終端的標(biāo)識(shí);
[0083] 步驟204,將即時(shí)通信