日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Bluetooth GATT介绍

發布時間:2023/12/29 综合教程 37 生活家
生活随笔 收集整理的這篇文章主要介紹了 Bluetooth GATT介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 介紹

GATT(Generic Attribute Profile),描述了一種使用ATT的服務框架
該框架定義了服務(Server)和服務屬性(characteristic)的過程(Procedure)及格式
Procedure定義了characteristic的發現、讀、寫、通知(Notifing)、指示(Indicating)及配置characteristic的廣播

GATT可以被Application或其他Profile使用,其協議棧如下圖

---------------        --------------- 
| Application | <----> | Application | 
---------------        --------------- 
|  Attribute  |        | Attribute   | 
|  Protocol   | <----> | Protocol    | 
---------------        --------------- 
|    L2CAP    | <----> |    L2CAP    | 
---------------        --------------- 
|  Controller | <----> |  Controller | 
---------------        ---------------

GATT可以配置為如下兩種角色(Role)

 - Client : 命令、請求發起方 
 - Server : 命令、請求接收方

角色配置實例如下

_________ 
    / =======  
   / __________ 
  | ___________ |     Request      / 
  | |Computer | |   ---------->   / / 
  | |(Client) | |   <----------  / / Sensor(Server) 
  | |_________| |     Response  / / 
  =____________/               / 
  / """""""""""   
 / :::::::::::::    
(_________________)

.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }

Computer是一個溫度服務客戶端, Sensor是溫度服務服務器
Computer向Sensor發起Procedure來讀Sensor的值

GATT對下層的需求如下

 - Physical Link : 使用GAP Channel Establishment建立的ATT Bearer 
 - GATT Role     : 不依賴于Coontroller角色(Master/Slave) 
 - Security      : 對于LE,Security Features(Authorization、Authentication、Encryption)是可選的 
                      對于BR/EDR, Encryption是強制的 
 - TX order      : GATT中的多字節字段,采用Least Significant octet先發送(Little Endian)

2. 內容

2.1 Configured Broadcast

對于LE物理鏈路,在Server廣播模式過程中
Client通過Configured Broadcast告知Server應該在advertising data加入Characteristic Value

方法是Client設置指定bit位;廣播頻率則是Service、Characteristic行為定義的一部分

2.2 GATT Profile Hierarchy

GATT指定了數據交互的結構(Structure);這個結構體定義了一些基本元素,如Service、Characteristic
這些元素存在于Attribute中

GATT中最上層是Profile,Profile由一個或多個服務(Service)組成
服務是由Characteristics組成,或是其他服務的引用(Reference)
Characteristic包含一個值(Value),可能包含該Value的相關信息

2.2.1 Service

Service是[數據]和與之關聯的[完成某個特定功能的行為]/[特性]的集合
在GATT中,一個服務由服務定義(Service Defintion)來實現
一個服務定義可能包含引用服務(Reference Service)、強制Characteristic和可選Characteristic

為了實現舊版本的兼容,新版本中服務定義只能增加新的引用服務或可選Characteristic
新版本中的服務定義禁止從舊的服務定義中改變行為

Server有兩類

- Primary Service   : 擁有基本功能的服務,可被其他服務包含,可以通過Primary Service Discovery過程來發現 
- Secondary Service : 僅用來被Primary/Other Secondary Service、高層協議引用的服務

判讀一個服務是Primary or Secondary Service可通過高層協議強制規定

2.2.2 Included Service

一個Included Service是一種引用已存在服務的方法,具體辦法為在服務定義的開始加上Included Service的引用,這樣整個Included Service定義成為新服務定義的一部分

2.2.3 Characteristic

Characteristic由Characteristic Definition定義,包含一個Characteristic聲明、Characteristic屬性、值、值的描述(Optional)

3. 互操作性

3.1 Service Definition

服務定義(Service Definition)包含一個服務申明(Service Declaration);可能包含Include Definitions和Characteristic Definitions
在下一個服務申明前或到達Maximum Attribute Handle時結束;服務定義在服務端上基于Attribute Handle順序呈現

服務定義中的Include Definitions和Characteristic Definitions被認為是服務的一部分
服務定義中的順序為

Service Declaration ~ Include Definitions(>=0) ~ Characteristic Definitions(>=0)

Service Declaration如下

Attribute Handle Attribute Type Attribute Value Attribute Permission
0xNNNN 0x2800 – UUID for <Primary Service>
0x2801 – UUID for <Secondary Service>
16-bit Bluetooth UUID
128-bit UUID for Service
Read Only,
No Authentication,
No Authorization

規則如下:

- 當多個服務存在時 
      使用16-bit Bluetooth UUID服務定義的服務應該分組(如按順序排列) 
      同理,使用128-bit UUID的服務定義的服務也分組 
- 一個設備或高層協議可能有多個服務定義,同時多個服務定義含有相同的Service UUID 
- 服務端的所有Attributes應該包含一個服務聲明或存在一個服務定義 
- 服務端的服務定義可能無序;Client不應該認為服務端的服務定義一定是有序的

3.2 Include Definition

一個Include Definition只包含一個Include Declaration

Include Declaration如下

Attribute Handle Attribute Type Attribute Value Attribute Permission
0xNNNN 0x2802 – UUID
for<Include>
Included Service
Attribute Handle
End Group
Handle
Service UUID Read Only,
No Authentication,
No Authorization

其中,僅當UUID是16-bit Bluetooth UUID時才存在

如果一個Service的Include Definition(A)是引用其他Server的Include Definition(B)
那么Include Definition(B)不應該引用Include Definition(A),否則就是循環引用(Circular Reference)

當一個Client檢測到循環引用或detects nested include declarations to a greater level than it expects
Client應當終止本次通信(ATT Bearer)

3.3 Characteristic Definition

Characteristic Definition包含如下內容

- Characteristic Declaration                       : First 
- Characteristic Value declaration                 : Second 
- Characteristic Descriptor Declarations(Optional) : Last(含多個時順序不關緊要)

Characteristic Definitions在服務端以Attribute Handle排序;以上每個Declaration包含在一個單獨的Attribute中

3.3.1 Characteristic Declaration

Characteristic Declaration如下

Attribute Handle Attribute Type Attribute Value Attribute Permission
0xNNNN 0x2803
– UUID for
Characteristic
Characteristic
Properties
Characteristic
Value
Attribute Handle
Characteristic
UUID
Read Only,
No Authentication,
No Authorization

其中,Attribute Value只讀;Attribute Value字段如下

Attribute Value Size Description
Characteristic Properties 1 octets Bit field of characteristic properties
Characteristic
Value Handle
2 octets Handle of the Attribute containing the value of this characteristic
Characteristic UUID 2/16 octets 16-bit Bluetooth UUID or 128-bit UUID for Characteristic Value

一個Service可能含有相同Characteristic UUID的Characteristic Definitions

在一個服務定義中,一些強制的Characteristics應該位于Include Declarations之后、其他可選characteristics之前
而Client不應該認為Characteristic是有序的;同時,16-bit Bluetooth UUIDs和128-bit Bluetooth UUIDs應該分別分組

Characteristic Properties以bit位的方式決定如下內容

- Characteristic Value的使用方式 
- Characteristic Descriptors的訪問方式

Characteristic Properties bit field的詳細內容如下
Notice: 多個比特位可以同時設置

Properties Value Description
Broadcast 0x01 If set, permits broadcasts of the Characteristic Value
using Characteristic Configuration Descriptor
Read 0x02 If set, permits reads of the Characteristic
Value using procedures defined in Section 4.8
Write Without
Response
0x04 If set, permit writes of the Characteristic Value
without response using procedures
defined in Section 4.9.1
Write 0x08 If set, permits writes of the Characteristic Value
with response using procedures
defined in Section 4.9.3 or Section 4.9.4
Notify 0x10 If set, permits notifications of a Characteristic Value
without acknowledgement using the procedure
defined in Section 4.10
Indicate 0x20 If set, permits indications of a Characteristic Value
with acknowledgement using the procedure
defined in Section 4.11
Authenticated
Signed Writes
0x40 If set, permits signed writes to the Characteristic Value
using the procedure defined in Section 4.9.2
Extended
Properties
0x80 If set, additional characteristic properties are
defined in the Characteristic Extended Properties Descriptor
defined in Section 3.3.3.1

3.3.2 Characteristic Value Declaration

Characteristic Value Declaration如下

Attribute Handle Attribute Type Attribute Value Attribute Permissions
0xNNNN 0xuuuu – 16-bit Bluetooth UUID
or
128-bit UUID for Characteristic UUID
Characteristic Value Higher layer profile
or
implementation specific

3.3.3 Characteristic Descriptor Declarations

Characteristic Descriptor Declarations包含了Characteristic Value相關信息

GATT定義了一系列的標準Characteristic Descriptors供高層協議使用
高層協議也可以定義協議相關的Characteristic Descriptors

Characteristic Descriptors在服務端上是無序的,Client不應該理所當然
Characteristic Descriptors Declarations Permissions由高層協議定義或協議相關的
Client不應該理所當然地認為是可讀的

Characteristic Descriptor Declarations包括如下內容(詳細見規范)

- Characteristic Extended Properties 
- Characteristic User Description 
- Client Characteristic Configuration 
- Server Characteristic Configuration 
- Characteristic Presentation Format 
- Characteristic Aggregate Format

3.4 Summary of GATT Profile Attribute Types

Attribute Type UUID Description
<Primary Service> 0x2800 Primary Service Declaration
<Secondary Service> 0x2801 Secondary Service Declaration
<Include> 0x2802 Include Declaration
<Characteristic> 0x2803 Characteristic Declaration
<Characteristic Extended Properties> 0x2900 Characteristic Extended Properties
<Characteristic User Description> 0x2901 Characteristic User Description Descriptor
<Client Characteristic Configuration> 0x2902 Client Characteristic Configuration Descriptor
<Server Characteristic Configuration> 0x2903 Server Characteristic Configuration Descriptor
<Characteristic Format> 0x2904 Characteristic Format Descriptor
<Characteristic Aggregate Format> 0x2905 Characteristic Aggregate Format Descriptor

4. 功能要求

4.1 Overview

GATT中定義了11項Feature

1.  Server Configuration 
2.  Primary Service Discovery 
3.  Relationship Discovery 
4.  Characteristic Discovery 
5.  Characteristic Descriptor Discovery 
6.  Reading a Characteristic Value 
7.  Writing a Characteristic Value 
8.  Notification of a Characteristic Value 
9.  Indication of a Characteristic Value 
10. Reading a Characteristic Descriptor 
11. Writing a Characteristic Descriptor

每個Feature都有對應的過程和子過程,這些過程描述了如何使用ATT來實現各自的功能

4.2 Feature Support and Procedure Mapping

詳細的對應列表如下表

No

Feature

Sub-Procedure

Ref

Client
Support

Server
Support

1

Server Configuration

Exchange MTU

4.3.1

O

O

2

Primary Service

Discovery

Discover All Primary Services

4.4.1

O

M

Discover Primary Services By
Service UUID

4.4.2

O

M

3

Relationship Discovery

Find Included Services

4.5.1

O

M

4

Characteristic
Discovery

Discover All Characteristic of a Service

4.6.1

O

M

Discover Characteristic by UUID

4.6.2

O

M

5

Characteristic
Descriptor Discovery

Discover All Characteristic Descriptors

4.7.1

O

M

6

Characteristic

Value Read

Read Characteristic Value

4.8.1

O

M

Read Using Characteristic UUID

4.8.1

O

M

Read Long Characteristic Values

4.8.2

O

O

Read Multiple Characteristic Values

4.8.3

O

O

7

Characteristic

Value Write

Write Without Response

4.9.1

O

C.1

Signed Write Without Response

4.9.2

O

O

Write Characteristic Value

4.9.3

O

C.2

Write Long Characteristic Values

4.9.4

O

O

Characteristic Value Reliable Writes

4.9.5

O

O

8

Characteristic

Value Notification

Notifications

4.10.1

O

O

9

Characteristic

Value Indication

Indications

4.11.1

M

C.3

10

Characteristic
Descriptor Value Read

Read Characteristic Descriptors

4.12.1

O

O

Read Long Characteristic Descriptors

4.12.2

O

O

11

Characteristic
Descriptor Value Write

Write Characteristic Descriptors

4.12.3

O

O

Write Long Characteristic Descriptors

4.12.4

O

O

C1: Write Without Response is mandatory if Signed Write Without Response is supported

otherwise optional

C2: Write Characteristic Value is mandatory if Write Long Characteristic Values is supported

otherwise optional

C3: If Service Change Characteristic is present, this feature is mandatory, otherwise optional.

4.3 Server Configuration

該過程可被Client用來配置Attribute Protocol的MTU大小

4.3.1 Exchange MTU

Client使用該子過程來設置適配雙方均支持的最大ATT_MTU

在BR/EDR物理鏈路中不應該使用該過程,而應該使用L2CAP Channel Configuration Procedures

該過程對應于ATT的MTU Exchange Request/Response
見<Bluetooth ATT介紹 - 4.2 MTU Exchange>

4.4 Primary Service Discovery

Client使用該過程來發現服務端的Primary Services
一旦發現服務存在,可通過其他過程來訪問Primary Services的附加信息(關聯主服務和次服務)
可使用的其他過程包括Characteristic Discovery和Relationship Discovery

該過程包括兩個子過程:

- Discover All Primary Services
- Discover Primary Services by Service UUID

在BR/EDR物理鏈路上則使用SDP service discovery來發現服務

4.4.1 Discover All Primary Services

Client使用該子過程來發現服務端的所有Primary Services

該子過程使用ATT的Read By Group Type Request,同時設置如下參數

- Starting Handle : 0x0001
- Ending Handle   : 0xFFFF
- Attribute Type  : UUID for <Primary Service>

可能的回應有

- Read By Group Type Response
- Error Response

Read By Group Type Response返回三元組列表
三元組包括

- Attribute Handle : 服務聲明的Handle
- End Group Handle : 服務定義中最后一個Attribute的Handle
- Attribute Value  : 服務端支持的服務的Service UUID

當收到Error Response<Error Code: Attribute Not Found>時;則表明該過程已經完成

當Client找到自己所需要的服務時,可以終止該過程

Note: 3.1中已指出Service Declaration是可讀,并且不需要認證或授權;因此權限相關的錯誤不會發生

下圖是一個實例圖

4.4.2 Discover Primary Service by UUID

當Client只知道Service UUID時,可以使用該子過程來發現對應的主服務

該子過程使用ATT的Find By Type Value Request,同時設置參數如下

- Starting Handle : 0x0001
- Ending Handle   : 0xFFFF
- Attribute Value : 16-bit Bluetooth UUID or 128-bit UUID
- Attribute Type  : UUID for <Primary Service>

可能的回應有

- Find By Type Value Response
- Error Response

Find By Type Value Response返回Attribute Handle ranges列表
Attribute Handle range即服務定義的Starting HandleEnding Handle
如果Attribute Handle range中的End Found Handle不是0xFFFF;那么Client將會再請求一次Req
同時將Starting Handle設置為收到的最后一個Attribute Handle+1

終止規則和權限問題同Discover All Primary Services

下圖是一個實例圖

4.5 Relationship Discovery

Client使用該過程來發現和其他服務的服務關系

4.5.1 Find Include Services

Client使用該子過程來發現一個服務定義包含的服務申明

該子過程使用ATT的Read By Type Request,同時設置參數如下

- Starting Handle : 所要查找服務的Starting Handle
- Ending Handle   : 所要查找服務的Ending Handle
- Attribute Type  : UUID for <Include>

可能的回應有

- Find By Type Response
- Error Response

Find By Type Response返回[Attribute Handle, Attribute Value]集合對
Attribute Value由所包含服務申明的Attribute HandleEnd Group Handle組成
當UUID為16-bit Bluetooth UUID時,那么它也將包含在Rsp中

該Req應該被再次請求,同時設置Starting Handle為為收到的最后一個Attribute Handle+1

當Rsp中包含的服務申明中Attribute Handle等于Req的Ending Handle時,
該子過程被認為完成(當然Attribute Not Found-Error Rsp也是)

當Include Service使用128-bit UUID時
使用Read Request來獲取Include Service UUID
其中Attribute Handle參數設置為Include Service的Attribute Handle

權限規則同上面

下圖是一個實例圖

總結

以上是生活随笔為你收集整理的Bluetooth GATT介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲综合在线视频 | 综合亚洲视频 | 国产麻豆精品传媒av国产下载 | 国产精品一区二 | 日韩a级黄色片 | 亚洲aⅴ久久精品 | 青青草久草在线 | 日韩在线欧美在线 | 99tvdz@gmail.com| 亚洲欧美日韩中文在线 | 97电影手机版 | 亚洲视频1区2区 | 国产精品美女久久久久久网站 | 欧美一区二区在线看 | 九九热中文字幕 | 久久99视频免费观看 | 在线免费观看视频你懂的 | 国产精品剧情在线亚洲 | 伊人久久电影网 | 在线观看免费av网站 | 婷婷久久网 | 日韩欧美成 | 在线观看av的网站 | 精品一区欧美 | 香蕉在线视频播放网站 | 最新中文字幕在线资源 | 精品美女久久久久 | 99c视频在线| 五月婷婷在线视频观看 | 欧美激情第一区 | 国产黄色高清 | 欧美韩日视频 | 人人精品久久 | 91黄色免费网站 | 探花视频在线观看 | 狠狠色丁香婷婷综合久久片 | 中国一级片免费看 | 中文字幕国产在线 | 亚洲一级二级 | 夜色.com| 99久久精品一区二区成人 | av三级av | 婷婷午夜| 午夜久久成人 | 五月婷婷狠狠 | 久久影院亚洲 | 欧美另类调教 | 国产成人精品免高潮在线观看 | 91成人蝌蚪 | 99情趣网视频 | 五月天综合在线 | 97免费在线观看视频 | 久久三级视频 | 午夜精品久久久久久久99 | 亚洲精品国产精品国自产观看浪潮 | 友田真希x88av | 久久黄色a级片 | 久久精品影片 | 成人免费观看网址 | 人人澡人人爽欧一区 | 久久成人亚洲欧美电影 | 天天鲁天天干天天射 | 四虎免费在线观看视频 | 国产精品中文 | 综合网婷婷 | 久久激情视频免费观看 | 亚洲成人999 | www.狠狠操 | 国产精品一区二区果冻传媒 | 久久成人麻豆午夜电影 | 亚洲人成人天堂h久久 | 日韩在线观看你懂的 | 成人午夜电影网站 | 免费在线观看国产精品 | 美女免费视频黄 | 免费在线 | 精品不卡视频 | 丰满少妇久久久 | 中文在线最新版天堂 | 久久久麻豆精品一区二区 | 亚洲第一久久久 | 国产一区免费视频 | 日韩av美女| 欧美成人h版 | 91在线看网站| 久久久久久综合网天天 | 夜夜骑日日操 | 黄色精品视频 | 国产99久久九九精品免费 | 国产精品久久久久一区二区国产 | 中文字幕中文中文字幕 | 国产在线不卡精品 | www.超碰97.com | www.夜夜草 | av黄在线播放| 91精品久久久久久粉嫩 | 国产一区二区三区久久久 | 一二三区av | 久久久久久久久久网 | 99夜色 | 成人动漫一区二区三区 | 久久美女高清视频 | 在线之家官网 | 国产视频一区二区在线 | 日韩一区在线播放 | 在线视频中文字幕一区 | 久久国产精品视频 | 久久精品网址 | 丁香久久| 99久久精品免费 | 99热播精品| 精品国产乱子伦一区二区 | av电影一区 | 91porny九色91啦中文 | 欧美日在线观看 | 亚洲国产欧美一区二区三区丁香婷 | 一级性视频 | 国产黄色免费在线观看 | 精品国内自产拍在线观看视频 | 色九九视频 | 在线亚洲免费视频 | 色狠狠婷婷 | 色视频成人在线观看免 | 97在线资源 | 久久99影院| 一区二区三区 亚洲 | 久久乐九色婷婷综合色狠狠182 | 国产精品丝袜久久久久久久不卡 | 国产精品九九九 | 亚洲精品国产精品国产 | 亚洲伦理精品 | 久久久久伦理电影 | 天堂av在线网 | 激情欧美一区二区三区免费看 | 亚洲精品视频在线看 | 天天摸天天舔天天操 | 韩日视频在线 | 久久综合一本 | 国产片免费在线观看视频 | 91入口在线观看 | 国产拍在线 | 国产精品网站 | 中文字幕av最新更新 | 欧美大码xxxx | 精品天堂av | 天天摸天天干天天操天天射 | 欧美乱淫视频 | 国产精品美女免费看 | 中文字幕在线看 | 97av超碰 | 亚洲精品国产精品国自 | www.夜夜爱| 91久久国产精品 | 国产群p| 人人干天天干 | 亚洲精品综合在线观看 | 麻豆久久久久久久 | 激情综合电影网 | 免费日韩三级 | 亚洲国产婷婷 | 国产精品久久久久久久久久不蜜月 | 黄色三级免费网址 | 日韩影视在线观看 | 天天拍天天爽 | 91精品啪在线观看国产81旧版 | 欧美一级看片 | 日韩精品中文字幕在线 | 99久久精品免费看国产一区二区三区 | 精品一区久久 | 日韩 在线观看 | 亚洲 中文 欧美 日韩vr 在线 | 青青河边草免费直播 | 69久久久 | 粉嫩aⅴ一区二区三区 | 国产高清视频在线观看 | 97国产精品一区二区 | 97视频人人| 精品国产一区二区三区四区vr | 国产精品系列在线播放 | 久久久免费在线观看 | 在线你懂的视频 | 国产 一区二区三区 在线 | 国产精品女主播一区二区三区 | 亚洲精品免费在线 | 中文字幕在线看视频 | 欧美在线视频一区二区三区 | 美女黄频免费 | 中文字幕在线一区观看 | 黄色大片av| 久久免费的精品国产v∧ | 狠狠干狠狠久久 | 婷婷综合亚洲 | 日韩在线免费视频观看 | 亚洲欧洲一区二区在线观看 | 欧美精品国产综合久久 | a'aaa级片在线观看 | 欧美性黑人| 精品在线二区 | 亚洲精品小区久久久久久 | 又紧又大又爽精品一区二区 | 国产精品久久网 | 在线国产日韩 | 亚洲国产97在线精品一区 | 激情久久伊人 | av一级一片 | 国产精品wwwwww | 9999精品免费视频 | 午夜体验区 | 区一区二区三在线观看 | 婷婷综合av| 亚洲精品一区二区18漫画 | 欧美大片www | 一区二区观看 | 精品视频资源站 | 久久久国产视频 | 伊人亚洲综合网 | 国产一区二区三区高清播放 | 黄色毛片在线观看 | 波多野结衣一区三区 | 久久精品亚洲综合专区 | av中文国产| 久久久久精 | 亚洲精品在线国产 | 五月婷婷伊人网 | 不卡av电影在线观看 | 精品免费国产一区二区三区四区 | 狠狠色丁香婷婷综合久小说久 | 成人毛片在线观看 | 欧美性生活一级片 | 最新av在线免费观看 | 丁香av在线| 久久综合亚洲鲁鲁五月久久 | 天天曰| 成人午夜在线观看 | 狠狠色噜噜狠狠狠合久 | 91日韩精品 | 亚洲激情小视频 | 亚洲欧美国产日韩在线观看 | 天天干天天做天天爱 | 亚洲激情网站免费观看 | 蜜桃麻豆www久久囤产精品 | 亚洲精品99久久久久中文字幕 | 色人久久| 亚洲专区免费观看 | 在线免费黄网站 | 亚洲精品综合在线观看 | 亚洲国产日韩欧美在线 | 91精品爽啪蜜夜国产在线播放 | 国产精品五月天 | 91亚色免费视频 | 国产永久网站 | 超碰av在线免费观看 | 伊人色综合网 | 国产精品国产三级国产aⅴ入口 | 色资源在线观看 | 国产精品999久久久 久产久精国产品 | 久草在线一免费新视频 | 亚洲免费精彩视频 | 96视频免费在线观看 | 久久五月情影视 | 国产免费亚洲高清 | 在线中文字幕网站 | 91精品国产自产在线观看永久 | 一色屋精品视频在线观看 | 国产一区二区精 | 日韩性久久 | 欧美激情第28页 | 狠狠操狠狠干2017 | 在线视频一区二区 | 久久99久久99精品免观看粉嫩 | 国产淫片免费看 | 涩五月婷婷 | 日韩高清 一区 | 96超碰在线 | 欧美日韩激情视频8区 | 91成人欧美 | 中文字幕91视频 | 99色在线| 亚洲国产午夜 | 日韩欧美视频一区 | 中文字幕免费播放 | 天天天综合网 | 国产在线一线 | 国产特级毛片aaaaaaa高清 | 91av视频观看| www.av小说 | 久久久久女人精品毛片 | 久久久一本精品99久久精品66 | av黄色成人 | 人人精久 | 99国产精品免费网站 | 久久久精品国产一区二区电影四季 | 日日操夜夜操狠狠操 | 99久热在线精品视频观看 | 成人免费xxxxxx视频 | 欧美黄污视频 | 免费观看第二部31集 | av不卡中文字幕 | 天天爽天天爽天天爽 | 亚洲一一在线 | 色婷婷亚洲综合 | 视频成人 | 中文字幕乱视频 | 成人免费中文字幕 | 成人av.com| 91精品国产成人观看 | 999国产 | 亚洲欧洲精品一区二区精品久久久 | 日韩欧美综合在线视频 | 国产精品扒开做爽爽的视频 | 久久精品国产免费看久久精品 | 521色香蕉网站在线观看 | 九九在线免费视频 | 亚洲a资源 | 在线影院 国内精品 | 午夜精品一区二区三区免费 | 久久久久国产一区二区 | 中文字幕免费国产精品 | 国产午夜精品免费一区二区三区视频 | 国产区精品 | 九九久久久久久久久激情 | 深爱五月网 | 最新日本中文字幕 | 日本中出在线观看 | 97成人在线 | 久久影院精品 | 精品国产成人av | 色婷婷97| 一级黄色av| 日韩在线一二三区 | 91九色综合 | 日韩久久精品一区 | 免费在线h | av高清在线观看 | 国产a高清| 中文字幕日韩在线播放 | 97视频免费观看2区 亚洲视屏 | 草久久av | 国产精选在线观看 | 草在线| 国内成人av | 久久国产精品久久精品国产演员表 | 国产精品九九久久99视频 | 婷婷在线免费视频 | 园产精品久久久久久久7电影 | 久久久久久中文字幕 | www国产亚洲精品久久网站 | 日韩欧美国产精品 | 欧美成人免费在线 | 天天操夜夜操天天射 | 综合久久综合久久 | 在线亚洲人成电影网站色www | 四虎成人免费观看 | 中文永久免费观看 | 久久国产网站 | 男女精品久久 | 久久综合9988久久爱 | 欧美少妇xxx| 在线观看的av网站 | 97在线观看免费观看高清 | 一区二区三区久久 | 久久久久在线视频 | 免费精品在线视频 | 亚洲国产高清在线观看视频 | 国产精品自产拍在线观看中文 | 伊人日日干| 日韩一区二区三免费高清在线观看 | 国产在线传媒 | 久久99视频 | 久久视屏网 | 成片人卡1卡2卡3手机免费看 | 日本久久精 | 久久国产精品区 | 最近2019好看的中文字幕免费 | 亚洲国产无 | 成人a视频片观看免费 | 水蜜桃亚洲一二三四在线 | 91看片淫黄大片在线播放 | 欧美日视频 | 又黄又爽又湿又无遮挡的在线视频 | 98精品国产自产在线观看 | 色网站黄 | www.av中文字幕.com | 日韩免费观看一区二区 | 91日韩在线专区 | 成人毛片网 | 天天拍天天爽 | 国产一级一片免费播放放 | 亚洲视频电影在线 | 91福利区一区二区三区 | 精品在线视频一区 | 在线天堂视频 | 一级a毛片高清视频 | 狠狠狠狠狠狠狠 | 在线观看黄色 | 日韩久久影院 | 91久久精品一区二区三区 | 午夜久久电影网 | 欧美91片| 中文字幕在线专区 | 精品字幕在线 | 日日爽夜夜操 | 激情深爱.com | 欧美精品久久久久性色 | 欧美成亚洲 | 99 色| 亚洲成人免费在线观看 | 97精产国品一二三产区在线 | 操操操日日 | 欧美性视频网站 | 精品欧美在线视频 | 在线视频欧美亚洲 | 成人黄色大片 | 欧美日韩二区三区 | 狠狠色丁香婷婷综合最新地址 | 成人毛片100免费观看 | 成人动图 | 国产99久久99热这里精品5 | 久久撸在线视频 | 日韩免费专区 | 亚洲日本激情 | 久久久久久久久毛片精品 | 午夜精品一区二区三区在线观看 | 我要看黄色一级片 | 中文字幕一区二区三区视频 | www.成人sex| 国产第一页福利影院 | 91香蕉视频黄色 | 手机在线日韩视频 | 黄色网址国产 | 24小时日本在线www免费的 | 免费色网 | 伊香蕉大综综综合久久啪 | av电影在线免费观看 | 四虎天堂 | 久久国产亚洲精品 | www激情com | 天天操天天能 | 久久久在线观看 | 国产精品久久久久婷婷二区次 | 国产精品毛片久久久 | 久久99热精品| 国产亚洲精品电影 | 在线黄色国产电影 | 天天av资源 | 久久99国产精品免费 | 精品视频不卡 | 亚洲区另类春色综合小说校园片 | 亚洲成aⅴ人片久久青草影院 | 久久视奸 | 日韩视频免费观看高清完整版在线 | 欧美一区二区三区在线看 | 欧美激情精品久久久久久变态 | 综合色婷婷 | 中文字幕一区二区三区四区 | 亚洲高清视频在线 | 国产视频中文字幕 | 国产精品3 | a天堂免费 | 91日韩精品 | 天天天干| 成人激情开心网 | 深爱激情av | 九九九电影免费看 | 久草a在线 | 亚洲成人二区 | 国内精品久久久久国产 | 亚洲美女久久 | 99久久精品免费看国产 | 国产一级片免费视频 | 欧美日韩在线观看一区二区三区 | 不卡的av在线 | 亚洲国产中文在线 | 国产精品麻豆99久久久久久 | 国产91欧美 | 青青色影院 | 成人免费在线电影 | 园产精品久久久久久久7电影 | 精品国产1区二区 | 色人久久 | 亚洲黄色在线免费观看 | 四虎影视精品永久在线观看 | 综合久久久久 | 亚洲在线黄色 | 久草99| 欧美男女爱爱视频 | 国产成人精品久久亚洲高清不卡 | avlulu久久精品 | 91av网址 | www.天天色.com | av丝袜在线 | 免费看在线看www777 | 久久综合九九 | 国产精品国产亚洲精品看不卡 | 久久99久久99精品免费看小说 | 成人免费观看大片 | www99久久 | 婷婷午夜 | 久久久综合九色合综国产精品 | 中文字幕视频一区二区 | av在线小说| 九色精品免费永久在线 | 亚洲最新视频在线 | 人人澡人摸人人添学生av | 精品国产伦一区二区三区 | 亚洲国产精品视频 | 99精品视频在线播放免费 | 亚洲精品女| 一级黄色片毛片 | 欧美日韩有码 | 中文字幕在线视频一区二区 | 天天插夜夜操 | 亚洲精品久久久久中文字幕二区 | 色天天中文| 热久久国产精品 | 国产在线久久久 | 久久久精品国产免费观看同学 | 五月婷在线观看 | 成人午夜免费剧场 | 免费观看www视频 | 国产精品99久久99久久久二8 | 国产一区二区精品在线 | 国产精品久久久区三区天天噜 | 丁香六月久久综合狠狠色 | 日韩欧美视频二区 | 日韩在线观看一区二区三区 | 国产精品男女视频 | 久久精品99精品国产香蕉 | 日韩欧美在线国产 | 99久久电影 | 免费www视频| 麻豆一区二区 | 亚洲在线观看av | 美女久久视频 | 欧美日韩在线视频免费 | 精品一区二区在线播放 | 色香蕉视频| 91桃色国产在线播放 | 国产视频黄 | 国产综合福利在线 | 国产五月色婷婷六月丁香视频 | 激情五月婷婷网 | 一区二区三区日韩在线观看 | 日韩在线高清 | 激情五月色播五月 | 日韩综合一区二区 | 国产一区二区三区网站 | 国产亚洲资源 | 国产在线1区 | 97超碰在线久草超碰在线观看 | 成年人免费在线看 | 日韩,精品电影 | 日韩和的一区二在线 | 日韩精品欧美专区 | 国产一级不卡视频 | 天天色天天搞 | 日韩专区 在线 | 国产精品1区2区 | 国产特级毛片 | 蜜桃av综合网 | 久久久黄视频 | 亚洲小视频在线观看 | 日韩中文在线观看 | 国产黄影院色大全免费 | 国内精品久久久久影院一蜜桃 | 国产亚洲久一区二区 | 国产999视频在线观看 | av中文国产| 伊人丁香| 丁香五月亚洲综合在线 | 免费福利在线播放 | 成+人+色综合 | 66av99精品福利视频在线 | jizzjizzjizz亚洲 | 午夜国产在线 | 99久久精品免费看国产一区二区三区 | 97超视频在线观看 | 五月婷婷av | 天天干天天干 | 极品嫩模被强到高潮呻吟91 | 国产精品v欧美精品 | 国产精品视频999 | 日韩精品在线看 | 综合中文字幕 | 国产精品国产三级国产专区53 | 在线天堂日本 | 国产精品99久久久久人中文网介绍 | www黄色av| 久久免费视频在线观看30 | 美女国内精品自产拍在线播放 | 超碰大片 | 日韩免费在线观看视频 | 色偷偷88888欧美精品久久久 | av黄色免费网站 | 久久99热久久99精品 | 五月婷婷一区二区三区 | 亚洲最新视频在线播放 | 国产午夜在线观看视频 | 天天操天天操天天爽 | 免费在线观看成年人视频 | 午夜电影久久久 | 四虎5151久久欧美毛片 | 久久视频免费在线 | 日日爱av| 91精品久久久久久综合五月天 | 国产精品美女久久久免费 | 国产精久久久 | 18网站在线观看 | 欧美性超爽 | 免费在线视频一区二区 | 波多野结衣久久资源 | 久久久久免费精品国产小说色大师 | 91大神dom调教在线观看 | 国产成人精品久久久久蜜臀 | 成 人 a v天堂| 亚洲精品视频在线观看网站 | 91精品人成在线观看 | 成人精品福利 | 超碰人人舔 | 成人在线观看影院 | 中文字幕在线观看第一区 | 五月婷婷伊人网 | 在线精品视频免费播放 | 在线视频 一区二区 | 男女全黄一级一级高潮免费看 | 久久高清片 | 国产精品一区在线 | 久久伊99综合婷婷久久伊 | www.色婷婷.com | 四虎永久免费网站 | 色综合久久66 | 一区二区三区高清 | 日韩精品电影在线播放 | 免费看的黄网站 | 一级片视频在线 | 天天综合网在线观看 | 亚洲天堂网视频在线观看 | 色综合天天综合在线视频 | 亚州中文av | 久久伊人热 | 日韩在线观看精品 | 久久女教师 | 精品专区一区二区 | 91精品婷婷国产综合久久蝌蚪 | 欧美日韩视频在线播放 | 亚洲国产成人精品久久 | 9色在线视频 | 国产精品s色 | 亚洲精品高清视频 | 九色91在线 | 精品9999| 国产不卡一二三区 | 久久理论视频 | 91在线亚洲 | 亚洲美女久久 | 成人一级| 婷婷久久网 | 国产精品免费大片视频 | 成人avav| 国产视频1区2区3区 久久夜视频 | 狠狠干狠狠久久 | 国产色婷婷精品综合在线手机播放 | 黄色av电影| 三级在线播放视频 | 激情五月婷婷综合 | 91一区啪爱嗯打偷拍欧美 | 久99视频| 亚洲最大av | 在线色吧 | 国产一在线精品一区在线观看 | 9i看片成人免费看片 | 毛片一区二区 | 国产91精品一区二区麻豆网站 | 精品麻豆入口免费 | 精品国产一区二区三区久久久久久 | 国产中文字幕国产 | 99精品国产亚洲 | 99久久99| 免费在线观看日韩视频 | 国产精品99久久久久久人免费 | 96亚洲精品久久久蜜桃 | 国产精品专区在线 | 中文字幕色网站 | 午夜精品一区二区三区在线观看 | 国产中文字幕视频在线观看 | 一区二区三区视频网站 | 97干com| 免费黄a | 在线三级av | 99激情网| 欧美激情一区不卡 | 最近中文字幕国语免费高清6 | 在线激情影院一区 | 国产精品一区二区免费看 | 午夜婷婷在线观看 | 在线观看视频日韩 | 在线国产中文字幕 | 天天操天天干天天操天天干 | 91在线观看视频网站 | 一区二区三区精品在线视频 | 97中文字幕| 人人干人人模 | www色com| 久久精品一二三区白丝高潮 | 午夜精品麻豆 | 少妇性bbb搡bbb爽爽爽欧美 | 日韩精品中字 | 精品欧美一区二区精品久久 | 天天插天天狠 | 久久99国产综合精品 | 国产原创在线观看 | 亚洲欧美视频在线播放 | 欧美日韩国产色综合一二三四 | 中文在线免费看视频 | 永久免费精品视频网站 | 免费日韩 精品中文字幕视频在线 | 国产成人亚洲在线观看 | 国产精品网红直播 | 亚洲精品国偷自产在线91正片 | 黄色三级免费片 | 国产精品午夜在线观看 | 新版资源中文在线观看 | 欧美成人一二区 | 五月婷婷网站 | 伊甸园永久入口www 99热 精品在线 | 欧美黄色软件 | 高清视频一区二区三区 | 久久国产精品99久久久久久进口 | 婷婷五月色综合 | 日韩精品视频在线观看网址 | 久久久久久影视 | 探花在线观看 | 免费精品人在线二线三线 | 91精品视频免费观看 | 国产日韩在线视频 | 免费在线中文字幕 | av在线亚洲天堂 | 啪啪精品 | av高清网站在线观看 | 久久天天操 | 国内精品视频在线 | 五月婷婷欧美视频 | 欧美一级视频免费 | 国产在线观看你懂得 | 毛片网在线 | 午夜影视一区 | 手机av在线网站 | 国产精品地址 | 亚洲天堂网视频在线观看 | 国产精品福利无圣光在线一区 | 在线观看免费av网站 | 福利片免费看 | 久久99国产视频 | 亚洲免费不卡 | 97精品国产97久久久久久免费 | 麻豆视频在线 | 干 操 插 | 国内精品久久久久国产 | 午夜黄色大片 | 夜夜操天天操 | 久久综合之合合综合久久 | 日韩丝袜视频 | 中文字幕色在线视频 | 国产精品videoxxxx | 国产又粗又猛又爽又黄的视频先 | 日韩成片 | 成人免费在线网 | 午夜丁香视频在线观看 | 在线看片一区 | 91色一区二区三区 | 国产精品专区h在线观看 | 日日爱影视 | 精品免费在线视频 | 亚洲人久久久 | 亚洲激精日韩激精欧美精品 | 成年人在线 | 久草视频视频在线播放 | 91天堂影院 | 国产精品久久久久久久免费大片 | 人人爱人人舔 | 好看av在线| 国产精品久久99综合免费观看尤物 | 久热精品国产 | 日日爽天天爽 | 色欧美综合| 男女拍拍免费视频 | 国产精品久久久久久久久久 | 不卡视频国产 | 成人avav | 日韩综合精品 | 精品久久久久久久久久久院品网 | 激情影院在线 | 午夜精品一区二区三区在线观看 | 国产精品午夜av | 97电影在线观看 | 99视| 992tv人人网tv亚洲精品 | 精品国产一区二区三区免费 | 亚洲欧美激情精品一区二区 | 欧美一级片在线播放 | 在线观看视频一区二区三区 | 久草网在线观看 | 亚洲精品视频免费 | 亚洲成人av免费 | 一色av | 久久久亚洲麻豆日韩精品一区三区 | 欧美精品一区二区在线播放 | 999久久国产 | 国产精品久久久久久超碰 | 中文字幕日韩无 | 国产999精品视频 | 日日夜夜网 | 在线观看日韩中文字幕 | 久久免费在线观看 | 香蕉一区| 久精品在线观看 | 狠狠色丁香婷婷综合基地 | 国产精品久久久久久久久久久免费看 | 人人爽人人爽人人片 | 久久综合久久综合久久 | 在线视频欧美亚洲 | 国产婷婷视频在线 | 亚洲视频每日更新 | 黄色三级免费网址 | 99超碰在线观看 | 久久精品国产成人 | 中文字幕视频网站 | 久久狠狠干 | 久久精品三级 | 97超碰在线资源 | 久久8精品 | 欧洲亚洲精品 | 伊人天天操 | 亚洲免费国产视频 | 亚洲国产av精品毛片鲁大师 | 看国产黄色大片 | 成人av在线一区二区 | 在线看的毛片 | 婷婷在线不卡 | 久久精品国产精品亚洲精品 | 免费看三级黄色片 | 国产亚洲成人精品 | 中文字幕a在线 | 91网免费看 | 欧美巨乳网 | 天堂在线视频中文网 | 久 久久影院 | 欧美另类sm图片 | 一区二区三区观看 | 99久久精品一区二区成人 | 蜜臀av性久久久久蜜臀aⅴ四虎 | a天堂免费| 免费看黄色毛片 | 91精品视频在线 | 日韩毛片在线一区二区毛片 | 在线观看亚洲国产 | 欧美一区二区三区在线 | 成人黄性视频 | www.久久99 | 久久国产精品99久久久久久丝袜 | 日韩 国产 | 午夜av免费看| 国产精品激情偷乱一区二区∴ | 亚洲国产欧美在线人成大黄瓜 | 奇米影视在线99精品 | 精品国产一区二区三区四区在线观看 | 欧美射射射| 最近中文字幕第一页 | 国产一级精品视频 | 九九热视频在线播放 | 亚洲精品小视频在线观看 | 亚洲国产免费看 | 久久99久久99久久 | 久久大片网站 | 国产精品手机在线 | 久久夜色精品国产欧美乱极品 | 国产一区二区午夜 | 极品久久久久久久 | 黄影院 | 中文字幕在线资源 | 日韩在线免费观看视频 | 国产色在线视频 | 叶爱av在线| 国产成人av电影在线观看 | 国产精品久久久毛片 | www.色就是色 | 在线免费视频你懂的 | 国内精品在线观看视频 | 国产不卡一二三区 | 亚洲精品视频中文字幕 | 久久99精品一区二区三区三区 | 亚洲撸撸 | 国产破处在线视频 | 国产精品1区2区3区 久久免费视频7 | 黄www在线观看 | 99热在线国产精品 | 亚洲日本精品 | 成人h电影在线观看 | 99久久www免费 | 手机看片国产 | 国产精品黑丝在线观看 | 91精品国自产在线偷拍蜜桃 | 天堂在线视频中文网 | 精品久久片| 国产精品欧美久久久久三级 | 色丁香色婷婷 | 人人澡超碰碰97碰碰碰软件 | 免费特级黄毛片 | 亚洲国产美女精品久久久久∴ | 日本精品视频在线播放 | 激情九九| 久久免费的视频 | 国产91电影在线观看 | 在线不卡视频 | 久久精品美女 | 人人添人人澡人人澡人人人爽 | 深夜福利视频一区二区 | 美女国产网站 | 久久精品99国产精品日本 | 99精品一区二区 | 三级黄色a| 国产三级在线播放 | 精品国产伦一区二区三区观看方式 | 亚洲最新视频在线播放 | 91在线视频一区 | 亚洲精品88欧美一区二区 | 97人人视频 | 国产综合精品一区二区三区 | 国产97在线观看 | 国产精品一区二区av麻豆 | 国产亚洲成av人片在线观看桃 | av最新资源 | 97超碰人人澡人人爱 | 国产在线999 | 国产成人精品免高潮在线观看 | 日韩视频一区二区三区在线播放免费观看 | 成人黄色毛片视频 | 国产精品欧美日韩在线观看 | 日韩在线视频精品 | 国产黄色精品在线 | 欧美国产日韩在线观看 | 91麻豆精品国产91久久久久 | 人人澡人人草 | 丁香五婷 | 国产拍揄自揄精品视频麻豆 | 中文字幕精品视频 | 波多野结衣电影一区二区 | 丁香婷婷深情五月亚洲 | 在线视频 一区二区 | 国产精品成人久久久久久久 | 欧美一级片免费在线观看 | 狠狠色噜噜狠狠狠狠2021天天 | 国产成人三级在线播放 | 成人av免费在线看 | 精品国产福利在线 | 成人av网站在线观看 | 国产精品久久亚洲 | 五月香婷 | 欧美亚洲专区 | 91av资源在线| 五月天中文字幕mv在线 | 香蕉影院在线播放 | 91av在线电影 | 成年人在线免费看视频 | 在线观看免费版高清版 | 欧美性另类 | 亚洲专区在线播放 | 在线观看视频国产 | 91网站在线视频 | 亚洲天堂网在线观看视频 | 欧美 日韩 久久 | 狠狠狠色狠狠色综合 | 色偷偷av男人天堂 | 亚洲电影免费 | 亚洲艳情| 久久久久久电影 | 亚洲国产av精品毛片鲁大师 | 人人爽人人爽人人片av免 | 亚洲成人精品影院 | 在线导航av| 国产美女视频网站 | 中文在线a√在线 | 欧美精品成人在线 | 91av精品 | 中文字幕永久 | 999成人网| 日韩中文字幕在线观看 | 日韩特级毛片 | 久久国产午夜精品理论片最新版本 | 国产精品6 | 国产自偷自拍 | 中文亚洲欧美日韩 | 婷婷激情综合 | 日日夜夜中文字幕 | 午夜12点 | 手机成人av | 四虎成人精品永久免费av | 亚洲精品短视频 |