[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104602227A - Network-adaptive mobile application data loading method - Google Patents

Network-adaptive mobile application data loading method Download PDF

Info

Publication number
CN104602227A
CN104602227A CN201510053787.2A CN201510053787A CN104602227A CN 104602227 A CN104602227 A CN 104602227A CN 201510053787 A CN201510053787 A CN 201510053787A CN 104602227 A CN104602227 A CN 104602227A
Authority
CN
China
Prior art keywords
network
speed
data
grade
network bandwidth
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
CN201510053787.2A
Other languages
Chinese (zh)
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.)
Shanghai Ctrip Business Co Ltd
Original Assignee
Ctrip Computer Technology Shanghai Co Ltd
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 Ctrip Computer Technology Shanghai Co Ltd filed Critical Ctrip Computer Technology Shanghai Co Ltd
Priority to CN201510053787.2A priority Critical patent/CN104602227A/en
Publication of CN104602227A publication Critical patent/CN104602227A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a network-adaptive mobile application data loading method. The method comprises the steps of S1, dividing a plurality of internet speed grades in the sequence from high to low according to the network bandwidth in the sequence of from large to small, wherein different network speed grades correspond to network data resources of different quality, and the quality of the network data source corresponding to the top network speed grade is the best; S2, opening mobile application through the mobile terminal, sending a speed test request to a service terminal, and recording the speed test request data; S3, receiving the feedback data of the service terminal, and calculating the network bandwidth according to the speed test request data and the feedback data; S4, acquiring the current network speed grade of the mobile terminal according to the calculated network bandwidth, and loading the network data resource with the corresponding quality according to the acquired network speed grade request. With the adoption of the method, the speed of the network in which the mobile application is accessed can be detected and graded dynamically, thus the resources can be conveniently and selectively loaded, and the data can be adaptively loaded while switching the network access mode.

Description

The Mobile solution data load method of network self-adapting
Technical field
The present invention relates to technical field of the computer network, particularly relate to a kind of difference according to mobile terminal interconnection network mode, Mobile solution dynamically can adjust the Mobile solution data load method of the network self-adapting of Data import mode.
Background technology
Along with the development of mobile Internet, Mobile solution and website more and more welcome, frequency of utilization also significantly increases, but there is various network formats 2G (Generation Mobile Telecommunication System technology) in Current Domestic, 3G (G mobile communication), 4G (forth generation mobile communication technology) adds Wi-Fi, and (one can by PC, the technology that the terminals such as handheld device are wirelessly connected to each other) etc., so the mode of mobile device accessing Internet is also varied, and network bandwidth difference corresponding to these access waies is very large, the speed being exactly generally online is different.Slow for network speed, if also too much resource will be loaded, user so will be caused to know from experience for Mobile solution and website not too smooth, even can not use.For this situation, proposing can be different according to the mode of network insertion with application for mobile site, and the corresponding data of adaptive loading ensure the normal use of user as far as possible.
Summary of the invention
The technical problem to be solved in the present invention is to overcome in prior art when mobile network is not good, Mobile solution and website can not smoothly use or the normal defect used because data cannot load, and provide a kind of Mobile solution data load method of network self-adapting.
The present invention solves above-mentioned technical problem by following technical proposals:
The invention provides a kind of Mobile solution data load method of network self-adapting, its feature is, comprises the following steps:
S 1, divide some network speed grades from high to low according to the order correspondence that the network bandwidth is descending, the network data resource of the corresponding different quality of different network speed grade, wherein network speed higher grade, and the quality of corresponding network data resource is better;
S 2, mobile terminal opens Mobile solution and sends a testing the speed request to service end, and record and to test the speed request msg;
S 3, receive the feedback data of service end, and according to request msg and the feedback data computing network bandwidth of testing the speed;
S 4, obtain the current residing network speed grade of mobile terminal according to the network bandwidth that calculates, and load the network data resource of corresponding mass according to the network speed rank request obtained.
Preferably, described in the request msg that tests the speed comprise the time and the data volume size of transmission that send the request of testing the speed, described feedback data comprises the time of return data and the size of return data bag.
Preferably, described network speed grade is divided into 4 grades, the 4th grade is belonged to when the network bandwidth is greater than 3.6Mbps (MBPS), 3rd level is belonged to when the network bandwidth is between 115Kbps (kilobits per second) to 3.6Mbps, the 2nd grade is belonged to, when the network bandwidth belongs to the 1st grade 0 to 40Kbps time when the network bandwidth is between 40Kbps to 115Kbps.
Preferably, step S 3in also judge whether the feedback data receiving service end, and judge do not receive feedback data time determine network connect obstructed; Step S 4in also send to mobile terminal when network connects obstructed cannot the prompting of access services end.
Positive progressive effect of the present invention is: the present invention dynamically can carry out detection classification to the network speed of Mobile solution access, conveniently load resource selectively, data can be loaded adaptively when access network pattern switches, for different access network speed, can from Consumer's Experience, first ensure the basic experience of user, add the availability of Mobile solution.
Accompanying drawing explanation
Fig. 1 is the flow chart of the Mobile solution data load method of the network self-adapting of one embodiment of the invention.
Embodiment
Mode below by embodiment further illustrates the present invention, but does not therefore limit the present invention among described scope of embodiments.
As shown in Figure 1, the Mobile solution data load method of network self-adapting of the present invention comprises the following steps:
Step 101, divide some network speed grades from high to low according to the order correspondence that the network bandwidth is descending, the network data resource of the corresponding different quality of different network speed grade, wherein network speed higher grade, and the quality of corresponding network data resource is better;
Step 102, mobile terminal are opened Mobile solution and are sent a request of testing the speed to service end, the request msg and record tests the speed;
The feedback data of step 103, reception service end, and according to request msg and the feedback data computing network bandwidth of testing the speed;
The network bandwidth that step 104, basis calculate obtains the current residing network speed grade of mobile terminal, and loads the network data resource of corresponding mass according to the network speed rank request obtained.
The Mobile solution data load method of network self-adapting provided by the invention, is applicable to comprise Mobile solution and mobile site, for the difference of connection of mobile terminal into network mode, and sensing network speed, can adaptive loading data.The key step of the method is the mode that Mobile solution judges mobile terminal accessing Internet, the request sent during user operation after Mobile solution can open application by analysis simultaneously, detect the speed of current network, by analyzing the speed of network, current network bandwidth situation is divided into 5 grades, wherein 0 grade is minimum, and the 4th grade is the highest, resource that can be relevant according to the loading of hierarchical selection.For network speed good 4th grade, application the best picture of load mass and video etc. can compare the resource of bandwidth consumed; For the 3rd level that network speed is passable, application can the good resource of load mass; 2nd grade is generally belonged to for network speed, can the poor resource of load mass, now can not load for the video of consumption flow, animation; Network speed belong to the 1st grade only can load low-quality picture, some basic words, ensure the use that user can be basic, follow-up can be asynchronous the low-quality picture of loading etc., instead of rest on the data aspect loading consumption flow always.For 0 grade be exactly the obstructed state of network, directly inform that user checks network at application.Farthest can be increased the accessibility of Mobile solution by such mode, reduce the consumption of customer flow simultaneously.
In this enforcement, the 4th grade is belonged to when the network bandwidth is greater than 3.6Mbps, belong to 3rd level when the network bandwidth is between 115Kbps to 3.6Mbps, belong to the 2nd grade when the network bandwidth is between 40Kbps to 115Kbps, when the network bandwidth belongs to the 1st grade 0 to 40Kbps time; And as step S 3in determine when judging not receive feedback data network connect obstructed.
For the operation requests of the network speed grade detected and user, whereabouts service end sends request:
If network speed is in the 4th grade, then send request, load best resource, comprise the multimedia file such as picture, video; If network speed is in 3rd level, then send request, load the picture, video etc. of good quality; If network speed is in the 2nd grade, then send request, load the data of run-of-the-mill, picture, word etc. that such as only meeting load mass is general; If network speed is in the 1st grade, then send request, load low-quality data, loading does not affect user and to use and the literal resource read such as only can load little picture, word etc.If network is in the state of disconnection, then do not send request, inform that user cannot operate; Finally the result of request is turned back to Mobile solution, Mobile solution goes to organize the page to show according to the situation of resource.
Wherein, in a step 102, after sending the request of testing the speed, the information of meeting record request, mainly sends the time of the request of testing the speed and the data volume size of transmission; And feedback data comprises the time of return data and the size of return data bag in step 103, then calculate bandwidth according to model, data volume size, divided by the time of response, just can calculate the data that can obtain in the unit interval.
The present invention is in different environment and demand, and part composition may carry out limited change, such as, has some processing procedures, when realizing the method by different technology, there will be the phenomenon of merging or destacking portion flow process.According to the different requirements of Mobile solution, the division of network speed grade may be also different.
Although the foregoing describe the specific embodiment of the present invention, it will be understood by those of skill in the art that these only illustrate, protection scope of the present invention is defined by the appended claims.Those skilled in the art, under the prerequisite not deviating from principle of the present invention and essence, can make various changes or modifications to these execution modes, but these change and amendment all falls into protection scope of the present invention.

Claims (4)

1. a Mobile solution data load method for network self-adapting, is characterized in that, comprise the following steps:
S 1, divide some network speed grades from high to low according to the order correspondence that the network bandwidth is descending, the network data resource of the corresponding different quality of different network speed grade, wherein network speed higher grade, and the quality of corresponding network data resource is better;
S 2, mobile terminal opens Mobile solution and sends a testing the speed request to service end, and record and to test the speed request msg;
S 3, receive the feedback data of service end, and according to request msg and the feedback data computing network bandwidth of testing the speed;
S 4, obtain the current residing network speed grade of mobile terminal according to the network bandwidth that calculates, and load the network data resource of corresponding mass according to the network speed rank request obtained.
2. Mobile solution data load method as claimed in claim 1, it is characterized in that, the described request msg that tests the speed comprises the data volume size sending time and the transmission of testing the speed and asking, and described feedback data comprises the time of return data and the size of return data bag.
3. Mobile solution data load method as claimed in claim 1, it is characterized in that, described network speed grade is divided into 4 grades, the 4th grade is belonged to when the network bandwidth is greater than 3.6Mbps, 3rd level is belonged to when the network bandwidth is between 115Kbps to 3.6Mbps, the 2nd grade is belonged to, when the network bandwidth belongs to the 1st grade 0 to 40Kbps time when the network bandwidth is between 40Kbps to 115Kbps.
4. Mobile solution data load method as claimed in claim 1, is characterized in that, step S 3in also judge whether the feedback data receiving service end, and judge do not receive feedback data time determine network connect obstructed; Step S 4in also send to mobile terminal when network connects obstructed cannot the prompting of access services end.
CN201510053787.2A 2015-02-02 2015-02-02 Network-adaptive mobile application data loading method Pending CN104602227A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510053787.2A CN104602227A (en) 2015-02-02 2015-02-02 Network-adaptive mobile application data loading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510053787.2A CN104602227A (en) 2015-02-02 2015-02-02 Network-adaptive mobile application data loading method

Publications (1)

Publication Number Publication Date
CN104602227A true CN104602227A (en) 2015-05-06

Family

ID=53127644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510053787.2A Pending CN104602227A (en) 2015-02-02 2015-02-02 Network-adaptive mobile application data loading method

Country Status (1)

Country Link
CN (1) CN104602227A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105024850A (en) * 2015-06-12 2015-11-04 福建天晴数码有限公司 A computing method and a computing system based on an Android system network idle bandwidth
CN106874520A (en) * 2017-03-20 2017-06-20 北京猎豹移动科技有限公司 Webpage loading method, device and electronic equipment
WO2017107684A1 (en) * 2015-12-25 2017-06-29 北京奇虎科技有限公司 Data download system and data download method
CN106909627A (en) * 2017-01-22 2017-06-30 北京奇艺世纪科技有限公司 A kind of content loading method, device and mobile device
CN106953828A (en) * 2016-01-06 2017-07-14 中文在线数字出版集团股份有限公司 A kind of EPUB hybrid protection method and systems based on mobile network
CN107734584A (en) * 2017-09-30 2018-02-23 广东欧珀移动通信有限公司 The method and apparatus of network connection switching, computer equipment, readable storage medium storing program for executing
CN107798064A (en) * 2017-09-19 2018-03-13 上海壹账通金融科技有限公司 Page processing method, electronic equipment and computer-readable recording medium
CN108121748A (en) * 2016-11-30 2018-06-05 腾讯科技(北京)有限公司 The method and apparatus that media push is provided
CN108282379A (en) * 2017-03-31 2018-07-13 广州市动景计算机科技有限公司 Network speed measurement method, device, client and server-side based on http transmission channels
CN108512864A (en) * 2017-02-23 2018-09-07 腾讯科技(深圳)有限公司 A kind of method and device of network request scheduling
CN110099414A (en) * 2019-04-18 2019-08-06 深圳壹账通智能科技有限公司 Network resource transmission method, apparatus, computer equipment and storage medium
CN111212156A (en) * 2020-01-15 2020-05-29 中国银联股份有限公司 Network connection method and device
CN116847385A (en) * 2023-09-01 2023-10-03 四川中电启明星信息技术有限公司 Network self-adaptive mobile application data loading method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1490980A (en) * 2002-09-17 2004-04-21 ���ǵ�����ʽ���� Apparatus and method for stream-oriented multimedia data transmission
US20080125133A1 (en) * 2006-11-25 2008-05-29 Mazen Chmaytelli System and method for adaptable multimedia download resulting in efficient airlink usage
CN104063392A (en) * 2013-03-20 2014-09-24 腾讯科技(深圳)有限公司 Loading method and device for reading content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1490980A (en) * 2002-09-17 2004-04-21 ���ǵ�����ʽ���� Apparatus and method for stream-oriented multimedia data transmission
US20080125133A1 (en) * 2006-11-25 2008-05-29 Mazen Chmaytelli System and method for adaptable multimedia download resulting in efficient airlink usage
CN104063392A (en) * 2013-03-20 2014-09-24 腾讯科技(深圳)有限公司 Loading method and device for reading content

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105024850A (en) * 2015-06-12 2015-11-04 福建天晴数码有限公司 A computing method and a computing system based on an Android system network idle bandwidth
CN105024850B (en) * 2015-06-12 2019-02-15 福建天晴数码有限公司 Calculation method and computing system based on the idle bandwidth of Android system network
WO2017107684A1 (en) * 2015-12-25 2017-06-29 北京奇虎科技有限公司 Data download system and data download method
CN106953828A (en) * 2016-01-06 2017-07-14 中文在线数字出版集团股份有限公司 A kind of EPUB hybrid protection method and systems based on mobile network
CN106953828B (en) * 2016-01-06 2021-02-26 中文在线数字出版集团股份有限公司 EPUB hybrid protection method and system based on mobile network
CN108121748A (en) * 2016-11-30 2018-06-05 腾讯科技(北京)有限公司 The method and apparatus that media push is provided
CN106909627A (en) * 2017-01-22 2017-06-30 北京奇艺世纪科技有限公司 A kind of content loading method, device and mobile device
CN108512864B (en) * 2017-02-23 2021-07-27 腾讯科技(深圳)有限公司 Network request scheduling method and device
CN108512864A (en) * 2017-02-23 2018-09-07 腾讯科技(深圳)有限公司 A kind of method and device of network request scheduling
CN106874520B (en) * 2017-03-20 2020-05-29 北京猎豹移动科技有限公司 Webpage loading method and device and electronic equipment
CN106874520A (en) * 2017-03-20 2017-06-20 北京猎豹移动科技有限公司 Webpage loading method, device and electronic equipment
CN108282379B (en) * 2017-03-31 2020-11-20 阿里巴巴(中国)有限公司 Network speed measuring method and device based on http transmission channel, client and server
CN108282379A (en) * 2017-03-31 2018-07-13 广州市动景计算机科技有限公司 Network speed measurement method, device, client and server-side based on http transmission channels
CN107798064B (en) * 2017-09-19 2020-04-28 深圳壹账通智能科技有限公司 Page processing method, electronic device and computer readable storage medium
CN107798064A (en) * 2017-09-19 2018-03-13 上海壹账通金融科技有限公司 Page processing method, electronic equipment and computer-readable recording medium
CN107734584A (en) * 2017-09-30 2018-02-23 广东欧珀移动通信有限公司 The method and apparatus of network connection switching, computer equipment, readable storage medium storing program for executing
CN110099414A (en) * 2019-04-18 2019-08-06 深圳壹账通智能科技有限公司 Network resource transmission method, apparatus, computer equipment and storage medium
CN111212156A (en) * 2020-01-15 2020-05-29 中国银联股份有限公司 Network connection method and device
CN116847385A (en) * 2023-09-01 2023-10-03 四川中电启明星信息技术有限公司 Network self-adaptive mobile application data loading method
CN116847385B (en) * 2023-09-01 2023-12-15 四川中电启明星信息技术有限公司 Network self-adaptive mobile application data loading method

Similar Documents

Publication Publication Date Title
CN104602227A (en) Network-adaptive mobile application data loading method
US20140122695A1 (en) Dynamic resource allocation for network content delivery
CN110505675B (en) Network connection method and device, storage medium and communication terminal
Norris et al. Digital divide
CN106658652B (en) Method and device for connecting WiFi hotspot
CN103188131B (en) Friend recommendation method and apparatus on instant communication client
CN110049130A (en) A kind of service arrangement and method for scheduling task and device based on edge calculations
TW201336281A (en) Managing data transfers over network connections based on priority and a data usage plan
CN111562889B (en) Data processing method, device, system and storage medium
CN105516347A (en) Method and device for load balance allocation of streaming media server
CN103746934A (en) CDN bandwidth balancing method, CDN control center and system
CN102158541B (en) Shared information acquisition method, device, mobile terminal and server
KR101491639B1 (en) Method for determining type of network and method for providing contents by using the same
CN102142990A (en) Traffic monitoring method and device
CN115004672B (en) Information pushing method, device, server and storage medium
CN105049290A (en) Method and device for monitoring page access
CN108901035B (en) Identification method and device for terminal of Internet of things
US20200204842A1 (en) Selective streaming of video segments based on buffer data and download rate range
KR102351426B1 (en) A method for recommending a vitual machine suitable for a purpose of use and a virtual machine recommendation system implementing the same
WO2023116219A1 (en) Cdn node distribution method and apparatus, electronic device, medium and program product
CN111147330A (en) Network quality evaluation method and device, storage medium and processor
CN108833530A (en) A kind of transmission method and device
CN103338131A (en) Method and equipment for testing log transmitting loss rate
WO2024093219A1 (en) Service path optimization method and apparatus, and storage medium
CN112152879A (en) Network quality determination method and device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160205

Address after: 200335 Shanghai city Changning District Admiralty Road No. 968 Building No. 16 10 floor

Applicant after: SHANGHAI XIECHENG BUSINESS CO., LTD.

Address before: 200335 Shanghai City, Changning District Fuquan Road No. 99, Ctrip network technology building

Applicant before: Ctrip computer technology (Shanghai) Co., Ltd.

RJ01 Rejection of invention patent application after publication

Application publication date: 20150506

RJ01 Rejection of invention patent application after publication