+

KR101724811B1 - 라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체 - Google Patents

라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체 Download PDF

Info

Publication number
KR101724811B1
KR101724811B1 KR1020147021472A KR20147021472A KR101724811B1 KR 101724811 B1 KR101724811 B1 KR 101724811B1 KR 1020147021472 A KR1020147021472 A KR 1020147021472A KR 20147021472 A KR20147021472 A KR 20147021472A KR 101724811 B1 KR101724811 B1 KR 101724811B1
Authority
KR
South Korea
Prior art keywords
router
access
terminal device
feedback information
host
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.)
Active
Application number
KR1020147021472A
Other languages
English (en)
Other versions
KR20150045920A (ko
Inventor
지알린 팬
헹 큐
구이젠 양
용펭 시아
Original Assignee
시아오미 아이엔씨.
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 시아오미 아이엔씨. filed Critical 시아오미 아이엔씨.
Publication of KR20150045920A publication Critical patent/KR20150045920A/ko
Application granted granted Critical
Publication of KR101724811B1 publication Critical patent/KR101724811B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • H04W8/205Transfer to or from user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

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

Abstract

본 실시예는 라우터 액세스효율을 제고하기 위한 라우터 액세스 제어방법을 공개하였다. 상기 방법은 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스하는 단계; 상기 라우터가 송신한, 액세스 허가를 나타내는 표시 정보를 수신하는 단계; 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가받은 후 상기 라우터에 액세스하는 단계를 포함한다. 본 실시예는 상기 방법을 구현하기 위한 장치, 시스템, 프로그램 및 기록매체를 더 공개하였다.

Description

라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체{METHOD, DEVICE, SYSTEM, PROGRAM AND STORAGE MEDIUM FOR CONTROLLING ACCESS TO ROUTER}
본 발명은 2013년 9월24일에 출원된 중국특허출원번호 제 CN201310439636. 1호에 기반하여 제출하였고, 상기 중국 특허 출원의 우선권을 주장하는 바, 상기 특허 출원의 전부 내용은 참조로서 본원 발명에 원용된다.
기술분야
본 발명은 컴퓨터 및 통신기술 분야에 관한 것으로서, 특히 라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체에 관한 것이다.
본 발명과 관련된 배경기술로는 미국특허공개번호 제 2009-0205025(2009년 8월 13일)를 참조할 수 있다.
통신기술과 인터넷 기술이 발전함에 따라, 네트워크는 이미 널리 보급되었다. 이는 정보의 유통을 강화하고, 사람들의 생활을 풍부하고 편리하게 하였다.
인터넷에서의 하나의 중요한 장치는 라우터이다. 라우터(Router)는 인터넷의 각 구내 통신망(local area network), 광역 통신망(wide area network)을 연결하기 위한 장치로서, 정보 통로의 경우에 따라 라우터를 자동적으로 선택하고 설정하여 경로를 최적화하고 전후순서에 따라 정보를 송신하는 장치다. 라우터는 인터넷의 중추로써 “교통경찰”의 역할도 하고 있다. 현재, 라우터는 이미 여러가지 직업과 직종에 사용되고, 여러가지 다른 등급의 제품은 이미 여러 가지 기간망(backbone network) 의 내부연결, 기간망 사이의 상호 연결과 기간망과 인터넷 사이의 상호 연결 상호 통신 업무를 구현하는 주력군이 되었다. 또한, 가정전자제품의 증가와 인터넷 기능이 풍부해짐에 따라, 라우터는 공공 인터넷에 존재할 뿐만 아니라, 각 가정으로도 진입하였다.
집에서 와이파이(wifi)를 통하여 휴대폰을 라우터에 연결하여 인터넷을 하는 것은 이미 희귀한 일이 아니다. 통상적으로, 네트워크 보안과 다른 사람이 네트워크 광대역을 점유하는 것을 제한하기 위하여, 라우터 액세스 비밀번호를 설정한다. 친구가 집에 놀러왔을 때, 주인집의 와이파이 네트워크를 사용하려면 반드시 라우터 액세스 비밀번호를 알아야 하며, 비밀번호를 입력한 후에야 주인집의 와이파이 네트워크에 액세스할 수 있다. 이는 동작이 비교적 불편하고, 친구들에게 우호적이지 않다.
본 발명의 실시예는 라우터 액세스 효율을 제고하기 위한 라우터 액세스 제어방법, 장치, 시스템, 프로그램 및 기록매체를 제공한다.
본 발명의 실시예의 제 1양태에 따르면, 라우터 액세스 제어방법은, 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스하는 단계; 상기 라우터가 송신한, 액세스 허가를 나타내는 표시 정보를 수신하는 단계; 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가 받은 후 상기 라우터에 액세스하는 단계를 포함한다.
본 발명의 실시예에서, 방문자인 단말기장치는 먼저 방문자 신분으로 라우터와 연결되어 비밀번호를 획득한 다음 상기 비밀번호를 이용하여 호스트 신분으로 라우터와 연결한다. 이 과정에서, 방문자인 사용자가 더이상 수동으로 비밀번호를 입력할 필요가 없기에, 동작을 간소화하여 라우터의 액세스 효율을 제고하였다.
본 발명의 실시예의 제2양태에 따르면, 라우터 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하고 상기 라우터에 액세스를 요구하는 액세스 요구를 수신하는 단계; 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 단계; 생성된 상기 피드백 정보를 송신하는 단계를 포함하는 라우터 액세스 제어방법을 제공한다.
본 발명의 실시예에서, 호스트인 단말기장치는 액세스 요구 중의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부를 결정하고, 피드백 정보를 돌려보낸다. 이로써, 호스트인 단말기장치는 방문자인 단말기장치가 라우터에 대한 액세스를 제어할 수 있기에 액세스 보안을 확보하였고, 방문자인 단말기장치의 라우터 액세스를 허가할 때, 방문자인 사용자가 수동으로 비밀번호를 입력할 필요가 없이 라우터를 통하여 액세스 과정을 제어함으로써 라우터 액세스 효율을 제고하였다.
라우터 액세스를 요구하는 액세스 요구를 수신하는 단계는, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계를 포함하고, 생성된 피드백 정보를 송신하는 단계는, 생성된 피드백 정보를 라우터에 송신하는 단계를 포함하거나; 또는 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계는, 서버가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계를 포함하고, 생성된 피드백 정보를 송신하는 단계는, 생성된 피드백 정보를 서버에 송신하여 서버가 피드백 정보를 라우터에 송신하도록 지시하는 단계를 포함한다.
본 발명의 실시예에서, 호스트인 단말기장치는 라우터와 직접 연결되는 것이 아니라 서버를 통하여 연결될 수 있다. 이로써, 호스트인 단말기장치는 라우터와 동일한 구역 통신망에 있지 않고 원격으로 라우터의 액세스 제어를 구현할 수 있다.
대응 단말기장치의 상기 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 단계는, 사용자 식별을 포함하는 프롬프트 정보를 출력하는 단계; 프롬프트 정보에 대한 조작 명령을 수신하는 단계; 수신한 조작 명령에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 단계를 포함한다.
본 발명의 실시예에서, 사용자 식별을 호스트인 사용자에게 출력하고, 사용자가 방문자인 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 판단함으로써 액세스의 보안성을 확보하였다.
본 발명의 실시예의 제3양태에 따르면, 제1 단말기장치의 사용자 식별을 포함하고, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하는 단계; 방문자 신분으로 제1 단말기장치와 연결하는 단계; 액세스제어권한을 가지는 제2 단말기장치에 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 단계; 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하는 단계를 포함하는 라우터 액세스 제어방법을 제공한다.
본 발명의 실시예에서, 라우터는 먼저 방문자 신분인 제1 단말기장치와 연결되어 제1 단말기장치의 사용자 식별을 획득하고, 상기 사용자 식별을 호스트인 제2 단말기장치에 송신함으로써 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부에 관하여 호스트의 동의를 구한다. 다음 호스트인 제2 단말기장치의 피드백 정보에 의하여 상응한 처리를 수행함으로써 액세스 보안을 확보하고, 액세스 효율을 제고한다.
액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계는, 서버를 통하여 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계를 포함한다.
제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스를 허가 여부를 나타내는 피드백 정보를 수신하는 단계는 서버를 통하여 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 단계를 포함한다.
본 발명의 실시예에서, 호스트인 단말기장치는 라우터와 직접 연결되는 것이 아니라 서버를 통하여 연결될 수 있다. 이로써, 호스트인 단말기장치는 라우터와 동일한 구역 통신망에 있지 않고 원격으로 라우터의 액세스 제어를 구현할 수 있다.
액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계 전에, 제2 단말기장치와 이미 연결이 수립되었는지 검출하는 단계를 더 포함하고; 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계는, 제2 단말기장치와 이미 연결이 수립되었으면, 직접 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계; 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계를 더 포함한다.
본 발명의 실시예에서는, 호스트인 단말기장치가 직접 라우터와 연결되는 것과, 직접 라우터와 연결되는 것이 아닌 두가지 방식을 겸용함으로써 여러가지 응용상황에 적합하다.
수신한 피드백 정보는 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보이고; 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하는 단계는, 확인 피드백 정보를 수신했을 때 제1 단말기장치의 라우터 액세스를 허가하는 단계를 포함하고; 상기 방법은 제1 단말기장치의 라우터 액세스를 허가한 후, 제1 단말기장치에 비밀번호를 송신하는 단계; 제1 단말기장치가 송신하고 비밀번호를 포함하며 연결요구를 나타내는 제2 연결요구를 수신하여, 제1 단말기장치와 연결하는 단계를 더 포함한다.
본 발명의 실시예에서, 라우터는 액세스을 위한 비밀번호를 방문자인 제1 단말기장치에 송신한다. 제1 단말기장치는 상기 비밀번호를 이용하여 호스트 신분으로 라우터와 연결될 수 있다. 이 과정에서, 방문자인 사용자가 더이상 수동으로 비밀번호를 입력할 필요가 없기에 동작을 간소화 함으로써 라우터의 액세스 효율을 제고하였다.
본 발명의 실시예의 제4양태에 따르면, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계; 수신한 액세스 요구를 액세스제어권한을 가지는 제2 단말기장치에 송신하는 단계; 제2 단말기장치가 송신한 상기 라우터 액세스를 요구하는 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 단계; 수신한 피드백 정보를 라우터에 송신하고, 라우터는 수신한 상기 피드백 정보에 의하여 제1 단말기장치의 라우터 액세스 허가 여부를 결정하도록 지시하는 단계를 포함하는 라우터 액세스 제어방법을 제공한다.
본 발명의 실시예에서, 서버는 라우터와 제2 단말기장치 사이의 중계자로서 제2 단말기장치가 라우터에 대한 원격 액세스 제어를 구현하여 라우터 액세스 효율을 제고할 수 있다.
본 발명의 실시예의 제5양태에 따르면, 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스하기 위한 제1 송신 모듈; 라우터가 송신한 액세스 허가를 나타내는 표시 정보를 수신하기 위한 수신 모듈; 수신한 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가 받은 후 상기 라우터에 액세스하기 위한 제2 송신 모듈을 포함하는 라우터 액세스 제어장치를 제공한다.
본 발명의 실시예의 제6양태에 따르면, 라우터 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하는, 라우터 액세스를 요구하는 액세스 요구를 수신하기 위한 수신 모듈; 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하기 위한 처리 모듈; 생성된 피드백 정보를 송신하기 위한 송신 모듈을 포함하는 라우터 액세스 제어장치를 제공한다.
수신 모듈은, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하고; 송신 모듈은 생성된 피드백 정보를 라우터에 송신하거나; 또는 수신 모듈은 서버가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하고; 송신 모듈은 생성된 피드백 정보를 서버에 송신하여 서버가 피드백 정보를 라우터에 송신하도록 지시한다.
처리 모듈은, 사용자 식별을 포함하는 프롬프트 정보를 출력하기 위한 출력 유닛; 프롬프트 정보에 대한 조작 명령을 수신하기 위한 수신 유닛; 수신한 조작 명령에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하기 위한 처리 유닛을 포함한다.
본 발명의 실시예의 제7양태에 따르면, 제1 단말기장치의 사용자 식별을 포함하고, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 으로 제1 단말기장치와 연결되기 위한 제1 수신 모듈; 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 액세스제어권한을 가지는 제2 단말기장치에 송신하기 위한 제1 송신 모듈; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하기 위한 제2 수신 모듈; 수신한 피드백 정보에 의하여 상기 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하기 위한 처리 모듈을 포함하는 라우터 액세스 제어장치를 제공한다.
제1 송신 모듈은 서버를 통하여 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하고, 제2 송신 모듈은 서버를 통하여 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신한다.
상기 장치는 제2 단말기장치와 이미 연결이 수립되었는지 검출하기 위한 검출 모듈을 더 포함하고; 상기 제1 송신 모듈은, 상기 제2 단말기장치와 이미 연결이 수립되었으면, 직접 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하기 위한 제1 송신 유닛, 상기 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하기 위한 제2 송신 유닛을 포함한다.
수신한 피드백 정보는 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가하는 확인 피드백 정보이고; 처리 모듈은 확인 피드백 정보를 수신했을 때 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가하며; 상기 장치는, 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가한 후, 제1 단말기장치에 비밀번호를 송신하기 위한 제2 송신 모듈; 제1 단말기장치가 송신하고 비밀번호를 포함하며 호스트 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 수신하여, 호스트 신분으로 제1 단말기장치와 연결되기 위한 제3 수신 모듈을 더 포함한다.
본 발명의 실시예의 제8양태에 따르면, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하기 위한 제1 수신 모듈; 수신한 액세스 요구를 제2 단말기장치에 송신하기 위한 제1 송신 모듈; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하기 위한 제2 수신 모듈; 수신한 피드백 정보를 라우터에 송신하고, 라우터는 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하도록 지시하기 위한 제2 송신 모듈을 포함하는 라우터 액세스 제어장치를 제공한다.
본 발명의 실시예의 제9양태에 따르면, 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스하는 동작; 라우터가 송신한 액세스 허가를 나타내는 표시 정보를 수신하는 동작; 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가 받은 후 상기 라우터에 액세스하는 동작을 수행하기 위한 명령을 포함하도록 배치되는 단말기장치를 제공한다.
본 발명의 실시예의 제10양태에 따르면, 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 라우터 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하고 라우터에 액세스를 요구하는 액세스 요구를 수신하는 동작; 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작; 생성된 상기 피드백 정보를 송신하는 동작을 수행하기 위한 명령을 포함하도록 배치되는 단말기장치를 제공한다.
본 발명의 실시예의 제11양태에 따르면, 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 제1 단말기장치의 사용자 식별을 포함하고, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결하는 동작; 액세스제어권한을 가지는 제2 단말기장치에 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 동작; 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하는 동작을 수행하기 위한 명령을 포함하도록 배치되는 라우터를 제공한다.
본 발명의 실시예의 제12양태에 따르면, 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 동작; 수신한 상기 액세스 요구를 제2 단말기장치에 송신하는 동작; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 동작; 수신한 피드백 정보를 라우터에 송신하고, 라우터는 수신한 피드백 정보에 따라 제1 단말기장치의 라우터 액세스 허가 여부를 결정하도록 지시하는 동작을 수행하기 위한 명령을 포함하도록 배치되는 서버를 제공한다.
본 발명의 실시예의 제13양태에 따르면, 로컬 사용자 식별을 포함하고, 라우터에 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 송신하고, 방문자 신분으로 라우터에 액세스하며, 라우터가 허가할 때 호스트 신분으로 라우터에 액세스하기 위한 제1 단말기장치; 제1 단말기장치의 사용자 식별을 포함하고, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구를 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결되며; 액세스제어권한을 가지는 제2 단말기장치에 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하며; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 송신하고; 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하기 위한 라우터; 라우터에 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 수신하고; 대응 단말기장치의 사용자 식별에 의하여 제1 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하며; 생성된 피드백 정보를 송신하기 위한 제2 단말기장치를 포함하는 네트워크 시스템을 제공한다.
바람직하게는, 상기 네트워크 시스템은 라우터와 제2 단말기장치 사이에서 액세스 요구와 피드백 정보를 릴레이하기 위한 서버를 더 포함한다.
본 발명 실시예의 제14양태에 따르면, 프로세서에 의해 실행되는 것을 통하여 상기 라우터 액세스 제어방법을 구현하는 프로그램을 제공한다.
본 발명 실시예의 제15양태에 따르면, 상기 프로그램이 기록된 기록매체를 제공한다.
본 발명의 기타 특징과 장점은 후속되는 명세서에서 설명될 것이고, 또한 부분적으로 명세서에서 자명하게 개변되거나, 또는 본 발명을 실시하는 것을 통해 이해될 것이다. 본 발명의 목적과 기타 장점은 기재된 명세서, 특허청구범위, 및 첨부도면 중에서 특별히 제기된 구조에 의하여 구현 및 획득할 수 있다.
이하 첨부도면과 실시예를 통해 본 발명의 기술적 해결방법에 대해 더 상세하게 설명하기로 한다.
상기 일반적인 설명과 후술할 세부사항에 대한 설명은 단지 예시적인 것일 뿐 본 발명을 제한하는 것이 아님을 이해해야 할 것이다.
아래의 도면은 본원의 일부분으로서 본 발명을 진일보 이해하도록 하기 위한 것이며 본 발명에 대한 한정으로 간주해서는 안된다.
도 1은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 제1 단말기장치 측의 주요방법 흐름도이다.
도 2a는 일 예시적 실시예에 따라 도시되는 라우터 검색 결과의 설명도이다.
도 2b는 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 제1 단말기장치 측의 상세한 방법의 흐름도이다.
도3은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 제2 단말기장치 측의 주요방법 흐름도이다.
도 4는 일 예시적 실시예에 따라 도시되는 프롬프트 정보의 설명도이다.
도 5는 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 제2 단말기장치 측이 라우터에 연결될 때의 방법흐름도이다.
도 6은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 제2 단말기장치 측이 서버에 연결될 때의 방법흐름도이다.
도 7은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 라우터 측의 주요방법 흐름도이다.
도 8은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 라우터 측이 제2 단말기장치에 연결될 때의 방법흐름도이다.
도 9는 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 라우터 측이 서버에 연결될 때의 방법흐름도이다.
도 10은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 서버 측의 방법흐름도이다.
도 11은 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 서버를 포함하지 않을 때의 상세방법 흐름도이다.
도 12는 일 예시적 실시예에 따라 도시되는 라우터 액세스 제어과정에서 서버를 포함할 때의 상세방법 흐름도이다.
도 13은 일 예시적 실시예에 따라 도시되는 장치(1300)의 구조도이다.
도 14는 일 예시적 실시예에 따라 도시되는 장치(1400)의 구조도이다.
도 15는 일 예시적 실시예에 따라 도시되는 처리모듈(1402)의 구조도이다.
도 16은 일 예시적 실시예에 따라 도시되는 장치(1600)의 주요 구조도이다.
도 17은 일 예시적 실시예에 따라 도시되는 장치(1600)의 상세 구조도이다.
도 18은 일 예시적 실시예에 따라 도시되는 제1 송신 모듈(1602)의 구조도이다.
도 19는 일 예시적 실시예에 따라 도시되는 장치(1600)의 상세 구조도이다.
도 20은 일 예시적 실시예에 따라 도시되는 장치(2000)의 구조도이다.
도 21은 일 예시적 실시예에 따라 도시되는 단말기장치의 구조도이다.
도 22는 일 예시적 실시예에 따라 도시되는 네트워크 장치의 구조도이다.
도 23은 일 예시적 실시예에 따라 도시되는 네트워크 시스템의 주요 구조도이다.
도 24는 일 예시적 실시예에 따라 도시되는 네트워크 시스템의 상세 구조도이다.
상기 도면을 통하여 본 발명의 실시예를 예시하지만 그 구체적인 내용에 대해서는 후술하도록 한다. 이러한 도면과 문자 기재는 본 발명의 취지의 범위를 한정하려는 것이 아니라 특정된 실시예를 참고로 하여 본 기술 분야의 당업자로 하여금 본 발명의 개념을 이해하도록 하기 위한 것이다.
하기에 본 발명의 목적, 기술방안 및 이점을 더욱 명확하게 하기 위하여 도면을 참조하면서 본 발명의 실시예를 더욱 상세하게 설명하도록 한다. 여기에서 본 발명의 예시적 실시예 및 그에 대한 설명은 다만 본 발명을 해석하기 위한 것으로서 본 발명를 한정하는 것이 아님을 이해해야 한다. 이제부터, 본 개시물은 도면을 참조하여 설명된다.
본 발명의 실시예에서, 방문자인 단말기장치는 먼저 방문자 신분으로 라우터와 연결되어 라우터가 제1 단말기장치의 사용자 식별을 획득하도록 한다. 라우터는 상기 사용자 식별을 호스트인 제2 단말기장치에 송신하여, 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는데 대한 허가 여부를 묻도록 한다. 호스트의 동의를 구한 후, 방문자인 사용자는 어떠한 동작도 수행할 필요가 없이, 제1 단말기장치가 호스트 신분으로 라우터 액세스할 수 있게 한다. 이는 동작을 간소화함으로써, 라우터의 액세스 효율을 개선한다.
본 실시예는 주로 방문자인 제1 단말기장치 및 라우터와, 호스트인 제2 단말기장치에 관한 것이고, 라우터와 제2 단말기장치 사이의 서버에 관한 것일 수도 있다. 이하, 우선 4개 장치의 관점에서 출발하여 라우터 액세스 제어방법의 구현 과정을 소개하기로 한다.
도 1을 참조하면, 본 실시예에서 라우터 액세스 제어 과정 중 제1 단말기장치 측의 주요방법은 하기와 같다.
단계101에서, 제1 단말기장치는 방문자 신분으로 연결을 수립할 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스한다. 여기서, 제1 연결요구는 로컬 사용자 식별을 포함한다. 사용자 식별은 단말기장치 식별, 인스턴트 메세징 통신 계정 식별(instant messaging account identification), 가입자식별모듈(SIM, Subscriber Identity Module)카드 식별과 사용자 이름 중의 하나 또는 여러 개를 포함하고, 기타 방문자 신분의 사용자 정보로 사용될 수 있는 식별을 더 포함할 수 있다.
제1 단말기장치가 방문자 신분으로 라우터에 액세스할 때, 이는 라우터 중의 방문자(guest) 네트워크에 연결되는 것에 해당된다. 이때, 제1 단말기장치의 액세스 광대역과 액세스 권한이 모두 제한을 받게 되는 바, 예를 들어, 액세스 광대역이 50k이며, 액세스 권한은 라우터에 사용자 식별 등 신분 인증을 위한 정보를 송신하는 것 및 상응한 피드백 정보를 수신하는 것에만 한정된다.
단계102에서, 제1 단말기장치는 상기 라우터가 송신한, 액세스 허가를 나타내는 표시 정보를 수신한다. 상기 표시 정보는 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가하는 것을 나타낸다. 상기 표시 정보는 라우터에 액세스하기 위한 비밀번호를 포함할 수 있다.
단계103에서, 제1 단말기장치는 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가 받은 후 상기 라우터에 액세스한다. 즉, 제1 단말기장치는 호스트 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 연결이 수립된 후, 호스트 신분으로 라우터에 액세스한다.
본 실시예에서, 제1 단말기장치는 먼저 와이파이를 통하여 네트워크 중의 라우터를 검색하고, 검색 결과는 도 2a에 도시된 바와 같다. 방문자인 제1 사용자가 선택된 라우터의 아이콘을 클릭하면, 제1 단말기장치는 상기 클릭 명령에 의하여 선택된 라우터와 연결되는 바, 즉 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 상기 라우터에 송신한다. 배경기술에 설명된 해결방안과 달리, 제1 단말기장치는 어떤 패스워드도 입력하지 않고 방문자 신분을 이용하여 로컬 사용자 식별을 라우터에 연결된다. 호스트의 동의를 구한 후, 제 1 단말기장치는 라우터에서 표시 정보를 획득하고, 상기 표시 정보를 이용하여 호스트 신분으로 라우터와 연결된다. 연결된 후, 제1 단말기장치가 라우터에 대한 액세스는 더이상 제한을 받지 않는다.
전체 액세스 제어 과정에서, 사용자는 라우터를 선택하는 동작만 수행할 뿐, 후속되는 연결과정은 모두 사용자의 참여가 필요 없기에 동작과정을 간소화함으로써 라우터의 액세스 효율을 제고하였다. 또한, 방문자인 사용자가 전체 과정에서 비밀번호가 무엇인지 모르기에, 이는 라우터 액세스 안정성도 제고하였다. 제1 단말기장치는 방문자인 사용자에게 비밀번호 입력을 제시하는 입력창을 출력할 필요가 없고, 사용자가 비밀번호를 입력하는 동작을 기다리고 응답할 필요도 없으므로, 이 점에서 제1 단말기장치의 처리과정을 감소화하여 전력 소모를 감소할 수 있다.
도 2b를 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 제1 단말기장치 측의 상세한 방법의 흐름은 하기와 같다.
단계201에서, 제1 단말기장치는 방문자 신분으로 연결을 수립할 것을 요구하는 제1 연결요구를 라우터에 송신한다.
라우터는 제1 연결요구를 액세스제어권한을 가지는 제2 단말기장치(예를 들면 호스트의 휴대폰)에 송신한다. 상기 제2 단말기장치가 제1 단말기장치의 라우터 액세스를 허가할 때, 라우터에 라우터 액세스를 허가하는 피드백 정보를 피드백한다.
단계202에서, 제1 단말기장치는 라우터가 송신한 비밀번호를 수신한다.
라우터는 상기 피드백 정보를 수신한 후, 비밀번호를 제1 단말기장치에 송신한다. 상기 비밀번호는 제1 단말기장치에는 표시되지 않고, 제1 단말기장치가 라우터와의 연결을 차단할 때 삭제될 수 있다.
단계203에서, 제1 단말기장치는, 수신한 비밀번호를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 라우터에 송신하고, 허가 받은 후 라우터에 액세스한다.
만약 호스트가 라우터에 비밀번호를 설정하지 않았으면, 제1 단말기장치는 라우터가 송신한 라우터 연결을 허가하는 표기를 나타내는 표시 정보를 수신한다. 제1 단말기장치는 제2 연결요구를 송신할 때 상기 표기를 포함하기만 하면 된다. 라우터가 상기 표기를 식별한 후, 다시 제1 단말기장치와 연결되고, 제1 단말기장치에 대하여 액세스 권한을 개방한다.
만약 호스트가 라우터에 비밀번호를 설정하였으면, 제1 단말기장치는 비밀번호인 라우터가 송신한 표시 정보를 수신한다. 제1 단말기장치는 제2 연결요구를 송신할 때 상기 비밀번호를 포함한다. 라우터는 비밀번호를 인증하고, 인증이 통과된 후 다시 제1 단말기장치와 연결되고 제1 단말기장치에 대하여 액세스 권한을 개방한다.
본 실시예에서는, 방문자인 사용자가 라우터 액세스 비밀번호를 입력할 필요가 없기에 액세스 보안을 확보하기 위하여 호스트인 사용자의 동의를 구하여야 한다. 이하, 호스트인 제2 단말기장치가 라우터 액세스 제어과정에서의 구현방법을 소개하기로 한다.
도 3을 참조하면, 본 실시예에서 라우터 액세스 제어과정에서 제 2 단말기장치 측의 주요방법은 하기와 같다.
단계301에서, 라우터 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하고 라우터에 액세스를 요구하는 액세스 요구를 수신한다.
단계302에서, 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성한다.
단계303에서, 생성된 피드백 정보를 송신한다.
만약 제2 단말기장치가 직접 라우터와 연결되면, 단계301에서 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하고, 단계303에서 라우터에 생성된 피드백 정보를 송신한다. 만약 제2 단말기장치가 직접 라우터와 연결되지 않으면, 단계301에서 서버가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하고, 단계303에서 서버로 생성된 피드백 정보를 송신하여, 서버가 피드백 정보를 라우터에 송신하도록 지시한다. 제2 단말기장치는 서버와 라우터의 연결 경우를 통해, 호스트가 집에 있지 않은 경우에 적용하여, 호스트가 원격으로 방문자의 라우터 액세스를 제어하기 편리하도록 한다.
단계302에서, 여러가지 구현방식이 있는 바, 기술적 해결방법 A1과 같이, 호스트인 사용자는 미리 사용자 식별 집합을 설정하고, 상기 사용자 식별 중의 사용자 식별에 대응되는 단말서비가 호스트 신분으로 라우터에 액세스하는 것을 허가한다. 예를 들어, 사용자 식별 집합 중의 사용자 식별은 제2 단말기장치 연락처 중의 “가족” 그룹 중의 사용자 식별과 동일하다. 제2 단말기장치는 제1 단말기장치(즉 대응 단말기장치)의 사용자 식별을 수신한 후, 수신한 사용자 식별과 사용자 식별 집합 중의 사용자 식별을 매칭시켜, 매칭이 성공되었을 때, 대응 단말기장치의 라우터 액세스를 허가하는 것을 나타내는 확인 피드백 정보를 생성하고; 매칭이 성공되지 않았을 때, 대응 단말기장치의 라우터 액세스를 거절하는 것을 나타내는 피드백 정보를 생성한다. 상기 해결수단에서, 호스트인 사용자의 참여가 필요없이, 제2 단말기장치는 직접 매칭과 피드백을 수행할 수 있기에 구현효율을 제고하였다. 대안적으로, 해결방법 A2와 같이, 제2 단말기장치가 제1 단말기장치의 사용자 식별을 수신한 후, 호스트인 사용자에게 수신한 사용자 식별을 포함하는 프롬프트 정보를 출력한다. 예를 들어, 도4를 참조하면, 프롬프트 정보는 “XXX가 당신의 YYY 라우터 네트워크에 가입할 것을 요청합니다”이다. XXX는 사용자 식별이고, YYY는 라우터 식별인 바, 모두 단계301에서 획득할 수 있다. 도4에 도시된 바와 같이, 프롬프트 정보를 표시하는 동시에 “항상 동의”, “한번만 동의”와 “거절”과 같은 동작 버튼을 출력할 수 있다. 호스트인 사용자는 그 중의 하나의 동작 버튼을 클릭하여 조작 명령을 출력할 수 있다. 또는, 기타 손동작 명령을 사용하여 동작 버튼을 클릭하는 조작 명령을 대체할 수 있는 바, 이러면 동작 버튼을 출력하지 않아도 된다.
만약 호스트인 사용자가 “항상 동의” 동작 버튼을 클릭하면, 제2 단말기장치는 항상 동의하는 것을 나타내는 조작 명령을 수신하고, 라우터 액세스를 허가하는 것을 나타내는 확인 피드백 정보를 생성한다. 동시에, 제2 단말기장치는 제1 단말기장치의 사용자 식별을 기록하여, 다음 번에 사용자 식별을 받았을 때, 먼저 기록된 사용자 식별을 찾고, 이전에 상기 사용자 식별이 기록된 적이 있는지 판단하며, 만약 기록된 적이 있으면, 프롬프트 정보를 출력할 필요가 없이 직접 확인 피드백 정보를 생성할 수 있고; 만약 기록된 적이 없으면, 프롬프트 정보를 출력한다. 이 밖에, 해결수단 A1과 결부시켜, 사용자 식별을 수신한 후, 먼저 사용자 식별 집합 중의 사용자 식별과 매칭시켜, 매칭이 성공되면 프롬프트 정보를 출력한다. 항상 동의하는 것을 나타내는 조작 명령을 수신했을 때, 사용자 식별을 사용자 식별 집합 중에 기록하여 다음 번에 사용자 식별을 수신했을 때 매칭하기 편리하게 한다.
만약 호스트인 사용자가 “한번만 동의” 동작 버튼을 클릭하면, 제2 단말기장치는 한번만 동의하는 것을 나타내는 조작 명령을 수신하고, 라우터 액세스를 허가하는 것을 나타내는 확인 피드백 정보를 생성한다.
만약 호스트인 사용자가 "거절" 동작 버튼을 클릭하면, 제2 단말기장치는 한번만 동의하는 것을 나타내는 조작 명령을 수신하고, 라우터 액세스를 허가하는 것을 나타내는 확인 피드백 정보를 생성한다.
이하, 두 개의 전형적인 실시예를 통하여, 제2 단말기장치의 구현과정을 상세히 소개하기로 한다.
도 5를 참조하면, 본 실시예에서, 라우터 액세스 제어과정 중 제2 단말기장치 측이 라우터에 연결할 때의 방법은 하기와 같다.
단계501에서, 제2 단말기장치는 라우터가 송신하고, 제1 단말기장치의 사용자 식별을 포함하는 라우터 액세스를 요구하는 액세스 요구를 수신한다.
단계502에서, 제2 단말기장치는 수신한 사용자 식별을 사용자 식별 집합 중의 사용자 식별과 매칭시켜, 매칭이 성공되는 사용자 식별이 존재할 때, 계속하여 단계503을 실행하고, 매칭이 성공되는 사용자 식별이 존재하지 않으면 계속하여 단계504를 실행한다.
단계503에서, 제2 단말기장치는 제1 단말기장치의 라우터 액세스를 허가하는 것을 나타내는 확인 피드백 정보를 생성한다. 계속하여 단계505를 실행한다.
단계504에서, 제2 단말기장치는 제1 단말기장치의 라우터 액세스를 거절하는 것을 나타내는 거절 피드백 정보를 생성한다. 계속하여 단계505를 실행한다.
단계505에서, 제2 단말기장치는 라우터에 생성된 피드백 정보를 송신한다.
본 실시예에서, 제2 단말기장치는 사용자 식별 집합을 미리 설정하여, 수신한 사용자 식별과 자동적으로 매칭할 수 있고, 상응한 피드백 정보를 생성할 수 있다. 중간 과정에서는 호스트인 사용자의 참여가 필요없기에, 동작 과정을 간소화 하였고, 라우터에 신속하게 반응할 수 있기에 처리효율을 제고하였다.
도 6을 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 제2 단말기장치 측이 서버에 연결될 때의 방법은 하기와 같다.
단계601에서, 제2 단말기장치는 서버가 송신하는, 제1 단말기장치의 사용자 식별을 포함하는 라우터 액세스를 요구하는 액세스 요구를 수신한다.
단계602에서, 제2 단말기장치는 호스트인 사용자에게 수신한 사용자 식별을 포함하는 프롬프트 정보와 동작 버튼을 출력한다.
단계603에서, 제2 단말기장치는 호스트인 사용자가 클릭한 동작 버튼이 유발한 조작 명령을 수신한다. 만약 조작 명령이 항상 동의하는 것을 나타내는 조작 명령이면, 계속하여 단계604와 단계605를 실행하고; 만약 조작 명령이 한번만 동의하는 것을 나타내는 조작 명령이면, 계속하여 단계604를 실행하며; 만약 조작 명령이 거절하는 것을 나타내는 조작 명령이면, 계속하여 단계606을 실행한다.
단계604에서, 제2 단말기장치는 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보를 생성한다. 계속하여 단계607을 실행한다.
단계605에서, 제2 단말기장치는 제1 단말기장치의 사용자 식별을 기록한다.
단계606에서, 제2 단말기장치는 제1 단말기장치의 라우터 액세스를 거절하는 거절 피드백 정보를 생성한다.
단계607에서, 제2 단말기장치는 서버에 생성된 피드백 정보를 송신한다.
본 실시예에서, 제2 단말기장치가 사용자 식별을 수신한 후, 호스트인 사용자에게 프롬프트 정보를 출력하여 호스트의 동의를 구하도록 한다. 또한, "항상 동의", "한번만 동의"와 "거절" 세가지 조작 명령을 제공한다. 매우 신임하는 친구에게는 "항상 동의" 조작 명령을 사용할 수 있어 다음번에 상기 친구의 요구를 수신할 때 호스트의 참여가 필요없으므로 후속 동작을 간소화할 수 있다. 일반적인 친구에게는 "한번만 동의" 조작 명령을 사용하고, 낯선 사람에게는 "거절" 조작 명령을 사용하여 보안성을 확보할 수 있다.
본 실시예는 도 5에 도시된 실시예와 결부시킬 수도 있는 바, 먼저 단계601을 실행한 다음 단계502를 실행하여, 매칭이 성공된 사용자 식별이 존재할 때 계속하여 단계503을 실행하고; 매칭이 성공된 사용자 식별이 존재하지 않을 때 계속하여 단계602~단계606을 실행한다. 단계503과 단계606 후에 계속하여 단계607을 실행한다.
앞에서 제1 단말기장치와 제2 단말기장치의 구현과정을 소개하였는 바, 제1 단말기장치든지 제2 단말기장치든지를 막론하고, 그 목적은 모두 라우터 액세스를 제어하기 위한 것이므로 라우터의 참여를 벗어날 수 없다. 이하, 라우터의 구현과정에 대하여 설명하기로 한다.
도 7을 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 라우터 측의 주요방법은 하기와 같다.
단계701에서, 단말기장치의 사용자 식별을 포함하고, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결된다.
단계702에서, 액세스제어권한을 가지는 제2 단말기장치에 상기 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신한다.
단계703에서, 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신한다.
단계704에서, 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정한다.
본 실시예에서, 라우터는 먼저 제1 단말기장치가 방문자 신분으로 연결되는 것을 허가하고, 제1 단말기장치가 네트워크에 액세스하는 것을 허가하지만, 제1 단말기장치의 액세스권한과 대역폭 등을 제한한다. 액세스권한을 제한하는 경우하에서, 라우터는 제1 단말기장치로부터 그 사용자 식별을 획득하고, 제1 단말기장치와 간단한 통신을 수행할 수 있다. 라우터는 제2 단말기장치에 액세스 요구를 송신하여, 호스트인 사용자가 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것의 동의여부를 물어보고, 제2 단말기장치의 피드백 정보에 의하여 상응한 처리를 수행하여 제1 단말기장치에 대한 액세스 제어를 구현한다.
확인 피드백 정보를 수신했을 때, 라우터는 제1 단말기장치에 허가하는 것을 나타내는 표시 정보를 송신하고, 제1 단말기장치의 피드백을 수신한 후, 제1 단말기장치를 위하여 액세스 권한과 대역폭 등을 개방한다. 만약 거절 피드백 신호를 수신하면, 라우터는 제1 단말기장치에 거절을 나타내는 표시 정보를 송신하고, 제1 단말기장치와의 연결을 종료한다. 보안문제를 감안하여, 제1 단말기장치가 호스트 신분으로 라우터에 액세스할 때, 라우터는 제1 단말기장치의 신분을 자동적으로 전환할 수 없기에 제1 단말기장치가 다시 연결요구(즉 제2 연결요구)를 송신하여야 하며, 라우터는 상기 제2 연결요구에 의하여 제1 단말기장치의 신분을 전환하고, 상응한 액세스 권한과 대역폭을 개방한다.
라우터는 제2 단말기장치와 직접 연결되어, 단계702와 단계703을 실행할 수 있다. 라우터는 서버를 통하여 제2 단말기장치와 연결될 수 있고, 단계702에서 서버를 통하여 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하고, 단계703에서 서버를 통하여 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스에 대한 허가 여부를 나타내는 피드백 정보를 송신한다. 상기 두가지 방식을 결부시킬 수도 있는 바, 즉 제1 단말기장치의 제1 연결요구를 수신한 후, 라우터는 제2 단말기장치와 연결이 수립되었는지 검출하고, 제2 단말기장치와 이미 연결이 수립되었으면, 직접 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하고; 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신한다. 여기서, 라우터에 제2 단말기장치의 장치 식별을 미리 구성함으로써, 라우터는 상기 장치 식별에 따라 이미 연결된 장치에 제2 단말기장치가 있는지를 검출할 수 있다.
단계704에서, 라우터는 확인 피드백 정보를 수신했을 때, 제1 단말기장치가 호스트 신분으로 라우터 라우터에 액세스하는 것을 허가하고, 제1 단말기장치에 호스트 신분으로 연결하는 것을 허가하는 표시 정보를 송신하며; 제1 단말기장치가 송신한 표시 정보를 포함하고 호스트 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 수신하고, 호스트 신분으로 제1 단말기장치와 연결을 수립한다. 만약 라우터에 비밀번호가 설정되었다면, 상기 표시 정보는 비밀번호이다. 라우터는 제1 단말기장치가 호스트 신분으로 라우터에 액세스한 후, 제1 단말기장치에 비밀번호를 송신하고; 제1 단말기장치가 송신한, 비밀번호를 포함하는 호스트 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 수신하며, 호스트 신분으로 제1 단말기장치와 연결을 수립한다. 비밀번호를 사용하는 방식은 보안성을 제고할 수 있고, 전체 과정에서 방문자인 사용자에게 비밀번호를 출력하지 않으며, 라우터와의 교류 과정은 모두 제1 단말장치의 내부에서 구현된다.
라우터측은 상술한 여러가지 구현방식이 있는 바, 이하 두개의 전형적인 실시예를 통하여 구현과정을 상세히 설명하기로 한다.
도 8을 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 라우터 측이 제2 단말기장치와 연결될 때의 방법은 하기와 같다.
단계801에서, 라우터는, 제1 단말기장치의 사용자 식별을 포함하는 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결된다.
단계802에서, 라우터는 제1 단말기장치의 사용자 식별을 포함하는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신한다.
단계803에서, 라우터는 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스에 대한 허가 여부를 나타내는 피드백 정보를 수신한다. 확인 피드백 정보를 수신했을 때, 계속하여 단계804를 수신하고; 거절 피드백 정보를 수신했을 때, 흐름을 종료하거나 제1 단말기장치로 연결을 거절하는 것을 나타내는 프롬프트 정보를 송신하여 제1 단말기장치와의 연결을 차단한다.
단계804에서, 라우터는 제1 단말기장치에 호스트 신분으로 연결하는 것을 허가하는 것을 나타내는 표시 정보를 송신한다. 상기 표시 정보는 명령어이고, 라우터에 비밀번호를 설정하지 않은 경우에 적합하다.
단계805에서, 라우터는 제1 단말기장치가 송신한 표시 정보를 포함하는 호스트 신분으로 연결을 수립하는 것을 요구하는 것을 나타내는 제2 연결요구를 수신한다.
단계806에서, 라우터는 호스트 신분으로 제1 단말기장치와 연결을 수립한다.
본 실시예에서 라우터는 직접 제2 단말기장치와 연결되기에, 제1 단말기장치와 제2 단말기장치가 동일한 구역 통신망 내에 있는 경우에 적용된다. 라우터는 제2 단말기장치가 송신한 확인 피드백 정보를 수신한 후, 제1 단말기장치에 표시 정보를 송신하여, 제1 단말기장치가 신분 전환 과정을 시작하기 편리하도록 하며, 다시 제1 단말기장치와 연결을 수립하고, 제1 단말기장치를 위하여 액세스권한과 대역폭을 개방한다. 액세스 보안을 확보할 뿐만아니라 액세스 제어효율도 개선하였다.
도 9를 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 라우터 측이이 서버에 연결될 때의 방법은 하기와 같다.
단계901에서, 라우터는 제1 단말기장치의 사용자 식별을 포함한 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결된다.
단계902에서, 라우터는 서버를 통하여 제1 단말기장치의 사용자 식별을 포함하는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신한다.
단계903에서, 라우터는 서버를 통하여 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스에 대한 허가 여부를 나타내는 피드백 정보를 수신한다. 확인 피드백 정보를 수신했을 때, 계속하여 단계904를 수신하고; 거절 피드백 정보를 수신했을 때, 흐름을 종료하거나 제1 단말기장치에 연결을 거절하는 것을 나타내는 프롬프트 정보를 송신하여 제1 단말기장치와의 연결을 차단한다.
단계904에서, 라우터는 제1 단말기장치에 비밀번호를 송신한다.
단계905에서, 라우터는 제1 단말기장치가 송신한 비밀번호를 포함하는 호스트 신분으로 연결을 수립하는 것을 요구하는 것을 나타내는 제2 연결요구를 수신한다.
단계906에서, 라우터는 호스트 신분으로 제1 단말기장치와 연결을 수립한다.
본 실시예에서 라우터는 서버를 통하여 제2 단말기장치와 연결되기에, 제1 단말기장치와 제2 단말기장치가 상이한 구역 통신망 내에 있는 경우에 적용되므로, 제2 단말기장치가 원격 제어를 구현하는데 유리하다. 라우터는 제2 단말기장치가 송신한 확인 피드백 정보를 수신한 후, 제1 단말기장치에 비밀번호를 송신하여, 제1 단말기장치가 신분 전환 과정을 시작하기 편리하도록 하며, 다시 제1 단말기장치와 연결을 수립하고, 제1 단말기장치를 위하여 액세스권한과 대역폭을 개방한다. 비밀번호를 사용하는 방식을 통하여 또한 액세스 보안을 확보할 뿐만아니라 동시에 액세스 제어효율도 제고하였다.
라우터는 서버를 통하여 제2 단말기장치와 연결될 수 있으므로, 라우터 액세스 제어과정에서 서버도 언급한다. 이하, 서버 측의 구현과정에 대하여 소개하기로 한다.
도 10을 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 서버 측의 방법은 하기와 같다.
단계1001에서, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신한다.
단계1002에서, 수신한 액세스 요구를 제2 단말기장치에 송신한다.
단계1003에서, 제2 단말기장치가 송신한, 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신한다.
단계1004에서, 수신한 피드백 정보를 라우터에 송신하고, 라우터는 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하도록 지시한다.
서버는 라우터와 제2 단말기장치 사이의 중계자로서 제2 단말기장치가 라우터에 대한 원격 액세스 제어를 구현하는데 유리하게 하여 지역 제한을 감소하였다.
상술한 실시예들은 각 장치의 단측 시점에서 라우터 액세스 제어과정을 설명한 것인 바, 이하 각 장치와 결부하여 라우터 액세스 제어과정을 상세히 소개하기로 한다.
도 11을 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 서버를 포함하지 않을 때의 상세방법은 하기와 같다.
단계1101에서, 제1 단말기장치는 라우터에 제1 연결요구를 송신하고, 방문자 신분으로 라우터에 액세스한다.
단계1102에서, 라우터는 제2 단말기장치에 제1 단말기장치의 사용자 식별을 포함하는 액세스 요구를 송신한다.
단계1103에서, 제2 단말기장치는 호스트인 사용자에게 수신한 사용자 식별을 포함하는 프롬프트 정보와 동작 버튼을 출력한다.
단계1104에서, 제2 단말기장치는 호스트인 사용자가 클릭한 동작 버튼이 유발한 조작 명령을 수신한다.
단계1105에서, 제2 단말기장치는 유발된 조작 명령에 의하여 상응한 피드백 정보를 생성한다.
단계1106에서, 제2 단말기장치가 라우터에 생성된 피드백 정보를 송신한다. 만약 피드백 정보가 확인 피드백 정보이면, 계속하여 단계1107을 실행하고, 만약 피드백 정보가 거절 피드백 정보이면, 계속하여 단계1110을 실행한다.
단계1107에서, 라우터는 제1 단말기장치에 호스트 신분으로 연결하는 것을 허가하는 것을 나타내는 표시 정보를 송신한다.
단계1108에서, 제1 단말기장치가 라우터에 연결을 수립하는 것을 요구하는 것을 나타내는 제2 연결요구를 송신하고, 허가 받은 후 라우터에 액세스한다.
단계1109에서, 라우터는 호스트 신분으로 제1 단말기장치와 연결을 수립한다.
단계1110에서, 라우터는 제1 단말기장치에 연결을 거절하는 것을 나타내는 프롬프트 정보를 송신한다.
도 12를 참조하면, 본 실시예에서 라우터 액세스 제어과정 중 서버를 포함할 때의 상세방법은 하기와 같다.
단계1201에서, 제1 단말기장치는 라우터에 제1 연결요구를 송신하고, 방문자 신분으로 라우터에 액세스한다.
단계1202에서, 라우터는 서버에 제1 단말기장치의 사용자 식별을 포함하는 액세스 요구를 송신한다.
단계1203에서, 서버가 제2 단말기장치에 제1 단말기장치의 사용자 식별을 포함하는 액세스 요구를 송신한다.
단계1204에서, 제2 단말기장치는 수신한 사용자 식별과 사용자 식별 집합 중의 사용자 식별을 매칭시킨다.
단계1205에서, 제2 단말기장치가 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성한다.
단계1206에서, 제2 단말기장치가 서버에 생성된 피드백 정보를 송신한다.
단계1207에서, 서버는 수신한 피드백 정보를 송신한다. 만약 피드백 정보가 확인 피드백 정보이면, 계속하여 단계1208을 실행하고, 만약 피드백 정보가 거절 피드백 정보이면, 계속하여 단계1211을 실행한다.
단계1208에서, 라우터는 제1 단말기장치에 비밀번호를 송신한다.
단계1209에서, 제1 단말기장치는 라우터에 비밀번호를 포함하는 제2 연결요구를 송신하고, 호스트 신분으로 라우터에 액세스한다.
단계1210에서, 라우터와 호스트 신분으로 제1 단말기장치의 연결을 수립한다.
단계1211에서, 라우터는 제1 단말기장치에 연결을 거절하는 것을 나타내는 프롬프트 정보를 송신한다.
단계1102와 단계1202 전에, 라우터는 제2 단말기장치가 이미 연결을 수립하였는지를 검출하고; 제2 단말기장치가 이미 연결을 수립하였을 때, 계속하여 단계1102 및 후속 단계를 실행한다. 제2 단말기장치와 연결이 수립되지 않았을 때, 계속하여 단계1202 및 후속 단계를 실행한다.
상술한 설명을 통하여 라우터 액세스를 제어하는 구현과정을 알아보았다. 상기 과정은 4개의 장치를 언급하였는 바, 하기에서 이 4개의 장치의 내부 구조와 기능에 대하여 소개하기로 한다. 또한, 이 4개 장치는 하나의 시스템을 구성할 수 있는 바, 이 시스템의 내부 구조와 기능에 대하여 소개하기로 한다.
도 13을 참조하면, 본 실시예에서 라우터 액세스 제어장치(1300)(즉 제1 단말기장치)는 제1 송신 모듈(1301), 수신 모듈(1302)과 제2 송신 모듈(1303)을 포함한다.
제1 송신 모듈(1301)은, 로컬 사용자 식별을 포함한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스하기 위한 것이다.
수신 모듈(1303)은, 라우터가 송신한 액세스 허가를 나타내는 표시 정보를 수신하기 위한 것이다.
제2 송신 모듈(1302)은, 수신한 표시 정보를 포함한 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가 받은 후 상기 라우터에 액세스하기 위한 것이다.
도 14를 참조하면, 본 실시예에서 라우터 액세스 제어장치(1400)(즉 제2 단말기장치)는 수신 모듈(1401), 처리 모듈(1402)과 송신 모듈(1403)을 포함한다.
수신 모듈(1401)은, 라우터 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하는, 라우터 액세스를 요구하는 액세스 요구를 수신하기 위한 것이다.
처리 모듈(1402)은, 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하기 위한 것이다.
송신 모듈(1403)은, 생성된 피드백 정보를 송신하기 위한 것이다.
실시예에서, 수신 모듈(1401)은 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하고, 송신 모듈(1403)은 라우터에 생성된 피드백 정보를 송신한다. 또는, 송신 모듈(1401)은 서버가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하고, 송신 모듈(1403)은 서버에 생성된 피드백 정보를 송신하여 서버가 피드백 정보를 라우터에 송신하도록 지시한다.
도 15를 참조하면, 처리 모듈(1402)은 출력 유닛(1501), 수신 유닛(1502)과 처리 유닛(1503)을 포함한다.
출력 유닛(1501)은, 사용자 식별을 포함하는 프롬프트 정보를 출력하기 위한 것이다.
수신 유닛(1502)은, 상기 프롬프트 정보에 대한 조작 명령을 수신하기 위한 것이다.
처리 유닛(1503)은, 수신한 조작 명령에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하기 위한 것이다. 만약 조작 명령이 항상 동의하는 것을 표시하는 조작 명령이면, 처리 유닛(1503)은 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보를 생성하고, 제1 단말기장치의 사용자 식별을 기록한다. 만약 조작 명령이 한번만 동의하는 것을 나타내는 조작 명령이면, 처리 유닛(1503)은 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보를 생성한다. 만약 조작 명령이 거절을 나타내는 조작 명령이면, 처리 유닛(1503) 제1 단말기장치의 라우터 액세스를 거절하는 것을 나타내는 거절 피드백 정보를 생성한다.
처리 모듈(1402)은, 수신한 사용자 식별과 사용자 식별 집합 중의 사용자 식별을 매칭시키기 위한 매칭 유닛(1504)을 더 포함하고, 매칭이 성공된 사용자 식별이 존재할 때, 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보를 생성하며, 매칭이 성공된 사용자 식별이 존재하지 않을 때 제1 단말기장치의 라우터 액세스를 거절하는 것을 나타내는 거절 피드백 정보를 생성한다.
여기서, 장치(1300)와 장치(1400)는 동일한 장치일 수 있는 바, 상이한 경우하에서 상이한 작용을 발휘할 뿐이다. 다시 말하면, 하나의 장치가 장치(1300)와 장치(1400) 중의 모든 모듈을 포함할 수 있다.
도 16을 참조하면, 본 실시예에서 라우터 액세스 제어장치(1600)(즉 라우터)는 제1 수신 모듈(1601), 제1 송신 모듈(1602), 제2 수신 모듈(1603)과 처리 모듈(1604)을 포함한다.
제1 수신 모듈(1601)은, 제1 단말기장치의 사용자 식별을 포함한, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결되기 위한 것이다.
제1 송신 모듈(1602)은, 제1 단말기장치의 사용자 식별을 포함한 라우터 액세스를 요구하는 액세스 요구를 액세스제어권한을 가지는 제2 단말기장치에 송신하기 위한 것이다.
제2 수신 모듈(1603)은, 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하기 위한 것이다.
처리 모듈(1604)은, 수신한 피드백 정보에 의하여 상기 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하기 위한 것이다.
실시예에서, 제1 송신 모듈(1602)은 서버를 통하여 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하고; 제2 수신 모듈(1603)은 서버를 통하여 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신한다.
도 17을 참조하면, 장치(1600)는 이미 제2 단말기장치와 연결을 수립하였는지를 검출하기 위한 검출 모듈(1605)을 더 포함한다.
도 18을 참조하면, 제1 송신 모듈(1602)은 제1 송신 유닛(1801)과 제2 송신 유닛(1802)을 포함한다.
제1 송신 유닛(1801)은, 제2 단말기장치와 이미 연결이 수립되었으면, 직접 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하기 위한 것이다.
제2 송신 유닛(1802)은, 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하기 위한 것이다.
수신한 피드백 정보가 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가하는 확인 피드백 정보일 때, 처리 모듈(1604)은 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가한다. 도 19를 참조하면, 장치(1600)는 제2 송신 모듈(1606)과 제3 수신 모듈(1607)을 더 포함한다.
제2 송신 모듈(1606)은 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것을 허가한 후, 제1 단말기장치에 비밀번호를 송신하기 위한 것이다.
제3 수신 모듈(1607)은 제1 단말기장치가 송신하는 비밀번호를 포함한, 호스트 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 수신하여, 호스트 신분으로 제1 단말기장치와 연결되기 위한 것이다.
도 20을 참조하면, 본 실시예에서 라우터 액세스 제어장치(2000)(즉 서버)는 제1 수신 모듈(2001), 제1 송신 모듈(2002), 제2 수신 모듈(2003)과 제2 송신 모듈(2004)을 포함한다.
제1 수신 모듈(2001)은, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하기 위한 것이다.
제1 송신 모듈(2002)은, 수신한 액세스 요구를 제2 단말기장치에 송신하기 위한 것이다.
제2 수신 모듈(2003)은, 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하기 위한 것이다.
제2 송신 모듈(2004)은, 송신한 피드백 정보를 라우터에 송신하고, 라우터는 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하도록 지시하기 위한 것이다.
본 발명의 실시예는 단말기를 더 제공하는 바, 도 21은 본 발명의 실시예가 제공한 단말기장치의 구조 설명도이다. 상기 단말기장치는 상기 실시예에서 제공되는 라우터 액세스 제어방법을 실시할 수 있다. 바람직하게는, 이하 클라이언트 스크립트(예를 들어 javascript 스크립트) 실행을 지원하거나 W3C(World Wide Web Consortium)가 HTML5(Hypertext Markup Language 5)를 제출하는 것을 지원하는 규범화된 브라우저가 위치한 하드웨어 환경을 예로 든다.
단말기장치(2100)는 통신유닛(110), 컴퓨터가 읽기가능한 기록매체를 1 개 이상 포함하는 메모리(120), 입력유닛(130), 표시유닛(140), 센서(150), 오디오회로(160), 무선통신유닛(170), 하나 이상의 처리 코어를 포함하는 프로세서(180) 및 전원(190) 등 부품을 포함한다. 당업자는 도 21에 도시된 단말기장치의 구성이 단말기장치에 대한 한정이 아니며 단말기장치가 도시된 부품보다 많은 수량 또는 적은 수량의 부품을 포함해도 되고 혹은 몇개의 부품의 조합 또는 부동한 부품 배치를 포함해도 됨을 이해해야 한다.
여기에서, 통신유닛(110)은 정보를 송수신하거나 통화중에 신호를 수신하고 송신하기 위한 것이다. 통신유닛(110)은 RF(Radio Frequency)회로, 라우터, 모뎀 등의 네트워크 통신장치여도 된다. 특히, 통신유닛(110)이 RF회로일 경우 기지국으로부터의 다운링크 정보를 수신한 후 하나 이상의 프로세서(180)에 전송하여 처리하게 한다. 또한, 업링크 데이터를 기지국에 송신한다. 일반적으로 통신유닛으로서의 RF회로는 안테나, 적어도 1 개의 앰프, 튜너, 하나 이상의 발진기, 가입자인증모듈(SIM)카드, 송수신기, 커플러, LNA(Low Noise Amplifier, 저 노이즈 앰프), 듀플렉서 등을 포함하지만 이에 한정되지 않는다. 그리고 통신유닛(110)은 무선통신에 의해 네트워크 및 기타 장치와 통신할 수 있다. 상기 무선통신으로서 GSM(Global System of Mobile communication), GPRS(General Packet Radio Service), CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), LTE(Long Term Evolution), 전자메일, SMS(Short Messaging Service) 등을 포함하는 임의의 통신규격 또는 프로토콜을 이용해도 되지만 이에 한정되지 않는다. 메모리(120)는 소프트웨어 프로그램 및 모듈을 저장하기 위한 것이며 프로세서(180)는 메모리(120)에 저장되어 있는 소프트웨어 프로그램 및 모듈을 실행하는 것을 통하여 각종 기능의 애플리케이션 및 데이터 처리를 실행한다. 메모리(120)는 주로 프로그램 저장영역과 데이터 저장영역을 포함한다. 프로그램 저장영역에는 OS, 적어도 1 개의 기능을 실행하는 애플리케이션(예를 들면 음성재생기능, 화상재생기능 등) 등이 저장된다. 데이터 저장영역에는 단말기장치(2100)의 사용에 의해 작성된 데이터(예를 들면 오디오 데이터, 전화부 등) 등이 저장된다. 또한, 메모리(120)는 고속RAM(Random Access Memory)를 포함해도 되고 예를 들면 적어도 1 개의 자기 디스크 메모리, 플래시 메모리 등 비휘발성 메모리 또는 기타 휘발성 SSD(solid state drive) 메모리를 포함해도 된다. 그리고 메모리(120)는 프로세서(180) 및 입력유닛(130)이 메모리(120)에 액세스할 수 있도록 메모리 제어기를 더 포함해도 된다.
입력유닛(130)은 숫자 또는 캐릭터 정보의 입력을 받고 사용자 설정 및 기능 제어에 관한 키보드, 마우스, 조이 스틱, 광학 볼이나 트랙 볼에 의한 신호입력을 발생하기 위한 것이다. 입력유닛(130)은 터치감지면(131) 및 기타 입력장치(132)를 포함해도 된다. 터치감지면(131)은 터치 패널 또는 터치 패드라고도 불리우며 사용자가 그 표면위나 부근에 대한 터치 조작(예를 들면 사용자가 손가락이나 터치팬 등의 임의의 적합한 물건이나 부속품을 사용하여 터치감지면(131) 위 혹은 터치감지면(131) 부근에 대하여 수행하는 조작)을 수집함과 동시에 미리 설정된 프로그램에 따라 관련된 접속장치를 구동한다. 터치감지면(131)은 선택적으로 터치 검출수단 및 터치 제어기 이 2 개의 부분을 포함해도 된다. 여기에서, 터치 검출수단은 사용자의 터치 위치를 검출함과 동시에 터치 조작에 의한 신호를 검출하고 그 터치 정보를 터치 제어기에 송신한다. 터치 제어기는 터치 검출수단으로부터 터치 정보를 수신하고 정보를 접촉점 좌표로 변환하여 프로세서(180)에 송신함과 동시에 프로세서(180)로부터의 커맨드를 수신하여 실행한다. 또한, 저항식, 용량식, 적외선식 및 표면 탄성파식 등의 각종 방식으로 터치감지면(131)을 구현할 수 있다. 입력유닛(130)은 터치감지면(131) 외에 기타 입력장치(132)를 더 포함해도 된다. 기타 입력장치(132)는 물리적인 키보드, 기능키(예를 들면 볼륨버튼, 스위치버튼 등), 트랙 볼, 마우스, 조이 스틱 등 중의 하나 이상을 포함해도 되지만 이에 한정되지 않는다.
표시유닛(140)은 사용자가 입력한 정보나 사용자에게 제공하는 정보 및 단말기장치(2100)의 각종 그래픽 사용자 인터페이스(GUI)를 표시하기 위한 것이며 이러한 그래픽 사용자 인터페이스는 도형, 텍스트, 아이콘, 비디오 및 그들의 임의의 조합으로 구성될 수 있다. 표시유닛(140)은 표시패널(141)을 포함할 수 있다. 선택적으로 표시패널(141)은 LCD(Liquid Crystal Display), OLED(Organic Light-Emitting Diode) 등 형태로 구성되어도 된다. 또한, 터치감지면(131)이 표시패널(141)을 덮게끔 설치되고 터치감지면(131)이 그 표면 또는 부근에 대한 터치조작을 검출하면 그 검출 결과를 프로세서(180)에 전송하여 터치 이벤트의 타입을 확인하게 하고 그 후 프로세서(180)가 터치 이벤트의 타입에 근거하여 표시패널(141) 상에 대응되는 시각적 출력을 제공하도록 구성되어도 된다. 도 21에 있어서, 터치감지면(131)과 표시패널(141)은 2 개의 독립적인 부품으로서 출력 및 입력 기능을 구현하게끔 구성되어 있지만 터치감지면(131)과 표시패널(141)을 집적 구성하여 입력 및 출력 기능을 구현하는 실시예도 가능하다.
단말기장치(2100)는 예를 들면 광센서, 운동센서 및 기타 센서 등 적어도 1 개의 센서(150)를 더 포함해도 된다. 광센서는 환경광센서와 근접센서를 포함해도 되는데 환경광센서는 환경광의 밝기에 근거하여 표시패널(141)의 휘도를 조절할 수 있고 근접센서는 단말기장치(2100)가 귓가까지 이동하면 표시패널(141) 및/또는 백라이트를 오프시킨다. 운동센서의 일종으로서의 중력가속도센서는 각 방향(일반적으로 3축)에서의 가속도의 크기를 검출할 수 있고 정지상태에서는 중력의 크기 및 그 방향을 검출할 수 있으므로 휴대폰의 자세를 인식하는 애플리케이션(예를 들면 화면의 횡종방향의 변환, 게임, 자력계의 자세교정), 진동인식에 관한 기능(예를 들면 보수계, 타격) 등에 사용된다. 단말기장치(2100)는 자이로스코프, 기압계, 습도계, 온도계, 적외선센서 등의 기타 센서를 더 포함해도 되는데 여기에서 그 구체적인 설명은 생략한다.
오디오회로(160), 스피커(161), 마이크(162)는 사용자와 단말기장치(2100) 간의 오디오 인터페이스를 제공한다. 오디오회로(160)는 수신한 오디오 데이터로부터 변환된 전기 신호를 스피커(161)에 전송하고 스피커(161)에 의하여 음성 신호로 변환하여 출력한다. 반면, 마이크(162)는 수집한 음성 신호를 전기 신호로 변환하고 오디오회로(160)가 전기 신호를 수신한 후 오디오 데이터로 변환하고 오디오 데이터를 프로세서(180)에 전송하여 처리한 후 RF회로(110)를 경유하여 예를 들면 기타 단말기에 전송하거나 또는 오디오 데이터를 메모리(120)에 송신하여 진일보 처리하도록 한다. 오디오회로(160)는 단말기장치(2100)가 외부의 이어폰과 통신할 수 있도록 이어폰 삽입공을 더 포함해도 된다.
단말기장치는 무선통신을 구현하기 위하여 무선통신유닛(170)을 포함해도 된다. 무선통신유닛(170)은 WiFi(Wireless Fidelity)모듈이여도 된다. WiFi는 근거리 무선통신기술에 속하며 사용자에게 무선 광대역 인터넷 액세스를 제공하므로 사용자는 단말기장치(2100)의 무선통신유닛(170)을 이용하여 전자메일의 송수신, 웹 사이트의 열람, 스트리밍 미디어의 액세스 등을 수행할 수 있다. 비록 도 10에서 무선통신유닛(170)을 도시하고 있지만 무선통신유닛(170)은 단말기장치(2100)에 있어서 불가결의 구성이 아니며 본 발명의 취지를 변경하지 않는 범위내에서 수요에 따라 생략할 수 있음을 이해해야 한다.
프로세서(180)는 단말기장치(2100)의 제어 센터이며 각종 인터페이스 및 회로를 경유하여 휴대폰 전체의 각 부분에 접속되며 메모리(120) 내에 저장된 소프트웨어 프로그램 및/또는 모듈을 실행 또는 동작시킴과 동시에 메모리(120) 내에 저장되어 있는 데이터를 호출하는 것을 통하여 단말기장치(2100)의 각종 기능의 실행 및 데이터의 처리를 구현하며 따라서 휴대폰 전체를 제어한다. 선택적으로 프로세서(180)는 하나 이상의 처리 코어를 포함해도 되고 애플리케이션 프로세서와 모뎀 프로세서를 집적하여 구성되어도 된다. 여기에서 애플리케이션 프로세서는 주로 OS, 사용자 인터페이스 및 애플리케이션 등을 처리하고 모뎀 프로세서는 주로 무선통신을 처리한다. 그리고 상기 모뎀 프로세서가 프로세서(180)에 집적되지 않아도 됨을 이해해야 한다.
단말기장치(2100)는 각 부분에 전력을 공급하는 전원(190)(예를 들면 배터리)를 더 포함하고 전원(190)은 전원관리시스템을 통하여 프로세서(180)에 논리적으로 접속되어 전원관리시스템을 통하여 충방전관리 및 전력관리 등 기능을 구현할 수 있다. 전원(190)은 하나 이상의 직류 또는 교류 전원, 재충전시스템, 전원고장검출회로, 전원 컨버터 또는 인버터, 전원상태 인티케이터 등 임의의 어셈블리를 더 포함해도 된다.
단말기장치(2100)는 비록 도시되지는 않았지만 카메라, 블루투스모듈 등을 더 포함해도 되며 여기에서 그 구체적인 설명은 생략한다.
본 실시예에서, 단말기장치는 브라우저를 사용하여 웹페이지를 찾아 보고, 단말기장치는 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 방문자 신분으로 라우터에 액세스하는 동작; 라우터가 송신한 액세스 허가를 나타내는 표시 정보를 수신하는 동작; 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가 받은 후 상기 라우터에 액세스하는 동작을 수행하기 위한 명령을 포함하도록 배치된다.
또는, 메모리는, 라우터 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하고 라우터에 액세스를 요구하는 액세스 요구를 수신하는 동작; 대응 단말기장치의 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작; 생성된 상기 피드백 정보를 송신하는 동작을 수행하기 위한 명령을 포함한다.
메모리는, 상기 라우터 액세스를 요구하는 액세스 요구를 수신하는 동작은 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 동작을 포함하고; 상기 생성된 피드백 정보를 송신하는 동작은 라우터가 송신한 생성된 상기 피드백 정보를 송신하는 동작을 포함하거나, 또는 상기 라우터 액세스를 요구하는 액세스 요구를 수신하는 동작은 서버가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 동작을 포함하고; 상기 생성된 피드백 정보를 송신하는 동작은 서버가 송신한 생성된 상기 피드백 정보를 송신하는 동작을 포함하는 동작을 수행하기 위한 명령을 포함한다.
메모리는, 상기 대응 단말기장치의 상기 사용자 식별에 의하여 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작; 상기 사용자 식별을 포함하는 프롬프트 정보를 출력하는 동작; 상기 프롬프트 정보에 대한 조작 명령을 수신하는 동작; 수신한 상기 조작 명령에 따라, 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작을 포함하는 동작을 수행하기 위한 명령을 더 포함한다.
도 22는 본 발명의 실시예가 제공한 네트워크 장치의 구조 설명도이다. 도 22에 도시된 바와 같이, 상기 네트워크 장치는 상기 실시예에서 제공된 라우터 액세스 제어방법을 실시할 수 있다. 여기서, 상기 네트워크 장치는 네트워크 환경 중의 고성능 컴퓨터 또는 컴퓨터 시스템 등일 수 있고, 네트워크 상의 기타 컴퓨터(클라이언트 컴퓨터)가 제출한 서비스 요구를 정탐하고, 상응한 서비스를 제공한다. 바람직하게,
상기 네트워크 장치(2200)는 하기의 구조 또는 기능을 포함하나 이에 한정되는 것은 아니다. 바람직하게, 상기 네트워크 장치(2200)는 적어도, 하나 이상의 중앙 처리장치(CPU)(610), 하나 이상의 메모리, 및 OS(621), 애플리케이션 프로그램(622) 또는 데이터를 저장하기 위한 하나 이상의 매체(620)(예를 들면 하나 이상의 대용량 메모리)를 포함한다.
상기 하나 이상의 메모리(630)와 매체(620)는 일시적이거나 비일시적일 수 있다. 하나 이상의 매체(620)에 저장된 프로그램은 하나 이상의 모듈을 포함할 수 있다. 모듈마다 상기 네트워크 장치(2200)의 조작 명령 집합을 포함할 수 있다. 또한, CPU(610)는 매체(610)와 통신을 수행하고 명령 집합을 실행하며 네트워크 장치(2200) 상의 동작을 실행하도록 배치될 수 있다.
상기 네트워크 장치는 하나 이상의 전원(660), 하나 이상의 유선 또는 무선 네트워크 인터페이스(640), 하나 이상의 키보드의 하나 이상의 입출력(I/O) 인터페이스(650), 및/또는 Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM 등 OS와 같은 하나 이상의 OS(621)를 포함할 수 있다.
구체적으로, 본 실시예에서 네트워크 장치를 라우터로 할 때, 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 제1 단말기장치의 사용자 식별을 포함하고, 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치와 연결하는 동작; 액세스제어권한을 가지는 제2 단말기장치에 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 동작; 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하는 동작을 수행하기 위한 명령을 포함한다.
메모리는, 상기 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작은 서버를 통하여 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작을 포함하고; 상기 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 동작은 서버를 통하여 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 동작을 포함하는 동작을 수행하기 위한 명령을 더 포함한다.
메모리는, 상기 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하기 전에, 상기 방법은 이미 제2 단말기장치와 연결을 수립하였는지 검출하는 동작을 더 포함하고; 상기 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작은, 상기 제2 단말기장치와 이미 연결이 수립되었으면, 직접 상기 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작을 포함하며; 상기 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작은, 상기 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 상기 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작을 포함하는 동작을 수행하기 위한 명령을 더 포함한다.
메모리는, 수신한 상기 피드백 정보는 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보이고; 상기 수신한 피드백 정보에 의하여 상기 제1 단말기장치의 라우터 액세스 허가 여부를 결정하는 단계는, 확인 피드백 정보를 수신했을 때 상기 제1 단말기장치의 라우터 액세스를 허가하는 동작을 포함한다.
상기 방법은, 제1 단말기장치의 라우터 액세스를 허가한 후, 상기 제1 단말기장치에 비밀번호를 송신하는 단계; 상기 제1 단말기장치가 송신하는 상기 비밀번호를 포함한 연결요구를 나타내는 제2 연결요구를 수신하여 상기 제1 단말기장치와 연결하는 단계를 더 포함하는 동작을 수행하기 위한 명령을 더 포함한다.
구체적으로 본 실시예에서, 네트워크 장치를 서버로 할 때, 메모리 및 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고, 하나 이상의 프로세서로 상기 하나 이상의 프로그램을 실행하여, 라우터가 송신한 라우터 액세스를 요구하는 액세스 요구를 수신하는 동작; 수신한 상기 액세스 요구를 제2 단말기장치에 송신하는 동작; 제2 단말기장치가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 동작; 수신한 상기 피드백 정보를 라우터에 송신하고, 라우터가 수신한 피드백 정보에 따라 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하도록 지시하는 동작을 수행하기 위한 명령을 포함하도록 배치된다.
도 23을 참조하면, 본 실시예에서 네트워크 시스템은 제1 단말기장치(2301), 라우터(2302)와 제2 단말기장치(2303)를 포함한다.
제1 단말기장치(2301)는, 로컬 사용자 식별을 포함하는, 라우터(2302)에 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 송신하고, 방문자 신분으로 라우터(2302)에 액세스하며, 라우터(2302)가 허가할 때 호스트 신분으로 라우터에 액세스하기 위한 것이다.
라우터(2302)는, 제1 단말기장치(2301)의 사용자 식별을 포함하는, 제1 단말기장치(2301)가 송신한 방문자 신분으로 연결을 수립할 것을 요구를 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 제1 단말기장치(2301)와 연결되며; 액세스제어권한을 가지는 제2 단말기장치(2303)에 제1 단말기장치(2301)의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하며; 제2 단말기장치(2303)가 송신한 대응 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하고; 수신한 피드백 정보에 따라 제1 단말기장치(2301)가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하기 위한 것이다.
제2 단말기장치(2303)는, 상기 라우터에 액세스를 요구하는 대응 단말기장치의 사용자 식별을 포함하고 라우터(2302) 액세스를 요구하는 액세스 요구를 수신하고; 대응 단말기장치의 사용자 식별에 의하여 제1 단말기장치(2301)의 라우터(2302) 액세스 허가 여부에 관한 피드백 정보를 생성하며; 생성된 피드백 정보를 송신하기 위한 것이다.
도 24를 참조하면, 상기 네트워크 시스템은 서버(2304)를 더 포함한다. 서버(2304)는 라우터와 제2 단말기장치 사이에서 액세스 요구와 피드백 정보를 릴레이하기 위한 것이다.
본 발명의 실시예에서, 방문자인 단말기장치는 먼저 방문자 신분으로 라우터와 연결되어 비밀번호를 획득한 다음 상기 비밀번호를 이용하여 호스트 신분으로 라우터와 연결된다. 이 과정에서, 방문자인 사용자가 더 이상 수동으로 비밀번호를 입력할 필요가 없기에, 동작을 간소화함으로써, 라우터의 액세스 효율을 제고하였다.
또한, 전형적으로, 본 발명에 기재된 이동단말기는 예를 들면 휴대폰, 휴대 정보 단말기(PDA) 등 각종 휴대 단말기장치여도 되므로 본 발명의 보호범위를 특정된 타입의 이동단말기에 한정해서는 안된다.
그리고 본 발명에 따른 방법은 CPU에 의해 실행되는 컴퓨터 프로그램으로서 구현할 수도 있다. 컴퓨터 프로그램이 CPU에 의해 실행될 경우 본 발명의 방법에서 한정하는 상기 기능을 구현할 수 있다.
그리고 상기 방법의 각 단계 및 시스템 요소는 컨트롤러 및 컨트롤러로 하여금 상기 단계 또는 요소의 기능을 구현하게 하는 컴퓨터 프로그램을 기록하기 위한 컴퓨터 판독 가능한 기록매체에 의해서도 구현할 수 있다.
그리고 당업자라면 본 발명에 기재된 컴퓨터 판독 가능한 기록매체(예를 들면 메모리)는 휘발성 메모리 또는 비휘발성 메모리 중의 임의의 메모리여도 되고 또는 휘발성 메모리 및 비휘발성 메모리 양자를 포함해도 됨을 이해할 수 있다. 예를 들면 비휘발성 메모리에는 ROM, PROM, EPROM, EEPROM 또는 플래시 메모리가 포함되어도 되고 휘발성 메모리에는 외부의 캐시 메모리로서 기능하는 RAM가 포함되어도 되지만 양자는 모두 이에 한정되지 않는다. 예를 들면, RAM는 SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory), SDRAM(Synchronous Dynamic Random Access Memory), DDR SDRAM(Double Data Rate SDRAM), ESDRAM(Enhanced Synchronous Dynamic DRAM)、SLDRAM(Sync Link DRAM)및 DRRAM(Direct Rambus RAM) 등 많은 형식으로 구현가능하며 이에 한정되지 않는다. 상기 기록매체를 개시하는 것은 본 발명의 보호범위에 이러한 기록매체 및 기타 적합한 타입의 기록매체를 포함시키기 위한 것이지만 이에 한정되지는 않는다.
당업자는 본 발명에 기재된 각종 예시적인 논리 블럭, 모듈, 회로 및 알고리즘 단계가 전자 하드웨어, 컴퓨터 소프트웨어 또는 양자의 조합에 의해 구현가능함을 이해해야 한다. 하드웨어와 소프트웨어 간의 이러한 호환성을 명확히 설명하기 위하여 각종 예시적인 컴포넌트, 블럭, 모듈, 회로 및 단계의 기능에 관하여 상기에서 통상적인 설명을 수행했다. 이러한 기능을 소프트웨어에 의해 구현할지 아니면 하드웨어에 의해 구현할지는 구체적인 애플리케이션 및 시스템 전체에 대한 설계 상의 제약에 의해 선택한다. 당업자는 구체적인 애플리케이션 각각에 있어서 각종 방식을 선택하여 상기 기능을 구현해도 되며 이러한 선택을 본 발명의 범위를 벗어하는 것으로 해석해서는 안된다.
이상의 개시 내용과 결부하여 설명하는 각종 예시적인 논리 블럭, 모듈 및 회로는 상기 기능을 구현하도록 설계된 범용 프로세서, 디지털 신호 프로세서(DSP), 특정용도 집적 회로(ASIC), 필드 프로그래머블 게이트 어레이(FPGA) 또는 기타 프로그래머블 논리 디바이스, 이산게이트(discrete gate) 또는 트랜지스터 로직, 이산 하드웨어 컴포넌트 또는 이러한 부재의 임의의 조합에 의하여 구현 또는 실행될 수 있다. 범용 프로세서는 마이크로 프로세서여도 되지만 마이크로 프로세서 대신에 프로세서는 임의의 종래의 프로세서, 컨트롤러, 마이크로 컨트롤러 또는 상태기계여도 된다. 프로세서는 예를 들면 DSP와 마이크로 프로세서의 조합, 복수 개의 마이크로 프로세서, DSP코어와 1개 또는 복수 개의 마이크로 프로세서의 조합 또는 기타 임의의 이러한 구성 등 컴퓨팅 디바이스의 조합으로 구현되어도 된다.
이상의 개시 내용과 결부하여 설명하는 방법 또는 알고리즘 단계는 하드웨어, 프로세서에 의해 실행되는 소프트웨어모듈 또는 이 양자의 조합에 직접 포함되어도 된다. 소프트웨어모듈은 RAM메모리, 플래시 메모리, ROM메모리, EPROM메모리, EEPROM메모리, 레지스터, 하드디스크, 리무버블 디스크, CD-ROM 또는 분야의 공지의 기타 형태로 존재하는 임의의 기억매체에 저장되어도 된다. 예시적인 기억매체는 프로세서가 기억매체로부터 정보를 읽고 기억매체에 정보를 써넣을 수 있도록 프로세서에 결합된다. 대안으로서, 상기 기억매체는 프로세서와 일체로 집적되어도 된다. 프로세서와 기억매체는 ASIC에 저장되어도 된다. ASIC는 사용자 단말기에 저장되어도 된다. 대안으로서, 프로세서와 기억매체는 별개의 컴포넌트로서 사용자 단말기에 저장되어도 된다.
1개 또는 복수 개의 예시적인 설계로서, 상기 기능은 하드웨어, 소프트웨어, 펌웨어 또는 이들의 임의의 조합에 의해 구현가능하다. 소프트웨어에 의해 구현될 경우 상기 기능을 1개 또는 복수 개의 지령, 혹은 코드로서 컴퓨터 판독 가능한 매체에 기억하거나 또는 컴퓨터 판독 가능한 매체를 이용하여 전송한다. 컴퓨터 판독 가능한 매체는 컴퓨터 기억매체 및 통신 매체를 포함하고 통신 매체는 컴퓨터 프로그램을 일 위치로부터 다른 위치로 전송하기 위한 임의의 매체를 포함한다. 기억매체는 범용 또는 전용 컴퓨터에 의해 액세스 가능한 임의의 사용가능한 매체일 수 있다. 예를 들면, 컴퓨터 판독 가능한 매체는 RAM, ROM, EEPROM, CD-ROM 또는 기타 광디스크 기억디바이스, 디스크 기억디바이스 또는 기타 자성 기억디바이스를 포함해도 되고 혹은 형태가 지령 또는 데이터 구조인 필요한 프로그램 코드를 휴대 또는 기억하고 범용 또는 전용 컴퓨터 혹은 범용 또는 전용 프로세서에 의해 액세스 가능한 임의의 기타 매체여도 되지만 이에 한정되지 않는다. 또한 임의의 접속은 모두 컴퓨터 판독 가능한 매체로 불리울 수 있다. 예를 들면 동축 케이블, 광파이버 케이블, 트위스트 페어, 디지털 가입자 회선(DSL) 또는 적외선, 와이어리스 및 마이크로파와 같은 무선기술을 이용하여 웹사이트, 서버 또는 기타 리모트 소스(remote source)로부터 소프트웨어를 송신하는 경우, 상기 동축 케이블, 광파이버 케이블, 트위스트 페어, DSL 또는 적외선, 와이어리스 및 마이크로파와 같은 무선기술은 모두 매체의 정의에 포함된다. 이상의 자기 디스크 및 광디스크는 콤팩트 디스크(CD), 레이저 디스크, 광디스크, 디지털 다용도 디스크(DVD), 플로피 디스크, 블루레이디스크를 포함하며 자기 디스크는 통상적으로 자성을 이용하여 데이터의 재생을 수행하고 광디스크는 레이저광을 이용하여 광학적으로 데이터의 재생을 수행한다. 그리고 이상의 구성의 조합도 컴퓨터 판독 가능한 매체의 범위에 속한다.
이상의 개시내용에 의하여 본 발명의 실시예를 예시적으로 나타냈으나 청구항에 의해 한정되는 본 발명의 범위를 벗어나지 않는 전제하에서 각종 변경 및 수정을 수행할 수 있다. 상기에 개시된 실시예에 따른 방법 청구항의 기능, 단계 및 동작을 특정된 순서로 실행할 필요는 없다. 또한 본 발명에 따른 요소는 개체로서 기재 또는 요구되지만 단수라고 명확히 한정되지 않는 한 복수 개여도 된다.
상기의 구체적인 실시형태에서 본 발명의 목적, 기술방안 및 유익한 효과에 대하여 상세히 설명하였지만 상기의 내용은 다만 본 발명의 구체적인 실시형태로서 본 발명의 보호범위에 대한 한정이 아니며 본 발명의 정신 및 범주 내에서 수행되는 임의의 수정, 균등대체, 변형 등은 모두 본 발명의 보호범위에 속함을 이해해야 한다.

Claims (26)

  1. 제1 송신 모듈에 의해, 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 상기 방문자 신분으로 상기 라우터에 액세스하는 단계와,
    수신 모듈에 의해, 상기 라우터가 송신한, 호스트 신분으로 상기 라우터에 액세스하는 것을 허가하는 액세스 허가를 나타내는 표시 정보를 수신하는 단계와,
    제2 송신 모듈에 의해, 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가받은 후 상기 호스트 신분으로 상기 라우터에 액세스하는 단계를 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어방법.
  2. 수신 모듈에 의해, 호스트 신분으로 라우터 액세스를 요구하는 방문자 신분으로 라우터에 연결이 수립된 단말기장치의 사용자 식별을 포함하는, 호스트 신분으로 상기 라우터에 액세스를 요구하는 액세스 요구를 수신하는 단계와,
    처리 모듈에 의해, 상기 단말기장치의 사용자 식별에 의하여 상기 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 단계와,
    송신 모듈에 의해, 생성된 상기 피드백 정보를 송신하는 단계를 포함하고,
    상기 단말기장치의 상기 사용자 식별에 의하여 상기 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 단계는,
    상기 사용자 식별을 포함하는 프롬프트 정보와 항상 동의, 한번만 동의 및 거절 작동 버튼을 출력하는 단계와,
    상기 프롬프트 정보에 대한 조작 명령을 수신하는 단계와,
    수신한 상기 조작 명령에 의하여 상기 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 단계를 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어방법.
  3. 제2항에 있어서,
    상기 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계는, 상기 라우터가 송신한 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계를 포함하고,
    생성된 상기 피드백 정보를 송신하는 단계는, 생성된 상기 피드백 정보를 상기 라우터에 송신하는 단계를 포함하거나,
    또는
    상기 라우터 액세스를 요구하는 액세스 요구를 수신하는 단계는, 서버가 송신한 라우터 액세스를 요구하는 호스트 신분으로 액세스 요구를 수신하는 단계를 포함하고,
    생성된 상기 피드백 정보를 송신하는 단계는, 생성된 상기 피드백 정보를 상기 서버에 송신하여 상기 서버가 피드백 정보를 상기 라우터에 송신하도록 지시하는 단계를 포함하는
    라우터 액세스 제어방법.
  4. 삭제
  5. 제1 수신 모듈에 의해, 제1 단말기장치의 사용자 식별을 포함하고, 상기 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 방문자 신분으로 상기 제1 단말기장치와 연결하는 단계와,
    제1 송신 모듈에 의해, 액세스제어권한을 가지는 제2 단말기장치에, 상기 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계와,
    제2 수신 모듈에 의해, 상기 제2 단말기장치가 송신한 상기 제1 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 단계와,
    처리 모듈에 의해, 수신한 상기 피드백 정보에 의하여 상기 제1 단말기장치의 라우터 액세스 허가 여부를 결정하는 단계를 포함하되,
    수신한 상기 피드백 정보는 상기 제1 단말기장치의 라우터 액세스를 허가하는 확인 피드백 정보이고,
    호스트 신분으로 상기 수신한 피드백 정보에 의하여 상기 제1 단말기장치의 라우터 액세스 허가 여부를 결정하는 단계는, 확인 피드백 정보를 수신했을 때 상기 제1 단말기장치의 라우터 액세스를 허가하는 단계를 포함하고,
    호스트 신분으로 상기 제1 단말기장치의 라우터 액세스를 허가한 후, 상기 제1 단말기장치에 비밀번호를 송신하는 단계와,
    상기 제1 단말기장치가 송신하고 상기 비밀번호를 포함하며 연결을 수립할것을 요구하는 것을 나타내는 제2 연결요구를 수신하여, 상기 제1 단말기장치와 연결하는 단계를 더 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어방법.
  6. 제5항에 있어서,
    상기 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계는
    서버를 통하여 액세스제어권한을 가지는 상기 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계를 포함하고,
    상기 제2 단말기장치가 송신한 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 단계는
    상기 서버를 통하여 제2 단말기장치가 송신한 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 단계를 포함하는
    라우터 액세스 제어방법.
  7. 제5항에 있어서,
    상기 액세스제어권한을 가지는 제2 단말기장치에 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계 전에,
    상기 제2 단말기장치와 이미 연결이 수립되었는지를 검출하는 단계를 더 포함하고,
    상기 액세스제어권한을 가지는 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계는
    상기 제2 단말기장치와 이미 연결이 수립되었으면, 직접 상기 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계와,
    상기 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 상기 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하는 단계를 더 포함하는
    라우터 액세스 제어방법.
  8. 삭제
  9. 제1 수신 모듈에 의해, 라우터가 송신한 호스트 신분으로 라우터 액세스를 요구하는 제1 단말기 장치의 액세스 요구를 수신하는 단계와,
    제1 송신 모듈에 의해, 수신한 상기 액세스 요구를 액세스제어권한을 가지는 제2 단말기장치에 송신하는 단계와,
    제2 수신 모듈에 의해, 상기 제2 단말기장치가 송신한 상기 라우터 액세스를 요구하는 상기 제1 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 단계와,
    제2 송신 모듈에 의해, 수신한 상기 피드백 정보를 라우터에 송신하고, 상기 라우터가 수신한 상기 피드백 정보에 의하여 방문자 신분으로 라우터에 연결이 수립된 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부를 결정하도록 지시하는 단계를 포함하되,
    상기 제2 단말기장치가 송신한 상기 호스트 신분으로 라우터 액세스를 요구하는 상기 제1 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보는, 사용자 식별을 포함하는 프롬프트 정보와 항상 동의, 한번만 동의 및 거절 작동 버튼을 출력하고,상기 프롬프트 정보에 대한 조작 명령을 수신하며, 수신한 상기 조작 명령에 의하여 생성되며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어방법.
  10. 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 상기 방문자 신분으로 라우터에 액세스하기 위한 제1 송신 모듈과,
    라우터가 송신한, 호스트 신분으로 상기 라우터에 액세스하는 것을 허가하는 액세스 허가를 나타내는 표시 정보를 수신하기 위한 수신 모듈과,
    수신한 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가받은 후 상기 호스트 신분으로 상기 라우터에 액세스하기 위한 제2 송신 모듈을 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어장치.
  11. 라우터 액세스를 요구하는 단말기장치의 사용자 식별을 포함하는 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 수신하기 위한 수신 모듈과,
    상기 단말기장치의 사용자 식별에 의하여 방문자 신분으로 라우터에 연결이 수립된 상기 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하기 위한 처리 모듈과,
    생성된 피드백 정보를 송신하기 위한 송신 모듈을 포함하고,
    상기 처리 모듈은,
    사용자 식별을 포함하는 프롬프트 정보와 항상 동의, 한번만 동의 및 거절 작동 버튼을 출력하기 위한 출력 유닛과,
    상기 프롬프트 정보에 대한 조작 명령을 수신하기 위한 수신 유닛과,
    수신한 조작 명령에 의하여 상기 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하기 위한 처리 유닛을 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어장치.
  12. 제11항에 있어서,
    상기 수신 모듈은 라우터가 송신한 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 수신하고,
    상기 송신 모듈은 생성된 피드백 정보를 라우터에 송신하거나,
    또는
    상기 수신 모듈은 서버가 송신한 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 수신하고,
    상기 송신 모듈은 생성된 피드백 정보를 서버에 송신하여 서버가 피드백 정보를 라우터에 송신하도록 지시하는
    라우터 액세스 제어장치.
  13. 삭제
  14. 라우터 액세스 제어장치로서,
    제1 단말기장치의 사용자 식별을 포함하고, 상기 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 상기 방문자 신분으로 상기 제1 단말기장치와 연결하기 위한 제1 수신 모듈과,
    상기 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 액세스제어권한을 가지는 제2 단말기장치에 송신하기 위한 제1 송신 모듈과,
    상기 제2 단말기장치가 송신한 상기 제1 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하기 위한 제2 수신 모듈과,
    수신한 피드백 정보에 의하여 상기 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하기 위한 처리 모듈을 포함하되,
    수신한 피드백 정보는 상기 제1 단말기장치가 호스트 신분으로 상기 라우터에 액세스하는 것을 허가하는 확인 피드백 정보이고,
    상기 처리 모듈은 확인 피드백 정보를 수신한 후 상기 제1 단말기장치가 상기 호스트 신분으로 상기 라우터에 액세스하는 것을 허가하며,
    상기 라우터 액세스 제어장치는
    상기 제1 단말기장치가 상기 호스트 신분으로 상기 라우터에 액세스하는 것을 허가한 후, 상기 제1 단말기장치에 비밀번호를 송신하기 위한 제2 송신 모듈과,
    상기 제1 단말기장치가 송신하고 비밀번호를 포함하며 상기 호스트 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 수신하여, 상기 호스트 신분으로 상기 제1 단말기장치와 연결하기 위한 제3 수신 모듈을 더 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어장치.
  15. 제14항에 있어서,
    상기 제1 송신 모듈은 서버를 통하여 액세스제어권한을 가지는 상기 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하고,
    상기 제2 수신 모듈은 상기 서버를 통하여 상기 제2 단말기장치가 송신한 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는
    라우터 액세스 제어장치.
  16. 제14항에 있어서,
    상기 제2 단말기장치와 이미 연결이 수립되었는지를 검출하기 위한 검출 모듈을 더 포함하고,
    상기 제1 송신 모듈은
    상기 제2 단말기장치와 이미 연결이 수립되었으면, 직접 액세스제어권한을 가지는 상기 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하기 위한 제1 송신 유닛,
    상기 제2 단말기장치와 연결이 수립되지 않았으면, 서버를 통하여 액세스제어권한을 가지는 상기 제2 단말기장치에 호스트 신분으로 라우터 액세스를 요구하는 액세스 요구를 송신하기 위한 제2 송신 유닛을 포함하는
    라우터 액세스 제어장치.
  17. 삭제
  18. 라우터가 송신한 라우터 액세스를 요구하는 제1 단말기장치의 호스트 신분으로 액세스 요구를 수신하기 위한 제1 수신 모듈과,
    수신한 액세스 요구를 제2 단말기장치에 송신하기 위한 제1 송신 모듈과,
    상기 제2 단말기장치가 송신한 방문자 신분으로 라우터에 연결이 수립된 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하기 위한 제2 수신 모듈과,
    수신한 피드백 정보를 라우터에 송신하고, 상기 라우터가 수신한 피드백 정보에 따라 상기 제1 단말기장치가 호스트 신분으로 상기 라우터에 액세스하는 것에 대한 허가 여부를 결정하도록 지시하기 위한 제2 송신 모듈을 포함하되,
    상기 제2 단말기장치가 송신한 상기 라우터 액세스를 요구하는 상기 제1 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보는, 사용자 식별을 포함하는 프롬프트 정보와 항상 동의, 한번만 동의 및 거절 작동 버튼을 출력하고,상기 프롬프트 정보에 대한 조작 명령을 수신하며, 수신한 상기 조작 명령에 의하여 생성되며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터 액세스 제어장치.
  19. 메모리, 및
    메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하는 단말기장치로서,
    상기 하나 이상의 프로그램은
    제1 송신 모듈에 의해, 로컬 사용자 식별을 포함하고 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 라우터에 송신하고, 상기 방문자 신분으로 라우터에 액세스하는 동작과,
    수신 모듈에 의해, 상기 라우터가 송신한, 호스트 신분으로 상기 라우터에 액세스하는 것을 허가하는 액세스 허가를 나타내는 표시 정보를 수신하는 동작과,
    제2 송신 모듈에 의해, 수신한 상기 표시 정보를 포함하고 연결을 수립할 것을 요구하는 것을 나타내는 제2 연결요구를 상기 라우터에 송신하고, 허가받은 후 상기 호스트 신분으로 상기 라우터에 액세스하는 동작
    을 수행하기 위한 명령을 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    단말기장치.
  20. 메모리, 및
    상기 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하는 단말기장치로서,
    상기 하나 이상의 프로그램은
    호스트 신분으로 라우터 액세스를 요구하는 제1 단말기장치의 사용자 식별을 포함하는 호스트 신분으로 라우터에 액세스를 요구하는 액세스 요구를 수신하는 동작과,
    상기 제1 단말기장치의 사용자 식별에 의하여 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작과,
    생성된 상기 피드백 정보를 송신하는 동작
    을 수행하기 위한 명령을 포함하되,
    상기 제1 단말기장치의 상기 사용자 식별에 의하여 방문자 신분으로 라우터에 연결이 수립된 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작은
    상기 사용자 식별을 포함하는 프롬프트 정보와 항상 동의, 한번만 동의 및 거절 작동 버튼을 출력하는 동작과,
    상기 프롬프트 정보에 대한 조작 명령을 수신하는 동작과,
    수신한 상기 조작 명령에 의하여 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하는 동작
    을 포함하는 것을 특징으로 하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    단말기장치.
  21. 메모리, 및
    상기 메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고,
    상기 하나 이상의 프로그램은
    제1 단말기장치의 사용자 식별을 포함하고, 상기 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 상기 방문자 신분으로 상기 제1 단말기장치와 연결하는 동작과,
    액세스제어권한을 가지는 제2 단말기장치에, 상기 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하는 동작과,
    제2 단말기장치가 송신한 상기 제1 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 수신하는 동작과,
    수신한 피드백 정보에 따라 상기 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하는 동작을 수행하기 위한 명령을 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    라우터.
  22. 메모리, 및
    메모리에 저장되어 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 포함하고,
    상기 하나 이상의 프로그램은
    라우터가 송신한 라우터 액세스를 요구하는 제1 단말기장치의 호스트 신분으로 액세스 요구를 수신하는 동작과,
    수신한 상기 액세스 요구를 제2 단말기장치에 송신하는 동작과,
    제2 단말기장치가 송신한 방문자 신분으로 라우터에 연결이 수립된 상기 제1 단말기장치의 호스트 신분으로 라우터 액세스 허가 여부를 나타내는 피드백 정보를 수신하는 동작과,
    수신한 상기 피드백 정보를 라우터에 송신하고, 라우터가 수신한 피드백 정보에 따라 상기 제1 단말기장치가 호스트 신분으로 라우터에 액세스하는 것에 대한 허가 여부를 결정하도록 지시하는 동작을 수행하기 위한 명령을 포함하며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    서버.
  23. 로컬 사용자 식별을 포함하고 라우터에 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 송신하고, 상기 방문자 신분으로 라우터에 액세스하며, 라우터가 허가하면 호스트 신분으로 라우터에 액세스하기 위한 제1 단말기장치와,
    상기 제1 단말기장치의 사용자 식별을 포함하고, 상기 제1 단말기장치가 송신한 방문자 신분으로 연결을 수립할 것을 요구하는 것을 나타내는 제1 연결요구를 수신하고, 상기 방문자 신분으로 상기 제1 단말기장치와 연결하며, 액세스제어권한을 가지는 제2 단말기장치에 상기 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 송신하며, 상기 제2 단말기장치가 송신한 상기 제1 단말기장치의 라우터 액세스 허가 여부를 나타내는 피드백 정보를 송신하고, 수신한 피드백 정보에 따라 상기 제1 단말기장치가 호스트 신분으로 상기 라우터에 액세스하는 것에 대한 허가 여부를 결정하기 위한 라우터와,
    상기 라우터에 액세스를 요구하는 상기 제1 단말기장치의 사용자 식별을 포함하고 라우터 액세스를 요구하는 액세스 요구를 수신하고, 상기 제1 단말기장치의 사용자 식별에 의하여 상기 제1 단말기장치의 라우터 액세스 허가 여부에 관한 피드백 정보를 생성하며, 생성된 피드백 정보를 송신하기 위한 상기 제2 단말기장치를 포함하되,
    상기 피드백 정보는, 상기 제1 단말기 장치의 사용자 식별을 포함하는 프롬프트 정보와 항상 동의, 한번만 동의 및 거절 작동 버튼을 출력하고,상기 프롬프트 정보에 대한 조작 명령을 수신하며, 수신한 상기 조작 명령에 의하여 생성되며,
    방문자 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한은 호스트 신분으로 라우터에 액세스할 때의 액세스 광대역과 액세스 권한보다 제한되도록 하는
    네트워크 시스템.
  24. 제23항에 있어서,
    상기 네트워크 시스템은 상기 라우터와 상기 제2 단말기장치 사이에서 상기 액세스 요구와 상기 피드백 정보를 릴레이하기 위한 서버를 더 포함하는 네트워크
    시스템.
  25. 프로세서에 의해 실행되는 것을 통하여 제1항 내지 제3항 또는 제5항 내지 제7항 또는 제9항 중 어느 한 항에 기재된 라우터 액세스 제어 방법을 구현하는 프로그램이 기록된 컴퓨터 판독가능한 기록매체.
  26. 삭제
KR1020147021472A 2013-09-24 2014-05-13 라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체 Active KR101724811B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201310439636.1 2013-09-24
CN2013104396361A CN103475667A (zh) 2013-09-24 2013-09-24 一种控制访问路由器的方法、装置及系统
PCT/CN2014/077394 WO2015043198A1 (zh) 2013-09-24 2014-05-13 一种控制访问路由器的方法、装置及系统

Publications (2)

Publication Number Publication Date
KR20150045920A KR20150045920A (ko) 2015-04-29
KR101724811B1 true KR101724811B1 (ko) 2017-04-07

Family

ID=49800363

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020147021472A Active KR101724811B1 (ko) 2013-09-24 2014-05-13 라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체

Country Status (8)

Country Link
EP (1) EP2852201B1 (ko)
JP (1) JP6064050B2 (ko)
KR (1) KR101724811B1 (ko)
CN (1) CN103475667A (ko)
BR (1) BR112014017765A8 (ko)
MX (1) MX344536B (ko)
RU (1) RU2608948C2 (ko)
WO (1) WO2015043198A1 (ko)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426742B (zh) * 2013-08-27 2019-03-15 腾讯科技(深圳)有限公司 群组访问方法、服务器、客户端及系统
US9686819B2 (en) 2013-09-24 2017-06-20 Xiaomi Inc. Methods, devices and systems for router access control
CN103475667A (zh) * 2013-09-24 2013-12-25 小米科技有限责任公司 一种控制访问路由器的方法、装置及系统
CN103795708A (zh) * 2013-12-27 2014-05-14 北京天融信软件有限公司 终端准入方法及系统
CN103973693A (zh) * 2014-05-14 2014-08-06 小米科技有限责任公司 访问路由器的方法、装置及系统
CN105100010B (zh) * 2014-05-14 2019-06-04 青岛海尔智能家电科技有限公司 一种用于接入网络的方法和各相应设备
CN105306244B (zh) * 2014-07-31 2020-03-03 腾讯科技(深圳)有限公司 路由器管理方法、系统及设备
CN104284332A (zh) * 2014-09-26 2015-01-14 中兴通讯股份有限公司 一种鉴权方法及无线路由器
AU2014415339A1 (en) * 2014-12-26 2017-07-27 Huawei Technologies Co., Ltd. Method and apparatus for adjusting network mode
CN105636036A (zh) * 2015-05-29 2016-06-01 宇龙计算机通信科技(深圳)有限公司 Wi-Fi连接控制方法、终端和Wi-Fi设备
US11516338B2 (en) 2015-07-14 2022-11-29 Ujet, Inc. Communication channel enhancement
CN105120505B (zh) * 2015-07-28 2019-04-16 小米科技有限责任公司 智能设备接入路由器的方法、装置以及系统
CN105228149A (zh) * 2015-09-29 2016-01-06 小米科技有限责任公司 接入点连接方法、装置及接入点
CN105188024B (zh) * 2015-10-29 2019-06-14 小米科技有限责任公司 接入网络的方法、装置及系统
CN105246074A (zh) 2015-10-29 2016-01-13 小米科技有限责任公司 建立连接的方法及装置
CN105392141A (zh) * 2015-10-30 2016-03-09 小米科技有限责任公司 设备控制方法及装置
CN105873106A (zh) * 2016-04-29 2016-08-17 北京小米移动软件有限公司 无线网络连接的处理方法、装置和设备
DK3491883T3 (da) * 2016-07-26 2021-12-13 Ujet Inc Kommunikationskanalforbedring
CN106231686A (zh) * 2016-07-28 2016-12-14 上海斐讯数据通信技术有限公司 防蹭网装置、系统及连接路由器的方法
CN106060818A (zh) * 2016-07-28 2016-10-26 上海斐讯数据通信技术有限公司 连接路由器的方法及路由器
KR102648112B1 (ko) * 2016-12-22 2024-03-18 삼성전자주식회사 전자 장치, 전자 장치의 제어 권한 인증 방법 및 사용자 단말 장치
US20200304513A1 (en) * 2017-06-02 2020-09-24 Interdigital Ce Patent Holdings Method and apparatus for network access control
CN107835164A (zh) * 2017-10-25 2018-03-23 上海斐讯数据通信技术有限公司 一种在路由器中配置权限的方法、权限配置系统、路由器
CN107846410B (zh) * 2017-11-24 2021-06-11 海尔优家智能科技(北京)有限公司 一种入网验证的方法和装置
CN108540547A (zh) * 2018-03-29 2018-09-14 四川斐讯信息技术有限公司 一种路由器连接方法、装置、系统以及路由器
CN114584903B (zh) 2018-05-02 2025-07-11 谷歌有限责任公司 用于连接音频附件设备与客户端计算设备的方法和系统
CN109922473A (zh) * 2019-02-25 2019-06-21 迈普通信技术股份有限公司 一种授权认证方法、认证服务器及系统
CN116489815A (zh) * 2022-01-14 2023-07-25 荣耀终端有限公司 无线连接的建立方法、系统、电子设备及介质
CN119625876A (zh) * 2025-02-11 2025-03-14 雷音云计算(山东)有限公司 一种智慧社区的远程控制访客系统

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008066969A (ja) * 2006-09-06 2008-03-21 Matsushita Electric Ind Co Ltd 無線通信システム
US20130185455A1 (en) * 2012-01-17 2013-07-18 Dynamite Data, Llc Systems and methods for routing network information

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100739809B1 (ko) * 2006-08-09 2007-07-13 삼성전자주식회사 Wpa-psk 환경의 무선 네트워크에서 스테이션을관리하는 방법 및 이를 위한 장치
CN101083556B (zh) * 2007-07-02 2010-04-14 蔡水平 一种按地域分层次无线信息发布搜索交流应用系统
US20090027222A1 (en) * 2007-07-23 2009-01-29 Sony Ericsson Mobile Communications Ab Providing services to a mobile device in a personal network
US20090205025A1 (en) * 2008-02-08 2009-08-13 Sercomm Corporation Wireless apparatus and method for configuring access point with wireless terminal
CN101668325B (zh) * 2008-09-03 2012-03-28 中国移动通信集团上海有限公司 一种准入控制方法、设备及系统
FR2951897B1 (fr) * 2009-10-23 2016-09-16 Sagem Securite Dispositif et procede de gestion des droits d'acces a un reseau sans fil
CN102763394B (zh) * 2009-12-18 2016-01-20 法国电信公司 控制方法和设备
CN101895962A (zh) * 2010-08-05 2010-11-24 华为终端有限公司 Wi-Fi接入方法、接入点及Wi-Fi接入系统
US20130166910A1 (en) * 2011-12-22 2013-06-27 Broadcom Corporation Revocable Security System and Method for Wireless Access Points
CN103188680B (zh) * 2011-12-28 2016-01-20 中国移动通信集团广东有限公司 无线网络的接入方法、装置与dhcp服务端
CN103200567A (zh) * 2012-01-05 2013-07-10 中兴通讯股份有限公司 WiFi接入的方法和系统
US9479488B2 (en) * 2012-01-26 2016-10-25 Facebook, Inc. Network access based on social-networking information
CN102869014A (zh) * 2012-09-18 2013-01-09 东莞宇龙通信科技有限公司 终端和数据通信方法
CN103152360A (zh) * 2013-03-25 2013-06-12 上海斐讯数据通信技术有限公司 一种基于无线路由器的访客访问网络的方法
CN103298072A (zh) * 2013-07-02 2013-09-11 张洁昕 自动连接WiFi接入点的方法、系统和移动通信终端
CN103475667A (zh) * 2013-09-24 2013-12-25 小米科技有限责任公司 一种控制访问路由器的方法、装置及系统
CN103607712B (zh) * 2013-11-29 2018-11-02 深圳Tcl新技术有限公司 无线网络的接入方法和装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008066969A (ja) * 2006-09-06 2008-03-21 Matsushita Electric Ind Co Ltd 無線通信システム
US20130185455A1 (en) * 2012-01-17 2013-07-18 Dynamite Data, Llc Systems and methods for routing network information

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
인터넷 기사, "기업용 라우터 선택시 꼭 확인해야 할 8가지 기능 - 4page(무선 게스트 접속)", http://www.ciokorea.com/news/17062 (2013.05.22.)
인터넷 기사, "최신 무선 프로토콜 '802.11ac'에 대해 알아야 할 것들", http://www.ciokorea.com/tags/3684/802.11ac/17083 , (2013.05.23.)

Also Published As

Publication number Publication date
BR112014017765A8 (pt) 2017-07-11
MX344536B (es) 2016-12-19
CN103475667A (zh) 2013-12-25
EP2852201B1 (en) 2018-07-25
RU2015125910A (ru) 2017-01-10
BR112014017765A2 (ko) 2017-06-20
EP2852201A1 (en) 2015-03-25
JP6064050B2 (ja) 2017-01-18
KR20150045920A (ko) 2015-04-29
RU2608948C2 (ru) 2017-01-27
JP2015536121A (ja) 2015-12-17
MX2014008779A (es) 2015-06-23
WO2015043198A1 (zh) 2015-04-02

Similar Documents

Publication Publication Date Title
KR101724811B1 (ko) 라우터 액세스 제어 방법, 장치, 시스템, 프로그램 및 기록매체
KR102511811B1 (ko) 봇 사용자를 안전하게 인증하는 기법
CN106912048B (zh) 接入点信息分享方法和装置
US9351165B2 (en) Identity verifying method, account acquiring method, and mobile terminal
CN107222485B (zh) 一种授权方法以及相关设备
WO2015101273A1 (zh) 一种安全验证方法、相关设备和系统
EP2887615A1 (en) Cloud-based scalable authentication for electronic devices
US20150302215A1 (en) Sensitive operation verification method, terminal device, server, and verification system
US20120050004A1 (en) Systems and methods for position-based loaning of electronic documents to electronic device users
JP6527535B2 (ja) 機械可読コードを使用したデバイスの認証およびペアリング
US9686819B2 (en) Methods, devices and systems for router access control
WO2020164526A1 (zh) 一种分布式系统中的节点控制方法和相关装置
WO2015055095A1 (en) Identity authentication method and device and storage medium
WO2014206143A1 (zh) 未读消息数目显示方法、装置和设备
CN104735657B (zh) 安全终端验证方法、无线接入点绑定方法、装置及系统
US11196736B2 (en) Systems and methods for location-aware two-factor authentication
US10531301B2 (en) Network access method, apparatus, and system
WO2015101302A1 (zh) 数据共享方法、系统、用户端及后台服务器
WO2016192511A1 (zh) 远程删除信息的方法和装置
KR20150079379A (ko) 중간자(MITM: man in the middle) 연결을 인식하기 위한 장치, 시스템, 및 방법
CN115250185A (zh) 一种获取网络资源的方法、装置及相关产品
US12342161B2 (en) System and method for forwarding authentication requests to a nearby authenticator

Legal Events

Date Code Title Description
AMND Amendment
PA0105 International application

Patent event date: 20140730

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20140730

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20151123

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20160517

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20151123

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

X091 Application refused [patent]
AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20160517

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20160106

Comment text: Amendment to Specification, etc.

Patent event code: PX09012R01I

Patent event date: 20140730

Comment text: Amendment to Specification, etc.

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20160712

Patent event code: PE09021S02D

AMND Amendment
PX0701 Decision of registration after re-examination

Patent event date: 20170119

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20160912

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20160617

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20160517

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20160106

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20140730

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20170403

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20170403

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20200330

Start annual number: 4

End annual number: 4

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载