CN105451296A - Network channel selection method and mobile terminal - Google Patents
Network channel selection method and mobile terminal Download PDFInfo
- Publication number
- CN105451296A CN105451296A CN201410421634.4A CN201410421634A CN105451296A CN 105451296 A CN105451296 A CN 105451296A CN 201410421634 A CN201410421634 A CN 201410421634A CN 105451296 A CN105451296 A CN 105451296A
- Authority
- CN
- China
- Prior art keywords
- network
- mobile terminal
- network channel
- presumptive area
- time delay
- 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
Links
- 238000010187 selection method Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims abstract description 15
- 238000001514 detection method Methods 0.000 claims description 32
- 230000001413 cellular effect Effects 0.000 claims description 17
- 238000012935 Averaging Methods 0.000 claims description 6
- 238000005259 measurement Methods 0.000 claims description 6
- 230000003252 repetitive effect Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000000205 computational method Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000035699 permeability Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention belongs to the technical field of communication and provides a network channel selection method comprising steps of: acquiring the positional information of a mobile terminal; determining whether the mobile terminal is located in a predetermined area; if yes, detecting the time delay of each connectable network channel in the predetermined area; and selecting a network channel with the lowest time delay to access. The invention further provides a mobile terminal implementing the method. The method may automatically select an optimal network channel in the predetermined area and improve user experience.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of network channel system of selection and mobile terminal.
Background technology
Intelligent domestic system started at present slowly enter popular family, market has had some Smart Home Related products, such as intelligent bulbs, intelligent temperature and humidity inductor, smart jack etc.Existing intelligent domestic system method of attachment mainly contains following several form: (1) intelligent terminal is by cellular network or the long-range connection intelligent home device of Internet; (2) intelligent terminal connects intelligent home device by home gateway; (3) intelligent terminal directly connects intelligent home device by wifi or bluetooth.
Existing Smart Home relevant programme is all long-range or directly connect intelligent home device by intelligent terminal about how, does not relate to automatic channel select permeability.And in network selection, although there is the correlation technique about handset-selected wifi or 3g network, whether they are just according to having wifi to exist or whether wifi speed is greater than 3g network speed and carrys out choice for use wifi passage.
Therefore, there is following shortcoming in existing correlation technique: for the control information of delay sensitive in intelligent domestic system, and prior art does not consider detection channels Delay, and select network by time delay size; Intelligent domestic system relate to long-range be closely connected, control Smart Home node, prior art does not consider how trigger network selection function, and how automatically to carry out network selection.
In summary, obviously there is inconvenience and defect in actual use in prior art, so be necessary to be improved.
Summary of the invention
For above-mentioned defect, the object of the present invention is to provide a kind of network channel system of selection and mobile terminal, can automatically select optimum network passage in presumptive area, improve Consumer's Experience.
To achieve these goals, the invention provides a kind of network channel system of selection, described method comprises:
Obtain location information of mobile terminal;
Judge whether described mobile terminal is positioned at presumptive area;
If described mobile terminal is positioned at described presumptive area, then detect the time delay of each network channel attachable in described presumptive area;
The network channel access selecting described time delay minimum.
According to network channel system of selection of the present invention, if described mobile terminal is not positioned at described presumptive area, then access cellular network passage.
According to network channel system of selection of the present invention, the time delay step of each network channel attachable in the described presumptive area of described detection comprises:
Connect the attachable network channel in described presumptive area;
Send network delay detection packet, and wait-receiving mode respond packet;
According to sending the time of described detection packet and receiving the time of respond packet, calculate the time delay of described network channel.
According to network channel system of selection of the present invention, the time delay of each network channel attachable in the described presumptive area of described detection arranges according to presetting, the time delay of network channel described in repetitive measurement, and time delay as a comparison of averaging.
According to network channel system of selection of the present invention, the attachable network channel in described presumptive area comprises at least one in cellular network passage, gateway network passage and directly-connected network passage.
The present invention also provides a kind of mobile terminal, comprising:
Position acquisition module, for obtaining location information of mobile terminal;
Position judging module, for judging whether described mobile terminal is positioned at presumptive area;
Network detection module, when being positioned at described presumptive area for described mobile terminal, detects the time delay of each network channel attachable in described presumptive area;
Network selection module, for the network channel access selecting described time delay minimum.
According to mobile terminal of the present invention, described network selection module is further used for described mobile terminal when not being positioned at described presumptive area, access cellular network passage.
According to mobile terminal of the present invention, described network detection module comprises:
Connexon module, for connecting the attachable network channel in described presumptive area;
Response submodule, for sending network delay detection packet, and wait-receiving mode respond packet;
Calculating sub module, for according to sending the time of described detection packet and receiving the time of respond packet, calculates the time delay of described network channel.
According to mobile terminal of the present invention, described network detection module is further used for arranging according to presetting, the time delay of network channel described in repetitive measurement, and time delay as a comparison of averaging.
According to mobile terminal of the present invention, the attachable network channel in described presumptive area comprises at least one in cellular network passage, gateway network passage and directly-connected network passage.
The present invention is by obtaining the positional information of mobile terminal, and judge whether mobile terminal arrives presumptive area (the subscriber household position of such as mobile terminal), if arrive this presumptive area, then detect the network channel in this region, and calculate the time delay of each network channel, the network channel access selecting time delay minimum.If not in presumptive area, then select cellular network, such as 2G, 3G or 4G network insertion.Whereby, mobile terminal can select optimum network passage to access, and improves Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the structural representation of mobile terminal of the present invention;
Fig. 2 is network detection module structural representation of the present invention;
Fig. 3 is network channel system of selection flow chart of the present invention;
Fig. 4 is the time-delay calculation method flow diagram of one embodiment of the invention.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
See Fig. 1, the invention provides a kind of mobile terminal.This mobile terminal 100 can be connected with intelligent domestic system, this mobile terminal 100 can be mobile phone, PDA (PersonalDigitalAssistant, personal digital assistant), panel computer etc., and this mobile terminal 100 comprises position acquisition module 10, position judging module 20, network detection module 30 and network selection module 40, concrete:
Position acquisition module 10, for obtaining the positional information of mobile terminal 100.
In embodiments of the invention, the location method obtaining mobile terminal 100 has multiple, obtains positional information as by traditional GPS or other navigation system.Certainly, can also be located by the system based on wifi in presumptive area.
Position judging module 20 is for judging whether mobile terminal 100 is positioned at presumptive area.
Need to illustrate, the connection control of what the present invention stressed to describe is mobile terminal 100 and intelligent domestic system, therefore, the presumptive area in the present embodiment refers to the home location region of terminal use.Judge whether mobile terminal 100 is positioned at presumptive area, be actually and judge whether mobile terminal 100 is positioned at the home location scope of user.Should this understanding, presumptive area of the present invention can be not limited only in the house of user, it can be set by the user according to connection control demand, such as can using user place floor (or nearer certain which floor) as presumptive area.
Network detection module 30, for when described mobile terminal 100 is positioned at described presumptive area, detects the time delay of each network channel attachable in presumptive area.
Concrete, the attachable network channel in presumptive area comprises at least one in cellular network passage (2G, 3G or 4G), gateway network passage and directly-connected network passage.Described gateway network passage refers to home gateway network, such as based on wifi, the bluetooth and Zigbee network etc. of gateway; Described directly-connected network passage refers to the passage of mobile terminal 100 and the direct connection control of Smart Home, and directly-connected network passage also can be any one in wifi, bluetooth and Zigbee network.When mobile terminal 100 arrives home location region, namely mobile terminal 100 detects the network channel that can connect, and carries out connecting the time delay calculating each network channel.Such as, in specific embodiment, if when mobile terminal 100 is in described presumptive area, cellular network passage, gateway network passage and directly-connected network passage are available channel, then calculate the time delay of these three passages respectively, and transfer to network selection module 40 to process.
The network channel access of network selection module 40 for selecting described time delay minimum.By the network channel access selecting time delay minimum, user can be made to control Smart Home more efficiently, improve Consumer's Experience.
Preferably, if mobile terminal 100 is not positioned at presumptive area, then network selection module 40 selects cellular network expanding channels automatically.
Preferably, in embodiments of the invention, see Fig. 2, network detection module 30 comprises:
Connexon module 31, for connecting the attachable network channel in described presumptive area.
Response submodule 32, for sending network delay detection packet, and wait-receiving mode respond packet.
Calculating sub module 33, for according to sending the time of described detection packet and receiving the time of respond packet, calculates the time delay of described network channel.
For gateway network passage, after connexon module 31 connects this passage upper, response submodule 32 is namely by this passage forward delay interval detection packet, then wait-receiving mode respond packet, calculating sub module 33 can calculate the time delay of this gateway network passage according to the transmission of this detection bag and respond packet and time of reception, other network channel has identical process and computational methods, does not repeat them here.
Preferably, for increasing the accuracy of time-delay calculation, network detection module 30 can according to default setting, the time delay of each network channel described in repetitive measurement, and time delay as a comparison of averaging, select the network channel access control that time delay is less, improve Consumer's Experience.
Fig. 3 is the network channel system of selection flow chart of one embodiment of the invention.The method can be realized by mobile terminal 100 as shown in Figure 1, and it comprises:
Step S301, obtains the positional information of mobile terminal 100.
In embodiments of the invention, the location method obtaining mobile terminal 100 has multiple, obtains positional information as by traditional GPS or other navigation system.Certainly, can also be located by the system based on wifi in presumptive area.Concrete, GPS module, beacon message module or NFC door lock module etc. can be set in terminal and obtain positional information.
Step S302, judges whether mobile terminal 100 is positioned at presumptive area, if then perform step S303, otherwise performs step S305.
Need to illustrate, the connection control of what the present invention stressed to describe is mobile terminal 100 and intelligent domestic system, therefore, the presumptive area in the present embodiment refers to the home location region of terminal use.Judge whether mobile terminal 100 is positioned at presumptive area, be actually and judge whether mobile terminal 100 is positioned at the home location scope of user.Should this understanding, presumptive area of the present invention can be not limited only in the house of user, it can be set by the user according to connection control demand, such as can using user place floor (or nearer certain which floor) as presumptive area.
Step S303, detects the time delay of each network channel attachable in presumptive area.
Concrete, the attachable network channel in presumptive area comprises at least one in cellular network passage (2G, 3G or 4G), gateway network passage and directly-connected network passage.Described gateway network passage refers to home gateway network, such as based on wifi, the bluetooth and Zigbee network etc. of gateway; Described directly-connected network passage refers to the passage of mobile terminal 100 and the direct connection control of Smart Home, and directly-connected network passage also can be any one in wifi, bluetooth and Zigbee network.When mobile terminal 100 arrives home location region, namely this mobile terminal 100 detects the network channel that can connect, and carries out connecting the time delay calculating each network channel.Such as, in specific embodiment, if when mobile terminal 100 is in described presumptive area, cellular network passage, gateway network passage and directly-connected network passage are available channel, then calculate the time delay of these three passages respectively, and transfer to network selection module 40 to process.
Step S304, the network channel selecting described time delay minimum accesses.By the network channel access selecting time delay minimum, user can be made to control Smart Home more efficiently, improve Consumer's Experience.
Step S305, selects cellular network expanding channels.
Fig. 4 is the network channel time-delay calculation method flow diagram of one embodiment of the invention, i.e. the specific implementation process of step S303, and it comprises:
Step S3031, connects the attachable network channel in described presumptive area.
Step S3032, sends network delay detection packet, and wait-receiving mode respond packet.
Step S3033, according to sending the time of described detection packet and receiving the time of respond packet, calculates the time delay of described network channel.
For gateway network passage, after mobile terminal 100 connects this passage upper, namely by this passage forward delay interval detection packet, then wait-receiving mode respond packet, the time delay of this gateway network passage can be calculated according to the transmission of this detection bag and respond packet and time of reception, other network channel has identical process and computational methods, does not repeat them here.
Preferably, for increasing the accuracy of time-delay calculation, the present invention can according to default setting, the time delay of each network channel described in repetitive measurement, and time delay as a comparison of averaging, select the network channel access control that time delay is less, improve Consumer's Experience.
In sum, the present invention is by obtaining the positional information of mobile terminal, and judge whether mobile terminal arrives presumptive area (the subscriber household position of such as mobile terminal), if arrive this presumptive area, then detect the network channel in this region, and calculate the time delay of each network channel, the network channel access selecting time delay minimum.If not in presumptive area, then select cellular network, such as 2G, 3G or 4G network insertion.Whereby, mobile terminal can select optimum network passage to access, and improves Consumer's Experience.
Certainly; the present invention also can have other various embodiments; when not deviating from the present invention's spirit and essence thereof; those of ordinary skill in the art are when making various corresponding change and distortion according to the present invention, but these change accordingly and are out of shape the protection range that all should belong to the claim appended by the present invention.
Claims (10)
1. a network channel system of selection, is characterized in that, described method comprises:
Obtain location information of mobile terminal;
Judge whether described mobile terminal is positioned at presumptive area;
If described mobile terminal is positioned at described presumptive area, then detect the time delay of each network channel attachable in described presumptive area;
The network channel access selecting described time delay minimum.
2. network channel system of selection according to claim 1, is characterized in that, if described mobile terminal is not positioned at described presumptive area, then accesses cellular network passage.
3. network channel system of selection according to claim 1, is characterized in that, the time delay step of each network channel attachable in the described presumptive area of described detection comprises:
Connect the attachable network channel in described presumptive area;
Send network delay detection packet, and wait-receiving mode respond packet;
According to sending the time of described detection packet and receiving the time of respond packet, calculate the time delay of described network channel.
4. network channel system of selection according to claim 3, it is characterized in that, the time delay of each network channel attachable in the described presumptive area of described detection arranges according to presetting, the time delay of network channel described in repetitive measurement, and time delay as a comparison of averaging.
5. the network channel system of selection according to any one of Claims 1 to 4, is characterized in that, the attachable network channel in described presumptive area comprises at least one in cellular network passage, gateway network passage and directly-connected network passage.
6. a mobile terminal, is characterized in that, comprising:
Position acquisition module, for obtaining location information of mobile terminal;
Position judging module, for judging whether described mobile terminal is positioned at presumptive area;
Network detection module, when being positioned at described presumptive area for described mobile terminal, detects the time delay of each network channel attachable in described presumptive area;
Network selection module, for the network channel access selecting described time delay minimum.
7. mobile terminal according to claim 6, is characterized in that, described network selection module is further used for described mobile terminal when not being positioned at described presumptive area, access cellular network passage.
8. mobile terminal according to claim 6, is characterized in that, described network detection module comprises:
Connexon module, for connecting the attachable network channel in described presumptive area;
Response submodule, for sending network delay detection packet, and wait-receiving mode respond packet;
Calculating sub module, for according to sending the time of described detection packet and receiving the time of respond packet, calculates the time delay of described network channel.
9. mobile terminal according to claim 6, is characterized in that, described network detection module is further used for arranging according to presetting, the time delay of network channel described in repetitive measurement, and time delay as a comparison of averaging.
10. the mobile terminal according to any one of claim 6 ~ 9, is characterized in that, the attachable network channel in described presumptive area comprises at least one in cellular network passage, gateway network passage and directly-connected network passage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410421634.4A CN105451296A (en) | 2014-08-25 | 2014-08-25 | Network channel selection method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410421634.4A CN105451296A (en) | 2014-08-25 | 2014-08-25 | Network channel selection method and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105451296A true CN105451296A (en) | 2016-03-30 |
Family
ID=55560971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410421634.4A Pending CN105451296A (en) | 2014-08-25 | 2014-08-25 | Network channel selection method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105451296A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110300446A (en) * | 2019-06-28 | 2019-10-01 | 南昌黑鲨科技有限公司 | Network connection control method, system, intelligent terminal and computer readable storage medium |
CN110868747A (en) * | 2019-11-28 | 2020-03-06 | 上海商米科技集团股份有限公司 | Method for detecting delay and automatically switching multiple network modes |
CN113596088A (en) * | 2021-06-25 | 2021-11-02 | 青岛海尔科技有限公司 | Communication channel determination method and device, storage medium and electronic device |
CN114143251A (en) * | 2021-12-08 | 2022-03-04 | 北京天融信网络安全技术有限公司 | Intelligent routing method and device, electronic equipment and computer readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110264730A1 (en) * | 2010-04-22 | 2011-10-27 | Siddhartha Dattagupta | Client device configured to connect with a home network |
CN103052144A (en) * | 2012-12-14 | 2013-04-17 | 北京思特奇信息技术股份有限公司 | System and method of mobile terminal for selecting optimal communication network |
CN103096429A (en) * | 2011-10-28 | 2013-05-08 | 中国移动通信集团广东有限公司 | Method and device for automatic net selecting when mobile terminal is on the internet |
WO2013106784A1 (en) * | 2012-01-13 | 2013-07-18 | Cisco Technology, Inc. | Physical tag-based subscription services |
CN103563451A (en) * | 2011-05-31 | 2014-02-05 | 黑莓有限公司 | Collaborative scheme for selection of optimal accesses and seamless transition between accesses |
-
2014
- 2014-08-25 CN CN201410421634.4A patent/CN105451296A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110264730A1 (en) * | 2010-04-22 | 2011-10-27 | Siddhartha Dattagupta | Client device configured to connect with a home network |
CN103563451A (en) * | 2011-05-31 | 2014-02-05 | 黑莓有限公司 | Collaborative scheme for selection of optimal accesses and seamless transition between accesses |
CN103096429A (en) * | 2011-10-28 | 2013-05-08 | 中国移动通信集团广东有限公司 | Method and device for automatic net selecting when mobile terminal is on the internet |
WO2013106784A1 (en) * | 2012-01-13 | 2013-07-18 | Cisco Technology, Inc. | Physical tag-based subscription services |
CN103052144A (en) * | 2012-12-14 | 2013-04-17 | 北京思特奇信息技术股份有限公司 | System and method of mobile terminal for selecting optimal communication network |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110300446A (en) * | 2019-06-28 | 2019-10-01 | 南昌黑鲨科技有限公司 | Network connection control method, system, intelligent terminal and computer readable storage medium |
CN110300446B (en) * | 2019-06-28 | 2022-03-22 | 南昌黑鲨科技有限公司 | Network connection control method, system, intelligent terminal and computer readable storage medium |
CN110868747A (en) * | 2019-11-28 | 2020-03-06 | 上海商米科技集团股份有限公司 | Method for detecting delay and automatically switching multiple network modes |
CN110868747B (en) * | 2019-11-28 | 2020-09-25 | 上海商米科技集团股份有限公司 | Method for detecting delay and automatically switching multiple network modes |
CN113596088A (en) * | 2021-06-25 | 2021-11-02 | 青岛海尔科技有限公司 | Communication channel determination method and device, storage medium and electronic device |
CN114143251A (en) * | 2021-12-08 | 2022-03-04 | 北京天融信网络安全技术有限公司 | Intelligent routing method and device, electronic equipment and computer readable storage medium |
CN114143251B (en) * | 2021-12-08 | 2023-10-13 | 北京天融信网络安全技术有限公司 | Intelligent routing method, intelligent routing device, electronic equipment and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10200926B2 (en) | Method and apparatus for video communication | |
CN107003397B (en) | Method, digital tool, apparatus and system for identifying repetitive motion | |
JP2013066186A5 (en) | ||
CN105451296A (en) | Network channel selection method and mobile terminal | |
CN107277779B (en) | Positioning method and system based on ZigBee network | |
CN111065141A (en) | Wireless network connection method of intelligent household appliance, intelligent household appliance and system | |
US10274578B2 (en) | Terminal device positioning method and system, and apparatus | |
CN106842974A (en) | A kind of method that remote auto control equipment is realized based on distance | |
CN104731066A (en) | Intelligent household system and control method thereof | |
CN108834121B (en) | A kind of bluetooth device ad hoc network method and system | |
JP2012147472A5 (en) | ||
WO2013189401A2 (en) | Communication terminal, communication system, and communication connection method | |
CN105208629A (en) | Method and device for automatically accessing AP in WiFi communication | |
CN108260073B (en) | Gateway, gateway installation method and Internet of things device installation method | |
CN101562846B (en) | Method, system and network side for blind switching | |
CN105246078A (en) | Control method and device for wireless access equipment | |
CN105491515A (en) | Device for enabling electrical appliance to automatically identify user location | |
JP2022554331A (en) | Trigger-based commissioning system | |
CN105101336A (en) | Wi-Fi access method and apparatus, mobile terminal, and server | |
US10193704B2 (en) | Device control method and apparatus in home network system | |
WO2007080544A3 (en) | Method and system to enable roaming on demand in wireless communication networks | |
US9185609B2 (en) | Handover control system and handover control method for femtocells | |
WO2022100314A1 (en) | Iot device control method, apparatus, control system, and terminal device | |
CN113904888B (en) | Linkage method of air detection equipment and door and window, air detection equipment and door and window | |
CN113904890B (en) | Linkage method, device and equipment of chopping block disinfection machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160330 |
|
RJ01 | Rejection of invention patent application after publication |