CN106936604A - 一种移动设备共享网络流量***及其方法 - Google Patents

一种移动设备共享网络流量***及其方法 Download PDF

Info

Publication number
CN106936604A
CN106936604A CN201710141492.XA CN201710141492A CN106936604A CN 106936604 A CN106936604 A CN 106936604A CN 201710141492 A CN201710141492 A CN 201710141492A CN 106936604 A CN106936604 A CN 106936604A
Authority
CN
China
Prior art keywords
user
wifi
shared
focus
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710141492.XA
Other languages
English (en)
Inventor
翟象平
徐而实
陈兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201710141492.XA priority Critical patent/CN106936604A/zh
Publication of CN106936604A publication Critical patent/CN106936604A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • H04L12/1435Metric aspects volume-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/59Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on real time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/765Linked or grouped accounts, e.g. of users or devices
    • H04M15/7652Linked or grouped accounts, e.g. of users or devices shared by users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种用于帮助智能手机用户更充分有效地使用自身的移动数据流量的移动设备网络流量统计与计价***及其方法。可以实现用户共享热点与连接热点,在连WiFi前能获知连接到该WiFi的代价,以及选择是否连接。同时,流量计价功能体现在当用户共享或使用热点的时候,该用户的账户余额会随着其所共享网络的使用情况而增减,当用户余额为0时,将自动断开用户对其他用户共享热点的连接。该构想的实现可以帮助用户交换这些他们使用不完的网络资源,使用户能够充分的利用自己的网络资源,同时也可以使用户能以最小的代价获得最好的网络服务。

Description

一种移动设备共享网络流量***及其方法
技术领域
本发明属于计算机网络软件领域,其核心为用于帮助智能手机用户更充分有效地使用自身的移动数据流量的移动设备网络流量统计与计价***及其方法。
背景技术
在当今社会,智能手机的使用已经相当普及化,同时广大用户对流量的使用及依赖性越来越强。然而据调查显示,大部分智能手机用户每月套餐包含的数据流量并不能够满足用户自身每月数据流量的消耗。而智能手机用户的另一种网络访问方式WiFi自身的覆盖范围有限,并不是使移动设备真正“移动”的好方法。
发明内容
发明目的:本发明的目的为:帮助解决大部分智能手机用户的流量不足问题。而且它也能通过智能手机用户之间的流量热点共享来大大增加现今WiFi网络覆盖范围移动设备网络流量统计与计价软件的目的是帮助流量充沛的智能手机用户充分地利用自身套餐内的数据流量,同时帮助流量不足的用户以较小的代价来使用其他用户共享的流量或WiFi网络,以实现社会闲置资源的再利用。
技术方案:
一种移动设备共享网络流量***,包括注册登录模块、热点共享模块、WiFi连接模块、个人历史记录模块以及后端数据同步模块;
所述注册登录模块用于用户注册账户与登录;
所述热点共享模块用于用户设置并共享WiFi热点,所述WiFi热点的设置包括设置所共享的WiFi热点的名字、类型、密码、定价以及此次共享WiFi热点的时长或流量;
所述WiFi连接模块用于用户获取其附近的共享WiFi信息并连接具体WiFi;所述共享WiFi信息包括各可连接的WiFi名字、WiFi强度、是否可连接、WiFi使用评价、WiFi使用次数以及接入定价;
所述个人历史记录模块记录用户使用使用共享WiFi的历史记录以及用户流量的使用详情;
所述后端数据同步模块对用户的账户信息以及用户数据与服务器进行同步。
还包括个人设置模块;所述个人设置模块用于用户的账号管理与账户属性设置。
所述用户账户包含用户基本信息,历史使用情况、余额信息;并支持在线支付充值。
一种移动设备共享网络流量方法,包括步骤:
(1)用户通过注册登录模块注册账号并登录;
(2)用户通过热点共享模块共享热点并定价,将所共享的WiFi信息上传到服务器,服务器将数据进行同步;
(3)其他用户通过WiFi连接模块连接该热点;同时服务器对使用流量进行监控并计价,实时增减用户的账户余额;
(4)个人历史记录模块记录用户此次共享使用历史,并且通过后端数据同步模块将此次信息同步到服务器端数据库。
所述步骤(1)具体为:
在所述用户注册时所述注册登录模块向服务器查询用户名是否已存在;若已存在,则让用户更换用户名注册;若用户名不存在,则用户注册成功;
用户登录时注册登录模块向后台服务器查询用户名与密码是否匹配,若不匹配,提示用户登录失败,若匹配则用户登录成功。
所述步骤(3)中当用户余额为0时,***自动断开用户对其他用户共享热点的连接。
有益效果:
(1)本发明可实现当用户流量不足时,可以接入他人共享的网络,并且得到其所使用的接入流量的统计。
(2)本发明可实现当用户月底流量过量时,可以共享自己的过盈流量,并且得到自身所共享的数据流量的统计。
(3)本发明可实现将使用他人共享网络接入时的流量统计数据和自身共享数据流量时的流量统计数据在后台服务器进行计价处理,设置阈值等一系列操作。(4)本发明的各个模块支持可扩展,方便之后的各个操作的功能丰富。
附图说明
图1为本发明的工作模块及其流程图。
具体实施方式
下面结合附图对本发明作更进一步的说明。
本发明的移动设备网络流量统计与计价***是由服务器端和客户端(即Android端、IOS端或者PC端,本文以android端举例说明)组成,服务器端使用Eclipse集成开发环境编写逻辑代码,将根据从客户端得到的数据进行后端数据库的更新,同时也可以将服务器端数据库的数据同步到Android客户端。其中,使用SQLite数据库来存储用户本地客户端数据,使用HTTP通信在Android端和后端传输数据,使用MySQL来存储用户后端数据,使用JSON来进行数据传输。
本发明的移动设备网络流量统计与计价***包括注册登录模块、WiFi连接模块、热点共享模块、个人设置模块、个人历史记录模块以及后端数据同步模块。
1.注册登录模块
设计为:用户打开移动设备网络流量统计与计价软件,客户端即进入注册登录模块,用户可以在此界面进行注册或登录操作,注册成功后将自动登录,登录成功后用户将可以访问到其他模块的功能,如果用户未能成功登录,那么该用户将不能进行其他模块功能的访问,也就是说用户在注册登录模块界面的成功登录是本程序能正常访问其他模块的前提。每个用户账户都包含着用户基本信息,历史使用情况、余额查询等信息,并支持在线支付充值。
具体实现为:用户的基本信息存储在客户端中一个叫User的model类中,用户注册时会向后台服务器查询用户名是否已存在,若已存在,客户端会让用户更换用户名注册,若用户名不存在,则用户注册成功。用户登录时客户端向后台服务器查询用户名与密码是否匹配,若不匹配,提示用户登录失败,若匹配则用户登录成功。
2.WiFi连接模块
设计为:用户登录成功后看到的默认界面即为WiFi连接模块,用户可通过此模块获取到附近的共享WiFi列表信息,共享WiFi列表信息包括各可连接WiFi的WiFi名、WiFi强度(距离)、是否可连接等信息,点击WiFi列表里的项会显示对应项的详细信息,包括该选中WiFi项的WiFi名字、WiFi强度(距离)、是否可连接、WiFi使用评价、WiFi使用次数以及接入定价等信息。另外,在确定需要连接某一WiFi之后,WiFi连接模块破解该WiFi密码并进行连接,在此过程中,连接用户并不知晓该WiFi的密码。
具体实现为:通过调用客户端底层中的WifiManage中的startScan()方法来扫描附近的wifi,getScanResults()方法来获取wifi列表中的数据。再用adapter来显示获取到的wifi列表的数据。点击WiFi列表中的每一项就会显示对应项的WiFi具体信息,点击可进行连接,然后即可开始计价服务,该功能是通过adapter中的getFragmentItem(intposition)方法来获取以选中位置来选中该项数据。
3.热点共享模块
此模块的功能是:用户可通过此模块进行自己想要共享的WiFi热点的设置,包括所共享WiFi热点的名字、所共享WiFi热点的类型、所共享WiFi热点的密码、所共享WiFi的定价、此次共享热点的时长或流量等信息,设置完可以选择是否自动开启WiFi热点。
此模块功能的实现是通过用户在界面对共享热点的配置,将用户对热点的配置信息存储到本地SQLite数据库中,并且将对应的数据设置到一个WifiConfiguration对象中,如WiFi名使用SSID属性存储,WiFi密码使用preSharedKey属性存储,然后使用WiFiManager的公有方法setWifiApEnabled来开启WiFi热点。
4.个人设置模块
个人设置模块的功能是用户的账号管理与账户属性设置。此模块功能的实现是通过用户在对自己的账户信息或账户属性信息进行更新时,会将更新操作存储到本地SQLite数据库并同步到服务器端数据库中。用户在新设备登录时可以选择将服务器端的数据同步到本地SQLite数据库中,由于客户端在显示时会根据从SQLite数据库中读取的数据来显示,因此会实现相同账户不同设备之间的同步。
5.个人历史记录模块
个人历史记录模块实现的功能是对用户使用历史的记录,以及用户流量的使用详情。此模块功能的实现是通过android.net.TrafficStats类的静态方法getUidRxBytes和getUidTxBytes来获取各应用的对应的上传数据流量与下载数据流量。将历史记录存储到服务器端数据库中的做法会防止客户端数据丢失而导致数据的丢失。
6.后端数据同步模块
后端数据同步模块的功能是对客户端上传的数据进行综合处理并存储到对应的数据库表中,同时客户端能从服务器端数据库中获取部分经过综合处理的数据。服务器端数据库进行数据存取时是通过JAVA程序来操作完成的。首先读取配置文件中的数据库信息,通过得到的信息来获得进行数据库连接的Collection对象,并且执行将要执行的SQL语句并获得返回结果集。并且服务器会根据从数据库取出数据的不同来进行不同的操作,从而使数据库获得相应的更改。
本发明主要实现过程为:
1、用户通过注册登录模块注册账号并登录;
2、用户通过热点共享模块共享热点并定价,将所共享的WiFi信息上传到服务器端,
服务器端将数据进行同步;
3、其他用户通过WiFi连接模块连接该热点;客户端将服务器端的WiFi信息同步到本地SQLite数据库客户端,显示出总的WiFi列表,用户点击可连接的WiFi能获知到连接该WiFi的代价,以及选择是否连接;
4、通过客户端上的流量监控软件监控流量使用情况并计价;流量计价功能体现在当用户共享或使用热点的时候,该用户的账户余额会随着其所共享网络的使用情况而增减,当用户余额为0时,将自动断开用户对其他用户共享热点的连接;
5、个人历史记录模块记录用户共享使用历史,为用户完成一次网络共享热点操作就将此次共享热点操作的具体信息存到本地SQLite数据库,并且通过后端数据同步模块将此次信息同步到服务器端数据库。
另外,用户可以通过个人设置模块进行个人喜好设置,从而管理自己的账号与设置账户属性。
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (6)

1.一种移动设备共享网络流量***,其特征在于:包括注册登录模块、热点共享模块、WiFi连接模块、个人历史记录模块以及后端数据同步模块;
所述注册登录模块用于用户注册账户与登录;
所述热点共享模块用于用户设置并共享WiFi热点,所述WiFi热点的设置包括设置所共享的WiFi热点的名字、类型、密码、定价以及此次共享WiFi热点的时长或流量;
所述WiFi连接模块用于用户获取其附近的共享WiFi信息并连接具体WiFi;所述共享WiFi信息包括各可连接的WiFi名字、WiFi强度、是否可连接、WiFi使用评价、WiFi使用次数以及接入定价;
所述个人历史记录模块记录用户使用使用共享WiFi的历史记录以及用户流量的使用详情;
所述后端数据同步模块对用户的账户信息以及用户数据与服务器进行同步。
2.根据权利要求1所述的移动设备共享网络流量***,其特征在于:还包括个人设置模块;所述个人设置模块用于用户的账号管理与账户属性设置。
3.根据权利要求1所述的移动设备共享网络流量***,其特征在于:所述用户账户包含用户基本信息,历史使用情况、余额信息;并支持在线支付充值。
4.一种根据权利要求1所述的移动设备共享网络流量***的移动设备共享网络流量方法,其特征在于:包括步骤:
(1)用户通过注册登录模块注册账号并登录;
(2)用户通过热点共享模块共享热点并定价,将所共享的WiFi信息上传到服务器,服务器将数据进行同步;
(3)其他用户通过WiFi连接模块连接该热点;同时服务器对使用流量进行监控并计价,实时增减用户的账户余额;
(4)个人历史记录模块记录用户此次共享使用历史,并且通过后端数据同步模块将此次信息同步到服务器端数据库。
5.根据权利要求4所述的移动设备共享网络流量方法,其特征在于:所述步骤(1)具体为:
在所述用户注册时所述注册登录模块向服务器查询用户名是否已存在;若已存在,则让用户更换用户名注册;若用户名不存在,则用户注册成功;
用户登录时注册登录模块向后台服务器查询用户名与密码是否匹配,若不匹配,提示用户登录失败,若匹配则用户登录成功。
6.根据权利要求4所述的移动设备共享网络流量方法,其特征在于:所述步骤(3)中当用户余额为0时,***自动断开用户对其他用户共享热点的连接。
CN201710141492.XA 2017-03-10 2017-03-10 一种移动设备共享网络流量***及其方法 Pending CN106936604A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710141492.XA CN106936604A (zh) 2017-03-10 2017-03-10 一种移动设备共享网络流量***及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710141492.XA CN106936604A (zh) 2017-03-10 2017-03-10 一种移动设备共享网络流量***及其方法

Publications (1)

Publication Number Publication Date
CN106936604A true CN106936604A (zh) 2017-07-07

Family

ID=59432175

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710141492.XA Pending CN106936604A (zh) 2017-03-10 2017-03-10 一种移动设备共享网络流量***及其方法

Country Status (1)

Country Link
CN (1) CN106936604A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107635203A (zh) * 2017-09-22 2018-01-26 北京小米移动软件有限公司 接入无线网的认证方法和装置
CN108064059A (zh) * 2017-11-28 2018-05-22 上海连尚网络科技有限公司 一种资源分配的方法、介质以及设备
CN108260187A (zh) * 2018-01-26 2018-07-06 上海连尚网络科技有限公司 一种流量共享方法
CN108537593A (zh) * 2018-04-11 2018-09-14 北京奇虎科技有限公司 基于wifi分享的代币管理方法及装置
CN108632358A (zh) * 2018-04-11 2018-10-09 北京奇虎科技有限公司 基于wifi分享的代币管理方法及装置
CN108924774A (zh) * 2018-07-06 2018-11-30 佛山市灏金赢科技有限公司 一种网络流量共享控制***及其方法
WO2019042115A1 (zh) * 2017-08-30 2019-03-07 上海连尚网络科技有限公司 热点租赁的方法及设备
WO2019047022A1 (zh) * 2017-09-05 2019-03-14 深圳传音通讯有限公司 Wifi共享方法、移动终端及计算机可读存储介质
CN109818759A (zh) * 2018-12-14 2019-05-28 平安科技(深圳)有限公司 基于数据展示的流量分享方法、装置及计算机设备
CN110290489A (zh) * 2018-03-19 2019-09-27 杨世腾 网络流量资源储存与共享平台***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130304631A1 (en) * 2012-05-10 2013-11-14 Telefonaktiebolaget Lm Ericsson (Publ) Wi-fi hot-spot networking ecommerce
CN103906064A (zh) * 2014-02-26 2014-07-02 杭州盘陀科技有限公司 基于智能手持设备的wifi共享和运营***及方法
CN103987060A (zh) * 2014-05-29 2014-08-13 清华大学 一种流量共享平台
CN104702608A (zh) * 2015-03-13 2015-06-10 吴培希 WiFi共享***
CN105610989A (zh) * 2016-03-26 2016-05-25 上海斐讯数据通信技术有限公司 一种数据流量共享的方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130304631A1 (en) * 2012-05-10 2013-11-14 Telefonaktiebolaget Lm Ericsson (Publ) Wi-fi hot-spot networking ecommerce
CN103906064A (zh) * 2014-02-26 2014-07-02 杭州盘陀科技有限公司 基于智能手持设备的wifi共享和运营***及方法
CN103987060A (zh) * 2014-05-29 2014-08-13 清华大学 一种流量共享平台
CN104702608A (zh) * 2015-03-13 2015-06-10 吴培希 WiFi共享***
CN105610989A (zh) * 2016-03-26 2016-05-25 上海斐讯数据通信技术有限公司 一种数据流量共享的方法及***

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11411846B2 (en) 2017-08-30 2022-08-09 Shanghai Shangwang Network Technology Co., Ltd. Method and a device for hotspot leasing
WO2019042115A1 (zh) * 2017-08-30 2019-03-07 上海连尚网络科技有限公司 热点租赁的方法及设备
WO2019047022A1 (zh) * 2017-09-05 2019-03-14 深圳传音通讯有限公司 Wifi共享方法、移动终端及计算机可读存储介质
CN111316684A (zh) * 2017-09-05 2020-06-19 深圳传音通讯有限公司 Wifi共享方法、移动终端及计算机可读存储介质
CN107635203A (zh) * 2017-09-22 2018-01-26 北京小米移动软件有限公司 接入无线网的认证方法和装置
CN108064059A (zh) * 2017-11-28 2018-05-22 上海连尚网络科技有限公司 一种资源分配的方法、介质以及设备
CN108260187A (zh) * 2018-01-26 2018-07-06 上海连尚网络科技有限公司 一种流量共享方法
CN110290489A (zh) * 2018-03-19 2019-09-27 杨世腾 网络流量资源储存与共享平台***
CN108632358A (zh) * 2018-04-11 2018-10-09 北京奇虎科技有限公司 基于wifi分享的代币管理方法及装置
CN108632358B (zh) * 2018-04-11 2022-06-10 北京奇虎科技有限公司 基于wifi分享的代币管理方法及装置
CN108537593A (zh) * 2018-04-11 2018-09-14 北京奇虎科技有限公司 基于wifi分享的代币管理方法及装置
CN108924774A (zh) * 2018-07-06 2018-11-30 佛山市灏金赢科技有限公司 一种网络流量共享控制***及其方法
CN109818759A (zh) * 2018-12-14 2019-05-28 平安科技(深圳)有限公司 基于数据展示的流量分享方法、装置及计算机设备
CN109818759B (zh) * 2018-12-14 2022-08-26 平安科技(深圳)有限公司 基于数据展示的流量分享方法、装置及计算机设备

Similar Documents

Publication Publication Date Title
CN106936604A (zh) 一种移动设备共享网络流量***及其方法
CN102724324B (zh) 消息推送整合装置和消息推送整合方法
CN105933888B (zh) 一种基于NFC的eSIM卡烧录方法及装置
CN103825950B (zh) 一种基于云平台同步联系人的方法及***
CN103563414B (zh) 移动网络运行商标识
CN104283918B (zh) 一种无线局域网终端类型获取方法及***
CN1843046A (zh) 移动终端设备自动识别暨增值服务接入***
CN102365840A (zh) 开放式交易的中央计费***
CN102932775A (zh) 一种利用imei与ua结合进行终端识别的方法及装置
CN106911523A (zh) 移动互联网用户通过lte上网问题定位的方法和***
CN109508527A (zh) 一种实现不同终端账户统一的方法、终端及服务器
CN106960489A (zh) 一种基于无线网络的智能锁指纹同步***
CN104394427B (zh) 一种机顶盒获取和推送微消息的方法及***
CN103516579A (zh) 提供离线消息的服务***及相应的服务方法
CN109062957A (zh) 案源获取和推荐方法及***
CN103036861A (zh) 通讯录联系人关系匹配的方法、***、服务器端和客户端
CN106951971A (zh) 场地预约方法及装置
CN105912583A (zh) 移动终端会员服务数据交互方法及装置
CN108924915A (zh) 基于飞行模式的数据更新方法及装置
CN105827637B (zh) Ims固话号码的配置方法和***
CN102045182A (zh) 一种业务故障确定方法、装置和***
CN106658495A (zh) 用于登录公共WiFi的方法、移动终端、平台和***
CN109889539A (zh) 一种基于wifi的智能终端浏览信息过滤方法
CN101711038A (zh) 一种销量信息采集的确认发送方法、网络***及移动终端
CN108806102A (zh) 一种基于互联网和物联网的雕刻***及使用方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170707