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

    基于物聯(lián)網(wǎng)通信協(xié)議的車輛信息系統(tǒng)開發(fā)

    2022-03-22 03:33:58李鵬程張文勝郝孜奇
    關(guān)鍵詞:設(shè)備信息系統(tǒng)

    李鵬程,張文勝+,郭 棟,郝孜奇

    (1.石家莊鐵道大學(xué) 交通運(yùn)輸學(xué)院,河北 石家莊 050043;2.中鐵十四局集團(tuán)公司遂道工程有限公司, 山東 濟(jì)南 250000;3.山東省交通規(guī)劃設(shè)計(jì)院集團(tuán)有限公司 科技研發(fā)中心,山東 濟(jì)南 250101)

    0 引 言

    MQTT、WebScoket運(yùn)行在傳輸控制協(xié)議/網(wǎng)際協(xié)議之上[1],用于物聯(lián)網(wǎng)[2](Internet of things,IoT)設(shè)備的消息傳遞。前者通過發(fā)布/訂閱模式實(shí)現(xiàn)[3,4],憑借耗電慢、吞吐量小等優(yōu)點(diǎn)[5],常用于智能家居[6]等領(lǐng)域。但是受限于傳輸能力和消息質(zhì)量等級,有數(shù)據(jù)重復(fù)、傳輸節(jié)點(diǎn)通道不穩(wěn)定等問題。后者傳輸時(shí)僅需一次握手,便可實(shí)現(xiàn)雙向數(shù)據(jù)推送[7],常用于服務(wù)器數(shù)據(jù)交互領(lǐng)域[8],比如疫情軌跡追蹤等。在用于物聯(lián)網(wǎng)領(lǐng)域時(shí),由于數(shù)據(jù)格式的不同,需對其進(jìn)行封裝處理。

    針對兩種協(xié)議的特點(diǎn),國內(nèi)外學(xué)者進(jìn)行了研究。馬鑫龍等針對數(shù)據(jù)傳輸,提出了基于MQTT協(xié)議的傳輸方法[9]。呂閆等設(shè)計(jì)了WebSocket實(shí)時(shí)數(shù)據(jù)推送方法[10]。Mileva Aleksandra等研究了MQTT所選數(shù)據(jù)隱藏技術(shù)[11]。Linh Manh Pham等開發(fā)了基于MQTT協(xié)議的消息件工具[12]。Mauro A.A等提出了物聯(lián)網(wǎng)傳輸中中間件的重要性[13]。

    以上對兩種通信協(xié)議的研究工作都是單邊展開,未實(shí)質(zhì)解決兩類協(xié)議在傳輸數(shù)據(jù)時(shí)的問題。因此本文將對基于MQTT over WebSocket數(shù)據(jù)傳輸進(jìn)行研究。通過設(shè)身份標(biāo)識去重算法生成ID數(shù)據(jù),保證數(shù)據(jù)傳輸?shù)奈ㄒ恍裕鉀Q多節(jié)點(diǎn)傳輸通道數(shù)據(jù)重復(fù)問題。然后對生成的ID數(shù)據(jù)進(jìn)行數(shù)據(jù)格式封裝匹配,使服務(wù)器可以主動(dòng)向應(yīng)用端推送封裝消息,避免單節(jié)點(diǎn)傳輸通道與服務(wù)器連接不穩(wěn)定的問題。最終結(jié)合實(shí)例,開發(fā)一套車輛信息管理系統(tǒng),用于驗(yàn)證方法的可行性和傳輸性能。

    1 基于MQTT over WebSocket的數(shù)據(jù)傳輸

    1.1 身份標(biāo)識去重算法

    受限于MQTT協(xié)議的消息交付質(zhì)量等級,IoT設(shè)備使用MQTT協(xié)議進(jìn)行消息傳輸時(shí)容易出現(xiàn)數(shù)據(jù)重復(fù)、冗雜等問題。因此需要對消息進(jìn)行去重處理,身份標(biāo)識去重算法流程如圖1所示。根據(jù)自身的設(shè)備號,在消息數(shù)據(jù)里設(shè)置一個(gè)身份標(biāo)識符(Client_ID),輔以獲取的數(shù)據(jù)信息,如經(jīng)緯度數(shù)據(jù)、溫度數(shù)據(jù)等。如果Client_ID不唯一,則進(jìn)行重新生成,如果唯一,訂閱端保存已經(jīng)收到的Client_ID。每當(dāng)接收到新消息,通過Client_ID判斷消息的獨(dú)立性,如果與儲存信息相同,則舍棄;如果沒有不同則更新Client_ID并存生成ID數(shù)據(jù)信息,如此可以保證數(shù)據(jù)傳輸?shù)莫?dú)立性。算法核心代碼如下:

    sprintf(postDate, “{“IsFix”:“%s”, “Lat”:%lf, “Lon”:%lf}”

    isFixedStr, latitude, longitude);//這里獲取設(shè)備數(shù)據(jù)信息

    INFO_GetIMEI(imei);//這里獲取IMEI

    sprintf(tClient, “{“Imei”:“%s”, “PostDatet”:%lf}”//融合信息

    if (NULL == pJsonRoot){Trace(1, "tClient data pJsonRoot == NULL"); goto __tClient_Delete; }/執(zhí)行判斷

    tClient *pJsonRoot = tClient_Parse(data)

    MQTT_tClient* client = MQTT_tClientNew();

    if (tClient_IsString(pCMD) && (tClient->valuestring != NULL))

    _tClient_Delete:tClient_Delete(pJsonRoot);}

    圖1 身份標(biāo)識去重算法流程

    1.2 數(shù)據(jù)格式匹配算法

    使用去重算法后進(jìn)行MQTT傳輸,保證了數(shù)據(jù)的準(zhǔn)確性,但是因?yàn)镸QTT協(xié)議特點(diǎn),應(yīng)用終端只能單方面接受IoT設(shè)備消息,由于網(wǎng)絡(luò)環(huán)境波動(dòng)和內(nèi)存緩沖區(qū)儲存的壓力,容易造成傳輸節(jié)點(diǎn)通道不穩(wěn)定,從而對數(shù)據(jù)傳輸速度產(chǎn)生影響。而使用WebSocket協(xié)議可以允許服務(wù)器端主動(dòng)向客戶端推送消息,可以通過握手建立的穩(wěn)定通道連接持久傳輸數(shù)據(jù)信息,來避免IoT設(shè)備通過節(jié)點(diǎn)通道直接向應(yīng)用終端傳輸消息,減少對數(shù)據(jù)傳輸速度的影響。但經(jīng)過去重算法后的MQTT傳輸?shù)南⒏袷讲环蟇ebSocket的格式要求,因此需要通過對端口信息、ID信息的數(shù)據(jù)格式進(jìn)行匹配,對消息進(jìn)行封裝,最終生成滿足WebSocket協(xié)議,包含ID數(shù)據(jù)以及設(shè)備數(shù)據(jù)的需求信息數(shù)據(jù)。數(shù)據(jù)格式匹配算法流程如圖2所示,算法核心代碼如下:

    圖2 數(shù)據(jù)格式匹配算法流程

    cJSON *pJsonRoot = cJSON_Parse(data);{//判斷是否為Json格式的數(shù)據(jù)

    if (NULL == pJsonRoot){Trace(1, "MQTT data pJsonRoot == NULL"); goto __cJSON_Delete; }/執(zhí)行判斷

    cJSON *pCMD = cJSON_GetObjectItemCaseSensitive(pJsonRoot, "cmd");

    if (cJSON_IsString(pCMD) && (pCMD->valuestring != NULL))

    _cJSON_Delete:cJSON_Delete(pJsonRoot);}

    1.3 MQTT over WebSocket數(shù)據(jù)傳輸模型

    基于MQTT over WebSocket進(jìn)行數(shù)據(jù)傳輸,本質(zhì)上是為了綜合兩種通信協(xié)議的優(yōu)點(diǎn),彌補(bǔ)各自的不足,MQTT over Websocket傳輸數(shù)據(jù)的總體模型實(shí)現(xiàn)過程如圖3所示。首先以IoT設(shè)備作為MQTT客戶端,在獲取設(shè)備數(shù)據(jù)消息的同時(shí),通過身份標(biāo)識去重算法生成ID消息數(shù)據(jù),可以確保節(jié)點(diǎn)傳輸通道中的消息唯一性。此外,PC作為WebSocket服務(wù)器,對ID消息數(shù)據(jù)進(jìn)行格式匹配與封裝,有助于保證消息傳輸節(jié)點(diǎn)通道的穩(wěn)定性。最終在中間件消息服務(wù)器實(shí)現(xiàn)需求信息數(shù)據(jù)的訂閱與發(fā)布,使得消息數(shù)據(jù)能夠由服務(wù)器主動(dòng)向應(yīng)用終端推送,完成高效率、低流量、高穩(wěn)定性的數(shù)據(jù)傳輸。

    圖3 MQTT over WebSocket數(shù)據(jù)傳輸模型

    2 系統(tǒng)開發(fā)及應(yīng)用

    隨著我國高等教育快速發(fā)展,高校多校區(qū)建設(shè)成為常態(tài),往返校區(qū)間的校車成為師生通勤的重要選擇。隨著校車投放的增多,工作人員如何通過信息化手段管理校車,師生如何實(shí)時(shí)了解校車運(yùn)行狀態(tài)成為了亟待解決的問題。為了解決這些問題,同時(shí)驗(yàn)證MQTT over WebSocket進(jìn)行數(shù)據(jù)傳輸?shù)目尚行?,開發(fā)了車輛信息管理系統(tǒng)。

    2.1 系統(tǒng)開發(fā)

    2.1.1 系統(tǒng)架構(gòu)

    根據(jù)MQTT over WebScoket數(shù)據(jù)傳輸模型,車輛信息管理系統(tǒng)開發(fā)采用三層軟件架構(gòu)體系,分別為硬件層、服務(wù)器層和軟件層,圖4為系統(tǒng)平臺架構(gòu)。

    圖4 系統(tǒng)平臺架構(gòu)

    其中硬件層位于整個(gè)系統(tǒng)最底層,主要完成硬件模塊的物理熔接、燒錄開發(fā)、MQTT配置。并且在此層級使用身份標(biāo)識去重算法完成信息數(shù)據(jù)獲?。环?wù)器層是連接硬件層和軟件層的樞紐,需進(jìn)行環(huán)境搭建、服務(wù)器開發(fā)以及MQTT服務(wù)器配置等工作。并且在此層級使用數(shù)據(jù)格式匹配算法完成信息數(shù)據(jù)封裝;軟件端是程序功能實(shí)現(xiàn)的平臺,主要通過編寫JS腳本以及相應(yīng)組件的掛載,實(shí)現(xiàn)車輛定位、車輛預(yù)約、信息管理、動(dòng)態(tài)天氣、實(shí)時(shí)路況等功能。

    2.1.2 系統(tǒng)設(shè)計(jì)

    圖5 系統(tǒng)設(shè)計(jì)流程

    車輛定位系統(tǒng)采用C/S架構(gòu),選取微信開發(fā)者平臺作為系統(tǒng)開發(fā)平臺,選取EMQ X Broker作為中間消息件服務(wù)器,選取騰訊云服務(wù)器作為后臺服務(wù)器,開發(fā)支持北斗導(dǎo)航的安信可A9g開發(fā)板作為IoT設(shè)備。系統(tǒng)基于MQTT over WebSocket進(jìn)行消息數(shù)據(jù)傳輸,最終在微信平臺上發(fā)布程序,設(shè)計(jì)流程如圖5所示。

    2.1.3 系統(tǒng)關(guān)鍵技術(shù)

    系統(tǒng)以MQTT over WebSocket為核心方法進(jìn)行數(shù)據(jù)傳輸,分別針對IoT設(shè)備、服務(wù)器進(jìn)行開發(fā),以滿足使用身份標(biāo)識去重算法和數(shù)據(jù)格式匹配算法的需要。

    (1)IoT設(shè)備開發(fā)

    系統(tǒng)需要對IoT設(shè)備如A9g模塊、螢石云攝像頭等進(jìn)行開發(fā)。以A9g模塊為例,在對硬件設(shè)備完成焊接等處理后,執(zhí)行代碼燒錄,將工程項(xiàng)目代碼燒錄到開發(fā)板當(dāng)中,實(shí)現(xiàn)模塊自身定位、獲取經(jīng)緯度數(shù)據(jù)信息等功能,以便融合身份標(biāo)識信息。其中,通過循環(huán)邏輯來判斷是否成功開啟開發(fā)板的定位功能。

    if(isGpsOn){//判斷定位狀態(tài)

    uint8_tisFixed=gpsInfo->gsa[0].fix_type >gpsInfo->gsa[1].fix_type ?gpsInfo->gsa[0].fix_type:gpsInfo->gsa[1].fix_type;

    char* isFixedStr; if(isFixed == 2)isFixedStr = "2D fix";else if(isFixed == 3){if(gpsInfo->gga.fix_quality == 1)

    isFixedStr = "3D fix";

    else if(gpsInfo->gga.fix_quality == 2)isFixedStr = "3D/DGPS fix";}

    else{

    isFixedStr = "no fix";

    snprintf(buffer,sizeof(buffer),"GPS fix mode:%d, BDS fix mode:%d, fix quality:%d, satellites tracked:%d, gps sates total:%d, is fixed:%s,coordinate:WGS84,Latitude:%f,Longitude:%f,unit:degree,altitude:%f",gpsInfo->gsa[0].fix_type,gpsInfo->gsa[1].fix_type,gpsInfo->gga.fix_quality,gpsInfo->gga.satellites_tracked,gpsInfo->gsv[0].total_sats,isFixedStr,latitude,longitude,gpsInfo->gga.altitude);}

    通過可視化管理工具,當(dāng)回彈打印出“is fixed”時(shí),便代表獲取到了開發(fā)板自身的經(jīng)緯度數(shù)據(jù)信息(即需要輸入到身份標(biāo)識去重算法中的設(shè)備數(shù)據(jù)信息),表明模塊通過北斗導(dǎo)航成功實(shí)現(xiàn)了定位。

    (2)服務(wù)器開發(fā)

    EMQ X Broker是一款高并發(fā)低時(shí)延、支持分布式集群架構(gòu)的開源物聯(lián)網(wǎng)MQTT服務(wù)器,支持多種物聯(lián)網(wǎng)協(xié)議,如完整支持MQTT第五代協(xié)議規(guī)范,適合用于構(gòu)建從邊緣到云端的各種5G、物聯(lián)網(wǎng)、車聯(lián)網(wǎng)平臺與應(yīng)用。

    因?yàn)橄到y(tǒng)最終發(fā)布在微信程序,而微信程序的架構(gòu)是用基本前端代碼實(shí)現(xiàn),與MQTT服務(wù)器無法進(jìn)行直接消息傳輸,需要對服務(wù)器進(jìn)行開發(fā)以滿足代理,從而獲取輸入到數(shù)據(jù)格式匹配算法中的端口號信息,開發(fā)邏輯如圖6所示。

    圖6 服務(wù)器開發(fā)邏輯

    (3)訂閱與發(fā)布

    完成IoT設(shè)備和服務(wù)器的開發(fā)后,利用MQTT over WebSocket數(shù)據(jù)傳輸模型實(shí)現(xiàn)所封裝數(shù)據(jù)信息的訂閱與發(fā)布,比如經(jīng)緯度數(shù)據(jù)信息以及轉(zhuǎn)化格式的視頻數(shù)據(jù)信息,最終在微信程序端完成對數(shù)據(jù)信息的調(diào)用,實(shí)現(xiàn)對車輛信息的管理。數(shù)據(jù)信息訂閱與發(fā)布如圖7所示。

    圖7 數(shù)據(jù)信息訂閱與發(fā)布

    2.2 系統(tǒng)應(yīng)用

    基于MQTT over WebSocket的車輛信息管理系統(tǒng)主要包含車輛位置信息管理、開行方案信息管理、車輛座位信息管理、圖像信息管理等功能模塊,并且已經(jīng)在石家莊鐵道大學(xué)校車上進(jìn)行了實(shí)際應(yīng)用。模塊封裝設(shè)備如圖8所示,校車如圖9所示。

    圖8 模塊封裝設(shè)備

    圖9 校車整體

    2.2.1 車輛位置信息管理

    對于車輛位置信息的管理,是系統(tǒng)的核心功能。以2號車為例,點(diǎn)擊“2號車”按鈕,如果車輛運(yùn)行正常,會出現(xiàn)“定位成功”的字樣,并且車輛圖標(biāo)會顯示在頁面中央;如果車輛上IoT設(shè)備正在定位或者車輛未啟動(dòng),會出現(xiàn)“車輛未運(yùn)行或定位中”字樣。

    2.2.2 開行方案信息管理

    在實(shí)際應(yīng)用中,老師分散居住在城市各地,所以車輛存在多條運(yùn)營線路,由于站點(diǎn)眾多,導(dǎo)致部分師生無法了解車輛的準(zhǔn)確??康攸c(diǎn)、開行時(shí)間。同時(shí),管理人員需要針對路況信息和日程安排進(jìn)行開行方案調(diào)整,因此系統(tǒng)設(shè)置開行方案信息管理模塊解決此問題。

    2.2.3 車輛座位信息管理

    如何讓師生知道具體車輛的座位信息,具體車站的車輛信息,如何讓管理者能夠知道校車空間內(nèi)部信息等等也是在校車運(yùn)行中存在的問題,為了解決這些問題,系統(tǒng)設(shè)計(jì)了車輛選座功能,在頁面右上角有選座按鈕,點(diǎn)擊按鈕,可以進(jìn)行分車輛分車站的選座預(yù)約,方便校車管理以及師生乘車。

    2.2.4 視頻信息管理模塊

    為了防止車輛意外,保證運(yùn)行過程中校車管理人員對車廂的信息獲取以及進(jìn)行更好的安全管理,每輛車放置了一個(gè)攝像頭,同時(shí)通過螢石云平臺與微信程序進(jìn)行了網(wǎng)絡(luò)關(guān)聯(lián),管理人員可以通過點(diǎn)擊按鈕進(jìn)行視頻信息的獲取和儲存。

    2.2.5 其它信息管理模塊

    其它信息管理模塊主要包含道路、天氣等其它信息。為了讓師生更好地了解出行情況,系統(tǒng)設(shè)有天氣、道路擁堵、空氣質(zhì)量等信息展示功能。

    各個(gè)系統(tǒng)功能模塊應(yīng)用截圖如圖10所示。

    圖10 系統(tǒng)各功能模塊

    3 數(shù)據(jù)傳輸測試及系統(tǒng)應(yīng)用測試

    3.1 數(shù)據(jù)傳輸測試

    為了驗(yàn)證MQTT over WebSocket進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斝阅?,在系統(tǒng)程序使用過程中,將3個(gè)IoT設(shè)備分別放到3輛車輛當(dāng)中,并以0.5 s、1 s作為發(fā)布時(shí)間間隔,運(yùn)行30 min進(jìn)行測試,統(tǒng)計(jì)消息傳輸數(shù)量和流量消耗,測試結(jié)果見表1。

    表1 數(shù)據(jù)傳輸測試結(jié)果

    數(shù)據(jù)傳輸測試表結(jié)果顯示,IoT設(shè)備使用該方法進(jìn)行數(shù)據(jù)傳輸時(shí),相同時(shí)間間隔下,多節(jié)點(diǎn)傳輸準(zhǔn)確率非常高,驗(yàn)證了以多節(jié)點(diǎn)通道進(jìn)行數(shù)據(jù)傳輸時(shí),沒有產(chǎn)生消息重復(fù)冗雜的情況,同時(shí)由于服務(wù)器主動(dòng)向客戶端推送消息,即使以非常短的時(shí)間間隔進(jìn)行消息循環(huán),使得車輛時(shí)刻處于定位中,但消耗的流量極低,沒有給內(nèi)存緩沖區(qū)造成儲存壓力,同時(shí)傳輸也非常精準(zhǔn),驗(yàn)證了節(jié)點(diǎn)傳輸通道的穩(wěn)定性。

    3.2 系統(tǒng)應(yīng)用測試

    為了解系統(tǒng)在車輛上的應(yīng)用效果,從而進(jìn)一步實(shí)現(xiàn)對系統(tǒng)和傳輸方法的改進(jìn),通過招募石家莊鐵道大學(xué)25名乘坐車輛的師生,包括10名老師、10名學(xué)生以及5名車輛車隊(duì)管理人員,對乘坐車輛時(shí)使用系統(tǒng)的滿意度進(jìn)行調(diào)查,并以問卷形式對使用結(jié)果進(jìn)行記錄,測試結(jié)果見表2。

    表2 系統(tǒng)應(yīng)用測試結(jié)果

    4 結(jié)束語

    本文提出了一種基于MQTT over WebSoccket的數(shù)據(jù)傳輸方法,通過身份標(biāo)識去重算法,設(shè)置Client_ID,生成了獨(dú)立的身份數(shù)據(jù)信息,保證了傳輸?shù)臏?zhǔn)確性;通過數(shù)據(jù)格式匹配算法,將身份信息數(shù)據(jù)封裝成需求信息數(shù)據(jù),并完成格式轉(zhuǎn)化,滿足了使用WebSocket協(xié)議的傳輸要求,使得服務(wù)器可以主動(dòng)向應(yīng)用終端推送封裝的消息,避免單節(jié)點(diǎn)傳輸通道與服務(wù)器連接不穩(wěn)定的問題。并且以經(jīng)緯度等車輛信息數(shù)據(jù)為例,選取微信開發(fā)者平臺作為系統(tǒng)開發(fā)平臺,騰訊云服務(wù)器作為后臺支撐,基于支持北斗導(dǎo)航的A9g開發(fā)板作為IoT設(shè)備,通過對其開發(fā),使用身份標(biāo)識去重算法和數(shù)據(jù)格式匹配算法,構(gòu)建了MQTT over WebSocket數(shù)據(jù)傳輸模型,完成了基于MQTT over WebSocket的數(shù)據(jù)傳輸,開發(fā)了車輛信息管理系統(tǒng),最終在微信平臺上發(fā)布程序。

    數(shù)據(jù)測試表明,該方法成功地實(shí)現(xiàn)了聯(lián)合兩種通信協(xié)議進(jìn)行低耗高效的數(shù)據(jù)傳輸。應(yīng)用測試結(jié)果表明,師生通過使用該方法開發(fā)的系統(tǒng)乘坐車輛,降低了時(shí)間成本,減少了溝通成本,系統(tǒng)應(yīng)用效果較佳,達(dá)到了預(yù)期的設(shè)計(jì)效果。兩種測試結(jié)果驗(yàn)證了本文提出的基于MQTT over WebSocket進(jìn)行數(shù)據(jù)傳輸?shù)姆椒ㄓ行?、可靠?/p>

    未來計(jì)劃從物聯(lián)網(wǎng)通信協(xié)議的數(shù)據(jù)傳輸信息以及設(shè)備種類出發(fā),對語音數(shù)據(jù)、圖像數(shù)據(jù)開展研究,對數(shù)據(jù)格式匹配算法進(jìn)行優(yōu)化,使其具備更好的普適性,以實(shí)現(xiàn)更廣泛、高效的應(yīng)用。

    猜你喜歡
    設(shè)備信息系統(tǒng)
    諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無人機(jī)系統(tǒng)
    ZC系列無人機(jī)遙感系統(tǒng)
    北京測繪(2020年12期)2020-12-29 01:33:58
    基于MPU6050簡單控制設(shè)備
    電子制作(2018年11期)2018-08-04 03:26:08
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    訂閱信息
    中華手工(2017年2期)2017-06-06 23:00:31
    500kV輸變電設(shè)備運(yùn)行維護(hù)探討
    展會信息
    中外會展(2014年4期)2014-11-27 07:46:46
    原來他們都是可穿戴設(shè)備
    成人国产综合亚洲| 欧美+亚洲+日韩+国产| 久久精品夜夜夜夜夜久久蜜豆| 琪琪午夜伦伦电影理论片6080| 丝袜美腿在线中文| 国产中年淑女户外野战色| 国产 一区 欧美 日韩| 婷婷亚洲欧美| 美女免费视频网站| 男女之事视频高清在线观看| 美女高潮的动态| 日日摸夜夜添夜夜添小说| .国产精品久久| 国产真实伦视频高清在线观看 | 色综合婷婷激情| 国产熟女欧美一区二区| 久久久久久久久久黄片| 99久久精品国产国产毛片| 内地一区二区视频在线| 亚洲av二区三区四区| 91av网一区二区| 综合色av麻豆| 桃色一区二区三区在线观看| 色5月婷婷丁香| 久久精品91蜜桃| 国内揄拍国产精品人妻在线| 免费搜索国产男女视频| 成人鲁丝片一二三区免费| 真人做人爱边吃奶动态| 精品人妻1区二区| 色哟哟·www| 亚洲四区av| 国产又黄又爽又无遮挡在线| 亚洲人成网站在线播放欧美日韩| 美女高潮喷水抽搐中文字幕| 久9热在线精品视频| av在线老鸭窝| 悠悠久久av| 五月玫瑰六月丁香| 国产人妻一区二区三区在| 成人美女网站在线观看视频| 嫩草影视91久久| 国产av不卡久久| 久久九九热精品免费| 久久人妻av系列| 欧美区成人在线视频| 99久久精品热视频| 国产亚洲av嫩草精品影院| 中文在线观看免费www的网站| 黄色日韩在线| 久久精品国产亚洲av香蕉五月| 啪啪无遮挡十八禁网站| 国产综合懂色| ponron亚洲| 久久精品影院6| 久久久色成人| 亚洲精华国产精华液的使用体验 | 亚洲成人免费电影在线观看| 波多野结衣高清作品| 毛片女人毛片| 中文字幕av在线有码专区| 男女啪啪激烈高潮av片| 少妇裸体淫交视频免费看高清| 女人被狂操c到高潮| 91狼人影院| av中文乱码字幕在线| 黄色视频,在线免费观看| 欧美色欧美亚洲另类二区| 波多野结衣巨乳人妻| 精品人妻偷拍中文字幕| 日本免费a在线| 成年免费大片在线观看| 色综合色国产| 男女下面进入的视频免费午夜| 69av精品久久久久久| 欧美高清性xxxxhd video| 成年版毛片免费区| 亚洲av美国av| 亚洲人成伊人成综合网2020| 人妻制服诱惑在线中文字幕| 我的女老师完整版在线观看| 国产淫片久久久久久久久| 国内精品久久久久精免费| 亚洲一区二区三区色噜噜| 久久人人爽人人爽人人片va| 三级毛片av免费| 国产精品人妻久久久久久| 亚洲真实伦在线观看| 国产精品精品国产色婷婷| 99热这里只有是精品在线观看| av在线亚洲专区| 日韩人妻高清精品专区| 亚洲av免费在线观看| 久久久精品欧美日韩精品| 亚洲性夜色夜夜综合| 亚洲五月天丁香| 久久久国产成人免费| 色播亚洲综合网| 亚洲av免费高清在线观看| 成人高潮视频无遮挡免费网站| 国产高清不卡午夜福利| 一区二区三区高清视频在线| 亚洲欧美日韩无卡精品| 久久精品国产清高在天天线| 一个人免费在线观看电影| 岛国在线免费视频观看| 亚洲图色成人| 免费在线观看影片大全网站| av在线天堂中文字幕| 国产精品伦人一区二区| 一级黄色大片毛片| 变态另类丝袜制服| 久久精品国产亚洲网站| 国语自产精品视频在线第100页| 99热网站在线观看| 一本一本综合久久| av在线亚洲专区| 国产不卡一卡二| 欧美成人a在线观看| 亚洲天堂国产精品一区在线| 91午夜精品亚洲一区二区三区 | av天堂中文字幕网| 亚洲内射少妇av| 中文字幕精品亚洲无线码一区| 中文资源天堂在线| avwww免费| 久久久久国内视频| 波多野结衣巨乳人妻| 无遮挡黄片免费观看| 久久6这里有精品| 久久精品国产鲁丝片午夜精品 | xxxwww97欧美| 变态另类成人亚洲欧美熟女| 国产一区二区激情短视频| 亚洲欧美激情综合另类| 亚洲精品一卡2卡三卡4卡5卡| 亚洲综合色惰| 午夜激情福利司机影院| 一个人看的www免费观看视频| 99热只有精品国产| 国产精品一区www在线观看 | 少妇猛男粗大的猛烈进出视频 | 九九爱精品视频在线观看| 亚洲电影在线观看av| 琪琪午夜伦伦电影理论片6080| 欧美丝袜亚洲另类 | 久久久久九九精品影院| 国产精品不卡视频一区二区| 国产免费av片在线观看野外av| 精品欧美国产一区二区三| 国产在线男女| 一进一出好大好爽视频| 国产亚洲欧美98| 伦理电影大哥的女人| 我的女老师完整版在线观看| 色视频www国产| 婷婷精品国产亚洲av| 深夜精品福利| 性欧美人与动物交配| 亚洲av五月六月丁香网| 精品久久国产蜜桃| 日本三级黄在线观看| 动漫黄色视频在线观看| 亚洲av一区综合| 亚洲国产精品久久男人天堂| 亚洲成人久久性| 欧美性猛交╳xxx乱大交人| 日韩欧美在线二视频| 1000部很黄的大片| 亚洲av熟女| 老女人水多毛片| 男女啪啪激烈高潮av片| 日韩高清综合在线| 国产午夜精品论理片| www.色视频.com| 能在线免费观看的黄片| 一个人看视频在线观看www免费| 99热网站在线观看| 免费看日本二区| 国产亚洲精品久久久久久毛片| 国产精品三级大全| 日本在线视频免费播放| 国产高清视频在线播放一区| 亚洲精品影视一区二区三区av| 国产色婷婷99| 在线观看一区二区三区| 热99re8久久精品国产| 亚洲av五月六月丁香网| a级毛片免费高清观看在线播放| 欧美成人免费av一区二区三区| 亚洲第一区二区三区不卡| 综合色av麻豆| 又爽又黄a免费视频| 久久精品人妻少妇| 最后的刺客免费高清国语| 可以在线观看毛片的网站| 国产一区二区在线观看日韩| 精品人妻熟女av久视频| 三级男女做爰猛烈吃奶摸视频| 亚洲精品粉嫩美女一区| 高清在线国产一区| 国产av在哪里看| www.www免费av| 亚洲中文日韩欧美视频| 美女黄网站色视频| 国内精品久久久久久久电影| 在线观看舔阴道视频| 在线观看66精品国产| 少妇的逼水好多| 亚洲专区国产一区二区| 日本 av在线| 嫁个100分男人电影在线观看| 日韩大尺度精品在线看网址| 精品一区二区三区人妻视频| 十八禁网站免费在线| 精品一区二区三区视频在线| 成人美女网站在线观看视频| 国产精品综合久久久久久久免费| 亚州av有码| 国产人妻一区二区三区在| 成人永久免费在线观看视频| 午夜福利欧美成人| 久久午夜福利片| 欧美潮喷喷水| 国产乱人视频| 亚洲性夜色夜夜综合| 欧美丝袜亚洲另类 | 久久精品国产自在天天线| 一夜夜www| 久久久国产成人精品二区| 啦啦啦韩国在线观看视频| 国产熟女欧美一区二区| 美女高潮喷水抽搐中文字幕| 高清毛片免费观看视频网站| 欧美黑人欧美精品刺激| 综合色av麻豆| 国产69精品久久久久777片| 亚洲专区国产一区二区| 国产乱人视频| 亚洲av日韩精品久久久久久密| 午夜精品在线福利| 久久久久久久亚洲中文字幕| 全区人妻精品视频| 99久久中文字幕三级久久日本| 午夜福利在线观看吧| 午夜久久久久精精品| 日韩中文字幕欧美一区二区| 十八禁网站免费在线| 中文字幕精品亚洲无线码一区| 日韩国内少妇激情av| 精品国产三级普通话版| 97热精品久久久久久| 国产av一区在线观看免费| 欧美区成人在线视频| 最近视频中文字幕2019在线8| 亚洲天堂国产精品一区在线| 久久这里只有精品中国| 麻豆av噜噜一区二区三区| 在线观看免费视频日本深夜| 男女视频在线观看网站免费| 内射极品少妇av片p| 色哟哟·www| 国产在视频线在精品| 国产午夜精品久久久久久一区二区三区 | 色噜噜av男人的天堂激情| 99在线视频只有这里精品首页| 少妇高潮的动态图| 免费大片18禁| 尾随美女入室| 色综合站精品国产| 日本一本二区三区精品| 久久精品国产亚洲av香蕉五月| 最新在线观看一区二区三区| 国产高清视频在线播放一区| 亚洲最大成人手机在线| 三级男女做爰猛烈吃奶摸视频| 欧美日韩乱码在线| 国产成人一区二区在线| 黄色视频,在线免费观看| 亚洲三级黄色毛片| 97超视频在线观看视频| 亚洲av电影不卡..在线观看| 国产精品无大码| 午夜精品久久久久久毛片777| 日本成人三级电影网站| 免费人成视频x8x8入口观看| 又黄又爽又免费观看的视频| 制服丝袜大香蕉在线| 真人做人爱边吃奶动态| 国产一区二区激情短视频| 国产 一区 欧美 日韩| 一a级毛片在线观看| 亚洲人成伊人成综合网2020| 日韩欧美国产一区二区入口| 乱系列少妇在线播放| 变态另类成人亚洲欧美熟女| 最近最新免费中文字幕在线| 色综合色国产| 国产伦人伦偷精品视频| 91狼人影院| 亚洲av日韩精品久久久久久密| 亚洲在线观看片| 香蕉av资源在线| 老司机福利观看| 国产精品福利在线免费观看| 亚洲人成伊人成综合网2020| 久久欧美精品欧美久久欧美| 国产成人aa在线观看| 国产一区二区三区视频了| 性插视频无遮挡在线免费观看| 亚洲va日本ⅴa欧美va伊人久久| 亚洲无线在线观看| 99久久精品一区二区三区| 美女黄网站色视频| 十八禁国产超污无遮挡网站| 99久久中文字幕三级久久日本| 欧洲精品卡2卡3卡4卡5卡区| 热99在线观看视频| 别揉我奶头 嗯啊视频| 亚洲精品日韩av片在线观看| 免费看av在线观看网站| 人人妻人人澡欧美一区二区| 久久久久性生活片| 日本五十路高清| 熟女人妻精品中文字幕| 一进一出抽搐gif免费好疼| 午夜福利视频1000在线观看| 亚洲中文字幕日韩| 国产成人影院久久av| 黄色日韩在线| 在线观看午夜福利视频| 国产高清不卡午夜福利| 亚洲va在线va天堂va国产| 国产乱人伦免费视频| 一夜夜www| 国产伦一二天堂av在线观看| 一级毛片久久久久久久久女| 两性午夜刺激爽爽歪歪视频在线观看| 校园人妻丝袜中文字幕| 国内精品一区二区在线观看| 美女xxoo啪啪120秒动态图| 老师上课跳d突然被开到最大视频| 日韩中文字幕欧美一区二区| 可以在线观看毛片的网站| 天天一区二区日本电影三级| 最新中文字幕久久久久| 一边摸一边抽搐一进一小说| 亚洲av成人精品一区久久| 一进一出抽搐gif免费好疼| 偷拍熟女少妇极品色| 国产精品永久免费网站| 成人av一区二区三区在线看| 欧美日韩乱码在线| 精品久久久久久久久久免费视频| 午夜福利在线在线| 久久久久国内视频| 国产精品不卡视频一区二区| 一进一出好大好爽视频| 一级黄片播放器| 亚洲专区国产一区二区| 狂野欧美激情性xxxx在线观看| 国产精品永久免费网站| 人人妻,人人澡人人爽秒播| 最后的刺客免费高清国语| 中文资源天堂在线| 美女高潮喷水抽搐中文字幕| 91精品国产九色| 永久网站在线| 有码 亚洲区| 人妻少妇偷人精品九色| 国产精品电影一区二区三区| 搡老岳熟女国产| 日韩强制内射视频| 99热这里只有精品一区| 看免费成人av毛片| 国产不卡一卡二| 能在线免费观看的黄片| av福利片在线观看| 国产一区二区亚洲精品在线观看| 亚洲欧美精品综合久久99| 麻豆久久精品国产亚洲av| 男女之事视频高清在线观看| 国产色婷婷99| 男人舔女人下体高潮全视频| 少妇人妻精品综合一区二区 | 久久中文看片网| 日本黄色片子视频| 国内精品美女久久久久久| 日韩av在线大香蕉| 日韩在线高清观看一区二区三区 | 日韩av在线大香蕉| 亚州av有码| 成人鲁丝片一二三区免费| 日韩精品中文字幕看吧| 国产精品国产三级国产av玫瑰| 91午夜精品亚洲一区二区三区 | 午夜精品一区二区三区免费看| 美女免费视频网站| 熟女人妻精品中文字幕| 精品不卡国产一区二区三区| 日本免费a在线| 国产av麻豆久久久久久久| 日日撸夜夜添| 久久精品国产99精品国产亚洲性色| 国产高潮美女av| 一边摸一边抽搐一进一小说| 老司机深夜福利视频在线观看| 十八禁网站免费在线| 国产av一区在线观看免费| 亚洲成人中文字幕在线播放| 51国产日韩欧美| 国产视频一区二区在线看| 两个人视频免费观看高清| 伊人久久精品亚洲午夜| 欧美激情在线99| 国产高清不卡午夜福利| 国产欧美日韩一区二区精品| 嫩草影视91久久| 色视频www国产| www日本黄色视频网| 国产久久久一区二区三区| 精品国产三级普通话版| 亚洲av成人精品一区久久| 亚洲精品粉嫩美女一区| 国产伦一二天堂av在线观看| 夜夜爽天天搞| 动漫黄色视频在线观看| 中文字幕精品亚洲无线码一区| 色在线成人网| 国产精品永久免费网站| АⅤ资源中文在线天堂| 尾随美女入室| 夜夜爽天天搞| av在线蜜桃| 啪啪无遮挡十八禁网站| 欧美人与善性xxx| 一区福利在线观看| av国产免费在线观看| 男人和女人高潮做爰伦理| 变态另类成人亚洲欧美熟女| 啪啪无遮挡十八禁网站| 黄色日韩在线| 欧美成人a在线观看| 成人国产综合亚洲| 免费人成视频x8x8入口观看| 亚洲av二区三区四区| 天美传媒精品一区二区| 亚洲国产日韩欧美精品在线观看| 国产黄a三级三级三级人| 九色国产91popny在线| 久久99热这里只有精品18| 又爽又黄无遮挡网站| 2021天堂中文幕一二区在线观| 热99re8久久精品国产| 亚洲成人久久性| av女优亚洲男人天堂| 嫩草影院精品99| 九九爱精品视频在线观看| 精品国产三级普通话版| 精品日产1卡2卡| 国产真实伦视频高清在线观看 | 看十八女毛片水多多多| 嫩草影院新地址| 欧美激情国产日韩精品一区| 国产精品女同一区二区软件 | 偷拍熟女少妇极品色| 亚洲,欧美,日韩| 九九热线精品视视频播放| 免费人成在线观看视频色| 亚洲综合色惰| 日本在线视频免费播放| 欧美bdsm另类| 国产69精品久久久久777片| 日韩欧美国产一区二区入口| 成人性生交大片免费视频hd| 亚洲中文字幕日韩| 一区二区三区免费毛片| 国语自产精品视频在线第100页| 亚洲av熟女| 天天一区二区日本电影三级| 制服丝袜大香蕉在线| 搡老熟女国产l中国老女人| 听说在线观看完整版免费高清| 人人妻人人看人人澡| 亚洲av日韩精品久久久久久密| 成人欧美大片| 欧美精品国产亚洲| 成人综合一区亚洲| 亚洲自偷自拍三级| 亚洲在线自拍视频| 精品午夜福利在线看| 联通29元200g的流量卡| 精品午夜福利在线看| 国内精品久久久久精免费| 波多野结衣高清作品| 搡老熟女国产l中国老女人| 中亚洲国语对白在线视频| 国产精品一区二区性色av| 成年免费大片在线观看| 九九久久精品国产亚洲av麻豆| 国产欧美日韩精品一区二区| 女人十人毛片免费观看3o分钟| 不卡一级毛片| 国产69精品久久久久777片| 香蕉av资源在线| 久久久久久久久中文| 一个人观看的视频www高清免费观看| 身体一侧抽搐| 国产单亲对白刺激| 亚洲自偷自拍三级| 搞女人的毛片| 国产精品嫩草影院av在线观看 | 国产淫片久久久久久久久| 国产真实伦视频高清在线观看 | 欧美性感艳星| 麻豆成人av在线观看| 午夜激情福利司机影院| 国产蜜桃级精品一区二区三区| 真人做人爱边吃奶动态| 性插视频无遮挡在线免费观看| 22中文网久久字幕| 校园春色视频在线观看| 国产黄a三级三级三级人| 国内精品一区二区在线观看| 别揉我奶头~嗯~啊~动态视频| av国产免费在线观看| 人妻丰满熟妇av一区二区三区| 天美传媒精品一区二区| 不卡一级毛片| 亚洲av不卡在线观看| 亚洲av成人av| 国产精品国产高清国产av| 亚洲国产色片| 日韩中字成人| 国产精品野战在线观看| 性插视频无遮挡在线免费观看| 久久精品人妻少妇| 在线播放国产精品三级| 91久久精品国产一区二区三区| .国产精品久久| 一级黄片播放器| 久久久久久伊人网av| 色综合婷婷激情| 久久久久国内视频| 亚洲真实伦在线观看| 国产aⅴ精品一区二区三区波| 美女xxoo啪啪120秒动态图| 夜夜看夜夜爽夜夜摸| 夜夜夜夜夜久久久久| 国产精品国产三级国产av玫瑰| 成人永久免费在线观看视频| 成年人黄色毛片网站| 97人妻精品一区二区三区麻豆| 亚洲av成人精品一区久久| 一夜夜www| 国产高潮美女av| 欧美高清性xxxxhd video| 成人特级av手机在线观看| 网址你懂的国产日韩在线| 国产中年淑女户外野战色| 91麻豆精品激情在线观看国产| 91狼人影院| 日本欧美国产在线视频| 国产不卡一卡二| 波多野结衣巨乳人妻| 最后的刺客免费高清国语| 亚洲成人精品中文字幕电影| 日韩大尺度精品在线看网址| 少妇猛男粗大的猛烈进出视频 | 成人av一区二区三区在线看| 免费黄网站久久成人精品| 91久久精品国产一区二区三区| 99视频精品全部免费 在线| 日本黄色片子视频| 欧美精品国产亚洲| 亚洲色图av天堂| 三级毛片av免费| 免费电影在线观看免费观看| 伊人久久精品亚洲午夜| 日韩 亚洲 欧美在线| 精品一区二区免费观看| 亚洲,欧美,日韩| 成人av在线播放网站| 国产蜜桃级精品一区二区三区| 色5月婷婷丁香| 99在线视频只有这里精品首页| 搡女人真爽免费视频火全软件 | 九九在线视频观看精品| 免费看日本二区| 国国产精品蜜臀av免费| 在线a可以看的网站| 成人鲁丝片一二三区免费| 少妇的逼好多水| 波野结衣二区三区在线| 干丝袜人妻中文字幕| 亚洲一区二区三区色噜噜| 亚洲男人的天堂狠狠| 最近视频中文字幕2019在线8| 欧美日韩黄片免| 欧美另类亚洲清纯唯美| or卡值多少钱| 动漫黄色视频在线观看| 亚洲久久久久久中文字幕| 噜噜噜噜噜久久久久久91| av.在线天堂| 一级黄片播放器| 日韩精品有码人妻一区| 日韩大尺度精品在线看网址| 日本色播在线视频| 亚洲av第一区精品v没综合| 欧美日本视频| 欧美激情在线99| 亚洲电影在线观看av| 亚洲成人久久爱视频| 精品人妻1区二区|