精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)

系統(tǒng) OpenHarmony
Wi-Fi與IEEE 802.11常常被混淆,兩者的區(qū)別可以概述為IEEE 802.11是一種無(wú)線局域網(wǎng)標(biāo)準(zhǔn),而Wi-Fi是IEEE 802.11標(biāo)準(zhǔn)的一種實(shí)現(xiàn)。

??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

概述

名詞解釋

WiFi:Wi-Fi or WiFi(/?wa?fa?/?)[1][a]?, is a family of wireless network protocols?, based on the IEEE 802.11? family of standards, which are commonly used for local area networking? of devices and Internet? access, allowing nearby digital devices to exchange data by radio waves.

Wi?Fi is a trademark of the non-profit Wi-Fi Alliance?, which restricts the use of the term Wi-Fi Certified to products that successfully complete interoperability certification testing.

藍(lán)牙:Bluetooth is a short-range wireless? technology standard that is used for exchanging data between fixed and mobile devices over short distances using UHF radio waves? in the ISM bands?, from 2.402 GHz to 2.48 GHz, and building personal area networks (PANs).

Bluetooth is managed by the Bluetooth Special Interest Group? (SIG), which has more than 35,000 member companies in the areas of telecommunication, computing, networking, and consumer electronics. The IEEE? standardized Bluetooth as IEEE 802.15.1, but no longer maintains the standard. The Bluetooth SIG oversees development of the specification, manages the qualification program, and protects the trademarks.[4]? A manufacturer must meet Bluetooth SIG standards to market it as a Bluetooth device.

問題

  1. Wi-Fi是什么?
  2. 藍(lán)牙是什么?
  3. Wi-Fi和藍(lán)牙的最大區(qū)別是什么?

本章主要參考資料

  1. https://en.wikipedia.org/wiki/Wi-Fi。
  2. https://en.wikipedia.org/wiki/Bluetooth。

標(biāo)準(zhǔn)

Wi-Fi標(biāo)準(zhǔn):IEEE 802.11(b/a/n/ac/ax/be,第一代至第七代)。

Wi-Fi與IEEE 802.11常常被混淆,兩者的區(qū)別可以概述為IEEE 802.11是一種無(wú)線局域網(wǎng)標(biāo)準(zhǔn),而Wi-Fi是IEEE 802.11標(biāo)準(zhǔn)的一種實(shí)現(xiàn)。

藍(lán)牙標(biāo)準(zhǔn):IEEE 802.15.1

運(yùn)行機(jī)制

OSI:

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

Wi-Fi:

  • Infrastructure:所有數(shù)據(jù)通過一個(gè)base station。典型應(yīng)用就是電腦,路由,外設(shè)(電腦,NAS,打印機(jī)等);
  • Ad hoc and Wi-Fi direct:兩個(gè)設(shè)備直連。Ad hoc存在不同網(wǎng)絡(luò)類型,簡(jiǎn)單網(wǎng)絡(luò)即兩個(gè)設(shè)備直連,負(fù)載類型可轉(zhuǎn)發(fā)數(shù)據(jù)包(帶路由能力),典型應(yīng)用就是手機(jī)熱點(diǎn);Wi-Fi direct則只應(yīng)用在文件傳輸和多媒體文件分享;還有一種直連方式為TDLS(Tunneled Direct-Link Setup),指在相同Wi-Fi網(wǎng)絡(luò)內(nèi)互相通信(不通過AP);
  • Multiple access points:通過配置SSID和安全設(shè)定使得其他設(shè)備可接入Wi-Fi網(wǎng)絡(luò);

參考文檔:

https://wireless.wiki.kernel.org/en/users/documentation/modes。

Bluetooth:

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

架構(gòu)

鴻蒙架構(gòu)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

Linux架構(gòu)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

Android架構(gòu)

WIFI

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

結(jié)構(gòu)

  • 鴻蒙

  • Linux

  • Android

  • 目錄架構(gòu)
  1. 整體目錄
.
├── applications //*應(yīng)用層(settings,photo等)
├── ark //ArkUI,為js和ts應(yīng)用提供支持
├── base //*基礎(chǔ)子系統(tǒng)(應(yīng)用引擎:賬號(hào)、位置、通知、電話…子系統(tǒng))
├── build //編譯框架
├── build.py -> build/lite/build.py //編譯腳本
├── build.sh -> build/build_scripts/build.sh //編譯腳本
├── developtools //開發(fā)工具
├── device //適配設(shè)備
├── docs //文檔
├── domains //
├── drivers //驅(qū)動(dòng)
├── foundation //*能力子系統(tǒng),提供(ace,communication,graphic…)
├── interface //js API d.ts
├── kernel //kernel,如linux,liteOS
├── prebuilts //預(yù)編譯庫(kù)
├── productdefine //產(chǎn)品形態(tài)配置
├── qemu-run -> vendor/ohemu/common/qemu-run
├── test //測(cè)試集合
├── third_party //第三方庫(kù)
├── utils //公共基礎(chǔ)庫(kù),
└── vendor //其他廠商
  1. Wi-Fi目錄
├── interfaces              //接口
│ ├── innerkits //接口實(shí)現(xiàn)
│ │ ├── native_c //lite的接口實(shí)現(xiàn)
│ │ └── native_cpp //標(biāo)準(zhǔn)系統(tǒng)的接口實(shí)現(xiàn)
│ └── kits
│ └── jskits //d.ts接口定義
├── services
│ └── wifi_standard //標(biāo)準(zhǔn)Wi-Fi實(shí)現(xiàn)
│ ├── etc //服務(wù)配置
│ ├── ipc_framework //ipc服務(wù)(client,server)
│ ├── sa_profile //服務(wù)配置(wifi_manager_service:libwifi_device_ability.z.so[1125], libwifi_scan_ability.z.so[1126],libwifi_hotspot_ability.z.so[[1127],libwifi_p2p_ability.z.so[[1128]])
│ ├── wifi_framework //wifi_system_ability(device,hotspot,p2p,scan),wifi_manager(ap,p2p,scan,sta),dhcp_manager(client,server,manager))
│ └── wifi_hal
├── tests
│ └── wifi_standard
│ ├── ipc_framework
│ ├── wifi_framework
│ └── wifi_hal
└── utils
├── inc
│ ├── wifi_common_util.h
│ └── wifi_hisysevent.h
└── src
├── BUILD.gn
├── wifi_common_util.cpp
└── wifi_hisysevent.cpp

機(jī)制

Title: Wifi Enabel 命令調(diào)用流程
wifi.ets ->WifiModel: enableWifi(開wifi)
Note right of WifiModel: foundation(接口,服務(wù))
Note left of wifi.ets: Setting(頁(yè)面,組件)
WifiModel -> @ohos.wifi: enableWifi
@ohos.wifi -> WifiDeviceImpl: EnableWifi
WifiDeviceImpl-->WifiDeviceServiceImpl: EnableWifi(softbus)

注意

  • WiFi結(jié)構(gòu)
.
├── figures //markdown的圖片
├── hisysevent.yaml //事件定義
├── interfaces //接口
│ ├── innerkits
│ │ ├── native_c //lite的接口
│ │ └── native_cpp //標(biāo)準(zhǔn)系統(tǒng)的接口
│ └── kits
│ └── jskits //js接口的定義文件d.ts
├── services //服務(wù)
│ └── wifi_standard //標(biāo)準(zhǔn)系統(tǒng)(主要用于對(duì)接softbus)
│ ├── etc //服務(wù)配置
│ ├── ipc_framework //ipc(rpc)框架
│ ├── sa_profile //動(dòng)態(tài)服務(wù)拉起(wifi,scan,hotspot,p2p)
│ ├── wifi_framework //實(shí)現(xiàn)(dhcp,wifi)
│ └── wifi_hal //硬件接口適配層
├── tests //測(cè)試
│ └── wifi_standard
│ ├── ipc_framework
│ ├── wifi_framework
│ └── wifi_hal
└── utils
  • 服務(wù)、功能、狀態(tài)
/* -----------Feature service name-------------- */
#define WIFI_SERVICE_STA "StaService" /* STA */
#define WIFI_SERVICE_AP "ApService" /* AP */
#define WIFI_SERVICE_P2P "P2pService" /* P2P */
#define WIFI_SERVICE_SCAN "ScanService" /* SCAN */
/* ---------Feature service ability id */
#define WIFI_DEVICE_ABILITY_ID 1125
#define WIFI_SCAN_ABILITY_ID 1126
#define WIFI_HOTSPOT_ABILITY_ID 1127
#define WIFI_P2P_ABILITY_ID 1128
/* ---------Feature system status */
#define MODE_STATE_SCREEN (1)
#define MODE_STATE_AIR_PLANE (2)
#define MODE_STATE_APP_RUN (3)
#define MODE_STATE_POWER_SAVING (4)
#define MODE_STATE_FREEZE (5)
#define MODE_STATE_NO_CHARGER_PLUG (6)
/* ---------Feature wifi status */
#define MODE_STATE_OPEN (1)
#define MODE_STATE_CLOSE (2)
Title: Wifi Enabel 執(zhí)行流程
WifiDeviceServiceImpl ->WifiConfigCenter: GetWifiMidState(狀態(tài))
Note right of WifiConfigCenter: 狀態(tài)
Note left of WifiDeviceServiceImpl: 實(shí)現(xiàn)
WifiDeviceServiceImpl -> WifiP2pServiceImpl: EnableP2p
WifiDeviceServiceImpl->WifiConfigCenter: SetWifiMidState(OPENING)
WifiDeviceServiceImpl->IStaService:EnableWifi
IStaServie -> StaStateMachine: 發(fā)命令
WifiDeviceServiceImpl->WifiSettings:SyncWifiConfig

注意

  • WifiConfigCenter里的狀態(tài):CLOSED/CLOSING/OPENING/RUNNING/UNKNOWN。
  • StaMachine里的狀態(tài):
#define WIFI_SVR_CMD_STA_ENABLE_WIFI 0x2001
#define WIFI_SVR_CMD_STA_DISABLE_WIFI 0x2002
#define WIFI_SVR_CMD_STA_OPERATIONAL_MODE 0x2003
#define WIFI_SVR_CMD_STA_CONNECT_NETWORK 0x2004
#define WIFI_SVR_CMD_STA_CONNECT_SAVED_NETWORK 0x2005
#define WIFI_SVR_CMD_STA_RECONNECT_NETWORK 0x2006
#define WIFI_SVR_CMD_STA_REASSOCIATE_NETWORK 0x2007
#define WIFI_SVR_CMD_STA_DISCONNECT 0x2008
#define WIFI_SVR_CMD_STA_STARTWPS 0x2009
#define WIFI_SVR_CMD_STA_CANCELWPS 0x200A
#define WIFI_SVR_COM_STA_START_ROAM 0x200B
#define WIFI_SVR_CMD_STA_ERROR 0x3001
#define WIFI_SVR_CMD_STA_SUP_CONNECTION_EVENT 0x3002
#define WIFI_SVR_CMD_STA_SUP_DISCONNECTION_EVENT 0x3003
#define WIFI_SVR_CMD_STA_NETWORK_CONNECTION_EVENT 0x3004
#define WIFI_SVR_CMD_STA_NETWORK_DISCONNECTION_EVENT 0x3005
#define WIFI_SVR_CMD_STA_WPS_START_EVENT 0x3006
#define WIFI_SVR_CMD_STA_WPS_CANCEL_EVENT 0x3007
#define WIFI_SVR_CMD_STA_WPS_FAILED_EVENT 0x3008
#define WIFI_SVR_CMD_STA_WPS_OVERLAP_EVENT 0x3009
#define WIFI_SVR_CMD_STA_WPS_TIMEOUT_EVNET 0x300A
#define WIFI_SVR_CMD_STA_WPS_WEP_PROHIBITED 0x300B
#define WIFI_SVR_CMD_STA_WPS_TKIP_ONLY_PROHIBITED 0x300C
#define WIFI_SVR_CMD_STA_WPS_AUTH_FAILURE 0x300D
#define WIFI_SVR_CMD_STA_WPS_OVERLAP_ERROR 0x300E
#define WIFI_SVR_CMD_STA_SUP_REQUEST_IDENTITY 0x300F
#define WIFI_SVR_CMD_STA_SUP_REQUEST_SIM_AUTH 0x3010
#define WIFI_SVR_CMD_STA_AUTHENTICATION_FAILURE_EVENT 0x3011
#define WIFI_SVR_CMD_STA_REASON_TKIP_ONLY_PROHIBITED 0x3012
#define WIFI_SVR_CMD_STA_REASON_WEP_PROHIBITED 0x3013
#define WIFI_SVR_CMD_STA_CONFIG_AUTH_FAILURE 0x3014
#define WIFI_SVR_CMD_STA_CONFIG_MULTIPLE_PBC_DETECTED 0x3015
#define WIFI_SVR_CMD_STA_WPA_STATE_CHANGE_EVENT 0x3016
#define WIFI_SVR_CMD_STA_WPA_PASSWD_WRONG_EVENT 0x3017
#define WIFI_SVR_CMD_STA_WPA_FULL_CONNECT_EVENT 0x3018
#define WIFI_SVR_CMD_STA_WPA_ASSOC_REJECT_EVENT 0x3019
graph TD;
RootStat --> InitState;
RootStat --> WpaStartingState;
RootStat --> WpaStartedState;
RootStat --> WpaStoppingState;
WpaStartedState --> LinkState;
LinkState --> SeparatingState;
LinkState --> SeparatedState;
LinkState --> ApLinkedState;
ApLinkedState --> GetIpState;
ApLinkedState --> LinkedState;
ApLinkedState --> ApRoamingState;
LinkState --> pWpsState;

實(shí)現(xiàn)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

//drivers/pripheral/wlan
.
├── client
├── figures
├── hal
├── hdi_service
├── interfaces
└── test

藍(lán)牙

結(jié)構(gòu)

  • 鴻蒙架構(gòu)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

  • Linux架構(gòu)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

  • Android架構(gòu)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

  • 目錄架構(gòu)
  1. 整體目錄
.
├── applications //*應(yīng)用層(settings,photo等)
├── ark //ArkUI,為js和ts應(yīng)用提供支持
├── base //*基礎(chǔ)子系統(tǒng)(應(yīng)用引擎:賬號(hào)、位置、通知、電話…子系統(tǒng))
├── build //編譯框架
├── build.py -> build/lite/build.py //編譯腳本
├── build.sh -> build/build_scripts/build.sh //編譯腳本
├── developtools //開發(fā)工具
├── device //適配設(shè)備
├── docs //文檔
├── domains //
├── drivers //驅(qū)動(dòng)
├── foundation //*能力子系統(tǒng),提供(ace,communication,graphic…)
├── interface //js API d.ts
├── kernel //kernel,如linux,liteOS
├── prebuilts //預(yù)編譯庫(kù)
├── productdefine //產(chǎn)品形態(tài)配置
├── qemu-run -> vendor/ohemu/common/qemu-run
├── test //測(cè)試集合
├── third_party //第三方庫(kù)
├── utils //公共基礎(chǔ)庫(kù),
└── vendor //其他廠商
  1. Bluetooth目錄
.
├── interfaces //接口
│ ├── innerkits
│ │ ├── native_c //輕量級(jí)接口
│ │ └── native_cpp //標(biāo)準(zhǔn)版接口
│ └── kits
│ ├── js //d.ts接口功能定義
│ └── napi //接口實(shí)現(xiàn)
├── sa_profile
│ ├── 1130.xml //bluetooth_service
│ └── BUILD.gn
└── services
├── bluetooth
│ └── BUILD.gn //輕量級(jí)定義
└── bluetooth_standard
├── common //btcommon
├── etc //服務(wù)配置
├── external //dummy數(shù)據(jù)
├── hardware //硬件適配
├── ipc //ipc通信
├── server //藍(lán)牙服務(wù)
├── service //藍(lán)牙profile(a2dp[snk,src],acrcp[ct,tg],ble,classic,gatt,a2dp,hfp[ag,hf],map[mce,mse],obex,pbap[pce,pse]
└── stack //藍(lán)牙協(xié)議棧(hci,l2cap,rfcomm,sdp,smp,gap,btm,avdtp,acctp,att)

機(jī)制

Title: Bluetooth調(diào)用流程
bluetooth.ets ->deviceController: toggleValue(開關(guān))
Note right of deviceController: 控制器(接口)
Note left of bluetooth.ets: Setting(頁(yè)面)
deviceController -> BluetoothModel: enableBluetooth
BluetoothModel->@ohos.bluetooth: enableBluetooth
@ohos.bluetooth->BluetoothHost: EnableBluetooth
Title: Bluetooth使能流程
napi_bluetooth_host ->BluetoothHost: EnableBt(開關(guān))
napi_bluetooth_host ->BluetoothHost: EnableBle(開關(guān))
BluetoothHost -> BluetoothHostProxy: enableBluetooth
BluetoothHostProxy -> BluetoothHostProxy: InnerTransact
BluetoothHostProxy -> IRemoteObject: SendRequest
  • Observer
SystemStateObserver
├── OnSystemStateChange
BTSystemState::ON:

AdapterStateObserver
AdapterClassicObserver
ClassicRemoteDeviceObserver
ClassicRemoteDeviceObserver
AdapterBleObserver
BlePeripheralCallback

實(shí)現(xiàn)

#沖刺創(chuàng)作新星# #跟著小白一起學(xué)鴻蒙# [十一] WiFi & 藍(lán)牙子系統(tǒng)-開源基礎(chǔ)軟件社區(qū)

  1. 協(xié)議棧

模塊

全稱

功能

對(duì)應(yīng)模塊

HCI

Host Controller Interface

The HCI protocol provides a com- mand interface to the Bluetooth chipset。

L2CAP

Logical Link Control and Adaptation Protocal

The L2CAP protocol supports higher level protocol multiplexing and packet frag- mentation. It provides the base for the RFCOMM and BNEP protocols.

L2CAP LE

LE Connection-Oriented Channels with LE Credit-Based Flow-Control Mode

LE Data Channels are similar to Classic L2CAP Channels but also provide a credit-based flow control similar to RFCOMM Channels. Unless the LE Data Packet Extension of Bluetooth Core 4.2 specification is used, the maximum packet size for LE ACL packets is 27 bytes.

RFCOMM

Radio Frequency Communication Protocol

RFCOMM provides emulation of serial ports over the L2CAP protocol and reassembly. It is the base for the Serial Port Profile and other profiles used for telecommunication like Head-Set Profile, Hands-Free Profile, Object Exchange (OBEX) etc.

SDP

Service Discovery Protocol

The SDP protocol allows to an- nounce services and discover services provided by a remote Bluetooth device.

BNEP

Bluetooth Network Encapsulation Protocol

The BNEP protocol is used to transport control and data packets over standard network protocols such as TCP, IPv4 or IPv6. It is built on top of L2CAP, and it specifies a minimum L2CAP MTU of 1691 bytes。

ATT

Attribute Protocol

SMP

Security Manager Protocol

AVDTP

Audio/Video Distribution Transport Protocol

AVCTP

Audio/Video Control Transport Protocol

  1. Profile


模塊

全稱

功能

對(duì)應(yīng)

GATT

Generic Attribute Profile

For every LE device defines how one device can interact with GATT Services on a remote device.

GAP

Generic Access Profile

For every Bluetooth device defines how devices find each other and how they establish a connection.

SPP

Serial Port Profile

SPP basically specifies that a compatible device should provide a Service Discovery Protocol (SDP) record containing an RFCOMM channel number, which will be used for the actual communication.

HSP

Headset Profile

The HSP profile defines how a Bluetooth- enabled headset should communicate with another Bluetooth enabled device.

HFP

Hands-Free Profile

The HFP profile defines how a Bluetooth- enabled device, e.g. a car kit or a headset, can be used to place and receive calls via a audio gateway device, typically a mobile phone.

HID

Human-Interface Device

The HID profile allows an HID Host to connect to one or more HID Devices and communicate with them.

MFi/iAP2

PBAP

Phone Book Access Profile

PBAP defines the protocols and procedures that shall be used by devices for the retrieval of phone book objects. It is based on a Client-Server interaction model where the Client device pulls phone book objects from the Server device.

SDAP

Service Discovery Application Profile

SDAP describes how an application should use SDP to discover services on a remote device. SDAP requires that any application be able to find out what services are available on any Bluetooth enabled device it connects to.

PAN

Personal Area Networking Profile

The PAN profile uses BNEP to provide on-demand networking capabilities between Bluetooth devices.

A2DP

Advanced Audio Distribution

The A2DP profile defines how to stream audio over a Bluetooth connection from one device, such as a mobile phone, to another device such as a headset.

MESH

Mesh networking

??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??。

責(zé)任編輯:jianghua 來(lái)源: 51CTO開源基礎(chǔ)軟件社區(qū)
相關(guān)推薦

2022-10-10 14:47:04

藍(lán)牙應(yīng)用鴻蒙

2022-11-29 16:35:02

Tetris鴻蒙

2022-12-02 14:20:09

Tetris鴻蒙

2022-10-09 15:05:50

NAPI框架鴻蒙

2023-03-30 09:32:27

2022-11-14 17:01:34

游戲開發(fā)畫布功能

2022-11-22 15:15:46

Wi-Fi鴻蒙

2022-11-08 15:43:45

開源鴻蒙藍(lán)牙協(xié)議棧

2023-02-27 16:30:32

鴻蒙開源協(xié)議分析

2023-03-30 09:19:54

SELinux安全子系統(tǒng)

2022-08-19 19:02:20

開源鴻蒙操作系統(tǒng)

2023-04-04 09:24:11

鴻蒙HiDumper

2022-11-25 16:48:54

鴻蒙Stage HAP

2023-01-03 15:09:10

鴻蒙常用工具

2022-10-20 16:40:16

JS應(yīng)用控制LED鴻蒙

2022-12-06 15:39:16

鴻蒙主干代碼

2022-11-24 14:34:41

Hap程序鴻蒙

2023-03-15 16:19:03

BinderIPC工具

2022-11-03 15:47:04

HTTP通信協(xié)議

2023-04-06 09:18:52

鴻蒙AVPlayerAVRecorder
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

香蕉久久免费电影| 欧美一级性视频| 日韩一区二区三区免费播放| 欧美精品 日韩| 永久免费看av| 欧美日韩影视| 免费看欧美美女黄的网站| 久久香蕉国产线看观看av| 国产成人av无码精品| 国产精品传媒麻豆hd| 亚洲无人区一区| 五月天丁香综合久久国产 | 日韩一级完整毛片| 99福利在线观看| а√天堂在线官网| 26uuu久久综合| 成人精品一区二区三区| 日韩经典在线观看| 欧美xxxxx视频| 亚洲精品456在线播放狼人| 在线观看免费成人av| 黄页网站大全在线免费观看| 久久久久久久电影| 成人久久18免费网站漫画| 日本三级一区二区三区| 一本久道久久综合狠狠爱| 久久精品中文字幕电影| 黄色片在线观看免费| 精品嫩草影院| 日韩欧美激情在线| 污片在线免费看| 天堂av在线网| 五月婷婷激情综合网| 欧洲一区二区在线| 这里只有精品国产| 久久激情网站| 2019精品视频| 久一区二区三区| 欧美在线播放| 久久夜色精品国产亚洲aⅴ| 免费成人深夜天涯网站| 首页亚洲中字| 精品视频在线播放免| 欧美性生交xxxxx| 精品一级视频| 51精品秘密在线观看| 色哟哟精品视频| 国产免费不卡| 色综合色综合色综合| 97超碰青青草| 免费高潮视频95在线观看网站| 一区二区三区不卡视频在线观看| 国产高清免费在线| 欧美午夜电影一区二区三区| 国产亚洲精品资源在线26u| 久久精品一二三区| 国产精品国产高清国产| 99久久国产综合精品女不卡| 国产精品一区二区av| 黄色一级a毛片| heyzo一本久久综合| 99re在线视频观看| 农村少妇久久久久久久| 99久久精品国产观看| 久久精品国产99精品国产亚洲性色| 三级在线观看网站| 91视频国产资源| 欧美一区二区三区成人久久片| 亚洲色大成网站www| 久久精品人人做人人爽人人| 神马影院一区二区| 三区四区电影在线观看| 亚洲欧美日韩成人高清在线一区| 中文字幕一区二区三区最新| 污视频网站免费在线观看| 亚洲一区二区三区四区在线 | 51漫画成人app入口| 午夜成人免费电影| 麻豆传传媒久久久爱| 久久91视频| 日韩欧美国产三级| 999精品免费视频| 国产成人黄色| 日韩中文字幕免费| 久久久精品99| 亚洲欧美bt| 国产精品高潮呻吟久久av无限| 在线黄色av网站| 高潮精品一区videoshd| 久久精品欧美| 男人影院在线观看| 亚洲mv在线观看| 欧美日韩在线观看不卡| 日韩中文一区二区| 精品五月天久久| 国产精品精品软件男同| 影音先锋国产精品| 国产精品欧美日韩久久| 亚洲国产av一区二区| 26uuu久久天堂性欧美| 伊人久久av导航| 国产在线美女| 欧美剧在线免费观看网站| www.com日本| 久久人人99| 5566成人精品视频免费| 国产女人高潮时对白| 久久综合中文字幕| 玖玖精品在线视频| 亚洲a∨精品一区二区三区导航| 欧美一区二区在线不卡| 国产人妻大战黑人20p| 国产精品magnet| 国产精品久久久久久av下载红粉| 黄色一级a毛片| 亚洲欧美aⅴ...| 熟妇人妻无乱码中文字幕真矢织江| 日韩成人久久| 日韩中文字幕第一页| 国产又大又黄又粗| 成人看片黄a免费看在线| 影音先锋欧美资源| 久久久久久久| 亚洲激情中文字幕| 黄视频网站免费看| 奇米888四色在线精品| 免费成人深夜夜行视频| bl在线肉h视频大尺度| 欧美一级午夜免费电影| 人成免费在线视频| 久久综合激情| 超碰97网站| fc2ppv国产精品久久| 欧美综合在线视频| 日韩中文字幕电影| 国产手机视频一区二区| 国精产品99永久一区一区| 亚洲夜夜综合| 日韩一区二区三区在线| 美女视频久久久| 久久国产麻豆精品| 天堂资源在线亚洲资源| 国产v综合v| 亚洲欧美日韩直播| 中文字幕免费在线观看视频| 99久久99久久精品国产片果冻| 国产乱子伦精品视频| 狂野欧美xxxx韩国少妇| 美女性感视频久久久| 国产精品呻吟久久| 亚洲免费资源在线播放| 久久精品视频在线观看免费| 91久久久精品国产| 亚洲一区二区三区在线视频 | 久久人人爽人人爽人人片av高清| 99久久夜色精品国产亚洲| 亚洲欧美日韩在线不卡| 亚洲一级片av| 中文字幕免费一区二区三区| 91在线无精精品一区二区| www在线免费观看视频| 日韩视频一区在线观看| 精品小视频在线观看| av色综合久久天堂av综合| 91国视频在线| 精品国产日韩欧美| 国产综合色香蕉精品| bestiality新另类大全| 精品日韩成人av| 国产精品午夜影院| 久久精品欧美一区二区三区不卡 | 最近日韩中文字幕中文| 国产又粗又黄又爽的视频| 亚洲精品菠萝久久久久久久| 午夜免费福利影院| 久久激情视频| 中国成人亚色综合网站| 日韩中文字幕一区二区高清99| 久久久久久久久久久久久久久久久久av| 五月天婷婷视频| 色婷婷久久一区二区三区麻豆| 欧美性受xxxx黑人| 国产综合久久久久久鬼色| 欧洲精品在线播放| 亚洲欧洲美洲国产香蕉| 国产一区二区香蕉| 国产第一页在线| 国产亚洲精品久久久久久牛牛| 91国产免费视频| 亚洲成av人片一区二区三区| 亚洲一区 欧美| 国产成人福利片| 日本xxxxxxx免费视频| 亚洲成av人片乱码色午夜| 国语精品中文字幕| 欧美成人家庭影院| 亚洲91精品在线| 欧美激情午夜| 国产丝袜一区二区三区免费视频| 影音先锋黄色网址| 香蕉成人伊视频在线观看| 懂色av蜜桃av| 99久久精品国产毛片| 91热视频在线观看| 久久综合九色| 国产视频一视频二| 最新精品国产| 亚洲成人自拍视频| 欧美激情影院| 999国产在线| 成人在线视频观看| 69视频在线免费观看| 国产成人高清精品| 中文综合在线观看| 性xxxxbbbb| 精品久久一二三区| 国产一区二区三区在线观看| 日本高清不卡aⅴ免费网站| 国产一级片久久| 亚洲欧洲日韩综合一区二区| 在线观看国产精品一区| 91污片在线观看| 国产精品果冻传媒| 精品亚洲aⅴ乱码一区二区三区| 欧美牲交a欧美牲交aⅴ免费真| 国产精品theporn| 欧美 日韩 国产 在线观看| 国产一区网站| 欧美13一14另类| 日本福利一区| 国产综合色一区二区三区| 成人看片爽爽爽| 99re国产视频| 91精品啪在线观看国产爱臀| 成人黄色大片在线免费观看| 成人四虎影院| 国产精品嫩草影院久久久| 亚洲人免费短视频| 日韩暖暖在线视频| 天堂中文在线播放| 欧美亚洲在线播放| 一级毛片久久久| 国产91|九色| 国产日韩电影| 国产成人久久久| 日韩欧美一区二区三区在线观看| 日本人成精品视频在线| 中文在线а√天堂| 琪琪第一精品导航| 国产精品高清乱码在线观看 | 精品国产一区三区| 亚洲狠狠婷婷| 黄www在线观看| 视频在线观看一区| av在线无限看| 美女www一区二区| 亚洲一区二区福利视频| 国产在线播放一区三区四| 伊人成人免费视频| 国产成人免费xxxxxxxx| 亚洲一区二区三区四区av| hitomi一区二区三区精品| 亚洲av无码成人精品国产| 久久九九影视网| 日韩av片在线免费观看| ...av二区三区久久精品| 国产大学生自拍| 午夜精品影院在线观看| 色屁屁影院www国产高清麻豆| 91久久精品一区二区三区| 在线观看免费黄色小视频| 91精品在线观看入口| 亚洲精品无码久久久| 日韩精品视频在线观看网址| 国产视频第一页在线观看| 日韩在线欧美在线| 青青草原av在线| 日本视频久久久| 精品一区二区三区免费看| 国产精品视频福利| 国产欧美一区| 国产资源第一页| 亚洲中字黄色| 中文字幕 欧美日韩| 高清国产一区二区三区| 中文字幕在线观看免费高清 | 免费观看中文字幕| 樱桃成人精品视频在线播放| 精品少妇无遮挡毛片| 国产在线视频一区二区三区| 伊人网综合视频| 国产精品无人区| 国产精久久久久久| 欧美中文一区二区三区| www.亚洲黄色| 亚洲午夜精品视频| 毛片在线网址| 国产精品一区二区三| 久久狠狠久久| 最近看过的日韩成人| 亚洲欧美日韩精品一区二区| 6080国产精品| 国产丝袜美腿一区二区三区| 欧美日韩大片在线观看| 欧美三日本三级三级在线播放| 性一交一乱一精一晶| 中文字幕精品一区二区精品| av资源在线播放| 91亚洲一区精品| 国产一区二区三区91| 日本熟妇人妻xxxx| 久久超碰97中文字幕| 欧美做受喷浆在线观看| 一区二区在线观看免费| 亚洲视频一区在线播放| 精品无人区乱码1区2区3区在线| 欧美理论片在线播放| 国产精品一区二区电影| 在线一级成人| 大j8黑人w巨大888a片| 国产宾馆实践打屁股91| 国产日产精品一区二区三区的介绍| 一本色道**综合亚洲精品蜜桃冫| 丰满肉肉bbwwbbww| 伦理中文字幕亚洲| 久久久久黄色| 香蕉久久夜色| 日韩激情在线观看| 久久国产精品影院| 亚洲成a人在线观看| 亚洲国产999| 欧美精品videosex牲欧美| 国产一区二区av在线| 亚洲国产高清国产精品| 日韩精品一二三区| 最近中文字幕免费视频| 日韩欧美国产网站| 四虎在线视频| 97成人超碰免| 奇米777国产一区国产二区| 亚洲色成人www永久在线观看| 国产成人综合自拍| 亚洲成人生活片| 欧美一区二区成人6969| 黄网站免费在线观看| 91免费视频国产| 自拍日韩欧美| 男人添女人荫蒂国产| 亚洲一区二区三区四区的| 亚洲春色一区二区三区| 欧美黄色片视频| 国产成人福利av| 成人免费观看cn| 92精品国产成人观看免费| 国产黄色免费观看| 国产一区二区三区毛片| 国产美女久久| 久久精品在线免费视频| 国产成人在线观看| 久久精品无码人妻| 精品视频在线观看日韩| jizzjizz少妇亚洲水多| 一区二区精品国产| 国产成人在线观看免费网站| 日本熟妇色xxxxx日本免费看| 亚洲精品二三区| 国产另类xxxxhd高清| 一区二区三区av| 国产成人高清在线| 亚洲黄色激情视频| 色综合亚洲精品激情狠狠| www.久久久.com| 黄色大片在线免费看| 久久精品视频一区二区| 夜夜爽8888| 欧美精品久久久久久久久久| 婷婷成人影院| 亚洲最大天堂网| 亚洲高清免费观看| 国产69精品久久app免费版| 国产一区红桃视频| 韩日成人在线| www..com.cn蕾丝视频在线观看免费版| 7777精品伊人久久久大香线蕉的| 欧美黄色视屏| 日韩精品一区二区三区四区五区| 国产一区视频在线看| 自拍偷拍欧美亚洲| 日韩网站免费观看| 国产精品香蕉| 欧美美女一级片| 午夜精品福利一区二区三区av| av网站大全在线观看| 99r国产精品视频| 肉肉av福利一精品导航| 久久久精品99| www.亚洲一区| 伊人久久大香线蕉综合网站 | 国产精品伦一区二区三区| 高清视频欧美一级|