KR101859382B1 - Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server - Google Patents
Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server Download PDFInfo
- Publication number
- KR101859382B1 KR101859382B1 KR1020160070943A KR20160070943A KR101859382B1 KR 101859382 B1 KR101859382 B1 KR 101859382B1 KR 1020160070943 A KR1020160070943 A KR 1020160070943A KR 20160070943 A KR20160070943 A KR 20160070943A KR 101859382 B1 KR101859382 B1 KR 101859382B1
- Authority
- KR
- South Korea
- Prior art keywords
- user terminal
- wireless data
- data network
- current location
- connection function
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/182—Network node acting on behalf of an other network entity, e.g. proxy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1215—Wireless traffic scheduling for collaboration of different radio technologies
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
-
- Y02D70/00—
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 사용자 단말의 무선 데이터망 접속 기능을 자동으로 제어할 수 있도록 하는 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법에 관한 것이다.
이를 위해, 본 발명은 사용자 단말로부터 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보를 수신하고, 상기 사용자 단말의 현재 위치 정보 및 무선 데이터망 AP 목록을 주기적으로 수신하는 단말 연동부; MPTCP 프록시 서버와 연동하여 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 품질을 관리하는 MPTCP 프록시 서버 연동부; 상기 사용자 단말의 이동성을 시간대별로 관리하는 시간별 이동성 관리부; 상기 사용자 단말의 이동성을 위치별로 관리하는 위치별 이동성 관리부; 및 상기 사용자 단말의 현재 위치 정보에 대응하는 상기 사용자 단말의 평균 이동성 가중치, 현재 시각에 대응하는 상기 사용자 단말의 평균 이동성 가중치, 상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 상기 사용자 단말의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하는 정책 결정부;를 포함하여 이루어지는 것이 바람직하다.
이에 따라, 본 발명은 사용자 단말의 무선 데이터망 접속 기능을 자동으로 온 또는 오프시킴으로써, 이용의 편리성을 향상시킬 수 있게 되고, 사용자 단말이 불필요하게 무선 데이터망 AP를 탐색하지 않아도 되므로, 배터리 소모를 감소시킬 수 있게 되며, 사용자는 수작업 없이 현재 위치에서 품질이 우수한 무선 데이터망 AP에 자동 접속됨에 따라, 사용자 체감 품질을 향상시킬 수 있게 된다.The present invention relates to a scheduling policy server for automatically controlling a wireless data network connection function of a user terminal and a control method of a wireless data network connection function in a scheduling policy server.
To this end, the present invention provides a method for receiving unique identification information of a wireless data network AP to which the user terminal is currently connected from a user terminal, receiving the current position information of the user terminal and a wireless data network AP list periodically, ; An MPTCP proxy server interworking unit for interworking with the MPTCP proxy server and managing the quality of a wireless data network AP to which the user terminal is currently connected; A time-based mobility management unit for managing the mobility of the user terminal by time zone; A location-based mobility management unit for managing the mobility of the user terminal by location; And a quality of a wireless data network AP including the average mobility weight of the user terminal corresponding to the current location information of the user terminal, the average mobility weight of the user terminal corresponding to the current time, and the current location of the user terminal as a service area, And a policy determination unit for determining on / off of the wireless data network connection function of the user terminal based on the connection recommendation wireless data network AP.
Accordingly, the present invention can improve the convenience of use by automatically turning on or off the wireless data network connection function of the user terminal, and the user terminal does not need to search for the wireless data network AP unnecessarily, And the user is automatically connected to the wireless data network AP having high quality at the current location without manual operation, thereby improving the user perception quality.
Description
본 발명은 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법에 관한 것으로서, 특히 사용자 단말의 무선 데이터망 접속 기능을 자동으로 제어할 수 있도록 하는 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법에 관한 것이다.The present invention relates to a scheduling policy server and a scheduling policy server, and more particularly, to a scheduling policy server and a scheduling policy server for automatically controlling a wireless data network connection function of a user terminal, And a data network connection function control method.
LTE(Long Term Evolution)가 활성화되고 멀티미디어 컨텐츠 소비가 증가하는 시장 상황에 따라 이동통신 사업자간 LTE 속도 경쟁이 가열되고 있다.LTE (Long Term Evolution) is activated and the consumption of multimedia contents is increasing.
또한, LTE, 와이파이(WiFi) 등과 같은 다수의 인터페이스를 지원하는 사용자 단말들이 증가함에 따라 트랜스포트 계층(L4)에서 다수 개의 네트워크 링크들을 인지하고 사용할 수 있도록 하는 다중경로 전송 제어 프로토콜((Multipath Transmission Control Protocol;MPTCP)의 중요성이 부각되고 있다.In addition, as the number of user terminals supporting a plurality of interfaces such as LTE, WiFi, and the like increases, a Multipath Transmission Control (hereinafter referred to as " Multipath Transmission Control " Protocol (MPTCP) has emerged as a new technology.
MPTCP는 IETF(Internet Engineering Task Force)에 의해 표준화된 기술로, TCP 프로토콜을 확장하여 사용자 단말과 TCP 서버 간 다수의 TCP 경로를 구성하고 다수의 경로로 동시에 데이터를 송수신하는 방법이다.MPTCP is a technology standardized by the Internet Engineering Task Force (IETF). It is a method of constructing multiple TCP paths between a user terminal and a TCP server by extending the TCP protocol and simultaneously transmitting and receiving data through a plurality of paths.
전술한, MPTCP는 SCTP(Stream Control Transport Protocol)의 멀티-호밍(Multi-homing) 기술과는 달리 NAT(Network Address Traslation) 등을 경유하는 환경에서도 사용 가능하고, TCP 가속기나 TCP 프록시 등을 경유하는 경우에도 보편적인 호환성을 유지할 수 있다.Unlike the multi-homing technique of the Stream Control Transport Protocol (SCTP), the MPTCP described above can be used in an environment via a Network Address Transmission (NAT) Even universal compatibility can be maintained.
또한, MPTCP는 트랜스포트 계층에서 어그리게이션 방식이 동작하기 때문에 다중경로 환경에서 데이터 분배, 전달 지연 처리, 폭주 제어 처리에 유리하다.MPTCP is advantageous for data distribution, propagation delay processing, and congestion control processing in a multipath environment because the aggregation method operates in the transport layer.
MPTCP는 사용자 단말에 MPTCP 프로토콜 처리 기능이 탑재되어 있는 경우에 사용 가능하며, 컨텐츠를 제공하는 컨텐츠 서버에 MPTCP 프로토콜 처리 기능이 탑재되어 있거나 통신사가 MPTCP 프록시 형태의 서버(MPTCP 프록시 서버 또는 MPTCP 서버)를 제공하는 경우에 이종망 병합 전송이 가능하다.The MPTCP can be used when the MPTCP protocol processing function is installed in the user terminal. The MPTCP protocol processing function is installed in the content server providing the contents, or the communication server is the MPTCP proxy server (MPTCP proxy server or MPTCP server) The heterogeneous network merging transmission is possible.
그러나 모든 컨텐츠 서버가 MPTCP를 지원하지 않기 때문에 현재 대부분의 이동통신사가 MPTCP 프록시 서버(또는 MPTCP 서버)를 통해 이종망 병합 기능을 사용자에게 제공하고 있다.However, since all content servers do not support MPTCP, most mobile carriers now provide heterogeneous network merging capabilities to users through MPTCP proxy servers (or MPTCP servers).
전술한, MPTCP 프록시 서버(또는 MPTCP 서버)는 MPTCP를 지원하는 사용자 단말과는 MPTCP 프로토콜을 사용하여 다중경로를 통해 통신하며 컨텐츠 서버와는 일반 TCP 연결을 통해 통신한다.The MPTCP proxy server (or the MPTCP server) communicates with the user terminal supporting the MPTCP through the multipath using the MPTCP protocol, and communicates with the content server through the normal TCP connection.
한편, 3G망, LTE망(4G)과 같은 이동통신망은 와이파이망과 같은 무선 데이터망 대비 단일 셀의 커버리지가 넓고 업로드 대비 다운로드 대역폭이 큰 비대칭 대역폭의 특성을 가지며 상대적으로 무선 주파수에 다수 사용자가 접속하여도 속도저하 및 재전송 발생이 적은 특성을 갖고 있고, 와이파이망과 같은 무선 데이터망은 이동통신망 대비 단일 AP(Access Point) 커버리지가 좁은 대신 상대적으로 고 대역폭을 제공하며 업로드 다운로드 대역폭의 차이가 적은 특성을 갖고 있으며, 커버리지 내에 동일 주파수를 사용하는 사용자가 늘어나면 속도 저하 및 재전송 발생 빈도가 많아져서 전체적인 전송 품질이 저하되는 특성을 갖고 있다.On the other hand, a mobile communication network such as a 3G network and an LTE network (4G) has asymmetric bandwidth characteristics that have a large coverage of a single cell compared to a wireless data network such as a Wi-Fi network, And wireless data networks such as a Wi-Fi network have relatively narrow bandwidths for a single access point (AP) compared to a mobile communication network and provide a relatively high bandwidth and a small difference in upload download bandwidth And as the number of users using the same frequency in the coverage increases, the rate of occurrence of the rate decrease and the frequency of the retransmission are increased, and the overall transmission quality is deteriorated.
사용자 단말이 예를 들어, LTE망과 와이파이망을 이용하여 이종망 병합 전송을 수행하는 경우, 이종망 병합 전송을 수행하기 위해서는 단말 사용자가 사용자 단말에 구비되어 있는 와이파이 접속 기능을 수작업을 통해 '온(ON)'시켜고, 검색되는 적어도 하나 이상의 와이파이 AP 중에서 하나를 선택해야 하는 번거로움이 있다.In the case where the user terminal performs heterogeneous network merging transmission using, for example, the LTE network and the Wi-Fi network, in order to perform heterogeneous network merging transmission, the terminal user must manually transmit a Wi- It is troublesome to select one of at least one Wi-Fi AP to be searched and turned on.
그리고 집이나 직장 아닌 곳에서 사용자는 대부분의 경우 와이파이 AP의 위치나 품질을 정확하게 알 수가 없다. 즉, 사용자 단말에서의 와이파이 AP 품질 측정은 사용자 단말과 직접 접속한 와이파이 AP 사이의 품질만 측정할 수 있다. 따라서, 사용자 단말과 와이파이 AP 구간 너머인 와이파이 AP와 인터넷 구간에 대한 품질을 확인하려면 여러 와이파이 AP를 번갈아 가며 선택해서 테스트를 하지 않고서는 해당 지역 내에서 품질이 가장 좋은 와이파이 AP가 어느 것인지 확인하기 어려운 문제점이 있다.And in the home or non-workplace, users often do not know the exact location or quality of the Wi-Fi AP. That is, the Wi-Fi AP quality measurement at the user terminal can only measure the quality between the Wi-Fi APs directly connected to the user terminal. Therefore, in order to check the quality of the Wi-Fi AP and the Internet section beyond the user terminal and the Wi-Fi AP section, it is difficult to confirm which Wi-Fi AP has the best quality in the area without selecting and testing various Wi- There is a problem.
또한, 사용자 단말이 이동중인 경우에는 AP의 불규칙한 커버리지와 AP간 심리스 핸드오버(Seamless Handover) 미지원으로 인해 체감 품질이 더 떨어질 수 있는데, 이러한 경우 사용자가 수작업을 통해 와이파이 접속 기능을 '오프(OFF)'시키지 않으면, 사용자 단말이 지속적으로 와이파이 AP를 탐색하여 배터리 소모를 증가시키는 문제점이 있다.In addition, when the user terminal is moving, the perceived quality may be lower due to the irregular coverage of the AP and the seamless handover between the APs. In this case, the user manually turns off the Wi- There is a problem that the user terminal continually searches the Wi-Fi AP to increase battery consumption.
또한, 와이파이 AP의 품질 상태가 좋지 않은 경우에는 병합 기술을 사용하지 않을 경우보다 체감 품질이 더 떨어질 수 있으며, 네트워크 자원의 불필요한 과점유를 발생시키는 문제점이 있다.Also, when the quality of the WiFi AP is not good, the quality of the sensation may be lower than when the merging technique is not used, and there is a problem that unnecessary oligopolistic points of network resources are generated.
본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 이종망의 망환경 또는 사용자 단말의 이동성에 따라 사용자 단말의 무선 데이터망 접속 기능을 자동으로 온 또는 오프할 수 있도록 하는 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법을 제공함에 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and it is an object of the present invention to provide a scheduling policy server and a scheduling policy which can automatically turn on or off a wireless data network connection function of a user terminal according to a network environment of a heterogeneous network, And a method of controlling a wireless data network connection function in a server.
본 발명의 다른 목적은 신뢰할 수 있는 무선 데이터망 AP의 품질 정보를 취득 관리하여, 사용자 단말이 위치한 지역 내에서 품질이 가장 우수한 무선 데이터망 AP에 자동 접속할 수 있도록 하는 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법을 제공함에 있다.It is another object of the present invention to provide a scheduling policy server and a scheduling policy server for acquiring and managing quality information of a reliable wireless data network AP to enable automatic access to a wireless data network AP having the highest quality in an area where a user terminal is located And a method of controlling the wireless data network connection function.
전술한 목적을 달성하기 위한 본 발명의 일 실시예에 따른 스케줄링 정책 서버는, 사용자 단말로부터 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보를 수신하고, 상기 사용자 단말의 현재 위치 정보 및 무선 데이터망 AP 목록을 주기적으로 수신하는 단말 연동부; MPTCP 프록시 서버와 연동하여 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 품질을 관리하는 MPTCP 프록시 서버 연동부; 상기 사용자 단말의 이동성을 시간대별로 관리하는 시간별 이동성 관리부; 상기 사용자 단말의 이동성을 위치별로 관리하는 위치별 이동성 관리부; 및 상기 사용자 단말의 현재 위치 정보에 대응하는 상기 사용자 단말의 평균 이동성 가중치, 현재 시각에 대응하는 상기 사용자 단말의 평균 이동성 가중치, 상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 상기 사용자 단말의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하는 정책 결정부;를 포함하여 이루어지는 것이 바람직하다.According to an aspect of the present invention, there is provided a scheduling policy server for receiving unique identification information of a wireless data network AP to which the user terminal is currently connected from a user terminal, And a terminal interlocking unit periodically receiving a list of wireless data network APs; An MPTCP proxy server interworking unit for interworking with the MPTCP proxy server and managing the quality of a wireless data network AP to which the user terminal is currently connected; A time-based mobility management unit for managing the mobility of the user terminal by time zone; A location-based mobility management unit for managing the mobility of the user terminal by location; And a quality of a wireless data network AP including the average mobility weight of the user terminal corresponding to the current location information of the user terminal, the average mobility weight of the user terminal corresponding to the current time, and the current location of the user terminal as a service area, And a policy determination unit for determining on / off of the wireless data network connection function of the user terminal based on the connection recommendation wireless data network AP.
한편, 본 발명의 일 실시예에 따른 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법은, 사용자 단말로부터 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별 정보를 수신하고, 상기 사용자 단말의 현재 위치 정보 및 무선 데이터망 AP 목록을 주기적으로 수신하는 단계; MPTCP 프록시 서버와 연동하여 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 품질을 관리하는 단계; 상기 사용자 단말로부터 주기적으로 수신하는 현재 위치 정보에 의거하여 상기 사용자 단말의 이동성을 시간대별 및 위치별로 관리하는 단계; 및 상기 사용자 단말의 현재 위치에 대응하는 상기 사용자 단말의 평균 이동성 가중치, 현재 시각에 대응하는 상기 사용자 단말의 평균 이동성 가중치, 상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 상기 사용자 단말의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하는 정책 결정 단계;를 포함하여 이루어지는 것이 바람직하다.Meanwhile, a method of controlling a wireless data network access function in a scheduling policy server according to an exemplary embodiment of the present invention includes receiving unique identification information of a wireless data network AP to which the user terminal is currently connected from a user terminal, Periodically receiving a current location information and a list of wireless data network APs; Managing the quality of a wireless data network AP to which the user terminal is currently connected in association with an MPTCP proxy server; Managing the mobility of the user terminal based on the current location information periodically received from the user terminal by time zone and location; And a quality of a wireless data network AP including the average mobility weight of the user terminal corresponding to the current location of the user terminal, the average mobility weight of the user terminal corresponding to the current time, and the current location of the user terminal as a service area, And determining a connection recommendation wireless data network AP on / off of the wireless data network connection function of the user terminal based on the connection recommendation wireless data network AP.
본 발명의 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법에 따르면, 이종망의 망환경 또는 사용자 단말의 이동성에 따라 사용자 단말의 무선 데이터망 접속 기능을 자동으로 온 또는 오프시킴으로써, 이용의 편리성을 향상시킬 수 있게 된다.According to the scheduling policy server and the scheduling policy server control method of a wireless data network connection function of the present invention, the wireless network connection function of the user terminal is automatically turned on or off according to the network environment of the heterogeneous network or the mobility of the user terminal, The convenience of use can be improved.
또한, 본 발명은 사용자 단말이 불필요하게 무선 데이터망 AP를 탐색하지 않아도 되므로, 배터리 소모를 감소시킬 수 있게 되며, 사용자는 수작업 없이 현재 위치에서 품질이 우수한 무선 데이터망 AP에 자동 접속됨에 따라, 사용자 체감 품질을 향상시킬 수 있게 된다.In addition, since the user terminal does not need to search for the wireless data network AP unnecessarily, the present invention can reduce battery consumption, and the user is automatically connected to the wireless data network AP having high quality at the current location without manual operation, The quality of the bodily sensation can be improved.
도 1은 본 발명이 적용되는 다중 경로 전송 시스템의 구성을 개략적으로 보인 도면이다.
도 2는 본 발명의 일 실시예에 따른 스케줄링 정책 서버의 구성을 개략적으로 보인 도면이다.
도 3은 본 발명의 일 실시예에 따른 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법을 설명하기 위한 도면이다.1 is a diagram schematically illustrating a configuration of a multipath transmission system to which the present invention is applied.
2 is a diagram schematically illustrating a configuration of a scheduling policy server according to an embodiment of the present invention.
3 is a diagram for explaining a method of controlling a wireless data network connection function in a scheduling policy server according to an embodiment of the present invention.
이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 따른 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법에 대해서 상세하게 설명한다.Hereinafter, a method for controlling a wireless data network access function in a scheduling policy server and a scheduling policy server according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명이 적용되는 다중 경로 전송 시스템의 구성을 개략적으로 보인 도면이다.1 is a diagram schematically illustrating a configuration of a multipath transmission system to which the present invention is applied.
도 1에서, 사용자 단말(100)은 MPTCP 프로토콜 처리 기능이 탑재되어 있으며, 사용자가 컨텐츠를 사용하고자 할 때, MPTCP 프록시 서버(200)와 MPTCP 서비스 인증 절차를 수행한 후, 사용자 데이터를 이종망(예를 들어, LTE망, 와이파이망)을 통해 MPTCP 프록시 서버(200)로 분할 전송하고, MPTCP 프록시 서버(200)로부터 이종망을 통해 다운로드된 데이터를 병합하여 단말 사용자에게 제공한다.1, a
전술한, 사용자 단말(100)은 복수의 통신 인터페이스(110, 120)를 구비하고 복수의 통신 인터페이스(110, 120)를 통해 한 시점에 복수의 망(예를 들어, LTE망, 와이파이망)에 연결될 수 있다. 여기서, 통신 인터페이스(110)는 LTE망에 접속하는 인터페이스, 통신 인터페이스(120)는 와이파이망에 접속하는 인터페이스로 구현될 수 있다.The
사용자 단말(100)은 MPTCP 프록시 서버(200)를 통해 컨텐츠 서버(300)와 데이터를 송수신하는데, 사용자 단말(100)과 MPTCP 프록시 서버(200)는 MPTCP 기반으로 데이터를 송수신한다.The
MPTCP 프록시 서버(200)와 MPTCP 기반으로 데이터를 송수신하기 위해 사용자 단말(100)은 서브플로우(subflow) 단위로 MPTCP 프록시 서버(200)와 MPTCP 세션을 생성하여 적어도 하나 이상의 통신 인터페이스를 통해 데이터를 송수신한다.In order to transmit / receive data based on the
또한, 사용자 단말(100)은 무선 데이터망 접속 기능 관리 애플리케이션이 탑재되어 있으며, 무선 데이터망 접속 기능 관리 애플리케이션이 구동됨에 따라 스케줄링 정책 서버(400)에 접속한다.In addition, the
사용자 단말(100)은 무선 데이터망 접속 기능 관리 애플리케이션이 구동됨에 따라 접속된 스케줄링 정책 서버(400)로 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보(예를 들어, MAC(Media Access Control) 주소, SSID(Service Set Identifier) 중에서 적어도 하나)를 전송한다.The
그리고 주기적으로 사용자 단말(100)의 현재 위치 정보(예를 들어, GPS 위치 정보, 무선 데이터망 AP IP)와 무선 데이터망 AP 목록(예를 들어, 무선 데이터망 AP의 SSID 목록)을 스케줄링 정책 서버(400)로 전송한다.Periodically, the current location information (e.g., GPS location information, wireless data network AP IP) of the
이와 같이, 스케줄링 정책 서버(400)로 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보를 전송하고, 현재 위치 정보와 무선 데이터망 AP 목록을 전송하는 사용자 단말(100)의 무선 데이터망 접속 기능은 온 상태이다.As described above, the wireless data network connection function of the
또한, 사용자 단말(100)은 현재 접속되어 있는 무선 데이터망 AP가 신뢰할 수 없는 무선 데이터망 AP로 확인되면, 신뢰할 수 없는 무선 데이터망 AP로 확인된 무선 데이터망 AP의 고유 식별정보(예를 들어, MAC 주소, SSID 중에서 적어도 하나)를 스케줄링 정책 서버(400)로 전송한다.In addition, when the currently connected wireless data network AP is identified as an unreliable wireless data network AP, the
한편, 사용자 단말(100)은 스케줄링 정책 서버(400)로부터 수신한 정책에 따라 무선 데이터망 접속 기능을 온 또는 오프하고, 접속 추천 무선 데이터망 AP에 우선하여 접속을 시도한다.On the other hand, the
또한, 사용자 단말(100)은 스케줄링 정책 서버(400)로부터 수신한 정책에 따라 특정 무선 데이터망 AP 목록에는 접속을 시도하지 않는다.In addition, the
전술한 사용자 단말(100)은 스마트폰, 태블릿 PC, 노트북 등과 같이 복수의 통신 인터페이스를 구비하는 단말로 구현될 수 있다.The
MPTCP 프록시 서버(200)는 다중 경로 전송을 위한 네트워크 장치로, 컨텐츠 서버(300)가 사용자 단말(100)로 전송하는 데이터를 수신하면, 수신한 데이터를 사용자 단말(100)의 다중 통신 인터페이스로 전달하기 위해 분할한 후, 분할한 데이터의 일부를 이동통신망(예를 들어, 3G망, LTE망)을 통해 사용자 단말(100)로 전송하고, 나머지 데이터는 무선 데이터망(예를 들어, 와이파이망)을 통해 사용자 단말(100)로 전송한다. 이와 같이, 복수의 통신 인터페이스를 통해 데이터를 수신한 사용자 단말(100)은 수신한 데이터를 병합하여 단말 사용자에게 제공한다.The
또한, MPTCP 프록시 서버(200)는 사용자 단말(100)이 복수의 통신 인터페이스를 통해 분할 전송한 데이터를 병합하여 컨텐츠 서버(300)로 전송한다.In addition, the MPTCP
전술한, MPTCP 프록시 서버(200)는 적어도 하나 이상의 통신 인터페이스(210, 220, 230)를 포함하여 이루어지는데, 통신 인터페이스(210)는 LTE망에 접속하는 인터페이스, 통신 인터페이스(220)는 와이파이망에 접속하는 인터페이스, 통신 인터페이스(230)는 컨텐츠 서버(300)와 데이터를 송수신하는 인터페이스로 구현될 수 있다.The MPTCP
스케줄링 정책 서버(400)는 무선 데이터망 접속 기능 관리 애플리케이션이 구동됨에 따라 접속된 사용자 단말(100)로부터 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보(예를 들어, MAC 주소, SSID 중에서 적어도 하나)를 수신한다.The
그리고 MPTCP 프록시 서버(200)와 연동하여 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 평균 사용자당 대역폭을 수집하여 해당 무선 데이터망 AP의 품질을 관리한다.The quality of the AP is managed by collecting the bandwidth per average user of the wireless data network AP to which the
또한, 스케줄링 정책 서버(400)는 사용자 단말(100)로부터 사용자 단말(100)의 현재 위치 정보 및 무선 데이터망 AP 목록을 주기적으로 수신하고, 주기적으로 수신한 사용자 단말(100)의 현재 위치 정보에 의거하여 사용자 단말(100)의 이동성을 시간대별, 위치별로 관리한다.The
또한, 스케줄링 정책 서버(400)는 사용자 단말(100)의 현재 위치 정보에 대응하는 사용자 단말(100)의 평균 이동성 가중치, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치, 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 사용자 단말(100)의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.The
도 2는 본 발명의 일 실시예에 따른 스케줄링 정책 서버의 구성을 개략적으로 보인 도면이다.2 is a diagram schematically illustrating a configuration of a scheduling policy server according to an embodiment of the present invention.
도 2에 도시하는 바와 같이, 본 발명의 일 실시예에 따른 스케줄링 정책 서버(400)는 단말 연동부(410), MPTCP 프록시 서버 연동부(420), 정책 결정부(430), 시간별 이동성 관리부(440), 위치별 이동성 관리부(450), 제1~3AP 관리부(460, 470, 480)를 포함하여 이루어진다.2, the
단말 연동부(410)는 사용자 단말(100)에 탑재되어 있는 무선 데이터망 접속 기능 관리 애플리케이션이 구동됨에 따라 접속된 사용자 단말(100)로부터 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보를 수신하고, 사용자 단말(100)의 현재 위치 정보 및 무선 데이터망 AP 목록을 주기적으로 수신한다.The UE
MPTCP 프록시 서버 연동부(420)는 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보에 의거하여 MPTCP 프록시 서버(200)와 연동하여 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 평균 사용자당 대역폭을 수집하여 해당 무선 데이터망 AP의 품질을 관리한다.The MPTCP proxy
시간별 이동성 관리부(440)는 사용자 단말(100)로부터 주기적으로 수신하는 현재 위치 정보(예를 들어, GPS 위치 정보, 무선 데이터망 AP IP)에 의거하여 사용자 단말(100)의 이동성을 시간대별로 관리하되, 사용자 단말(100)의 이동성을 시간대별로 점수화하여 관리한다.The time-based
위치별 이동성 관리부(450)는 사용자 단말(100)로부터 주기적으로 수신하는 현재 위치 정보(예를 들어, GPS 위치 정보, 무선 데이터망 AP IP)에 의거하여 사용자 단말(100)의 이동성을 위치별로 관리하되, 사용자 단말(100)의 이동성을 위치별로 점수화하여 관리한다.The location-based
여기서, 이동이 많으면 이동성 점수는 높아지고, 이동이 적으면 이동성 점수는 낮아진다.Here, if the number of movements is large, the score of the mobility is high. If the number of movements is small, the score of the mobility is low.
위치별 이동성 관리부(450)는 평균 이동성 가중치가 현저히 낮은 위치(예를 들어, 집, 학교, 회사 등) 목록, 평균 이동성 가중치가 현저히 높은 위치(예를 들어, 고속도로) 목록, 무선 데이터망 AP가 설치되지 않은 지역(예를 들어, 산간 지역) 목록을 별도로 관리할 수도 있다.The location-specific
제1AP 관리부(460)는 신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하는 무선 데이터망 AP 목록을 관리자로부터 입력받아 관리한다.The first
제2AP 관리부(470)는 신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하지 않는 무선 데이터망 AP(예를 들어, 장애가 발생한 무선 데이터망 AP, 점검 중인 무선 데이터망 AP 등) 목록을 관리자로부터 입력받아 관리한다.The second
제3AP 관리부(480)는 사용자 단말(100)로부터 수신한 신뢰할 수 없는 무선 데이터망 AP 정보에 의거하여 신뢰할 수 없는 무선 데이터망 AP 목록을 관리한다.The third
전술한, 제1~3AP 관리부(460, 470, 480)는 DB를 이용하여 AP 목록을 관리할 수 있다.The first to third
정책 결정부(430)는 사용자 단말(100)의 현재 위치 정보에 대응하는 사용자 단말(100)의 평균 이동성 가중치, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치, 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 사용자 단말(100)의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.The
즉, 정책 결정부(430)는 사용자 단말(100)의 무선 데이터망 접속 기능이 오프 되어 있는 상태에서 사용자 단말(100)의 현재 위치에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이하이거나, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이하이면, 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되도록 정책을 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.That is, when the wireless data network connection function of the
또한, 정책 결정부(430)는 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP를 접속 추천 무선 데이터망 AP로 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.The
또한, 정책 결정부(430)는 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되어 있는 상태에서 사용자 단말(100)의 현재 위치에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이상이거나, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이상이면, 사용자 단말(100)의 무선 데이터망 접속 기능이 오프 되도록 정책을 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.The
또한, 정책 결정부(430)는 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되어 있는 상태에서 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP가 없으면, 사용자 단말(100)의 무선 데이터망 접속 기능이 오프 되도록 정책을 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.In addition, the
또한, 정책 결정부(430)는 제2AP 관리부(470) 및 제3AP 관리부(480)와 연동하여 사용자 단말(100)의 현재 위치에서 접속을 시도하지 말아야 하는 무선 데이터망 AP를 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.The
또한, 정책 결정부(430)는 사용자 단말(100)의 무선 데이터망 접속 기능이 오프되어 있는 상태에서 이동통신망의 대역폭 사용이 기설정값을 초과하거나 품질이 설정된 기준값 이상인 무선 데이터망 AP의 서비스 영역으로 사용자 단말(100)이 이동하면, 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되도록 정책을 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다.The
도 3은 본 발명의 일 실시예에 따른 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법을 설명하기 위한 도면이다.3 is a diagram for explaining a method of controlling a wireless data network connection function in a scheduling policy server according to an embodiment of the present invention.
우선, 사용자가 사용자 단말(100)에 설치되어 있는 무선 데이터망 접속 기능 관리 애플리케이션을 구동시키게 되면, 사용자 단말(100)은 스케줄링 정책 서버(400)에 접속한다(S10).First, when the user activates the wireless data network connection function management application installed in the
상기한 단계 S10을 통해 스케줄링 정책 서버(400)에 접속된 사용자 단말(100)은 무선 데이터망 접속 기능이 온 되어 있는 상태이고, 현재 무선 데이터망 AP에 접속되어 있는 상태이면, 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보를 스케줄링 정책 서버(400)로 전송한다(S20).The
상기한 단계 S20을 통해 사용자 단말(100)로부터 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보를 수신한 스케줄링 정책 서버(400)는 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 고유 식별정보에 의거하여 MPTCP 프록시 서버(200)와 연동하여 사용자 단말(100)이 현재 접속되어 있는 무선 데이터망 AP의 평균 사용자당 대역폭 정보를 수집하여 무선 데이터망 AP의 품질을 관리한다(S30).The
한편, 사용자 단말(100)은 스케줄링 정책 서버(400)로 사용자 단말(100)의 현재 위치 정보(예를 들어, GPS 위치 정보, 무선 데이터망 AP IP)와 무선 데이터망 AP 목록을 주기적으로 전송한다(S40).Meanwhile, the
상기한 단계 S40을 통해 사용자 단말(100)로부터 주기적으로 현재 위치 정보와 무선 데이터망 AP 목록을 수신한 스케줄링 정책 서버(400)는 사용자 단말(100)로부터 주기적으로 수신하는 현재 위치 정보에 의거하여 사용자 단말(100)의 이동성을 시간대별 및 위치별로 관리한다(S50).The
상기한 단계 S50에서 스케줄링 정책 서버(400)는 사용자 단말(100)의 이동성을 시간대별 및 위치별로 점수화하여 관리하는 것이 바람직하다.In step S50, the
이후, 스케줄링 정책 서버(400)는 사용자 단말(100)의 현재 위치 정보에 대응하는 사용자 단말(100)의 평균 이동성 가중치, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치, 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 사용자 단말(100)의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP 등과 같은 정책을 결정하고, 결정된 정책을 사용자 단말(100)로 전송한다(S60, S70).Thereafter, the
상기한 단계 S70을 통해 정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 무선 데이터망 접속 기능의 온/오프를 제어하거나 기설정된 수준 이상의 품질을 갖는 무선 데이터망 AP에 접속을 시도한다(S80).The
상기한 단계 S60에서 스케줄링 정책 서버(400)는 사용자 단말(100)의 무선 데이터망 접속 기능이 오프 되어 있는 상태에서 사용자 단말(100)의 현재 위치에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이하이거나, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이하이면, 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되도록 정책을 결정한다.In step S60, the
그리고 결정된 정책을 상기한 단계 S70을 통해 사용자 단말(100)로 전송한다.Then, the determined policy is transmitted to the
상기한 단계 S70을 통해 정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 무선 데이터망 접속 기능을 온 시킨다.Upon receiving the policy through step S70, the
또한, 상기한 단계 S60에서 스케줄링 정책 서버(400)는 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP를 접속 추천 무선 데이터망 AP로 결정한 후, 이를 사용자 단말(100)로 전송할 수 있다.In addition, in step S60, the
정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 접속 추천 무선 데이터망 AP에 우선하여 접속을 시도한다. 이에 따라, 사용자 단말(100)은 현재 위치에서 품질이 우수한 무선 데이터망 AP에 자동 접속할 수 있게 된다.The
또한, 상기한 단계 S60에서 스케줄링 정책 서버(400)는 신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하지 않는 무선 데이터망 AP 목록과, 신뢰할 수 없는 무선 데이터망 AP 목록을 이용하여 사용자 단말(100)의 현재 위치에서 접속을 시도하지 말아야 하는 무선 데이터망 AP를 결정한 후, 이를 사용자 단말(100)로 전송할 수 있다.In addition, in step S60, the
정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 해당 무선 데이터망 AP로 접속을 시도하지 않는다. 이에 따라, 사용자 단말(100)은 불필요하게 무선 데이터망 AP를 탐색하지 않아도 된다.The
또한, 상기한 단계 S60에서 스케줄링 정책 서버(400)는 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되어 있는 상태에서 사용자 단말(100)의 현재 위치에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이상이거나, 현재 시각에 대응하는 사용자 단말(100)의 평균 이동성 가중치가 기설정된 기준값 이상이면, 사용자 단말(100)의 무선 데이터망 접속 기능이 오프 되도록 정책을 결정한 후, 이를 사용자 단말(100)로 전송할 수 있다.The
정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 무선 데이터망 접속 기능을 오프 시킨다.The
또한, 상기한 단계 S60에서 스케줄링 정책 서버(400)는 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되어 있는 상태에서 사용자 단말(100)의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP가 없으면, 사용자 단말(100)의 무선 데이터망 접속 기능이 오프 되도록 정책을 결정한 후, 이를 사용자 단말(100)로 전송할 수 있다.In addition, in step S60, the
정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 무선 데이터망 접속 기능을 오프 시킨다.The
또한, 상기한 단계 S60에서 스케줄링 정책 서버(400)는 사용자 단말(100)의 무선 데이터망 접속 기능이 오프되어 있는 상태에서 이동통신망의 대역폭 사용이 기설정값을 초과하거나 품질이 설정된 기준값 이상인 무선 데이터망 AP의 서비스 영역으로 사용자 단말(100)이 이동하면, 사용자 단말(100)의 무선 데이터망 접속 기능이 온 되도록 정책을 결정한 후, 이를 사용자 단말(100)로 전송할 수 있다.In step S60, the
정책을 수신한 사용자 단말(100)은 수신한 정책에 따라 무선 데이터망 접속 기능을 온 시킨다.The
본 발명의 스케줄링 정책 서버 및 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법은 전술한 실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수 있다.The method of controlling the wireless data network connection function in the scheduling policy server and the scheduling policy server of the present invention is not limited to the above embodiments and can be variously modified within the scope of the technical idea of the present invention.
100. 사용자 단말,
110, 120, 210, 220, 230. 통신 인터페이스,
200. MPTCP 프록시 서버,
300. 컨텐츠 서버,
400. 스케줄링 정책 서버,
410. 단말 연동부,
420. MPTCP 프록시 서버 연동부,
430. 정책 결정부,
440. 시간별 이동성 관리부,
450. 위치별 이동성 관리부,
460, 470, 480. AP 관리부100. A user terminal,
110, 120, 210, 220, 230. Communication interface,
200. MPTCP proxy server,
300. A content server,
400. Scheduling policy server,
410. A terminal-
420. MPTCP proxy server interface part,
430. The Policy Decision Department,
440. Time-
450. Mobility Management by Location,
460, 470, 480. The AP management section
Claims (14)
상기 MPTCP 프록시 서버와 연동하여 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 평균 사용자당 대역폭을 수집하여 품질을 관리하는 MPTCP 프록시 서버 연동부;
상기 사용자 단말로부터 주기적으로 수신하는 현재 위치 정보에 의거하여 상기 사용자 단말의 이동성을 점수화하여 시간대별로 관리하는 시간별 이동성 관리부;
상기 사용자 단말로부터 주기적으로 수신하는 현재 위치 정보에 의거하여 상기 사용자 단말의 이동성을 점수화하여 위치별로 관리하는 위치별 이동성 관리부; 및
상기 사용자 단말의 현재 위치 정보에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치, 현재 시각에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치, 상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 상기 사용자 단말의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하는 정책 결정부;를 포함하여 이루어지는 스케줄링 정책 서버.The mobile terminal receives the unique identification information of the wireless data network AP to which the user terminal is currently connected from a user terminal equipped with the MPTCP protocol processing function and transmitting and receiving data to and from the MPTCP proxy server through a plurality of communication interfaces, A terminal interlocking unit periodically receiving current location information and a list of wireless data network APs;
An MPTCP proxy server interworking unit for interworking with the MPTCP proxy server to collect the bandwidth per average user of the wireless data network AP to which the user terminal is currently connected and manage the quality;
A time-based mobility management unit for scoring mobility of the user terminals based on current location information periodically received from the user terminals and managing the mobility by time zone;
A location-based mobility management unit for scoring mobility of the user terminal based on current location information periodically received from the user terminal and managing the mobility for each location; And
A scored average mobile weight of the user terminal corresponding to the current location information of the user terminal, a scored average mobile weight of the user terminal corresponding to the current time, a wireless data network And a policy decision unit for determining on / off of the wireless data network connection function of the user terminal based on the quality of the AP and a connection recommendation wireless data network AP.
신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하는 무선 데이터망 AP 목록을 관리하는 제1AP 관리부;
신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하지 않는 무선 데이터망 AP 목록을 관리하는 제2AP 관리부; 및
신뢰할 수 없는 무선 데이터망 AP 목록을 관리하는 제3AP 관리부;를 더 포함하며,
상기 정책 결정부는,
상기 제2AP 관리부 및 상기 제3AP 관리부와 연동하여 상기 사용자 단말의 현재 위치에서 접속을 시도하지 말아야 하는 무선 데이터망 AP를 결정하는 것을 특징으로 하는 스케줄링 정책 서버.The method according to claim 1,
A first AP management unit for managing a list of normally operating wireless data network APs among reliable wireless data network APs;
A second AP management unit for managing a list of wireless data network APs which are not normally operated among reliable wireless data network APs; And
And a third AP management unit managing the unreliable wireless data network AP list,
Wherein the policy determination unit determines,
And determines a wireless data network AP that should not attempt to connect at the current location of the user terminal in cooperation with the second AP management unit and the third AP management unit.
상기 정책 결정부는,
상기 사용자 단말의 현재 위치에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이하이거나, 현재 시각에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이하이면, 상기 사용자 단말의 무선 데이터망 접속 기능이 온 되도록 결정하는 스케줄링 정책 서버.The method according to claim 1,
Wherein the policy determination unit determines,
If the scored average mobile weight of the user terminal corresponding to the current position of the user terminal is less than or equal to a preset reference value or the scored average mobile weight of the user terminal corresponding to the current time is less than a preset reference value, The scheduling policy server determining that the wireless data network connection function is on.
상기 정책 결정부는,
상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP를 접속 추천 무선 데이터망 AP로 결정하는 스케줄링 정책 서버.The method according to claim 1 or 3,
Wherein the policy determination unit determines,
And determines a wireless data network AP whose quality is equal to or higher than a predetermined reference value among wireless data network APs including a current location of the user terminal as a service area, as a connection recommended wireless data network AP.
상기 정책 결정부는,
상기 사용자 단말의 현재 위치에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이상이거나, 현재 시각에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이상이면, 상기 사용자 단말의 무선 데이터망 접속 기능이 오프 되도록 결정하는 스케줄링 정책 서버.The method according to claim 1,
Wherein the policy determination unit determines,
If the scored average mobile weight of the user terminal corresponding to the current location of the user terminal is greater than or equal to a preset reference value or the scored average mobile weight of the user terminal corresponding to the current time is greater than or equal to a preset reference value, The scheduling policy server determining that the wireless data network connection function is off.
상기 정책 결정부는,
상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP가 없으면, 상기 사용자 단말의 무선 데이터망 접속 기능이 오프 되도록 결정하는 스케줄링 정책 서버.The method according to claim 1,
Wherein the policy determination unit determines,
And determines that the wireless data network access function of the user terminal is turned off if there is no wireless data network AP whose quality is equal to or higher than a predetermined reference value among the wireless data network APs including the current location of the user terminal as a service area.
상기 정책 결정부는,
상기 사용자 단말의 무선 데이터망 접속 기능이 오프되어 있는 상태에서 이동통신망의 대역폭 사용이 기설정값을 초과하거나 품질이 설정된 기준값 이상인 무선 데이터망 AP의 서비스 영역으로 상기 사용자 단말이 이동하면, 상기 사용자 단말의 무선 데이터망 접속 기능이 온 되도록 결정하는 스케줄링 정책 서버.The method according to claim 1,
Wherein the policy determination unit determines,
When the user terminal moves to the service area of the wireless data network AP whose bandwidth usage of the mobile communication network exceeds the predetermined value or the reference value is higher than the reference value in a state where the wireless data network connection function of the user terminal is off, The wireless data network connection function of the scheduling policy server is turned on.
상기 MPTCP 프록시 서버와 연동하여 상기 사용자 단말이 현재 접속되어 있는 무선 데이터망 AP의 평균 사용자당 대역폭을 수집하여 품질을 관리하는 단계;
상기 사용자 단말로부터 주기적으로 수신하는 현재 위치 정보에 의거하여 상기 사용자 단말의 이동성을 점수화하여 시간대별 및 위치별로 관리하는 단계; 및
상기 사용자 단말의 현재 위치에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치, 현재 시각에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치, 상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP의 품질에 의거하여 상기 사용자 단말의 무선 데이터망 접속 기능의 온/오프, 접속 추천 무선 데이터망 AP를 결정하는 정책 결정 단계;를 포함하여 이루어지는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.The mobile terminal receives the unique identification information of the wireless data network AP to which the user terminal is currently connected from a user terminal equipped with the MPTCP protocol processing function and transmitting and receiving data to and from the MPTCP proxy server through a plurality of communication interfaces, Periodically receiving current location information and a list of wireless data network APs;
Collecting and managing quality of bandwidth per average user of a wireless data network AP to which the user terminal is currently connected, in cooperation with the MPTCP proxy server;
Scoring the mobility of the user terminal based on current location information periodically received from the user terminal, and managing the mobility by time zone and location; And
A scored average mobile weight of the user terminal corresponding to the current location of the user terminal, a scored average mobile weight of the user terminal corresponding to the current time, and a current location of the user terminal as a service area, And determining a connection recommendation wireless data network AP on / off of the wireless data network connection function of the user terminal based on the quality of the wireless data network connection function in the scheduling policy server.
신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하는 무선 데이터망 AP 목록, 신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하지 않는 무선 데이터망 AP 목록을 관리하는 단계; 및
신뢰할 수 없는 무선 데이터망 AP 목록을 관리하는 단계;를 더 포함하며,
상기 정책 결정 단계는,
상기 신뢰할 수 있는 무선 데이터망 AP 중에서 정상 동작하지 않는 무선 데이터망 AP 목록과, 상기 신뢰할 수 없는 무선 데이터망 AP 목록을 이용하여 상기 사용자 단말의 현재 위치에서 접속을 시도하지 말아야 하는 무선 데이터망 AP를 결정하는 단계인 것을 특징으로 하는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.9. The method of claim 8,
Managing a list of wireless data network APs operating normally among reliable wireless data network APs, managing a list of wireless data network APs not operating normally among reliable wireless data network APs; And
Managing a list of unreliable wireless data network APs,
Wherein the policy decision step comprises:
A wireless data network AP that does not operate normally among the trusted wireless data network APs and a wireless data network AP that should not attempt to access from the current location of the user terminal using the unreliable wireless data network AP list Wherein the scheduling policy server comprises a scheduling policy server and a scheduling policy server.
상기 정책 결정 단계는,
상기 사용자 단말의 현재 위치에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이하이거나, 현재 시각에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이하이면, 상기 사용자 단말의 무선 데이터망 접속 기능이 온 되도록 결정하는 단계인 것을 특징으로 하는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.9. The method of claim 8,
Wherein the policy decision step comprises:
If the scored average mobile weight of the user terminal corresponding to the current position of the user terminal is less than or equal to a preset reference value or the scored average mobile weight of the user terminal corresponding to the current time is less than a preset reference value, And determining that the wireless data network connection function is turned on.
상기 정책 결정 단계는,
상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP를 접속 추천 무선 데이터망 AP로 결정하는 단계인 것을 특징으로 하는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.9. The method of claim 8,
Wherein the policy decision step comprises:
And determining a wireless data network AP whose quality is equal to or higher than a predetermined reference value among the wireless data network APs including the current location of the user terminal as a service area as a connection recommended wireless data network AP. Control method of network connection function.
상기 정책 결정 단계는,
상기 사용자 단말의 현재 위치에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이상이거나, 현재 시각에 대응하는 상기 사용자 단말의 점수화된 평균 이동성 가중치가 기설정된 기준값 이상이면, 상기 사용자 단말의 무선 데이터망 접속 기능이 오프 되도록 결정하는 단계인 것을 특징으로 하는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.9. The method of claim 8,
Wherein the policy decision step comprises:
If the scored average mobile weight of the user terminal corresponding to the current location of the user terminal is greater than or equal to a preset reference value or the scored average mobile weight of the user terminal corresponding to the current time is greater than or equal to a preset reference value, And determining that the wireless data network connection function is turned off.
상기 정책 결정 단계는,
상기 사용자 단말의 현재 위치를 서비스 영역으로 포함하는 무선 데이터망 AP 중에서 품질이 기설정된 기준값 이상인 무선 데이터망 AP가 없으면, 상기 사용자 단말의 무선 데이터망 접속 기능이 오프 되도록 결정하는 단계인 것을 특징으로 하는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.9. The method of claim 8,
Wherein the policy decision step comprises:
And determining that the wireless data network access function of the user terminal is turned off if there is no wireless data network AP whose quality is not less than a predetermined reference value among the wireless data network APs including the current location of the user terminal as a service area A method for controlling a wireless data network connection function in a scheduling policy server.
상기 정책 결정 단계는,
상기 사용자 단말의 무선 데이터망 접속 기능이 오프되어 있는 상태에서 이동통신망의 대역폭 사용이 기설정값을 초과하거나 품질이 설정된 기준값 이상인 무선 데이터망 AP의 서비스 영역으로 상기 사용자 단말이 이동하면, 상기 사용자 단말의 무선 데이터망 접속 기능이 온 되도록 결정하는 단계인 것을 특징으로 하는 스케줄링 정책 서버에서의 무선 데이터망 접속 기능 제어 방법.9. The method of claim 8,
Wherein the policy decision step comprises:
When the user terminal moves to the service area of the wireless data network AP whose bandwidth usage of the mobile communication network exceeds the predetermined value or the reference value is higher than the reference value in a state where the wireless data network connection function of the user terminal is off, The wireless data network connection function of the scheduling policy server is turned on.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160070943A KR101859382B1 (en) | 2016-06-08 | 2016-06-08 | Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160070943A KR101859382B1 (en) | 2016-06-08 | 2016-06-08 | Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170138748A KR20170138748A (en) | 2017-12-18 |
KR101859382B1 true KR101859382B1 (en) | 2018-05-18 |
Family
ID=60923048
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160070943A KR101859382B1 (en) | 2016-06-08 | 2016-06-08 | Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101859382B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10904162B2 (en) | 2018-12-17 | 2021-01-26 | Electronics And Telecommunications Research Institute | System and method for selecting optimal path in multi-media multi-path network |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102648720B1 (en) * | 2017-12-20 | 2024-03-15 | 주식회사 케이티 | Traffic transmission system based on dynamic tunneling communication, and signaling method of the same |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012169971A (en) * | 2011-02-16 | 2012-09-06 | Nippon Telegr & Teleph Corp <Ntt> | Communication route selection device, communication route selection method, and program |
-
2016
- 2016-06-08 KR KR1020160070943A patent/KR101859382B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012169971A (en) * | 2011-02-16 | 2012-09-06 | Nippon Telegr & Teleph Corp <Ntt> | Communication route selection device, communication route selection method, and program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10904162B2 (en) | 2018-12-17 | 2021-01-26 | Electronics And Telecommunications Research Institute | System and method for selecting optimal path in multi-media multi-path network |
Also Published As
Publication number | Publication date |
---|---|
KR20170138748A (en) | 2017-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11606421B2 (en) | Edge computing relocation | |
EP3850889B1 (en) | Quality of service information notification to user equipment, users, and application server | |
EP3580955B1 (en) | System and method of network policy optimization | |
US8687547B2 (en) | Method and system for automatic connection to a network | |
US11979786B2 (en) | Network nodes for joint MEC host and UPF selection | |
US8358638B2 (en) | Dynamically created and expanded wireless network | |
KR101584922B1 (en) | Wireless communication device, wireless communication system, and related methods | |
US8532658B2 (en) | Neighbor list provision in a communication network | |
US9629048B2 (en) | Mobile communication system and method of information processing for improving user experience in the mobile communication system | |
EP1665855B1 (en) | Seamless handover in heterogeneous network | |
KR101937004B1 (en) | Methods, network node, systems, and computer program products for controlling usage of multi path tcp | |
US8380200B1 (en) | Methods and systems for facilitating multi-technology handovers | |
US20100142478A1 (en) | Neighbor network advertisement | |
US20140307551A1 (en) | Automatic learning of wi-fi neighbors and network characteristics | |
USRE49809E1 (en) | System and method for wifi authentication and selection | |
CN110177381B (en) | Congestion notification method, related equipment and system | |
US20140273850A1 (en) | Method of providing proximity service communication between terminals supporting proximity service communications | |
US8719429B2 (en) | Communications system | |
CN105682014B (en) | Communication method and system, access network equipment and application server | |
KR101859382B1 (en) | Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server | |
EP2919509B1 (en) | Method and device for hosting application by access node | |
KR101482516B1 (en) | Method for controlling use of wireless networks on connection of an additional wireless network and Apparatus for said method | |
KR101853611B1 (en) | Mptcp proxy server and method for distributing data in mptcp proxy server | |
KR101512138B1 (en) | Method and apparatus for controlling re-connection to a wireless communication network after connection being released from an access point of said network | |
US20110151879A1 (en) | System and Method for Alternate Mobility Call Routing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |