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

JP5959360B2 - Wireless communication terminal, method, program - Google Patents

Wireless communication terminal, method, program Download PDF

Info

Publication number
JP5959360B2
JP5959360B2 JP2012165731A JP2012165731A JP5959360B2 JP 5959360 B2 JP5959360 B2 JP 5959360B2 JP 2012165731 A JP2012165731 A JP 2012165731A JP 2012165731 A JP2012165731 A JP 2012165731A JP 5959360 B2 JP5959360 B2 JP 5959360B2
Authority
JP
Japan
Prior art keywords
wireless communication
usage pattern
communication terminal
usage
application
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.)
Expired - Fee Related
Application number
JP2012165731A
Other languages
Japanese (ja)
Other versions
JP2014027450A (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.)
Kyocera Corp
Original Assignee
Kyocera Corp
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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP2012165731A priority Critical patent/JP5959360B2/en
Publication of JP2014027450A publication Critical patent/JP2014027450A/en
Application granted granted Critical
Publication of JP5959360B2 publication Critical patent/JP5959360B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、移動体通信システムにおける無線通信端末に関するものであり、特に、無線通信端末が無線通信方式を選択するための技術に関する。   The present invention relates to a radio communication terminal in a mobile communication system, and more particularly to a technique for the radio communication terminal to select a radio communication system.

近年、スマートフォンなど高機能の無線通信端末の普及に伴い、トラフィック量が急増している。これらトラフィックの分散などを背景として、移動体通信事業者は、高速かつ低遅延の無線通信を可能とするLTE(Long Term Evolution)方式など様々な無線通信方式による移動体通信サービスを提供している。UMTS(Universal Mobile Telecommunications System)やGSM(登録商標)(Global System for Mobile Communications)などの無線通信方式も、改良が繰り返され利用され続けており、移動体通信システムにおける無線通信端末は、複数の無線通信方式に対応している。無線通信端末は、複数の無線通信方式に対応することでユーザの利便性を高める一方で、電力の消費を抑えることも求められている。   In recent years, with the spread of high-function wireless communication terminals such as smartphones, the traffic volume has increased rapidly. Against the backdrop of such traffic distribution, mobile carriers offer mobile communication services using various wireless communication methods such as the LTE (Long Term Evolution) method that enables high-speed and low-delay wireless communication. . Wireless communication systems such as UMTS (Universal Mobile Telecommunications System) and GSM (Registered Trademark) (Global System for Mobile Communications) continue to be used repeatedly, and a wireless communication terminal in a mobile communication system has a plurality of wireless communication terminals. It corresponds to the communication method. Wireless communication terminals are also required to reduce power consumption while improving user convenience by supporting a plurality of wireless communication systems.

無線通信端末の無線通信方式を、通信環境の変化に応じて制御する技術は様々ある。国際公開第2006/129600号(特許文献1)は、伝送路の切り替えとアプリケーションの切り替えとを連動させた通信システムを開示する。特許文献1では、無線通信端末と、通信相手の端末との間の伝送路の状態を取得し、アプリケーションごとの基準と比較することで、アプリケーションに適した伝送路を無線通信端末が選択する。また、特許文献1では、通信にかかるコンテンツを、伝送路の状態に適したコンテンツに変更することで、通信状況に応じたサービスの提供を可能とする。   There are various techniques for controlling the wireless communication system of a wireless communication terminal according to changes in the communication environment. International Publication No. 2006/129600 (Patent Document 1) discloses a communication system that links transmission path switching and application switching. In Patent Document 1, a wireless communication terminal selects a transmission path suitable for an application by acquiring the state of the transmission path between the wireless communication terminal and a communication partner terminal and comparing the state with a reference for each application. Further, in Patent Document 1, by changing the content related to communication to a content suitable for the state of the transmission path, it is possible to provide a service according to the communication status.

国際公開第2006/129600号International Publication No. 2006/129600

上記のようにスマートフォンなど高機能の無線通信端末が普及するにつれて、様々なアプリケーションが提供されている。様々なアプリケーションのうち、一つのアプリケーション内で、HTTP(HyperText Transfer Protocol)、RTP(Real-time Transport Protocol)、FTP(File Transfer Protocol)など複数の通信プロトコルが用いられると、ユーザの利用パターンによって必要とされる帯域幅が異なる。例えば、ユーザがSNS(social networking service)を利用する場合、写真やメッセージなどを投稿したり、他の参加者の写真や動画などの投稿を定期的に閲覧したりするなど頻繁にアクセスするユーザもいれば、テキストデータの閲覧のみのユーザもおり、ユーザごとに必要な帯域幅は異なる。また、同一ユーザであっても、アプリケーションの利用場面や利用時間帯によっては、必要な帯域幅が異なる場合がある。例えば、ユーザが仕事中はメールなどテキストデータの送受信が中心であるのに対し、趣味や他者との交流では映像データの送受信が多い場合などである。   As described above, various applications are provided as high-performance wireless communication terminals such as smartphones become widespread. When multiple communication protocols such as HTTP (HyperText Transfer Protocol), RTP (Real-time Transport Protocol), and FTP (File Transfer Protocol) are used in one application among various applications, it is necessary depending on the usage pattern of the user. Different bandwidths. For example, when a user uses SNS (social networking service), users who frequently access such as posting photos and messages, regularly viewing posts such as photos and videos of other participants, etc. In other words, some users only view text data, and the required bandwidth varies from user to user. Even for the same user, the required bandwidth may differ depending on the application usage scene and usage time zone. For example, there are cases where text data such as e-mail is mainly transmitted and received while the user is working, whereas video data is often transmitted and received in hobbies and exchanges with others.

しかし、上記特許文献に記載の技術によると、アプリケーションごとの基準を用いているため、このようなアプリケーションの利用形態の多様化に対応することが困難である。このように、ユーザによるアプリケーションの使用態様に応じて無線通信方式を制御する技術が必要とされている。   However, according to the technique described in the above-mentioned patent document, since the standard for each application is used, it is difficult to cope with such diversification of application usage forms. As described above, there is a need for a technique for controlling a wireless communication method according to a usage mode of an application by a user.

一実施形態に従う無線通信端末は、複数の無線通信方式に対応し、記憶部と、判定部と、取得部と、通信制御部とを含む。記憶部は、ユーザによるアプリケーションの使用態様を分類するための複数の利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値とを対応づけて記憶するためのものである。判定部は、無線通信端末において処理されるデータと、判定条件とに基づいて、利用パターンを判定する。取得部は、無線通信端末が送受信するパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得する。通信制御部は、取得部により取得される、実行中のアプリケーションの通信スループット情報と、判定部により判定される利用パターンに対応するスループット設定値との比較結果に基づいて、無線通信方式の切り替えを制御する。   A wireless communication terminal according to an embodiment corresponds to a plurality of wireless communication systems, and includes a storage unit, a determination unit, an acquisition unit, and a communication control unit. The storage unit includes a plurality of usage patterns for classifying application usage modes by the user, determination conditions for determining which usage pattern the application usage mode corresponds to, and communication in each usage pattern Are stored in association with throughput setting values to be secured. The determination unit determines a usage pattern based on data processed in the wireless communication terminal and a determination condition. The acquisition unit acquires communication throughput information of at least one of the wireless communication schemes by a packet transmitted and received by the wireless communication terminal. The communication control unit switches the wireless communication method based on the comparison result between the communication throughput information of the application being executed acquired by the acquisition unit and the throughput setting value corresponding to the usage pattern determined by the determination unit. Control.

好ましくは、記憶部は、判定条件として、利用パターンと、無線通信端末のアクセス先の候補のアドレスを識別する情報とを対応づけたアドレスリストを含み、判定部は、アプリケーションがアクセスするアクセス先のアドレスを識別する情報と、アドレスリストとを比較することにより、利用パターンを判定することとしてもよい。   Preferably, the storage unit includes an address list associating the usage pattern with information for identifying an access destination candidate address of the wireless communication terminal as the determination condition, and the determination unit includes the access destination accessed by the application The usage pattern may be determined by comparing the information for identifying the address with the address list.

好ましくは、記憶部は、判定条件として、利用パターンごとに、アプリケーションの名称情報を対応づけたアプリケーションリストを含み、判定部は、実行中のアプリケーションの名称情報と、アプリケーションリスト中の名称情報とを比較することにより、利用パターンを判定することとしてもよい。   Preferably, the storage unit includes, as a determination condition, an application list in which application name information is associated with each usage pattern, and the determination unit includes name information of the application being executed and name information in the application list. The usage pattern may be determined by comparison.

好ましくは、記憶部は、判定条件として、利用パターンと、キーワードとを対応づけたキーワードリストを含み、判定部は、無線通信端末が取得したデータを、キーワードリストと比較することにより、利用パターンを判定することとしてもよい。   Preferably, the storage unit includes a keyword list in which a usage pattern and a keyword are associated as a determination condition, and the determination unit compares the data acquired by the wireless communication terminal with the keyword list to determine the usage pattern. It may be determined.

好ましくは、通信スループット情報は、アプリケーションの無線通信のトラフィックデータ量を含むこととしてもよい。   Preferably, the communication throughput information may include a traffic data amount of wireless communication of the application.

好ましくは、スループット設定値は、各利用パターンについて、通信のために確保すべき帯域を対応づけたものであり、通信制御部は、判定される利用パターンに対応づけられる、通信のために確保すべき帯域と、取得されるトラフィックデータ量とを逐次比較し、比較結果に応じて無線通信方式の切り替えを制御することとしてもよい。   Preferably, the throughput setting value is obtained by associating each usage pattern with a band to be secured for communication, and the communication control unit reserves for communication, which is associated with the determined usage pattern. It is also possible to sequentially compare the power band and the amount of traffic data to be acquired, and control the switching of the wireless communication method according to the comparison result.

好ましくは、取得部は、各無線通信方式について、トラフィックデータ量を取得し、通信制御部は、判定される利用パターンについて、スループット設定値に示される帯域と、各無線通信方式のトラフィックデータ量とを逐次比較し、帯域による通信が可能な、最小の消費電力の無線通信方式へ切り替えることとしてもよい。   Preferably, the acquisition unit acquires the traffic data amount for each wireless communication method, and the communication control unit determines the bandwidth indicated by the throughput setting value and the traffic data amount of each wireless communication method for the determined usage pattern. May be switched to a wireless communication system with minimum power consumption that enables communication by band.

好ましくは、通信スループット情報は、アプリケーションの無線通信の、各パケットの遅延時間を含むこととしてもよい。   Preferably, the communication throughput information may include a delay time of each packet of the application wireless communication.

好ましくは、スループット設定値は、各利用パターンについて、通信時に許容される許容遅延時間を対応づけたものであり、通信制御部は、判定される利用パターンに対応づけられる許容遅延時間と、取得される各パケットの遅延時間とを逐次比較し、比較結果に応じて無線通信方式の切り替えを制御することとしてもよい。   Preferably, the throughput setting value is obtained by associating an allowable delay time allowed at the time of communication with each usage pattern, and the communication control unit is acquired with an allowable delay time associated with the determined usage pattern. It is also possible to sequentially compare the delay time of each packet and control the switching of the wireless communication method according to the comparison result.

好ましくは、通信制御部は、取得される各パケットの遅延時間に基づいて、許容遅延時間以内の通信が可能な、最小の消費電力の無線通信方式へ切り替えることとしてもよい。   Preferably, the communication control unit may switch to a wireless communication system with minimum power consumption that allows communication within an allowable delay time based on the delay time of each acquired packet.

好ましくは、通信制御部は、周期的に、判定部による利用パターンの判定、および、取得部による通信スループット情報の取得を実行させ、判定の結果および取得の結果を履歴情報として記憶部に記憶させ、判定の結果、利用パターンが変化した場合、または、取得される通信スループット情報がスループット設定値を満たさない場合に、無線通信方式を切り替えることとしてもよい。   Preferably, the communication control unit periodically causes the determination unit to determine the usage pattern and the acquisition unit to acquire communication throughput information, and causes the storage unit to store the determination result and the acquisition result as history information. As a result of the determination, the wireless communication method may be switched when the usage pattern changes or when the acquired communication throughput information does not satisfy the throughput setting value.

別の実施形態によると、無線通信端末の通信制御の方法が提供される。無線通信端末は、複数の無線通信方式に対応しており、ユーザによるアプリケーションの使用態様を分類するための複数の利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値とを対応づけて記憶するための記憶部を含む。無線通信端末の通信制御の方法は、無線通信端末が、無線通信端末において処理されるデータと、判定条件とに基づいて、利用パターンを判定するステップと、無線通信端末が、無線通信端末において送受信されるパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得するステップと、無線通信端末が、取得される、実行中のアプリケーションの通信スループット情報と、判定される利用パターンに対応するスループット設定値との比較結果に基づいて、無線通信方式の切り替えを制御するステップとを含む。   According to another embodiment, a method for communication control of a wireless communication terminal is provided. The wireless communication terminal supports a plurality of wireless communication methods, and determines a usage pattern to classify a usage pattern of an application by a user and a usage pattern to which the usage pattern of the application corresponds. A storage unit for storing the determination condition and the throughput setting value to be secured for communication in each usage pattern in association with each other. The communication control method of the wireless communication terminal includes a step in which the wireless communication terminal determines a usage pattern based on data processed in the wireless communication terminal and a determination condition, and the wireless communication terminal transmits and receives in the wireless communication terminal. A step of acquiring communication throughput information of at least one of the wireless communication methods by a packet to be transmitted, a communication throughput information of an application being executed, which is acquired by the wireless communication terminal, and a throughput corresponding to the determined usage pattern And a step of controlling switching of the wireless communication method based on a comparison result with the set value.

別の実施形態によると、無線通信端末の通信を制御するためのプログラムが提供される。無線通信端末は、プロセッサと、メモリとを含み、メモリは、複数の無線通信方式に対応しており、ユーザによるアプリケーションの使用態様を分類するための複数の利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値とを対応づけて記憶するためのものである。このプログラムは、プロセッサに、無線通信端末において処理されるデータと、判定条件とに基づいて、利用パターンを判定させるステップと、プロセッサに、無線通信端末において送受信されるパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得させるステップと、プロセッサに、取得される、実行中のアプリケーションの通信スループット情報と、判定される利用パターンに対応するスループット設定値との比較結果に基づいて、無線通信方式の切り替えを制御させるステップとを含む。   According to another embodiment, a program for controlling communication of a wireless communication terminal is provided. The wireless communication terminal includes a processor and a memory, and the memory corresponds to a plurality of wireless communication schemes, and any of a plurality of usage patterns for classifying application usage modes by a user and an application usage mode. This is for storing the determination condition for determining whether the usage pattern corresponds to the throughput setting value to be secured for communication in each usage pattern in association with each other. The program causes the processor to determine a usage pattern based on data processed in the wireless communication terminal and a determination condition, and causes the processor to transmit at least one of the wireless communication packets by a packet transmitted and received in the wireless communication terminal. Wireless communication based on a step of acquiring communication throughput information of the communication method, and a comparison result between the acquired communication throughput information of the running application and the throughput setting value corresponding to the determined usage pattern. Controlling the switching of the method.

本発明の一実施形態に係る無線通信端末は、ユーザによるアプリケーションの使用態様の変化に応じて、無線通信方式を切り替えることができるため、消費電力を低減することができるという効果を奏する。   The wireless communication terminal according to the embodiment of the present invention can switch the wireless communication method in accordance with a change in the usage mode of the application by the user, and thus has an effect of reducing power consumption.

この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。   The above and other objects, features, aspects and advantages of the present invention will become apparent from the following detailed description of the present invention taken in conjunction with the accompanying drawings.

無線通信端末100を含む移動体通信システムの一部の構成、及び、ネットワーク網1を示す図である。1 is a diagram showing a partial configuration of a mobile communication system including a wireless communication terminal 100 and a network 1. FIG. 無線通信端末100の構成を示す機能ブロック図である。2 is a functional block diagram showing a configuration of a wireless communication terminal 100. FIG. パターン判定情報14を示す図である。It is a figure which shows the pattern determination information. スループット設定情報15を示す図である。It is a figure which shows the throughput setting information. 通信方式別帯域情報24を示す図である。It is a figure which shows the band information 24 according to communication system. 消費電力優先情報25を示す図である。It is a figure which shows the power consumption priority information 25. FIG. モニタリング履歴情報26を示す図である。It is a figure which shows the monitoring history information. 無線通信端末100が無線通信方式を制御する処理を示すフローチャートである。It is a flowchart which shows the process which the radio | wireless communication terminal 100 controls a radio | wireless communication system. ユーザによるアプリケーションの使用態様を、利用パターンとして判定する処理を示すフローチャートである。It is a flowchart which shows the process which determines the usage condition of the application by a user as a usage pattern. 通信方式制御部19による、無線通信方式の制御を示すフローチャートである。5 is a flowchart showing control of a wireless communication system by a communication system control unit 19.

以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

以下、本発明の一実施形態にかかる無線通信端末100について図面を用いて説明する。   Hereinafter, a wireless communication terminal 100 according to an embodiment of the present invention will be described with reference to the drawings.

図1は、無線通信端末100を含む移動体通信システムの一部の構成、及び、ネットワーク網1を示す図である。   FIG. 1 is a diagram showing a partial configuration of a mobile communication system including a wireless communication terminal 100 and a network 1.

<1 ネットワークの構成>
図1に示すように、ネットワーク網1は、サーバ群(オンラインゲームサーバ50と、サーバ51と、SNS(Social Network Service)サーバ52と、動画サービスサーバ53)と、ネットワーク54と、ゲートウェイ55と、ゲートウェイ56と、ルータ57と、ルータ58と、無線LANルータ59と、LTE(Long Term Evolution)/UMTS(Universal Mobile Telecommunications System)/GSM(Global System for Mobile Communications)無線基地局60と、LTE/UMTS/GSM無線基地局61と、複数の無線通信端末100(無線通信端末100A、無線通信端末100B、無線通信端末100C、無線通信端末100D等、無線通信端末を総称して無線通信端末100という)とを含む。
<1 Network configuration>
As shown in FIG. 1, the network 1 includes a server group (online game server 50, server 51, SNS (Social Network Service) server 52, video service server 53), a network 54, a gateway 55, Gateway 56, router 57, router 58, wireless LAN router 59, LTE (Long Term Evolution) / UMTS (Universal Mobile Telecommunications System) / GSM (Global System for Mobile Communications) radio base station 60, LTE / UMTS / GSM wireless base station 61 and a plurality of wireless communication terminals 100 (wireless communication terminals such as wireless communication terminal 100A, wireless communication terminal 100B, wireless communication terminal 100C, and wireless communication terminal 100D are collectively referred to as wireless communication terminal 100). including.

LTE/UMTS/GSM無線基地局60およびLTE/UMTS/GSM無線基地局61は、LTE、UMTS、GSMなど、複数の無線通信方式に対応した無線基地局である。UMTSは、第3世代(3G)の移動体通信技術であり、3Gと称されることもある。   The LTE / UMTS / GSM radio base station 60 and the LTE / UMTS / GSM radio base station 61 are radio base stations that support a plurality of radio communication schemes such as LTE, UMTS, and GSM. UMTS is a third generation (3G) mobile communication technology, sometimes referred to as 3G.

無線基地局は、周囲の一定範囲のエリア内にある無線通信端末と無線で通信する。無線基地局がカバーする上記一定範囲のエリアを「セル」という。図1に示すように、無線通信端末100Aは、LTE/UMTS/GSM無線基地局60がカバーするエリアに位置し、LTE/UMTS/GSM無線基地局60の制御に従ってLTE/UMTS/GSM無線基地局60と無線通信する。同様に、無線通信端末100B、無線通信端末100C、無線通信端末100Dは、LTE/UMTS/GSM無線基地局61の制御に従ってLTE/UMTS/GSM無線基地局61と無線通信する。   The wireless base station communicates wirelessly with wireless communication terminals in a certain range of surrounding area. The area of the certain range covered by the radio base station is called “cell”. As shown in FIG. 1, the radio communication terminal 100A is located in an area covered by the LTE / UMTS / GSM radio base station 60, and is controlled by the LTE / UMTS / GSM radio base station 60. 60 and wireless communication. Similarly, the radio communication terminal 100B, the radio communication terminal 100C, and the radio communication terminal 100D perform radio communication with the LTE / UMTS / GSM radio base station 61 according to the control of the LTE / UMTS / GSM radio base station 61.

無線通信端末100は、周囲の無線基地局の各エリア内に位置している場合、省電力化のため、通信方式を切り替えていずれかの通信方式で無線基地局と無線通信する。例えば、LTEは、3Gと比較すると消費電力が大きい傾向にあるため、3Gの帯域が必要十分であれば、無線通信端末100は、3G方式を選択する。無線通信端末100は、通信に必要な帯域を可能な限り確保しつつ、消費電力に応じて無線通信方式を切り替える。つまり、3Gの帯域でも十分な通信品質であるにもかかわらず消費電力が大きなLTEで通信することによって不必要に電力が消費されることを防止する。   When the wireless communication terminal 100 is located in each area of the surrounding wireless base stations, the wireless communication terminal 100 performs wireless communication with the wireless base station by switching the communication method to save power. For example, since LTE tends to consume more power than 3G, if a 3G band is necessary and sufficient, the wireless communication terminal 100 selects the 3G method. The wireless communication terminal 100 switches the wireless communication method according to the power consumption while ensuring the necessary bandwidth for communication as much as possible. That is, unnecessary power consumption is prevented by performing communication using LTE with large power consumption despite sufficient communication quality even in the 3G band.

図1に示す例では、無線通信端末100Aのユーザは、SNS(social networking service)を主に利用している。無線通信端末100Aのトラフィックの大部分は、テキストデータやメッセージの送受信であるとする。また、無線通信端末100B、無線通信端末100C、無線通信端末100Dのユーザは、動画配信サービスを主に利用しており、トラフィックの大部分は、動画を再生するための動画データなどの受信であるとする。   In the example illustrated in FIG. 1, the user of the wireless communication terminal 100A mainly uses SNS (social networking service). It is assumed that most of the traffic of the wireless communication terminal 100A is transmission / reception of text data and messages. Further, users of the wireless communication terminal 100B, the wireless communication terminal 100C, and the wireless communication terminal 100D mainly use the moving image distribution service, and most of the traffic is reception of moving image data or the like for reproducing the moving image. And

テキストデータやメッセージの送受信と比較すると、動画データの受信に必要な帯域の方が大きい。そのため、例えば、無線通信端末100B等の動画データを受信する無線通信端末は、帯域を確保するため、LTEなど比較的高速の無線通信が可能な通信方式を選択する。一方、テキストデータの送受信が中心となる無線通信端末100Aにおいては、必要な帯域を3G方式による通信で確保できる場合、消費電力を小さくするために3Gを選択する。   Compared to sending and receiving text data and messages, the bandwidth required for receiving moving image data is larger. Therefore, for example, a wireless communication terminal that receives moving image data, such as the wireless communication terminal 100B, selects a communication method capable of relatively high-speed wireless communication such as LTE in order to secure a band. On the other hand, in the wireless communication terminal 100A in which transmission / reception of text data is mainly performed, 3G is selected in order to reduce power consumption when a necessary band can be secured by communication using the 3G method.

無線LANルータ59は、IEEE802.11nなどの規格に対応した、無線LAN(Local Area Network)のアクセススポットである。無線通信端末100は、このような無線LANのアクセススポットと無線接続することで、ネットワークへアクセスする。   The wireless LAN router 59 is an access spot for a wireless LAN (Local Area Network) corresponding to a standard such as IEEE802.11n. The wireless communication terminal 100 accesses the network by wirelessly connecting to such a wireless LAN access spot.

ルータ57およびルータ58は、ネットワーク間を相互接続する通信機器である。ルータ57およびルータ58は、ルーティングテーブル等を記憶しており、ネットワークで送受信されるデータの転送や廃棄などを行う。   The router 57 and the router 58 are communication devices that interconnect the networks. The router 57 and the router 58 store a routing table and the like, and transfer or discard data transmitted / received through the network.

ゲートウェイ55およびゲートウェイ56は、ネットワーク上でプロトコルが異なるデータを相互に変換することで、異なるネットワーク間での通信を可能とする機器である。これらゲートウェイにより相互に接続されることにより、無線通信端末100は、ネットワーク54により接続されたオンラインゲームサーバ50、サーバ51、SNSサーバ52、動画サービスサーバ53等と通信することができる。   The gateway 55 and the gateway 56 are devices that enable communication between different networks by mutually converting data having different protocols on the network. By being connected to each other by these gateways, the wireless communication terminal 100 can communicate with the online game server 50, the server 51, the SNS server 52, the moving image service server 53, and the like connected by the network 54.

オンラインゲームサーバ50は、本実施形態では、オンラインゲームサービスを提供するためのサーバである。オンラインゲームサーバ50は、オンラインゲームのユーザが使用する端末と、逐次、データを送受信する。   In this embodiment, the online game server 50 is a server for providing an online game service. The online game server 50 sequentially transmits and receives data to and from terminals used by online game users.

サーバ51は、本実施形態では、URL(Uniform Resource Locator)に対応したアドレスを有し、インターネットによるアクセスを受け付けて、Webページを表示するためのサーバである。   In the present embodiment, the server 51 is a server that has an address corresponding to a URL (Uniform Resource Locator), accepts access via the Internet, and displays a Web page.

SNSサーバ52は、インターネットを通じてSNSサイトをサービス内容として提供するためのサーバである。SNSサーバ52は、図示しないデータベースから、SNSの利用者の情報などを参照し、サービスを無線通信端末100等のユーザに提供する。   The SNS server 52 is a server for providing an SNS site as service contents through the Internet. The SNS server 52 refers to SNS user information or the like from a database (not shown), and provides a service to a user such as the wireless communication terminal 100.

動画サービスサーバ53は、インターネットを通じて動画配信サービスを提供するためのサーバである。動画サービスサーバ53は、ユーザの端末から動画へのアクセス要求を処理する。   The moving image service server 53 is a server for providing a moving image distribution service through the Internet. The moving image service server 53 processes an access request to the moving image from the user terminal.

図1に示すように、ゲートウェイ56、ルータ58、LTE/UMTS/GSM無線基地局60は、移動体通信システムに対応したネットワーク構成となっている。   As shown in FIG. 1, the gateway 56, the router 58, and the LTE / UMTS / GSM radio base station 60 have a network configuration corresponding to the mobile communication system.

<2 無線通信端末100の構成>
図2は、無線通信端末100の構成を示す機能ブロック図である。
<Configuration of 2 wireless communication terminal 100>
FIG. 2 is a functional block diagram showing the configuration of the wireless communication terminal 100. As shown in FIG.

<2.1 無線通信端末100の概要>
図2に示すように、無線通信端末100は、UMTS無線通信部21と、UMTSアンテナ22と、LTE無線通信部31と、LTEアンテナ32と、GSM無線通信部41と、GSMアンテナ42と、ベースバンド部10と、表示部6と、音声出力部7と、音声入力部8と、操作部9と、を備える。
<2.1 Overview of Wireless Communication Terminal 100>
As shown in FIG. 2, the radio communication terminal 100 includes a UMTS radio communication unit 21, a UMTS antenna 22, an LTE radio communication unit 31, an LTE antenna 32, a GSM radio communication unit 41, a GSM antenna 42, and a base. A band unit 10, a display unit 6, an audio output unit 7, an audio input unit 8, and an operation unit 9 are provided.

UMTS無線通信部21は、UMTSによる通信方式に対応している。UMTS無線通信部21は、増幅器等を含み、ベースバンド部10からの信号をアンテナ送信周波数へと変換し、また、アンテナ受信信号をベースバンド部10で処理できる周波数へと変換する。   The UMTS wireless communication unit 21 corresponds to a communication method using UMTS. The UMTS wireless communication unit 21 includes an amplifier and the like, converts a signal from the baseband unit 10 into an antenna transmission frequency, and converts an antenna reception signal into a frequency that can be processed by the baseband unit 10.

UMTS無線通信部21は、音声通信や、他の無線通信端末やインターネットに接続されたサーバ等からのデータ通信にかかる無線信号をUMTSアンテナ22で受信する。UMTS無線通信部21は、この受信信号に対して信号処理等を行ってベースバンド部10に出力する。また、UMTS無線通信部21は、ベースバンド部10で生成された送信信号に対して信号処理等を行って、処理後の送信信号を、UMTSアンテナ22を通じて、無線基地局を介して他の無線通信端末やインターネットに接続された通信装置に対して送信する。   The UMTS wireless communication unit 21 receives, by the UMTS antenna 22, a wireless signal related to voice communication or data communication from another wireless communication terminal or a server connected to the Internet. The UMTS wireless communication unit 21 performs signal processing on the received signal and outputs the signal to the baseband unit 10. Further, the UMTS wireless communication unit 21 performs signal processing or the like on the transmission signal generated by the baseband unit 10, and transmits the processed transmission signal to another radio through the wireless base station through the UMTS antenna 22. Transmit to a communication terminal or a communication device connected to the Internet.

LTE無線通信部31は、LTEによる通信方式に対応している。LTE無線通信部31は、増幅器等を含み、ベースバンド部10からの信号をアンテナ送信周波数へと変換し、また、アンテナ受信信号をベースバンド部10で処理できる周波数へと変換する。すなわち、LTE無線通信部31は、無線基地局を介してデータ通信にかかる無線信号をLTEアンテナ32で受信すると、この受信信号に対して信号処理等を行ってベースバンド部10に出力する。また、LTE無線通信部31は、ベースバンド部10で生成された送信信号に対して信号処理等を行って、処理後の送信信号を、LTEアンテナ32を通じて送信する。   The LTE wireless communication unit 31 corresponds to a communication method based on LTE. The LTE wireless communication unit 31 includes an amplifier or the like, converts a signal from the baseband unit 10 into an antenna transmission frequency, and converts an antenna reception signal into a frequency that can be processed by the baseband unit 10. That is, when the LTE radio communication unit 31 receives a radio signal related to data communication via the radio base station by the LTE antenna 32, the LTE radio communication unit 31 performs signal processing on the received signal and outputs the signal to the baseband unit 10. Further, the LTE wireless communication unit 31 performs signal processing or the like on the transmission signal generated by the baseband unit 10 and transmits the processed transmission signal through the LTE antenna 32.

GSM無線通信部41は、GSMによる通信方式に対応しており、ベースバンド部10からの信号をアンテナ送信周波数へと変換し、また、アンテナ受信信号をベースバンド部10で処理できる周波数へと変換する。GSM無線通信部41は、ベースバンド部10で生成された送信信号に対して信号処理等を行って、処理後の送信信号を、GSMアンテナ42を通じて送信する。   The GSM wireless communication unit 41 corresponds to a communication method using GSM, converts a signal from the baseband unit 10 into an antenna transmission frequency, and converts an antenna reception signal into a frequency that can be processed by the baseband unit 10. To do. The GSM wireless communication unit 41 performs signal processing on the transmission signal generated by the baseband unit 10 and transmits the processed transmission signal through the GSM antenna 42.

表示部6は、ディスプレイ等を備え、後述するベースバンド部10によって制御されることによって、文字、記号、図形などの各種情報を表示する。音声出力部7は、スピーカ等を備え、ベースバンド部10からの音声データを音声に変換して外部に出力する。音声入力部8は、マイク等を備え、外部から入力される音声を音声データに変換してベースバンド部10に出力する。操作部9は、タッチパネル等を備えて、ユーザからの操作を検出してベースバンド部10に出力する。   The display unit 6 includes a display or the like, and displays various information such as characters, symbols, and figures by being controlled by a baseband unit 10 described later. The audio output unit 7 includes a speaker or the like, converts audio data from the baseband unit 10 into audio, and outputs the audio to the outside. The audio input unit 8 includes a microphone or the like, converts audio input from the outside into audio data, and outputs the audio data to the baseband unit 10. The operation unit 9 includes a touch panel or the like, detects an operation from the user, and outputs the operation to the baseband unit 10.

ベースバンド部10は、記憶部13と、制御部16と、UMTS処理部23と、LTE処理部33と、GSM処理部43と、を含む。ベースバンド部10は、図示しないプロセッサを備えている。このプロセッサが記憶部13に格納されたプログラムを読み出して実行することにより、ベースバンド部10は、制御部16等の機能を発揮して無線通信端末100の動作を統括的に管理する。   The baseband unit 10 includes a storage unit 13, a control unit 16, a UMTS processing unit 23, an LTE processing unit 33, and a GSM processing unit 43. The baseband unit 10 includes a processor (not shown). When the processor reads and executes the program stored in the storage unit 13, the baseband unit 10 exercises the functions of the control unit 16 and the like to manage the operation of the wireless communication terminal 100 in an integrated manner.

<2.2 ベースバンド部10の構成>
無線通信端末100の構成について詳しく説明する。
<2.2 Configuration of baseband unit 10>
The configuration of the wireless communication terminal 100 will be described in detail.

記憶部13は、ROM(Read Only Memory)及びRAM(Random Access Memory)等で構成されており、プログラムやデータを格納している。記憶部13は、後述するパターン判定情報14と、スループット設定情報15と、通信方式別帯域情報24と、消費電力優先情報25と、モニタリング履歴情報26と、を保持している。   The storage unit 13 includes a ROM (Read Only Memory), a RAM (Random Access Memory), and the like, and stores programs and data. The storage unit 13 holds pattern determination information 14, throughput setting information 15, communication method band information 24, power consumption priority information 25, and monitoring history information 26, which will be described later.

ユーザは、アプリケーションを様々な態様で使用する。例えば、仕事のために使用する場合や、SNSサイトを利用するために使用する場合や、動画配信サービスを利用するために使用する場合などがあり、このようなアプリケーションの使用態様を「利用パターン」として分類する。   The user uses the application in various ways. For example, when using it for work, when using it for using an SNS site, or when using it for using a video distribution service, the usage mode of such an application is referred to as a “use pattern”. Classify as

詳しくは後述するが、パターン判定情報14は、ユーザによるアプリケーションの使用態様が、複数の利用パターンのいずれに該当するか分類するための判定条件を示す。判定条件は、例えば、無線通信端末100のアクセス先の候補となるURLやIP(Internet Protocol)アドレス等である。   As will be described in detail later, the pattern determination information 14 indicates a determination condition for classifying which usage pattern of the application by the user corresponds to which of a plurality of usage patterns. The determination condition is, for example, a URL or an IP (Internet Protocol) address that is a candidate for an access destination of the wireless communication terminal 100.

スループット設定情報15は、利用パターンそれぞれについて、無線通信端末100の通信に確保すべきスループットの設定値を示す。通信方式別帯域情報24は、LTEなど無線通信方式それぞれについて、無線通信端末100における帯域を対応づけて示す。消費電力優先情報25は、無線通信端末100が消費電力を優先して無線通信方式を切り替えるための、無線通信方式の優先順位を示す。モニタリング履歴情報26は、後述するスループット取得部17によるパケットのモニタリング結果の履歴を示す。   Throughput setting information 15 indicates a set value of throughput to be secured for communication of the wireless communication terminal 100 for each usage pattern. The communication system band information 24 indicates the band in the wireless communication terminal 100 in association with each wireless communication system such as LTE. The power consumption priority information 25 indicates the priority order of the wireless communication schemes for the wireless communication terminal 100 to switch the wireless communication schemes with priority on power consumption. The monitoring history information 26 indicates a history of packet monitoring results by the throughput acquisition unit 17 described later.

UMTS処理部23は、UMTS方式による通信に対応しており、送受信されるデータについて変調処理および復調処理を行う。LTE処理部33は、LTE方式による通信に対応しており、送受信されるデータについて変調処理および復調処理を行う。GSM処理部43は、GSM方式による通信に対応しており、送受信されるデータについて変調処理および復調処理を行う。   The UMTS processing unit 23 supports communication by the UMTS system, and performs modulation processing and demodulation processing on data to be transmitted and received. The LTE processing unit 33 supports communication using the LTE scheme, and performs modulation processing and demodulation processing on data to be transmitted and received. The GSM processing unit 43 supports GSM communication, and performs modulation processing and demodulation processing on data to be transmitted and received.

制御部16は、無線通信端末100のデータ処理を制御する。制御部16は、以下に示すスループット取得部17、パターン判定部18、通信方式制御部19を含む。   The control unit 16 controls data processing of the wireless communication terminal 100. The control unit 16 includes a throughput acquisition unit 17, a pattern determination unit 18, and a communication method control unit 19 described below.

スループット取得部17は、無線通信端末100が送受信するパケットをモニタリングすることにより、各無線通信方式のスループットを取得する。   The throughput acquisition unit 17 acquires the throughput of each wireless communication method by monitoring packets transmitted and received by the wireless communication terminal 100.

パターン判定部18は、ユーザによるアプリケーションの使用態様が、複数ある利用パターンのいずれに該当するか判定する。パターン判定部18は、無線通信端末100において処理されるデータ、送受信されるデータ等と、パターン判定情報14などに基づいて、利用パターンを判定する。   The pattern determination unit 18 determines which of the plurality of usage patterns corresponds to the usage mode of the application by the user. The pattern determination unit 18 determines a usage pattern based on data processed in the wireless communication terminal 100, data transmitted and received, and pattern determination information 14 and the like.

通信方式制御部19は、スループット取得部17による、LTE、UMTS、GSMなどの通信方式それぞれについてのスループットの取得結果と、スループット設定情報15に示されるスループットの設定値に基づいて、無線通信方式の切り替えを制御する。本実施形態で通信方式制御部19は、ユーザの利用パターンに必要な帯域による通信が可能で、かつ、消費電力の小さい無線通信方式を選択するよう、無線通信方式を選択する。これらの処理は後述する。   The communication system control unit 19 determines the wireless communication system based on the throughput acquisition result for each communication system such as LTE, UMTS, and GSM by the throughput acquisition unit 17 and the set value of the throughput indicated in the throughput setting information 15. Control switching. In the present embodiment, the communication method control unit 19 selects a wireless communication method so as to select a wireless communication method that enables communication in a band necessary for the user's usage pattern and consumes less power. These processes will be described later.

<3 無線通信端末100のデータ>
次に、記憶部13に格納されているパターン判定情報14、スループット設定情報15、通信方式別帯域情報24、消費電力優先情報25、モニタリング履歴情報26について説明する。
<3 Data of wireless communication terminal 100>
Next, the pattern determination information 14, the throughput setting information 15, the communication method band information 24, the power consumption priority information 25, and the monitoring history information 26 stored in the storage unit 13 will be described.

<3.1 パターン判定情報14>
上述したように、パターン判定情報14は、ユーザによるアプリケーションの使用態様が、複数の利用パターンのいずれに該当するか分類するための判定条件を示す。
<3.1 Pattern Determination Information 14>
As described above, the pattern determination information 14 indicates a determination condition for classifying which usage pattern of the application by the user corresponds to which of a plurality of usage patterns.

図3は、パターン判定情報14を示す図である。
図3では、パターン判定情報14を構成する3つの判定条件を示している。具体的には、図3(D)に、記憶部13の記憶内容を示しているように、パターン判定情報14は、URL/IPアドレスリスト14Aと、アプリケーションリスト14Bと、キーワードリスト14Cとを含む。
FIG. 3 is a diagram showing the pattern determination information 14.
FIG. 3 shows three determination conditions constituting the pattern determination information 14. Specifically, as shown in FIG. 3D, the pattern determination information 14 includes a URL / IP address list 14 </ b> A, an application list 14 </ b> B, and a keyword list 14 </ b> C. .

図3(A)は、URLおよびIPアドレスに基づく判定条件であるURL/IPアドレスリスト14Aを示す図である。図3(A)に示すように、URL/IPアドレスリスト14Aのレコードは、利用パターン71と、URL/IPアドレス72とを含む。利用パターン71は、ユーザによるアプリケーションの使用態様を分類するための名称を示す。URL/IPアドレス72は、利用パターン71に対応するURLやIPアドレスを示す。   FIG. 3A is a diagram showing a URL / IP address list 14A that is a determination condition based on a URL and an IP address. As shown in FIG. 3A, the record of the URL / IP address list 14A includes a usage pattern 71 and a URL / IP address 72. The usage pattern 71 indicates a name for classifying the usage mode of the application by the user. The URL / IP address 72 indicates a URL or IP address corresponding to the usage pattern 71.

URL/IPアドレス72によるパターン判定方法は、例えば、以下のようにすることができる。無線通信端末100は、アクセス先となるURLを、スループット取得部17におけるパケットのモニタリング時に取得する。パターン判定部18は、パケットに示されるアクセス先のURLや、アクセス先のIPアドレスを、URL/IPアドレスリスト14AのURL/IPアドレス72と比較することで、利用パターンを判定する。   The pattern determination method using the URL / IP address 72 can be performed as follows, for example. The wireless communication terminal 100 acquires the URL to be accessed at the time of packet monitoring in the throughput acquisition unit 17. The pattern determination unit 18 determines the usage pattern by comparing the URL of the access destination indicated in the packet and the IP address of the access destination with the URL / IP address 72 of the URL / IP address list 14A.

図3(B)は、アプリケーションの名称に基づく判定条件であるアプリケーションリスト14Bを示す図である。図3(B)に示すように、アプリケーションリスト14Bのレコードは、利用パターン71と、アプリケーション名称73とを含む。アプリケーション名称73は、利用パターンに対応するアプリケーションの名称を示す。   FIG. 3B is a diagram showing an application list 14B that is a determination condition based on the name of the application. As shown in FIG. 3B, the record of the application list 14B includes a usage pattern 71 and an application name 73. The application name 73 indicates the name of the application corresponding to the usage pattern.

アプリケーション名称73によるパターン判定方法は、例えば、以下のようにすることができる。無線通信端末100は、起動しているアプリケーションの名称のリストを取得し、起動しているアプリケーションと、アプリケーションリスト14Bとを比較することで、利用パターンを判定する。例えば、無線通信端末100は、SNSを利用するためのアプリケーションを頻繁に起動している場合に、パターン判定部18において、アプリケーションの名称を、アプリケーションリスト14Bと比較し、利用パターンが、アプリケーションリスト14Bに含まれている「SNS」と判定する。   The pattern determination method based on the application name 73 can be performed as follows, for example. The wireless communication terminal 100 acquires a list of names of activated applications, and compares the activated applications with the application list 14B to determine a usage pattern. For example, when the wireless communication terminal 100 frequently activates an application for using the SNS, the pattern determination unit 18 compares the application name with the application list 14B, and the usage pattern is the application list 14B. It is determined that “SNS” is included.

図3(C)は、キーワードに基づく判定条件であるキーワードリスト14Cを示す図である。図3(C)に示すように、キーワードリスト14Cのレコードは、利用パターン71と、キーワード74とを含む。キーワード74は、利用パターンに対応するキーワードを示す。   FIG. 3C is a diagram showing a keyword list 14C that is a determination condition based on keywords. As shown in FIG. 3C, the record of the keyword list 14 </ b> C includes a usage pattern 71 and a keyword 74. The keyword 74 indicates a keyword corresponding to the usage pattern.

キーワード74によるパターン判定方法は、例えば、以下のようにすることができる。無線通信端末100は、実行中のアプリケーションや、ユーザにより一時的にメモリ上に保存されているテキストや、URLの文字列や、無線通信端末100がアクセスしたURLの履歴など、無線通信端末100がアプリケーションを実行することにより、一時的にメモリの特定のアドレスに保持される文字列のデータを取得し、取得したデータを構文解析等することにより、キーワードを抽出する。無線通信端末100は、抽出されたキーワードを、キーワードリスト14Cのキーワード74と比較することで、利用パターンを判定する。   The pattern determination method using the keyword 74 can be performed as follows, for example. The wireless communication terminal 100 is configured by the wireless communication terminal 100 such as an application being executed, text temporarily stored in a memory by a user, a character string of a URL, and a history of URLs accessed by the wireless communication terminal 100. By executing the application, character string data temporarily stored at a specific address in the memory is acquired, and a keyword is extracted by parsing the acquired data. The wireless communication terminal 100 determines the usage pattern by comparing the extracted keyword with the keyword 74 of the keyword list 14C.

<3.2 スループット設定情報15>
図3に示すように、利用パターンは、ユーザが無線通信端末100によりゲームをプレイする場合を示す「ゲーム」などがある。また、利用パターンには、ゲームプレイのうち、例えばオンラインゲームなど、無線通信端末100が、ゲームの実行を管理するオンラインゲームサーバ50に逐次アクセスしてデータを送受信する「ゲーム(ネット)」がある。例えば、複数の無線通信端末がオンラインゲームサーバ50に接続して、プレイヤー同士で対戦する場合、ゲームプレイにおけるユーザの操作などが、無線通信端末100からオンラインゲームサーバ50へ、逐次、送信される。また、他のプレイヤーの操作内容が無線通信端末100において反映されるために、オンラインゲームサーバ50から無線通信端末100へ、逐次、データが送信される。
<3.2 Throughput Setting Information 15>
As shown in FIG. 3, the usage pattern includes “game” indicating that the user plays a game with the wireless communication terminal 100. The usage pattern includes “game (net)” in which the wireless communication terminal 100 sequentially accesses the online game server 50 that manages the execution of the game and transmits / receives data, such as an online game, among game play. . For example, when a plurality of wireless communication terminals are connected to the online game server 50 and the players battle each other, user operations and the like in game play are sequentially transmitted from the wireless communication terminal 100 to the online game server 50. In addition, since the operation contents of other players are reflected in the wireless communication terminal 100, data is sequentially transmitted from the online game server 50 to the wireless communication terminal 100.

この他にも、図3に示すように、ユーザの用途に応じて利用パターンを分類しており、利用パターン「仕事」は、ユーザが仕事用に通信を実行している状況を示している。利用パターン「趣味」は、仕事と比較すると、個人の趣味に分類されやすい利用パターンを示す。利用パターン「IP通信」は、例えば、ユーザが無線通信端末100によりVoIP(Voice over Internet Protocol)などIP通信によるサービスを利用している状況を示す。利用パターン「動画」は、ユーザが無線通信端末100により動画サービスサーバ53から動画データを受信し、無線通信端末100において動画を視聴する利用状況を示す。利用パターン「SNS」は、ユーザが、無線通信端末100によりSNSサーバ52と接続してSNSを利用している状況を示す。   In addition to this, as shown in FIG. 3, the usage patterns are classified according to the use of the user, and the usage pattern “work” indicates a situation in which the user is performing communication for work. The usage pattern “hobby” indicates a usage pattern that is more easily classified as a personal hobby compared to work. The usage pattern “IP communication” indicates, for example, a situation in which the user uses a service by IP communication such as VoIP (Voice over Internet Protocol) by the wireless communication terminal 100. The usage pattern “moving image” indicates a usage state in which the user receives moving image data from the moving image service server 53 by the wireless communication terminal 100 and views the moving image on the wireless communication terminal 100. The usage pattern “SNS” indicates a situation in which the user connects to the SNS server 52 by the wireless communication terminal 100 and uses the SNS.

上記の各利用パターンは、通信に必要な帯域や、許容される遅延時間がそれぞれ異なってくる。例えば、利用パターン「ゲーム(ネット)」の場合は、リアルタイム性が求められる場合が多いため、他の利用パターンと比べると、許容される遅延時間が短くなり、必要な帯域が大きくなる。また、例えば、利用パターン「IP通信」により、音声通話がなされる場合は、通信に必要な帯域は動画データの受信ほど必要ではない場合が多いが、データの遅延による音声通話の不具合を回避するために、許容される遅延時間は、比較的小さくなる。   Each of the above usage patterns has a different bandwidth required for communication and an allowable delay time. For example, in the case of the usage pattern “game (net)”, real-time performance is often required, so that the allowable delay time is shortened and the necessary bandwidth is increased compared to other usage patterns. Also, for example, when a voice call is made using the usage pattern “IP communication”, the bandwidth required for the communication is often not as necessary as the reception of moving image data, but the problem of voice call due to data delay is avoided. Therefore, the allowable delay time is relatively small.

そこで、上述したように、スループット設定情報15において、利用パターンそれぞれについて、無線通信端末100の通信に確保すべきスループットの設定値を対応づけている。   Therefore, as described above, in the throughput setting information 15, the setting value of the throughput to be secured for the communication of the wireless communication terminal 100 is associated with each usage pattern.

図4は、スループット設定情報15を示す図である。
図4では、スループット設定情報15を構成する2つのスループット設定値を示している。具体的には、図4(C)に、記憶部13の記憶内容を示しているように、スループット設定情報15は、許容遅延時間情報15Aと、必要帯域情報15Bとを含む。
FIG. 4 is a diagram showing the throughput setting information 15.
FIG. 4 shows two throughput setting values constituting the throughput setting information 15. Specifically, as shown in FIG. 4C, the stored content of the storage unit 13 includes throughput setting information 15 including allowable delay time information 15A and necessary bandwidth information 15B.

図4(A)は、許容遅延時間情報15Aを示す図である。許容遅延時間情報15Aは、通信における遅延時間の許容値を、スループット設定値として示している。図4(A)に示すように、許容遅延時間情報15Aのレコードは、利用パターン71と、許容遅延時間75とを含む。許容遅延時間75は、各利用パターンについて、通信時に許容される遅延時間の設定値を示す。   FIG. 4A shows the allowable delay time information 15A. The allowable delay time information 15A indicates an allowable value of delay time in communication as a throughput setting value. As shown in FIG. 4A, the record of the allowable delay time information 15A includes a usage pattern 71 and an allowable delay time 75. The allowable delay time 75 indicates a set value of the delay time allowed at the time of communication for each usage pattern.

図4(B)は、必要帯域情報15Bを示す図である。必要帯域情報15Bは、各利用パターンにおいて必要な通信帯域を、スループット設定値として示している。図4(B)に示すように、必要帯域情報15Bのレコードは、利用パターン71と、必要帯域76とを含む。必要帯域76は、各利用パターンにおいて、通信に必要な通信帯域を示す。   FIG. 4B is a diagram showing the necessary bandwidth information 15B. The necessary bandwidth information 15B indicates a communication bandwidth necessary for each usage pattern as a throughput setting value. As shown in FIG. 4B, the record of necessary bandwidth information 15B includes a usage pattern 71 and a necessary bandwidth 76. The necessary band 76 indicates a communication band necessary for communication in each usage pattern.

<3.3 通信方式別帯域情報24>
図5は、通信方式別帯域情報24を示す図である。通信方式別帯域情報24は、通信方式それぞれについての帯域を示す。通信方式別帯域情報24のレコードは、通信方式77と、帯域78と、遅延時間81とを含む。
<3.3 Band information 24 by communication method>
FIG. 5 is a diagram showing the communication system band information 24. The communication system band information 24 indicates a band for each communication system. The record of the communication method band information 24 includes a communication method 77, a band 78, and a delay time 81.

通信方式77は、各通信方式の名称を示す。図5に示す例では、通信方式として、「EGPRS(Enhanced GPRS)」、「EVDO(Evolution Data Only)」、「HSPA(High Speed Packet Access)」、「LTE」を示している。   The communication method 77 indicates the name of each communication method. In the example shown in FIG. 5, “EGPRS (Enhanced GPRS)”, “EVDO (Evolution Data Only)”, “HSPA (High Speed Packet Access)”, and “LTE” are shown as communication methods.

帯域78は、各通信方式の帯域を示す。帯域78に示される各帯域は、無線通信端末100のスループット取得部17が取得するスループット値を、各通信方式について格納することとしてもよい。   A band 78 indicates a band of each communication method. Each band indicated by the band 78 may store the throughput value acquired by the throughput acquisition unit 17 of the wireless communication terminal 100 for each communication method.

遅延時間81は、各通信方式の通信による遅延時間を示す。スループット取得部17が取得するスループット値を、各通信方式について遅延時間として格納することとしてもよい。   The delay time 81 indicates a delay time due to communication of each communication method. The throughput value acquired by the throughput acquisition unit 17 may be stored as a delay time for each communication method.

<3.4 消費電力優先情報25>
図6は、消費電力優先情報25を示す図である。消費電力優先情報25は、消費電力に基づいて定められる、各通信方式の優先順位を示す。消費電力優先情報25のレコードは、通信方式77と、通信時消費電力優先度79とを含む。
<3.4 Power Consumption Priority Information 25>
FIG. 6 is a diagram showing the power consumption priority information 25. The power consumption priority information 25 indicates the priority order of each communication method, which is determined based on the power consumption. The record of the power consumption priority information 25 includes a communication method 77 and a communication power consumption priority 79.

通信時消費電力優先度79は、各通信方式の優先順位を示す。図6に示すように、消費電力が小さい通信方式として、「EGPRS」、「EVDO」の優先順位が高く設定されている。「HSPA」、「LTE」は、優先順位が低く設定されている。   The communication power consumption priority 79 indicates the priority of each communication method. As shown in FIG. 6, the priority order of “EGPRS” and “EVDO” is set high as a communication method with low power consumption. “HSPA” and “LTE” are set with low priority.

例えば、無線通信端末100は、利用パターンに適合する通信方式が複数ある場合に、これら消費電力優先情報25に示される消費電力の優先度に基づいて通信方式を選択することにより、必要な帯域を確保しつつ、消費電力を小さくすることができる。   For example, when there are a plurality of communication methods that match the usage pattern, the wireless communication terminal 100 selects the communication method based on the power consumption priority indicated in the power consumption priority information 25, thereby reducing the necessary bandwidth. While ensuring, power consumption can be reduced.

<3.5 モニタリング履歴情報26>
図7は、モニタリング履歴情報26を示す図である。モニタリング履歴情報26は、無線通信端末100のスループット取得部17が取得したスループット値と、パターン判定部18が判定した判定結果との履歴を示す図である。無線通信端末100において、パターン判定部18の判定結果の履歴を保持することにより、ユーザによるアプリケーションの使用態様の変化を検出することができる。
<3.5 Monitoring history information 26>
FIG. 7 is a diagram showing the monitoring history information 26. The monitoring history information 26 is a diagram showing a history of the throughput value acquired by the throughput acquisition unit 17 of the wireless communication terminal 100 and the determination result determined by the pattern determination unit 18. In the wireless communication terminal 100, by holding a history of determination results of the pattern determination unit 18, it is possible to detect a change in application usage by the user.

無線通信端末100は、周期的にスループット取得部17によるスループット値の取得と、パターン判定部18による利用パターンの判定を実施する。図7に示すように、モニタリング履歴情報26は、測定周期と対応づけて、パターン判定部18による利用パターンの判定結果と、スループット取得部17によるスループット値として、通信中の通信方式におけるトラフィックデータ量(D)および遅延時間(L)を記憶している。   The wireless communication terminal 100 periodically acquires a throughput value by the throughput acquisition unit 17 and determines a usage pattern by the pattern determination unit 18. As shown in FIG. 7, the monitoring history information 26 is associated with the measurement cycle, and the traffic data amount in the communication method in communication is used as the result of use pattern determination by the pattern determination unit 18 and the throughput value by the throughput acquisition unit 17. (D) and delay time (L) are stored.

<4 無線通信端末100の動作>
無線通信端末100の動作について、図面を用いて説明する。以下、無線通信端末100による無線通信方式の制御と、パターン判定部18の動作を詳しく説明する。
<4 Operation of Wireless Communication Terminal 100>
The operation of the wireless communication terminal 100 will be described using the drawings. Hereinafter, the control of the wireless communication system by the wireless communication terminal 100 and the operation of the pattern determination unit 18 will be described in detail.

<4.1 無線通信端末100の無線通信方式の制御>
通信方式制御部19は、ユーザによるアプリケーションの利用態様の変化に応じて、無線通信方式を制御する。同一のアプリケーションをユーザが利用していても、必要となる帯域が変化することがある。例えば、ユーザがSNSを利用しており、テキストデータの送受信が中心の時間帯もあれば、動画などの視聴が中心の時間帯もある。このように、通信方式制御部19は、消費電力を小さくしつつ、ユーザの利用パターンの変化に応じて、無線通信方式を制御する。
<4.1 Control of Wireless Communication System of Wireless Communication Terminal 100>
The communication system control unit 19 controls the wireless communication system according to a change in the application usage mode by the user. Even if the user uses the same application, the required bandwidth may change. For example, the user uses SNS, and there is a time zone in which transmission / reception of text data is centered, and there is a time zone in which viewing of moving images and the like is centered. As described above, the communication method control unit 19 controls the wireless communication method according to the change in the usage pattern of the user while reducing the power consumption.

図8は、無線通信端末100が無線通信方式を制御する処理を示すフローチャートである。   FIG. 8 is a flowchart illustrating processing in which the wireless communication terminal 100 controls the wireless communication method.

上述のように、無線通信端末100は、周期的に、スループット取得部17によりスループット値を取得し、パターン判定部18により、ユーザのアプリケーションの使用態様を利用パターンとして判定する。ステップS81において、制御部16は、測定周期が到来するまで待機し(ステップS81:NO)、測定周期が到来すると(ステップS81:YES)、ステップS83に進み、パターン判定部18により利用パターンを判定する。ステップS83の処理は、後述する。   As described above, the wireless communication terminal 100 periodically acquires a throughput value by the throughput acquisition unit 17, and determines a usage pattern of the user's application as a usage pattern by the pattern determination unit 18. In step S81, the control unit 16 waits until the measurement cycle arrives (step S81: NO). When the measurement cycle arrives (step S81: YES), the control unit 16 proceeds to step S83, and the pattern determination unit 18 determines the usage pattern. To do. The process of step S83 will be described later.

ステップS85において、スループット取得部17は、パケットのモニタリングにより、無線通信端末100が通信に使用している無線通信方式における実効スループット値を取得する。具体的には、スループット取得部17は、パケットモニタリングにより、通信中の無線通信方式において、一定期間の間に送受信されるパケットに基づいて、トラフィックデータ量(D)およびパケットの遅延時間(L)を測定する。このとき、全ての無線通信方式の実効スループット値を取得することとしてもよい。   In step S85, the throughput acquisition unit 17 acquires an effective throughput value in the wireless communication scheme used by the wireless communication terminal 100 for communication by monitoring the packet. Specifically, the throughput acquisition unit 17 uses the packet monitoring to determine the traffic data amount (D) and the packet delay time (L) based on the packets transmitted and received during a certain period in the wireless communication system in communication. Measure. At this time, the effective throughput values of all wireless communication methods may be acquired.

ステップS87において、制御部16は、ステップS83の処理結果およびステップS85の処理結果を、測定周期と対応づけてモニタリング履歴情報26に格納する。   In step S87, the control unit 16 stores the processing result of step S83 and the processing result of step S85 in the monitoring history information 26 in association with the measurement cycle.

ステップS89において、通信方式制御部19は、パターン判定部18が判定した利用パターンに基づいて、利用パターンにおいて必要とされる帯域等をスループット設定情報15により参照し、この帯域と、スループット取得部17が取得したスループット値とを比較することで、無線通信方式を制御する。詳しくは後述する。   In step S89, the communication system control unit 19 refers to the bandwidth required for the usage pattern by the throughput setting information 15 based on the usage pattern determined by the pattern determination unit 18, and this bandwidth and the throughput acquisition unit 17 The wireless communication method is controlled by comparing with the obtained throughput value. Details will be described later.

<4.2 利用パターン判定処理>
次に、ステップS83におけるパターン判定部18の動作を、図面を用いて詳しく説明する。
<4.2 Usage pattern determination processing>
Next, the operation of the pattern determination unit 18 in step S83 will be described in detail with reference to the drawings.

図9は、ユーザによるアプリケーションの使用態様を、利用パターンとして判定する処理を示すフローチャートである。ステップS91において、パターン判定部18は、通信中の無線通信方式により送受信されるパケットのモニタリングを実行する。   FIG. 9 is a flowchart illustrating a process of determining a usage pattern of an application by a user as a usage pattern. In step S91, the pattern determination unit 18 performs monitoring of packets transmitted and received by the wireless communication method in communication.

ステップS93において、パターン判定部18は、無線通信端末100において実行されているアプリケーションのリストを取得する。例えば、パターン判定部18は、無線通信端末100の動作を制御するOS(Operating System)が管理している、起動中のアプリケーションの一覧を取得する。無線通信端末100において実行されているアプリケーションを、パターン判定情報14のアプリケーションリスト14Bと比較し、アプリケーションリスト14Bに示されるアプリケーションに対応する利用パターンを抽出する。   In step S <b> 93, the pattern determination unit 18 acquires a list of applications that are being executed in the wireless communication terminal 100. For example, the pattern determination unit 18 acquires a list of active applications managed by an OS (Operating System) that controls the operation of the wireless communication terminal 100. The application executed in the wireless communication terminal 100 is compared with the application list 14B of the pattern determination information 14, and the usage pattern corresponding to the application shown in the application list 14B is extracted.

ステップS95において、パターン判定部18は、ステップS91においてモニタリングされたパケットのヘッダに含まれる送信先IPアドレスや、無線通信端末100のアクセス先のURLを参照する。パターン判定部18は、これら送信先IPアドレスや無線通信端末100のアクセス先のURL等を、URL/IPアドレスリスト14Aと比較し、URL/IPアドレスリスト14Aに示されるURL等に対応する利用パターンを抽出する。   In step S95, the pattern determination unit 18 refers to the transmission destination IP address included in the header of the packet monitored in step S91 and the access destination URL of the wireless communication terminal 100. The pattern determination unit 18 compares the transmission destination IP address, the URL of the access destination of the wireless communication terminal 100, and the like with the URL / IP address list 14A, and the usage pattern corresponding to the URL shown in the URL / IP address list 14A. To extract.

ステップS97において、パターン判定部18は、無線通信端末100がアプリケーションを実行することにより、一時的にメモリに保持される文字列のデータを取得し、取得したデータに基づいて、文字列を構文解析する等により、キーワードを取得する。パターン判定部18は、取得したキーワードを、キーワードリスト14Cと比較し、キーワードリスト14Cに示されるキーワードに対応する利用パターンを抽出する。   In step S97, the pattern determination unit 18 acquires character string data temporarily stored in the memory when the wireless communication terminal 100 executes an application, and parses the character string based on the acquired data. For example, the keyword is acquired. The pattern determination unit 18 compares the acquired keyword with the keyword list 14C, and extracts a usage pattern corresponding to the keyword shown in the keyword list 14C.

ステップS99において、パターン判定部18は、ステップS93、ステップS95、ステップS97における利用パターンの抽出結果に基づいて、無線通信端末100のユーザの使用態様を、利用パターンとして判定する。   In step S99, the pattern determination unit 18 determines the usage pattern of the user of the wireless communication terminal 100 as a usage pattern based on the usage pattern extraction results in steps S93, S95, and S97.

<4.2.1 抽出された利用パターンに基づく判定方法>
(抽出回数)
このようにパターン判定情報14に基づいて利用パターンを判定する方法は、様々ある。例えば、パターン判定部18は、URL/IPアドレスリスト14A、アプリケーションリスト14B、キーワードリスト14Cの各リストに基づいて利用パターンが抽出されるたび、抽出回数をカウントし、最も抽出された数の多いものを、利用パターンの判定結果として用いることとしてもよい。
<4.2.1 Determination Method Based on Extracted Usage Pattern>
(Number of extractions)
As described above, there are various methods for determining the usage pattern based on the pattern determination information 14. For example, the pattern determination unit 18 counts the number of extractions every time a usage pattern is extracted based on each of the URL / IP address list 14A, application list 14B, and keyword list 14C, and the largest number is extracted. May be used as the determination result of the usage pattern.

(過去の履歴に基づく判定)
また、パターン判定部18は、モニタリング履歴情報26を参照し、パターン判定部18の判定結果の履歴において、判定された回数の多い利用パターンを優先して、判定結果として用いることとしてもよい。例えば、利用パターンが抽出されるたび、抽出回数をカウントし、過去に判定された回数の多い利用パターンについて、カウント値を増分するよう補正する。これにより、パターン判定部18は、過去のユーザの利用パターンの傾向に基づいて判定することができる。
(Judgment based on past history)
In addition, the pattern determination unit 18 may refer to the monitoring history information 26 and use the determined usage pattern as a determination result with priority in the determination result history of the pattern determination unit 18. For example, every time a usage pattern is extracted, the number of extractions is counted, and correction is performed so that the count value is incremented for usage patterns that have been determined in the past. Thereby, the pattern determination part 18 can determine based on the tendency of the usage pattern of the past user.

(重みづけに基づく判定)
また、パターン判定部18は、図3に示される利用パターン71のそれぞれについて重みづけをし、ステップS93等において抽出された利用パターンそれぞれについて、重みづけを反映させて、利用パターンを判定することとしてもよい。例えば、利用パターンが抽出されるたび、抽出回数をカウントし、特定の利用パターンには重みづけをしてカウント値を補正する。この重みづけの結果に基づいて判定することにより、パターン判定部18は、ユーザの利用パターンの傾向を反映させて、利用パターンを判定することができる。
(Judgment based on weighting)
In addition, the pattern determination unit 18 weights each of the usage patterns 71 shown in FIG. 3, and determines the usage pattern by reflecting the weighting for each of the usage patterns extracted in step S93 and the like. Also good. For example, each time a usage pattern is extracted, the number of extractions is counted, and a specific usage pattern is weighted to correct the count value. By determining based on the result of the weighting, the pattern determination unit 18 can determine the usage pattern by reflecting the tendency of the usage pattern of the user.

例えば、ユーザが無線通信端末100によりゲームをプレイする頻度が高い場合は、図3に示される利用パターン71のうち、「ゲーム」「ゲーム(ネット)」に高い重みづけを与える。パターン判定部18は、ステップS93、95、97それぞれで抽出された利用パターンをカウントし、「ゲーム」「ゲーム(ネット)」については、抽出された回数に、重みづけを反映させて、各利用パターンについて抽出された回数を比較して利用パターンを判定することとしてもよい。   For example, when the frequency of playing a game by the wireless communication terminal 100 is high, a high weight is given to “game” and “game (net)” in the usage pattern 71 shown in FIG. The pattern determination unit 18 counts the usage patterns extracted in steps S93, S95, and S97. For “game” and “game (net)”, the weight is reflected in the number of times of extraction, and each usage is reflected. The usage pattern may be determined by comparing the number of times extracted for the pattern.

<4.3 無線通信方式の制御処理>
次に、無線通信方式の切替制御を実行するための通信方式制御部19の動作を、図面を用いて説明する。通信方式制御部19は、ユーザによるアプリケーションの使用態様が変化し、パターン判定部18による利用パターンの判定結果が変化すると、変化後の利用パターンに必要な帯域による通信が可能で、消費電力が小さい無線通信方式を選択する。利用パターンに変化がない場合は、通信方式制御部19は、利用パターンによる通信に必要な帯域と、スループット取得部17が取得したスループット値とを比較して、利用パターンによる通信を行うのに適した無線通信方式を選択する。
<4.3 Wireless communication system control processing>
Next, the operation of the communication system control unit 19 for executing the wireless communication system switching control will be described with reference to the drawings. When the usage pattern of the application by the user changes and the usage pattern judgment result by the pattern judgment unit 18 changes, the communication system control unit 19 can perform communication using the band necessary for the changed usage pattern and consumes less power. Select the wireless communication method. If there is no change in the usage pattern, the communication system control unit 19 compares the bandwidth required for communication with the usage pattern with the throughput value acquired by the throughput acquisition unit 17 and is suitable for performing communication using the usage pattern. Select a wireless communication method.

図10は、通信方式制御部19による、無線通信方式の制御を示すフローチャートである。   FIG. 10 is a flowchart showing the control of the wireless communication system by the communication system control unit 19.

(利用パターンが変化する場合)
ステップS101において、通信方式制御部19は、モニタリング履歴情報26を読み出して、パターン判定部18により判定された利用パターンの判定履歴と、スループット取得部17により取得された実効スループット値の履歴とを抽出する。
(When usage pattern changes)
In step S101, the communication system control unit 19 reads the monitoring history information 26, and extracts the usage pattern determination history determined by the pattern determination unit 18 and the effective throughput value history acquired by the throughput acquisition unit 17. To do.

ステップS103において、通信方式制御部19は、利用パターンの判定履歴を参照し、利用パターンの判定結果が変化したか判定する。例えば、パターン判定部18による利用パターンの判定結果が、前回の周期における判定結果と異なる場合に、判定結果が変化したと判定する。   In step S <b> 103, the communication system control unit 19 refers to the usage pattern determination history to determine whether the usage pattern determination result has changed. For example, when the determination result of the usage pattern by the pattern determination unit 18 is different from the determination result in the previous cycle, it is determined that the determination result has changed.

利用パターンの判定結果が変化している場合(ステップS103:YES)、ステップS105において、通信方式制御部19は、判定された利用パターンに対応するスループット設定値(許容される遅延時間、および、必要とされる帯域)を、スループット設定情報15から読みだす。通信方式制御部19は、読みだされたスループット設定値による通信が可能な無線通信方式を、通信方式別帯域情報24を参照して抽出する。   When the usage pattern determination result has changed (step S103: YES), in step S105, the communication system control unit 19 determines the throughput setting value (allowable delay time and necessary) corresponding to the determined usage pattern. Is read from the throughput setting information 15. The communication method control unit 19 extracts a wireless communication method capable of communication using the read throughput setting value with reference to the communication method-specific band information 24.

ステップS107において、通信方式制御部19は、ステップS105において抽出された無線通信方式のうち、消費電力優先情報25を参照して、最小の消費電力となるものを選択する。   In step S107, the communication system control unit 19 refers to the power consumption priority information 25 among the wireless communication systems extracted in step S105, and selects the one that has the minimum power consumption.

ステップS113において、通信方式制御部19は、ステップS107で選択された無線通信方式に切り替える。   In step S113, the communication system control unit 19 switches to the wireless communication system selected in step S107.

例えば、上記の処理において、利用パターンが「動画」から「ゲーム」へと変化した場合を説明する。この場合、ステップS105において、利用パターン「ゲーム」による通信に必要な帯域を、必要帯域情報15Bを参照して読みだす(100kbps)。通信方式制御部19は、読みだされたスループット設定値(100kbpsの帯域が必要)による通信が可能な無線通信方式を、通信方式別帯域情報24を参照して抽出する。この場合、通信方式制御部19は、通信方式別帯域情報24を参照し、「EGPRS」「EVDO」「HSPA」「LTE」の4つの通信方式を抽出する。ステップS107において、通信方式制御部19は、消費電力優先情報25を参照し、最も消費電力が小さい通信方式「EGPRS」を選択する。   For example, a case will be described where the usage pattern changes from “moving image” to “game” in the above processing. In this case, in step S105, the bandwidth necessary for communication using the usage pattern “game” is read with reference to the necessary bandwidth information 15B (100 kbps). The communication system control unit 19 extracts a wireless communication system capable of communication based on the read throughput setting value (requires a bandwidth of 100 kbps) with reference to the communication system band information 24. In this case, the communication method control unit 19 refers to the communication method-specific band information 24 and extracts four communication methods of “EGPRS”, “EVDO”, “HSPA”, and “LTE”. In step S <b> 107, the communication system control unit 19 refers to the power consumption priority information 25 and selects the communication system “EGPRS” with the lowest power consumption.

(利用パターンが変化していない場合)
ステップS103において、利用パターンの判定結果が変化していないと判定された場合(ステップS103:NO)、ステップS109に進む。
(When usage pattern has not changed)
If it is determined in step S103 that the usage pattern determination result has not changed (step S103: NO), the process proceeds to step S109.

ステップS109において、通信方式制御部19は、直近の測定周期において、スループット取得部17により取得された実効スループット値が、パターン判定部18により判定された利用パターンに対応してスループット設定情報15に示される、必要とされる帯域または許容される遅延時間を超えているか判定する。ステップS109において、取得される実効スループット値のトラフィックデータ量が、スループット設定情報15に示される必要帯域を超える場合は、ステップS111に進む。ステップS109において、取得される実効スループット値の遅延時間が、スループット設定情報15に示される許容遅延時間を超える場合は、ステップS115に進む。ステップS109において、実効スループット値が、スループット設定情報15に示される必要帯域も、許容遅延時間も超えない場合は(ステップS109:NO)、ステップS105へ進む。   In step S109, the communication system control unit 19 indicates the effective throughput value acquired by the throughput acquisition unit 17 in the throughput setting information 15 corresponding to the usage pattern determined by the pattern determination unit 18 in the most recent measurement cycle. Determine whether the required bandwidth or allowable delay time is exceeded. In step S109, when the traffic data amount of the acquired effective throughput value exceeds the necessary bandwidth indicated in the throughput setting information 15, the process proceeds to step S111. In step S109, when the delay time of the acquired effective throughput value exceeds the allowable delay time indicated in the throughput setting information 15, the process proceeds to step S115. In step S109, when the effective throughput value does not exceed the necessary bandwidth indicated in the throughput setting information 15 and the allowable delay time (step S109: NO), the process proceeds to step S105.

実効スループット値が、スループット設定情報15に示される、利用パターンに対応する必要帯域を超える場合、ユーザのアプリケーションの使用態様が変化し、トラフィック量が増大しつつある可能性がある。ステップS111において、通信方式制御部19は、通信方式別帯域情報24を参照し、帯域を優先して無線通信方式を選択する。   When the effective throughput value exceeds the necessary bandwidth corresponding to the usage pattern indicated in the throughput setting information 15, the usage mode of the user's application may change, and the traffic volume may be increasing. In step S111, the communication system control unit 19 refers to the communication system-specific band information 24 and selects a wireless communication system by giving priority to the band.

実効スループット値が、スループット設定情報15に示される、利用パターンに対応する、許容される遅延時間を超える場合、ユーザにとって支障となる可能性がある。ステップS115において、通信方式制御部19は、利用パターンに対応する、許容遅延時間以下の遅延時間で通信可能な無線通信方式を、通信方式別帯域情報24から抽出する。   When the effective throughput value exceeds the allowable delay time corresponding to the usage pattern indicated in the throughput setting information 15, there is a possibility that it may be a problem for the user. In step S <b> 115, the communication system control unit 19 extracts a wireless communication system that can communicate with a delay time that is equal to or less than the allowable delay time, corresponding to the usage pattern, from the communication system-specific band information 24.

ステップS117において、ステップS115で抽出された無線通信方式のうち、消費電力優先情報25を参照して、最小の消費電力の無線通信方式を選択する。   In step S117, the wireless communication method with the minimum power consumption is selected with reference to the power consumption priority information 25 among the wireless communication methods extracted in step S115.

このようにして、利用パターンの判定結果に変化がない場合においても、実効スループット値が、利用パターンに対応づけてスループット設定情報15において設定されるスループット設定値を超える場合は、通信方式制御部19は、無線通信方式を選択する。これにより、ユーザの使用態様が変化しつつある場合に、無線通信方式の選択を制御して、ユーザの通信環境を維持する。   In this way, even when there is no change in the determination result of the usage pattern, if the effective throughput value exceeds the throughput setting value set in the throughput setting information 15 in association with the usage pattern, the communication method control unit 19 Selects a wireless communication method. Thereby, when a user's usage mode is changing, selection of a radio | wireless communication system is controlled and a user's communication environment is maintained.

今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。この発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

本発明は、移動体通信システムなどにおける無線通信端末に用いることができる。   The present invention can be used for a wireless communication terminal in a mobile communication system or the like.

1 ネットワーク網、6 表示部、7 音声出力部、8 音声入力部、9 操作部、10 ベースバンド部、12 通信方式別帯域情報、13 記憶部、14 パターン判定情報、15 スループット設定情報、16 制御部、17 スループット取得部、18 パターン判定部、19 通信方式制御部、21 UMTS無線通信部、22 UMTSアンテナ、23 UMTS処理部、24 通信方式別帯域情報、25 消費電力優先情報、26 モニタリング履歴情報、31 LTE無線通信部、32 LTEアンテナ、33 LTE処理部、41 GSM無線通信部、42 GSMアンテナ、43 GSM処理部、50 オンラインゲームサーバ、51 サーバ、52 SNSサーバ、53 動画サービスサーバ、54 ネットワーク、55 ゲートウェイ、56 ゲートウェイ、57 ルータ、58 ルータ、59 無線LANルータ、60 LTE/UMTS/GSM無線基地局、61 LTE/UMTS/GSM無線基地局、100 無線通信端末。   DESCRIPTION OF SYMBOLS 1 Network network, 6 Display part, 7 Voice output part, 8 Voice input part, 9 Operation part, 10 Baseband part, 12 Band information according to communication system, 13 Storage part, 14 Pattern determination information, 15 Throughput setting information, 16 Control Unit, 17 throughput acquisition unit, 18 pattern determination unit, 19 communication method control unit, 21 UMTS wireless communication unit, 22 UMTS antenna, 23 UMTS processing unit, 24 band information by communication method, 25 power consumption priority information, 26 monitoring history information 31 LTE wireless communication unit 32 LTE antenna 33 LTE processing unit 41 GSM wireless communication unit 42 GSM antenna 43 GSM processing unit 50 online game server 51 server 52 SNS server 53 video service server 54 network , 55 gateway, 5 6 gateway, 57 router, 58 router, 59 wireless LAN router, 60 LTE / UMTS / GSM wireless base station, 61 LTE / UMTS / GSM wireless base station, 100 wireless communication terminal.

Claims (17)

複数の無線通信方式に対応する無線通信端末であって、
ユーザによるアプリケーションの使用態様を分類するための複数の利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値と、を対応づけて記憶し、更に各利用パターンが過去に判定が行われた際に実行中であったアプリケーションの利用パターンとして判定された回数を特定するための情報を記憶する記憶部と、
前記無線通信端末において処理されるデータと、前記判定条件と、前記情報で特定される前記各利用パターンの過去の判定回数とに基づいて、現在実行中のアプリケーションの利用パターンを判定する判定部と、
前記無線通信端末が送受信するパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得する取得部と、
前記取得部により取得される、前記現在実行中のアプリケーションの前記通信スループット情報と、前記判定部により判定される利用パターンに対応するスループット設定値との比較結果に基づいて、前記無線通信方式の切り替えを制御する通信制御部とを含む、
無線通信端末。
A wireless communication terminal supporting a plurality of wireless communication methods,
Multiple usage patterns for classifying application usage by the user, judgment conditions for determining which usage pattern the application usage corresponds to, and each usage pattern should be reserved for communication A throughput setting value is stored in association with each other, and information for specifying the number of times that each usage pattern is determined as a usage pattern of an application that was being executed when a determination was made in the past is stored. And
A determination unit that determines a usage pattern of an application that is currently being executed based on data processed in the wireless communication terminal, the determination condition, and a past determination count of each usage pattern specified by the information ; ,
An acquisition unit that acquires communication throughput information of at least one of the wireless communication methods by a packet transmitted and received by the wireless communication terminal;
Switching of the wireless communication method based on a comparison result between the communication throughput information of the currently executing application acquired by the acquisition unit and a throughput setting value corresponding to a usage pattern determined by the determination unit Including a communication control unit for controlling
Wireless communication terminal.
前記記憶部は、
前記判定条件として、前記利用パターンと、前記無線通信端末のアクセス先の候補のアドレスを識別する情報とを対応づけたアドレスリストを含み、
前記判定部は、
前記アプリケーションがアクセスするアクセス先のアドレスを識別する情報と、前記アドレスリストとを比較することにより、前記利用パターンを判定する、
請求項1記載の無線通信端末。
The storage unit
The determination condition includes an address list in which the usage pattern is associated with information for identifying an address of a candidate for an access destination of the wireless communication terminal,
The determination unit
The usage pattern is determined by comparing the address list with information identifying an access destination address accessed by the application.
The wireless communication terminal according to claim 1.
前記記憶部は、
前記判定条件として、前記利用パターンごとに、前記アプリケーションの名称情報を対応づけたアプリケーションリストを含み、
前記判定部は、
前記現在実行中のアプリケーションの名称情報と、前記アプリケーションリスト中の名称情報とを比較することにより、前記利用パターンを判定する、
請求項1記載の無線通信端末。
The storage unit
As the determination condition, for each usage pattern, including an application list that associates name information of the application,
The determination unit
Determining the usage pattern by comparing the name information of the currently executing application with the name information in the application list;
The wireless communication terminal according to claim 1.
前記記憶部は、
前記判定条件として、前記利用パターンと、キーワードとを対応づけたキーワードリストを含み、
前記判定部は、
前記無線通信端末が取得したデータを、前記キーワードリストと比較することにより、前記利用パターンを判定する、
請求項1記載の無線通信端末。
The storage unit
The determination condition includes a keyword list in which the usage pattern is associated with a keyword,
The determination unit
The usage pattern is determined by comparing the data acquired by the wireless communication terminal with the keyword list.
The wireless communication terminal according to claim 1.
前記通信スループット情報は、
前記アプリケーションの無線通信のトラフィックデータ量を含む、
請求項1記載の無線通信端末。
The communication throughput information is
Including traffic data volume of wireless communication of the application,
The wireless communication terminal according to claim 1.
前記スループット設定値は、前記各利用パターンについて、通信のために確保すべき帯域を対応づけたものであり、
前記通信制御部は、前記判定される利用パターンに対応づけられる、前記通信のために確保すべき帯域と、前記取得されるトラフィックデータ量とを逐次比較し、比較結果に応じて前記無線通信方式の切り替えを制御する、
請求項5記載の無線通信端末。
The throughput setting value associates each usage pattern with a bandwidth to be secured for communication,
The communication control unit sequentially compares a bandwidth to be secured for the communication, which is associated with the determined usage pattern, and the acquired traffic data amount, and the wireless communication method according to a comparison result Control the switching of
The wireless communication terminal according to claim 5.
前記取得部は、
前記各無線通信方式について、前記トラフィックデータ量を取得し、
前記通信制御部は、前記判定される利用パターンについて、前記スループット設定値に示される前記帯域と、前記各無線通信方式の前記トラフィックデータ量とを逐次比較し、前記帯域による通信が可能な、最小の消費電力の無線通信方式へ切り替える、
請求項6記載の無線通信端末。
The acquisition unit
For each wireless communication method, obtain the traffic data amount,
The communication control unit sequentially compares the bandwidth indicated by the throughput setting value with the traffic data amount of each wireless communication method for the determined usage pattern, and enables communication using the bandwidth. Switch to a wireless communication system with less power consumption,
The wireless communication terminal according to claim 6.
前記通信スループット情報は、
前記アプリケーションの無線通信の、各パケットの遅延時間を含む、
請求項1記載の無線通信端末。
The communication throughput information is
Including the delay time of each packet of the wireless communication of the application,
The wireless communication terminal according to claim 1.
前記スループット設定値は、前記各利用パターンについて、通信時に許容される許容遅延時間を対応づけたものであり、
前記通信制御部は、前記判定される利用パターンに対応づけられる前記許容遅延時間と、前記取得される各パケットの遅延時間とを逐次比較し、比較結果に応じて前記無線通信方式の切り替えを制御する、
請求項8記載の無線通信端末。
The throughput setting value is associated with an allowable delay time allowed at the time of communication for each usage pattern,
The communication control unit sequentially compares the allowable delay time associated with the determined usage pattern with the delay time of each acquired packet, and controls switching of the wireless communication method according to the comparison result To
The wireless communication terminal according to claim 8.
前記通信制御部は、前記取得される各パケットの遅延時間に基づいて、前記許容遅延時間以内の通信が可能な、最小の消費電力の無線通信方式へ切り替える、
請求項9記載の無線通信端末。
The communication control unit switches to a wireless communication method with the minimum power consumption that enables communication within the allowable delay time based on the delay time of each acquired packet.
The wireless communication terminal according to claim 9.
前記通信制御部は、
周期的に、前記判定部による利用パターンの判定、および、前記取得部による前記通信スループット情報の取得を実行させ、前記判定の結果および前記取得の結果を履歴情報として前記記憶部に記憶させ、前記判定の結果、利用パターンが変化した場合、または、前記取得される通信スループット情報が前記スループット設定値を満たさない場合に、無線通信方式を切り替える、
請求項1記載の無線通信端末。
The communication control unit
Periodically, the determination of the usage pattern by the determination unit and the acquisition of the communication throughput information by the acquisition unit are performed, the determination result and the acquisition result are stored in the storage unit as history information, As a result of the determination, when the usage pattern changes, or when the acquired communication throughput information does not satisfy the throughput setting value, the wireless communication method is switched.
The wireless communication terminal according to claim 1.
無線通信端末の通信制御の方法であって、
前記無線通信端末は、複数の無線通信方式に対応しており、ユーザによるアプリケーションの使用態様を分類するための複数の利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値とを対応づけて記憶し、更に各利用パターンが過去に判定が行われた際に実行中であったアプリケーションの利用パターンとして判定された回数を特定するための情報を記憶するための記憶部を含み、
前記方法は、
前記無線通信端末が、前記無線通信端末において処理されるデータと、前記判定条件と、前記情報で特定される前記各利用パターンの過去の判定回数とに基づいて、現在実行中のアプリケーションの利用パターンを判定するステップと、
前記無線通信端末が、前記無線通信端末において送受信されるパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得するステップと、
前記無線通信端末が、前記取得される、前記現在実行中のアプリケーションの前記通信スループット情報と、前記判定される利用パターンに対応するスループット設定値との比較結果に基づいて、前記無線通信方式の切り替えを制御するステップとを含む、
方法。
A communication control method for a wireless communication terminal, comprising:
The wireless communication terminal supports a plurality of wireless communication methods, and determines a usage pattern for classifying application usage modes by a user and which usage pattern the application usage mode corresponds to. Are stored in association with the throughput setting value to be secured for communication in each usage pattern, and the usage of the application that was being executed when each usage pattern was determined in the past Including a storage unit for storing information for specifying the number of times determined as a pattern ,
The method
The wireless communication terminal uses the application pattern currently being executed based on the data processed in the wireless communication terminal, the determination condition, and the number of past determinations of each usage pattern specified by the information. Determining
The wireless communication terminal acquires communication throughput information of at least one of the wireless communication methods by a packet transmitted and received in the wireless communication terminal;
The wireless communication terminal switches the wireless communication method based on a comparison result between the acquired communication throughput information of the currently executing application acquired and a throughput setting value corresponding to the determined usage pattern. Including the step of controlling
Method.
無線通信端末の通信を制御するためのプログラムであって、
前記無線通信端末は、プロセッサと、メモリとを含み、前記メモリは、複数の無線通信方式に対応しており、ユーザによるアプリケーションの使用態様を分類するための複数の
利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値とを対応づけて記憶し、更に各利用パターンが過去に判定が行われた際に実行中であったアプリケーションの利用パターンとして判定された回数を特定するための情報を記憶するためのものであり、
前記プログラムは、
前記プロセッサに、前記無線通信端末において処理されるデータと、前記判定条件と、
、前記情報で特定される前記各利用パターンの過去の判定回数とに基づいて、現在実行中のアプリケーションの利用パターンを判定させるステップと、
前記プロセッサに、前記無線通信端末において送受信されるパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得させるステップと、
前記プロセッサに、前記取得される、前記現在実行中のアプリケーションの前記通信スループット情報と、前記判定される利用パターンに対応するスループット設定値との比較結果に基づいて、前記無線通信方式の切り替えを制御させるステップとを含む、
プログラム。
A program for controlling communication of a wireless communication terminal,
The wireless communication terminal includes a processor and a memory, and the memory corresponds to a plurality of wireless communication schemes, and uses a plurality of usage patterns for classifying application usage modes by a user, and application usage modes. Is stored in association with the determination condition for determining which usage pattern corresponds to the throughput setting value to be secured for communication in each usage pattern, and each usage pattern is determined in the past. It is for storing information for specifying the number of times determined as the usage pattern of the application that was being executed when
The program is
In the processor, data processed in the wireless communication terminal, the determination condition,
A step of determining a usage pattern of an application that is currently being executed based on a past determination count of each usage pattern specified by the information ;
Causing the processor to acquire communication throughput information of at least one of the wireless communication methods by a packet transmitted and received in the wireless communication terminal;
The processor controls the switching of the wireless communication method based on a comparison result between the acquired communication throughput information of the currently executing application acquired and a throughput setting value corresponding to the determined usage pattern. Including the step of
program.
前記判定部は、前記各利用パターンの過去に判定された回数に応じて、前記各利用パターンに重みづけを行なうことによって、前記現在実行中のアプリケーションの利用パターンを判定し、The determination unit determines a usage pattern of the currently executing application by weighting each usage pattern according to the number of times determined in the past of each usage pattern,
前記判定部は、第1の利用パターンと第2の利用パターンとが関連しているときに、前記第1の利用パターンの重みづけは、前記第1の利用パターンの過去の判定回数と前記第2の利用パターンの過去の判定回数とに基づいて行ない、前記第2の利用パターンの重みづけは、前記第1の利用パターンの過去の判定回数と前記第2の利用パターンの過去の判定回数とに基づいて行なう、請求項1記載の無線通信端末。When the first usage pattern and the second usage pattern are related, the determination unit weights the first usage pattern based on a past determination count of the first usage pattern and the first usage pattern. Based on the past determination count of the second usage pattern, and the weighting of the second usage pattern is determined based on the past determination count of the first usage pattern and the past determination count of the second usage pattern. The wireless communication terminal according to claim 1, which is performed based on
複数の無線通信方式に対応する無線通信端末であって、A wireless communication terminal supporting a plurality of wireless communication methods,
ユーザによるアプリケーションの使用態様を分類するための複数の利用パターンと、アプリケーションの使用態様がいずれの利用パターンに該当するかを判定するための複数の判定条件と、各利用パターンにおいて通信のために確保すべきスループット設定値と、を対応づけて記憶する記憶部と、Multiple usage patterns for classifying application usage by the user, multiple judgment conditions for determining which usage pattern the application usage corresponds to, and securing for communication in each usage pattern A storage unit that stores the throughput setting value to be associated with each other;
前記無線通信端末において処理されるデータと、前記複数の判定条件とに基づいて、現在実行中のアプリケーションの利用パターンを判定する判定部と、A determination unit that determines a usage pattern of an application that is currently being executed based on data processed in the wireless communication terminal and the plurality of determination conditions;
前記無線通信端末が送受信するパケットにより、少なくともいずれかの無線通信方式の通信スループット情報を取得する取得部と、An acquisition unit that acquires communication throughput information of at least one of the wireless communication methods by a packet transmitted and received by the wireless communication terminal;
前記取得部により取得される、前記現在実行中のアプリケーションの前記通信スループット情報と、前記判定部により判定される利用パターンに対応するスループット設定値との比較結果に基づいて、前記無線通信方式の切り替えを制御する通信制御部とを含み、Switching of the wireless communication method based on a comparison result between the communication throughput information of the currently executing application acquired by the acquisition unit and a throughput setting value corresponding to a usage pattern determined by the determination unit A communication control unit for controlling
前記判定部は、各判定条件に基づいて、前記現在実行中のアプリケーションの利用パターンを抽出し、利用パターンが抽出されるごとに、前記抽出された利用パターンの抽出回数をカウントし、前記抽出回数が最も大きいものを前記現在実行中のアプリケーションの利用パターンとして判定する、無線通信端末。The determination unit extracts a usage pattern of the application currently being executed based on each determination condition, and counts the number of extractions of the extracted usage pattern each time a usage pattern is extracted. A wireless communication terminal that determines a usage pattern of the currently executing application as the usage pattern of the currently executing application.
前記判定部は、前記利用パターンの過去に判定された回数に応じて、前記利用パターンの抽出回数のカウント値を増分するよう補正する、請求項15記載の無線通信端末。The wireless communication terminal according to claim 15, wherein the determination unit corrects the count value of the number of extractions of the usage pattern to be incremented according to the number of times the usage pattern is determined in the past. 前記判定部は、前記抽出された利用パターンが特定の利用パターンのときに、前記利用パターンの抽出回数のカウント値に重みづけして補正する、請求項15記載の無線通信端末。The wireless communication terminal according to claim 15, wherein when the extracted usage pattern is a specific usage pattern, the determination unit weights and corrects the count value of the usage pattern extraction count.
JP2012165731A 2012-07-26 2012-07-26 Wireless communication terminal, method, program Expired - Fee Related JP5959360B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012165731A JP5959360B2 (en) 2012-07-26 2012-07-26 Wireless communication terminal, method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012165731A JP5959360B2 (en) 2012-07-26 2012-07-26 Wireless communication terminal, method, program

Publications (2)

Publication Number Publication Date
JP2014027450A JP2014027450A (en) 2014-02-06
JP5959360B2 true JP5959360B2 (en) 2016-08-02

Family

ID=50200725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012165731A Expired - Fee Related JP5959360B2 (en) 2012-07-26 2012-07-26 Wireless communication terminal, method, program

Country Status (1)

Country Link
JP (1) JP5959360B2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104640166B (en) * 2014-10-29 2018-11-06 小米科技有限责任公司 Communication means and device
US9723639B2 (en) 2014-10-29 2017-08-01 Xiaomi Inc. Communication method and terminal
JP6072114B2 (en) * 2015-03-25 2017-02-01 Kddi株式会社 Information distribution apparatus, push notification transmission method, and computer program
JP6145185B1 (en) * 2016-02-03 2017-06-07 ソフトバンク株式会社 Communication terminal device
JP2018042111A (en) * 2016-09-07 2018-03-15 Necプラットフォームズ株式会社 Terminal, communication system, method, and program
JP6081652B1 (en) * 2016-10-13 2017-02-15 パナソニック株式会社 Terminal device, communication system, and connection destination selection method
JP2019022078A (en) * 2017-07-18 2019-02-07 日本電信電話株式会社 Virtual server organization method and virtual server organization system
JP7207707B2 (en) * 2018-11-19 2023-01-18 国立研究開発法人情報通信研究機構 wireless communication system
EP3962173A4 (en) * 2019-04-26 2022-04-27 Sony Group Corporation Communication device, communication method, and communication program
JP7443999B2 (en) * 2020-09-08 2024-03-06 株式会社デンソー Communication device, communication control method, communication method, program
JP7444000B2 (en) * 2020-09-10 2024-03-06 株式会社デンソー Communication device, communication control method, communication method, program
WO2022185794A1 (en) * 2021-03-05 2022-09-09 ソニーグループ株式会社 Information processing device, information processing method, and program
US20230308931A1 (en) 2022-03-23 2023-09-28 Hitachi, Ltd. Communication node, communication system, and communication method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4640856B2 (en) * 2005-06-02 2011-03-02 シャープ株式会社 Communication system and communication terminal
US8335493B2 (en) * 2006-11-10 2012-12-18 Sony Ericsson Mobile Communications Ab System and method for service selection in a portable device
US20110007651A1 (en) * 2008-03-04 2011-01-13 Mikio Kataoka Network system and monitoring node
JP5176237B2 (en) * 2008-11-21 2013-04-03 独立行政法人情報通信研究機構 COMMUNICATION TERMINAL DEVICE, COMMUNICATION SYSTEM, AND METHOD FOR SELECTING BASE STATION IN THEM
JP5271203B2 (en) * 2009-08-31 2013-08-21 Kddi株式会社 Wireless communication terminal and communication method selection method
JP2012134843A (en) * 2010-12-22 2012-07-12 Toshiba Corp Electronic apparatus

Also Published As

Publication number Publication date
JP2014027450A (en) 2014-02-06

Similar Documents

Publication Publication Date Title
JP5959360B2 (en) Wireless communication terminal, method, program
US11757765B2 (en) Intelligent routing of network packets on telecommunication devices
US9674279B2 (en) Methods, devices, and systems for allocating service nodes in a network
Li et al. Optimal mobile content downloading in device-to-device communication underlaying cellular networks
US9288828B2 (en) Method, apparatus and system for accessing service by mobile station
EP2939452B1 (en) Service preferences for multiple-carrier-enabled devices
US20140071895A1 (en) Network Selection Based On Customizing Crowdsourced Connection Quality Data
KR20080063333A (en) Packet routing in a wireless communications environment
CN102045393A (en) Method, equipment and system for controlling band width
US20230067535A1 (en) User plane function (upf) load balancing based on special considerations for low latency traffic
CN103581248A (en) Method and device for providing content distribution network CDN service
WO2014206245A1 (en) Data shunting method, user equipment and network system
CN104125559A (en) Data transmission method, device and system
CN107800665A (en) Multimedia transmission method, access network equipment and terminal
TW201921893A (en) Data transmission boosting device
US9839065B2 (en) Managing radio resource control (RRC) connections based on radio bearer attributes
Wang et al. The information funnel: Exploiting named data for information-maximizing data collection
Gomes et al. Load balancing in LTE mobile networks with Information-Centric Networking
WO2015139292A1 (en) Connected state admission method, apparatus and device
CN115622601A (en) Antenna switching method and device, storage medium and electronic equipment
KR101706042B1 (en) System and method for controlling tethering in mobile communication network
US9774515B2 (en) Router and resource assignment method thereof
Gupta Network selection in 3G-WLAN interworking environment using TOPSIS
Yang et al. Multi-access edge computing-assisted D2D streaming for proximity-based social networking
WO2024067567A1 (en) Method for obtaining analysis result, and communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151020

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151021

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151211

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160607

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160621

R150 Certificate of patent or registration of utility model

Ref document number: 5959360

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees