WO2016049977A1 - 基于通信终端的网络选择方法、装置及终端 - Google Patents

基于通信终端的网络选择方法、装置及终端 Download PDF

Info

Publication number
WO2016049977A1
WO2016049977A1 PCT/CN2014/092611 CN2014092611W WO2016049977A1 WO 2016049977 A1 WO2016049977 A1 WO 2016049977A1 CN 2014092611 W CN2014092611 W CN 2014092611W WO 2016049977 A1 WO2016049977 A1 WO 2016049977A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
application
quality
setting
matching
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.)
Ceased
Application number
PCT/CN2014/092611
Other languages
English (en)
French (fr)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to EP14903346.6A priority Critical patent/EP3203781A4/en
Publication of WO2016049977A1 publication Critical patent/WO2016049977A1/zh
Priority to US15/408,372 priority patent/US20170127346A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a network selection method, apparatus, and terminal based on a communication terminal.
  • the WIFI Wireless Fidelity
  • the mobile network may be a GPRS (General Packet Radio Service) network or a 3G network.
  • the communication terminal selects a network as the primary connection mode for network connection, that is, all traffic is connected to the network through the primary connection mode.
  • the other network is used as a backup connection, and the alternate connection mode will only work if the primary connection mode is not available.
  • the advantage of this is that the implementation is simple, and the complicated routing situation is not considered, but the technical solution cannot fully utilize the network resources of the mobile network and the WIFI network.
  • an object of the present invention is to provide a network selection method, device and terminal based on a communication terminal, which can allocate different networks for different applications for data transmission, thereby reasonably utilizing network resources and ensuring connection speed and service of the application. quality.
  • the present invention provides a network selection method based on a communication terminal, including the following steps:
  • the data is forwarded to the selected network.
  • the step of setting a matching network for different applications includes:
  • the step of setting a matching network for different applications further includes:
  • the step of selecting the network that matches the application includes:
  • the step of forwarding data to the selected network includes:
  • the message is forwarded to the selected port of the network for data transmission.
  • the step of writing the quality of service level of the application into the message to be sent by the application includes:
  • the network includes at least a WIFI network and a mobile network; and the communication terminal simultaneously activates the WIFI network and the mobile network.
  • the step of setting a matching network for different applications includes:
  • the application whose average flow value does not reach the traffic threshold is set to match the mobile network.
  • the invention also provides a network selection device based on a communication terminal, comprising:
  • a network selection module configured to: when receiving data of the application, select the network that matches the application;
  • a data forwarding module configured to forward the data to the selected network.
  • the setting module includes:
  • a first setting submodule configured to set a matching quality of service level for different applications
  • a second setting submodule configured to set a matching network for different quality of service levels
  • the network selection device further includes:
  • a quality of service writing module configured to write the quality of service level of the application to the application In the sent message
  • the network selection module includes:
  • extracting submodule is configured to: when the packet of the application is received, extract the quality of service level matched by the application in the packet;
  • the data forwarding module is configured to forward the message to the selected port of the network for data transmission.
  • the quality of service writing module is configured to write the quality of service level of the application to a quality of service domain of a packet header of the packet to be sent by the application.
  • the network includes at least a WIFI network and a mobile network, and the communication terminal simultaneously activates the WIFI network and the mobile network.
  • the present invention also provides a terminal, the terminal comprising the communication terminal-based network selection device according to any one of the above aspects.
  • the communication terminal of the present invention sets a matching network for different applications, preferably matches the network according to the service quality of the application; and forwards the data of the application to the matched network for data transmission.
  • the invention can allocate different networks for different applications for data transmission, thereby reasonably utilizing network resources, ensuring the connection speed and service quality of the application, and improving the user experience.
  • FIG. 1 is a schematic structural diagram of a network selection apparatus based on a communication terminal according to the present invention
  • FIG. 2 is a schematic structural diagram of a network selection device based on a communication terminal of the present invention
  • FIG. 3 is a flowchart of a network selection method based on a communication terminal of the present invention.
  • FIG. 4 is a flow chart of a preferred network selection method based on a communication terminal of the present invention.
  • the network selection apparatus 100 can be applied to a mobile phone, a PDA (Personal Digital Assistant), and a flat In a communication terminal such as a tablet computer, and the network selection device 100 includes at least a setting module 10, a network selection module 20, and a data forwarding module 30, wherein:
  • the setting module 10 is configured to set a matching network for different applications, which may be set by a device default setting or a user-defined setting.
  • the application is a variety of applications installed on the communication terminal, such as a video application, a browser, a chat application, a game application, and the like.
  • the network includes at least a WIFI network and a mobile network, and the communication terminal simultaneously opens the WIFI network and the mobile network, and the mobile network may be a GPRS network, a 3G network, an LTE network, etc., and for the multi-mode communication terminal, the two can be simultaneously activated.
  • One or more mobile networks are examples of mobile networks.
  • the setting module 10 is configured to set an application whose average traffic value reaches a predetermined traffic threshold to match a WIFI network, for example, setting a video application, a game application, etc. with a large traffic demand to match a WIFI network, thereby avoiding waste.
  • User traffic the setting module 10 is configured to set an application whose average traffic value does not reach the traffic threshold to match the mobile network, for example, setting a browser, a chat application, and the like to match the mobile network with less traffic demand, so as to ensure stable use of the application. Sex.
  • the network selection module 20 is configured to select a network that matches the application when receiving data of the application.
  • the application to which the data belongs may be analyzed, and then the network matching the application is selected. For example, if the data of the video application and the game application is received, the matching WIFI network is selected, and if the data of the chat application and the game application is received, the matching mobile network is selected.
  • the data forwarding module 30 is configured to forward the data to the selected network for data transmission.
  • the invention is applicable to 2G, 3G or 4G networks.
  • the communication terminal can allocate different networks for different applications, and at the same time utilize the advantages of various networks to reasonably utilize network resources and greatly enhance the user experience.
  • the network selection device 100 can be applied to a communication terminal such as a mobile phone, a PDA, a tablet computer, etc., and the network selection device 100 includes a setting module 10, The network selection module 20, the data forwarding module 30, and the quality of service writing module 40, wherein:
  • a module 10 is provided for setting a matching network for different applications.
  • the network includes at least a WIFI network and a mobile network, and the communication terminal simultaneously activates the WIFI network and the mobile network.
  • the setting module 10 includes:
  • the first setting sub-module 11 is configured to set a matching QOS (Quality of Service) level for different applications.
  • the QOS refers to a capability of the network to provide higher priority services, including dedicated bandwidth, jitter control and delay, improvement of packet loss rate, and designated network traffic under different network technologies. Also ensure that the priority given to each type of traffic does not hinder the progress of other traffic. For example, setting different QOS levels for each application, such as setting a video application and a game application to a low level of QOS, setting a browser, a chat application, etc. to a QOS high level.
  • the second setting sub-module 12 is configured to set a matching network for different QOS levels.
  • the QOS low-level setting is matched to the WIFI network
  • the QOS high-level setting is matched to a mobile network such as an LTE network, that is, a matching WIFI network such as a video application and a game application, a browser, a chat application, and the like are matched with the LTE network.
  • the QoS write module 40 is configured to write the QOS level of the application into the message to be sent by the application, where the message is a data unit exchanged and transmitted in the network.
  • the QoS write module 40 is configured to write the QOS level of the application to the QOS field of the packet header of the application to be sent, the header being the header data structure of the message.
  • the network selection module 20 includes:
  • the extraction sub-module 21 is configured to extract a matching QOS level in the packet when receiving the application packet.
  • the QOS domain content of the header of the challenge is extracted.
  • a sub-module 22 is selected for selecting a network that matches the extracted QOS level. For example, if the QOS is low, the WIFI network is selected, and if the QOS is high, the LTE network is selected, thereby implementing different networks according to different QOS levels.
  • the data forwarding module 30 is configured to forward the packet to a port of the selected network for data transmission.
  • the present invention also provides a terminal, the terminal comprising the communication terminal based network selection device according to any one of the above technical solutions.
  • the present invention preferably provides a mechanism for network selection by using the QOS of the application, and determines the network channel of the packet by using the QOS item in the packet, so as to determine different traffic according to the application type and different network connection manners. . Combine the advantages of mobile network and WIFI network, make full use of existing network resources, ensure the connection speed and service level of the application, and enhance the user experience.
  • FIG. 3 is a flowchart of a network selection method based on a communication terminal according to the present invention. The method may be implemented by the network selection apparatus 100 as shown in FIG. 1 or FIG. 2, and the steps include:
  • Step S301 setting a matching network for different applications.
  • This step can be specifically set by the device default or user-defined.
  • the application is a variety of applications installed on the communication terminal, such as a video application, a browser, a chat application, a game application, and the like.
  • the network includes at least a WIFI network and a mobile network, and the communication terminal simultaneously opens the WIFI
  • the network and the mobile network may be a GPR network, a 3G network, an LTE network, etc., and for a multi-mode communication terminal, two or more mobile networks may be simultaneously activated.
  • the application that sets the average traffic value to the predetermined traffic threshold is set to match the WIFI network, for example, the video application and the game application with larger traffic demand are set to match the WIFI network, so as to avoid wasting user traffic;
  • the application whose traffic value does not reach the traffic threshold is set to match the mobile network.
  • the browser, the chat application, and the like are set to match the mobile network to ensure the stability of the application.
  • Step S302 When receiving data of the application, select a network that matches the application.
  • the application to which the data belongs may be analyzed, and then the network matching the application is selected. For example, if the data of the video application and the game application is received, the matching WIFI network is selected, and if the data of the chat application and the game application is received, the matching mobile network is selected.
  • Step S303 forwarding the data to the selected network for data transmission.
  • FIG. 4 is a flowchart of a preferred network selection method based on a communication terminal according to the present invention. The method may be implemented by the network selection apparatus 100 shown in FIG. 2, and the steps include:
  • Step S401 setting a matching QOS level for different applications.
  • the QOS refers to a capability of the network to provide higher priority services, including dedicated bandwidth, jitter control and delay, improvement of packet loss rate, and designated network traffic under different network technologies, while ensuring priority for each type of traffic. The right does not hinder the progress of other traffic. For example, setting different QOS levels for each application, such as setting a video application and a game application to a low level of QOS, setting a browser, a chat application, etc. to a QOS high level.
  • Step S402 setting a matching network for different QOS levels.
  • the QOS low-level setting is matched to the WIFI network
  • the QOS high-level setting is matched to a mobile network such as an LTE network, that is, a matching WIFI network such as a video application and a game application, a browser, a chat application, and the like are matched with the LTE network.
  • Step S403 the QOS level of the application is written into the message to be sent by the application.
  • the QOS level of the application is written to the QOS field of the header of the application to be sent, the header being the header data structure of the message.
  • Step S404 When receiving the application message, extract a matching QOS level in the message.
  • the QOS domain content of the header of the challenge is extracted.
  • step S405 a network matching the extracted QOS level is selected.
  • the WIFI network is selected, and if the QOS is high, the LTE network is selected, thereby implementing different networks according to different QOS levels.
  • step S406 the message is forwarded to the port of the selected network for data transmission.
  • the communication terminal of the present invention sets a matching network for different applications, preferably matches the network according to the service quality of the application; and forwards the data of the application to the matched network for data transmission.
  • the invention can allocate different networks for different applications for data transmission, thereby reasonably utilizing network resources, ensuring the connection speed and service quality of the application, and improving the user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明适用于通信技术领域,提供了一种基于通信终端的网络选择方法,包括步骤有:为不同的应用设置匹配的网络;接收到所述应用的数据时,选择出与所述应用匹配的所述网络;将所述数据转发到所选择的所述网络。相应地,本发明还提供一种基于通信终端的网络选择装置及终端。借此,本发明能够为不同应用分配不同网络进行数据传输,从而合理利用网络资源,保证应用的连接速度和服务质量。

Description

基于通信终端的网络选择方法、装置及终端 技术领域
本发明涉及通信技术领域,尤其涉及一种基于通信终端的网络选择方法、装置及终端。
背景技术
用户在使用手机等通信终端时,通常会同时打开WIFI(Wireless Fidelity,无线保真)网络和移动网络,所述移动网络可以是GPRS(General Packet Radio Service,通用分组无线业务)网络、3G网络、4G中的LTE(Long Term Evolution,长期演进网络)网络等,此时通信终端选择一种网络做为主连接方式进行网络连接,即所有的流量均通过主连接方式去连接网络。而另一种网络作为备用连接方式,只有在主连接方式不可用时,备用连接方式才会起作用。这样的好处是实现简单,不用考虑复杂的路由情况,但该技术方案不能充分利用移动网络及WIFI网络的网络资源。
综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种基于通信终端的网络选择方法、装置及终端,其能够为不同应用分配不同网络进行数据传输,从而合理利用网络资源,保证应用的连接速度和服务质量。
为了实现上述目的,本发明提供一种基于通信终端的网络选择方法,包括步骤有:
为不同的应用设置匹配的网络;
接收到所述应用的数据时,选择出与所述应用匹配的所述网络;
将所述数据转发到所选择的所述网络。
根据本发明所述的网络选择方法,所述为不同的应用设置匹配的网络的步骤包括:
为不同的所述应用设置匹配的服务质量等级;
为不同的所述服务质量等级设置匹配的所述网络;
所述为不同的应用设置匹配的网络的步骤之后还包括:
将所述应用的所述服务质量等级写入所述应用待发出的报文中;
所述接收到应用的数据时,选择出与所述应用匹配的所述网络的步骤包括:
接收到所述应用的所述报文时,提取所述报文中所述应用匹配的所述服务质量等级;
选择出与所提取的所述服务质量等级匹配的所述网络;
所述将数据转发到所选择的所述网络的步骤包括:
将所述报文转发到所选择的所述网络的端口以进行数据传输。
根据本发明所述的网络选择方法,所述将应用的所述服务质量等级写入所述应用待发出的报文的步骤包括:
将所述应用的所述服务质量等级写入所述应用待发出的所述报文的包头的服务质量域。
根据本发明所述的网络选择方法,所述网络至少包括WIFI网络和移动网络;并且所述通信终端同时开通所述WIFI网络和所述移动网络。
根据本发明所述的网络选择方法,所述为不同的应用设置匹配的网络的步骤包括:
将平均流量值达到预定的流量阈值的所述应用设置为匹配所述WIFI网络;
将平均流量值未达到所述流量阈值的所述应用设置为匹配所述移动网络。
本发明还提供一种基于通信终端的网络选择装置,包括有:
设置模块,用于为不同的应用设置匹配的网络;
网络选择模块,用于接收到所述应用的数据时,选择出与所述应用匹配的所述网络;
数据转发模块,用于将所述数据转发到所选择的所述网络。
根据本发明所述的网络选择装置,所述设置模块包括:
第一设置子模块,用于为不同的所述应用设置匹配的服务质量等级;
第二设置子模块,用于为不同的所述服务质量等级设置匹配的所述网络;
所述网络选择装置还包括:
服务质量写入模块,用于将所述应用的所述服务质量等级写入所述应用待 发出的报文中;
所述网络选择模块包括:
提取子模块,用于接收到所述应用的所述报文时,提取所述报文中所述应用匹配的所述服务质量等级;
选择子模块,用于选择出与所提取的所述服务质量等级匹配的所述网络;
所述数据转发模块,用于将所述报文转发到所选择的所述网络的端口以进行数据传输。
根据本发明所述的网络选择装置,所述服务质量写入模块用于将所述应用的所述服务质量等级写入所述应用待发出的所述报文的包头的服务质量域。
根据本发明所述的网络选择装置,所述网络至少包括WIFI网络和移动网络,并且所述通信终端同时开通所述WIFI网络和所述移动网络。
本发明还提供了一种终端,所述终端包括上述技术方案中任一项所述的基于通信终端的网络选择装置。
本发明通信终端为不同的应用设置匹配的网络,优选根据应用的服务质量来匹配网络;并将应用的数据转发到所匹配的网络进行数据传输。借此,本发明能够为不同应用分配不同网络进行数据传输,从而合理利用网络资源,保证应用的连接速度和服务质量,提升了用户体验。
附图说明
图1是本发明基于通信终端的网络选择装置的结构示意图;
图2是本发明优选基于通信终端的网络选择装置的结构示意图;
图3是本发明基于通信终端的网络选择方法的流程图;
图4是本发明优选基于通信终端的网络选择方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1是本发明基于通信终端的网络选择装置的结构示意图,所述网络选择装置100可应用于手机、PDA(Personal Digital Assistant,个人数字助理)、平 板电脑等通信终端中,并且所述网络选择装置100至少包括有设置模块10、网络选择模块20以及数据转发模块30,其中:
设置模块10,用于为不同的应用设置匹配的网络,具体可由装置默认设置或者用户自定义设置。优选的是,所述应用为通信终端上安装的各种应用程序,例如视频应用,浏览器,聊天应用、游戏应用等。所述网络至少包括WIFI网络和移动网络,并且通信终端同时开通WIFI网络和移动网络,所述移动网络可以是GPRS网络、3G网络、LTE网络等,对于多模通信终端而言,可以同时开通两个或以上的移动网络。更好的是,设置模块10用于将平均流量值达到预定的流量阈值的应用设置为匹配WIFI网络,例如将流量需求较大的视频应用、游戏应用等设置为匹配WIFI网络,这样可避免浪费用户流量;设置模块10用于将平均流量值未达到流量阈值的应用设置为匹配移动网络,例如将流量需求较小的将浏览器、聊天应用等设置为匹配移动网络,以保证应用的使用稳定性。
网络选择模块20,用于接收到应用的数据时,选择出与所述应用匹配的网络。当通信终端接收到应用发来的数据时,可以分析所述数据归属的应用,然后选择出与所述应用匹配的网络。例如,若接收到视频应用、游戏应用的数据,则选择出匹配的WIFI网络,若接收到聊天应用、游戏应用的数据,则选择出匹配的移动网络。
数据转发模块30,用于将所述数据转发到所选择的网络,以进行数据传输。
本发明适用于2G、3G或4G网络。通信终端能为不同的应用分配不同的网络,同时利用各种网络的优势,合理利用网络资源,大大增强用户体验。
图2是本发明优选基于通信终端的网络选择装置的结构示意图,所述网络选择装置100可应用于手机、PDA、平板电脑等通信终端中,并且所述网络选择装置100包括有设置模块10、网络选择模块20、数据转发模块30以及服务质量写入模块40,其中:
设置模块10,用于为不同的应用设置匹配的网络。优选的是,所述网络至少包括WIFI网络和移动网络,并且通信终端同时开通WIFI网络和移动网络。更好的是,所述设置模块10包括:
第一设置子模块11,用于为不同的应用设置匹配的QOS(Quality of Service,服务质量)等级。所述QOS是指网络提供更高优先服务的一种能力,包括专用带宽、抖动控制和延迟、丢包率的改进以及不同网络技术下的指定网络流量等, 同时确保为每种流量提供的优先权不会阻碍其它流量的进程。例如,为各个应用设置不同的QOS等级,比如将视频应用和游戏应用等设置为QOS低等级,将浏览器,聊天应用等设置为QOS高等级。
第二设置子模块12,用于为不同的QOS等级设置匹配的网络。例如将QOS低等级设置匹配为WIFI网络,将QOS高等级设置匹配为LTE网络等移动网络,即视频应用和游戏应用等匹配WIFI网络,浏览器,聊天应用等匹配LTE网络。
服务质量写入模块40,用于将应用的QOS等级写入应用待发出的报文中,所述报文是网络中交换与传输的数据单元。优选的是,服务质量写入模块40用于将应用的QOS等级写入应用待发出的报文的包头的QOS域,所述包头是报文的头部数据结构。
所述网络选择模块20包括:
提取子模块21,用于接收到应用的报文时,提取所述报文中应用匹配的QOS等级。优选提取所述报问的包头的QOS域内容。
选择子模块22,用于选择出与所提取的QOS等级匹配的网络。例如若是QOS低等级则选择WIFI网络,若是QOS高等级则选择LTE网络,进而实现根据不同的QOS等级选择不同的网络。
所述数据转发模块30,用于将报文转发到所选择的网络的端口以进行数据传输。
本发明还提供了一种终端,所述终端包括上述技术方案任一项所述的基于通信终端的网络选择装置。
本发明优选提供了一种通过应用的QOS来进行网络选择的机制,通过报文中的QOS项,决定该报文的网络通道,从而达到根据应用类型来决定不同的流量经过不同的网络连接方式。结合利用移动网络和WIFI网络各自的优势,充分利用现有的网络资源,保证应用的连接速度和服务等级,提升用户的体验。
图3是本发明基于通信终端的网络选择方法的流程图,所述方法可以通过如图1或图2所示的网络选择装置100实现,包括步骤有:
步骤S301,为不同的应用设置匹配的网络。
本步骤具体可由装置默认设置或者用户自定义设置。优选的是,所述应用为通信终端上安装的各种应用程序,例如视频应用,浏览器,聊天应用、游戏应用等。所述网络至少包括WIFI网络和移动网络,并且通信终端同时开通WIFI 网络和移动网络,所述移动网络可以是GPR网络、3G网络、LTE网络等,对于多模通信终端而言,可以同时开通两个或以上的移动网络。更好的是,将平均流量值达到预定的流量阈值的应用设置为匹配WIFI网络,例如将流量需求较大的视频应用、游戏应用等设置为匹配WIFI网络,这样可避免浪费用户流量;将平均流量值未达到流量阈值的应用设置为匹配移动网络,例如将流量需求较小的将浏览器、聊天应用等设置为匹配移动网络,以保证应用的使用稳定性。
步骤S302,接收到应用的数据时,选择出与所述应用匹配的网络。
当通信终端接收到应用发来的数据时,可以分析所述数据归属的应用,然后选择出与所述应用匹配的网络。例如,若接收到视频应用、游戏应用的数据,则选择出匹配的WIFI网络,若接收到聊天应用、游戏应用的数据,则选择出匹配的移动网络。
步骤S303,将所述数据转发到所选择的网络,以进行数据传输。
图4是本发明优选基于通信终端的网络选择方法的流程图,所述方法可以通过如图2所示的网络选择装置100实现,包括步骤有:
步骤S401,为不同的应用设置匹配的QOS等级。
所述QOS是指网络提供更高优先服务的一种能力,包括专用带宽、抖动控制和延迟、丢包率的改进以及不同网络技术下的指定网络流量等,同时确保为每种流量提供的优先权不会阻碍其它流量的进程。例如,为各个应用设置不同的QOS等级,比如将视频应用和游戏应用等设置为QOS低等级,将浏览器,聊天应用等设置为QOS高等级。
步骤S402,为不同的QOS等级设置匹配的网络。
例如将QOS低等级设置匹配为WIFI网络,将QOS高等级设置匹配为LTE网络等移动网络,即视频应用和游戏应用等匹配WIFI网络,浏览器,聊天应用等匹配LTE网络。
步骤S403,将应用的QOS等级写入应用待发出的报文中。
优选的是,将应用的QOS等级写入应用待发出的报文的包头的QOS域,所述包头是报文的头部数据结构。
步骤S404,接收到应用的报文时,提取所述报文中应用匹配的QOS等级。
优选提取所述报问的包头的QOS域内容。
步骤S405,选择出与所提取的QOS等级匹配的网络。
例如若是QOS低等级则选择WIFI网络,若是QOS高等级则选择LTE网络,进而实现根据不同的QOS等级选择不同的网络。
步骤S406,将报文转发到所选择的网络的端口以进行数据传输。
综上所述,本发明通信终端为不同的应用设置匹配的网络,优选根据应用的服务质量来匹配网络;并将应用的数据转发到所匹配的网络进行数据传输。借此,本发明能够为不同应用分配不同网络进行数据传输,从而合理利用网络资源,保证应用的连接速度和服务质量,提升了用户体验。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (10)

  1. 一种基于通信终端的网络选择方法,其特征在于,包括步骤有:
    为不同的应用设置匹配的网络;
    接收到所述应用的数据时,选择出与所述应用匹配的所述网络;
    将所述数据转发到所选择的所述网络。
  2. 根据权利要求1所述的网络选择方法,其特征在于,所述为不同的应用设置匹配的网络的步骤包括:
    为不同的所述应用设置匹配的服务质量等级;
    为不同的所述服务质量等级设置匹配的所述网络;
    所述为不同的应用设置匹配的网络的步骤之后还包括:
    将所述应用的所述服务质量等级写入所述应用待发出的报文中;
    所述接收到应用的数据时,选择出与所述应用匹配的所述网络的步骤包括:
    接收到所述应用的所述报文时,提取所述报文中所述应用匹配的所述服务质量等级;
    选择出与所提取的所述服务质量等级匹配的所述网络;
    所述将数据转发到所选择的所述网络的步骤包括:
    将所述报文转发到所选择的所述网络的端口以进行数据传输。
  3. 根据权利要求2所述的网络选择方法,其特征在于,所述将应用的所述服务质量等级写入所述应用待发出的报文的步骤包括:
    将所述应用的所述服务质量等级写入所述应用待发出的所述报文的包头的服务质量域。
  4. 根据权利要求1~3任一项所述的网络选择方法,其特征在于,所述网络至少包括WIFI网络和移动网络;并且所述通信终端同时开通所述WIFI网络和所述移动网络。
  5. 根据权利要求4所述的网络选择方法,其特征在于,所述为不同的应用设置匹配的网络的步骤包括:
    将平均流量值达到预定的流量阈值的所述应用设置为匹配所述WIFI网络;
    将平均流量值未达到所述流量阈值的所述应用设置为匹配所述移动网络。
  6. 一种基于通信终端的网络选择装置,其特征在于,包括有:
    设置模块,用于为不同的应用设置匹配的网络;
    网络选择模块,用于接收到所述应用的数据时,选择出与所述应用匹配的所述网络;
    数据转发模块,用于将所述数据转发到所选择的所述网络。
  7. 根据权利要求6所述的网络选择装置,其特征在于,所述设置模块包括:
    第一设置子模块,用于为不同的所述应用设置匹配的服务质量等级;
    第二设置子模块,用于为不同的所述服务质量等级设置匹配的所述网络;
    所述网络选择装置还包括:
    服务质量写入模块,用于将所述应用的所述服务质量等级写入所述应用待发出的报文中;
    所述网络选择模块包括:
    提取子模块,用于接收到所述应用的所述报文时,提取所述报文中所述应用匹配的所述服务质量等级;
    选择子模块,用于选择出与所提取的所述服务质量等级匹配的所述网络;
    所述数据转发模块,用于将所述报文转发到所选择的所述网络的端口以进行数据传输。
  8. 根据权利要求7所述的网络选择装置,其特征在于,所述服务质量写入模块用于将所述应用的所述服务质量等级写入所述应用待发出的所述报文的包头的服务质量域。
  9. 根据权利要求6~8任一项所述的网络选择装置,其特征在于,所述网络至少包括WIFI网络和移动网络,并且所述通信终端同时开通所述WIFI网络和所述移动网络。
  10. 一种终端,其特征在于,所述终端包括权利要求6~8任一项所述的装置。
PCT/CN2014/092611 2014-09-30 2014-11-29 基于通信终端的网络选择方法、装置及终端 Ceased WO2016049977A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP14903346.6A EP3203781A4 (en) 2014-09-30 2014-11-29 Network selection method and apparatus based on communications terminal, and terminal
US15/408,372 US20170127346A1 (en) 2014-09-30 2017-01-17 Network selection method based on communication terminal, device, and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410524886.XA CN104284397B (zh) 2014-09-30 2014-09-30 基于通信终端的网络选择方法、装置及终端
CN201410524886.X 2014-09-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/408,372 Continuation-In-Part US20170127346A1 (en) 2014-09-30 2017-01-17 Network selection method based on communication terminal, device, and terminal

Publications (1)

Publication Number Publication Date
WO2016049977A1 true WO2016049977A1 (zh) 2016-04-07

Family

ID=52258757

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/092611 Ceased WO2016049977A1 (zh) 2014-09-30 2014-11-29 基于通信终端的网络选择方法、装置及终端

Country Status (4)

Country Link
US (1) US20170127346A1 (zh)
EP (1) EP3203781A4 (zh)
CN (1) CN104284397B (zh)
WO (1) WO2016049977A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105208637A (zh) * 2015-08-24 2015-12-30 努比亚技术有限公司 一种移动终端及其网络连接方法
KR102458444B1 (ko) 2016-01-05 2022-10-25 삼성전자주식회사 전자 장치 및 그 동작 방법
CN106209676A (zh) * 2016-06-30 2016-12-07 广东睿江云计算股份有限公司 基于多设备的云主机系统的数据处理方法及装置
CN106413045B (zh) * 2016-09-30 2018-05-11 深圳市保千里电子有限公司 一种无线wifi与移动通信同步运行的方法及系统
CN106789526B (zh) * 2016-11-29 2019-12-13 北京元心科技有限公司 多系统网络连接的方法及装置
CN106973399A (zh) * 2017-03-25 2017-07-21 努比亚技术有限公司 一种数据转发处理方法及移动终端
CN107708140B (zh) * 2017-11-23 2021-04-06 Oppo广东移动通信有限公司 无线网络分流处理方法以及相关产品
CN108156272B (zh) * 2017-12-11 2022-03-01 北京小米移动软件有限公司 关联频段确定方法、装置及电子设备
CN108882325A (zh) * 2018-05-30 2018-11-23 郑州易通众联电子科技有限公司 网络切换方法、网络切换装置及移动终端
CN109474528B (zh) * 2018-09-28 2021-11-16 Oppo广东移动通信有限公司 通信连接方法、装置、终端设备及计算机可读取存储介质
CN114554574B (zh) 2019-11-05 2023-12-29 Oppo广东移动通信有限公司 一种网络选择方法及终端设备
CN111343682B (zh) * 2020-03-11 2022-10-25 Tcl移动通信科技(宁波)有限公司 一种网络切换方法、装置、存储介质及终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102209358A (zh) * 2011-06-09 2011-10-05 上海顶竹通讯技术有限公司 一种移动网络以及终端接入业务网络的方法
CN102761859A (zh) * 2012-06-29 2012-10-31 惠州Tcl移动通信有限公司 手机网络流量调控方法
CN103096385A (zh) * 2013-01-25 2013-05-08 北京小米科技有限责任公司 一种流量控制的方法、装置及终端

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162540B2 (en) * 2000-05-15 2007-01-09 Catchfire Systems, Inc. Method and system for prioritizing network services
US20060146825A1 (en) * 2004-12-30 2006-07-06 Padcom, Inc. Network based quality of service
CN101453777A (zh) * 2007-11-30 2009-06-10 中国移动通信集团公司 一种选择接入网络的方法及移动终端
US7920478B2 (en) * 2008-05-08 2011-04-05 Nortel Networks Limited Network-aware adapter for applications
CN102084706B (zh) * 2008-10-14 2015-07-15 思科技术公司 通信网络中的流量均衡
US8626234B2 (en) * 2009-12-17 2014-01-07 Alcatel Lucent Method and apparatus for providing layered wireless networks
EP2445266B1 (en) * 2010-10-25 2016-03-16 Alcatel Lucent Control of access network/access technology selection for the routing of IP traffic by a user equipment, and QoS support, in a multi-access communication system
WO2013150500A2 (en) * 2012-04-05 2013-10-10 Telefonaktiebolaget L M Ericsson (Publ) Qci based offloading
CN102932863A (zh) * 2012-10-17 2013-02-13 南京云恒瑞通网络科技有限责任公司 一种基于qos的终端设备选择连网方式的方法
CN103874229A (zh) * 2012-12-12 2014-06-18 中国移动通信集团山东有限公司 一种建立数据连接的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102209358A (zh) * 2011-06-09 2011-10-05 上海顶竹通讯技术有限公司 一种移动网络以及终端接入业务网络的方法
CN102761859A (zh) * 2012-06-29 2012-10-31 惠州Tcl移动通信有限公司 手机网络流量调控方法
CN103096385A (zh) * 2013-01-25 2013-05-08 北京小米科技有限责任公司 一种流量控制的方法、装置及终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3203781A4 *

Also Published As

Publication number Publication date
EP3203781A1 (en) 2017-08-09
CN104284397A (zh) 2015-01-14
EP3203781A4 (en) 2018-04-04
US20170127346A1 (en) 2017-05-04
CN104284397B (zh) 2018-07-27

Similar Documents

Publication Publication Date Title
CN104284397B (zh) 基于通信终端的网络选择方法、装置及终端
US10856341B2 (en) Wireless communication method, user equipment, and access network device
CN102811191B (zh) 一种数据传输方法和装置
CN113923713A (zh) 数据处理的方法及装置
CN113923712A (zh) 数据处理的方法及装置
CN104038968A (zh) 一种控制电子设备共享网络带宽的方法及装置
WO2022089349A1 (zh) Pdcp重复的配置、激活或去激活方法和终端
WO2015165254A1 (zh) 协同通信的方法、云端服务器和核心网服务器
WO2024093326A1 (en) Sensing data exchange
WO2019105317A1 (zh) 一种业务报文发送的方法、网络设备和系统
CN103841616B (zh) 一种应用数据包处理方法、装置及系统
CN104170513B (zh) 管理移动通信网络内的分组服务呼叫
WO2024067452A1 (zh) 信息处理方法及通信设备
CN115996424A (zh) 数据丢弃方法、装置、终端及网络侧设备
US9774463B2 (en) Optimizing user experiences of web conferences that send data with source-specific multicast and automatic multicast tunneling
WO2016091154A1 (zh) 一种确定媒体能力的方法及呼叫控制网元
CN105635738A (zh) 视频流提供方法及系统和中继装置
WO2023001172A1 (zh) 推荐比特率确定方法、装置及相关设备
WO2022247863A1 (zh) 策略生成方法、装置、终端、设备及会话管理单元
WO2022257910A1 (zh) QoS的控制方法及装置
CN107682893A (zh) 一种udp业务的拥塞控制方法及设备
WO2023280014A1 (zh) 单播侧链路通信方法、装置及终端
US10542116B2 (en) Communication device and method for processing received data
CN106851526B (zh) 一种用于处理mtc消息的方法与设备
CN103763718B (zh) 选择基站的方法、网关、基站、移动终端及系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14903346

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2014903346

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014903346

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE