• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Android的SIP軟交換系統(tǒng)

    2014-04-04 22:04:20蘇靜班正宇
    物聯(lián)網(wǎng)技術(shù) 2014年3期
    關(guān)鍵詞:軟交換

    蘇靜+班正宇

    摘 要:本文結(jié)合SIP軟交換系統(tǒng)的結(jié)構(gòu),針對SIP軟交換系統(tǒng)的功能及相關(guān)問題,對系統(tǒng)做出擴展,確保系統(tǒng)在響應(yīng)正常業(yè)務(wù)的同時,增加了對Android系統(tǒng)的支持,結(jié)合NDK開發(fā)框架,設(shè)計了一套基于SIP協(xié)議的安卓客戶端。

    關(guān)鍵詞:SIP;軟交換;DNK開發(fā)框架;安卓客戶端

    中圖分類號:TN915 文獻標(biāo)識碼:A 文章編號:2095-1302(2014)03-0039-04

    0 引 言

    掌上通信軟件作為手機應(yīng)用的一部分,正發(fā)揮著巨大的作用。隨著互聯(lián)網(wǎng)的不斷改善,在互聯(lián)網(wǎng)上利用網(wǎng)絡(luò)進行語音通話已成為現(xiàn)實,網(wǎng)絡(luò)電話應(yīng)運而生。網(wǎng)絡(luò)電話的原理正是采用了VoIP(Voice over Internet Protocol)技術(shù)實現(xiàn)的,VoIP是一種建立在互聯(lián)網(wǎng)上的數(shù)字化或分組化的語音傳輸技術(shù)。在VoIP中常用的控制協(xié)議(Control Protocol)有H.323、SIP、MEGACO和MGCP。其中SIP(會話發(fā)起協(xié)議)是建立VOIP連接的IETF標(biāo)準(zhǔn)。為了方便用戶之間的通信,需要設(shè)計一款基于SIP協(xié)議的Android應(yīng)用軟件。

    SIP協(xié)議的Android平臺的通信軟件開發(fā)可以進一步提高人們間的通信質(zhì)量,解決人與人之間由于遠距離通信而產(chǎn)生高昂話費的問題。

    1 需求分析

    SIP軟交換系統(tǒng)是一個支持SIP協(xié)議通信的服務(wù)器,分為服務(wù)器和Android客戶端兩部分。服務(wù)器主要完成數(shù)據(jù)的封包請求的轉(zhuǎn)發(fā),路由的尋址等,讓用戶從Android客戶端中發(fā)出的數(shù)字信息通過服務(wù)器的處理轉(zhuǎn)發(fā)給另外一個客戶機,而另外一個Android客戶機通過解析從服務(wù)器中收到的數(shù)據(jù),并把信號還原為原始數(shù)據(jù),從而達到通信的目的。主要完成以下服務(wù):服務(wù)器啟動,將服務(wù)器綁定到指定的IP地址上,客戶機連接這個IP地址上服務(wù)器,客戶機通話等。

    本系統(tǒng)是為了達到用戶與用戶間的通信,讓用戶能在不通過三大運營商的收費情況下,實現(xiàn)免費通話,從而降低了用戶的經(jīng)濟開銷,并且通話不受任何限制,使用戶之間暢所欲言。

    SIP軟交換系統(tǒng)由服務(wù)器和Android客戶端組成:

    服務(wù)器功能:數(shù)據(jù)的讀取與解析,SIP版權(quán)認(rèn)證,創(chuàng)建SIP協(xié)議棧,綁定地址、定位、認(rèn)證、能力,會話管理,數(shù)據(jù)包的接收、解析、過濾、組裝與應(yīng)答,Proxy行為;

    Android客戶端功能:連接服務(wù)器,發(fā)送語音,接收數(shù)據(jù),解析數(shù)據(jù)。

    本系統(tǒng)的整體功能結(jié)構(gòu)圖如圖1所示。

    圖1 SIP系統(tǒng)整體結(jié)構(gòu)圖

    2 系統(tǒng)設(shè)計

    2.1 系統(tǒng)主要功能設(shè)計

    (1)數(shù)據(jù)(*.xml)的讀取與解析設(shè)計

    在Proxy Server啟動之前,需要預(yù)先對Proxy Server進行設(shè)置,如SIP棧的名稱、IP、端口、路由等參數(shù)的設(shè)置,考慮到系統(tǒng)移植和維護的方便性,把這些信息寫在配置文件configuration.xml中,在系統(tǒng)啟動的時候讀取,以便于移植和維護。

    (2)SIP版權(quán)認(rèn)證設(shè)計

    系統(tǒng)啟動時,應(yīng)對系統(tǒng)的版權(quán)進行驗證,只有合法授權(quán)的系統(tǒng)才能正確啟動。主要認(rèn)證最大用戶數(shù)(Max),失效日期(Expiration),系列號(Serial),網(wǎng)卡物理地址(Mac),密鑰 (Key),同樣這些信息也寫在了配置文件license.xml中。

    (3)創(chuàng)建SIP協(xié)議棧設(shè)計

    棧是一種數(shù)據(jù)結(jié)構(gòu),只能在一端進行插入和刪除的線性表,按照后進先出的存取規(guī)則。創(chuàng)建SIP協(xié)議棧后,在接收到一個以太網(wǎng)數(shù)據(jù)幀時,數(shù)據(jù)可以方便地從協(xié)議棧里面由底部向頂部上升,同時報文首部在各層協(xié)議上被去掉,方便讀取報文數(shù)據(jù)。報文首部的協(xié)議標(biāo)識在每層協(xié)議上都很方便檢查,這樣就可確定數(shù)據(jù)接收的上層協(xié)議,同時按照事先規(guī)定好的規(guī)則分析出需要的內(nèi)容,例如數(shù)據(jù)包的源端口號、源IP、目的IP等等。

    (4)注冊、定位、認(rèn)證、能力設(shè)計

    Proxy Server啟動以后,要獲得代理的服務(wù),必須先注冊成為Proxy Server的用戶,用戶信息存放在后臺數(shù)據(jù)庫中,包含用戶名、密碼、服務(wù)器地址等。要對用戶進行代理,必須能定位用戶位置,對用戶身份進行認(rèn)證,確認(rèn)后把呼叫方和被叫方的地址、媒體參數(shù)等提供給對方,以完成會話的創(chuàng)建。

    (5)會話管理設(shè)計

    包括發(fā)送和終止會話、修改會話參數(shù)、激活服務(wù)等。

    (6)數(shù)據(jù)包的接收、解析、過濾、組裝與應(yīng)答

    系統(tǒng)在收到以太網(wǎng)的數(shù)據(jù)包后,對數(shù)據(jù)包進行解析,過濾掉“非法”數(shù)據(jù)包,獲取“合法”的正常業(yè)務(wù)信息,組裝數(shù)據(jù)包進行交互。

    (7)Proxy行為設(shè)計

    當(dāng)Proxy Server收到一個請求時,在做代理之前,首先應(yīng)該判斷自己是否需要響應(yīng)該請求,是否非法或者沒有可信任證書需要認(rèn)證,是應(yīng)該按有狀態(tài)還是無狀態(tài)的方式處理。無狀態(tài),即Proxy只是簡單的轉(zhuǎn)發(fā)到下一個Proxy Server,之后該請求的相關(guān)資料就被丟棄。這些信息(特別是事務(wù)信息)會被有狀態(tài)的Proxy保留,所有接收到的請求和所有接收請求的應(yīng)答的相關(guān)信息被保留。這些被它保留的信息用于處理與這個請求相關(guān)的后續(xù)消息。

    (8)Android連接服務(wù)器設(shè)計

    當(dāng)服務(wù)器注冊到一個網(wǎng)絡(luò)地址上時,客戶端的Android手機獲取服務(wù)器綁定的IP地址,然后發(fā)送請求,若IP地址無誤,那么Android客戶端順利連接上服務(wù)器。

    (9)Android發(fā)送語音和接收語音消息設(shè)計

    根據(jù)已經(jīng)連接上SIP軟交換系統(tǒng)的Android客戶端,會話終端向目標(biāo)終端發(fā)起呼叫或者會話終端監(jiān)聽被叫,經(jīng)服務(wù)器驗證注冊,采用SIP協(xié)議實現(xiàn)語音通信。

    2.2 Android內(nèi)線呼叫運作模式設(shè)計

    Android內(nèi)線呼叫運作的具體流程如圖2所示。關(guān)鍵步驟分析如下:

    F1:INVITE是終端代理201@192.168.6.5 作為主叫向代理服務(wù)器192.168.6.180發(fā)送INVITE請求;

    F2:407 Proxy Authentication Required表示代理服務(wù)器對主叫進行INVITE認(rèn)證發(fā)出407請求碼,認(rèn)證成功;

    F3:ACK為回送ACK請求,表示已收到Proxy對INVITE請求的最終響應(yīng);

    F4:INVITE為終端代理201@192.168.6.5 作為主叫向代理服務(wù)器192.168.6.180發(fā)送INVITE請求,邀請發(fā)起一路呼叫;

    F5:INVITE表示代理服務(wù)器192.168.6.180向終端代理被叫202@192.168.6.3發(fā)送INVITE請求,邀請被叫發(fā)起一路呼叫;

    F6:100 Trying被叫Android終端向服務(wù)器發(fā)出呼叫處理中的應(yīng)答消息,100 Trying;

    F7:180 Ringing表示被叫Android終端振鈴并向服務(wù)器發(fā)出振鈴消息,180 Ringing;

    F8:100 Trying表示服務(wù)器向主叫發(fā)出呼叫處理中的應(yīng)答消息,100 Trying;

    F9:180 Ringing為服務(wù)器向主叫發(fā)出振鈴消息,180 Ringing,主叫振鈴;

    F10和F11:200 OK表示主叫和被叫之間呼叫建立,發(fā)出200 OK應(yīng)答消息;

    F12和F13:ACK為呼叫建立的確認(rèn)消息;

    F14和F15:BYE為結(jié)束請求;

    F16和F17:200 OK表示主叫和被叫之間結(jié)束呼叫,發(fā)出200 OK應(yīng)答消息。

    圖2 Android內(nèi)線呼叫時序圖

    2.3 Android客戶端設(shè)計

    根據(jù)RFC 3261的定義,多媒體會話(Multimedia Session)是指一組多媒體發(fā)送者和接收者,以及從發(fā)送者到接收者的數(shù)據(jù)流。Android客戶端界面設(shè)計圖如圖3所示。

    圖3 主界面設(shè)計圖

    3 數(shù)據(jù)庫設(shè)計

    3.1 系統(tǒng)E-R圖

    本系統(tǒng)的實體有計算機SIP服務(wù)器、Android終端用戶,其E-R圖如圖4所示。

    圖4 SIP系統(tǒng)的E-R圖

    3.2 數(shù)據(jù)表的結(jié)構(gòu)

    本系統(tǒng)一共使用了47張數(shù)據(jù)表,由于表與表之間的關(guān)系太過于復(fù)雜,故這里只選出其中用到的2張表。其中t_extension表主要是用來擴展電話機的電話號碼。extension為主鍵,如表1所列。

    表1 t_extension表

    字段名 數(shù)據(jù)類型 說明 備注

    extension 自動編號 電話號碼 主鍵

    tenant_id 文本 用戶名編號 外鍵

    extension_type 文本 擴展類型 ——

    sup_extension 默認(rèn)(no) 子擴充 ——

    而留言表則主要是保存前表與表之間的關(guān)系。id_table_id為主鍵。如表2所列。

    表2 id_table表

    字段名 數(shù)據(jù)類型 說明 備注

    id_table_id 自動編號 記錄ID 主鍵

    table_name 自動編號 擴展表明 ——

    next_id 文本 保存時間 ——

    quantity 文本 保存通信記錄 ——

    4 系統(tǒng)功能實現(xiàn)

    要對Android進行過濾,難點不在采用什么樣的方法去過濾,而在于如何識別異常,這就需要系統(tǒng)在開發(fā)和數(shù)據(jù)解析的時候嚴(yán)格遵循標(biāo)準(zhǔn)的協(xié)議,這樣才能精確識別異常數(shù)據(jù)包。

    4.1 Android運行主界面

    主頁面主要用來顯示輸入電話號碼的地址欄和連接SIP服務(wù)器的IP地址。

    4.2 SIP賬戶設(shè)置模塊

    SIP賬戶設(shè)置的列表頁面主要是進行基本的通話設(shè)置與起始連接SIP服務(wù)器的設(shè)置,用戶有很多不同的選擇。當(dāng)點擊所選的SIP賬戶名稱時,就會轉(zhuǎn)到該設(shè)置的詳細(xì)設(shè)置頁面。SIP賬戶設(shè)置的列表頁面如圖5所示。

    圖5 設(shè)置列表

    SIP賬戶的詳細(xì)設(shè)置主要有認(rèn)證用戶名稱、密碼、服務(wù)器和域的設(shè)置與查看,讓用戶知道如何設(shè)置才能順利連接上服務(wù)器,以及連接使用的端口是多少,最重要的是還能查看支持的VoIP類型。

    4.3 認(rèn)證用戶名模塊

    因為連接服務(wù)器的Android客戶端可能有很多,所以必須進行認(rèn)證,只有認(rèn)證合法了才能進行友好回話,否則不予以連接,或者連接中斷。用戶可進行多種選擇。該頁面如圖6所示。

    圖6 認(rèn)證用戶名列表頁面

    4.4 Wi-Fi模塊

    Wi-Fi模塊的列表頁面可列出當(dāng)前能夠使用的各個網(wǎng)絡(luò)的連接方式名稱,用戶可從中進行選擇。當(dāng)點擊所選的連接網(wǎng)絡(luò)方式名稱時,就會轉(zhuǎn)到該詳細(xì)頁面。該頁面如圖7所示。

    在Wi-Fi模塊詳細(xì)頁面主要設(shè)置如何使用Android手機連接SIP服務(wù)器,同時還提供優(yōu)先撥打功能。該設(shè)置信息一目了然。該頁面如圖8 所示。

    圖7 Wi-Fi模塊頁面

    這樣設(shè)置完成后,就可以撥打電話,然后通話了。

    5 結(jié) 語

    本文從Android手機出發(fā),針對SIP軟交換系統(tǒng)的原理,在Android手機上進行合理的設(shè)置與開發(fā),實現(xiàn)了基于Android的SIP軟交換系統(tǒng)。同時通過對SIP軟交換系統(tǒng)的擴展,使其在Android客戶端上也能使用,最終在一定程度上實現(xiàn)了對系統(tǒng)的改良。

    圖8 詳細(xì)展示設(shè)置

    參 考 文 獻

    [1] 張揚. 基于SIP的軟交換在集群通信系統(tǒng)中的設(shè)計與實現(xiàn)[J].計算機系統(tǒng)應(yīng)用,2010,19(1):31-35.

    [2] 劉習(xí)義.基于SIP協(xié)議VoIP軟終端的研究與實現(xiàn)[J].信息安全與技術(shù),2011(10):33-35.

    [3] 楊磊,林海泉,朱劍鋒.SIP軟交換系統(tǒng)群呼的實現(xiàn)[J].軟件,2012,33(3):44-46.

    [4] 劉德山,金百東,張建華.Java 程序設(shè)計[M].北京:科學(xué)出版社,2012.

    [5] 隆益民.Android應(yīng)用開發(fā)[M].廣州:中山大學(xué)出版社,2010.

    SIP soft switch system base on Android

    SU Jing, BAN Zheng-yu

    (College of Information and Electrical Engineering, Qiongzhou University, Sanya 572022, China)

    Abstract: Aiming at the function of SIP soft switch system and some related problem, the system is extended in combination of the SIP soft switch system structure, which added support for Android system and ensured that the system in response to normal business at the same time. A set of Android client based on SIP protocol is designed in combination of NDK development framework.

    Keywords: SIP; soft switch; NDK development framework;Android client

    Android內(nèi)線呼叫運作的具體流程如圖2所示。關(guān)鍵步驟分析如下:

    F1:INVITE是終端代理201@192.168.6.5 作為主叫向代理服務(wù)器192.168.6.180發(fā)送INVITE請求;

    F2:407 Proxy Authentication Required表示代理服務(wù)器對主叫進行INVITE認(rèn)證發(fā)出407請求碼,認(rèn)證成功;

    F3:ACK為回送ACK請求,表示已收到Proxy對INVITE請求的最終響應(yīng);

    F4:INVITE為終端代理201@192.168.6.5 作為主叫向代理服務(wù)器192.168.6.180發(fā)送INVITE請求,邀請發(fā)起一路呼叫;

    F5:INVITE表示代理服務(wù)器192.168.6.180向終端代理被叫202@192.168.6.3發(fā)送INVITE請求,邀請被叫發(fā)起一路呼叫;

    F6:100 Trying被叫Android終端向服務(wù)器發(fā)出呼叫處理中的應(yīng)答消息,100 Trying;

    F7:180 Ringing表示被叫Android終端振鈴并向服務(wù)器發(fā)出振鈴消息,180 Ringing;

    F8:100 Trying表示服務(wù)器向主叫發(fā)出呼叫處理中的應(yīng)答消息,100 Trying;

    F9:180 Ringing為服務(wù)器向主叫發(fā)出振鈴消息,180 Ringing,主叫振鈴;

    F10和F11:200 OK表示主叫和被叫之間呼叫建立,發(fā)出200 OK應(yīng)答消息;

    F12和F13:ACK為呼叫建立的確認(rèn)消息;

    F14和F15:BYE為結(jié)束請求;

    F16和F17:200 OK表示主叫和被叫之間結(jié)束呼叫,發(fā)出200 OK應(yīng)答消息。

    圖2 Android內(nèi)線呼叫時序圖

    2.3 Android客戶端設(shè)計

    根據(jù)RFC 3261的定義,多媒體會話(Multimedia Session)是指一組多媒體發(fā)送者和接收者,以及從發(fā)送者到接收者的數(shù)據(jù)流。Android客戶端界面設(shè)計圖如圖3所示。

    圖3 主界面設(shè)計圖

    3 數(shù)據(jù)庫設(shè)計

    3.1 系統(tǒng)E-R圖

    本系統(tǒng)的實體有計算機SIP服務(wù)器、Android終端用戶,其E-R圖如圖4所示。

    圖4 SIP系統(tǒng)的E-R圖

    3.2 數(shù)據(jù)表的結(jié)構(gòu)

    本系統(tǒng)一共使用了47張數(shù)據(jù)表,由于表與表之間的關(guān)系太過于復(fù)雜,故這里只選出其中用到的2張表。其中t_extension表主要是用來擴展電話機的電話號碼。extension為主鍵,如表1所列。

    表1 t_extension表

    字段名 數(shù)據(jù)類型 說明 備注

    extension 自動編號 電話號碼 主鍵

    tenant_id 文本 用戶名編號 外鍵

    extension_type 文本 擴展類型 ——

    sup_extension 默認(rèn)(no) 子擴充 ——

    而留言表則主要是保存前表與表之間的關(guān)系。id_table_id為主鍵。如表2所列。

    表2 id_table表

    字段名 數(shù)據(jù)類型 說明 備注

    id_table_id 自動編號 記錄ID 主鍵

    table_name 自動編號 擴展表明 ——

    next_id 文本 保存時間 ——

    quantity 文本 保存通信記錄 ——

    4 系統(tǒng)功能實現(xiàn)

    要對Android進行過濾,難點不在采用什么樣的方法去過濾,而在于如何識別異常,這就需要系統(tǒng)在開發(fā)和數(shù)據(jù)解析的時候嚴(yán)格遵循標(biāo)準(zhǔn)的協(xié)議,這樣才能精確識別異常數(shù)據(jù)包。

    4.1 Android運行主界面

    主頁面主要用來顯示輸入電話號碼的地址欄和連接SIP服務(wù)器的IP地址。

    4.2 SIP賬戶設(shè)置模塊

    SIP賬戶設(shè)置的列表頁面主要是進行基本的通話設(shè)置與起始連接SIP服務(wù)器的設(shè)置,用戶有很多不同的選擇。當(dāng)點擊所選的SIP賬戶名稱時,就會轉(zhuǎn)到該設(shè)置的詳細(xì)設(shè)置頁面。SIP賬戶設(shè)置的列表頁面如圖5所示。

    圖5 設(shè)置列表

    SIP賬戶的詳細(xì)設(shè)置主要有認(rèn)證用戶名稱、密碼、服務(wù)器和域的設(shè)置與查看,讓用戶知道如何設(shè)置才能順利連接上服務(wù)器,以及連接使用的端口是多少,最重要的是還能查看支持的VoIP類型。

    4.3 認(rèn)證用戶名模塊

    因為連接服務(wù)器的Android客戶端可能有很多,所以必須進行認(rèn)證,只有認(rèn)證合法了才能進行友好回話,否則不予以連接,或者連接中斷。用戶可進行多種選擇。該頁面如圖6所示。

    圖6 認(rèn)證用戶名列表頁面

    4.4 Wi-Fi模塊

    Wi-Fi模塊的列表頁面可列出當(dāng)前能夠使用的各個網(wǎng)絡(luò)的連接方式名稱,用戶可從中進行選擇。當(dāng)點擊所選的連接網(wǎng)絡(luò)方式名稱時,就會轉(zhuǎn)到該詳細(xì)頁面。該頁面如圖7所示。

    在Wi-Fi模塊詳細(xì)頁面主要設(shè)置如何使用Android手機連接SIP服務(wù)器,同時還提供優(yōu)先撥打功能。該設(shè)置信息一目了然。該頁面如圖8 所示。

    圖7 Wi-Fi模塊頁面

    這樣設(shè)置完成后,就可以撥打電話,然后通話了。

    5 結(jié) 語

    本文從Android手機出發(fā),針對SIP軟交換系統(tǒng)的原理,在Android手機上進行合理的設(shè)置與開發(fā),實現(xiàn)了基于Android的SIP軟交換系統(tǒng)。同時通過對SIP軟交換系統(tǒng)的擴展,使其在Android客戶端上也能使用,最終在一定程度上實現(xiàn)了對系統(tǒng)的改良。

    圖8 詳細(xì)展示設(shè)置

    參 考 文 獻

    [1] 張揚. 基于SIP的軟交換在集群通信系統(tǒng)中的設(shè)計與實現(xiàn)[J].計算機系統(tǒng)應(yīng)用,2010,19(1):31-35.

    [2] 劉習(xí)義.基于SIP協(xié)議VoIP軟終端的研究與實現(xiàn)[J].信息安全與技術(shù),2011(10):33-35.

    [3] 楊磊,林海泉,朱劍鋒.SIP軟交換系統(tǒng)群呼的實現(xiàn)[J].軟件,2012,33(3):44-46.

    [4] 劉德山,金百東,張建華.Java 程序設(shè)計[M].北京:科學(xué)出版社,2012.

    [5] 隆益民.Android應(yīng)用開發(fā)[M].廣州:中山大學(xué)出版社,2010.

    SIP soft switch system base on Android

    SU Jing, BAN Zheng-yu

    (College of Information and Electrical Engineering, Qiongzhou University, Sanya 572022, China)

    Abstract: Aiming at the function of SIP soft switch system and some related problem, the system is extended in combination of the SIP soft switch system structure, which added support for Android system and ensured that the system in response to normal business at the same time. A set of Android client based on SIP protocol is designed in combination of NDK development framework.

    Keywords: SIP; soft switch; NDK development framework;Android client

    Android內(nèi)線呼叫運作的具體流程如圖2所示。關(guān)鍵步驟分析如下:

    F1:INVITE是終端代理201@192.168.6.5 作為主叫向代理服務(wù)器192.168.6.180發(fā)送INVITE請求;

    F2:407 Proxy Authentication Required表示代理服務(wù)器對主叫進行INVITE認(rèn)證發(fā)出407請求碼,認(rèn)證成功;

    F3:ACK為回送ACK請求,表示已收到Proxy對INVITE請求的最終響應(yīng);

    F4:INVITE為終端代理201@192.168.6.5 作為主叫向代理服務(wù)器192.168.6.180發(fā)送INVITE請求,邀請發(fā)起一路呼叫;

    F5:INVITE表示代理服務(wù)器192.168.6.180向終端代理被叫202@192.168.6.3發(fā)送INVITE請求,邀請被叫發(fā)起一路呼叫;

    F6:100 Trying被叫Android終端向服務(wù)器發(fā)出呼叫處理中的應(yīng)答消息,100 Trying;

    F7:180 Ringing表示被叫Android終端振鈴并向服務(wù)器發(fā)出振鈴消息,180 Ringing;

    F8:100 Trying表示服務(wù)器向主叫發(fā)出呼叫處理中的應(yīng)答消息,100 Trying;

    F9:180 Ringing為服務(wù)器向主叫發(fā)出振鈴消息,180 Ringing,主叫振鈴;

    F10和F11:200 OK表示主叫和被叫之間呼叫建立,發(fā)出200 OK應(yīng)答消息;

    F12和F13:ACK為呼叫建立的確認(rèn)消息;

    F14和F15:BYE為結(jié)束請求;

    F16和F17:200 OK表示主叫和被叫之間結(jié)束呼叫,發(fā)出200 OK應(yīng)答消息。

    圖2 Android內(nèi)線呼叫時序圖

    2.3 Android客戶端設(shè)計

    根據(jù)RFC 3261的定義,多媒體會話(Multimedia Session)是指一組多媒體發(fā)送者和接收者,以及從發(fā)送者到接收者的數(shù)據(jù)流。Android客戶端界面設(shè)計圖如圖3所示。

    圖3 主界面設(shè)計圖

    3 數(shù)據(jù)庫設(shè)計

    3.1 系統(tǒng)E-R圖

    本系統(tǒng)的實體有計算機SIP服務(wù)器、Android終端用戶,其E-R圖如圖4所示。

    圖4 SIP系統(tǒng)的E-R圖

    3.2 數(shù)據(jù)表的結(jié)構(gòu)

    本系統(tǒng)一共使用了47張數(shù)據(jù)表,由于表與表之間的關(guān)系太過于復(fù)雜,故這里只選出其中用到的2張表。其中t_extension表主要是用來擴展電話機的電話號碼。extension為主鍵,如表1所列。

    表1 t_extension表

    字段名 數(shù)據(jù)類型 說明 備注

    extension 自動編號 電話號碼 主鍵

    tenant_id 文本 用戶名編號 外鍵

    extension_type 文本 擴展類型 ——

    sup_extension 默認(rèn)(no) 子擴充 ——

    而留言表則主要是保存前表與表之間的關(guān)系。id_table_id為主鍵。如表2所列。

    表2 id_table表

    字段名 數(shù)據(jù)類型 說明 備注

    id_table_id 自動編號 記錄ID 主鍵

    table_name 自動編號 擴展表明 ——

    next_id 文本 保存時間 ——

    quantity 文本 保存通信記錄 ——

    4 系統(tǒng)功能實現(xiàn)

    要對Android進行過濾,難點不在采用什么樣的方法去過濾,而在于如何識別異常,這就需要系統(tǒng)在開發(fā)和數(shù)據(jù)解析的時候嚴(yán)格遵循標(biāo)準(zhǔn)的協(xié)議,這樣才能精確識別異常數(shù)據(jù)包。

    4.1 Android運行主界面

    主頁面主要用來顯示輸入電話號碼的地址欄和連接SIP服務(wù)器的IP地址。

    4.2 SIP賬戶設(shè)置模塊

    SIP賬戶設(shè)置的列表頁面主要是進行基本的通話設(shè)置與起始連接SIP服務(wù)器的設(shè)置,用戶有很多不同的選擇。當(dāng)點擊所選的SIP賬戶名稱時,就會轉(zhuǎn)到該設(shè)置的詳細(xì)設(shè)置頁面。SIP賬戶設(shè)置的列表頁面如圖5所示。

    圖5 設(shè)置列表

    SIP賬戶的詳細(xì)設(shè)置主要有認(rèn)證用戶名稱、密碼、服務(wù)器和域的設(shè)置與查看,讓用戶知道如何設(shè)置才能順利連接上服務(wù)器,以及連接使用的端口是多少,最重要的是還能查看支持的VoIP類型。

    4.3 認(rèn)證用戶名模塊

    因為連接服務(wù)器的Android客戶端可能有很多,所以必須進行認(rèn)證,只有認(rèn)證合法了才能進行友好回話,否則不予以連接,或者連接中斷。用戶可進行多種選擇。該頁面如圖6所示。

    圖6 認(rèn)證用戶名列表頁面

    4.4 Wi-Fi模塊

    Wi-Fi模塊的列表頁面可列出當(dāng)前能夠使用的各個網(wǎng)絡(luò)的連接方式名稱,用戶可從中進行選擇。當(dāng)點擊所選的連接網(wǎng)絡(luò)方式名稱時,就會轉(zhuǎn)到該詳細(xì)頁面。該頁面如圖7所示。

    在Wi-Fi模塊詳細(xì)頁面主要設(shè)置如何使用Android手機連接SIP服務(wù)器,同時還提供優(yōu)先撥打功能。該設(shè)置信息一目了然。該頁面如圖8 所示。

    圖7 Wi-Fi模塊頁面

    這樣設(shè)置完成后,就可以撥打電話,然后通話了。

    5 結(jié) 語

    本文從Android手機出發(fā),針對SIP軟交換系統(tǒng)的原理,在Android手機上進行合理的設(shè)置與開發(fā),實現(xiàn)了基于Android的SIP軟交換系統(tǒng)。同時通過對SIP軟交換系統(tǒng)的擴展,使其在Android客戶端上也能使用,最終在一定程度上實現(xiàn)了對系統(tǒng)的改良。

    圖8 詳細(xì)展示設(shè)置

    參 考 文 獻

    [1] 張揚. 基于SIP的軟交換在集群通信系統(tǒng)中的設(shè)計與實現(xiàn)[J].計算機系統(tǒng)應(yīng)用,2010,19(1):31-35.

    [2] 劉習(xí)義.基于SIP協(xié)議VoIP軟終端的研究與實現(xiàn)[J].信息安全與技術(shù),2011(10):33-35.

    [3] 楊磊,林海泉,朱劍鋒.SIP軟交換系統(tǒng)群呼的實現(xiàn)[J].軟件,2012,33(3):44-46.

    [4] 劉德山,金百東,張建華.Java 程序設(shè)計[M].北京:科學(xué)出版社,2012.

    [5] 隆益民.Android應(yīng)用開發(fā)[M].廣州:中山大學(xué)出版社,2010.

    SIP soft switch system base on Android

    SU Jing, BAN Zheng-yu

    (College of Information and Electrical Engineering, Qiongzhou University, Sanya 572022, China)

    Abstract: Aiming at the function of SIP soft switch system and some related problem, the system is extended in combination of the SIP soft switch system structure, which added support for Android system and ensured that the system in response to normal business at the same time. A set of Android client based on SIP protocol is designed in combination of NDK development framework.

    Keywords: SIP; soft switch; NDK development framework;Android client

    猜你喜歡
    軟交換
    基于軟交換的NGN的組網(wǎng)與分析
    試論當(dāng)前電網(wǎng)企業(yè)軟交換技術(shù)及應(yīng)用方法
    E8—C用戶終端設(shè)置錯誤導(dǎo)致不能撥叫長途電話原因的分析與處理
    淺議軟交換路由技術(shù)結(jié)構(gòu)
    基于IP技術(shù)的NGN設(shè)備在本鋼通信網(wǎng)絡(luò)中的應(yīng)用與實現(xiàn)
    利用軟交換和IMS技術(shù)實現(xiàn)固定和移動核心網(wǎng)融合方法的研究
    淺談軟交換程控與調(diào)度通信的互通實現(xiàn)
    IMS 網(wǎng)絡(luò)對軟交換業(yè)務(wù)繼承方法研究
    軟交換技術(shù)在電力通信網(wǎng)的研究
    軟交換系統(tǒng)A/Iu CS口IP化改造的研究與應(yīng)用
    2021天堂中文幕一二区在线观| 欧美xxxx性猛交bbbb| 国产精品嫩草影院av在线观看 | 18美女黄网站色大片免费观看| 免费在线观看亚洲国产| 99热精品在线国产| 国内精品美女久久久久久| 深夜a级毛片| 国产亚洲欧美在线一区二区| 精品熟女少妇八av免费久了| 脱女人内裤的视频| 一进一出抽搐gif免费好疼| 最新中文字幕久久久久| 18禁在线播放成人免费| 麻豆av噜噜一区二区三区| 亚洲av中文字字幕乱码综合| 成人国产一区最新在线观看| 亚洲熟妇熟女久久| 亚洲成人久久爱视频| 亚洲av成人精品一区久久| 亚洲欧美日韩东京热| 亚洲精品一区av在线观看| 色综合站精品国产| 99热这里只有是精品在线观看 | 两个人视频免费观看高清| 日本撒尿小便嘘嘘汇集6| 国产精品野战在线观看| 日韩精品青青久久久久久| 国产欧美日韩精品亚洲av| 午夜福利视频1000在线观看| 亚洲第一电影网av| 免费av不卡在线播放| 男人舔女人下体高潮全视频| 嫩草影院入口| 老女人水多毛片| 亚洲av二区三区四区| 小蜜桃在线观看免费完整版高清| 亚洲中文字幕一区二区三区有码在线看| 久久精品国产亚洲av香蕉五月| 国产欧美日韩精品亚洲av| 亚洲成av人片免费观看| 成人欧美大片| 最好的美女福利视频网| 精品免费久久久久久久清纯| 欧美成人免费av一区二区三区| 国产精品99久久久久久久久| 自拍偷自拍亚洲精品老妇| 淫秽高清视频在线观看| 欧美丝袜亚洲另类 | 亚洲av成人不卡在线观看播放网| a级毛片免费高清观看在线播放| 午夜精品久久久久久毛片777| 淫妇啪啪啪对白视频| 国产老妇女一区| 丰满的人妻完整版| 国产亚洲av嫩草精品影院| 色尼玛亚洲综合影院| 亚洲,欧美,日韩| 最好的美女福利视频网| 91久久精品国产一区二区成人| 婷婷丁香在线五月| 免费av不卡在线播放| 丰满的人妻完整版| 久9热在线精品视频| 99热这里只有是精品50| 91字幕亚洲| 欧美一区二区国产精品久久精品| 女人被狂操c到高潮| 色综合婷婷激情| 日韩精品青青久久久久久| or卡值多少钱| 欧美丝袜亚洲另类 | 深夜a级毛片| 日本a在线网址| 亚洲精品456在线播放app | 欧美日本亚洲视频在线播放| 一区二区三区四区激情视频 | 少妇的逼好多水| 麻豆成人午夜福利视频| 成人精品一区二区免费| 人人妻人人澡欧美一区二区| 国产精品,欧美在线| 五月玫瑰六月丁香| 免费看美女性在线毛片视频| 日日干狠狠操夜夜爽| 在线观看午夜福利视频| 三级毛片av免费| 国内精品久久久久久久电影| 午夜福利成人在线免费观看| 国产精品电影一区二区三区| 黄色日韩在线| 国产精品久久久久久亚洲av鲁大| 免费av毛片视频| av在线天堂中文字幕| 美女cb高潮喷水在线观看| 国产精品久久久久久久久免 | 欧美又色又爽又黄视频| 亚洲欧美日韩卡通动漫| 欧美一级a爱片免费观看看| 三级国产精品欧美在线观看| 欧美性猛交黑人性爽| 一级黄片播放器| 欧美乱色亚洲激情| 高清日韩中文字幕在线| 简卡轻食公司| 亚洲在线自拍视频| 三级男女做爰猛烈吃奶摸视频| 亚洲av成人不卡在线观看播放网| 在线免费观看的www视频| 天堂√8在线中文| 国产一区二区三区视频了| 成人国产一区最新在线观看| 国产乱人伦免费视频| 亚洲精品日韩av片在线观看| 天堂动漫精品| 综合色av麻豆| 高清毛片免费观看视频网站| 51国产日韩欧美| 亚洲第一电影网av| 熟妇人妻久久中文字幕3abv| 我的老师免费观看完整版| 亚洲激情在线av| 日韩欧美免费精品| 高清在线国产一区| 一区二区三区高清视频在线| 最近中文字幕高清免费大全6 | 蜜桃亚洲精品一区二区三区| 身体一侧抽搐| 我要搜黄色片| 亚洲人成网站高清观看| 亚洲乱码一区二区免费版| 欧美日韩乱码在线| 真实男女啪啪啪动态图| 最好的美女福利视频网| 国产亚洲精品久久久com| 99久久精品一区二区三区| 亚洲精品在线观看二区| 久久天躁狠狠躁夜夜2o2o| 国产大屁股一区二区在线视频| 999久久久精品免费观看国产| 亚洲国产欧美人成| 中文字幕免费在线视频6| av天堂中文字幕网| a级毛片免费高清观看在线播放| 男人狂女人下面高潮的视频| 不卡一级毛片| 国产黄色小视频在线观看| 欧洲精品卡2卡3卡4卡5卡区| 国产精品久久久久久久电影| 国内毛片毛片毛片毛片毛片| 精品99又大又爽又粗少妇毛片 | 天堂动漫精品| 成人亚洲精品av一区二区| 夜夜看夜夜爽夜夜摸| 90打野战视频偷拍视频| 老司机午夜福利在线观看视频| 国产精品98久久久久久宅男小说| 中文字幕熟女人妻在线| 亚洲久久久久久中文字幕| 999久久久精品免费观看国产| 国产一区二区三区在线臀色熟女| 亚洲 欧美 日韩 在线 免费| 听说在线观看完整版免费高清| 色综合欧美亚洲国产小说| 99国产精品一区二区三区| 午夜福利在线在线| 国产欧美日韩一区二区三| 俄罗斯特黄特色一大片| 一级作爱视频免费观看| 免费在线观看亚洲国产| 波多野结衣巨乳人妻| 黄色日韩在线| 人人妻,人人澡人人爽秒播| 在线免费观看的www视频| 一个人观看的视频www高清免费观看| 性欧美人与动物交配| 欧美日本视频| 国产精品久久久久久亚洲av鲁大| 国产黄a三级三级三级人| 国产亚洲av嫩草精品影院| www.熟女人妻精品国产| 欧美最新免费一区二区三区 | 最近最新免费中文字幕在线| 特大巨黑吊av在线直播| 欧美乱色亚洲激情| 丰满的人妻完整版| 中文字幕精品亚洲无线码一区| 在线十欧美十亚洲十日本专区| 91麻豆精品激情在线观看国产| 国产真实乱freesex| 亚洲最大成人中文| 亚洲,欧美精品.| 99热6这里只有精品| 少妇高潮的动态图| 天堂动漫精品| 久久伊人香网站| 在线观看av片永久免费下载| 国产精品久久视频播放| 亚洲国产日韩欧美精品在线观看| 国产蜜桃级精品一区二区三区| 国产成人aa在线观看| 天天一区二区日本电影三级| 欧美日韩中文字幕国产精品一区二区三区| 欧美成人免费av一区二区三区| 精品一区二区三区人妻视频| 日本a在线网址| 真实男女啪啪啪动态图| 一a级毛片在线观看| 在现免费观看毛片| av天堂中文字幕网| 51午夜福利影视在线观看| 国内久久婷婷六月综合欲色啪| 精品久久久久久久人妻蜜臀av| 久久性视频一级片| 特大巨黑吊av在线直播| 国产亚洲精品av在线| 亚洲专区中文字幕在线| 女生性感内裤真人,穿戴方法视频| 国产真实乱freesex| 窝窝影院91人妻| 精品人妻偷拍中文字幕| a级毛片免费高清观看在线播放| 51国产日韩欧美| 色综合婷婷激情| 村上凉子中文字幕在线| 听说在线观看完整版免费高清| 日本黄色片子视频| 久久精品国产亚洲av涩爱 | 国产91精品成人一区二区三区| xxxwww97欧美| 国产高清视频在线播放一区| 午夜免费激情av| 亚洲一区二区三区不卡视频| 国产成人福利小说| 国产又黄又爽又无遮挡在线| 久久精品国产自在天天线| 日韩有码中文字幕| 亚洲中文字幕一区二区三区有码在线看| 最近中文字幕高清免费大全6 | 伊人久久精品亚洲午夜| 综合色av麻豆| 成人欧美大片| 国产精品一区二区三区四区久久| 亚洲精品乱码久久久v下载方式| 日韩人妻高清精品专区| 久久午夜亚洲精品久久| 变态另类成人亚洲欧美熟女| 欧美zozozo另类| 国产精品电影一区二区三区| 亚州av有码| 色av中文字幕| 91字幕亚洲| 一本久久中文字幕| 国语自产精品视频在线第100页| 国产亚洲欧美在线一区二区| 99热精品在线国产| 亚洲精品色激情综合| 亚洲av电影不卡..在线观看| 无遮挡黄片免费观看| 真人一进一出gif抽搐免费| 激情在线观看视频在线高清| 丰满乱子伦码专区| 免费人成在线观看视频色| av欧美777| 99热6这里只有精品| 亚洲 欧美 日韩 在线 免费| 午夜老司机福利剧场| 欧美乱色亚洲激情| 亚洲性夜色夜夜综合| 亚洲在线观看片| 亚洲国产精品sss在线观看| 亚洲欧美日韩高清专用| av天堂中文字幕网| 一个人观看的视频www高清免费观看| 亚洲成av人片在线播放无| 美女黄网站色视频| 国产av一区在线观看免费| 亚洲乱码一区二区免费版| 别揉我奶头~嗯~啊~动态视频| 亚洲色图av天堂| 国产精品女同一区二区软件 | 午夜福利高清视频| 欧美成狂野欧美在线观看| 亚洲av二区三区四区| 免费观看人在逋| 亚洲av中文字字幕乱码综合| 床上黄色一级片| 久久久久精品国产欧美久久久| 97人妻精品一区二区三区麻豆| 亚洲欧美日韩高清专用| 999久久久精品免费观看国产| 最近中文字幕高清免费大全6 | 欧美最新免费一区二区三区 | 国产精品不卡视频一区二区 | 老司机深夜福利视频在线观看| 久久久久久国产a免费观看| 午夜久久久久精精品| 3wmmmm亚洲av在线观看| 免费看日本二区| 久久欧美精品欧美久久欧美| bbb黄色大片| 国产极品精品免费视频能看的| 啪啪无遮挡十八禁网站| 国产精品国产高清国产av| 国产一区二区三区在线臀色熟女| 人人妻人人看人人澡| 久久精品影院6| 自拍偷自拍亚洲精品老妇| 毛片一级片免费看久久久久 | 国产精品久久久久久久电影| 五月玫瑰六月丁香| 性色avwww在线观看| 黄色视频,在线免费观看| 午夜激情欧美在线| 亚洲一区二区三区不卡视频| 精品国产三级普通话版| 午夜精品在线福利| 91九色精品人成在线观看| 精品国产三级普通话版| 亚洲国产色片| 国产伦一二天堂av在线观看| 久久久久久久久大av| 午夜激情福利司机影院| 欧美日韩瑟瑟在线播放| 男女床上黄色一级片免费看| 免费在线观看亚洲国产| 婷婷精品国产亚洲av| 国产一区二区在线av高清观看| 久久99热6这里只有精品| 一个人看的www免费观看视频| 久久久久久久午夜电影| 精品国内亚洲2022精品成人| 波多野结衣高清作品| 最近最新中文字幕大全电影3| 久久精品久久久久久噜噜老黄 | 国产色婷婷99| 国产黄a三级三级三级人| 亚洲在线观看片| 亚洲,欧美精品.| 一本精品99久久精品77| 国产精品av视频在线免费观看| 人妻久久中文字幕网| 精品久久久久久,| 国产亚洲欧美98| av中文乱码字幕在线| 中文字幕精品亚洲无线码一区| 国产爱豆传媒在线观看| 18禁黄网站禁片午夜丰满| 国产高清视频在线播放一区| 亚洲人与动物交配视频| 国产三级中文精品| 国内精品久久久久久久电影| 亚洲自拍偷在线| 两人在一起打扑克的视频| 成人国产一区最新在线观看| 18禁黄网站禁片午夜丰满| 国内少妇人妻偷人精品xxx网站| 久9热在线精品视频| av在线蜜桃| 久久午夜亚洲精品久久| 亚洲成人免费电影在线观看| 99国产精品一区二区蜜桃av| 久久久精品大字幕| 亚洲美女黄片视频| 男人和女人高潮做爰伦理| 国内精品一区二区在线观看| 久久精品综合一区二区三区| 男女视频在线观看网站免费| 亚洲av熟女| 在线播放国产精品三级| 九九在线视频观看精品| 精品久久久久久久久av| 国产精品久久电影中文字幕| 日韩人妻高清精品专区| 久久天躁狠狠躁夜夜2o2o| 久久久久久久久中文| 久久久成人免费电影| 午夜激情福利司机影院| 小说图片视频综合网站| 深爱激情五月婷婷| 日本在线视频免费播放| 神马国产精品三级电影在线观看| 日韩欧美精品免费久久 | 国产精品久久久久久精品电影| 中文字幕精品亚洲无线码一区| 九九在线视频观看精品| 免费大片18禁| 色5月婷婷丁香| 免费观看人在逋| 亚洲欧美日韩东京热| 最近中文字幕高清免费大全6 | 国产精品一区二区性色av| 麻豆国产av国片精品| 成人毛片a级毛片在线播放| 一级作爱视频免费观看| 婷婷精品国产亚洲av在线| 亚洲欧美激情综合另类| 国产真实伦视频高清在线观看 | 黄色一级大片看看| 性插视频无遮挡在线免费观看| 三级男女做爰猛烈吃奶摸视频| 高清毛片免费观看视频网站| 99久久久亚洲精品蜜臀av| 一级作爱视频免费观看| 亚洲真实伦在线观看| 久久久国产成人精品二区| 美女大奶头视频| 精品99又大又爽又粗少妇毛片 | 男人的好看免费观看在线视频| 亚洲 欧美 日韩 在线 免费| 可以在线观看的亚洲视频| 欧美又色又爽又黄视频| 特大巨黑吊av在线直播| 亚洲激情在线av| 淫妇啪啪啪对白视频| 国产一区二区激情短视频| 麻豆一二三区av精品| 嫩草影院精品99| 亚洲中文日韩欧美视频| 制服丝袜大香蕉在线| 亚洲国产精品合色在线| 久久久久九九精品影院| 国产高清视频在线播放一区| 色视频www国产| 少妇人妻一区二区三区视频| 免费看美女性在线毛片视频| 国产免费男女视频| 男女视频在线观看网站免费| 亚洲精品在线美女| 国产麻豆成人av免费视频| av中文乱码字幕在线| 如何舔出高潮| 美女黄网站色视频| 真人做人爱边吃奶动态| 日本a在线网址| 免费无遮挡裸体视频| 亚洲欧美清纯卡通| 大型黄色视频在线免费观看| 久久久国产成人精品二区| 国内揄拍国产精品人妻在线| 精品久久久久久久久久免费视频| or卡值多少钱| 伦理电影大哥的女人| 一本久久中文字幕| 又粗又爽又猛毛片免费看| 国产精品亚洲av一区麻豆| 一区福利在线观看| 成人美女网站在线观看视频| 欧美性猛交黑人性爽| 亚洲无线观看免费| 夜夜爽天天搞| 麻豆久久精品国产亚洲av| 中文字幕精品亚洲无线码一区| 亚洲精品日韩av片在线观看| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 欧美3d第一页| 国产精品久久久久久精品电影| 怎么达到女性高潮| 免费看美女性在线毛片视频| 久久国产精品影院| 一级作爱视频免费观看| 成人三级黄色视频| 最近最新中文字幕大全电影3| 国产精品三级大全| 一本综合久久免费| 久久久久国内视频| 嫩草影视91久久| 又爽又黄无遮挡网站| 美女 人体艺术 gogo| 无遮挡黄片免费观看| 国产精品永久免费网站| 国产国拍精品亚洲av在线观看| 搡老熟女国产l中国老女人| 久久久久久国产a免费观看| 脱女人内裤的视频| 亚洲av成人不卡在线观看播放网| 亚洲av.av天堂| 两人在一起打扑克的视频| 91久久精品电影网| 欧美成狂野欧美在线观看| 此物有八面人人有两片| 成熟少妇高潮喷水视频| 亚洲av成人av| 真人做人爱边吃奶动态| 91在线精品国自产拍蜜月| 全区人妻精品视频| xxxwww97欧美| 国产欧美日韩一区二区三| 啦啦啦韩国在线观看视频| 制服丝袜大香蕉在线| 日本成人三级电影网站| 日韩 亚洲 欧美在线| 五月伊人婷婷丁香| 国产在视频线在精品| 亚洲国产欧美人成| 91在线观看av| 国产精品自产拍在线观看55亚洲| 亚洲一区二区三区不卡视频| 男女之事视频高清在线观看| 欧美日韩瑟瑟在线播放| 偷拍熟女少妇极品色| 中文字幕高清在线视频| 国语自产精品视频在线第100页| 欧美日本亚洲视频在线播放| aaaaa片日本免费| 色在线成人网| 国产成人aa在线观看| 三级男女做爰猛烈吃奶摸视频| 亚洲aⅴ乱码一区二区在线播放| 小蜜桃在线观看免费完整版高清| 亚洲av日韩精品久久久久久密| 欧美极品一区二区三区四区| 成人三级黄色视频| 如何舔出高潮| 久久国产乱子伦精品免费另类| 色综合欧美亚洲国产小说| .国产精品久久| 最近中文字幕高清免费大全6 | 亚洲黑人精品在线| 精品国内亚洲2022精品成人| 亚洲国产欧美人成| 亚洲无线观看免费| 亚洲av电影在线进入| 精品久久久久久久人妻蜜臀av| 舔av片在线| 免费看光身美女| 日日干狠狠操夜夜爽| 婷婷亚洲欧美| 亚洲五月天丁香| 久久香蕉精品热| 精品久久久久久久末码| 在线十欧美十亚洲十日本专区| 亚洲七黄色美女视频| 中文资源天堂在线| 搡老妇女老女人老熟妇| 国产白丝娇喘喷水9色精品| 岛国在线免费视频观看| 欧美激情久久久久久爽电影| 国产精品久久久久久人妻精品电影| 日本成人三级电影网站| 男人的好看免费观看在线视频| 久久香蕉精品热| 好男人在线观看高清免费视频| 成人国产一区最新在线观看| x7x7x7水蜜桃| 国产乱人视频| 国产成人av教育| 日韩欧美国产一区二区入口| 日韩 亚洲 欧美在线| 大型黄色视频在线免费观看| 热99re8久久精品国产| 久久欧美精品欧美久久欧美| 熟女人妻精品中文字幕| 日本黄大片高清| 99在线视频只有这里精品首页| 老熟妇仑乱视频hdxx| bbb黄色大片| 国产精品影院久久| 成人鲁丝片一二三区免费| 婷婷精品国产亚洲av在线| 久久99热6这里只有精品| 久久国产乱子伦精品免费另类| 欧美3d第一页| 人人妻人人澡欧美一区二区| 男人狂女人下面高潮的视频| 久久精品国产自在天天线| 日本在线视频免费播放| 久久婷婷人人爽人人干人人爱| 别揉我奶头 嗯啊视频| www.色视频.com| 久久人妻av系列| 天堂√8在线中文| 午夜日韩欧美国产| 午夜亚洲福利在线播放| 1000部很黄的大片| 免费黄网站久久成人精品 | 亚洲国产日韩欧美精品在线观看| 国产亚洲av嫩草精品影院| 婷婷色综合大香蕉| av专区在线播放| 中亚洲国语对白在线视频| 国产野战对白在线观看| 免费观看精品视频网站| 91久久精品国产一区二区成人| 亚洲av成人不卡在线观看播放网| 久久国产精品人妻蜜桃| а√天堂www在线а√下载| 中文字幕av成人在线电影| 天堂影院成人在线观看| 精品免费久久久久久久清纯| 国产乱人视频| 老女人水多毛片| 最近中文字幕高清免费大全6 | av欧美777| 在线播放无遮挡| 精品欧美国产一区二区三| 少妇丰满av| 韩国av一区二区三区四区| 亚洲av免费高清在线观看| 最新中文字幕久久久久| 国产亚洲精品av在线| 国产欧美日韩一区二区精品| 国产精品av视频在线免费观看| 国产伦精品一区二区三区四那| 中亚洲国语对白在线视频| 亚洲成人精品中文字幕电影| 丁香六月欧美| 最后的刺客免费高清国语| 五月伊人婷婷丁香| 人人妻人人看人人澡| 一本一本综合久久| 久久精品夜夜夜夜夜久久蜜豆| 亚洲无线观看免费| 亚洲人成电影免费在线| 欧美午夜高清在线|