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

ACS與CPE的全雙工實現

移動開發
ACS實現對CPE的遠程管理,核心便是ACS與CPE之間的連接交互,本文主要講解ACS和CPE之間的全雙工實現。

Part 01

TR069協議簡介 

協議即約定,通信協議約定了通信雙方交互所遵循的方式和細則。TR069協議約定用戶側設備(Customer Premises Equipment,即CPE)和自動配置服務器(Auto-Configuration Server,即ACS)之間交互的規則。我們知道HTTP協議是基于TCP協議,COAP協議是基于UDP協議,而這里的TR069協議則是基于HTTP1.1的協議傳輸,SOAP標準封裝XML的消息內容格式,消息內容部分如下圖1:

圖片

Part 02

TR069協議用途 

TR069協議提供了對下一代網絡中家庭網絡設備進行管理配置的通用框架、消息規范、管理方法和數據模型。在網管模型中,ACS負責對終端設備CPE進行遠程集中管理,解決CPE設備的管理困難,節約維護成本,提高問題解決效率。


圖片

ACS實現對CPE的遠程管理,核心便是ACS與CPE之間的連接交互。不同于MQTT協議,客戶端與服務器之間維持一個長鏈接,ACS同CPE的連接僅在存在交互需要時建立短鏈接。

Part 03

CPE連接ACS 

CPE首次啟動會主動對ACS發起HTTP連接,進行注冊上線動作,通過RPC方法中的inform方法上報0 BOOTSTRAP和1 BOOT(如上圖SOAP封裝的XML消息內容案例),如平臺有需要配置或者獲取的參數,也會在這次連接中進行。交互如下:


圖片

第一步:CPE直接對ACS發起HTTP連接請求,請求案例頭部如下:

POST /ACS-server/test HTTP/1.1
SOAPAction:
Content-Length: 3923
......

第二步:ACS響應401,要求CPE進行HTTP Digest Authentication認證,即摘要認證,響應案例如下:

HTTP/1.1 401 Unauthorized
Server: XXX
WWW-Authenticate: Digest
realm="XXX",qop="XXX",nnotallow="5ad62dabf90594eed8d2d72cec12e5f9",opaque="60D0FDDCC498497B82138713D1383D9F"
......

第三步:CPE根據ACS響應的WWW-Authenticate信息,以及url、username和password,按照摘要認證算法計算response,構建出再次請求的摘要認證信息Authorization,并再次發起HTTP請求,進行inform上報。攜帶認證信息再次請求,案例如下:

POST /ACS-server/test HTTP/1.1
SOAPAction:
Authorization: Digest realm="XXX", username="XXX", algorithm="MD5", nnotallow="5ad62dabf90594eed8d2d72cec12e5f9", uri="/ACS-server/test", nc=00000001, cnnotallow="12327701", respnotallow="XXXXXX", opaque="60D0FDDCC498497B82138713D1383D9F", qop="XXX"
Content-Length: 3923
......

第四步:ACS響應200 OK,SOAP內容為InformResponse,摘要認證到這里已經完成。根據響應頭的Set-Cookie信息設置CPE下個請求的Cookie。案例如下:

HTTP/1.1 200 OK
Server: XXX
Set-Cookie:
JSESSIONID=15F51C74ED3AE0FE45A382BEBC145D29; Path=XXX;XXX
......

第五步:CPE發起的一個空的HTTP請求,根據TR069協議,消息體長度必須為0,如下案例可以看到Content-Length是0:

POST /ACS-server/test HTTP/1.1
Authorization: Digest realm="XXX", username="XXX", algorithm="MD5", nnotallow="5ad62dabf90594eed8d2d72cec12e5f9", uri="/ACS-server/test", nc=00000002, cnnotallow="12327701", respnotallow="XXXXXX", opaque="60D0FDDCC498497B82138713D1383D9F", qop="XXX"
Content-Length: 0
Cookie:
JSESSIONID=15F51C74ED3AE0FE45A382BEBC145D29
......

第六步:ACS響應HTTP 空請求,封裝SOAP調用RPC方法,對終端設備進行參數配置或者查詢等操作。

HTTP/1.1 200 OK
Server: XXX
Content-Type: text/xml;charset=UTF-8
Content-Length: 2226
......

第七步:CPE發起請求,封裝SOAP對應響應RPC方法。如果終端管理平臺查詢后還需要進行配置,則第六步和第七步會有兩次,如都不需要,則第六步和第七步可省略。如存在,案例如下:

POST /ACS-server/acs HTTP/1.1
SOAPAction:
Authorization: Digest realm="XXX", username="XXX", algorithm="MD5", nnotallow="5ad62dabf90594eed8d2d72cec12e5f9", uri="/ACS-server/test", nc=00000003, cnnotallow="12327701", respnotallow="XXXXXX", opaque="60D0FDDCC498497B82138713D1383D9F", qop="XXX"
Content-Length: 528
Cookie:
JSESSIONID=15F51C74ED3AE0FE45A382BEBC145D29
......

第八步:ACS下發一個空HTTP響應,根據TR069協議,狀態碼使用“204(無內容)”,表示本次會話結束。案例如下:

HTTP/1.1 204 No Content
Server: XXX
Date: Fri, 23 Jan 2023 00:15:14 GMT

這里我們針對第三步的摘要認證展開說明。這里簡要說明下WWW-Authenticate和Authorization中涉及到的一些參數,更多詳細內容可以自行參閱RFC2617等相關文檔。

? digest ==>認證方式

? realm ==>領域,領域參數是強制的,必須存在

? qop ==>保護的質量,“auth”表示只進行身份查驗, “auth-int”表示進行查驗外,還有一些完整性保護

? nonce ==>服務器側生成的隨機數,在每個401回應產生時,被唯一創建,為防止攻擊產生,參與加密

? cnonce ==>即client nonce

? uri ==>客戶端想要訪問的URL

? nc ==>連續請求次數,在同一個TCP連接里,設備每POST一次,nc+1

? algorithm ==>用來生產摘要及校驗和的算法對

? response ==>用來證明用戶是否知道口令

response計算通常過程分以下三步[2]

第一步:計算HA1

  • HA1=MD5(A1)=MD5(username:realm:password);

第二步:計算HA2

  • 如果 qop 值為“auth”或未指定,那么HA2=MD5(A2)=MD5(method:uri);
  • 如果 qop 值為“auth-int”,那么HA2=MD5(A2)=MD5(method:uri:MD5(entityBody);

第三步:根據HA1和HA2計算response

  • 如果 qop 值為“auth”或“auth-int”,那么respnotallow=MD5(HA1:nonce:nc:cnonce:qop:HA2);
  • 如果 qop 未指定,那么respnotallow=MD5(HA1:nonce:HA2) 。

Authorization構建:CPE端生成cnonce,nc從00000000開始累計,response根據上述公式計算,opaque、qop、nonce、realm繼承自WWW-Authenticate,添加上username、algorithm和uri。

此外,終端管理系統可能還會對Manufacturer、OUI等參數進行查驗,如查驗不通過,響應403,即服務器理解客戶的請求,但拒絕處理它。

Part 04

ACS連接CPE 

通過ACS對CPE進行參數配置時,ACS作為主動方觸發本次連接。此時,ACS主動連接CEP,方式有兩種:

(1)非NAT模式下,ACS對CPE發起HTTP連接請求,使用終端上報的地址:Device.ManagementServer.ConnectionRequestURL,終端要求進行HTTP摘要認證。

(2)NAT模式下,ACS在公網環境下與內網下CPE交互,通過NAT穿越獲取CPE公網地址進行交互,實現流程見下文。

NAT,即網絡地址轉換。STUN 存在的目的就是進行NAT穿越[1],這里STUN將作為一個工具來服務于本次的ACS連接CPE實現。讓終端用來發現其在公網IP和端口,并作為一種保活(keep-alive)協議來維持NAT的綁定。

NAT模式下,ACS連接CPE實現具體如下:

第一步:基于STUN協議實現ACS與CPE之間的捆綁請求和響應,并維持。可借助第三方開源JSTUN庫,地址:https://gitee.com/javabedlamite/JSTUN/。如下是相關報文案例:

圖片

第二步:根據捆綁響應解析CPE公網IP和端口。根據STUN協議定義,MAPPED-ADDRESS屬性對應即是客戶端映射地址;在這里也是CPE的公網地址。


圖片

第三步:根據映射的端口地址構建終端管理系統的UDP回連地址;并上報ACS。涉及使用TR069數據模型中以下兩個參數:

  • Device.ManagementServer.UDPCnotallow=CEP公網地址
  • Device.ManagementServer.NATDetected=true通過Inform 4 VALUE CHANGE 

通知上報ACS,CPE支持NAT穿越,以及其在公網UDP回連地址。

第四步:某時刻,ACS需要對CPE進行配置,只需終端管理平臺對CPE的發起UDP請求,終端設備側解析后,觸發CPE對ACS發起Inform 6 CONNECTION REQUEST(根據Tr069協議,Inform 6表明本次會話是由ACS側要求而建立的)。到此ACS連接CPE完成。

第五步:在本次連接中,ACS下發對CPE的配置、查詢、重啟、診斷等約定支持的任務,CPE執行并響應。

整體流程大致實現可如下:

圖片

Part 05

主流圖形數據庫 

 ACS和CPE之間雙向連接建立的實現,是終端管理系統遠程管理終端的基本和前提。本文主要就ACS連接CEP和CPE連接ASC,各詳細講述一種連接實現方式和流程。目前,家庭智能網關普遍通過TR069協議納管于各省份的省側管理平臺,一些機頂盒也在通過TR069協議進行納管;在萬物互聯背景下,未來規模也許會更大。

責任編輯:龐桂玉 來源: 移動Labs
相關推薦

2023-08-07 14:29:26

模擬電話全雙工通信

2013-06-06 10:49:14

以太網以太網接口

2022-12-16 22:06:29

2011-09-13 10:05:43

無線技術網絡

2021-08-23 15:45:55

5GCPE終端網絡

2012-04-28 18:29:28

博通100 Gbps

2018-03-23 08:36:47

微軟數據機器人

2010-01-04 17:28:20

交換機端口

2022-03-18 10:43:12

WebSocketHTML5TCP 連接

2010-01-08 09:26:27

千兆以太網交換機

2019-10-24 18:05:49

人工智能

2019-05-05 05:39:23

TCP三次握手網絡協議

2021-11-15 22:31:16

面試題小程序Rpc 通信

2022-03-21 06:35:23

HTML5NginxWebSocket

2023-08-18 14:28:18

UART異步通信

2010-01-14 10:43:11

交換機端口級聯

2020-11-03 07:09:31

5GCPEWi-Fi

2022-07-26 14:53:10

WebSocket網絡通信協議
點贊
收藏

51CTO技術棧公眾號

欧美成欧美va| 欧美日韩一区二区三| 免费在线观看a级片| 精品视频一区二区三区| 亚洲精品一二三四区| 亚洲一区中文字幕在线观看| 欧美日韩大片在线观看| 色先锋久久影院av| 欧美日韩国产三级| 精品一二三四五区| 国产精品一区二区婷婷| 国产一区二区女| 欧美与欧洲交xxxx免费观看| 国产小视频你懂的| 人妖一区二区三区| 欧美日韩国产欧美日美国产精品| 国产肉体ⅹxxx137大胆| 国产三级视频在线| 成人性生交大合| 国产精品九九九| 国产精品不卡av| 欧美激情另类| 亚洲精品一区中文| 潘金莲一级淫片aaaaaaa| 精品3atv在线视频| 亚洲高清视频的网址| 咪咪色在线视频| 男人久久精品| 成人高清视频在线| 91亚洲人电影| 国产精品无码粉嫩小泬| 日韩视频二区| 色综合久久久久久中文网| 日本一二三不卡视频| 色婷婷综合久久久久久| 欧美图区在线视频| 国产一区二区在线视频播放| 丝袜在线视频| 亚洲欧美怡红院| 日本一区二区三区精品视频| 无码h黄肉3d动漫在线观看| 国内精品久久久久影院一蜜桃| 国产成人精品亚洲精品| 日本在线视频免费观看| 国产精品黄色| 欧美成人sm免费视频| 91麻豆精品久久毛片一级| 精品毛片免费观看| 亚洲精美色品网站| 在线精品视频播放| 色妞ww精品视频7777| 4438成人网| 亚洲一二三av| 91麻豆精品国产综合久久久| 欧美日韩在线一区二区| 激情视频综合网| 美女日韩欧美| 91国产丝袜在线播放| 中文字幕无码不卡免费视频| 夜鲁夜鲁夜鲁视频在线播放| 欧美午夜宅男影院在线观看| 欧美精品99久久| 亚洲黄色免费看| 日韩欧美亚洲成人| 欧美伦理片在线看| 国产亚洲欧美日韩精品一区二区三区| 欧美综合色免费| 欧美大尺度做爰床戏| 成人一级视频| 9191久久久久久久久久久| 色91精品久久久久久久久| 国产成人精品一区二区三区免费| 欧美日韩成人综合| 91性高潮久久久久久久| 日韩第一区第二区| 亚洲第一视频网| 波多野结衣影院| 国产精品一区高清| 最近2019中文字幕在线高清| 亚洲一二三四五六区| 伊人久久大香线蕉综合四虎小说| 欧美久久久精品| 久草国产精品视频| 日本在线不卡视频| 亚洲va欧美va在线观看| 国产成人自拍一区| 国产视频一区在线播放| 最新中文字幕久久| av蜜臀在线| 在线观看av不卡| 麻豆传媒在线看| 精品在线手机视频| 久久久国产精品视频| 国产污视频在线看| 日韩中文字幕1| 91精品国产91久久久久青草| 偷拍自拍在线| 综合欧美亚洲日本| 久久久一本二本三本| 久久精品资源| 亚洲精品白浆高清久久久久久| www.av天天| 国产精品theporn| 国产精品va在线播放我和闺蜜| 国产精品玖玖玖| 91视频观看视频| 26uuu成人| 综合另类专区| 欧美一级一区二区| 国产又粗又猛又爽视频| 欧美色一级片| 国产精品入口福利| 色呦呦视频在线| 国产精品盗摄一区二区三区| 日本欧美黄色片| av在线国产精品| 亚洲欧美www| 久久精品第一页| 六月婷婷色综合| 韩国一区二区三区美女美女秀| 午夜小视频在线| 欧美日韩精品在线| 成人做爰www看视频软件| 欧美独立站高清久久| 欧美亚洲视频在线观看| 亚洲av综合色区无码一区爱av| 日本一区二区三区四区| 日本www在线视频| 2019中文亚洲字幕| 在线观看中文字幕亚洲| 秋霞精品一区二区三区| www.色综合.com| www国产无套内射com| 久久er热在这里只有精品66| 亚洲区免费影片| 欧美特黄aaaaaa| 成人黄页在线观看| 日韩一区二区高清视频| 国产精品视频一区二区三区| 中文字幕日韩av综合精品| 免费看毛片网站| 99国产精品一区| 免费在线观看视频a| 影音先锋欧美激情| 欧美老妇交乱视频| 精品人妻一区二区三区麻豆91 | 欧美日韩国内自拍| 无码人妻aⅴ一区二区三区玉蒲团| 性欧美69xoxoxoxo| 成人自拍性视频| 色大18成网站www在线观看| 色丁香久综合在线久综合在线观看| 午夜一区二区三区免费| 国产精品一二| 欧美成人蜜桃| 性欧美freehd18| 中文字幕无线精品亚洲乱码一区 | a成人v在线| 在线观看精品国产视频| 中文字幕乱码人妻无码久久| 日本一区二区综合亚洲| 久久99999| 91视频久久| 91久久偷偷做嫩草影院| 欧美性爽视频| 国产视频自拍一区| 久久久精品毛片| 国产精品国产三级国产有无不卡 | 天堂免费在线视频| 国产日韩精品视频一区| 性chinese极品按摩| 亚洲国产老妈| www 成人av com| 电影在线观看一区| 国产亚洲欧洲在线| 97免费观看视频| 亚洲一区在线观看视频| 中文乱码人妻一区二区三区视频| 久久一区欧美| 宅男在线精品国产免费观看| 精品麻豆剧传媒av国产九九九| 欧美国产视频日韩| 四虎成人免费在线| 欧美日韩一区二区三区不卡| 五月婷婷一区二区| 91色在线porny| 精品亚洲视频在线| 影音先锋国产精品| 日韩精品久久久免费观看| 91丨精品丨国产| 91成人在线播放| 欧美69xxx| 日韩精品中文字幕有码专区| 中文字幕在线观看第二页| 一区二区三区中文字幕电影 | 免费看a级黄色片| 图片小说视频色综合| 久久99九九| 懂色av色香蕉一区二区蜜桃| 97色在线视频观看| 又爽又大又黄a级毛片在线视频| 欧美成人欧美edvon| 国产91精品看黄网站在线观看| 亚洲三级免费观看| 少妇久久久久久久久久| 国产精品影视在线观看| 成人免费毛片播放| 在线国产精品一区| 亚洲免费av网| 精品国产91| 国产一区高清视频| 欧美日韩国产一区二区在线观看| 全球成人中文在线| 影音先锋男人资源在线| 正在播放国产一区| 日本福利片在线| 日韩一区二区免费在线电影| 无码任你躁久久久久久久| 亚洲伊人伊色伊影伊综合网| 亚洲一级理论片| 久久亚洲综合色| 麻豆精品国产传媒av| 韩国视频一区二区| 狠狠热免费视频| 国产精品入口66mio| 久久亚洲国产成人精品无码区| 欧美精选视频在线观看| 久久综合九色综合久99| 91九色鹿精品国产综合久久香蕉| 成人欧美一区二区三区黑人| 免费观看欧美大片| 91精品国产乱码久久久久久久久| av免费在线免费观看| 日韩最新av在线| 91电影在线播放| 亚洲三级免费看| 四虎精品在永久在线观看 | 亚洲日本久久久| 国产精品小仙女| 爱情岛论坛亚洲自拍| 国产在线看一区| 男生操女生视频在线观看| 日本欧美大码aⅴ在线播放| 国产激情在线观看视频| 久久国产精品毛片| 免费在线观看日韩视频| 久久国产88| 国产精品无码av无码| 日韩电影一区二区三区四区| 日本手机在线视频| 亚洲免费激情| 国产欧美在线一区| 首页国产欧美久久| 久久久精品麻豆| 久久精品久久精品| 中文字幕55页| 高清不卡一区二区| 最新版天堂资源在线| 99久精品国产| 国产激情在线免费观看| 久久久久久久久久久久久夜| 免费观看a级片| 国产精品久久久久天堂| 久久福利免费视频| 亚洲欧美二区三区| 黄色一级视频在线观看| 亚洲 欧美综合在线网络| 日本一级淫片色费放| 色系网站成人免费| 中文字幕91爱爱| 欧美一级高清大全免费观看| 亚洲精品无码专区| 精品夜色国产国偷在线| 国产精品一级伦理| 久久精品视频在线观看| 9765激情中文在线| 国产经典一区二区| 美女精品视频在线| 精品卡一卡二| 成人黄色av| 欧美人与动牲交xxxxbbbb| 亚洲精华国产欧美| 欧美 日韩 国产 激情| 狠狠色伊人亚洲综合成人| av电影在线播放| 国产亚洲精品久| 欧美成人精品欧美一| 一本色道久久综合亚洲91| 一区二区日韩在线观看| 欧美精品一区在线观看| 黄色免费在线播放| 欧美丰满少妇xxxx| 国产成人免费9x9x人网站视频| 成人综合网网址| 欧美一区自拍| 麻豆md0077饥渴少妇| 免费久久99精品国产自在现线| 天天爽夜夜爽一区二区三区| 成人久久视频在线观看| 人妻少妇无码精品视频区| 亚洲最大色网站| 黄色av一区二区| 亚洲国产精品成人av| 日韩黄色影院| 欧洲成人午夜免费大片| 日韩精品视频中文字幕| 午夜精品区一区二区三| 国产日韩欧美一区| 三级黄色片免费观看| 国产日韩v精品一区二区| 久久精品视频日本| 91麻豆精品久久久久蜜臀| 日本午夜在线视频| 久久久久久香蕉网| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 亚洲AV无码国产精品午夜字幕| 日韩毛片在线看| 最近中文字幕免费mv2018在线 | 高清欧美日韩| 就去色蜜桃综合| 欧美三区视频| 国产欧美精品一二三| 国产婷婷色一区二区三区| 国偷自拍第113页| 337p日本欧洲亚洲大胆精品 | 日本中文字幕精品—区二区| 91蝌蚪porny| 在线免费观看毛片| 日韩一区二区三免费高清| 麻豆网站在线| 国产精品一区二区久久久| 韩日一区二区三区| 夫妻免费无码v看片| 成人av电影免费观看| 国产在线一二区| 日韩欧美你懂的| 五月花成人网| **亚洲第一综合导航网站| 中文一区一区三区免费在线观看| 在线观看的毛片| 国产精品乱码人人做人人爱| 成人免费视频国产免费| 亚洲色图日韩av| 日本在线精品| 日韩经典在线视频| 日本亚洲一区二区| www.99热| 精品污污网站免费看| eeuss影院在线观看| 国产精品一二三在线| 外国成人激情视频| 亚洲911精品成人18网站| 一区二区不卡在线播放 | 久草视频在线观| 亚洲激情视频网站| 在线观看v片| 日本一区二区三不卡| 麻豆国产一区二区| 东方av正在进入| 亚洲精品在线观| av综合电影网站| 日韩激情视频| 激情综合亚洲精品| 久久久久久av无码免费网站| 亚洲精品一区二区三区99| 男人最爱成人网| 亚洲欧美日韩精品久久久 | 精品成人免费| 黑人巨大精品欧美| 91成人免费在线视频| av在线天堂播放| 亚洲free性xxxx护士hd| 激情久久五月| a级大片在线观看| 欧美日韩国产美女| 欧美色图天堂| 欧美日韩一区二区视频在线| 久久97超碰国产精品超碰| 久久免费视频6| 亚洲视频在线看| 亚洲精品第一| 成人毛片一区二区| 中文字幕成人在线观看| 国产高清在线免费| 欧洲精品久久久| 在线中文一区| 亚洲成人日韩在线| 欧美精品在线视频| 免费v片在线观看| 亚洲一区二区在线免费观看| 国产精品18久久久久久久网站| 九九热在线视频播放| www日韩中文字幕在线看| 国产亚洲精品美女久久| 五月婷婷丁香综合网| 亚洲综合色丁香婷婷六月图片| 免费黄色在线视频网站| 亚洲一区二区在线播放| 丝袜亚洲另类丝袜在线| 国产精品成人av久久|