[發明專利]一種終端設備的應用程序客戶端的認證方法和裝置在審
| 申請號: | 201710537856.6 | 申請日: | 2017-07-04 |
| 公開(公告)號: | CN107248998A | 公開(公告)日: | 2017-10-13 |
| 發明(設計)人: | 吳振華 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04W12/08 |
| 代理公司: | 上海碩力知識產權代理事務所(普通合伙)31251 | 代理人: | 郭桂峰 |
| 地址: | 201616 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端設備 應用程序 客戶端 認證 方法 裝置 | ||
技術領域
本發明實施例涉及無線通信領域,尤其涉及一種終端設備的應用程序客戶端的認證方法和裝置。
背景技術
應用程序(Application,APP)是指智能手機的第三方應用程序,統稱“移動應用”,也稱“手機客戶端”。App客戶端(APP Client)是指移動設備上的應用程序客戶端,App客戶端的運作與電腦發送信息單純寬帶互聯網一樣,手機APP開發軟件之間的信息推送,除了依靠即時通訊工具之外,更加依賴第三方推送平臺。
隨著智能手機和iPad等移動終端設備的普及,人們逐漸習慣了使用APP客戶端上網的方式,而目前國內外各大服務商或電商,均擁有了自己的APP客戶端,例如,蘋果的App Store,谷歌的Google Play Store,諾基亞的Ovi store,還有黑莓用戶的BlackBerryApp World,微軟的Marketplace,“微信”等等。
目前市場上的APP種類多種多樣,包括通訊類、游戲類、娛樂類、社交類、實用生活類等等。其中游戲類是目前市場上最受歡迎、下載量最高的手機APP應用,其次是社交類APP,大家所熟知的社交類的APP有微信、陌陌等。排在第三的娛樂類的APP,它又可分為幾類:歌曲類、播放器類等。
隨著智能終端設備的普及,手機移動應用程序(APP)市場被看好,眾多投資者涌入這一市場,以至于APP的數量呈爆發式的增長,各種APP應用開始滲透到人們生活的方方面面。與此同時,一系列諸如惡意扣費、曝光隱私、攜帶手機木馬和僵尸病毒的惡意應用也隨之而來,這些不良違法APP不僅侵害用戶的合法利益,也嚴重影響了我國移動互聯網產業的健康發展。
因此,終端設備在使用APP時就有必要進行APP認證,目前已有的APP認證采用的是APP Client與APP服務器(APP Server)后臺之間通過http報文的方式直接訪問完成認證。
如圖1所示,為現有技術一種APP認證的方法流程示意圖,主要過程可以如下所述。
步驟11,終端設備接入接入網設備。
例如,所述終端設備接入LTE通信系統的eNodeB或5G通信系統的gNB。
步驟12,終端設備安裝的APP客戶端與APP服務器之間進行APP認證。
例如,所述終端設備初次使用APP Client時,在無線認證網絡進行http訪問請求,在頁面中提供APP的下載鏈接并下載。
所述終端設備安裝APP并進行注冊,將注冊信息發送給APP服務器。
APP服務器收到用戶注冊的提交信息后調用RADIUS接口利用注冊信息進行開戶,生成相應的用戶名和密碼信息。
APP服務器在自己的庫里面創建相同的帳號和密碼,建立成功后告知終端設備可以利用APP客戶端登錄。
APP服務器需要一個公網的URL地址,該URL地址被配置固定在APP Client上。APP Client向APP服務器的URL地址發起http的認證請求,例如,當APP客戶端得知注冊成功的信息,模擬發起http訪問請求,獲得終端設備的MAC和IP等信息,同時APP客戶端注冊用戶名密碼信息以及獲取到的IP、媒體介入控制(Media Access Control,MAC)信息,發送給APP服務器進行正常的APP客戶端認證。
步驟13,APP Client認證完成之后,APP服務器向無線接入網設備通報認證結果。
步驟14,如果認證成功,無線接入網設備將放行終端設備發送得到APP客戶端的數據,終端設備可以正常上網。
終端設備再此鏈接到該無線認證網絡時,APP客戶端自動(如果后臺沒有關閉進程的話)進行第5步操作完成認證,無需用戶進行任何操作即可上網。
從以上流程可以看到,終端設備的APP客戶端認證,一方面是采用的Portal認證的流程,由APP客戶端模擬http請求獲取到了Portal的地址以及客戶端的參數信息;另一方面終端設備初次使用APP需要注冊,而注冊的流程相當于在Radius中提前進行了開戶,通過以上就實現了APP的無線認證上網。
現在技術在APP認證方案中,在APP客戶端認證完成之后,APP服務器需要將APP認證的結果通報給無線接入網設備。但是由于無線接入網設備和APP服務器可能屬于完全不同的網絡,它們之間不一定能正常通信,例如。無線接入網設備屬于目前LTE通信系統,APP服務器屬于局域網,因此無線無線接入網設備與所述APP服務器之間存在防火墻設備,阻止了它們之間的通信。又或者無線接入網設備僅提供了本地的訪問地址,不能通過公網地址訪問。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710537856.6/2.html,轉載請聲明來源鉆瓜專利網。





