KR20160057402A - 통신 시스템에서의 셀 선택 메커니즘 및 동작의 방법 - Google Patents

통신 시스템에서의 셀 선택 메커니즘 및 동작의 방법 Download PDF

Info

Publication number
KR20160057402A
KR20160057402A KR1020167007648A KR20167007648A KR20160057402A KR 20160057402 A KR20160057402 A KR 20160057402A KR 1020167007648 A KR1020167007648 A KR 1020167007648A KR 20167007648 A KR20167007648 A KR 20167007648A KR 20160057402 A KR20160057402 A KR 20160057402A
Authority
KR
South Korea
Prior art keywords
serving
signal
frequency
power
combination
Prior art date
Application number
KR1020167007648A
Other languages
English (en)
Other versions
KR102167057B1 (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 KR20160057402A publication Critical patent/KR20160057402A/ko
Application granted granted Critical
Publication of KR102167057B1 publication Critical patent/KR102167057B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

통신 시스템은 수신 신호를 수신하는 안테나, 상기 안테나와 결합되고, 상기 수신 신호에 기반하여 신호-간섭 측정을 포함하는 전력 분석 결과를 생성하고, 장치를 통하여 통신하기 위한 상기 신호-간섭 측정에 기반하여 송신 주파수를 선택하는 통신부를 포함한다.

Description

통신 시스템에서의 셀 선택 메커니즘 및 동작의 방법{COMMUNICATION SYSTEM WITH CELL SELECTION MECHANISM AND METHOD OF OPERATION THEREOF}
본 개시의 실시 예는 일반적으로 통신 시스템, 특히 셀 선택 메커니즘(cell selection mechanism)의 시스템과 관련이 있다.
현대의 소비자 및 산업상의 전자 장치(예: 셀룰러 폰(cellular phone), 네비게이션 시스템 (navigations systems), PDA(portable digital assistants), 및 결합 장치 (combination devices) 등)는 현대 생활에서 이용되는 이동 통신을 지원하기 위해 높은 수준의 기능들을 제공하고 있다. 현재 사용되는 기술들의 연구 및 개발은 다양한 방향들로 이루어 질 수 있다.
현대 생활에서의 정보에 대한 증가하는 수요는 사용자(user)들이 언제든지 높은 데이터 속도로 정보에 액세스하는 것을 요구한다. 그러나, 이동 통신에서 사용되는 전기통신(telecommunication) 신호들은 통신 정보에 대한 많은 가능한 포맷들로부터 유발되는 계산 복잡도(computational complexity)뿐만 아니라, 많은 원인들로부터의 다양한 유형들의 간섭들을 실질적으로 받는다. 여기서, 계산 복잡도 및 다양한 유형들의 간섭들은 액세스 가능한 데이터의 품질 및 속도에 영향을 준다.
이에 따라, 통신 시스템에서 셀 선택 메커니즘(cell selection mechanism)은 필요하다. 계속 증가하는 상업적 경쟁의 압박의 관점에서, 서비스 경쟁이 존재하는 시장(marketplace)에서 소비자의 기대 증가 및 효과적인 제품의 차별성에 대한 기회 감소에 따라, 이러한 문제들에 대한 해답을 찾는 것이 점점 중요해졌다. 더욱이, 비용들의 감소, 효율성(efficiencies) 및 성능(performance)의 개선, 및 경쟁의 압박에 대한 요구는 이 문제에 대한 답을 찾는 중요한 필요성을 더 강조하고 있다.
이 문제들에 대한 해결책들은 오랫동안 검토되었지만, 이전의 연구들은 어느 해결책들도 제시하거나 제안하지 못하였다. 따라서, 이 문제들에 대한 해결책들은 통상의 기술자들에게 오랫동안 회피되었다.
본 명세서의 실시 예는 통신 시스템에서 신호들의 분석을 통해 셀을 선택하는 방법 및 시스템을 제공하고자 한다.
본 개시의 실시 예는 수신 신호(receiver signal)를 수신하는 안테나, 상기 안테나와 결합된 통신부를 포함하는 통신 시스템을 제공한다. 상기 통신부는 상기 수신 신호에 기반하여 신호-간섭 측정을 포함하는 전력 분석 결과(power analysis result)를 생성하고, 장치를 통한 통신에 대해 상기 신호-간섭 측정에 기반하여 송신 주파수를 선택하도록 구성된다.
본 개시의 실시 예는 통신 시스템의 동작 방법을 제공한다. 상기 방법은 수신 신호를 수신하는 과정, 상기 수신 신호에 기반하여 신호-간섭 측정을 포함하는 전력 분석 결과를 생성하는 과정, 및 장치를 통한 통신에 대해 신호-간섭 측정에 기반하여 통신부에서 송신 주파수를 선택하는 과정을 포함한다.
본 개시의 실시 예는 통신 시스템을 동작하게 하기 위한 명령들을 포함하는 비 일시적 컴퓨터 판독가능 장치(non-transitory computer readable medium)를 제공한다. 상기 비 일시적 컴퓨터 판독가능 장치는 상기 수신 신호에 기반하여 신호-간섭 측정을 포함하는 전력 분석 결과를 생성하는 명령, 및 장치를 통한 통신에 대해 신호-간섭 측정에 기반하여 통신부에서 송신 주파수를 선택하는 명령을 포함한다.
본 개시의 특정 실시 예들은 앞서 언급된 것들뿐만 아니라 다른 단계들 또는 구성 요소들을 가진다. 상기 단계들 또는 구성 요소들은 첨부되는 도면들을 참조하여 이하의 상세한 설명의 정독에 의하여 통상의 기술자에 의해 명백해 질 것이다.
본 명세서의 실시 예에 따르면, 셀을 효과적으로 선택하여, 전력의 과도한 소비를 방지하고, 주파수를 효율적으로 선택할 수 있다.
도 1은 본 개시의 실시 예에서의 셀 선택 메커니즘(cell selection mechanism)이 있는 통신 시스템을 나타낸다.
도 2는 통신 시스템의 예시적인 블록 다이어그램을 나타낸다.
도 3은 도 1의 통신 시스템의 제어 플로우(control flow)를 나타낸다.
도 4는 도 1의 통신 시스템의 세부 플로우(detailed flow)를 나타낸다.
본 개시의 이하 실시 예들은 서빙(serving) 주파수의 재선택을 위한 신호-간섭 측정에 사용될 수 있다. 신호-간섭 선택 메커니즘은 서빙 주파수 및 인접 주파수의 하나 이상의 인스턴스(instance)의 품질 또는 특성을 평가하거나 비교하기 위하여 에너지 측정 대신에 신호-간섭 측정에 기반하여 서빙 주파수의 선택 또는 재선택을 제어할 수 있다. 서빙 순위(serving ranking) 및 인접 순위(neighbor ranking)는 서빙 주파수 및 인접 주파수의 하나 이상의 인스턴스의 품질 또는 특성을 평가하거나 비교하기 위하여 더 산출될 수 있다.
신호-간섭 측정에 기반한 선택 또는 재선택 프로세스의 개시는 개선된 신뢰성(reliability)을 제공한다. 서빙 순위 및 인접 순위는 또한 개선된 처리량(throughput) 및 증가된 효율(efficiency)을 제공한다.
이하 실시 예들은 통상의 기술자가 본 개시를 구성하고 사용할 수 있도록 충분한 설명이 되어있다. 본 개시에 기반하여 다른 실시 예들이 명확해 질 수 있는 것을 알 것이고, 시스템(system), 프로세스(process), 또는 기계적 변화(mechanical changes)들은 본 개시의 실시 예의 범위에서 벗어나지 않을 것이다.
이하 설명에서, 많은 구체적인 설명들은 본 개시의 완전한 이해를 제공하기 위해 주어진다. 그러나, 구체적인 설명들 없이도 본 개시가 실행될 수 있는 것이 명백할 것이다. 본 개시의 실시 예의 모호함(obscuring)을 피하기 위하여, 몇몇의 잘 알려진 회로들(well-known circuits), 시스템 구성요소들(system configurations), 및 프로세스 단계들(process steps)은 설명에 개시되지 않는다.
시스템의 실시 예들을 보여주는 도면들은 반개략적(semi-diagrammatic)이고, 정형화되어 있지 않으며, 특히 어떤 차원(dimension)들은 표현의 명확성을 위한 것이고 도면에서 과장되어 도시된 것도 있다. 유사하게, 용이한 설명을 위한 도면의 단면도가 일반적으로 비슷한 방향(orientation)을 보여주는 것에도 불구하고, 도면에서 이러한 묘사는 대부분 임의적인 것이다. 일반적으로, 본 발명은 어떠한 방향에서도 동작할 수 있다. 실시 예들은 설명의 편의를 위하여 제1 실시 예, 제2 실시 예와 같이 번호가 부여되어 있지만 이것이 본 발명 실시 예를 제한하거나 다른 의미가 있는 것은 아니다.
여기에서 지칭되는 용어 "모듈"은, 본 용어가 사용된 내용에 따라, 본 개시에서 소프트웨어, 하드웨어, 또는 이들의 결합으로 구현되거나 소프트웨어, 하드웨어, 또는 이들의 결합을 포함할 수 있다. 예를 들면, 소프트웨어는 기계 코드(machine code), 펌웨어(firmware), 임베디드 코드(embedded code), 및 어플리케이션 소프트웨어(application software) 일 수 있다. 소프트웨어는 또한 기능(function), 기능에 대한 콜(call to a function), 코드 블록(code block), 또는 이들의 결합을 포함할 수 있다. 또한 예를 들면, 하드웨어는 게이트들(gates), 회로(circuitry), 프로세서(processor), 컴퓨터(computer), 집적 회로(integrated circuit), 집적 회로 코어들(integrated circuit cores), 압력 센서(pressure sensor), 관성 센서(inertial sensor), 미세 전자 기계 시스템(microelectromechanical system, MEMS), 수동 장치들(passive devices), 물리적 비-일시적 메모리 장치(physical non-transitory memory medium, 소프트웨어 기능, 이들의 일부, 또는 이들의 결합의 수행에 대한 명령들을 가지는)일 수 있다.
여기에서 사용되는 용어 "프로세싱"은 신호들의 필터링(filtering), 심볼들의 디코딩(decoding), 데이터 구조들(data structures)의 어셈블링(assembling), 데이터 구조들의 전송(transferring), 데이터 구조들의 처리(manipulating), 및 데이터 구조들의 판독 및 기입(reading and writing)을 포함한다. 데이터 구조들은 심볼들(symbols), 패킷들(packets), 블록들(blocks), 파일들(files), 입력 데이터(input data), 산출되거나 생성된 데이터 같은 시스템 생성 데이터(system generated data), 및 프로그램 데이터(program data)로 분류된 정보로 정의된다.
도 1은 본 개시의 실시 예에서의 셀 선택 메커니즘이 있는 통신 시스템 100을 나타낸다. 통신 시스템 100은 네트워크 104에 연결된 제1 장치 102(예: 셀룰러 폰(cellular phone) 또는 노트북 컴퓨터(notebook computer)를 포함하는 이동 장치 등)를 포함한다. 네트워크 104는 장치들 간에 서로 통신할 수 있도록 연결된 유선 또는 무선의 통신 장치들 또는 수단들(means)의 시스템이다.
예를 들면, 네트워크 104는 유선(wires), 송신부(transmitters), 수신부(receivers), 안테나(antennas), 타워(towers), 기지국(stations), 리피터(repeaters), 전화망(telephone network), 서버(servers), 또는 클라이언트 장치(client devices)를 포함할 수 있다. 네트워크 104는 또한 다양한 크기의 영역의 네트워크들에 대한 라우터(routers), 케이블(cables), 컴퓨터(computers), 서버, 및 클라이언트 장치의 결합을 포함할 수 있다.
통신 시스템 100은 제1 장치 102와의 직접 또는 간접 링크 및 통신을 위한 제2 장치 106을 포함할 수 있다. 네트워크 104는 제2 장치 106을 포함할 수 있다. 제2 장치 106은 제1 장치 102로부터 무선 신호들을 수신하고, 제1 장치 102로 신호들을 송신하고, 신호들을 프로세스하고, 또는 이들의 결합을 할 수 있다. 제2 장치 106은 또한 다른 기지국들, 네트워크 104내의 구성요소들, 또는 이들의 결합 간에 신호들을 중계(relay) 할 수 있다.
제1 장치 102는 제2 장치 106을 통해 네트워크 104와 연결될 수 있다. 예를 들면, 제2 장치 106은 기지국일 수 있고, 제1 장치 102(예: 스마트 폰 또는 랩탑 컴퓨터 등)로 신호들을 송신하거나 제1 장치 102로부터 신호들을 수신하기 위해 사용되는 셀 타워(cell tower), 무선 라우터, 안테나, 프로세싱 장치, 또는 이들의 결합을 포함할 수 있다.
제1 장치 102는 다른 장치들(예: 다른 이동 장치들, 서버들, 컴퓨터들, 전화기들, 또는 이들의 결합 등)과 연결 및 통신할 수 있다. 예를 들면, 제1 장치 102는 신호들의 송신, 신호들의 수신, 신호들의 프로세스, 또는 이들의 결합과 신호들의 컨텐츠(content)를 표시, 신호들의 컨텐츠에 따른 소리들을 들을 수 있도록 재형성(audibly recreating), 어플리케이션의 저장 또는 운영 시스템의 업데이트, 또는 이들의 결합같이, 컨텐츠에 따라 처리함으로써 다른 장치들과 통신할 수 있다.
제2 장치 106은 통신을 위하여 전화 통화의 음성 신호들 또는 웹페이지(webpage)를 나타내는 데이터 및 그것과 함께 상호작용들을 포함하는 신호들을 무선으로 교환하는데 사용될 수 있다. 제2 장치 106은 또한 기준(reference) 신호, 훈련 신호(training signals), 에러 검출 신호(error correction signals), 에러 보정 신호(error correction signals), 헤더 정보(header information), 송신 포맷(transmission format), 프로토콜 정보(protocol information), 또는 이들의 결합을 송신할 수 있다.
코드 분할 다중 액세스(code division multiple access, CDMA), 직교 주파수 분할 다중 액세스(orthogonal frequency-division multiple access, OFDMA), 3GPP(Third Generation Partnership Project), LTE(Long Term Evolution), 또는 4G(fourth generation) 표준들 같은 통신 방법에 기반하여, 통신 신호들은 통신 정보에 내장되는 파일럿(pilot) 부분, 헤더 부분, 포맷 부분, 에러 보정 또는 검출 부분, 또는 이들의 결합을 포함할 수 있다. 파일럿 부분, 헤더 부분, 포맷 부분, 에러 보정 또는 검출 부분, 또는 이들의 결합은 미리 정의된 비트(bit), 펄스(pulse), 웨이브(wave), 심볼(symbol), 또는 이들의 결합을 포함할 수 있다. 다양한 부분들은 규칙적인 시간 간격들, 주파수, 코드, 또는 이들의 결합에서 통신 신호들에 내장될 수 있다.
제2 장치 106(예: 기지국 또는 안테나 구조 등)은 셀 사이트(cell site)에 대응할 수 있다. 셀 사이트는 제2 장치 106에 의해 서빙되는 지리적 영역의 표시를 포함할 수 있다. 셀 사이트는 제1 장치 102를 포함하는 또 하나의 장치가 제2 장치 106과 통신할 수 있는 지리적 위치들을 포함할 수 있다. 셀 사이트는 포함된 지역들에서의 표준을 만족시키거나 능가하는 통신 신호의 측정(예: 세기 또는 품질 등)에 기반할 수 있다. 제2 장치 106이 이동 장치(예: 제1 장치 102 등)와 통신할 때, 제2 장치 106은 서빙 셀(serving cell)에 대응할 수 있다.
제2 장치 106은 제1 장치 102에 송신 신호(transmitter signal) 112를 송신함으로써 통신 컨텐츠를 통신할 수 있다. 통신 컨텐츠는 수신 장치에서 재생성 또는 프로세싱에 의해 통신을 위해 의도된 송신 장치로부터의 데이터를 포함할 수 있다. 예를 들면, 통신 컨텐츠는 수신 장치(예: 제1 장치 102 등)에서 표시, 들리도록 재형성, 명령들의 실행, 저장 또는 이들의 결합을 위해 만들어진 비트들의 시퀀스(sequence)일 수 있다.
제2 장치 106은 송신 신호 112를 생성 및 송신하도록 통신 컨텐츠를 가공(modify)할 수 있다. 송신 신호 112는 통신을 위한 장치 및 송신을 위한 포맷을 갖는 장치에 의해 실제로 송신되는 데이터이다.
제2 장치 106은 코드 워드(code word)를 생성하기 위해 통신 시스템 100에 의하여 미리 정의된 방법들 또는 표준화(standardization)에 따라 가공(예: 포맷 정보, 통신 내용을 인터리빙(interleaving) 또는 추가하는 것 등)함으로써 송신 신호 112를 생성할 수 있다. 제2 장치 106은 변조 방식(예: 직교 진폭 변조(quadrature amplitude modulation, QAM) 또는 위상 편이 변조(phase-shift keying, PSK) 등)에 따라 비트들의 시퀀스에 대응하는 송신 신호 112를 생성할 수 있다.
송신 신호 112는 파일럿 부분 114를 더 포함할 수 있다. 파일럿 부분 114는 장치에 의해 송신되고, 수신 장치에서 다양한 유형들의 정보를 결정하는데 사용되는 알려진 신호이다. 파일럿 부분 114는 비트, 심볼, 신호 패턴(signal pattern), 신호 세기(signal strength), 주파수, 위상, 지속시간, 또는 이들의 결합을 포함할 수 있다. 파일럿 부분 114의 세부사항들은 통신 시스템 100의 하나 또는 모든 장치들에 의해 사용되고 알려질 수 있다.
파일럿 부분 114는 일반적(generic) 정보, 셀 특정 정보, 또는 이들의 결합을 포함할 수 있다. 파일럿 부분 114는 송신 포맷에 관한 정보를 더 포함할 수 있다. 송신 데이터가 사용되는 메커니즘에 관한 정보를 결정하기 위하여, 파일럿 부분 114의 세부 사항, 구조, 컨텐츠, 또는 이들의 결합은 수신 장치(예: 제1 장치 102 등)에 의해 사용될 수 있다.
송신 신호 112는 송신 주파수 116을 사용하여 통신될 수 있다. 송신 주파수 116은 무선 데이터 또는 정보의 통신에 대한 진동 속도를 포함할 수 있다. 송신 주파수 116은 송신 주파수 116을 포함하는 주파수들의 연속체 또는 집합을 포함하는 주파수 대역에 기반할 수 있다.
*통신 시스템 100은 인접 신호 120를 통신하는 인접 소스(neighbor source) 118을 포함할 수 있다. 인접 소스 118은 특정 수신부에 대해 의도되지 않은 신호들을 생성하는 임의의 소스를 포함할 수 있다. 예를 들면, 인접 소스 118은 다양한 송신부들(예: 기지국 또는 위성 안테나 등), 또 하나의 이동 통신 장치(예: 스마트 폰 또는 랩탑 컴퓨터 등), 방송 기지국(예: 텔레비전 또는 라디오 위한 방송 기지국 등), 또는 이들의 결합을 포함할 수 있다. 인접 소스 118은 서빙 셀과 다른 셀 사이트의 인스턴스로서 인접 셀에 대응할 수 있다.
인접 신호 120은 수신 장치에서의 통신에 대한 의도되지 않은 데이터를 포함할 수 있다. 앞서 설명된 것 같이 인접 신호 120은 통신 컨텐츠과 유사한 데이터 또는 정보를 포함할 수 있지만, 다른 장치와 통신하기 위해 의도되고 제1 장치 102에 의해 수신되거나 제1 장치 102에 의해 현재 이용되지 않을 목적으로 의도된 데이터 또는 정보를 포함할 수 있다. 인접 신호 120은 인접 소스 118에 대응하는 파일럿 부분 114를 포함할 수 있다.
예시의 목적상, 인접 신호 120은 인접 소스 118로부터 발생하는 것처럼 설명되어 있다. 그러나, 인접 신호 120이 송신 신호 112와 다른 송신 대역 또는 특정 주파수를 사용하는 제2 장치 106으로부터 발생할 수 있다는 것이 이해된다.
통신 시스템 100은 장치들 사이의 통신 컨텐츠를 통신하기 위한 수신 신호(receiver signal) 126을 포함할 수 있다. 예를 들면 제1 장치 102는 통신을 위한 제1 장치 102에 의해 식별되거나 결정된 데이터 또는 정보로써 수신 신호 126을 수신할 수 있다.
제1 장치 102는 다양한 소스들로부터의 정보 또는 데이터를 포함하는 수신 신호 126을 수신할 수 있다. 예를 들면, 수신 신호 126은 서빙 주파수 130에 기반한 서빙에 대한 부분(serving portion) 128, 인접 주파수 134에 기반한 인접에 대한 부분(neighbor portion) 132, 또는 이들의 결합을 포함할 수 있다. 또한 예를 들면, 수신 신호 126은 통신 컨텐츠, 인접 신호 120, 또는 이들의 결합에 대응하는 정보 또는 데이터를 포함할 수 있다.
서빙에 대한 부분 128은 통신 컨텐츠에 대응하는 수신 신호 126의 일 부분이다. 예를 들면, 서빙에 대한 부분 128은 송신 신호(transmitter signal) 112와 같은 제2 장치 106에 의해 송신된 데이터 또는 정보에 대응할 수 있다. 서빙에 대한 부분 128은 통신을 위한 장치에 대응하는 고유한(unique) 파일럿 부분 114 또는 송신 주파수 116에 기반할 수 있다. 서빙 주파수 130은 서빙에 대한 부분 128의 통신에 사용되는 송신 주파수 116이다. 서빙 주파수 130은 제2 장치 106에 의해 이용되는 송신 주파수 116을 포함할 수 있다.
통신 장치들(예: 제1 장치 102 및 제2 장치 106 등)은 서빙 주파수 130을 선택하고 식별할 수 있다. 통신 시스템 100 또는 통신 표준에 의해 미리 정의된 방법 또는 상호 작용들의 시퀀스를 사용하는 장치들 사이에서 통신 시스템 100은 서빙 주파수 130을 선택하고 식별할 수 있다. 또한 통신 시스템 100은 재선택 또는 변경 이전의 서빙에 대한 부분 128의 품질 또는 특성에 기반하여 서빙 주파수 130을 재선택 또는 변경할 수 있다.
서빙에 대한 부분 128은 서빙에 대한 전력(serving power) 136에 대응하거나, 서빙에 대한 전력 136을 포함할 수 있다. 서빙에 대한 전력 136은 서빙에 대한 부분 128 또는 송신 신호 112에 대응하는 특정 물리적 통신 채널에서의 전력 측정치이다. 서빙에 대한 전력 136은 송신 신호 112, 특정 확산 코드(spreading code), 또는 이들의 결합에 대한 신호 세기를 나타낼 수 있다. 서빙에 대한 전력 136은 송신 신호 112에 대한 수신된 신호 코드 전력(received signal code power, RSCP)을 포함할 수 있다.
인접에 대한 부분 132는 수신부 장치를 위해 의도된 정보에 대응하는 수신 신호의 일 부분이다. 예를 들면, 인접에 대한 부분 132는 인접 신호 120같은 인접 소스 118에 의해 송신되는 데이터 또는 정보에 대응할 수 있다. 또한 예를 들면, 인접에 대한 부분 132는 제1 장치 102와 통신하기 위해 의도되지 않은 파일럿 부분 또는 주파수를 사용하는 제2 장치 106에 의해 송신된 데이터 또는 정보에 대응할 수 있다. 인접에 대한 부분 132는 서빙에 대한 부분 128에 대해 간섭될 수 있다. 인접 주파수 134는 인접에 대한 부분 132의 통신에 사용되는 송신 주파수 116이다.
인접에 대한 부분 132는 인접에 대한 전력(neighbor power) 138에 대응하거나, 인접에 대한 전력 138을 포함할 수 있다. 인접에 대한 전력 138은 인접에 대한 부분 132 또는 인접 신호 120에 대응하는 특정 물리적 통신 채널에서의 전력 측정치이다. 인접에 대한 전력 138은 인접 신호 120에 대한 RSCP를 포함할 수 있다. 인접에 대한 전력 138은 송신 신호 112 또는 서빙에 대한 부분 128 대신에 인접에 대한 부분 132 또는 인접 신호 120이라는 점을 제외하면 서빙에 대한 전력 136과 유사할 수 있다.
수신 신호 126은 송신 채널(transmitter channel), 인접 채널, 또는 이들의 결합을 통과한 후에 장치에 의해 수신될 수 있다. 통신 시스템 100은 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합을 측정할 수 있다. 송신 채널, 인접 채널, 또는 이들의 결합은 무선, 유선, 또는 이들의 결합일 수 있다.
송신 채널, 인접 채널, 또는 이들의 결합은 장치들(예: 제1 장치 102 및 제2 장치 106 등) 사이의 직접 링크(direct link)를 포함할 수 있거나, 리피터들, 증폭기들, 또는 이들의 결합들 사이의 간접 링크(indirect link)를 포함할 수 있다. 예를 들면, 송신 채널은 제1 장치 102와 제2 장치 106 사이에서 신호들의 송신에 사용되는 통신 주파수, 시간 슬롯, 패킷 지정(packet designation), 송신 속도, 채널 코드, 또는 이들의 결합을 포함할 수 있다. 통신 시스템 100은 수신 신호 126의 추가 프로세스에 대한 송신 채널, 인접 채널, 또는 이들의 결합을 평가할 수 있다.
통신 시스템 100은 수신 신호 126에 기반하여 신호 간섭 측정(signal-interference measure) 140을 산출할 수 있다. 신호 간섭 측정 140은 모든 채널들에 대한 수신된 신호 또는 데이터 내의 부분들 사이의 관계를 나타낸다. 신호 간섭 측정 140은 수신 신호 126 내의 부분들 사이의 비율 또는 몫(quotient)을 나타낼 수 있다. 신호 간섭 측정 140은 서빙 셀의 모든 채널들 및 인접 셀의 하나 이상의 인스턴스들의 모든 채널들에 대한 총 전력 측정치 사이의 비교일 수 있다.
예를 들면, 신호 간섭 측정 140은 서빙에 대한 부분 128, 인접에 대한 부분 132, 또는 이들의 결합에 기반할 수 있다. 또한 예를 들면, 신호 간섭 측정 140은 수신 신호 126 내의 원하는 부분 및 원하지 않는 부분(예: 간섭 신호 또는 잡음을 포함하는 것 등)에 기반할 수 있다.
보다 구체적인 예로서, 신호 간섭 측정 140은 제2 장치 106에 대한 신호 채널들의 다수의 또는 모든 탐지 가능한 인스턴스들의 전반적인 전력에 기반할 수 있고, 인접 신호 120의 다수의 또는 모든 탐지 가능한 인스턴스들의 신호 채널들의 다수의 또는 모든 탐지 가능한 인스턴스들의 전반적인 전력에 기반할 수 있다. 또한 더 특정 예로서, 신호 간섭 측정 140은 신호 대 간섭 비(signal-to-interference ratio, SIR), 신호 대 간섭 및 잡음비(signal-to-interference-plus-noise ratio, SINR), 또는 이들의 결합을 포함할 수 있다.
신호 간섭 측정 140은 서빙에 대한 측정(serving measure) 142, 인접에 대한 측정(neighbor measure) 144, 또는 이들의 결합을 포함할 수 있다. 서빙에 대한 측정 142는 서빙에 대한 부분 128에 대응하는 신호 간섭 측정 140이다. 서빙에 대한 측정 142는 송신 신호 112의 파일럿 부분 114, 인접 신호 120의 파일럿 부분 114, 간섭 신호, 잡음, 또는 이들의 결합에 대응하는 데이터에 기반할 수 있다.
인접에 대한 측정 144는 서빙에 대한 부분 128과 다른 정보에 대응하는 신호 간섭 측정 140이다. 인접에 대한 측정 144는 인접에 대한 부분 132에 대응할 수 있다. 인접에 대한 측정 144는 인접에 대한 부분 132인 점을 제외하면 서빙에 대한 측정 142와 유사할 수 있다.
통신 시스템 100은 수신 신호 126에 기반하여 에너지 측정 146을 더 결정할 수 있다. 에너지 측정 146은 CDMA 및 범용 이동 통신 시스템(Universal Mobile Telecommunications System, UMTS)에 대한 데이터 또는 수신된 신호 내의 부분들 사이의 관계를 나타내는 신호 품질의 표시이다.
에너지 측정 146은 총 전반적인 전력 대신에 특히 공통 파일럿 채널(common pilot channel, CPICH)인 점을 제외하면 신호 간섭 측정 140과 유사할 수 있다. 예를 들면, 통신 시스템 100은 파일럿 부분 114의 하나 이상의 인스턴스들에 대응하는 수신 신호 126의 하나 이상의 부분들을 사용하여 에너지 측정 146을 산출할 수 있다. 에너지 측정 146은 파일럿 부분 114의 전력과 전반적인 전력 사이의 비(ratio) 같은 관계를 더 나타낼 수 있다.
에너지 측정 146은 Ec로 나타내는 칩(chip)의 에너지, Io로 나타내는 간섭, No로 나타내는 그들 사이의 관계, 또는 이들의 결합을 포함할 수 있다. 에너지 측정 146은 칩 에너지와 간섭 사이의 비 일 수 있고, 'EcIo' 또는 'Ec/Io'로 나타낼 수 있다. 에너지 측정 146은
Figure pct00001
에 기반하여 산출될 수 있다.
통신 시스템 100은 통신 대역 집합(communication band-set) 152를 포함할 수 있다. 통신 대역 집합 152는 통신에 사용할 수 있는 무선 주파수들의 집합이다. 통신 대역 집합 152는 송신 주파수 116에 대해 가능한 값들의 집합을 포함할 수 있다. 통신 대역 집합 152는 통신 표준(예: 3GPP 또는 4G LTE 등)에 기반할 수 있다.
예를 들면, 통신 대역 집합 152는 제2 대역 154, 제5 대역 156, 다른 대역들, 또는 이들의 결합을 포함할 수 있다. 제2 대역 154는 특정 주파수 대역을 포함할 수 있다. 제2 대역 154는 사용자 장치(user equipment, UE)로 부터 업로드를 위한 1850 MHz(megahertz)와 1910 MHz사이의 범위 및 다운로드를 위한 1930 MHz와 1990 MHz의 범위를 나타내기 위한 '1900'으로 식별될 수 있다. 제5 대역 156은 제2 대역 154와 다른 특정 주파수 대역을 포함할 수 있다. 제5 대역 156은 업로드를 위한 824 MHz와 849 MHz사이의 범위를 나타내고 다운로드를 위한 869 MHz와 894 MHz의 범위를 나타내기 위한 '850'으로 식별될 수 있다.
통신 시스템 100은 송신 주파수 116을 선택하기 위하여 통신 대역 집합 152를 사용할 수 있다. 예를 들면, 통신 시스템 100은 제1 장치 102와 제2 장치 106 사이의 통신에 대한 제2 대역 154 또는 제5 대역 156을 선택할 수 있다. 통신 시스템 100은 제2 대역 154 또는 제5 대역 156의 선택된 인스턴스 이내에서 송신 주파수에 대한 업로드 및 다운로드에 관한 값 또는 값들의 집합을 선택할 수 있다.
통신 시스템 100은 분석 히스토리 158을 포함할 수 있다. 분석 히스토리 158은 이전에 발생한 프로세싱 결과들의 기록이다. 분석 히스토리 158은 특정한 지역(예: 셀 사이트의 하나 이상의 인스턴스들 등)에 대한 것 일 수 있다. 분석 히스토리 158은 제1 장치 102, 제2 장치 106, 또는 이들의 결합 같은 특정한 장치 또는 장치들의 결합에 대한 것 일 수 있다. 분석 히스토리 158은 사용자들의 수 또는 시간 같은 특정한 조건들(conditions)의 집합에 따라 특정될 수 있다.
분석 히스토리 158은 이전의 통신들의 산출 결과들 같이 하나 이상의 이전의 결과들을 포함할 수 있다. 예를 들면, 분석 히스토리 158은, 서빙에 대한 부분 128, 인접에 대한 부분 132, 또는 이들의 결합에 대응하는, 신호 간섭 측정 140, 송신 주파수 116, 그것의 도출, 또는 이들의 결합의 이전의 인스턴스들을 포함할 수 있다. 또한 예를 들면, 분석 히스토리 158은 하나 이상의 독립적인 소스들에 대응하는 수신 신호 126, 파일럿 부분 114의 이전의 인스턴스들, 그것의 도출, 또는 이들의 결합을 포함할 수 있다.
통신 시스템 100은 통신을 위한 상대(counterpart) 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 선택하거나 결정하기 위한 트리거링 메커니즘(triggering mechanism) 160을 이용할 수 있다. 트리거링 메커니즘 160은 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 결정하거나 선택하기 위한 별개의 방법 또는 별개의 프로세스를 개시하는 것에 대한 방법 또는 프로세스다.
트리거링 메커니즘 160은 송신 주파수 116의 선택을 위한 다른 명령, 다른 하드웨어 회로, 다른 펌웨어 설정(firmware setting) 또는 이들의 결합을 이용하여 구현되는 별개의 방법 또는 별개의 프로세스를 개시하는 것에 대한 명령, 하드웨어 회로(예: 게이트들(gates)과 가산기들(adders) 등), 펌웨어 설정 또는 이들의 결합을 이용하여 구현되는 프로세스 또는 방법을 포함할 수 있다. 트리거링 메커니즘 160은 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합의 선택에 대한 다른 메커니즘들의 집합으로부터 주파수-선택 메커니즘의 특정 인스턴스를 더 개시할 수 있다.
통신 시스템 100은 다양한 방법들에서 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합의 선택에 대한 프로세스를 개시하기 위하여 트리거링 메커니즘 160을 이용할 수 있다. 예를 들면, 통신 시스템 100은 규칙적인 간격 162 없이 트리거링 메커니즘 160을 이용할 수 있다. 또한 예를 들면, 통신 시스템 100은 신호 간섭 선택 메커니즘 164, 에너지 선택 메커니즘 166, 또는 이들의 결합을 개시하기 위해 트리거링 메커니즘 160을 이용할 수 있다.
규칙적인 간격 162는 송신 주파수 116을 선택하기 위한 메커니즘을 개시하기 전에 강제적인 버퍼 또는 지연을 포함할 수 있다. 통신 시스템 100은 송신 주파수 116의 선택을 개시하기 위한 조건들의 집합을 결정하기 위하여 트리거링 메커니즘 160을 이용할 수 있다. 통신 시스템 100은 트리거링 메커니즘 160에 의하여 결정되는 것처럼 조건, 규칙, 또는 이들의 결합의 충족에 기반하여 규칙적인 간격 162 없이 즉시 선택을 개시할 수 있다.
신호 간섭 선택 메커니즘 164는 신호 간섭 측정 140을 이용하여 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 선택하기 위한 방법 또는 프로세스다. 신호 간섭 선택 메커니즘 164는 신호 간섭 측정 140을 이용하여 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 선택하기 위한 명령, 하드웨어 회로(예: 게이트들 또는 가산기들 등), 펌웨어 설정, 또는 이들의 결합을 사용하여 구현될 수 있다.
신호 간섭 선택 메커니즘 164는 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 선택하기 위하여 서빙에 대한 측정 142, 인접에 대한 측정 144, 또는 이들의 결합을 이용할 수 있다. 신호 간섭 선택 메커니즘 164에 관한 세부 사항들은 이하 설명될 것이다.
에너지 선택 메커니즘 166은 에너지 측정 146을 이용하여 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 선택하기 위한 방법 또는 프로세스다. 에너지 선택 메커니즘 166은 신호 간섭 선택 메커니즘 164와 유사할 수 있다.
에너지 선택 메커니즘 166은 명령, 하드웨어 회로(예: 게이트들 또는 가산기들 등), 펌웨어 설정, 또는 이들의 결합을 사용하여 구현될 수 있다. 에너지 선택 메커니즘 166은 통신을 위한 상대 장치, 셀 사이트, 송신 대역, 송신 주파수 116, 또는 이들의 결합을 선택하기 위하여 에너지 측정 146, 규칙적인 간격 162, 또는 이들의 결합을 이용할 수 있다.
예시의 목적상, 통신 시스템 100은 제2 장치 106이 정보를 송신하고 제1 장치 102가 송신된 정보를 수신하는 것으로 설명되어있다. 그러나, 통신 시스템 100은 제2 장치 106이 수신 장치이고 제1 장치 102가 송신 장치가 될 수 있음을 알 것이다.
또한 예시의 목적상, 통신 시스템 100은 인접 소스 118의 하나의 인스턴스와 인접 소스 118로부터의 인접 신호 120을 포함하는 것으로 설명되어있다. 그러나, 통신 시스템 100은 다수의 인접 소스 118, 제2 장치 106으로부터의 인접 신호 120, 또는 이들의 결합을 포함할 수 있음을 알 것이다.
도 2는 통신 시스템 100의 예시적인 블록 다이어그램을 나타낸다. 통신 시스템 100은 제1 장치 102, 네트워크 104, 및 제2 장치 106을 포함할 수 있다. 제1 장치 102는 정보를 제1 장치 송신 208에서 네트워크 104를 통해 제2 장치 106으로 송신한다. 제2 장치 106은 정보를 제2 장치 송신 210에서 네트워크 104를 통해 제1 장치 102로 송신한다.
예시의 목적상, 통신 시스템 100이 다른 유형의 장치로써 제1 장치 102를 가질 수 있다는 것을 알지만, 통신 시스템 100은 제1 장치 102를 클라이언트 장치로 나타낸다. 예를 들면, 제1 장치 102는 디스플레이 인터페이스를 가지는 서버일 수 있다.
또한 예시의 목적상, 통신 시스템 100이 다른 유형의 장치로써 제2 장치 106을 가질 수 있다는 것을 알지만, 통신 시스템 100은 제2 장치 106을 서버로 나타낸다. 예를 들면, 제2 장치 106은 클라이언트 장치 일 수 있다.
본 개시의 실시 예의 간략한 설명에서, 제1 장치 102는 클라이언트 장치로, 제2 장치 106은 서버로 설명될 것이다. 본 개시의 실시 예는 장치들의 유형에 대해 본 개시에 설명된 것과 같은 선택으로 제한되지 않는다. 선택은 본 개시의 실시 예의 예시이다.
제1 장치 102는 제1 제어부 212, 제1 저장부 214, 제1 통신부 216, 및 제1 사용자 인터페이스 218을 포함할 수 있다. 제1 제어부 212는 제1 제어 인터페이스 222를 포함할 수 있다. 제1 제어부 212는 통신 시스템 100의 운영 능력(intelligence)을 제공하기 위하여 제1 소프트웨어(software) 226을 실행할 수 있다.
제1 제어부 212는 많은 다른 방식으로 구현될 수 있다. 예를 들면, 제1 제어부 212는 프로세서(processor), 특정 용도 지향 집적 회로(application specific integrated, ASIC), 내장된 프로세서(embedded processor), 마이크로프로세서(microprocessor), 하드웨어 제어 로직(hardware control logic), 하드웨어 유한 상태 기계(hardware finite state machine, FSM), 디지털 신호 프로세서(digital signal processor, DSP), 또는 이들의 결합일 수 있다. 제1 제어 인터페이스 222는 제1 제어부 212와 제1 장치 102의 다른 기능부들 사이의 통신을 위해 사용될 수 있다. 제1 제어 인터페이스 222는 또한 제1 장치 102의 외부와 통신하기 위해 사용될 수 있다.
제1 제어 인터페이스 222는 다른 기능부들 또는 외부의 소스들로부터 정보를 수신할 수 있거나, 다른 기능부들 또는 외부 목적지들로 정보를 송신할 수 있다. 외부 소스들 및 외부 목적지들은 제1 장치 102 외부의 소스들 및 목적지들을 지칭한다.
제1 제어 인터페이스 222는 다른 방식들로 구현될 수 있고 제1 제어 인터페이스 222와 인터페이스 되는 기능부들 또는 외부 장치들에 의존하는 다른 구현들을 포함할 수 있다. 예를 들면, 제1 제어 인터페이스 222는 압력 센서, 관성 센서(inertial sensor), 미세 전자 기계 시스템(microelectromechanical system, MEMS), 광학 회로, 도파관들(waveguides), 무선 회로, 유선 회로, 또는 이들의 결합으로 구현될 수 있다.
제1 저장부 214는 제1 소프트웨어 226을 저장할 수 있다. 제1 저장부 214는 또한 수신된 이미지들(incoming images)을 나타내는 데이터, 이전에 존재한 이미지를 나타내는 데이터, 음성 파일들, 또는 이들의 결합 같은 관련 정보를 저장할 수 있다.
제1 저장부 214는 휘발성(volatile) 메모리, 비휘발성(nonvolatile) 메모리, 내장 메모리, 외장 메모리, 또는 이들의 결합일 수 있다. 예를 들면, 제1 저장부 214는 비휘발성 저장장치(예: 비휘발성 액세스 메모리(non-volatile random access memory, NVRAM), 플래시 메모리(Flash memory), 디스크 저장장치 등) 일 수 있거나, 휘발성 저장장치(예: 정적 랜덤 액세스 메모리(static random access memory, SRAM) 등)일 수 있다.
제1 저장부 214는 제1 저장 인터페이스 224를 포함할 수 있다. 제1 저장 인터페이스 224는 제1 저장부 214와 제1 장치 102의 다른 기능부들 사이의 통신을 위해 사용될 수 있다. 제1 저장 인터페이스 224는 또한 제1 장치 102의 외부와의 통신을 위해 사용될 수 있다.
제1 저장 인터페이스 224는 다른 기능부들 또는 외부 소스들로부터 정보를 수신할 수 있거나, 다른 기능부들 또는 외부 목적지들로 정보를 송신할 수 있다. 외부 소스들 및 외부 목적지들은 제1 장치 102 외부의 소스들 및 목적지들을 지칭한다.
제1 저장 인터페이스 224는 제1 저장부 214와 인터페이스 되는 기능부들 또는 외부 장치들에 의존하는 다른 구현들을 포함할 수 있다. 제1 저장 인터페이스 224는 제1 제어 인터페이스 222의 구현과 유사한 기술들 및 기법들로 구현된다.
제1 통신부 216은 제1 장치 102와 외부의 통신을 가능하게 할 수 있다. 예를 들면, 제1 통신부 216은 제1 장치 102를 제2 장치 106, 다른 장치, 부가장치(예: 주변 장치(peripheral device) 또는 데스크톱 컴퓨터 등), 네트워크 104, 또는 이들의 결합과 통신하는 것을 허용할 수 있다.
제1 통신부 216은 또한 제1 장치 102가 네트워크 104의 종점(endpoint) 또는 단말 장치(terminal unit)로 제한되지 않으면서 네트워크 104의 부분으로 기능할 수 있게 허용함으로써 통신 허브의 기능을 할 수 있다. 제1 통신부 216은 네트워크 104와 상호작용을 하기 위한 마이크로 전자 장치들(microelectronics) 또는 안테나 같은 수동적 및 능동적 구성요소들을 포함할 수 있다.
제1 통신부 216은 통신 신호들에 대한 송신, 포맷, 수신, 탐지, 디코딩, 추가적인 프로세싱, 또는 이들의 결합에 대한 기저대역(baseband) 장치 또는 구성요소, 모뎀(modem), 디지털 신호 프로세서, 또는 이들의 결합을 포함할 수 있다. 제1 통신부 216은 전압들, 전류들, 디지털 정보, 또는 이들의 결합의 프로세싱을 위한 아날로그-디지털 변환기(analog-to-digital converter), 디지털-아날로그 변환기(digital-to-analog converter), 필터(filter), 증폭기(amplifier), 프로세서 유형 회로(processor-type circuitry), 또는 이들의 결합 같은 하나 이상의 부분들을 포함할 수 있다. 제1 통신부 216은 정보를 저장하기 위한 하나 이상의 부분들(예: 캐시(cache) 또는 RAM 메모리, 레지스터들(registers), 또는 이들의 결합들 등)을 더 포함할 수 있다.
제1 통신부 216은 제1 안테나 217에 결합될 수 있다. 제1 안테나 217은 물리적으로 통신하는 신호들을 위한 장치 또는 장치의 일 부분일 수 있다. 제1 안테나 217은 또 하나의 장치로 또는 장치로부터 송신 또는 수신에 의하여 통신할 수 있다. 제1 안테나 217은 무선 신호들에 대한 것 일 수 있다. 제1 안테나 217은 무지향성 안테나(omnidirectional antenna), 유선, 안테나 칩, 세라믹 안테나(ceramic antenna), 또는 이들의 결합을 포함할 수 있다.
제1 안테나 217은 전자기적 파장들의 전력을 탐지하거나 반응할 수 있고 제2 장치 송신 210을 포함하여, 신호를 수신하기 위해 제1 통신부 216에 탐지된 결과를 제공할 수 있다. 제1 안테나 217은 제1 장치 송신 208을 포함하여, 신호를 송신하기 위하여 제1 통신부 216에 의해 제공된 전류들 또는 전압들의 경로 또는 반응을 제공할 수 있다.
제1 통신부 216은 제1 통신 인터페이스 228을 포함할 수 있다. 제1 통신 인터페이스 228은 제1 통신부 216과 제1 장치 102의 다른 기능부들 사이의 통신을 위해 사용될 수 있다. 제1 통신 인터페이스 228은 다른 기능부들로부터 정보를 수신할 수 있거나 다른 기능부들로 정보를 송신할 수 있다.
제1 통신 인터페이스 228은 제1 통신부 216과 인터페이스 되는 기능부들에 의존하는 다른 구현들을 포함할 수 있다. 제1 통신 인터페이스 228은 제1 제어 인터페이스 222의 구현과 유사한 기술들 및 기법들에 의해 구현될 수 있다.
제1 사용자 인터페이스 218은 사용자(도시되지 않은)가 제1 장치 102와 상호작용 및 인터페이스 하도록 허용한다. 제1 사용자 인터페이스 218은 입력 장치 및 출력 장치를 포함할 수 있다. 제1 사용자 인터페이스 218의 입력 장치의 예들은 데이터 및 통신 입력들을 제공하기 위한 키패드(keypad), 터치패드(touchpad), 소프트키들(soft-keys), 키보드(keyboard), 마이크로폰(microphone), 상대국 신호들(remote signals)을 수신하기 위한 적외선 센서(infrared sensor), 또는 그것의 임의의 결합을 포함할 수 있다.
제1 사용자 인터페이스 218은 제1 디스플레이 인터페이스 230을 포함할 수 있다. 제1 디스플레이 인터페이스 230은 출력 장치를 포함할 수 있다. 제1 디스플레이 인터페이스 230은 디스플레이, 프로젝터(projector), 비디오 스크린(video screen), 스피커, 또는 그것의 임의의 결합을 포함할 수 있다.
제1 제어부 212는 제1 사용자 인터페이스 218이 통신 시스템 100에 의해 생성된 정보를 표시하도록 동작할 수 있다. 제 1제어부 212는 또한 통신 시스템 100의 다른 기능들에 대한 제1 소프트웨어 226을 실행할 수 있다. 제1 제어부 212는 제1 통신부 216을 통해 네트워크 104와 상호작용하는 제1 소프트웨어 226을 더 실행할 수 있다.
제1 장치 102가 있는 다수 장치 실시 예에서, 제2 장치 106은 본 개시의 실시 예의 구현에 대해 최적화 될 수 있다. 제2 장치 106은 제1 장치 102와 비교하여 추가적이거나 더 높은 수행 프로세싱 전력을 제공할 수 있다. 제2 장치 106은 제2 제어부 234, 제2 통신부 236, 제2 사용자 인터페이스 238, 및 제2 저장부 246을 포함할 수 있다.
제2 사용자 인터페이스 238은 사용자(도시되지 않은)가 제2 장치 106과 상호작용 및 인터페이스 하도록 허용한다. 제2 사용자 인터페이스 238은 입력 장치 및 출력 장치를 포함할 수 있다. 제2 사용자 인터페이스 238의 입력 장치의 예들은 데이터 및 통신 입력들을 제공하기 위한 키패드(keypad), 터치패드(touchpad), 소프트키(soft-keys), 키보드(keyboard), 마이크로폰(microphone), 또는 그것의 임의의 결합을 포함할 수 있다. 제2 사용자 인터페이스 238의 출력 장치의 예들은 제2 디스플레이 인터페이스 240을 포함할 수 있다. 제2 디스플레이 인터페이스 240은 디스플레이, 프로젝터, 비디오 스크린, 스피커, 또는 그것의 임의의 결합을 포함할 수 있다.
제2 제어부 234는 통신 시스템 100의 제2 장치 106에 운영 능력을 제공하기 위하여 제2 소프트웨어 242를 실행할 수 있다. 제2 소프트웨어 242는 제2 소프트웨어 226과 함께 동작할 수 있다. 제2 제어부 234는 제1 제어부 212와 비교하여 추가적인 수행을 제공할 수 있다.
제2 제어부 234는 정보를 표시하기 위하여 제2 사용자 인터페이스 238을 동작할 수 있다. 제2 제어부 234는 또한 네트워크 104를 통해 제2 통신부 236이 제1 장치 102와 통신하도록 동작하는 것을 포함하여, 통신 시스템 100의 다른 기능들을 위한 제2 소프트웨어 242를 실행할 수 있다.
제2 제어부 234는 많은 다른 방식들로 구현될 수 있다. 예를 들면, 제2 제어부 234는 프로세서, 내장된 프로세서, 마이크로프로세서, 하드웨어 제어 로직, 하드웨어 유한 조건 기계(FSM), 디지털 신호 프로세서(DSP), 또는 이들의 결합일 수 있다.
제2 제어부 234는 제2 제어 인터페이스 244를 포함할 수 있다. 제2 제어 인터페이스 244는 제2 제어부 234와 제2 장치 106의 다른 기능부들 사이의 통신을 위하여 사용될 수 있다. 제2 제어 인터페이스 244는 또한 제2 장치 106의 외부와 통신하는데 사용될 수 있다.
제2 제어 인터페이스 244는 다른 기능부들 또는 외부 소스들로부터 정보를 수신할 수 있거나, 다른 기능부들 또는 외부 목적지들로 정보를 송신할 수 있다. 외부 소스들 및 외부 목적지들은 제2 장치 106 외부의 소스들 및 목적지들을 지칭한다.
제2 제어 인터페이스 244는 다른 방식들로 구현될 수 있고 제2 제어 인터페이스 244와 인터페이스 되는 기능부들 또는 외부 장치들에 의존하는 다른 구현들을 포함할 수 있다. 예를 들면, 제2 제어 인터페이스 244는 압력 센서, 관성 센서, 미세 전자 기계 시스템(MEMS), 광학 회로, 도파관들, 무선 회로, 유선 회로, 또는 이들의 결합으로 구현될 수 있다.
제2 저장부 246은 제2 소프트웨어 242를 저장할 수 있다. 제2 저장부 246은 또한 수신된 이미지들을 나타내는 데이터, 이전에 존재한 이미지를 나타내는 데이터, 음성 파일들, 또는 이들의 결합 같은 관련 정보를 저장할 수 있다. 제2 저장부 246은 제1 저장부 214를 보충하기 위하여 추가 저장 용량을 제공할 수 있는 크기가 될 수 있다.
예시의 목적상, 제2 저장부 246이 저장 구성요소들의 분배일 수 있다는 것을 알지만, 제2 저장부 246을 단수의 구성요소로 나타낸다. 또한 예시의 목적상, 통신 시스템 100이 다른 구성의 제2 저장부 246을 가질 수 있다는 것을 알지만, 통신 시스템 100은 제2 저장부 246을 단 계층(single hierarchy) 저장장치 시스템으로 나타낸다. 예를 들면, 제2 저장부 246은 캐시(caching), 주 메모리(main memory), 회전 매체(rotating media), 또는 오프라인 저장장치의 다른 레벨(level)들을 포함하는 메모리 계층 시스템을 형성하는 다른 저장장치 기술들로 형성될 수 있다.
제2 저장부 246은 휘발성 메모리, 비휘발성 메모리, 내장 메모리, 외장 메모리, 또는 이들의 결합일 수 있다. 예를 들면, 제2 저장부 246은 비휘발성 저장장치(예: 비휘발성 액세스 메모리(NVRAM), 플래시 메모리, 디스크 저장장치 등) 일 수 있거나, 휘발성 저장장치(예: 정적 랜덤 액세스 메모리(SRAM) 등)일 수 있다.
제2 저장부 246은 제2 저장 인터페이스 248을 포함할 수 있다. 제2 저장 인터페이스 248은 제2 저장부 246과 제2 저장 장치 106의 다른 기능부들 사이의 통신을 위해 사용될 수 있다. 제2 저장 인터페이스 248은 또한 제2 장치 106 외부의 통신을 위해 사용될 수 있다.
제2 저장 인터페이스 248은 다른 기능부들 또는 외부 소스들로부터 정보를 수신할 수 있거나, 다른 기능부들 또는 외부 목적지들로 정보를 송신할 수 있다. 외부 소스들 및 외부 목적지들은 제2 장치 106 외부의 소스들 및 목적지들을 지칭한다.
제2 저장 인터페이스 248은 제2 저장부 246과 인터페이스 되는 기능부들 또는 외부 장치들에 의존하는 다른 구현들을 포함할 수 있다. 제2 저장 인터페이스 248은 제2 제어 인터페이스 244의 구현과 유사한 기술들 및 기법들로 구현될 수 있다.
제2 통신부 236은 제2 장치 106를 외부와 통신 가능하게 할 수 있다. 예를 들면, 제2 통신부 236은 네트워크 104를 통해 제2 장치 106이 제1 장치 102와 통신하는 것을 허용할 수 있다.
제2 통신부 236은 또한 제2 장치 106이 네트워크 104의 종점 또는 단말 장치로 제한되지 않으면서 네트워크 104의 부분으로 기능할 수 있게 허용함으로써 통신 허브의 기능을 할 수 있다. 제2 통신부 236은 네트워크 104와 상호작용을 하기 위한 마이크로 전자 장치들 또는 레지스터들 같은 수동적 및 능동적 구성요소들을 포함할 수 있다.
제2 통신부 236은 통신 신호들에 대한 송신, 포맷, 수신, 탐지, 디코딩, 추가적인 프로세싱, 또는 이들의 결합을 위한 기저대역 장치 또는 구성요소, 모뎀, 디지털 신호 프로세서, 또는 이들의 결합을 포함할 수 있다. 제2 통신부 236은 전압들, 전류들, 디지털 정보, 또는 이들의 결합의 프로세싱을 위한 아날로그-디지털 변환기, 디지털-아날로그 변환기, 필터, 증폭기, 프로세서 유형 회로, 또는 이들의 결합 같은 하나 이상의 부분들을 포함할 수 있다. 제2 통신부 236은 정보를 저장하기 위한 하나 이상의 부분들(예: 캐시 또는 RAM 메모리, 레지스터들, 또는 이들의 결합들 등)을 더 포함할 수 있다.
제2 통신부 236은 제2 안테나 237에 결합될 수 있다. 제2 안테나 237은 물리적으로 통신하는 신호들을 위한 장치 또는 장치의 부분일 수 있다. 제2 안테나 237은 또 하나의 장치로 또는 장치로부터 송신 또는 수신에 의하여 통신할 수 있다. 제2 안테나 237은 무선 신호들에 대한 것 일 수 있다. 제2 안테나 237은 무지향성 안테나, 유선, 안테나 칩, 세라믹 안테나, 또는 이들의 결합을 포함할 수 있다.
제2 안테나 237은 전자기적 파장들의 전력을 탐지하거나 반응할 수 있고 제1 장치 송신 208을 포함하여, 신호를 수신하기 위해 제2 통신부 236에 탐지된 결과를 제공할 수 있다. 제2 안테나 237은 제2 장치 송신 210을 포함하여, 신호를 송신하기 위하여 제2 통신부 236에 의해 제공된 전류들 또는 전압들의 경로 또는 반응을 제공할 수 있다.
제2 통신부 236은 제2 통신 인터페이스 250을 포함할 수 있다. 제2 통신 인터페이스 250은 제2 통신부 236과 제2 장치 106의 다른 기능부들 사이의 통신을 위해 사용될 수 있다. 제2 통신 인터페이스 250은 다른 기능부들로부터 정보를 수신할 수 있거나 다른 기능부들로 정보를 송신할 수 있다.
제2 통신 인터페이스 250은 제2 통신부 236과 인터페이스 되는 기능부들에 의존하는 다른 구현들을 포함할 수 있다. 제2 통신 인터페이스 250은 제2 제어 인터페이스의 구현과 유사한 기술들 및 기법들로 구현될 수 있다.
제1 통신부 216은 제1 장치 송신 208에서 제2 장치 106으로 정보를 송신하도록 네트워크 104에 결합될 수 있다. 제2 장치 106은 제2 통신부 236에서 네트워크 104의 제1 장치 송신 208로부터 정보를 수신할 수 있다.
제2 통신부 236은 제2 장치 송신 210에서 제1 장치 102로 정보를 송신하도록 네트워크 104에 결합될 수 있다. 제1 장치 102는 제1 통신부 216에서 네트워크 104의 제2 장치 송신 210으로부터 정보를 수신할 수 있다. 통신 시스템 100은 제1 제어부 212, 제2 제어부 234, 또는 이들의 결합에 의해 실행될 수 있다. 예시의 목적상, 제2 장치 106은 다른 분할을 가질 수 있다는 것을 알지만, 제2 장치 106은 제2 사용자 인터페이스 238, 제2 저장부 246, 제2 제어부 234, 및 제2 통신부 236를 갖는 분할로 나타난다. 예를 들면, 제2 소프트웨어 242는 제2 제어부 234 및 제2 통신부 236에 몇몇의 또는 모든 기능들이 있게 하기 위하여 다르게 분할될 수 있다. 또한, 제2 장치 106은 명확하게 하기 위해 도 2에 나타나지 않은 다른 기능부들이 포함될 수 있다.
제1 장치 102의 기능부들은 다른 기능부들과 개별적 및 독립적으로 작동할 수 있다. 제1 장치 102는 제2 장치 106 및 네트워크 104로부터 개별적 및 독립적으로 동작할 수 있다.
제2 장치 106의 기능부들은 다른 기능부들과 개별적 및 독립적으로 작동할 수 있다. 제2 장치 106은 제1 장치 102 및 네트워크 104로부터 개별적 및 독립적으로 동작할 수 있다.
앞서 설명된 기능부들은 하드웨어에서 구현될 수 있다. 예를 들면, 하나 이상의 기능부들은 게이트, 회로, 프로세서, 컴퓨터, 집적 회로(integrated circuit), 집적 회로 코어들, 압력 센서, 관성 센서, 미세 전자 기계 시스템(MEMS), 수동 장치, 소프트웨어 기능을 수행하는 명령들을 갖는 물리적 비일시적 메모리 장치, 그것의 일 부분, 또는 이들의 결합의 사용으로 구현될 수 있다.
예시의 목적상, 통신 시스템 100은 제1 장치 102 및 제2 장치 106의 동작에 의해 설명되었다. 제1 장치 102 및 제2 장치 106은 통신 시스템 100의 임의의 모듈들 및 기능들을 동작할 수 있다는 것을 안다.
도 3은 도 1의 통신 시스템 100의 제어 플로우(control flow) 300을 나타낸다. 통신 시스템 100은 초기화 모듈(initialization module) 302, 트리거 모듈(trigger module) 304, 선택 모듈(selection module) 306, 또는 이들의 결합을 포함할 수 있다.
초기화 모듈 302는 선택 모듈 306에 더 결합될 수 있는 트리거 모듈 304에 결합될 수 있다. 모듈들은 다양한 방식들로 서로 결합될 수 있다.
예를 들면, 모듈들은 유선 또는 무선 연결들, 도 1의 네트워크 104, 교시적 단계들(instructional steps), 프로세스 시퀀스, 또는 이들의 결합같이 한 모듈의 입력이 또 하나의 모듈의 출력과 연결됨으로써 결합될 수 있다. 또한 예를 들면, 모듈들은 직접 결합된 모듈들 사이의 연결 수단들 외에 매개 구조(intervening structure) 없이 직접 결합되거나 간접 결합된 모듈들 사이의 연결 수단들 외에 모듈들 또는 장치들과 간접적으로 결합될 수 있다.
더 특정 예로서, 초기화 모듈 302의 하나 이상의 출력들은 모듈들 사이의 매개 모듈들 또는 장치들 없이 컨덕터들(conductors) 또는 송신 채널을 사용하여 트리거 모듈 304의 하나 이상의 입력들과 연결될 수 있다. 또한 예를 들면, 트리거 모듈 304는 초기화 모듈 302 및 트리거 모듈 304의 경우와 유사하게 직접적으로 또는 트리거 모듈 304 및 선택 모듈 306을 연결하는 리피터, 스위치, 라우팅 장치와 함께 무선 채널을 사용하여 간접적으로 선택 모듈 306과 결합될 수 있다.
통신 시스템 100은 이미지들을 표시하고, 소리들을 재형성하고, 프로세스 단계들 또는 명령들을 교환하고, 또는 이들의 결합을 함으로써 장치와 통신할 수 있거나 장치를 이용해서 통신할 수 있다. 통신 시스템 100은 송신 장치에서 수신 장치로 정보를 보냄으로써 통신을 개시할 수 있다. 수신 장치는 장치에 통신하는 정보에 따라, 이미지들을 표시하고, 소리들을 재형성하고, 프로세스 단계들 또는 명령들을 교환하고, 또는 이들의 결합을 함으로써 사용자와 통신할 수 있다.
초기화 모듈 302는 통신을 위해 통신 시스템 100을 초기화하도록 구성된다. 초기화 모듈 302는 파워 온(power on) 상태, 리셋(reset) 상태, 무선 자원 제어(radio resource control, RRC)와 관련된 상태 변화, 또는 이들의 결합을 식별하거나 결정할 수 있다.
예를 들면, 초기화 모듈 302는 사용자가 도 1의 제1 장치 102에 대한 전력 가동 시퀀스를 개시할 때, "비행기 모드(airplane mode)"에서 활동 모드로의 변경들, 또는 이들의 결합을 식별할 수 있다. 또한 예를 들면, 초기화 모듈 302는 전용 채널(dedicated channel, DCH)과 순방향 액세스 채널(forward access channel, FACH)과 관련된 제1 장치 102에 대한 상태 변화를 식별할 수 있다.
초기화 모듈 302는 다양한 방식들로 특정한 인스턴스들을 식별하거나 결정할 수 있다. 예를 들면, 초기화 모듈 302는 앞서 설명된 특정한 조건들에서 시퀀스된 공지 또는 플래깅(flagging) 인스턴스들에 기반하여 식별하거나 결정할 수 있다. 또한 예를 들면, 초기화 모듈 302는 프로그램 카운터(program counter), 지정된 레지스터에서 특정한 값, 명령들의 시퀀스에 응답하여 활성화되는 특정 회로, 또는 이들의 결합에 기반하여 식별하거나 결정할 수 있다.
초기화 모듈 302는 통신에 대한 도 1의 제2 장치 106의 초기 인스턴스, 서빙 셀, 송신 대역, 도 1의 서빙 주파수 130, 또는 이들의 결합을 선택할 수 있다. 초기화 모듈 302는 통신의 상대방 또는 통신의 세부 사항의 초기 인스턴스를 선택하기 위한 통신 시스템 100에 의해 미리 결정된 명령들 또는 값들을 포함할 수 있다. 예를 들면, 초기화 모듈 302는 도 1의 제2 대역 154 또는 제5 대역 156을 선택하기 위한 미리 결정된 명령들, 도 1의 송신 주파수 116의 특정 값, 또는 이들의 결합을 포함할 수 있다.
초기화 모듈 302는 도 1의 서빙에 대한 부분 128, 도 1의 인접에 대한 부분 132, 또는 이들의 결합을 포함하는 도 1의 수신 신호 126을 더 수신할 수 있다. 초기화 모듈 302는 수신 신호 126을 수신하기 위하여 도 2의 제1 안테나 217, 도 2의 제2 안테나 237, 도2의 제1 통신부 216, 도 2의 제2 통신부 236, 또는 이들의 결합을 사용할 수 있다. 초기화 모듈 302는 통신의 상대방 또는 통신의 세부 사항의 초기 인스턴스를 선택하기 위해 도 2의 제1 제어부 212, 도 2의 제2 제어부 234, 제1 통신부 216, 제2 통신부 236, 또는 이들의 결합을 사용할 수 있다.
통신 시스템 100을 초기화한 후에, 제어 플로우 300은 트리거 모듈 304를 통과할 수 있다. 제어 플로우 300은 다양한 방식들로 통과할 수 있다. 예를 들면, 제어 플로우 300은 또 하나의 모듈로 통과된 한 모듈의 프로세싱 결과들을 가짐으로써(초기화 모듈 302로부터 트리거 모듈 304로 수신 신호 126이 통과하는 것과 같이) 통과할 수 있고, 다른 모듈에 알려지고 액세스 가능한 위치에 프로세싱 결과들을 저장함으로써(예: 트리거 모듈 304에 알려지고 액세스 가능한 저장 위치에 수신 신호 126, 결정된 구성요소들, 또는 이들의 결합을 저장하는 것 등) 통과할 수 있고, 다른 모듈에 공지함으로써(예: 플래그(flag), 인터럽트(interrupt), 상태 신호(status signal), 또는 트리거 모듈 304의 결합을 사용하는 것 등) 통과할 수 있으며, 또는 그것의 프로세스들의 결합으로 통과할 수 있다.
트리거 모듈 304는 대응하는 장치, 서빙 셀, 통신 대역, 송신 주파수 116, 또는 이들의 결합의 선택 또는 재선택을 개시하기 위한 조건 또는 상황을 식별하도록 구성된다. 트리거 모듈 304는 전력 분석 결과 310에 기반하여 선택 또는 재선택을 개시할 수 있다.
전력 분석 결과 310은 수신 신호 126에 관한 관찰, 측정, 결과 산출, 또는 이들의 결합이다. 트리거 모듈 304는 도 1의 신호 간섭 측정 140(예: 도 1의 서빙에 대한 측정 142, 도 1의 인접에 대한 측정 144, 또는 이들의 결합 등), 도 1의 서빙에 대한 전력 136, 도 1의 인접에 대한 전력 138, 프라이머리 신호 전력(primary signal power) 312, 프라이머리 대체 전력 314, 세컨더리 신호 전력(secondary signal power) 316, 도 1의 에너지 측정 146(예: 프라이머리 에너지 318, 주파수-간 에너지 320, 또는 이들의 결합 등), 서빙에 대한 측정 142, 인접에 대한 측정 144, 또는 이들의 결합을 포함하는 전력 분석 결과 310을 생성할 수 있다.
트리거 모듈 304는 제1 통신부 216, 제2 통신부 236, 제1 제어부 212, 제2 제어부 234, 또는 이들의 결합을 사용하여 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합을 측정할 수 있다. 트리거 모듈 304는 서빙에 대한 부분 128, 인접에 대한 부분 132, 또는 이들의 결합에 대응하는 도 1의 파일럿 부분 114를 포함하는 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합을 측정할 수 있다.
트리거 모듈 304는 서빙에 대한 부분 128, 인접에 대한 부분 132, 또는 이들의 결합에 대응하는 파일럿 부분 114를 식별할 수 있다. 트리거 모듈 304는 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합을 측정하기 위하여 파일럿 부분 114의 고유한 인스턴스들에 대응하는 개별 부분들의 전력을 측정할 수 있다.
트리거 모듈 304는 제1 저장부 214, 제2 저장부 246, 제1 통신부 216, 제2 통신부 236, 또는 이들의 결합에 도 1의 분석 히스토리 158과 함께 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합을 저장할 수 있다. 도 2의 제1 통신 인터페이스 228, 도 2의 제2 통신 인터페이스 250, 도 2의 제1 저장 인터페이스 248, 도 2의 제2 저장 인터페이스 224, 그것에 결합된 인터페이스 장치, 또는 이들의 결합을 통해 트리거 모듈 304는 분석 히스토리 158과 함께 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합의 이전에 측정된 인스턴스들을 더 액세스 할 수 있다.
프라이머리 신호 전력 312는 모든 RSCP 측정들에 관한 최상위 조건(highest ranking condition)에 대응하는, RSCP의 측정된 인스턴스(예: 서빙에 대한 전력 136 또는 인접에 대한 전력 138의 특정한 인스턴스 등)이다. 예를 들면, 프라이머리 신호 전력 312는 최상의 RSCP, 지연의 최소, 장치들간의 최소 추정 거리, 또는 이들의 결합에 기반한 것과 같이 셀 사이트, 주파수 대역, 송신 주파수 116, 또는 이들의 결합의 최적의 인스턴스에 대응하는 측정된 RSCP를 포함할 수 있다.
프라이머리 대체 전력 314는 인접에 대한 전력 138의 인스턴스들에 대한 RSCP 측정들에 관한 최상위 조건에 대응하는 RSCP의 측정된 인스턴스이다. 예를 들면, 프라이머리 대체 전력 314는 인접 셀들, 미사용된 주파수 대역들, 인접 주파수, 또는 이들의 결합 중에서 셀 사이트, 주파수 대역, 송신 주파수 116, 또는 이들의 결합의 최적의 인스턴스에 대응하고 서빙 셀은 제외하는 측정된 RSCP를 포함할 수 있다.
프라이머리 대체 전력 314는 대응하는 셀 사이트의 관계 또는 식별에 기반한 유효한 RSCP 측정들을 제외하고 프라이머리 신호 전력 312와 유사할 수 있다. 프라이머리 대체 전력 314는 프라이머리 신호 전력 312와 동일 순위 조건에 기반할 수 있다. 프라이머리 대체 전력 314 및 프라이머리 신호 전력 312는 동일 RSCP 측정일 수 있다.
세컨더리 신호 전력 316은 모든 RSCP 측정들에 관한 차상위(second highest) 조건에 대응하는 RSCP의 측정된 인스턴스이다. 예를 들면, 세컨더리 신호 전력 316은 모든 셀 사이트들 사이에서 셀 사이트, 주파수 대역, 송신 주파수 116, 또는 이들의 결합의 차상위 인스턴스에 대응하는 측정된 RSCP를 포함할 수 있다.
세컨더리 신호 전력 316은 상대적 순위를 제외하고는 프라이머리 신호 전력 312, 프라이머리 대체 전력 314, 또는 이들의 결합과 유사할 수 있다. 세컨더리 신호 전력 316은 프라이머리 신호 전력 312와 동일 순위 조건에 기반할 수 있다. 세컨더리 신호 전력 316 및 프라이머리 대체 전력 314는 동일 RSCP 측정일 수 있다.
트리거 모듈 304는 수신 신호 126에 대한 에너지 측정 146을 더 결정할 수 있다. 트리거 모듈 304는 기본 에너지 318, 주파수간 에너지 320, 또는 이들의 결합을 결정할 수 있다. 트리거 모듈 304는 서빙에 대한 전력 136 및 인접에 대한 전력 138와 유사하게 서빙에 대한 부분 128, 인접에 대한 부분 132, 또는 이들의 결합에 대응하는 파일럿 부분 114에서 전력을 측정함으로써 에너지 측정 146을 결정할 수 있다.
트리거 모듈 304는 측정 및 전반적인 측정된 전력에 기반하여 산출함으로써 에너지 측정 146을 더 결정할 수 있다. 트리거 모듈 304는 서빙에 대한 전력 136, 인접에 대한 전력 138, 그것의 특정한 부분들, 또는 이들의 결합과 파일럿 부분 114에 대해 측정된 전력을 결합할 수 있다. 예를 들면, 트리거 모듈 304는 파일럿 부분 114에 대응하는 전력과 트래픽(traffic), 모든 채널들, 파일럿 부분 114에 대응하는 전력 그 자체, 또는 이들의 결합 사이의 비율로써 서빙에 대한 부분 128, 인접에 대한 부분 132, 또는 이들의 결합에 대응하는 에너지 측정 146을 결정할 수 있다.
프라이머리 에너지 318은 모든 EcIo 결정들에 관한 최상위 조건에 대응하는 EcIo의 결정된 인스턴스이다. 예를 들면, 프라이머리 에너지 318은 최상의 EcIo, 지연의 최소, 장치들간의 최소 추정 거리, 또는 이들의 결합 같이 셀 사이트의 최적의 인스턴스에 대응하는 EcIo의 결정된 인스턴스를 포함할 수 있다.
주파수-간 에너지 320은 주파수-간 결정 또는 비교에 대응하는 EcIo의 결정된 인스턴스이다. 예를 들면, 주파수-간 에너지 320은 모든 신호들에 대한 전반적인 전력과 비교하여 파일럿 부분 114의 단일 인스턴스에 대응하는 일 부분의 전력에 기반될 수 있다.
트리거 모듈 304는 프라이머리 신호 전력 312 및 프라이머리 대체 전력 314와 유사하게 프라이머리 에너지 318 및 주파수-간 에너지 320을 결정할 수 있다. 예를 들면, 트리거 모듈 304는 프라이머리 에너지 318을 에너지 측정 146의 모든 인스턴스들에 관한 최상위 조건에 대응하는 에너지 측정 146으로 결정할 수 있다. 보다 상세한 예로서, 프라이머리 에너지 318은 최상의 EcIo, 지연의 최소, 장치들간의 최소 추정 거리, 또는 이들의 결합과 같은 셀 사이트의 최적의 인스턴스에 대응하여 결정된 EcIo를 포함할 수 있다.
트리거 모듈 304는 신호 간섭 측정 140을 산출할 수 있다. 트리거 모듈 304는 측정된 전력(예: 서빙에 대한 전력 136 또는 인접에 대한 전력 138 등)에 기반하여 신호 간섭 측정 140을 산출할 수 있다. 트리거 모듈 304는 아래의 식에 기반하여 신호 간섭 측정 140을 산출할 수 있다.
Figure pct00002
항 'RSCPT'는 특정 신호 또는 신호 'T'내의 특정 부분에 대한 전반적인 전력을 나타낼 수 있다. 항 '
Figure pct00003
'은 특정 신호 또는 특정 부분 'T'에 대응하는 에너지 측정 146, 또는 그것의 역을 나타낼 수 있다.
예를 들면, 트리거 모듈 304는 인접에 대한 부분 132의 모든 인스턴스들에 대한 인접에 대한 전력 138 및 에너지 측정 146과 비교하여, 서빙에 대한 부분 128에 대한 에너지 측정 146 및 서빙에 대한 전력 136에 기반한 서빙에 대한 측정 142를 산출할 수 있다. 또한 예를 들면, 인접에 대한 부분 132 및 서빙에 대한 부분 128의 모든 인스턴스들에 대한 전력 및 EcIo와 비교하여, 트리거 모듈 304는 도 1의 인접 주파수 134의 고유한 인스턴스에 대응하는 인접에 대한 부분 132의 특정 인스턴스에 대한 에너지 측정 146 및 인접에 대한 전력 138에 기반한 인접에 대한 측정 144의 특정 인스턴스를 산출할 수 있다.
분석 히스토리 158로부터의 초기화 프로세스 후에 트리거 모듈 304는 전력 분석 결과 310 또는 그것의 개별적 산출 또는 측정을 생성할 수 있다. 트리거 모듈 304는 분석 히스토리 158로부터 인접에 대한 전력 138을 얻을 수 없을 때 주파수-간 탐색 프로세스에 기반하여 전력 분석 결과 310을 더 생성할 수 있다.
트리거 모듈 304는 전력 분석 결과 310에 기반하여 대응하는 장치, 서빙 셀, 서빙 대역, 서빙 주파수 130, 또는 이들의 결합의 선택 또는 재선택을 개시할 수 있다. 예를 들면, 트리거 모듈 304는 신호 간섭 측정 140, 에너지 측정 146, 또는 이들의 결합을 포함하는 전력 분석 결과 310에 기반하여 선택 또는 재선택을 개시할 수 있다. 또한 예를 들면, 트리거 모듈 304는 초기화 프로세스 이후에 대한 선택 또는 재선택을 개시할 수 있다.
신호 간섭 측정 140에 기반한 선택 또는 재선택 프로세스의 개시는 개선된 신뢰도를 제공한다는 것이 밝혀졌다. 신호 간섭 측정 140은 서빙에 대한 부분 128의 품질에 대한 종합적 평가를 제공할 수 있고, 특정 주파수와 통신 컨텐츠의 복구에 대한 전반적인 신뢰도에 영향을 미치는 대한 간섭 조건들을 신뢰할 수 있게 근사할 수 있다. 신호 간섭 측정 140은 오직 파일럿 부분 114에만 집중된 에너지 측정 146에서 빠진 개선들(improvements) 및 이해도(comprehensibility)를 제공할 수 있다.
트리거 모듈 304는 초기 실행 모듈(initial-run module) 322, 반복 모듈(repeat module) 324, 또는 이들의 결합을 포함할 수 있다. 트리거 모듈 304는 초기 실행 모듈 322, 반복 모듈 324, 또는 이들의 결합을 통해 구현된 도 1의 트리거링 메커니즘 160을 사용할 수 있다.
초기 실행 모듈 322는 초기화 프로세스 이후에 대한 신호 간섭 측정 140에 기반하여 선택 또는 재선택을 개시하도록 구성된다. 초기 실행 모듈 322는 초기화 프로세스 후에 즉시 선택 또는 재선택 프로세스를 개시하도록 특화된 시나리오 또는 조건들의 집합을 결정하기 위하여 트리거링 메커니즘 160 또는 이들의 일 부분을 포함할 수 있다. 예를 들면, 트리거 모듈 304는 초기화 모듈 302에 의한 파워 온 또는 상태 변화 이후에 즉시 초기 실행 모듈 322를 이용할 수 있다.
초기 실행 모듈 322는 초기화 제한 326, 동작 간격, 또는 이들의 결합을 이용할 수 있다. 동작 간격 328은 특정 프로세스들 또는 명령들 사이의 시간, 명령들의 수, 사이클(cycle)들의 수, 또는 이들의 결합을 포함할 수 있다. 예를 들면, 동작 간격 328은 도 1의 신호 간섭 선택 메커니즘 164 또는 도 1의 에너지 선택 메커니즘 166 같은 선택 또는 재선택 프로세스의 최후 발생 이후의 지속 시간을 포함할 수 있다.
초기화 제한 326은 선택 또는 재선택 프로세스의 개시하는데 있어 주파수를 제한하는 것에 대한 시간, 명령들의 수, 사이클들의 수, 또는 이들의 결합에 대한 임계 값을 포함할 수 있다. 예를 들면, 초기화 제한 326은 10초에서 5분 사이의 하나 이상의 임계 값들을 포함할 수 있다. 보다 상세한 예를 들면, 초기화 제한 326은 FACH 변화를 위한 10 내지 30초, 휴면 상태(idle state)를 위한 20 내지 60초, 또는 이들의 결합일 수 있다.
초기 실행 모듈 322는 서빙 주파수 130, 서빙에 대한 전력 136, 초기화 제한 326, 동작 간격, 또는 이들의 결합에 기반하여 선택 또는 재선택을 개시할 수 있다. 예를 들면, 초기화 실행 모듈 322는 FACH 변화 또는 파워-온 프로세스 이후에 초기화 모듈 302에 의해 초기화되는 것처럼 서빙 주파수 130의 초기 인스턴스를 분석하기로 결정함으로써 선택 또는 재선택을 개시할 수 있다. 보다 상세한 예로서, 서빙 주파수 130의 초기 인스턴스가 제5 대역 156 내에 존재하는 경우, 초기 실행 모듈 322는 선택 또는 재선택을 개시할 수 있다.
또한 예를 들면, 초기 실행 모듈 322는 초기화 제한 326과 동작 간격 328을 비교함으로써 초기화 제한 326 및 동작 간격 328을 결정할 수 있다. 보다 상세한 예로서, 동작 간격 328이 초기화 제한 326보다 작은 경우, 초기화 실행 모듈 322는 선택 또는 재선택을 개시할 수 있다.
또한 예를 들면, 초기 실행 모듈 322는 선택 또는 재선택을 개시하기 위한 신호 간섭 측정 140에 의해 나타나는 수신 신호 126의 품질 또는 특성을 제한하는 것처럼 신호 간섭 임계 값 330을 결정할 수 있다. 신호 간섭 임계 값 330은 통신 시스템 100에 의해 미리 결정된 신호 간섭 측정 140에 대한 값일 수 있다. 신호 간섭 임계 값 330은 0dB와 20dB 사이의 값일 수 있다. 신호 간섭 임계 값 330은 'Z'로 표현될 수 있다.
계속되는 예에서, 초기 실행 모듈 322는 서빙에 대한 측정 142와 신호 간섭 임계 값 330의 비교에 기반하여 선택 또는 재선택을 개시할 수 있다. 보다 상세한 예로서, 서빙에 대한 측정 142가 신호 간섭 임계 값 330보다 작은 경우, 초기 실행 모듈 322는 선택 또는 재선택을 개시할 수 있다.
또한 예를 들면, 초기 실행 모듈 322는 수신 신호 126에서 인접 부분 132에 대한 제한된 수의 인스턴스들에 대한 주파수-간 탐색 또는 측정을 수행할 수 있다. 보다 상세한 예로서, 초기 실행 모듈 322는 수신 신호 126에 포함된 것처럼 인접 주파수 134의 둘 또는 다섯 개의 인스턴스들 만큼에 대한 주파수-간 탐색 또는 측정을 수행할 수 있다. 초기 실행 모듈 322는 인접 주파수 134의 각 인스턴스에 대응하는 인접에 대한 측정 144를 산출할 수 있다.
서빙에 대한 측정 142에 기반한 선택 또는 재선택 프로세스의 개시는 개선된 신뢰도를 제공한다는 것이 밝혀졌다. 서빙에 대한 측정 142는 통신 컨텐츠의 복구에 대한 전반적인 신뢰도에 영향을 미치는 서빙에 대한 부분 128의 품질에 대한 종합적 평가를 제공할 수 있다. 서빙에 대한 측정 142는 오직 파일럿 부분 114에만 집중된 에너지 측정 146을 이용하여 품질을 종합적으로 평가하는 것의 개선을 제공할 수 있다.
앞서 설명된 것처럼, 초기 실행 모듈 322는 서빙에 대한 측정 142, 서빙 주파수 130의 초기 인스턴스, 초기화 제한 326, 또는 이들의 결합에 기반하여 신호 간섭 선택 메커니즘 164를 위한 선택 모듈 306을 즉시 트리거함으로써 송신 주파수 116에 대한 선택 또는 재선택 프로세스를 개시할 수 있다. 초기 실행 모듈 322는 통신 시스템 100이 선택 또는 재선택 프로세스를 개시할 수 있기 전에 요구되는 강제적인 지연 또는 버퍼 같은 도 1의 규칙적인 간격 162 없이 선택 모듈 306을 즉시 트리거함으로써 송신 주파수를 즉시 선택하는 것에 대한 선택 또는 재선택 프로세스를 개시할 수 있다.
서빙에 대한 측정 142에 기반하여 선택 또는 재선택 프로세스를 즉시 트리거하는 것이 개선된 처리량 및 데이터 속도를 제공한다는 점이 밝혀졌다. 서빙에 대한 측정 142에 기반한 즉각적인 트리거는 규칙적인 간격 162를 대기할 필요 없이 조건들에 기반하여 재선택을 위한 검토를 가능하게 할 수 있다.
또한 초기화 제한 326에 기반한 선택 또는 재선택 프로세스의 트리거가 개선된 효율을 제공하는 점이 밝혀졌다. 초기화 제한 326은 매우 빈번한 선택 또는 재선택의 결과에 따른 비효율 및 임의의 중요한 개선들을 습득함이 없이 송신 대역들과 셀 사이트들 사이에서 빈번히 스위칭이 반복되는 핑퐁 현상(Ping-Pong behavior)의 결과에 따른 비효율을 방지할 수 있다.
반복 모듈 324는 조건들 또는 상황들에 기반하여 주기적으로 선택 또는 재선택 프로세스를 트리거하도록 구성된다. 반복 모듈 324는 제1 장치 102의 UMTS 물리적 계층(UMTS physical layer, UPHY)이 주파수-간 인접들을 탐색 또는 측정할 때마다 선택 또는 재선택 프로세스를 트리거할 수 있다.
반복 모듈 324는 초기화 제한 326을 초과하는 동작 간격 328에 기반하여 선택 또는 재선택 프로세스를 트리거할 수 있다. 반복 모듈 324는 신호 간섭 측정 140, 신호 간섭 임계 값 330, 에너지 측정 146, 초기화 제한 326, 또는 이들의 결합에 기반하여 선택 또는 재선택 프로세스를 더 트리거할 수 있다.
예를 들면, 반복 모듈 324는 프라이머리 신호 전력 312에 기반하여 신호 간섭 선택 메커니즘 164를 개시하기 위한 선택 모듈 306을 트리거할 수 있다. 보다 상세한 예로서, 반복 모듈 324는 전력 임계 값 332를 초과하는 프라이머리 신호 전력 312에 기반하여 선택 모듈 306을 트리거할 수 있다.
계속되는 예로, 전력 임계 값 332는, 선택 또는 재선택을 개시하는 것에 대한 서빙에 대한 전력 136 또는 인접에 대한 전력 138에 의해 나타난 것처럼, 수신 신호 126의 품질 또는 특성에 대한 제한일 수 있다. 전력 임계 값 322는 통신 시스템 100에 의해 미리 결정된 서빙에 대한 전력 136 또는 인접에 대한 전력 138에 대한 값일 수 있다. 전력 임계 값 332는 10dBm와 -80dBm사이의 값일 수 있다. 전력 임계 값 332는 'X'로 표현될 수 있다.
또한 예를 들면, 반복 모듈 324는 프라이머리 에너지 측정 146에 기반하여 신호-간섭 선택 메커니즘 164를 개시하는 선택 모듈 306을 트리거할 수 있다. 보다 상세한 예로서, 에너지 임계 값 334를 초과하는 프라이머리 에너지 측정 146에 기반하여 반복 모듈 324는 선택 모듈 306을 트리거할 수 있다.
계속되는 예에서, 에너지 임계 값 334는 선택 또는 재선택을 개시하는 에너지 측정 146에 의해 나타나는 수신 신호 126의 품질 또는 특성에 의해 제한될 수 있다. 에너지 임계 값 334는 통신 시스템 100 또는 통신 표준에 의해 미리 결정된 에너지 측정 146에 대한 값일 수 있다. 에너지 임계 값 334는 'E'로 나타낼 수 있다.
또한 예를 들어, 반복 모듈 324는 신호-간섭 선택 메커니즘 164를 대신하여 에너지 선택 메커니즘 166을 개시하는 선택 모듈 306을 트리거할 수 있다. 보다 상세한 예로서, 프라이머리 신호 전력 312가 전력 임계 값 332를 초과하지 않는 경우, 프라이머리 에너지 측정 146이 에너지 임계 값 334를 초과하지 않는 경우, 또는 이들의 결합의 경우에, 반복 모듈 324는 에너지 선택 메커니즘 166을 개시하는 선택 모듈 306을 트리거할 수 있다.
예를 들어, 반복 모듈 324는
Figure pct00004
로 나타내는 선택 품질 및
Figure pct00005
로 나타내는 탐색-간 품질에 기반하여 선택 모듈 306을 더 트리거할 수 있다. 선택 품질 및 탐색-간 품질은 통신 표준(예: 3GPP 등)에 의한 요건들 및 설명들에 기반할 수 있다. 선택 품질이 탐색-간 품질보다 작을 경우에, 반복 모듈 324는 앞서 설명된 조건들을 단독으로 또는 결합하여 이용할 수 있다.
또한 예를 들면, 반복 모듈 324는 선택 품질이 탐색-간 품질보다 클 경우에, 신호-간섭 선택 메커니즘 164를 개시하는 선택 모듈 306을 트리거할 수 있다. 반복 모듈 324는 서빙에 대한 측정 142가 신호-간섭 임계 값 330보다 적을 경우를 포함하여, 신호-간섭 측정 140에 기반하여 신호-간섭 선택 메커니즘 164를 개시할 수 있다.
반복 모듈 324는 도 1의 송신 신호 112의 평가에 기반하여 초기화 제한 326을 더 조정할 수 있다. 예를 들면, 음성 콜(voice call)에서 데이터 콜(data call)로 스위칭되는 경우, 제1 장치 102가 이동하는 경우, 채널 조건이 변하는 경우, 또는 이들의 결합의 경우에 초기화 제한 326을 조정할 수 있다. 반복 모듈 324는 음성 콜에서 데이터 콜로 스위칭되는 경우, 제1 장치 102가 이동하는 경우, 채널 조건이 변하는 경우, 또는 이들의 결합의 경우에 대해 초기화 제한 326을 더 짧은 지속 시간으로 조정할 수 있다.
또한 예를 들면, 반복 모듈 324는 전력-소비 메트릭(metric)에 기반하여 초기화 제한 326을 조정할 수 있다. 반복 모듈 324는 주기적인 주파수-간 셀 탐색 또는 측정으로부터의 전력 소비가 컴퓨팅 시스템 100에 의해 미리 결정된 전력 임계 값을 초과하는 경우에 초기화 제한 326을 더 긴 지속 시간으로 조정할 수 있다.
프라이머리 신호 전력 312, 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 그들의 결합을 이용하여 선택 또는 재선택 프로세스를 개시하는 것에 대한 주기적인 검토는 효율성을 제공하는 동안 개선된 처리량을 제공한다는 점이 밝혀졌다. 프라이머리 신호 전력 312, 서빙에 대한 전력 136, 인접에 대한 전력 138, 또는 이들의 결합은 최상의 신호 품질을 갖는 주파수 대역 또는 셀 사이트를 식별하는데 사용될 수 있다. 최상의 신호 품질을 갖는 주파수 대역 또는 셀 사이트는 송신 주파수 116의 스위칭을 유용하게 하는데 사용될 수 있다.
서빙에 대한 측정 142를 이용하여 선택 또는 재선택 프로세스를 개시하는 주기적인 검토는 개선된 신뢰도를 제공한다는 점이 밝혀졌다. 서빙에 대한 측정 142는 통신 컨텐츠를 복구하기 위한 전반적인 신뢰도에 영향을 미치는 서빙에 대한 부분 128의 품질에 대한 일반적 평가를 제공할 수 있다. 서빙에 대한 측정 142는 파일럿 부분 114에만 집중한 에너지 측정 146을 이용하여 일반적으로 품질을 평가하는 것을 개선할 수 있다.
신호-간섭 선택 메커니즘 164와 에너지 선택 메커니즘 166 사이에서의 선택은 다양한 상황들에 대한 개선된 유연성을 제공한다. 신호-간섭 선택 메커니즘 164 및 에너지 선택 메커니즘 166 사이의 선택은 특히 다른 상황들에 대한 처리량 및 자원들의 프로세싱을 최대화할 수 있다.
송신 신호 112의 평가 및 전력-소비 메트릭에 기반한 초기화 제한 326의 조정은 개선된 배터리 수명 및 신뢰도를 제공한다. 초기화 제한 326에 대한 조정들은 데이터에 대한 수요의 평가에 기반하여 프로세싱 전력을 최대화하는데 사용될 수 있다. 더욱이, 불필요한 프로세스들을 제거하는 초기화 제한 326의 조정들은 통신 시스템 100을 작동하는데 사용되는 전력을 개선할 수 있다.
앞서 설명된 것처럼 선택 또는 재선택 프로세스를 개시하는 조건 또는 상황을 식별하기 위하여, 초기-실행 모듈 322 및 반복 모듈 324를 포함하는 트리거 모듈 304는 제1 통신부 216, 제2 통신부 236, 제1 제어부 212, 제2 제어부 234, 또는 이들의 결합을 사용할 수 있다. 트리거 모듈 304는 제1 통신부 216, 제2 통신부 236, 제1 저장부 214, 제2 저장부 246, 또는 이들의 결합에 전력 분석 결과 310 또는 다른 프로세싱 결과들을 저장할 수 있다.
조건 또는 상황을 식별한 후에, 트리거 모듈 304는 선택 모듈 306으로 제어 플로우를 진행시킴으로써, 선택 프로세스를 개시할 수 있다. 트리거 모듈 304의 프로세싱 결과들(예: 신호-간섭 선택 메커니즘 164 또는 에너지 선택 메커니즘 166에 대한 플래그 또는 식별자 등)을 이용하지만, 제어 플로우는 앞서 설명된 것과 유사하게 초기화 모듈 302와 트리거 모듈 304 사이를 진행할 수 있다.
선택 모듈 306은 제1 장치 102, 제2 장치 106, 또는 이들의 결합을 통한 통신에 대하여 대응하는 장치, 서빙 셀, 서빙 대역, 서빙 주파수 130, 또는 이들의 결합을 선택하도록 구성된다. 선택 모듈 306은 신호-간섭 선택 메커니즘 164, 에너지 선택 메커니즘 166, 또는 이들의 결합을 구현함으로써 선택할 수 있다. 선택 모듈 306은 신호-간섭 측정 140, 측정 히스테리시스(measure hysteresis) 340, 측정 오프셋(measure offset) 342, 또는 이들의 결합에 기반하여 선택할 수 있다.
측정 히스테리시스 340은 서빙 주파수 130에 대응하는 전력 레벨들 사이의 간격의 정도를 나타내는 양이다. 측정 히스테리시스 340은 선택 또는 재선택 프로세스를 제어하고 서빙 주파수 130, 서빙 사이트, 서빙 주파수 대역, 대응하는 장치, 또는 이들의 결합을 수시로 바꾸는 '핑퐁' 현상의 방지하는 것에 대한 것일 수 있다.
측정 히스테리시스 340은 서빙 주파수 130에서 변화들을 제어하는 전력 레벨들간의 간격을 특정하기 위한 임의의 값일 수 있다. 측정 히스테리시스 340은 서빙 주파수 130, 서빙 사이트, 서빙 대역폭, 대응하는 장치, 또는 이들의 결합의 현재 인스턴스에 기반할 수 있다.
예를 들면, 측정 히스테리시스 340은 제2 대역 154를 선호할 수 있다. 보다 상세한 예에서, 측정 히스테리시스 340은 서빙 주파수 130이 제2 대역 154 내에 존재하는 경우에 2dB, 서빙 주파수 130이 제2 대역 내에 존재하지 않는 경우에 0, 또는 이들의 결합일 수 있다.
측정 오프셋 342는 인접 주파수 134에 대응하는 전력 레벨들 사이의 간격의 정도를 나타내는 양이다. 측정 오프셋 342는 측정 히스테리시스 340과 유사할 수 있다. 예를 들면, 측정 오프셋 342는 인접 주파수 134와 관련된 선택 또는 재선택 프로세스를 제어하는 전력 레벨들 간의 간격을 특정하기 위한 임의의 값일 수 있다. 또한 예를 들면, 측정 오프셋 342는 인접 주파수 134에 기반할 수 있다.
보다 상세한 예에서, 측정 오프셋 342는 제2 대역 154를 선호할 수 있다. 측정 오프셋 342는 인접 주파수 134가 제2 대역 154 내에 존재하는 경우 0, 인접 주파수 134가 제2 대역 154 내에 존재하지 않는 경우 2dB, 또는 이들의 결합일 수 있다.
선택 모듈 306은 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합을 결정할 수 있다. 선택 모듈 306은 도 1의 통신 대역 집합 152와 관련한 서빙 주파수 130, 인접 주파수 134, 또는 이들의 결합을 식별함으로써 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합을 결정할 수 있다.
선택 모듈 306은 컴퓨팅 시스템 100에 의해 미리 결정되고 제1 통신부 216, 제2 통신부 236, 제1 저장부 214, 제2 저장부 246, 또는 이들의 결합에 저장된 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합을 선택할 수 있다. 선택 모듈 306은 서빙 주파수 130, 인접 주파수 134, 또는 이들의 결합에 따라 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합을 선택할 수 있다. 예를 들면, 선택 모듈 306은 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합처럼, 서빙 주파수 130, 인접 주파수 134, 또는 이들의 결합에 따라 정의표(look up table) 또는 링크된 데이터 구조에서 값들을 선택할 수 있다.
신호-간섭 측정 140에 기반하여 신호 순위(ranking)(예: 서빙 순위 348, 인접 순위 350, 또는 이들의 결합 등)를 산출하기 위하여 선택 모듈 306은 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합을 사용할 수 있다. 신호 순위는 서빙 주파수 130의 선택에 대한 송신 주파수 116의 품질을 나타내는 산출된 측정이다. 신호 순위는 다양한 시나리오들 또는 조건들에 대한 검토들을 포함한다.
서빙 순위 348은 서빙 주파수 130, 서빙 사이트, 서빙 대역, 또는 이들의 결합에 대한 신호 순위다. 인접 순위 350은 인접 주파수 134, 도 1의 인접 소스 118, 인접 주파수 대역, 또는 이들의 결합에 대한 신호 순위다.
서빙 순위 348, 인접 순위 350, 또는 이들의 결합은 신호-간섭 측정 140, 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합에 기반할 수 있다. 예를 들면, 서빙 순위 348은 서빙에 대한 측정 142, 측정 히스테리시스 340, 또는 이들의 결합에 기반할 수 있다. 인접 순위 350은 인접에 대한 측정 144, 측정 오프셋 342, 또는 이들의 결합에 기반할 수 있다.
보다 상세한 예로서, 서빙 주파수 130에 대응하는 서빙 순위 348은 아래의 식에 기반할 수 있다.
Figure pct00006
서빙 순위 348은
Figure pct00007
로 나타낼 수 있다. 서빙에 대한 측정 142는
Figure pct00008
로 나타낼 수 있고, 측정 히스테리시스 340은
Figure pct00009
로 나타낼 수 있다.
또한 보다 상세한 예로서, 인접 주파수 134의
Figure pct00010
인스턴스에 대응하는 인접 순위 350은 아래의 식에 기반할 수 있다.
Figure pct00011
인접 순위 350은
Figure pct00012
로 나타낼 수 있다. 인접에 대한 측정 144는
Figure pct00013
로 나타낼 수 있고, 측정 오프셋 342는
Figure pct00014
로 나타낼 수 있다.
선택 모듈 306은 서빙에 대한 부분 128에 대한 신호 순위 및 수신 신호 126에서 인접에 대한 부분 132의 각 인스턴스들에 대한 신호 순위를 산출할 수 있다. 선택 모듈 306은 선택 프로세스에 대한 수신 신호 126에 대응하는 신호 순위의 모든 인스턴스들 집합을 프로세스할 수 있다. 선택 모듈 306은 주파수 대역들, 통신 주파수들, 셀 사이트들, 또는 이들의 결합의 모든 서빙 또는 비-서빙 인스턴스들을 분석할 수 있다.
신호-간섭 선택 메커니즘 164의 구현에 대한 서빙 주파수 130의 새로운 인스턴스를 선택 또는 재선택하기 위하여, 선택 모듈 306은 서빙 순위 348 및 인접 순위 350을 사용할 수 있다. 선택 모듈 306은 서빙 순위 348 및 인접 순위 350을 통해 서빙에 대한 측정 142 및 인접에 대한 측정 144를 비교함으로써 송신 주파수 116을 선택할 수 있다. 예를 들면, 2dB같이 적어도 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합에 의해 인접 측정 144가 서빙에 대한 측정 142보다 크고 서빙 주파수 130과 인접 주파수 134가 동일 대역들에 있는 경우, 선택 모듈 306은 서빙 주파수 130을 변경하거나 업데이트 할 수 있다.
또한 예를 들면, 0을 포함하면서, 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합에 의해 인접에 대한 측정 144가 서빙에 대한 측정 142보다 크고 인접 주파수 134가 제2 대역 154내에 존재하면서 서빙 주파수 130이 제5 대역 156 내에 존재하는 경우, 선택 모듈 306은 변경하거나 업데이트 할 수 있다. 또한 예를 들면, 4dB같이 적어도 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합에 의해 인접에 대한 측정 144가 서빙에 대한 측정 142보다 크고 인접 주파수 134가 제5 대역 156 내에 존재하면서 서빙 주파수 130이 제2 대역 154 내에 존재하는 경우, 선택 모듈 306은 변경하거나 업데이트 할 수 있다.
또한 예를 들면, 선택 모듈 306은 인접 주파수 134의 인스턴스들을 분석할 수 있다. 서빙 순위 348, 에너지 측정 146, 또는 이들의 결합과 비교할 때, 인접 전력 138, 인접 순위 350의 대응하는 인스턴스들에 기반하여 선택 모듈 306은 인접 주파수 134를 할 수 있다. 보다 상세한 예로서, 선택 모듈 306은 전력 임계 값 332보다 큰 인접 전력 138, 에너지 임계 값보다 큰 에너지 측정 146, 서빙 순위 348보다 큰 인접 순위 350, 또는 이들의 결합을 포함하면서 인접 주파수 134의 인스턴스를 식별할 수 있다.
선택 모듈 306은 측정 히스테리시스 340, 측정 오프셋 342, 또는 이들의 결합을 포함하면서, 서빙 순위 348, 인접 순위 350, 또는 이들의 결합에 기반하여 대응하는 장치, 서빙 셀, 서빙 대역, 서빙 주파수 130, 또는 이들의 결합을 선택할 수 있다. 예를 들면, 선택 모듈 306은 서빙 주파수 130을 앞서 설명된 다양한 조건들을 만족하는 인접 주파수 134로 설정할 수 있다.
또한 예를 들면, 선택 모듈 306은 서빙 주파수 130을 인접 주파수 134의 탐지되거나 분석된 인스턴스들 사이에서 인접에 대한 전력 138의 최상의 인스턴스를 포함하는 인접 주파수 134로 더 설정할 수 있다. 선택 모듈 306은 또한 인접 순위 350의 최상의 인스턴스에 대응하여 인접에 대한 부분 132와 관련된 인접 주파수 134를 선택할 수 있다. 인접 주파수 134는 인접 소스 118, 서빙 대역 내, 다른 대역, 또는 이들의 결합으로부터 송신 주파수 116을 포함할 수 있다.
선택 모듈 306은 신호-간섭 선택 메커니즘 164와 에너지 선택 메커니즘 166 사이에서 더 선택할 수 있다. 선택 모듈 306은 앞서 설명된 것처럼 전력 임계 값 332, 에너지 임계 값 334, 또는 이들의 결합을 이용하여 신호-간섭 선택 메커니즘 164를 선택할 수 있다. 인접 주파수 134의 모든 인스턴스들이 전력 임계 값 332보다 작은 인접에 대한 전력 138, 에너지 임계 값 334보다 작은 에너지 측정 146, 서빙 순위 348보다 작은 인접 순위, 또는 이들의 결합에 대응하는 경우에, 선택 모듈 306은 서빙 주파수 130의 선택에 대한 에너지 선택 메커니즘 166을 더 선택할 수 있다.
서빙 순위 348 및 인접 순위 350이 개선된 처리량 및 증가된 효율을 제공한다는 것이 밝혀졌다. 서빙 순위 348 및 인접 순위 350은 신호들의 전반적인 현상을 검토하기 위해 신호-간섭 측정을 이용할 수 있다. 서빙 순위 348 및 인접 순위 350은 핑퐁 현상을 더 방지할 수 있다.
예시의 목적상, 통신 시스템 100은 3GPP에 대해 다루기 쉬운 통신을 나타낸다. 그러나, 트리거링 메커니즘 160 및 신호-간섭 선택 메커니즘 164는 WiFi 또는 4G LTE같은 다른 표준들에 대하여 조정되거나 사용될 수 있다.
선택 모듈 306은 서빙 주파수 130을 선택하기 위하여 제1 통신부 216, 제2 통신부 236, 제1 제어부 212, 제2 제어부 234, 또는 이들의 결합을 사용할 수 있다. 선택 모듈 306은 제1 저장부 214, 제2 저장부 246, 제1 통신부 216, 제2 통신부 236, 또는 이들의 결합에 서빙 주파수 130 또는 프로세싱 결과들을 저장할 수 있다.
통신 시스템 100의 동작의 제어 플로우 300 또는 방법 300은 수신 신호를 수신하는 과정, 수신 신호에 기반하여 신호-간섭 측정을 포함하는 전력 분석 결과를 생성하는 과정, 장치를 통하여 통신하기 위한 신호-간섭 측정에 기반하여 통신부에서 송신 주파수를 선택하는 과정을 포함한다.
도 4는 도 1의 통신 시스템 100의 세부(detailed) 플로우 400을 나타낸다. 도 3의 제어 플로우 300은 세부 플로우 400을 포함할 수 있다. 세부 플로우 400은 제어 플로우 300의 세부 사항을 더 나타낼 수 있다.
세부 플로우는 파워-온 또는 상태 변화 블록 402를 포함할 수 있다. 파워-온 또는 상태 변화 블록 402에서 도 3의 초기화 모듈 302는 파워 온 상태, 리셋 상태, RRC와 관련된 상태 변화, 또는 이들의 결합을 결정할 수 있다.
파워-온 또는 상태 변화 블록 402는 셀 선택 블록 404에 결합될 수 있다. 셀 선택 블록 404 동안, 초기화 모듈 302는 통신을 위한 서빙 셀, 송신 대역, 도 1의 서빙 주파수 130, 도 1의 제2 장치 106, 또는 이들의 결합의 초기 인스턴스를 선택할 수 있다. 초기화 모듈 302는 적절한 셀 사이트에 대한 적절한 송신 대역에서 서빙 주파수 130에 자동 대기(camp on)하기 위해 도 1의 제1 장치 102를 개시할 수 있다.
셀 선택 블록 404는 SIR 산출 블록 406에 결합될 수 있다. 도 3의 트리거 모듈 304는 도 1의 신호-간섭 측정 140의 산출을 포함하면서, 도 3의 전력 분석 결과 310을 생성할 수 있다. 예를 들면, SIR 산출 블록 406 동안, 트리거 모듈 304는 도 1의 서빙에 대한 측정 142를 산출할 수 있다.
SIR 산출 블록 406은 초기 결정 블록 408에 결합될 수 있다. SIR 산출 블록 406 동안, 트리거 모듈 304는 서빙 주파수 130, 신호-간섭 측정 140, 도 3의 신호-간섭 임계 값 330, 도 3의 초기화 제한 326, 또는 이들의 결합에 기반하여 초기 결정 블록 408을 수행할 수 있다. 예를 들면, 트리거 모듈 304는 서빙 주파수 130이 도 1의 제5 대역 156 내에 존재하는지 여부, 서빙에 대한 측정 142가 신호-간섭 임계 값 330보다 작은지 여부, 도 3의 동작 간격 328이 초기화 제한 326보다 작은지 여부, 또는 이들의 결합을 결정할 수 있다.
초기 결정 블록 408은 탐색 또는 측정 블록 410에 결합될 수 있다. 초기 결정 블록 408은 트리거 조건(예: 비-제로 값 또는 참(TRUE) 등)을 설정하고 다양한 조건들에 기반하여 세부 플로우 400을 탐색 또는 측정 블록 410으로 진행시킬 수 있다. 예를 들면, 서빙 주파수 130이 제5 대역 156 내에 존재하는 경우, 서빙에 대한 측정 142가 신호-간섭 임계 값 330보다 작은 경우, 동작 간격 328이 초기화 제한 326보다 작은 경우, 또는 이들의 결합의 경우에 세부 플로우 400은 진행할 수 있다.
탐색 또는 측정 블록 410은 도 1의 신호-간섭 선택 메커니즘 164의 초기 부분일 수 있다. 탐색 또는 측정 블록 410 동안, 도 3의 트리거 모듈 304, 선택 모듈 306, 또는 이들의 결합은 도 1의 수신 신호 126의 모든 탐지 가능한 부분들에 대한 주파수간 탐색 또는 측정을 수행할 수 있다. 트리거 모듈 304, 선택 모듈 306, 또는 이들의 결합은 도 1의 서빙에 대한 부분 128 및 도 1의 인접에 대한 부분 132의 모든 인스턴스들을 결정할 수 있다.
탐색 또는 측정 블록 410은 전력 산출 블록 412에 결합될 수 있다. 전력 산출 블록 412 동안, 선택 모듈 306은 도 3의 서빙 순위 348 및 도 3의 인접 순위 350을 포함하는 신호 순위를 산출할 수 있다. 전력 산출 블록 412는 신호-간섭 선택 메커니즘 164의 구현을 위한 것일 수 있다.
전력 산출 블록 412는 인접 결정 블록 414에 결합될 수 있다. 선택 모듈 306은 관련된 분석 결과들 또는 도 1의 인접 주파수 134의 인스턴스들을 분석함으로써 인접 결정 블록 414를 구현할 수 있다.
예를 들면, 인접 결정 블록 414 동안, 선택 모듈 306은 인접 주파수 134에 대응하는 도 1의 인접에 대한 전력 138, 도 3의 전력 임계 값 332, 도 3의 주파수-간 에너지 320, 도 3의 에너지 임계 값 334, 서빙 순위 348, 인접 순위 350, 또는 이들의 결합에 기반하여 조건들을 만족하는 인접 주파수 134를 결정할 수 있다. 보다 상세한 예로서, 선택 모듈 306은 인접 주파수 134의 인스턴스가 전력 임계 값 332보다 큰 인접 전력 138, 에너지 임계 값 334보다 큰 주파수-간 에너지 320, 서빙 순위 348보다 큰 인접 순위 350, 또는 이들의 결합과 관련되는 지를 결정할 수 있다.
인접 결정 블록 414가 조건들을 만족하는 경우, 세부 플로우는 신호-간섭 선택 메커니즘 164에 대한 주파수 선택 블록 416으로 진행할 수 있다. 주파수 선택 블록 416 동안, 선택 모듈 306은 서빙 주파수 130을 도 1의 인접 측정 144의 최상의 인스턴스를 가지는 인접 주파수 134로 선택할 수 있다. 인접 결정 블록 414가 조건들을 만족하지 않는 경우, 세부 플로우는 트리거 조건 확인 블록 418을 진행할 수 있다. 선택 모듈 306은 트리거 조건을 확인할 수 있다.
트리거 조건 확인 블록 418은 레거시 프로세스 블록 420에 결합될 수 있다. 레거시 프로세스 블록 420 동안, 선택 모듈 306은 신호-간섭 선택 메커니즘 164 외에 도 1의 에너지 선택 메커니즘 166 같은 메커니즘들을 이용할 수 있다. 서빙 주파수 130의 재선택에 대하여, 제로 값 또는 거짓(FALSE)을 포함하는 트리거 조건같이 트리거 조건이 설정되지 않은 경우에 세부 플로우 400은 레거시 프로세스 블록 420을 진행할 수 있다.
초기 결정 블록 408, 주파수 선택 블록 416, 트리거 조건 확인 블록 418, 또는 이들의 결합은 타이머들 설정 블록 422에 결합될 수 있다. 초기 결정 블록 408에 대한 조건들이 만족되지 않은 경우, 주파수 선택 블록 416에서 서빙 주파수 130을 재선택한 후, 트리거 조건 확인 블록 418에서 트리거 조건을 설정한 경우, 또는 이들의 결합의 경우에 세부 플로우 400은 타이머들 설정 블록 422를 진행할 수 있다.
타이머들 설정 블록 422 동안, 트리거 모듈 304는 동작 간격 328, 주파수-내 타이머, 주파수-간 타이머, 무선-간(inter-radio) 타이머, 또는 이들의 결합 같은 다양한 타이머들을 설정할 수 있다. 트리거 모듈 304는 다양한 타이머들을 지정된 값 또는 0으로 설정할 수 있다.
타이머들 설정 블록 422는 서빙 셀 결정 블록 424에 결합될 수 있다. 트리거 모듈 304는 도 1의 서빙에 대한 전력 136, 서빙에 대한 측정 142, 또는 이들의 결합에 기반하는 것 같은, 서빙 셀의 적합성을 결정할 수 있다.
서빙 셀 결정 블록 424는 서비스 종료(out of sevice, OOS) 블록 426, 주파수-내 검토 블록 428, 또는 이들의 결합에 결합될 수 있다. 서비스 종료 블록 426에서 트리거 모듈 304는 서비스 종료 타이머를 검토하거나, 인접 주파수 134의 인스턴스들에 대한 탐색 또는 측정을 수행하거나 이들의 결합을 할 수 있다. 서빙 셀 결정 블록 424에 따라 서빙 셀이 적절하지 않은 경우에 트리거 모듈 304는 서비스 종료 블록 426을 수행할 수 있다.
트리거 모듈 304는 주파수-내 타이머가 주파수-내 검토 블록 428에 대해 만료되었는지를 결정할 수 있다. 세부 플로우 400은 주파수-내 타이머가 만료된 경우에 품질-내 비교 블록 430을 진행하거나 주파수-간 검토 블록 432를 진행할 수 있다.
품질-내 비교 블록 430에서 트리거 모듈 304는
Figure pct00015
로 나타내는 선택 품질과
Figure pct00016
로 나타내는 탐색-내 품질을 비교할 수 있다. 주파수-내 타이머 리셋 434 동안, 선택 품질이 탐색-내 품질보다 클 경우에 트리거 모듈 304는 주파수-내 타이머를 리셋할 수 있다.
세부 플로수 400은 선택 품질이 탐색-내 품질보다 크지 않은 경우에 레거시 프로세스 블록 430을 진행할 수 있다. 레거시 프로세스 블록 420 동안, 선택 모듈 306은 신호-간섭 선택 메커니즘 164 외에 에너지 선택 메커니즘 166과 같은 메커니즘들을 이용할 수 있다.
세부 플로우 400은 주파수-내 타이머의 리셋 후 또는 주파수-내 타이머가 만료된 경우에 주파수-간 검토 블록 432를 진행할 수 있다. 주파수-간 검토 블록 432 동안, 트리거 모듈 304는 주파수-간 타이머가 만료되었는지를 더 결정할 수 있다. 주파수-간 검토 블록 432는 품질-간 비교 블록 436에 결합될 수 있다. 세부 플로우 400은 주파수-간 타이머가 만료된 경우에 품질-간 비교 블록 436을 진행할 수 있다.
트리거 모듈 304는 선택 품질이
Figure pct00017
Figure pct00018
로 나타내는 탐색-간 품질보다 크지 않을 경우에 신호-간섭 선택 메커니즘 164를 개시할 수 있다. 세부 플로우 400은 선택 품질이 탐색-간 품질보다 크지 않은 경우에 탐색 또는 측정 블록 410을 진행할 수 있다.
세부 플로우 400은 선택 품질이 탐색-간 품질보다 큰 경우에 주기적 결정 블록 438을 진행할 수 있다. 주기적 결정 블록 438 동안, 트리거 모듈 304는 신호-간섭 측정 140, 신호-간섭 임계 값 330, 초기화 제한 326, 또는 이들의 결합에 기반하여 신호-간섭 선택 메커니즘 164를 개시하는 결정을 할 수 있다.
트리거 모듈 304는 초기화 제한 326를 제외하면, 초기 결정 블록 408과 유사하게 주기적 결정 블록 438에서 신호-간섭 선택 메커니즘 164를 개시할 수 있다. 예를 들면, 신호-간섭 임계 값 330보다 작은 서빙에 대한 측정 142, 초기화 제한 326보다 큰 동작 간격 328, 또는 이들의 결합에 기반하여 세부 플로우 400이 탐색 또는 측정 블록 410을 진행함으로써, 트리거 모듈 304는 신호-간섭 선택 메커니즘 164를 개시할 수 있다. 세부 플로우 400이 주기적 결정 블록 438로부터 탐색 또는 측정 블록 410으로 진행하는 경우에 트리거 모듈 304는 트리거 조건을 제로 값 또는 거짓(FALSE)로 설정할 수 있다.
주기적 결정 블록 438, 주파수-간 검토 블록 432, 또는 이들의 결합은 무선-간 결정 블록 440에 결합될 수 있다. 세부 플로우 400은 서빙에 대한 측정 142가 신호-간섭 임계 값 330보다 작지 않은 경우, 동작 간격 328이 초기화 제한 326보다 크지 않은 경우, 또는 이들의 결합의 경우에 주기적 결정 블록 438로부터 무선-간 결정 블록 440으로 진행할 수 있다. 세부 플로우 400은 주파수-간 타이머가 만료되지 않은 경우에 주파수-간 검토 블록 432로부터 무선-간 결정 블록 440으로 더 진행할 수 있다.
무선-간 결정 블록 440에서 트리거 모듈 304는 무선-간 액세스 기술(inter-radio access technology, IRAT)에 대한 무선-간 타이머가 만료되었는지를 결정할 수 있다. 세부 플로우 400은 무선-간 타이머가 만료되지 않은 경우 노멀 모드(normal mode) 블록 442를 진행할 수 있다. 노멀 모드 블록 442에서 트리거 모듈 304는 휴면 상태 (idle)에서 절전 모드(sleep mode)로 진입하거나, FACH로 계속하거나, 또는 이들의 결합을 할 수 있다.
세부 플로우 400은 무선-간 타이머가 만료된 경우에 IRAT-품질 비교 블록 444를 더 진행할 수 있다. 트리거 모듈 304는
Figure pct00019
로 나타내는 IRAT 품질을 선택 품질과 비교하고 산출할 수 있다. 세부 플로우 400은 선택 품질이 IRAT 품질보다 크지 않은 경우에 IRAT 블록 446을 진행할 수 있다. IRAT 블록 446에서 선택 모듈 306은 인접 주파수들을 측정 및 탐색하고 서빙 주파수 130을 재선택하는 IRAT 프로세스를 구현할 수 있다.
세부 플로우 400은 선택 품질이 IRAT 품질보다 큰 경우에 IRAT 타이머 리셋 블록 448을 더 진행할 수 있다. IRAT 타이머 리셋 블록 448에서 트리거 모듈 304는 무선-간 타이머를 리셋할 수 있다. 세부 플로우 400은 무선-간 타이머를 리셋한 후에 노멀 모드 블록 442를 더 진행할 수 있다.
본 명세서에서 설명된 모듈들은 도 2의 제1 통신부 216, 도 2의 제2 통신부 236, 도 2의 제1 제어부 216, 도 2의 제2 제어부 238, 또는 이들의 결합에 있는 수동 회로, 능동 회로, 또는 둘 다를 포함하는 하드웨어 구현(hardware implementation) 또는 하드웨어 가속기들(hardware accelerators)일 수 있다. 모듈들은 또한 도 1의 제1 장치 102 또는 도 2의 제2 장치 106 내부에 있지만, 제1 통신부 216, 제2 통신부 236, 제1 제어부 216, 제2 제어부 238, 또는 이들의 결합의 외부에 있는 수동 회로, 능동 회로, 또는 둘 다를 포함하는 하드웨어 구현 또는 하드웨어 가속기들일 수 있다.
예시적으로, 도 1의 통신 시스템 100은 모듈의 기능들 또는 순서로 설명되었다. 통신 시스템 100은 모듈들을 다르게 분할하거나 모듈들의 순서를 다르게 할 수 있다. 예를 들면, 도 3의 트리거 모듈 304와 도 3의 선택 모듈 306의 기능들이 결합될 수 있다. 또한 예를 들면, 선택 모듈 306은 각각의 다른 선택 메커니즘들을 수행하는 서브-모듈(sub-module)을 포함할 수 있다.
예시의 목적상, 다양한 모듈들이 제1 장치 102 또는 제2 장치 106에 특정된 것으로 설명되었다. 그러나, 모듈들이 다르게 분배될 수 있다는 것을 알 것이다. 예를 들면, 다양한 모듈들이 다른 장치에서 구현될 수 있거나, 모듈들의 기능들이 다수의 장치들에 대하여 분배될 수 있다. 또한 예를 들면, 다양한 모듈들은 비-일시적 메모리 장치에 저장될 수 있다.
보다 상세한 예로서, 앞서 설명된 하나 이상의 모듈들은 다른 시스템, 다른 장치, 다른 사용자, 또는 이들의 결합으로 분배하거나, 제조하거나, 또는 이들의 결합에 대한 비-일시적 메모리 장치에 저장될 수 있다. 또한 보다 상세한 예로서, 앞서 설명된 모듈들은 단일의 하드웨어 장치(예: 칩(chip) 또는 프로세서 등) 또는 다수의 하드웨어 장치를 이용하여 저장되거나 구현될 수 있다.
본 명세서에서 설명된 모듈들은 비-일시적 컴퓨터 판독 가능한 장치에 저장될 수 있다. 제1 통신부 216, 제2 통신부 236, 제1 저장부 214, 제2 저장부 246, 또는 이들의 결합은 비-일시적 컴퓨터 판독 가능한 장치를 나타낼 수 있다. 제1 통신부 216, 제2 통신부 236, 제1 저장부 214, 제2 저장부 246, 또는 이들의 결합, 또는 그것의 일 부분은 제1 장치 102, 제2 장치 106, 또는 이들의 결합으로부터 제거 가능하게 될 수 있다. 비-일시적 컴퓨터 판독 가능한 장치의 예들은 비-휘발성 메모리 카드 또는 스틱(stick), 외부 하드 디스크 드라이브(external hard disk drive), 테이프 카세트(tape cassette), 또는 광 디스크(optical disk)일 수 있다.
신호-간섭 측정 140으로부터의 물리적 변형(예: 송신 신호 112의 신호 품질, 도 1의 인접 신호 120, 또는 동적으로 채널들의 변경이 있는 다른 주파수 신호들에 대한 것 등)은 제1 장치 102에서 사용자에 대해 표시되거나 재형성되는 내용과 같은, 물질계(physical world)에서의 움직임을 초래한다. 제1 장치 102에서 재생성된 내용(예: 네비게이션(navigation) 정보 또는 발신자(caller)의 음성 신호 등)은 사용자의 움직임(예: 네비게이션 정보 이후 또는 발신자에 응답하는 것 등)에 영향을 미칠 수 있다. 물질계에서의 움직임은 채널들 및 다른 신호들의 품질들의 변화를 초래한다. 채널들 및 다른 신호들의 품질들의 변화는 통신 시스템 100으로 피드백 될 수 있고 서빙 주파수 130의 선택에 영향을 미칠 수 있다.
결과적 방법, 프로세스, 장치(apparatus, device), 제품(product), 및/또는 시스템(system)은 간단하고(straightforward), 비용 효율이 높고(cost-effective), 복잡하지 않고(uncomplicated), 다목적이고(highly versatile), 정확하고(accurate), 민감하고(sensitive), 효과적이다(effective). 또한, 결과적 방법, 프로세스, 장치, 제품, 및/또는 시스템은 준비되고(ready), 효율적이고(efficient), 경제적인 제조(economical manufacturing), 적용(application), 및 이용(utilization)에 대한 알려진 구성요소들을 조정함으로써 구현될 수 있다. 본 발명의 실시 예의 또 하나의 중요한 면은 비용들의 감소, 시스템들의 단순화, 및 성능 향상의 역사적 추세(historical trend)를 유용하게 지원하고 제공한다는 점이다.
앞서 언급된 것들과 본 발명의 실시 예의 다른 가치 있는 면들은 그 결과 기술의 상태를 최소한 다음 레벨이다.
*본 발명이 특정한 최상의 모드와 함께 설명되는 반면에, 많은 대체들(alternatives), 수정들(modifications), 및 변형들(variations)이 이전의 설명의 관점에서 통상의 기술자들에 명백해질 것이다. 따라서, 포함된 청구항들의 범위 내에서 모든 그러한 대체들, 수정들, 및 변형들을 포괄하도록 의도된 것이다. 첨부한 도면들에서 설명되거나 설명된 모든 사항들은 예시적이고 비-제한적인 의미로 해석된다.

Claims (16)

  1. 통신 시스템에 있어서,
    수신 신호(receiver signal)를 수신하는 안테나,
    상기 안테나에 결합된 통신부(communication unit)를 포함하고,
    상기 통신부는, 상기 수신 신호에 기반하여 신호-간섭 측정(signal-interference measure)을 포함하는 전력 분석 결과(power analysis result)를 생성하고, 장치를 통해 통신하기 위하여 상기 신호-간섭 측정에 기반하여 송신 주파수를 선택하는 시스템.
  2. 제 1항에 있어서,
    상기 안테나는, 서빙에 대한 부분(serving portion) 및 인접에 대한 부분(neighbor portion)을 포함하는 상기 수신 신호를 수신하고,
    상기 통신부는, 상기 서빙에 대한 부분에 대응하는 서빙에 대한 측정(serving measure) 및 상기 인접에 대한 부분에 대응하는 인접에 대한 측정(neighbor measure)을 산출하고,
    상기 서빙에 대한 측정과 상기 인접에 대한 측정을 비교함으로써 상기 송신 주파수를 선택하는 시스템.
  3. 제 1항에 있어서,
    상기 통신부는, 상기 신호-간섭 측정에 기반하여 서빙 순위(serving ranking) 및 인접 순위(neighbor ranking)를 산출하고,
    상기 서빙 순위 및 상기 인접 순위에 기반하여 상기 송신 주파수를 선택함으로써 상기 송신 주파수를 선택하는 시스템.
  4. 제 1항에 있어서,
    상기 통신부는, 상기 신호-간섭 측정에 대한 서빙에 대한 측정을 포함하는 상기 전력 분석 결과를 생성하고,
    서빙 주파수의 초기 인스턴스(instance)를 결정하고,
    상기 송신 주파수를 선택하기 위한 초기화 제한(initialization limit)을 결정하고,
    상기 서빙에 대한 측정, 상기 서빙 주파수의 상기 초기 인스턴스, 상기 초기화 제한, 또는 이들의 결합에 기반하여 상기 서빙 주파수를 즉시 재선택함으로써 상기 송신 주파수를 선택하는 시스템.
  5. 제 1항에 있어서,
    상기 통신부는, 프라이머리 신호 전력(primary signal power), 프라이머리 에너지(primary energy), 프라이머리 대체 전력(primary alternative power), 주파수-간 에너지(inter-frequency energy), 또는 이들의 결합을 포함하는 상기 전력 분석 결과를 생성하고,
    상기 프라이머리 신호 전력, 상기 프라이머리 에너지, 상기 프라이머리 대체 전력, 상기 주파수-간 에너지, 또는 이들의 결합에 기반하여 신호-간섭 선택 메커니즘(signal-interference selection mechanism)을 개시함으로써 상기 송신 주파수를 선택하는 시스템.
  6. 제 1항에 있어서,
    상기 통신부는, 프라이머리 신호 전력, 프라이머리 에너지, 프라이머리 대체 전력, 주파수-간 에너지, 또는 이들의 결합을 포함하는 상기 전력 분석 결과를 생성하고,
    상기 프라이머리 신호 전력, 상기 프라이머리 에너지, 상기 프라이머리 대체 전력, 상기 주파수-간 에너지, 또는 이들의 결합에 기반하여 에너지 선택 메커니즘(energy selection mechanism)을 개시함으로써 상기 송신 주파수를 선택하는 시스템.
  7. 제 1항에 있어서,
    상기 안테나는, 인접에 대한 부분의 다수의 인스턴스들을 포함하는 상기 수신 신호를 수신하고,
    상기 통신부는, 상기 인접에 대한 부분의 각각의 인스턴스를 나타내기 위하여 인접 순위의 각각의 인스턴스, 상기 인접 순위의 인스턴스들을 산출하고,
    상기 인접 순위의 최상의 인스턴스에 대응하는 상기 인접에 대한 부분과 관련된 인접 주파수를 선택함으로써 상기 송신 주파수를 선택하는 시스템.
  8. 제 1항에 있어서,
    상기 통신부는, 규칙적인 간격(regular interval) 없이 상기 송신 주파수를 선택하기 위한 상기 송신 주파수를 즉시 선택함으로써 상기 송신 주파수를 선택하는 시스템.
  9. 제 1항에 있어서,
    상기 통신부는, 상기 송신 주파수를 선택하기 위한 측정 히스테리시스(measure hysteresis) 및 측정 오프셋(measure offset)을 결정하고,
    상기 측정 히스테리시스 및 상기 측정 오프셋에 기반하여 서빙 순위 및 인접 순위를 산출하고,
    상기 서빙 순위 및 상기 인접 순위에 기반하여 상기 송신 주파수를 선택함으로써 상기 송신 주파수를 선택하는 시스템.
  10. 제 1항에 있어서,
    상기 통신부는, 전력 임계 값(power threshold) 및 에너지 임계 값(energy threshold)에 기반하여 신호-간섭 선택 메커니즘과 에너지 선택 메커니즘 사이에서 선택함으로써 상기 송신 주파수를 선택하는 시스템.
  11. 통신 시스템의 동작 방법에 있어서,
    수신 신호(receiver signal)를 수신하는 과정과,
    상기 수신 신호에 기반하여 신호-간섭 측정(signal-interference measure)을 포함하는 전력 분석 결과를 생성하는 과정과,
    장치를 통해 통신하기 위하여 상기 신호-간섭 측정에 기반하여 통신부(communication unit)에서 송신 주파수를 선택하는 과정을 포함하는 방법.
  12. 제 11항에 있어서,
    상기 수신 신호를 수신하는 과정은, 서빙에 대한 부분(serving portion) 및 인접에 대한 부분(neighbor portion)을 수신하는 과정을 포함하고,
    상기 전력 분석 결과를 생성하는 과정은, 상기 서빙에 대한 부분에 대응하는 서빙에 대한 측정(serving measure) 및 상기 인접에 대한 부분에 대응하는 인접에 대한 측정(neighbor measure)을 생성하는 과정을 포함하고,
    상기 송신 주파수를 선택하는 과정은, 상기 서빙에 대한 측정과 상기 인접에 대한 측정을 비교함으로써 상기 송신 주파수를 선택하는 과정을 포함하는 방법.
  13. 제 11항에 있어서,
    상기 신호-간섭 측정에 기반하여 서빙 순위(serving ranking) 및 인접 순위(neighbor ranking)를 산출하는 과정을 더 포함하고,
    상기 송신 주파수를 선택하는 과정은, 상기 서빙 순위 및 상기 인접 순위에 기반하여 상기 송신 주파수를 선택하는 과정을 포함하는 방법.
  14. 제 11항에 있어서,
    서빙 주파수의 초기 인스턴스(instance)를 결정하는 과정과,
    상기 송신 주파수를 선택하기 위한 초기화 제한(initialization limit)을 결정하는 과정을 더 포함하고,
    상기 전력 분석 결과를 생성하는 과정은, 상기 신호-간섭 측정에 대한 서빙에 대한 측정을 포함하는 상기 전력 분석 결과를 생성하는 과정을 포함하고,
    상기 송신 주파수를 선택하는 과정은, 상기 서빙에 대한 측정, 상기 서빙 주파수의 상기 초기 인스턴스, 상기 초기화 제한, 또는 이들의 결합에 기반하여 즉시 상기 송신 주파수를 선택하는 과정을 포함하는 방법.
  15. 제 11항에 있어서,
    상기 전력 분석 결과를 생성하는 과정은, 프라이머리 신호 전력(primary signal power), 프라이머리 에너지(primary energy), 프라이머리 대체 전력(primary alternative power), 주파수-간 에너지(inter-frequency energy), 또는 이들의 결합을 포함하는 상기 전력 분석 결과를 생성하는 과정을 포함하고,
    상기 송신 주파수를 선택하는 과정은, 상기 프라이머리 신호 전력, 상기 프라이머리 에너지, 상기 프라이머리 대체 전력, 상기 주파수-간 에너지, 또는 이들의 결합에 기반하여 신호-간섭 선택 메커니즘(signal-interference selection mechanism)을 개시함으로써 상기 송신 주파수를 선택하는 과정을 포함하는 방법.
  16. 제 11항 내지 제 15항의 방법을 구현하는 명령들을 포함하는 비-일시적 컴퓨터 판독 가능한 장치(non-transitory computer readable medium).
KR1020167007648A 2013-09-18 2014-05-12 통신 시스템에서의 셀 선택 메커니즘 및 동작의 방법 KR102167057B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201361879609P 2013-09-18 2013-09-18
US61/879,609 2013-09-18
US14/187,864 2014-02-24
US14/187,864 US9510273B2 (en) 2013-09-18 2014-02-24 Communication system with cell selection mechanism and method of operation thereof
PCT/KR2014/004215 WO2015041397A1 (en) 2013-09-18 2014-05-12 Communication system with cell selection mechanism and method of operation thereof

Publications (2)

Publication Number Publication Date
KR20160057402A true KR20160057402A (ko) 2016-05-23
KR102167057B1 KR102167057B1 (ko) 2020-10-16

Family

ID=52668424

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020167007648A KR102167057B1 (ko) 2013-09-18 2014-05-12 통신 시스템에서의 셀 선택 메커니즘 및 동작의 방법

Country Status (3)

Country Link
US (1) US9510273B2 (ko)
KR (1) KR102167057B1 (ko)
WO (1) WO2015041397A1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10531348B2 (en) * 2015-08-30 2020-01-07 Lg Electronics Inc. Method and device for performing cell reselection by terminal
JP6420500B2 (ja) * 2015-12-24 2018-11-07 株式会社ソニー・インタラクティブエンタテインメント 周波数帯決定装置、ヘッドマウントディスプレイ、周波数帯決定方法及びプログラム
CN108668293A (zh) * 2017-03-27 2018-10-16 中兴通讯股份有限公司 计算服务小区与邻区的重叠覆盖度的方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5940761A (en) * 1997-01-15 1999-08-17 Qaulcomm Incorporated Method and apparatus for performing mobile assisted hard handoff between communication systems
KR100664208B1 (ko) * 2005-08-25 2007-01-03 엘지전자 주식회사 계층적 셀 구조의 네트워크에서의 셀 재선택 방법
US20090291688A1 (en) * 2008-05-22 2009-11-26 Ntt Docomo, Inc. Mobile terminal and method used in the same
KR20100114112A (ko) * 2008-01-30 2010-10-22 콸콤 인코포레이티드 무선 통신에서의 서빙 셀 선택

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4178055B2 (ja) 2003-02-25 2008-11-12 株式会社エヌ・ティ・ティ・ドコモ 無線パケット通信システム、無線パケット通信方法、基地局及び移動局
US8452316B2 (en) 2004-06-18 2013-05-28 Qualcomm Incorporated Power control for a wireless communication system utilizing orthogonal multiplexing
KR100765892B1 (ko) 2006-08-30 2007-10-10 주식회사 팬택 이동통신 시스템의 셀간 간섭을 제어하는 방법
MX2009009610A (es) * 2007-03-09 2009-10-12 Interdigital Tech Corp Metodo y aparato para ajustar un temporizador de reseleccion y criterios de clasificacion de celdas y reporte de medicion de señal degradada de una celda de servicio.
US8351949B2 (en) 2007-10-16 2013-01-08 Mediatek Inc. Configuring radio resource allocation and scheduling mobile station mechanism for frequency reuse in cellular OFDMA systems
ATE536012T1 (de) * 2008-01-22 2011-12-15 Ericsson Telefon Ab L M Verfahren, computerprogrammempfänger und vorrichtung zur bestimmung eines kanalqualitätsindex
CN102143505B (zh) * 2010-02-03 2013-10-02 华为技术有限公司 聚合载波小区测量的方法、装置及***
KR101815323B1 (ko) 2011-09-08 2018-01-05 삼성전자주식회사 복수의 무선 전력 수신기로부터 무선 전력 공급기에 신호를 송신하는 방법 및 장치
JP6034574B2 (ja) * 2012-03-01 2016-11-30 株式会社Nttドコモ 移動局、及び通信方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5940761A (en) * 1997-01-15 1999-08-17 Qaulcomm Incorporated Method and apparatus for performing mobile assisted hard handoff between communication systems
KR100664208B1 (ko) * 2005-08-25 2007-01-03 엘지전자 주식회사 계층적 셀 구조의 네트워크에서의 셀 재선택 방법
KR20100114112A (ko) * 2008-01-30 2010-10-22 콸콤 인코포레이티드 무선 통신에서의 서빙 셀 선택
US20090291688A1 (en) * 2008-05-22 2009-11-26 Ntt Docomo, Inc. Mobile terminal and method used in the same

Also Published As

Publication number Publication date
US9510273B2 (en) 2016-11-29
KR102167057B1 (ko) 2020-10-16
WO2015041397A1 (en) 2015-03-26
US20150080043A1 (en) 2015-03-19

Similar Documents

Publication Publication Date Title
US10582503B2 (en) UE initiated beam management procedure
RU2670604C1 (ru) Способ и аппарат для мониторинга качества линии радиосвязи
CN108092755B (zh) 参数调整方法及装置
CN107896380B (zh) 网络切换控制方法及装置
US20190335443A1 (en) Wireless communication method, terminal device, and network device
US20110269453A1 (en) Apparatus and method for inter-radio access technology carrier aggregation mobility enhancement
WO2012107885A1 (en) Priority measurement rules for channel measurement occasions
WO2011015223A1 (en) Reducing interference from dominant interfering neighboring base stations
JP2009532936A (ja) 送信ギャップにおけるダイバーシチ受信パス測定を行う無線端末及び方法
CN108174413B (zh) 参数调整方法及装置
EP2959714A1 (en) Systems and methods for interference cancellation capability reporting and user equipment offloading in heterogeneous networks
CN103828432A (zh) 移动性管理方法、基站和用户设备
KR102167057B1 (ko) 통신 시스템에서의 셀 선택 메커니즘 및 동작의 방법
US10320639B2 (en) Method of controlling user equipment communication with a network and corresponding apparatus and computer program product
CN113329482B (zh) 一种功耗控制方法、装置、设备及计算机存储介质
CN102882653A (zh) 信道质量指示上报的方法和用户设备
JP2023524888A (ja) 無線通信のための電子機器及び方法
US9713023B2 (en) Techniques for measurement filtering for wireless systems
US10756797B2 (en) Adaptive antenna selection
CN105210411B (zh) 小型小区的背景搜索
CN104641584B (zh) 上报信道质量指示cqi的方法及其装置
WO2014075708A1 (en) Method and apparatus
CN112423371B (zh) 一种小区选择的方法、***及装置
CN108174353B (zh) 传输控制方法及装置
CN108174414B (zh) 参数调整方法及装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant