KR20170083385A - 전자 장치 및 전자 장치의 동작 방법 - Google Patents

전자 장치 및 전자 장치의 동작 방법 Download PDF

Info

Publication number
KR20170083385A
KR20170083385A KR1020160002781A KR20160002781A KR20170083385A KR 20170083385 A KR20170083385 A KR 20170083385A KR 1020160002781 A KR1020160002781 A KR 1020160002781A KR 20160002781 A KR20160002781 A KR 20160002781A KR 20170083385 A KR20170083385 A KR 20170083385A
Authority
KR
South Korea
Prior art keywords
frequency band
electronic device
radio communication
wireless communication
communication apparatus
Prior art date
Application number
KR1020160002781A
Other languages
English (en)
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 삼성전자주식회사
Priority to KR1020160002781A priority Critical patent/KR20170083385A/ko
Priority to PCT/KR2016/015082 priority patent/WO2017119644A1/ko
Priority to US16/068,450 priority patent/US20190021090A1/en
Publication of KR20170083385A publication Critical patent/KR20170083385A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/06Reselecting a communication resource in the serving access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/20Performing reselection for specific purposes for optimising the interference level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/541Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference
    • 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)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

전자 장치 및 전자 장치의 동작 방법이 개시된다. 일 실시예에 따른 전자 장치는, 통신부, 프로세서에 의해 실행되는 하나 이상의 인스트럭션들을 저장하는 메모리, 및 메모리에 저장된 상기 하나 이상의 인스트럭션들을 실행하는 프로세서를 포함하고, 상기 프로세서는, 새로운 무선 통신 장치의 연결을 감지하고, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻고, 상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와, 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 각각 할당하는 상기 하나 이상의 인스트럭션들을 실행한다.

Description

전자 장치 및 전자 장치의 동작 방법{An electronic device and a method for operating the electronic device}
일 실시예는 전자 장치 및 전자 장치의 동작 방법에 관한 것으로, 보다 구체적으로는, 하나 이상의 무선 통신 장치와 통신할 수 있는 전자 장치 및 이 전자 장치의 동작 방법에 관한 것이다.
근래에 텔레비전 장치는 단순히 방송 신호를 수신하여 화면에 방송 프로그램을 보여주는 역할 뿐만 아니라 다양한 무선 통신 장치와의 통신을 통해 텔레비전 장치에 구비된 대 화면과 오디오 기능을 더 확장시키고 있다.
예를 들어, 텔레비전 장치는 무선 공유기와 통신함으로써 텔레비전 장치에서 인터넷에 접속하여 인터넷에서 제공되는 데이터를 수신하여 표시할 수 있다. 또한 텔레비전 장치는 무선 헤드폰이나 무선 오디오 장치와 통신하여, 텔레비전 장치에서 재생되는 오디오 데이터를 무선 헤드폰이나 무선 오디오 장치로 출력함으로써 사용자로 하여금 텔레비전에서 제공되는 오디오 데이터를 무선 헤드폰이나 무선 오디오 장치를 통해 출력되게 할 수 있다. 또한 텔레비전 장치는 카메라와 통신함으로써 카메라로부터 카메라에 저장된 정지 영상 또는 동영상 파일을 수신할 수 있다. 또한 텔레비전 장치는 스마트폰과 통신함으로써 스마트폰으로부터 컨텐츠를 수신하여 재생하거나 또는 스마트폰으로 컨텐츠를 전송하여 스마트폰에서 컨텐츠가 재생되게 할 수 있다.
이와 같이 가정내에서 일반적인 오디오 비쥬얼 데이터의 재생 기능을 하는 텔레비전 장치는, 최근 IoT 기술의 개발과 응용에 힘입어, 더 많은 무선 통신 장치와 통신가능하게 될 수 있다.
그런데 다양한 무선 통신 장치와 텔레비전 장치의 통신이 수행되는 무선 주파수 대역은 한정되어 있다. 주파수대역(frequency band)이란 전파를 이용하여 통신 및 방송 등을 이용할 때 그 서비스에 할당된 주파수 범위를 말한다. 같은 시간에 같은 지역에서 같은 주파수대역을 서로 사용하게 되면 결과적으로 같은 통로를 공유하게 되어 서로 섞이게 된다.
따라서 텔레비전 장치에 접속하는 무선 통신 장치의 개수가 증가할수록 텔레비전 장치와 각 무선 통신 장치가 통신하는 주파수 대역은 서로 겹쳐서 주파수 간섭이 발생이 빈번해 질 수 밖에 없다.
다양한 실시예들은 전자 장치와 복수개의 무선 통신 장치들의 통신이 수행되는 주파수 대역을 유연하게 할당하여 주파수 간섭을 최소화할 수 있도록 하는 전자 장치 및 전자 장치의 동작 방법을 제공하고자 한다.
일 실시예에 따른 전자 장치는, 통신부, 프로세서에 의해 실행되는 하나 이상의 인스트럭션들을 저장하는 메모리, 및 메모리에 저장된 상기 하나 이상의 인스트럭션들을 실행하는 프로세서를 포함하고, 상기 프로세서는, 새로운 무선 통신 장치의 연결을 감지하고, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻고, 상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와, 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 각각 할당하는 상기 하나 이상의 인스트럭션들을 실행한다.
일 실시예에 따라 상기 프로세서는, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과, 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역을 마련하기 위해 상기 이미 연결된 무선 통신 장치의 주파수 대역을 다른 주파수 대역으로 재할당하는 하나 이상의 인스트럭션들을 실행할 수 있다.
일 실시예에 따라 상기 프로세서는, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭할 수 있음을 알리기 위한 사용자 인터페이스를 출력하는 하나 이상의 인스트럭션들을 실행할 수 있다.
일 실시예에 따라 상기 프로세서는, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치 중 적어도 하나를 상기 전자 장치로부터 연결해제하도록 안내하는 사용자 인터페이스를 출력하는 하나 이상의 인스트럭션들을 실행할 수 있다.
일 실시예에 따라 상기 프로세서는, 상기 새로운 무선 통신 장치로부터 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 수신하는 하나 이상의 인스트럭션들을 실행할 수 있다.
일 실시예에 따른 전자 장치의 동작 방법은, 새로운 무선 통신 장치의 연결을 감지하는 단계, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻는 단계, 상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 할당하는 단계를 포함한다.
상술한 해결 수단에 따르면, 전자 장치와 복수개의 무선 통신 장치들의 통신이 수행되는 주파수 대역을 유연하게 할당하여 주파수 간섭을 최소화할 수 있다.
도 1은 일 실시예에 따라 전자 장치에 하나 이상의 무선 통신 장치가 연결되는 네트워크 환경을 나타내는 도면이다.
도 2는 일 실시예에 따라 전자 장치에 하나 이상의 무선 통신 장치가 연결되는 네트워크 환경에서 각 장치의 개략적인 블록도이다.
도 3a 및 도 3b는 도 2에 도시된 전자 장치의 세부적인 블록도이다.
도 4는 일 실시예에 따라 전자 장치에서의 동작을 나타내는 흐름도이다.
도 5는 두개의 무선 통신 장치가 이용하는 주파수 대역을 설명하기 위한 도면이다.
도 6a 및 도 6b는 일 실시예에 따라 전자 장치에서 복수의 무선 통신 장치간에 주파수 대역 재할당을 설명하기 위한 참고도이다.
도 7은 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 일 예이다.
도 8은 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 다른 예이다.
도 9는 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 또다른 예이다.
도 10은 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 또다른 예이다.
이하, 첨부된 도면들에 기재된 내용들을 참조하여 본 발명에 따른 예시적 실시예를 상세하게 설명한다. 또한, 첨부된 도면들에 기재된 내용들을 참조하여 본 발명의 실시예에 따른 전자 장치를 구성하고 사용하는 방법을 상세히 설명한다. 각 도면에서 제시된 동일한 참조번호 또는 부호는 실질적으로 동일한 기능을 수행하는 부품 또는 구성요소를 나타낸다.
제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 구성 요소들은 용어들에 의해 한정되지는 않는다. 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 항목들의 조합 또는 복수의 관련된 항목들 중의 어느 하나의 항목을 포함한다.
본 출원서에서 사용한 용어는 실시예를 설명하기 위해 사용된 것으로, 본 발명을 제한 및/또는 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원서에서, 포함하다 또는 가지다 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
도 1은 일 실시예에 따라 전자 장치에 하나 이상의 무선 통신 장치가 연결되는 네트워크 환경을 나타내는 도면이다.
도 1을 참조하면, 네트워크 환경은 전자 장치 100, 무선 공유기 10, 무선 헤드폰 20, 카메라 30, 스마트폰 40, 무선 오디오 장치 50을 포함한다.
전자 장치 100는 도 1에서 TV와 같은 디스플레이 장치로 도시되었지만, 전자 장치 100가 이에 한정되는 것은 아니며 이하에서 설명되는 바와 같이 프로세서와 통신부를 구비하여 마스터 장치로서 기능할 수 있으면 어떠한 전자 장치라도 포함할 수 있다.
무선 공유기 10는 하나 이상의 무선 통신 장치를 초고속 인터넷 회선에 연결해줄 수 있는 네트워크 기기로서, 액세스 포인트 라고도 불리우는 것으로, 와이파이 통신을 위해 2.4GHz 의 대역과 5GHz의 대역을 이용할 수 있다.
블루투스 헤드폰 20은 블루투스 통신을 이용하여 전자 장치 100과 통신할 수 있으며, 전자 장치 100으로부터 출력되는 오디오를 블루투스 통신을 이용하여 수신하고 오디오를 출력할 수 있다. 블루투스 통신은 2400~2483.5MHz 대역을 이용한다.
카메라 30은 블루투스 통신을 이용하여 전자 장치 100과 통신할 수 있으며, 카메라 30에 저장된 동영상이나 정지 영상을 블루투스 통신을 이용하여 전자 장치 100으로 전송할 수 있다.
스마트폰 40은 와이파이 통신이나 블루투스 통신을 이용하여 전자 장치 100과 통신할 수 있으며, 스마트폰 40에 저장된 컨텐츠를 와이파이나 블루투스 통신을 이용하여 전자 장치 100에 전송하거나 전자 장치 100로부터 컨텐츠를 와이파이나 블루투스 통신을 이용하여 수신할 수 있다.
무선 오디오 장치 50은 블루투스 통신이나 와이파이 통신을 이용하여 전자 장치 100과 통신할 수 있으며, 전자 장치 100으로부터 출력되는 오디오를 수신하여 출력할 수 있다.
이와 같이 전자 장치 100에는 다양한 주파수 대역을 이용하여 통신하는 하나 이상의 무선 통신 장치들이 접속될 수 있다. 예를 들어, 전자 장치 100가 무선 공유기 10과 2.4GHz 대역을 이용하여 통신하는 중에, 동일하게 2.4GHz 대역을 이용하여 통신하는 블루투스 헤드폰 20의 접속이 이루어진 경우, 무선 공유기 10과의 통신 및 블루투스 헤드폰 20과의 통신간에는 주파수 간섭이 발생할 수 있다.
따라서 일 실시예에 따라 전자 장치 100가 이전 무선 통신 장치와 통신을 수행하고 있는 중에 새로운 무선 통신 장치와의 통신이 감지되면, 전자 장치 100는 이전 무선 통신 장치와의 통신에 이용되는 주파수 대역 및 새로운 무선 통신 장치와의 통신에 이용되는 주파수 대역을 고려하여 서로 간섭을 피할 수 있는 주파수 대역을 재할당함으로써 주파수 간섭을 피할 수 있다.
도 1에 도시된 전자 장치 100과 통신을 수행하는 무선 장치는 일 예에 불과하며, 전자 장치 100과 통신을 수행할 수 있는 다양한 무선 통신 장치, 및 IoT 기기들을 모두 포함할 수 있다.
도 2는 일 실시예에 따라 전자 장치에 하나 이상의 무선 통신 장치가 연결되는 네트워크 환경에서 각 장치의 개략적인 블록도이다.
도 2를 참조하면, 네트워크 환경은 네트워크 60를 통해 연결된 전자 장치 100, 제1무선 통신 장치 200, 및 제2 무선 통신 장치 300을 포함한다.
네트워크 60은 와이파이, 블루투스, 지그비 등의 다양한 무선 통신 네트워크를 나타낸다.
전자 장치 100는 제어부 180, 통신부 150 및 출력부 135를 포함한다.
전자 장치 100의 통신부 150는 네트워크 60를 통하여 제1무선 통신 장치 200 및 제2무선 통신 장치 300과 통신을 수행한다.
출력부 135는 제어부 180 또는 통신부 150으로부터 처리된 데이터를 출력할 수 있다.
제어부 180는 하나 이상의 프로세서를 구비하여 전자 장치 100의 구성요소 전반의 동작을 제어한다.
제1무선 통신 장치 200는 제어부 210, 출력부 220, 통신부 230을 포함한다.
제어부 210는 하나 이상의 프로세서를 구비하여 제1무선 통신 장치 200의 구성요소 전반의 동작을 제어한다.
통신부 230는 네트워크 60를 통하여 전자 장치 100과 통신할 수 있다.
출력부 220는 제1무선 통신 장치 200에서 처리된 데이터를 출력할 수 있다.
마찬가지로 제2무선 통신 장치 300는 제어부 310, 출력부 320, 통신부 330을 포함한다.
제어부 310는 하나 이상의 프로세서를 구비하여 제2무선 통신 장치 300의 구성요소 전반의 동작을 제어한다.
통신부 330는 네트워크 60를 통하여 전자 장치 100과 통신할 수 있다.
출력부 320는 제1무선 통신 장치 300에서 처리된 데이터를 출력할 수 있다.
일 실시예에 따라 도 2에 도시된 바와 같은 네트워크 환경에서 전자 장치 100의 동작을 설명한다.
먼저 전자 장치 100의 통신부 150는 제1통신 주파수 대역을 이용하여 제1무선 통신 장치 200과 통신할 수 있다. 이와 같이 전자 장치 100의 통신부 150과 제1무선 통신 장치 200이 제1통신 주파수 대역을 이용하여 통신을 수행하는 중에 전자 장치 100는 제2무선 통신 장치 300의 통신 연결을 감지할 수 있다.
일 실시예에 따라 전자 장치 100는, 제2 무선 통신 장치 300가 제 1무선 통신 장치 100과의 통신에 간섭을 일으킬 수 있는 동일하거나 유사한 무선 주파수 대역 즉 제1통신 주파수 대역을 이용하는지를 판단할 수 있다.
일 실시예에 따라 전자 장치 100는 제2 무선 통신 장치 300가 제 1무선 통신 장치 100과의 통신에 간섭을 일으킬 수 있는 동일하거나 유사한 무선 주파수 대역 즉 제1통신 주파수 대역을 이용한다고 판단하는 경우에 전자 장치 100는 제1무선 통신 장치 200과의 통신, 제2무선 통신 장치 300와의 통신에 이용할 무선 주파수 대역을 새로 할당할 수 있다.
일 실시예에 따라 전자 장치 100는 제1무선 통신 장치 200과의 통신에 제1통신 주파수 대역이 아닌 다른 주파수 대역을 이용할 수 있다면, 전자 장치 100는 제1무선 통신 장치 200과의 통신에 다른 주파수 대역을 새로 할당할 수 있다.
일 실시예에 따라 전자 장치 100는 제1무선 통신 장치 200과의 통신에 이용되는 주파수 대역과 제2무선 통신 장치 300과의 통신에 이용되는 주파수 대역이 서로 간섭한다고 판단한 경우에 이를 사용자에게 알리기 위한 하나 이상의 사용자 인터페이스를 출력할 수 있다.
도 3a는 도 2에 도시된 전자 장치의 세부적인 블록도이다.
도 3a조하면, 전자 장치 100는 비디오 처리부 110, 디스플레이부 115, 오디오 처리부 120, 오디오 출력부 125, 전원부 130, 튜너부 140, 통신부 150, 감지부 160, 입/출력부 170, 제어부 180, 저장부 190를 포함한다.
비디오 처리부110는, 전자 장치100가 수신한 비디오 데이터에 대한 처리를 수행한다. 비디오 처리부110에서는 비디오 데이터에 대한 디코딩, 스케일링, 노이즈 필터링, 프레임 레이트 변환, 해상도 변환 등과 같은 다양한 이미지 처리를 수행할 수 있다.
디스플레이부 115는 제어부 180의 제어에 의해 튜너부 140를 통해 수신된 방송 신호에 포함된 비디오를 화면에 표시한다. 또한, 디스플레이부 115는 통신부 150 또는 입/출력부 170를 통해 입력되는 컨텐츠(예를 들어, 동영상)를 표시할 수 있다. 디스플레이부 115는 제어부 180의 제어에 의해 저장부 190에 저장된 영상을 출력할 수 있다.
일 실시예에 따라 디스플레이부115는 전자 장치 100가 복수의 통신 장치와 통신하는 주파수 대역의 간섭이 일어난다고 판단되는 경우에, 주파수 대역의 간섭이 발생할 수 있음을 알리는 사용자 인터페이스를 출력할 수 있다.
오디오 처리부120는 오디오 데이터에 대한 처리를 수행한다. 오디오 처리부120에서는 오디오 데이터에 대한 디코딩이나 증폭, 노이즈 필터링 등과 같은 다양한 처리가 수행될 수 있다.
오디오 출력부 125는 제어부 180의 제어에 의해 튜너부 140를 통해 수신된 방송 신호에 포함된 오디오, 통신부 150 또는 입/출력부 170를 통해 입력되는 오디오(예를 들어, 음성, 사운드), 저장부 190에 저장된 오디오를 출력할 수 있다. 오디오 출력부 125는 스피커 126, 헤드폰 출력 단자 127 또는 S/PDIF(Sony/Philips Digital Interface: 출력 단자 128 중 적어도 하나를 포함할 수 있다.
전원부 130는 제어부 180의 제어에 의해 전자 장치 100 내부의 구성 요소들 110 내지 190로 외부의 전원 소스에서부터 입력되는 전원을 공급한다.
튜너부 140은 유선 또는 무선으로 수신되는 방송 신호를 증폭(amplification), 혼합(mixing), 공진(resonance)등을 통하여 신호 처리를 하고 수신된 방송 신호의 많은 전파 성분 중에서 전자 장치 100에서 수신하고자 하는 채널의 주파수만을 튜닝(tuning)시켜 선택할 수 있다. 방송 신호는 오디오(audio), 비디오(video) 및 부가 정보(예를 들어, EPG(Electronic Program Guide))를 포함한다.
튜너부 140은 사용자 입력(예를 들어, 제어 장치로부터 수신되는 제어 신호, 예컨대, 채널 번호 입력, 채널의 업다운(up-down) 입력 및 EPG 화면에서 채널 입력)에 따라 채널 번호에 대응되는 주파수 대역에서 방송 신호를 수신할 수 있다.
튜너부 140은 지상파 방송, 케이블 방송, 위성 방송, 인터넷 방송 등과 같이 다양한 소스로부터 방송 신호를 수신할 수 있다. 튜너부 140은 아날로그 방송 또는 디지털 방송 등과 같은 소스로부터 방송 신호를 수신할 수 도 있다. 튜너부 140를 통해 수신된 방송 신호는 디코딩(decoding, 예를 들어, 오디오 디코딩, 비디오 디코딩 또는 부가 정보 디코딩)되어 오디오, 비디오 및/또는 부가 정보로 분리된다. 분리된 오디오, 비디오 및/또는 부가 정보는 제어부 180의 제어에 의해 저장부 190에 저장될 수 있다.
통신부 150은 제어부 180의 제어에 의해 전자 장치 100를 외부 장치(예를 들어, 오디오 장치 등)와 연결할 수 있다. 제어부 180는 통신부 150를 통해 연결된 외부 장치로 컨텐츠를 송/수신, 외부 장치에서부터 어플리케이션(application)을 다운로드 하거나 또는 웹 브라우징을 할 수 있다. 통신부 150은 컨텐츠 재생 장치 100의 성능 및 구조에 대응하여 하나 이상의 통신 모듈을 포함할 수 있다.
일 실시예에 따라 통신부 150는 하나 이상의 모듈을 통하여 하나 이상의 통신 방법을 이용하여 하나 이상의 통신 장치와 통신을 수행할 수 있다. 통신부 150에 대해서는 도 3b를 참조하여 자세히 설명한다.
감지부 160는 사용자의 음성, 사용자의 영상 또는 사용자의 인터랙션을 감지한다.
마이크 161는 사용자의 발화(utterance)된 음성을 수신한다. 마이크 161는 수신된 음성을 전기 신호로 변환하여 제어부 180로 출력할 수 있다.
카메라부 162는 카메라 인식 범위에서 제스처를 포함하는 사용자의 모션에 대응되는 영상(예를 들어, 연속되는 프레임)을 수신한다. 카메라부 162는 제어부 180의 제어에 따라 수신된 영상을 전기 신호로 변환하여 제어부 180로 출력할 수 있다.
카메라부 162는 렌즈(도시되지 아니함) 및 이미지 센서(도시되지 아니함)로 구성될 수 있다. 카메라부 162는 복수의 렌즈와 이미지 프로세싱을 이용하여 광학 줌(optical zoom) 또는 디지털 줌(digital zoom)을 지원할 수 있다.
광 수신부 163는 외부의 제어 장치에서부터 수신되는 광 신호(제어 신호를 포함)를 디스플레이부 115의 베젤의 광창(도시되지 아니함) 등을 통해 수신한다. 광 수신부 163는 제어 장치로부터 사용자 입력(예를 들어, 터치, 눌림, 터치 제스처, 음성, 또는 모션)에 대응되는 광 신호를 수신할 수 있다. 수신된 광 신호로부터 제어부 180의 제어에 의해 제어 신호가 추출될 수 있다.
입/출력부 170는 제어부 180의 제어에 의해 전자 장치 100의 외부에서부터 비디오(예를 들어, 동영상 등), 오디오(예를 들어, 음성, 음악 등) 및 부가 정보(예를 들어, EPG 등) 등을 수신한다. 입/출력부 170는 HDMI 포트(High-Definition Multimedia Interface port) 171, 컴포넌트 잭(component jack) 172, PC 포트(PC port) 173, 및 USB 포트(USB port) 174 중 하나를 포함할 수 있다. 입/출력부 170는 HDMI 포트 171, 컴포넌트 잭 172, PC 포트 173, 및 USB 포트 174의 조합을 포함할 수 있다.
입/출력부 270의 구성 및 동작은 본 발명의 실시예에 따라 다양하게 구현될 수 있다는 것은 당해 기술 분야의 통상의 지식을 가진 자에게 용이하게 이해될 것이다.
제어부 180는 전자 장치 100의 전반적인 동작 및 전자 장치 100의 내부 구성요소들 110 내지 190 사이의 신호 흐름을 제어하고, 데이터를 처리하는 기능을 수행한다. 제어부 180는 사용자의 입력이 있거나 기 설정되어 저장된 조건을 만족하는 경우, 제어부 180는 저장부 10에 저장된 OS(Operation System) 및 다양한 애플리케이션을 실행할 수 있다. 프로세서 181는 코어(core, 도시되지 아니함)와 GPU(도시되지 아니함)를 통합한 SoC(System On Chip)로 구현될 수 있다. 또한, 프로세서 181는 복수의 프로세서를 포함할 수 있다.
일 실시예에 따라 제어부 180는, 저장부 190에 저장된 통신 대역 관리 모듈 191의 하나 이상 인스트럭션들을 실행함으로써, 새로운 무선 통신 장치의 연결을 감지하고, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻고, 상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와, 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 할당할 수 있다.
일 실시예에 따라 제어부 180는, 저장부 190에 저장된 통신 대역 관리 모듈 191의 하나 이상 인스트럭션들을 실행함으로써, 새로운 무선 통신 장치가 사용하는 주파수 대역과, 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역을 마련하기 위해 상기 이미 연결된 무선 통신 장치의 주파수 대역을 다른 주파수 대역으로 재할당할 수 있다.
일 실시예에 따라 제어부 180는, 저장부 190에 저장된 통신 대역 관리 모듈 191의 하나 이상 인스트럭션들을 실행함으로써, 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭할 수 있음을 알리기 위한 사용자 인터페이스를 출력할 수 있다.
일 실시예에 따라 제어부 180는, 저장부 190에 저장된 통신 대역 관리 모듈 191의 하나 이상 인스트럭션들을 실행함으로써, 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치 중 적어도 하나를 상기 전자 장치로부터 연결해제하도록 안내하는 사용자 인터페이스를 출력할 수 있다.
제어부 180의 구성 및 동작은 발명의 실시예에 따라 다양하게 구현될 수 있다는 것은 당해 기술 분야의 통상의 지식을 가진 자에게 용이하게 이해될 것이다.
저장부 190는 제어부 180의 제어에 의해 전자 장치 100를 구동하고 제어하기 위한 다양한 데이터, 프로그램 또는 어플리케이션을 저장할 수 있다. 저장부 190는 전자 장치 100의 외부에서부터 입력되는 신호 또는 데이터를 저장하거나, 전자 장치 100에서 수행되는 다양한 작업에 대응되는 저장 영역으로 사용되는 램(RAM), 전자 장치 100의 제어를 위한 제어 프로그램이 저장된 롬(ROM) 를 포함할 수 있다.
저장부 190는 위와 같은 롬, 램 외에도 전자 장치 100에 장착되는 메모리 카드(예를 들어, micro SD 카드, USB 메모리, 도시되지 아니함), 비휘발성 메모리, 휘발성 메모리, 하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)를 포함할 수 있다.
저장부 190는 도시되지 아니한 방송 수신 모듈, 채널 제어 모듈, 볼륨 제어 모듈, 통신 제어 모듈, 음성 인식 모듈, 모션 인식 모듈, 광 수신 모듈, 디스플레이 제어 모듈, 오디오 제어 모듈, 외부 입력 제어 모듈, 전원 제어 모듈, 무선(예를 들어, 블루투스)으로 연결되는 외부 장치의 전원 제어 모듈, 음성 데이터베이스(DB), 또는 모션 데이터베이스(DB)를 포함할 수 있다. 제어부 180는 저장부 290에 저장된 이들 소프트웨어를 이용하여 각각의 기능을 수행할 수 있다.
각 모듈들은 전자 장치 100가 제공하는 다양한 기능을 수행하기 위한 명령어들을 포함하며, 모듈들의 기능은 그 명칭으로부터 당업자가 직관적으로 추론할 수 있을 것이다.
일 실시예에 따라 저장부 190는 새로운 무선 통신 장치의 연결을 감지하고, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻고, 상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와, 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 할당하는 하나 이상의 인스트럭션들을 포함하는 통신 대역 관리 모듈 191을 포함할 수 있다.
통신 대역 관리 모듈 191은 새로운 무선 통신 장치가 사용하는 주파수 대역과, 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역을 마련하기 위해 상기 이미 연결된 무선 통신 장치의 주파수 대역을 다른 주파수 대역으로 재할당하는 하나 이상의 인스트럭션들을 더 포함할 수 있다.
통신 대역 관리 모듈 191은 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭할 수 있음을 알리기 위한 사용자 인터페이스를 출력하는 하나 이상의 인스트럭션들을 더 포함할 수 있다.
통신 대역 관리 모듈 191은 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치 중 적어도 하나를 상기 전자 장치로부터 연결해제하도록 안내하는 사용자 인터페이스를 출력하는 하나 이상의 인스트럭션들을 더 포함할 수 있다.
도 3b의 전자 장치 100에 도시된 구성 요소들(예를 들어, 110 내지 190)은 전자 장치 100의 성능에 따라 적어도 하나의 구성요소가 추가되거나 삭제될 수 있다. 또한, 구성 요소들의 위치(예를 들어, 110 내지 190)는 전자 장치100의 성능 또는 구조에 따라 변경될 수 있다는 것은 당해 기술분야에서 통상의 지식을 가진 자에게 용이하게 이해될 것이다.
도 3b는 도 3a에 도시된 통신부의 세부적인 블록도의 일 예이다.
와이파이 통신부 150a는 IEEE802.11 표준에 의해 정의된 무선 기술인 와이파이 통신을 수행한다. 와이파이 802.11b는 2.4 GHz ISM 밴드 대역을 이용하고 802.11a는 5GHZ 밴드 대역을 이용한다. 최근의 표준은 802.11ac를 포함하고 이는 5GHz ISM 대역을 이용한다. 802.11ad는 60GHz 대역을 이용한다. 전자 장치 100는 와이파이 통신부 150a를 이용하여 스마트폰, 랩탑, 태블릿, 울트라북, 비디오 액세서리, 홈 무선 라우터 등과 통신할 수 있다.
블루투스 통신부 150b는 2.4 GHz ISM 대역에서 동작한다. 주파수 대역은 2400-2483.5 MHz 이다. RF 채널은 1MHz 간격으로 되어 있다. 전자 장치 100는 블루투스 통신부 150b를 이용하여 셀폰에서 무선 헤드셋, 랩탑, 프린터, 무선 스피커, 디지털 카메라, 무선 키보드와 마우스, 비디오 게임 장치 등과 통신할 수 있다.
NFC 통신부 150c에서 이용하는 NFC는 안전한 지불 거래를 위해 만들어진 울트라 숏 레인지 기술이다. 많은 스마트폰은 NFC를 구비하고 있어서 전자 장치 100는 NFC 통신부 150c를 이용하여 스마트폰과 통신할 수 있다. NFC 는 13.56 MHz ISM 주파수를 이용한다.
UWB 통신부 150d는 3.1-10.6 GHz 대역을 이용하고 PC, 랩탑, 셋탑 박스, 그리고 다른 기기들을 위해 고속 데이터 연결성을 제공한다. 이 대역은 복수개의 528MHZ 와이드 채널로 분할된다. UWB는 TV 셋, 카메라, 랩탑, 그리고 비디오 모니터와 같은 비디오 어플리케이션에서 이용된다.
HART통신부 150e는 센서 및 액츄에이터 모니터링 및 콘트롤에 이용되는 와이어드 네트워킹 기술로서, 하이웨이 어드레서블 리모트 트랜스듀서 프로토콜의 약자이다. 무선 HART는 이 표준의 무선 버전이다. 무선 HART의 기본은 2.4GHz 대역에서 동작하는 802.12.4 표준이다.
ANT+ 통신부 150f에서 이용하는 ANT+는 센서 데이터의 수집과 전송에 이용되는 가전 무선 센서 네트워크 기술이다. 개인 영역 통신 (Personal area network) 의 타입으로서 ANT의 주요 애플리케이션은 스포츠, 건강, 홈 헬스를 포함한다. ANT 는 예를 들어 심박수 측정기, 속도측정기, 열량계, 혈압모니터, 위치추적기, 온도 조절 장치등에 이용될 수 있다. 이 기술은 2.4 GHz의 주파수 대역을 이용한다.
지그비 통신부 150g는 2.4GHz 대역을 이용한다. 지그비 통신은 자동화된 전기적 측정기에서 홈 영역 네트워크 연결을 구현하는 스마트 측정기뿐만 아니라 라이팅과 HVAC 콘트롤을 위한 빌딩 자동화를 구현한다.
무선 HD 통신부 150h는 60GHz 대역을 이용하는 고속 기술이다. 이 표준은 주로 HDMI나 디스플레이 포트 같은 인터페이스를 이용하는 무선 비디오 디스플레이, HDTV 셋, DVR 이나 DVD 플레이어 같은 관련 소비자 가전을 위해 개발되었다.
무선 USB 통신부 150i는 3.1-10.6GHz 대역을 이용한다. 전자 장치 100는 무선 USB 통신부 150i를 이용하여 이러한 울트라 저전력 기술은 주로 키보드, 마우스, 게임 콘트롤러와 같은 휴먼 인터페이스 디바이스 (HID)와 통신할 수 있다.
6LoWPAN 통신부 150j는 저전력 무선 사설 네트워크(Low-power Wireless Personal Area Network), 센서 네트워크 위에서 인터넷 프로토콜을 사용하기 위한 것으로, 전자 장치 100는 6LoWPAN 통신부 150j를 이용하여 헬쓰 모니터링 장치나 환경 모니터링 장치 등과 통신할 수 있다.
Z 웨이브 통신부 150k는 1GHz 협대역에서 동작한다. 전자 장치 100는 Z 웨이브 통신부 150k를 이용하여 홈 자동화 및 라이팅 제어 장치, 온도 조절장치, 스모크 검출기, 도어 락, 가전들 및 보안 시스템과 통신할 수 있다.
이와 같이 통신부 150는 다양한 통신 방법으로 통신가능한 복수의 세부 통신 모듈을 가질 수 있고 따라서 전자 장치 100는 통신부 150에 구비된 다수의 통신모듈을 이용하여 동시에 복수개의 무선 통신 장치와의 통신이 가능하다.
도 4는 일 실시예에 따라 전자 장치에서의 동작을 나타내는 흐름도이다.
도 4를 참조하면, 동작 410에서, 전자 장치 100는 새로운 무선 통신 장치의 연결을 감지한다.
구체적으로 도 3b에 도시된 전자 장치 100의 통신부 150의 각 통신 모듈은 해당 통신 모듈이 동작하는 주파수 대역 및 해당 주파수 대역의 채널에서 해당 통신 모듈이 인식할 수 있는 특정한 포맷의 프레임을 수신하는 경우에 해당 통신 모듈의 동작이 수행될 수 있다. 따라서 각 통신 모듈이 자신이 인식하는 프레임을 수신한 경우에 또는 통신 모듈의 동작이 수행되는 경우에 전자 장치 100는 새로운 무선 통신 장치의 연결을 감지할 수 있다.
예를 들어, 와이파이 통신에서 발견되고자 하는 장치 (P2P 장치)는 리슨 상태(listen state)에 있을 수 있다. 리슨 상태에서 P2P 장치는 리슨 채널(listen channel)이라고 하는 주어진 채널에 상주하고 있는데 이러한 리슨 채널은 소셜 채널 리스트로부터 선택된 채널이다. 와이파이 통신에서 2.4 GHz 대역에서 채널 1,6,11이 소셜 채널로 사용된다. 리슨 상태에 있는 P2P 장치는 특정한 포맷으로 된 프로브 요청 프레임(probe request frame)만 응답할 수 있다. 따라서 전자 장치 100의 와이파이 통신부 는 특정한 채널 즉, 리슨 채널에서 대기중에 있다가 와이파이 통신을 이용하여 특정한 포맷의 프레임을 전송한 통신 장치에 응답할 수 있으므로 이와 같이 응답이 이루어진 경우에 예를 들어 전자 장치 100는 새로운 무선 통신 장치의 연결을 감지할 수 있다. 또한 이와 같은 응답을 포함하는 초기 과정에 의해 전자 장치 100는 새로운 무선 통신 장치의 연결을 감지할 수 있을 뿐만 아니라 새로운 무선 통신 장치가 수행하려고 하는 통신의 주파수 대역 정보를 확인할 수 있다.
동작 420에서, 전자 장치 100는 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 획득한다.
전자 장치 100의 통신부 150의 각 통신 모듈은 각각 동작하는 주파수 대역과 채널에서 동작하므로 전자 장치 100의 제어부 180는 동작을 개시한 통신 모듈을 확인함으로써 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 확인할 수 있다.
예를 들어, 전자 장치 100의 통신부 150의 블루투스 모듈이 동작을 개시한 경우에 제어부 180는 블루투스 통신에 이용되는 주파수 대역인 2.4 GHz ISM 을 새로운 무선 통신 장치가 사용하는 주파수 대역 정보로 획득할 수 있다.
다른 예로 전자 장치 100는 새로운 무선 통신 장치가 사용하는 주파수 대역 정보나 채널 정보를 포함하는 신호를 새로운 무선 통신 장치로부터 수신할 수도 있을 것이다.
동작 430에서, 전자 장치 100는 새로운 무선 통신 장치가 사용하는 주파수 대역 정보와 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 새로운 무선 통신 장치와 이미 연결된 무선 통신 장치에 할당한다.
동작 430의 구체적인 설명을 도 5를 참조하여 설명하기로 한다.
전자 장치 100의 제어부 180는 새로운 무선 통신 장치 510가 사용하는 주파수 대역 정보와 이미 연결된 무선 통신 장치 500의 주파수 대역 정보에 기초하여 양자간에 이용하는 주파수 대역의 간섭이 발생하는지를 판단할 수 있다. 예를 들어 제어부 180는 이미 연결된 무선 통신 장치 500가 제1 주파수 대역 520을 사용하는 경우 새로운 무선 통신 장치 510도 제1주파수 대역 520을 사용하는 경우 양자간에 주파수 간섭이 발생한 것으로 판단할 수 있다. 또한 예를 들어 제어부 180는 이미 연결된 무선 통신 장치 500가 제1주파수 대역 520의 제1채널 540을 사용하는 경우 새로운 무선 통신 장치 510가 제1주파수 대역 520의 제1채널 540을 사용하는 경우 양자간에 주파수 간섭이 발생한 것으로 판단할 수 있다.
이와 같이 전자 장치 100의 제어부 180가 새로운 무선 통신 장치가 사용하는 주파수 대역과 이미 연결된 무선 통신 장치가 사용하는 주파수 대역에 주파수 간섭이 발생했다고 판단하는 경우에 제어부 180는 주파수 간섭을 피할 수 있는 주파수 대역을 새로운 무선 통신 장치와 이미 연결된 무선 통신 장치에 할당할 수 있다.
다양한 실시예에 따라 전자 장치 100는 주파수 간섭을 피하기 위해 주파수 대역을 할당할 수 있다.
일 실시예에 따라 제어부 180는 새로운 무선 통신 장치 510가 다른 주파수 대역 예를 들어, 제2주파수 대역 520을 사용가능한 경우에, 제어부 180는 새로운 무선 통신 장치 510에 제2 주파수 대역 530을 할당할 수 있다. 이를 위해 제어부 180는 통신부 150로 하여금 다른 주파수 대역을 사용하도록 하는 제어 신호를 새로운 무선 통신 장치 510로 전송하게 할 수 있다. 새로운 무선 통신 장치 510가 동일한 주파수 대역에서 다른 주파수 채널을 사용가능한 경우에 제어부 180는 새로운 무선 통신 장치에 동일한 주파수 대역내에서 다른 주파수 채널 즉, 위 예에서 제1주파수 대역 520에서 다른 주파수 채널 550을 할당할 수 있다.
일 실시예에 따라 제어부 180는 이미 연결된 무선 통신 장치 500가 다른 주파수 대역, 즉 현재 사용하는 주파수 대역인 제1주파수 대역 520과는 다른 제2 주파수 대역 530을 사용가능한 경우에, 제어부 180는 이미 연결된 무선 통신 장치 500에 제2주파수 대역 530을 재할당할 수 있다. 마찬가지로 제어부 180는 이미 연결된 무선 통신 장치 500가 동일 주파수 대역내에서 다른 채널을 사용가능한 경우에, 제어부 180는 이미 연결된 무선 통신 장치에 동일 주파수 대역내의 다른 채널, 예를 들어 제1주파수 대역 520내에서 기존에 사용하던 제1채널과는 다른 제2채널 550을 재할당할 수 있다.
도 6a 및 도 6b는 일 실시예에 따라 전자 장치에서 복수의 무선 통신 장치간에 주파수 대역 재할당을 설명하기 위한 참고도이다.
도 6a를 참조하면, 전자 장치 100는 무선 공유기 10와 2.4GHz 대역을 이용하여 와이파이 통신을 수행하고 있는 중에 블루투스 헤드폰 20과의 통신 연결을 감지한다. 전자 장치 100는 블루투스 헤드폰 20이 사용하는 블루투스 통신이 2.4GHz 대역을 이용하므로, 무선 공유기 10과 블루투스 헤드폰 20이 이용하는 주파수 대역이 서로 간섭할 수 있음을 판단할 수 있다. 전자 장치 100는 무선 공유기 10가 이용가능한 주파수 대역을 확인하고, 무선 공유기가 5GHz 주파수 대역을 이용하여 통신가능함을 결정할 수 있다.
따라서 도 6b를 참조하면, 전자 장치 100는 무선 공유기 10이 기존에 이용하던 2.4GHz 주파수 대역을 블루투스 헤드폰 20과의 통신에 할당하고, 무선공유기에는 2.4GHz 대신에 5GHz 주파수 대역을 이용하도록 할당할 수 있다.
일 실시예에 따라 제어부 180는 이미 연결된 무선통신 장치와 새로운 무선 통신장치간에 주파수 간섭이 발생했음을 알리는 사용자 인터페이스를 출력할 수 있다.
도 7은 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 일 예이다.
도 7을 참조하면, 전자 장치 100는 무선 공유기 10이 이용하는 주파수 대역과 블루투스 헤드폰 20이 이용하는 주파수 대역 사이에 주파수 간섭이 발생할 수 있음을 판단한 경우에, 주파수 간섭이 발생할 수 있음을 알리는 메시지 <무선 공유기와 블루투스 헤드폰 사이에 주파수 간섭이 발생할 수 있습니다!> 710를 전자 장치 100의 디스플레이에 출력할 수 있다.
일 실시예에 따라 제어부 180는 이미 연결된 무선통신 장치와 새로운 무선 통신장치간에 주파수 간섭이 발생한 경우에, 주파수 간섭을 막기 위해 주파수 재할당의 실행을 알리는 사용자 인터페이스를 출력할 수 있다.
도 8은 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 다른 예이다.
도 8을 참조하면, 전자 장치 100는 무선 공유기 10이 이용하는 주파수 대역과 블루투스 헤드폰 20이 이용하는 주파수 대역 사이에 주파수 간섭을 피하기 위해 양자간에 주파수 재할당을 하는 경우에, 주파수 재할당을 알리는 메시지 <무선 공유기와 블루투스 헤드폰 사이에 주파수 간섭을 피하기 위해 주파수 재할당을 실행하겠습니다!> 810를 전자 장치 100의 디스플레이에 출력할 수 있다.
일 실시예에 따라 제어부 180는 이미 연결된 무선통신 장치와 새로운 무선 통신장치간에 주파수 간섭이 발생하여, 주파수 간섭을 막기 위해 주파수 재할당을 시도하지만, 주파수 간섭을 피할 수 있는 할당이 어렵고 연결해제에 의해 어느 하나의 장치와의 통신이 원할해질 수 있다록 판단한 경우에 이러한 취지를 알리는 사용자 인터페이스를 출력할 수 있다.
도 9는 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 또다른 예이다.
도 9를 참조하면, 전자 장치 100는 무선 공유기 10이 이용하는 주파수 대역과 블루투스 헤드폰 20이 이용하는 주파수 대역 사이에 주파수 간섭을 피하기 위해 양자간에 주파수 재할당 시도를 하지만 주파수 간섭을 피할 수 있는 주파수 대역을 찾지 못한 경우에, 어느 하나의 장치의 연결 해제를 권고하는 메시지 <무선 공유기와 블루투스 헤드폰 사이에 주파수 간섭을 피하기 위해 둘중 하나는 연결 해제하는 것이 바람직합니다!> 910를 전자 장치 100의 디스플레이에 출력할 수 있다.
일 실시예에 따라 제어부 180는 이미 연결된 무선통신 장치와 새로운 무선 통신장치간에 주파수 간섭이 발생한 경우 이미 연결된 무선 통신 장치가 이용가능한 주파수 대역 정보와 새로운 무선 통신 장치가 이용가능한 주파수 대역 정보를 알려주는 사용자 인터페이스를 출력할 수 있다.
도 10은 일 실시예에 따라 전자 장치에서의 동작 동안 출력될 수 있는 사용자 인터페이스의 또다른 예이다.
도 10을 참조하면, 전자 장치 100는 무선 공유기 10이 이용하는 주파수 대역과 블루투스 헤드폰 20이 이용하는 주파수 대역 사이에 주파수 간섭이 발생한 경우에 사용자에게 각 장치가 이용하는 주파수 대역에 대한 정보를 제공하기 위해 메시지 <무선 공유기: 2.4GHz, 5GHz 사용가능, 블루투스 헤드폰: 2.4GHz 사용가능> 1010을 전자 장치 100의 디스플레이에 출력할 수 있다.
또한 전자 장치 100는 디스플레이된 메시지 1010에서 무선 통신 장치가 이용가능한 여러 개의 주파수 대역중에서 하나를 선택하는 사용자 입력을 수신할 수 있다. 예를 들어 도 10에서, 무선 공유기는 2.4GHz 과 5GHz 을 이용가능하기 때문에 사용자가 두개의 주파수 대역 2.4GHz과 5GHz 중 하나를 선택하도록 하는 사용자 인터페이스를 제공하고 이러한 사용자 인터페이스로부터 사용자 입력을 수신할 수 있다.
일 실시예에 따른 전자 장치의 동작 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
전술한 명세서에서, 본 개시 및 장점들은 특정 실시예를 참조하여 설명되었다. 하지만 이 기술 분야에서 통상의 지식을 가진 사람은 다양한 변경과 변화를, 아래 청구항에 개시된 바와 같은 본 개시의 범위를 벗어나지 않고, 용이하게 달성할 수 있다. 따라서 본 상세한 설명과 도면은 제한적 의미가 아니라, 본 개시의 설명적 예시들로 간주되어야 한다. 이러한 가능한 모든 수정은 본 개시의 범위 내에 포함되도록 의도된다.

Claims (10)

  1. 전자 장치에 있어서,
    통신부,
    프로세서에 의해 실행되는 하나 이상의 인스트럭션들을 저장하는 메모리, 및
    메모리에 저장된 상기 하나 이상의 인스트럭션들을 실행하는 프로세서를 포함하고,
    상기 프로세서는,
    새로운 무선 통신 장치의 연결을 감지하고,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻고,
    상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와, 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 각각 할당하는 상기 하나 이상의 인스트럭션들을 실행하는, 전자 장치.
  2. 제1항에 있어서,
    상기 프로세서는,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역과, 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역을 마련하기 위해 상기 이미 연결된 무선 통신 장치의 주파수 대역을 다른 주파수 대역으로 재할당하는 하나 이상의 인스트럭션들을 실행하는 전자 장치.
  3. 제1항에 있어서,
    상기 프로세서는,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭할 수 있음을 알리기 위한 사용자 인터페이스를 출력하는 하나 이상의 인스트럭션들을 실행하는, 전자 장치.
  4. 제1항에 있어서,
    상기 프로세서는,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치 중 적어도 하나를 상기 전자 장치로부터 연결해제하도록 안내하는 사용자 인터페이스를 출력하는 하나 이상의 인스트럭션들을 실행하는, 전자 장치.
  5. 제1항에 있어서,
    상기 프로세서는,
    상기 새로운 무선 통신 장치로부터 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 수신하는 하나 이상의 인스트럭션들을 실행하는 전자 장치.
  6. 전자 장치의 동작 방법에 있어서,
    새로운 무선 통신 장치의 연결을 감지하는 단계,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻는 단계,
    상기 새로운 무선 통신 장치가 사용하는 상기 주파수 대역 정보와 이미 연결된 무선 통신 장치의 주파수 대역 정보를 고려하여 주파수 간섭을 피할 수 있는 주파수 대역을 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치에 할당하는 단계를 포함하는 전자 장치의 동작 방법.
  7. 제6항에 있어서,
    상기 할당하는 단계는,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역을 마련하기 위해 상기 이미 연결된 무선 통신 장치의 주파수 대역을 다른 주파수 대역으로 재할당하는 단계를 포함하는 전자 장치의 동작 방법.
  8. 제6항에 있어서,
    상기 할당하는 단계는,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭할 수 있음을 알리기 위한 사용자 인터페이스를 출력하는 단계를 포함하는 전자 장치의 동작 방법.
  9. 제6항에 있어서,
    상기 할당하는 단계는,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역과 상기 이미 연결된 무선 통신 장치가 사용하는 주파수 대역이 간섭한다고 판단되는 경우, 상기 새로운 무선 통신 장치와 상기 이미 연결된 무선 통신 장치 중 적어도 하나를 상기 전자 장치로부터 연결해제하도록 안내하는 사용자 인터페이스를 출력하는 단계를 포함하는 전자 장치의 동작 방법.
  10. 제6항에 있어서,
    상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 얻는 단계는,
    상기 새로운 무선 통신 장치로부터 상기 새로운 무선 통신 장치가 사용하는 주파수 대역 정보를 수신하는 단계를 포함하는 전자 장치의 동작 방법.
KR1020160002781A 2016-01-08 2016-01-08 전자 장치 및 전자 장치의 동작 방법 KR20170083385A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020160002781A KR20170083385A (ko) 2016-01-08 2016-01-08 전자 장치 및 전자 장치의 동작 방법
PCT/KR2016/015082 WO2017119644A1 (ko) 2016-01-08 2016-12-22 전자 장치 및 전자 장치의 동작 방법
US16/068,450 US20190021090A1 (en) 2016-01-08 2016-12-22 Electronic device and operation method for electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160002781A KR20170083385A (ko) 2016-01-08 2016-01-08 전자 장치 및 전자 장치의 동작 방법

Publications (1)

Publication Number Publication Date
KR20170083385A true KR20170083385A (ko) 2017-07-18

Family

ID=59273801

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160002781A KR20170083385A (ko) 2016-01-08 2016-01-08 전자 장치 및 전자 장치의 동작 방법

Country Status (3)

Country Link
US (1) US20190021090A1 (ko)
KR (1) KR20170083385A (ko)
WO (1) WO2017119644A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022005190A1 (ko) * 2020-06-30 2022-01-06 엘지전자 주식회사 방송 수신 장치 및 그 동작방법

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111934704B (zh) * 2015-12-24 2023-02-24 索尼互动娱乐股份有限公司 频带确定装置、头戴式显示器和频带确定方法
US20170295578A1 (en) * 2016-04-06 2017-10-12 Qualcomm Incorporated Bandwidth expansion in channel coexistence
US20190014199A1 (en) * 2017-07-10 2019-01-10 Canon Kabushiki Kaisha Electronic equipment and method for controlling the same
JP7494736B2 (ja) * 2018-12-27 2024-06-04 ソニーグループ株式会社 通信制御装置、通信装置、プロキシ装置、及び通信制御方法
KR20210070581A (ko) * 2019-12-05 2021-06-15 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
US11751280B2 (en) * 2021-02-05 2023-09-05 Charter Communications Operating, Llc Spectrum usage protection in a shared wireless network

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7424268B2 (en) * 2002-04-22 2008-09-09 Cisco Technology, Inc. System and method for management of a shared frequency band
US7647023B2 (en) * 2005-06-10 2010-01-12 Broadcom Corporation Frequency separation for multiple bluetooth devices residing on a single platform
KR101573737B1 (ko) * 2009-02-26 2015-12-11 삼성전자주식회사 무선 통신 방법, 그리고, 이를 이용한 무선 통신 디바이스와 무선 통신 시스템
JP2011101162A (ja) * 2009-11-05 2011-05-19 Renesas Electronics Corp データ処理装置及び通信システム
KR101794058B1 (ko) * 2011-03-08 2017-12-04 삼성전자주식회사 간섭 회피를 위한 무선 네트워크 채널 할당 방법
KR101599700B1 (ko) * 2014-04-24 2016-03-04 고려대학교 산학협력단 티브이 화이트 스페이스를 이용하는 무선 통신장치의 주파수 제어장치 및 그 방법
US20150312402A1 (en) * 2014-04-29 2015-10-29 Samsung Electronics Co., Ltd. Computing system with control mechanism and method of operation thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022005190A1 (ko) * 2020-06-30 2022-01-06 엘지전자 주식회사 방송 수신 장치 및 그 동작방법

Also Published As

Publication number Publication date
WO2017119644A1 (ko) 2017-07-13
US20190021090A1 (en) 2019-01-17

Similar Documents

Publication Publication Date Title
KR20170083385A (ko) 전자 장치 및 전자 장치의 동작 방법
US8612036B2 (en) Portable terminal, pairing system and pairing method
US10708670B2 (en) Image display apparatus and method of operating the same
US20180084202A1 (en) Display apparatus and control method thereof
US9274781B2 (en) Display device capable of upgrading smart functions and method for controlling the same
KR102673735B1 (ko) 영상 표시 장치 및 그 동작방법
KR20130128418A (ko) 사이드 채널 제어를 통한 직접 접속
EP2975589B1 (en) Electronic apparatus, external apparatus, and method of controlling power supply to external apparatus
US11997731B2 (en) Electronic device, remote control device and controlling method thereof
EP3257241B1 (en) Display apparatus and control method thereof
US20160192412A1 (en) Method for controlling communication channel and electronic device supporting same
KR20160078024A (ko) 영상 데이터를 송수신하는 디바이스 및 그 방법
US10291967B2 (en) Function upgrade device, display apparatus and method for controlling display apparatus thereof
KR20160050697A (ko) 디스플레이 장치, 이의 제어 방법 및 디스플레이 시스템
US10534519B2 (en) Display device and operation method thereof
US20140184395A1 (en) Communication device and communication system
KR102246099B1 (ko) 영상처리시스템, 영상표시장치, 영상송신장치, 영상표시장치의 구동방법 및 영상송신장치의 구동방법
US20220113929A1 (en) Wireless device and wireless system
US11900007B2 (en) Display apparatus
US20230060161A1 (en) Electronic device for performing wireless communication and operation method thereof
WO2014103375A1 (ja) 通信装置および通信システム
US20240049350A1 (en) Electronic apparatus and operating method thereof
CN114339388A (zh) 一种音频输出模式的控制方法及装置
KR20150003023A (ko) 호스트 장치, 디스플레이 장치, 호스트 장치의 제어 방법 및 디스플레이 장치의 제어 방법
KR20150017203A (ko) 디스플레이 장치 및 그 제어 방법