[go: up one dir, main page]

KR100693201B1 - 무선 통신 단말기를 동작시키는 방법, 무선 통신 시스템, 및 무선 통신 단말기 - Google Patents

무선 통신 단말기를 동작시키는 방법, 무선 통신 시스템, 및 무선 통신 단말기 Download PDF

Info

Publication number
KR100693201B1
KR100693201B1 KR1020007014550A KR20007014550A KR100693201B1 KR 100693201 B1 KR100693201 B1 KR 100693201B1 KR 1020007014550 A KR1020007014550 A KR 1020007014550A KR 20007014550 A KR20007014550 A KR 20007014550A KR 100693201 B1 KR100693201 B1 KR 100693201B1
Authority
KR
South Korea
Prior art keywords
wireless communication
terminals
terminal
operating
communication terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
KR1020007014550A
Other languages
English (en)
Other versions
KR20010071553A (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=10852067&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100693201(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20010071553A publication Critical patent/KR20010071553A/ko
Application granted granted Critical
Publication of KR100693201B1 publication Critical patent/KR100693201B1/ko
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities

Landscapes

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

Abstract

통신 시스템은 서로에게 적어도 제어 메시지를 통신할 수 있는 제 1 및 제 2 단말기(FP, PP)를 포함한다. 제 1 및 제 2 단말기 중 적어도 하나는 상기 제 1 및 제 2 단말기 중 다른 하나와의 서비스 절충 처리(process of service negotiation)를 통해 자신을 구성/재구성하기 위한 수단을 구비한다. 단말기들 각각은 트랜시버, 소프트웨어 기능을 저장하기 위한 메모리, 및 저장된 소프트웨어 기능에 따라 단말기의 동작을 제어하기 위한 프로세서를 포함한다. 소프트웨어 기능들 중 적어도 하나는, 단말기에서 새기능을 실제적으로 구현하는데 있어 프로세서에 의해 요구되는 인터페이스 소프트웨어와 함께 새로운 소프트웨어 기능을 보유하는 제어 메시지의 수신에 응답하여 변경가능하다. 통신 시스템은, 구성/재구성 메시지가 공중을 통해 보내지는 무선 및/또는 셀룰러 전화기 시스템일 수 있고, 또는 구성/재구성 메시지가 지상 통신선에 의해 중계되는 유선 시스템일 수 있다.

Description

무선 통신 단말기를 동작시키는 방법, 무선 통신 시스템, 및 무선 통신 단말기{METHOD OF OPERATING A RADIO COMMUNICATION TERMINAL, A RADIO COMMUNICATION SYSTEM, AND A RADIO COMMUNICATION TERMINAL}
본 발명은 일예로 유선 또는 무선, 즉 전파 방송 링크를 통해 송신된 데이터에 응답하여 구성가능하거나 또는 재구성가능한 구성가능/재구성가능한 통신 네트워크, 또는 단말기에 관한 것이다.
필립스 원격통신 평론지(Philips Telecommunication Review)(Vol.41, No.1, 1983년 4월, 36 내지 45쪽)에서 F.P. 반 엥크(F.P. van Enk)에 의한 "VHF/UHF 이동 무선 전화기 장비의 FM-900 시리즈"로부터, 이동 무선 유닛에 마이크로프로세서 및 중앙 제어 PROM(프로그램가능 판독 전용 메모리)를 제공함으로써 채널 번호에 관련된 특성 데이터(personality data)가 저장될 수 있는 것이 알려져 있다. 그 결과, 사용자가 채널을 선택하였을 때, 이동 무선 유닛은 저장된 데이터에 따라 자신을 적응시킴으로써 사용자에 의한 임의의 다른 개입 없이 동작할 준비가 된다. 그러한 무선 유닛은 PROM이 외부 프로그래머를 사용하여 프로그래밍될 것을 요구한다.
또한 전파 방송 송신을 통해 수신기 식별 코드와 같은 데이터를 디지털 페이저에 공급하는 것이 알려져 있다.
원격 통신, 특히 디지털 페이징 분야에서는, 각기 다른 시스템 및/또는 각기 다른 특성을 운용하는 여러 지리적인 영역에서 사용자가 로밍(roam)할 수 있도록 하기 위해서, 여행자가 두 개 이상의 휴대 유닛을 휴대할 필요가 있고, 휴대 유닛 각각은 각각의 영역에서 동작하도록 구성되어야 한다. 수 개의 휴대 유닛을 휴대할 필요성을 회피하기 위한 한가지 제안이 유럽 특허(EP-B-0 538 933)에 개시되어 있다. 휴대 유닛은 일예로 데이터를 적재하고 있는 플라스틱 카드와 같은 장치로부터 다운로드된 데이터에 응답하여 재구성될 수 있고, 상기 플라스틱 카드는 개구부(aperture)나 슬롯에 삽입되어 휴대 유닛에 의해 판독된다.
시행중이고 효력이 발생중인 통신 표준의 과잉 측면에서, 링크의 각 종단에 있는 장비는 호환성인 것이 바람직하다.
본 발명의 제 1 양상에 따라, 제 1 및 제 2 단말기를 포함하는 무선 시스템을 동작시키는 방법이 제공되는데, 상기 방법은 제 1 및 제 2 단말기 중 하나를 상기 제 1 및 제 2 단말기 중 다른 하나와의 서비스 절충 처리(process of service negotiation)를 통해 구성/재구성하는 단계를 포함한다.
더 상세하게, 본 발명의 제 1 양상은 제 1 및 제 2 단말기를 포함하는 무선 시스템을 동작시키는 방법을 제공하는데, 상기 방법은 제 1 및 제 2 단말기 중 하나가 자신의 성능에 관한 파라미터를 제공하는 메시지를 송신하는 단계와, 상기 제 1 및 제 2 단말기 다른 하나가 상기 메시지를 수신하고 상기 수신된 파라미터에 따라 자신을 구성/재구성하는 단계를 포함한다.
본 발명의 제 2 양상에 따라, 서로 통신할 수 있는 제 1 및 제 2 단말기를 포함하는 통신 시스템이 제공되는데, 여기서 제 1 및 제 2 단말기 중 적어도 하나 는 서비스 절충 처리를 통해 자신을 구성/재구성하기 위한 수단을 구비한다.
본 발명의 제 2 양상은 서로 통신할 수 있는 제 1 및 제 2 단말기를 포함하는 통신 시스템을 또한 제공하는데, 여기서 제 1 및 제 2 단말기 중 적어도 하나는 제 1 및 제 2 단말기 중 자신의 성능에 관한 파라미터를 제공하는 다른 하나에 의해 송신된 메시지의 수신에 응답하여 자신을 구성/재구성하기 위한 수단을 구비한다.
본 발명의 제 3 양상에 따라, 하나의 단말기가 서비스 절충을 통해서 다른 단말기를 구성/재구성할 수 있는 통신 시스템에서 사용하기 위한 단말기가 제공되는데, 상기 단말기는 트랜시버, 소프트웨어 기능들을 저장하기 위한 메모리, 및 저장된 소프트웨어 기능들에 따라 단말기의 동작을 제어하기 위한 프로세서를 포함하고, 소프트웨어 기능들 중 적어도 하나는 새 기능을 단말기에서 실제로 구현하는데 있어 프로세서에 의해 요구되는 인터페이스 소프트웨어와 함께 새로운 소프트웨어 기능을 보유하는 메시지의 수신에 응답하여 변경될 수 있다.
본 발명은, 제 1 지국(또는 고정 단말기)이 제 2 지국(또는 이동 단말기)에 의해서 통신 링크를 통해 중계된 소프트웨어(또는 다른 정보)에 응답하여 자신을 적응시킬 수 있고, 또한 그 역으로도 또한 가능하다는 개념에 기초한다. 따라서, 제 1 지국이나 제 2 지국이 자신을 적응시킬 수 있거나 또는 구성/재구성할 수 있다면, 여러 장비들이 공장에서 미리 설정될 필요 없이 네트워크를 통해 동작할 수 있는 것이 가능하다. 이는, 동일한 종류의 장비가 다른 무선 인터페이스, 프로토콜, 압축/압축해제 알고리듬 및 애플리케이션을 통해 동작할 수 있어야 할뿐만 아니라 널리 보급된 무선 환경(prevailing radio environment)을 맞추기 위해서 자신의 동작에 있어 기민하게 될 수 있어야 할 때 특히 중요하다.
이동 단말기(또는 제 2 지국)에서 운용 중이고 통신 설비를 필요로 하는 애플리케이션은 일반적으로 원격 단말기(또는 등가의 단말기)에 있는 다른(동류의) 애플리케이션과의 연결을 설정할 필요가 있을 것이다. 네트워크는 애플리케이션에 맞추어진 표준화된 서비스를 제공할 수 있고, 따라서 통신 채널에 적절한 특성(일예로, 비트율, 지연, 에러율 등)을 제공할 수 있다. 그러나, 애플리케이션이 네트워크에 알려지지 않게 될 수 있고, 그러므로 "가장 근접한" 적절한 서비스가 제공될 수 있다. 이는 필요하고 이용가능한 링크 파라미터에 대하여 단말기와 네트워크 사이에서 어떤 절충이 이루어지는 것을 필요로 할 것이다. 다른 애플리케이션에서, 단말기는 필요한 통신 설비를 제공하기 위해 네트워크를 구성/재구성하는데 있어 능동적인 역할(active part)을 취할 수 있다.
무선 시스템에서는, 소스 및 채널 코딩을 공동으로 최적화시키는 것이 일반적으로 바람직하다. 그러므로, 만약 소스 코딩 알고리듬이 네트워크에 알려지지 않았다면, 관련 채널 코딩이 또한 알려지지 않을 가능성이 있다. 그러므로, 효과적인 해결책의 구현을 허용하기 위해서 필요한 정보가 네트워크에 제공되어야 한다. 동일한 개요가 변조 구조에 적용될 수 있다.
일부 경우에, 연결을 설정하는데 있어 관련되는 둘을 초과하는 네트워크가 있을 수 있다. 그 때, 전체적인 성능뿐만 아니라 각 링크의 특성이 고려되어야 한다.
일예로 링크의 두 종단에 있는 애플리케이션이 호환되는 것을 보장하기 위해 서, 단말기 사이에 업로딩이 있을 수 있다.
본 발명은 이제, 예를 통해, 첨부한 도면을 참조하여 설명될 것이다.
도 1은 무선/셀룰러 전화기 시스템의 일반적인 도면.
도 2는 재구성가능한 DECT(Digitally Enhanced Cordless Telephone)에 기초한 고정부(fixed part) 및 휴대부(portable part)의 소프트웨어 구조를 형성하는 개략적인 블록도.
도 3은 소프트웨어 다운로드 절차에 대한 도면.
도면들에서 대응하는 특징부를 나타내기 위해 동일한 참조번호가 사용되고 있다.
본 발명을 수행하기 위한 모드
도 1을 참조하면, 통신 시스템은 하나의 고정부(fixed part)(또는 고정 단말기)(FP)와 두 개의 휴대부(portable part)(또는 이동 단말기)(PP1, PP2)를 포함한다. 고정부(FP)는 효과적으로 대형 컴퓨터이면서 무선 트랜시버(12)에 연결되는 네트워크 제어기(10)를 포함한다. 상기 무선 트랜시버(12)에는 안테나(14)가 연결된다. 휴대부(PP1, PP2) 각각은 무선 트랜시버(22)에 연결된 안테나(20)를 포함한다. 구성 데이터를 저장하기 위해 EPROM(26)을 구비하는 프로세서(24)가 트랜시버(22)에 연결된다.
설명의 편의를 위해서, 도시된 시스템은 DECT(Digitally Enhanced Cordless Telephone) 표준에 따라 동작한다. DECT는 10 개의 주파수 채널을 포함하는 TDMA 표준이고, 각각의 채널은 시간 영역에 있어 프레임으로 분할되며, 각각의 프레임은 24 개의 시간 슬롯을 포함하는데, 12 개는 송신 시간 슬롯(또는 단방향의 물리 채널)이고, 12 개는 수신 시간 슬롯(또는 단방향의 물리 채널)이다. 대응적으로, 번호가 매겨진 송신 및 수신 시간 슬롯들이 2중의 음성 쌍을 구성할 수 있다.
종래 기술에 알려진 바와 같이, DECT는 물리(PHL) 층, 매체 엑세스 제어(MAC) 층, 데이터 링크 제어(DLC) 층 및 네트워크(NWK) 층을 포함하는 계층 구조에 따라 동작한다. PHL 층의 특징들 중 일부는 앞 단락에서 설명되었다. 다른 층들 중에서 MAC 층이 관심의 대상이다. MAC 층은 방송 메시지 제어 서비스, 비연결 메시지 제어 서비스 및 다수 운반자(multibearer) 제어 서비스를 명시한다. MAC 층은 또한 논리 채널과 상기 논리 채널이 물리 채널 상에서 어떻게 멀티플렉싱되고 맵핑되는지를 명시한다. 더 상세하게, MAC 층은 두 주요 기능을 수행하는데, 첫째로 MAC 층은 물리 채널을 선택하고, 그런 후에 그 채널 상에 연결을 설정하고 또한 연결을 해제한다. 둘째로, MAC 층은 더 높은 층 정보와 에러 제어 정보와 함께 제어 정보를 슬롯 크기의 패킷으로 멀티플렉싱(및 디멀티플렉싱)한다. 간결성을 위하여, DLC 및 NWK 층은 설명되지 않을 것이다.
도 2를 참조하면, DECT 기반의 재구성가능한 고정부(또는 기지국)(FP)와 휴대부(또는 이동 단말기)(PP)의 소프트웨어 구조가 도시되어 있다. 각각의 소프트웨어 구조는 서로에 대해 거울상(mirror image)이고, 설명의 편의를 위해 고정부(FP)가 설명될 것이며, 프라임으로 도시된 동일한 참조 번호가 휴대부(PP)에서 대응하는 특징부를 나타내기 위해 사용될 것이다.
FP 소프트웨어 구조는 물리(PHL) 층(30), MAC 층(32), 상기 MAC 층(32)과 접하고 있는 C-플레인(또는 제어 플레인)(34) 및 U-플레인(또는 사용자 플레인)(36)을 포함한다. 구성 애플리케이션(42)은 더 낮은 층 관리 개체(LLME)(38)에 부착된 구성 관리자(40)와 인터페이스한다. 사용자 애플리케이션으로서 운용 중인 고-레벨의 사용자 인터페이스 애플리케이션인 구성 애플리케이션(42)에 의해서 처리가 제어된다. 이는 PP나 FP가 소프트웨어 검색을 위해 인터넷 기반의 서버에 엑세스할 수 있도록 한다. 일반적인 요소가 여러 제조자의 장비에 사용되도록 허용하기 위해 애플리케이션 프로그램 인터페이스(API)가 사용된다.
구성 관리자(40)는 세 가지 주요 옵션, 즉 (1)소프트웨어가 운용 중인 동안에 한 모듈을 불러내어 다른 모듈로 대체하는, 소위 "핫 스와핑(Hot swapping)", (2)스택을 전환하기에 앞서 현재 사용 중인 스택과 동시적으로 새로운 스택을 운용 및 테스트하는, 소위 "병렬 스택 동작", 및 (3)프로토콜 스택을 중단하고, 새로운 다운로드 기능을 컴파일하고, 새로운 기능을 테스트하며, 새로운 연결을 설정하는, 소위 "중단 및 시작"을 구비한다. 옵션(3)이 가장 간단한 옵션이고, 실제로 사용될 가능성이 더 높은 옵션이다.
PP로부터의 제안에 응답하여 재구성되는 FP의 경우에, 다음의 소프트웨어 업로딩이 제안된다.
(1)특징부의 절충(Negotiation of features). PP와 FP가 서로의 관련 성능을 알도록 보장하기 위한 PP와 FP 사이의 대화(dialogue). 일예로, PP는 고정 네트워크로의 연결을 통해 제공되는 종단간의 지연, 또는 ATM 연결에서의 비트 에러율이나 패킷 손실률에 대해 관심을 가질 수 있다. 단말기들 사이에도 절충에 대한 필요성이 존재할 수 있다.
(2)에러 처리. 무선 링크가 수반될 때, 코딩은 에러 검출 및/또는 정정을 위해 요구되기 쉽다. 코딩(및 인터리빙)의 세부사항이 PP에 의해서 네트워크의 무선 엑세스 부분으로 업로딩될 수 있다(파라미터나 알고리듬 설명). 마찬가지로, 디코딩 알고리듬이 명시될 수 있다. 에러 검출 및 은닉(concealment) 메커니즘이 명시될 수 있다. 에러 은닉은 실시간 음성 및 비디오 송신에 적용가능하다. 그것은 또한 최종 목적지에서 구현될 수 있고, 보간(interpolation), 또는 이전 데이터의 반복, 또는 대화의 경우에는 침묵에 기초하여 분실한 데이터를 채우는 것을 포함할 수 있다.
(3)특정화된 자동 반복 요청(ARQ) 알고리듬(또는 그것들을 명시하는 정보)이 PP에 의해 네트워크에 로딩될 수 있다. 이는, 실시간 지연 제약이 통신 채널(일예로, 큰 패킷을 위한)의 효율적인 사용에 충족되거나 또는 그것을 보장할 필요가 있는 경우에, 적합할 수 있다.
(4)어떠한 표준 변조도 명시될 수 없고 그것들을 생성/복조하기 위해 어떠한 알고리듬도 제공될 수 없다.
(5)에이전트(agent)는 사용자를 대신하여 통신 문제점을 처리하기 위해 네트워크에 로딩될 수 있다. 일부 예는, 트랜스코딩(일예로 애플리케이션이 다른 소스 코딩 알고리듬을 사용하는 경우)하는 것과, 지연 및 서비스 품질을 감시하는 것을 포함한다.
(6)패킷 처리를 위한 특정 알고리듬이 명시될 수 있다{일예로 패킷 우선 순위를 처리, 정체된 조건하에서 패킹(packing)을 드롭핑(dropping)}.
(7)암호화/암호해독/전자 서명/워터마킹(watermarking) 알고리듬이 PP에 의해서 FP로 업로딩될 수 있다.
본 발명에 따른 방법 및 시스템은 FP나 PP가 다른 한쪽에 의해 중계되는 소프트웨어를 통해 구성되거나 재구성될 가능성을 예상한다. 이미 언급된 변환과는 별도로, 다음의 요소들이 재구성될 수 있다;
(a)일시적인(short-lived) 이벤트를 커버하기 위해서 특정 상황에 바람직할 수 있는, 동작 모드의 FP에서 PP로의 변환 및 그 반대의 변환.
(b)물리 채널의 경우에:
(1)단일 슬롯으로부터 다중-슬롯(물리 채널의 운반자의 수)으로 변환 및 그 반대의 변환.
(2)프레임 구조의 변환.
(3)순환 중복 검사(CRC : Cyclic Redundancy Check) 구조를 변경.
(4)전력 제어 알고리듬(DECT와 같이 일부는 전력 제어를 위한 설비를 갖지 않는 모든 무선 또는 셀룰러 시스템에 적용가능하지 않은)을 변환 또는 변경.
(c)MAC 층의 소프트웨어 기능에 대한 요소들을 변환:
(1)더 높은 층의 에러 제어를 변경.
(2)무선 신호 강도 표시기(RSSI) 구조를 변경.
(3)자동 반복 요청(ARQ) 구조를 변경.
(4)핸드오버(handover) 알고리듬을 변경.
따라서, 구성되지 않은 단말기나 구성된 단말기를 이용하거나 바람직한 프로파일을 통해 단말기를 구성하거나 재구성하는 것이 가능하다. 구성 또는 재구성은 수동적이거나 자동적일 수 있고, 일예로 난해한 채널에서의 링크 적응이 자동적으로 발생할 수 있다. 구성 또는 재구성을 실행하기 위해, 단말기는 외부 영향에 따라 다르게 동작하도록 설계된 필드 프로그램가능 게이트 어레이(FPGA), 프로그램가능 프로세서 또는 전용 응용 주문형 집적 회로(ASIC)를 포함할 수 있다.
본 발명은 따른 방법은 단말기의 성능에 대해서 한 단말기로부터 다른 단말기로 핵심 파라미터를 전송함으로서 용이해진다. 성능은 통신 링크가 사용될 때 실행되는 실제 기능을 포함한다. 성능은 일예로 새로운 변조 구조와 같은 새로운 기능을 수용하는 능력뿐만 아니라 변조 유형, 비트율, 확산 코드(CDMA), 반송파의 수(OFDMA), 등을 포함한다. 성능 정보가 있는 경우, 그 때 기지국은 이동 단말기로부터 다운로드(또는 업로딩)하기 위해 가장 적절한 소프트웨어를 선택한다. 이 소프트웨어는 단말기 중에 하나, 즉 PP 또는 FP에서 운용되는 실제 코드를 보유할 필요가 없고, 상기 소프트웨어는 완전히 구성 정보일 수 있다. 일예로써, 다음의 메시지 순서도는 플렉시블 에어 인터페이스(flexible air interface)가 어떻게 PP와 FP 사이에 설정될 수 있는 지를 나타낸다. PP가 통신하는 이 예에서, PP는 세 가지 유형(BPSK, QPSK 및 DQPSK) 중 임의의 유형의 RF 변조를 송신 및 수신할 수 있고, FP는 어떤 변조 유형이 사용되는지를 결정할 수 있고, 선택된 변조 유형을 직접적으로 나타내는 간단한 코드를 전송함으로써 PP가 그렇게 하도록 지시할 수 있다.
성능 정보에 대한 요청
----------------------------------------------->
성능의 전송{일예로 변조→(BPSK, QPSK, DQPSK)}
<-----------------------------------------------
최적의 에어 인터페이스 선택
필요하다면 소프트웨어를 업로드/다운로드
<---------------------------------------------->
FP 선택된 파라미터(일예로 BPSK)를 다운로드 PP
<---------------------------------------------->
에어 인터페이스 링크를 테스트
<---------------------------------------------->
정보 전송을 설정
<---------------------------------------------->
정보 전송을 실행
<---------------------------------------------->
정보 전송을 종료
<---------------------------------------------->
에어 인터페이스의 이러한 구성은 에어 인터페이스의 간단한 테스팅이 포함되도록 허용하는데, 여기서 호는 물리 층을 활성시키고 링크에 대해 잠재적인 서비스 품질(QoS)을 평가하도록 설정된다. 따라서, 에어 인터페이스는 구성이 에러 없이 발생하는 것을 보장하기 위해 테스트된다.
테스팅 구조는 알려진 데이터의 테스트 패턴에 대한 송신을 포함하는데, 상기 데이터의 테스트 패턴은 FP에 의해 생성되고 PP가 "선험적으로(a priori)" 인지하고 있다.
플렉서블 에어 인터페이스는 적응 스펙트럼 관리의 채택을 허용하고, 여기서 FP는 이동 단말기의 요구뿐만 아니라 이용가능한 스펙트럼에 대한 최적의 사용에 따라 사용자에게 각기 다른 스펙트럼의 양을 할당할 수 있다.
빈번히 선택되는 소프트웨어 업그레이드를 위해 캐싱(caching)이 사용될 수 있다.
본 발명에 따른 방법의 다른 예시를 제공하기 위해서, CRC의 재구성을 위한 일련의 이벤트에 대한 일예가 제공될 것이다.
1. MAC 층에 PP나 FP의 CRC 구조를 재구성하도록 결정.
2. PP나 FP의 MAC 층이 소프트웨어 MAP에 대해 프로그램되는지를 조사함.
3. 만약 PP나 FP가 자신의 CRC 구조를 변환시킬 수 있는지를 알기 위해 내장 규칙(built-in rule)을 사용.
4. 만약 변환이 가능하다면, 그 때 PP나 FP로:
·CRC 구조를 위한 새로운 파라미터, 또는
·새로운 CRC 구조 소스 코드를 다운로딩함.
전파 송신의 양을 감소시키기 위해, 새로운 기능을 FP나 PP에서 실제적으로 구현하는데 필요한 임의의 인터페이스 소프트웨어와 함께 필요한 기능만이 송신된다. 일예로, 만약 상기 구현이 FPGA 상에서 이루어졌다면, 그 때는 특정 FPGA를 위한 컴파일러가 또한 필요하게 될 것이다.
5. 소스 코드의 경우에, PP나 FP 구성 관리자(40)(도 2)는 링크가능 바이너리(link-able binary)를 컴파일하는 경우, 상기 컴파일러는 특정 플랫폼에 대해 특정한 주문형 코딩 컴파일러이다. 컴파일이 이루어진 후에, 바이너리는 다른 소프트웨어와 링크된다. 소프트웨어는 프로그램가능한 프로세서나 전용 ASIC에서 운용될 수 있거나 새로운 기능을 구현하는 FPGA를 구성하기 위해서 또한 사용될 수 있다. 소프트웨어 재구성의 한 방법이 특정 기능을 위해 사용되는 프로세서에 의해 엑세스되는 메모리의 영역을 정의하기 위해 존재할 것이고, 이 영역은 새로운 기능이 다운로드될 때 대체될 수 있다.
6. 파라미터의 경우, 그 때는 파라미터 저장 위치를 업데이트.
7. 새로운 구성을 테스트하는 테스트 프로그램을 운용.
8. 새롭게 재구성된 FP의 PP와 새로운 호를 설정.
이제 도 3을 참조하면, 도면은 소프트웨어 한정 무선(SDR : Software Defined Radio) 서버(50)로부터 SDR 단말기(51), 즉 PP나 FP로의 전형적인 일반 소프트웨어 전송을 나타낸다.
전송은 다수의 단계로 이루어진다.
개시:
단계(52)에서, 서버(50)는 다운로드 요청을 개시한다.
단계(53)에서, 단말기(51)는 다운로드된 요청을 승인한다.
상호 인증:
단계(54)에서, 서버(50)는 단말기(51)를 인증한다.
단계(55)에서, 단말기(51)는 서비스 제공자와 네트워크 운용자를 인증한다.
성능 교환:
단계(56)에서, 서버(50)는 단말기(51)에 자신의 성능 데이터를 송신하도록 요청한다.
단계(57)에서, 단말기(51)는 자신의 성능 응답을 송신한다.
단계(58)에서, 서버(50)는 단말기(51)의 성능을 매칭시키기 위해 적절한 소프트웨어 개체와 파라미터 세트를 선택하고, 다운로드 채널을 개방한다(만약 어떠한 파라미터의 매칭 세트도 존재하지 않는다면, 동작은 종료된다).
단계(58)에서, 서버(50)는 다운로드 설치 프로파일을 송신한다.
다운로드 수락 교환:
단계(59)에서, 단말기(51)는 설치 옵션들을 선택하고, 또한 조건(term)들을 수락하거나 거절한다. 단계(60)에서, 서버(50)는 선택된 옵션들에 대한 타당성을 검사한다.
소프트웨어 다운로드:
단계(62)에서, 서버(50)는 각각의 개체 절차를 위한 전달 래퍼(delivery wrapper)와 성능 테이블을 포함하는 코드 모듈을 다운로드한다.
단계(63)에서, 단말기(51)는 전달 완전성(delivery integrity)을 테스트한다. 또한 단말기는 적절한 시기에 재송신을 요청한다.
단계(65)에서, 단말기(51)는 안전한 수신을 승인한다.
단계(64)에서, 서버(50)는 다운로드를 중단한다.
비록 본 발명은 DECT에 관해 설명하고 있지만, 본 발명은 무선 인터페이스, 유선/지상통신선 인터페이스 또는 PP와 FP 사이에서의 둘의 조합을 갖는 다른 단방향 또는 양방향 통신 시스템에 동일하게 적용가능하다. 단방향 통신 시스템의 경우에, 제어 신호를 보내는 것은 양방향이고, 시스템은 일예로 GSM 양방향 제어 채널을 구비하는 DAB(디지털 오디오 방송) 시스템과 같은 별도의 단방향 통신 시스템을 사용하여 구현될 수 있다.
본 명세서와 청구항에서, 단일 요소의 존재는 복수의 그러한 요소들의 존재를 배제하지 않는다. 또한, 단어 "포함하는(comprising)"은 기입된 요소나 단계들 이외의 다른 요소나 단계들의 존재를 배제하지 않는다.
본 개시를 읽음으로서, 다른 변경들이 당업자들에게 명백해질 것이다. 그러한 변경은 설계, 제작 및 그것을 위해 재구성가능한 통신 네트워크/단말기의 사용에 있어 이미 알려져 있는 다른 특징들을 포함할 수 있고, 본 명세서에서 이미 설명된 특징들을 대신하거나 또는 그에 더하여 사용될 수 있다.
본 발명은 소프트웨어를 사용하는 구성가능/재구성가능한 무선 플랫폼에 이용될 수 있다.

Claims (11)

  1. 무선 통신 단말기(FP1, PP1)를 동작시키는 방법으로서,
    추가 단말기(FP1, PP1)와의 서비스 절충 처리(process of service negotiation)에 의해 상기 무선 통신 단말기를 구성하는 단계를
    포함하는, 무선 통신 단말기(FP1, PP1)를 동작시키는 방법에 있어서,
    상기 무선 통신 단말기(FP1, PP1)가 동작할 수 있는 복수의 대안적인 동작 파라미터의 표시(indication)를 상기 추가 단말기(FP1, PP1)로 송신하는 단계와;
    상기 동작 파라미터 중 선택된 하나를 나타내는 구성 정보를 상기 추가 단말기(FP1, PP1)로부터 수신하는 단계와;
    상기 선택된 파라미터를 이용하여 동작하는 단계를
    특징으로 하는, 무선 통신 단말기를 동작시키는 방법.
  2. 제 1항에 있어서, 상기 구성 정보는 소프트웨어 코드를 포함하는, 무선 통신 단말기를 동작시키는 방법.
  3. 무선 통신 단말기(FP1, PP1)를 동작시키는 방법으로서,
    추가 단말기(FP1, PP1)와의 서비스 절충 처리에 의해 추가 단말기(FP1, PP1)를 구성하는 단계를
    포함하는, 무선 통신 단말기(FP1, PP1)를 동작시키는 방법에 있어서,
    상기 추가 단말기(FP1, PP1)가 동작할 수 있는 복수의 대안적인 동작 파라미터의 표시를 상기 추가 단말기(FP1, PP1)로부터 수신하는 단계와;
    상기 대안적인 동작 파라미터 중 하나를 선택하는 단계와;
    상기 선택된 동작 파라미터를 사용하여 동작하기 위해 상기 추가 단말기(FP1, PP1)를 구성하기 위한 구성 정보를 상기 추가 단말기(FP1, PP1)로 송신하는 단계를
    특징으로 하는, 무선 통신 단말기를 동작시키는 방법.
  4. 제 3항에 있어서, 상기 구성 정보는 소프트웨어 코드를 포함하는, 무선 통신 단말기를 동작시키는 방법.
  5. 제 1 및 제 2 단말기를 포함하는 무선 통신 시스템을 동작시키는 방법으로서,
    제 1항에 따라 제 1 단말기를 동작시키는 단계와,
    제 3항에 따라 제 2 단말기를 동작시키는 단계를
    포함하는, 제 1 및 제 2 단말기를 포함하는 무선 통신 시스템을 동작시키는 방법.
  6. 제 5항에 있어서, 상기 구성 정보는 소프트웨어 코드를 포함하는, 제 1 및 제 2 단말기를 포함하는 무선 통신 시스템을 동작시키는 방법.
  7. 추가 단말기(FP1, PP1)와의 서비스 절충 처리에 의해 무선 통신 시스템을 구성하기 위한 수단(10, 12, 22, 24)을 포함하는 무선 통신 단말기(FP1, PP1)로서,
    상기 무선 통신 단말기(FP1, PP1)가 동작할 수 있는 복수의 대안적인 동작 파라미터의 표시를 상기 추가 단말기(FP1, PP1)로 송신하기 위한 수단(10, 12, 22, 24)과;
    상기 동작 파라미터 중 선택된 하나를 나타내는 구성 정보를 상기 추가 단말기(FP1, PP1)로부터 수신하는 수단(10, 11, 22, 24)과;
    상기 선택된 파라미터를 이용하여 동작하는 수단(10, 24)을
    특징으로 하는, 무선 통신 단말기.
  8. 제 7항에 있어서, 상기 구성 정보는 소프트웨어 코드를 포함하는, 무선 통신 단말기.
  9. 추가 단말기(FP1, PP1)와의 서비스 절충 처리에 의해 추가 단말기를 구성하기 위한 수단(10, 12, 22, 24)을 포함하는 무선 통신 단말기(FP1, PP1)로서,
    상기 추가 단말기(FP1, PP1)가 동작할 수 있는 복수의 대안적인 동작 파라미터의 표시를 상기 추가 단말기(FP1, PP1)로부터 수신하기 위한 수단(10, 12, 22, 24)과;
    상기 대안적인 동작 파라미터 중 하나를 선택하는 수단(10, 24)과;
    상기 선택된 동작 파라미터를 이용하여 동작하도록 상기 추가 단말기(FP1, PP1)를 구성하는 구성 정보를 상기 추가 단말기(FP1, PP1)로 송신하는 수단(10, 11, 22, 24)을
    특징으로 하는, 무선 통신 단말기.
  10. 제 9항에 있어서, 상기 구성 정보는 소프트웨어 코드를 포함하는, 무선 통신 단말기.
  11. 무선 통신 시스템으로서,
    제 7항에 따른 제 1 단말기(FP1, PP1)와 제 9항에 따른 제 2 단말기(FP1, PP1), 또는 제 8항에 따른 제 1 단말기(FP1, PP1) 및 제 10항에 따른 제 2 단말기(FP1, PP1)를 포함하는, 무선 통신 시스템.
KR1020007014550A 1999-04-23 2000-04-06 무선 통신 단말기를 동작시키는 방법, 무선 통신 시스템, 및 무선 통신 단말기 Expired - Lifetime KR100693201B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB9909275.1A GB9909275D0 (en) 1999-04-23 1999-04-23 Reconfigurable communications network
GB9909275.1 1999-04-23

Publications (2)

Publication Number Publication Date
KR20010071553A KR20010071553A (ko) 2001-07-28
KR100693201B1 true KR100693201B1 (ko) 2007-03-13

Family

ID=10852067

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020007014550A Expired - Lifetime KR100693201B1 (ko) 1999-04-23 2000-04-06 무선 통신 단말기를 동작시키는 방법, 무선 통신 시스템, 및 무선 통신 단말기

Country Status (9)

Country Link
US (1) US6954634B1 (ko)
EP (1) EP1090514B1 (ko)
JP (1) JP2002543698A (ko)
KR (1) KR100693201B1 (ko)
CN (1) CN1166235C (ko)
DE (1) DE60045062D1 (ko)
GB (1) GB9909275D0 (ko)
TW (1) TW574832B (ko)
WO (1) WO2000065851A2 (ko)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10057667A1 (de) * 2000-11-21 2002-06-06 Siemens Ag Verfahren zur automatisierten Konfiguration von Kommunikationsverbindungen eines mobilen Endgerätes eines Mobilfunksystems
GB0028463D0 (en) * 2000-11-22 2001-01-10 Univ Surrey Reconfiguration management architectures
GB0101205D0 (en) * 2001-01-17 2001-02-28 Koninkl Philips Electronics Nv Telecommunications system and a method of operating the system
JP3601712B2 (ja) 2001-01-19 2004-12-15 松下電器産業株式会社 移動通信装置およびこれを用いたデータ通信方法
JP2002291011A (ja) * 2001-03-23 2002-10-04 Toshiba Corp 無線装置及び無線装置のハンドオーバ制御方法
GB0108059D0 (en) 2001-03-30 2001-05-23 British Telecomm Software customisation
JP2003060559A (ja) * 2001-08-16 2003-02-28 Nec Access Technica Ltd データの変更/更新機能付き無線通信システム
DE10148873B4 (de) * 2001-10-04 2006-02-16 Siemens Ag Verfahren zum Realisieren eines Verbindungsaufbaus zwischen über ein Kommunikationsnetzwerk verbindbaren Endgeräten
RU2284669C2 (ru) * 2001-10-08 2006-09-27 Нокиа Корпорейшн Согласование услуг и возможностей в сети с помощью единственной нумерационной схемы
AU2002218219B2 (en) * 2001-10-08 2008-03-20 Nokia Technologies Oy Service and Capability Negotiation in a Network Using Single Numbering Scheme
US20040073717A1 (en) * 2002-10-14 2004-04-15 Linda Cline System method and device for dynamic mapping of sonet paths
US7369868B2 (en) * 2002-10-30 2008-05-06 Sony Ericsson Mobile Communications Ab Method and apparatus for sharing content with a remote device using a wireless network
US7412233B2 (en) * 2003-03-31 2008-08-12 Lucent Technologies Inc. Cellular communication standard employment by mobile cellular communication device for network management information exchange with network infrastructure device
WO2005013540A2 (en) * 2003-07-30 2005-02-10 Matsushita Electric Industrial Co., Ltd. A secure scheme for software download
FI116592B (fi) * 2003-11-24 2005-12-30 Nokia Corp Päätelaitteen konfigurointi
US7184792B2 (en) * 2004-02-10 2007-02-27 Qualcomm Incorporated Delayed data transmission in a wireless communication system after physical layer reconfiguration
JP2007536634A (ja) * 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド プロセス制御システムのためのサービス指向型アーキテクチャ
GB2436413B (en) * 2006-01-20 2008-06-11 Motorola Inc Reconfiguration in radio communication systems
US9088341B2 (en) * 2006-04-28 2015-07-21 Telefonaktiebolaget L M Ericsson (Publ) Software defined radio device and configuration method of the same
JP4745145B2 (ja) * 2006-06-20 2011-08-10 富士通株式会社 通信システム
US7809936B2 (en) * 2006-08-02 2010-10-05 Freescale Semiconductor, Inc. Method and apparatus for reconfiguring a remote device
US7920823B2 (en) 2006-12-08 2011-04-05 Microsoft Corporation System capability discovery for software defined radio
GB2446623B (en) * 2007-02-19 2009-07-15 Motorola Inc A heterogeneous wireless communication system and a method of operation therefor
DE102007037959A1 (de) * 2007-08-11 2009-04-09 Deutsche Telekom Ag Verfahren und Vorrichtung zum automatischen Adaptieren von Netzen
KR101812046B1 (ko) * 2013-04-03 2017-12-29 후아웨이 테크놀러지 컴퍼니 리미티드 Ue 성능을 획득하는 방법, 단말, 및 기지국
AU2015346069A1 (en) * 2014-11-14 2017-07-13 Huawei Technologies Co., Ltd. Systems and methods for software configurable air interface adaptation
CN113676346B (zh) * 2021-07-13 2023-12-12 中国船舶重工集团公司第七一五研究所 一种软件定义的多任务水声通信网络协议设计方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0825791A1 (en) * 1996-08-15 1998-02-25 BRITISH TELECOMMUNICATIONS public limited company Mobile telephone system
WO1998038820A2 (en) * 1997-02-26 1998-09-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for remotely upgrading control software in a cellular telephone
KR100825791B1 (ko) * 2006-11-08 2008-04-29 삼성전자주식회사 저속 ate 장비를 사용하여 용이하게 테스트될 수 있는고속 메모리장치 및 이에 대한 입출력핀 제어방법
US9838820B2 (en) * 2014-05-30 2017-12-05 Kabushiki Kaisha Toshiba Acoustic control apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5671436A (en) * 1991-08-21 1997-09-23 Norand Corporation Versatile RF data capture system
GB9121759D0 (en) 1991-10-14 1991-11-27 Philips Electronic Associated Communications receiver
US5638412A (en) * 1994-06-15 1997-06-10 Qualcomm Incorporated Method for providing service and rate negotiation in a mobile communication system
US5950124A (en) * 1995-09-06 1999-09-07 Telxon Corporation Cellular communication system with dynamically modified data transmission parameters
SE515251C2 (sv) * 1996-04-24 2001-07-02 Telia Ab Anpassningsbar multimediatjänst
US6041228A (en) * 1997-10-27 2000-03-21 Telefonaktiebolaget Lm Ericsson Open `plug and play` O and M architecture for a radio base station
US6144849A (en) * 1998-02-23 2000-11-07 Adc Newnet, Inc. Method and apparatus for over-the-air service provisioning of a mobile telephone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0825791A1 (en) * 1996-08-15 1998-02-25 BRITISH TELECOMMUNICATIONS public limited company Mobile telephone system
WO1998038820A2 (en) * 1997-02-26 1998-09-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for remotely upgrading control software in a cellular telephone
KR100825791B1 (ko) * 2006-11-08 2008-04-29 삼성전자주식회사 저속 ate 장비를 사용하여 용이하게 테스트될 수 있는고속 메모리장치 및 이에 대한 입출력핀 제어방법
US9838820B2 (en) * 2014-05-30 2017-12-05 Kabushiki Kaisha Toshiba Acoustic control apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
0825791 *
9838820 *

Also Published As

Publication number Publication date
TW574832B (en) 2004-02-01
WO2000065851A3 (en) 2001-01-18
EP1090514B1 (en) 2010-10-06
JP2002543698A (ja) 2002-12-17
GB9909275D0 (en) 1999-06-16
EP1090514A2 (en) 2001-04-11
DE60045062D1 (de) 2010-11-18
CN1315120A (zh) 2001-09-26
KR20010071553A (ko) 2001-07-28
WO2000065851A2 (en) 2000-11-02
US6954634B1 (en) 2005-10-11
CN1166235C (zh) 2004-09-08

Similar Documents

Publication Publication Date Title
KR100693201B1 (ko) 무선 통신 단말기를 동작시키는 방법, 무선 통신 시스템, 및 무선 통신 단말기
KR100383606B1 (ko) 무선 이동 단말기의 보안 무선 운영 관리를 위한 시스템및 방법
FI106172B (fi) Menetelmä uudelleenkonfiguroida solukkoradioverkossa yhteys
EP1806015B1 (en) A method for configuring a radio terminal through a radio communication network, related network and computer program product therefor
EP0777949B1 (en) A multi-system subscriber identification module
US7043238B2 (en) CDMA terminal for providing roaming service to GSM service subscriber in CDMA service area
EP1404060A2 (en) Wireless communication terminal
US20030119515A1 (en) Method and apparatus for auto-configuration for optimum multimedia performance
JP2003523670A (ja) 通信機器のソフトウェア再構成
EP0950330A2 (en) Mobile communications
EP1514442B1 (en) Method and apparatus for handling roaming lists in a wireless communication system
US8081596B1 (en) Method and a network architecture for configuring a radio terminal, radio terminal, network node and a computer program product therefor
KR102601822B1 (ko) eUICC 카드의 원격 구성을 보조하기 위한 방법 및 이러한 방법을 구현하기 위한 시스템
JP3289776B2 (ja) 無線トランシーバの無線通信を介した再プログラミング方法
WO2001001712A1 (en) Centralized management of telecommunications parameters
US20060092877A1 (en) Data transport in GSM system
MXPA05001738A (es) Disposiciones de definiciones operativas en un sistema de comunicacion inalambrico.
JP2000308135A (ja) 移動無線端末
JP2004064446A (ja) 移動体通信システム、及びそれに用いる通信装置とその通信プロトコル整合性管理方法
US20060135146A1 (en) Telecommunications system and a method of operating the system
JP4107784B2 (ja) 移動無線システム
EP1386498B1 (en) Apparatus for managing capabilities in a communications network and method therefor
KR20060051535A (ko) 서비스 제어 시스템 및 서비스 제어방법
Yao et al. Local Software Update for Terminal Reconfiguration using Ad Hoc Networks

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20001221

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20050331

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060911

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20061215

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070305

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070306

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090611

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110302

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120227

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130222

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130222

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140221

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140221

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150220

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150220

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160225

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160225

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20170224

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170224

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180223

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180223

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20190419

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20190419

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20200319

Start annual number: 14

End annual number: 14

PC1801 Expiration of term

Termination date: 20201006

Termination category: Expiration of duration