KR101369753B1 - Short user messages in system control signaling - Google Patents

Short user messages in system control signaling Download PDF

Info

Publication number
KR101369753B1
KR101369753B1 KR1020127007412A KR20127007412A KR101369753B1 KR 101369753 B1 KR101369753 B1 KR 101369753B1 KR 1020127007412 A KR1020127007412 A KR 1020127007412A KR 20127007412 A KR20127007412 A KR 20127007412A KR 101369753 B1 KR101369753 B1 KR 101369753B1
Authority
KR
South Korea
Prior art keywords
message
wireless device
control message
data field
location update
Prior art date
Application number
KR1020127007412A
Other languages
Korean (ko)
Other versions
KR20120063491A (en
Inventor
샨티데브 모한티
무타이아 벤카타차람
포우야 타골
시앙잉 양
Original Assignee
인텔 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/646,708 external-priority patent/US8280417B2/en
Application filed by 인텔 코포레이션 filed Critical 인텔 코포레이션
Publication of KR20120063491A publication Critical patent/KR20120063491A/en
Application granted granted Critical
Publication of KR101369753B1 publication Critical patent/KR101369753B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0079Formats for control data
    • H04L1/008Formats for control data where the control data relates to payload of a different packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephone Function (AREA)

Abstract

단문 사용자 메시지는 데이터 또는 텔레포니 네트워크를 위한 시스템 관리 시그널링에서 전달될 수 있다. 일례에서, 제 1 제어 메시지는 제 1 무선 장치로부터 제 2 무선 장치로 송신되고, 제어 메시지는 데이터 필드를 포함하며, 데이터 필드는 제 1 무선 장치의 사용자로부터 제 3 무선 장치의 사용자로 지향되는 단문 메시지를 포함한다. 응답하여, 제 2 제어 메시지는 제 2 무선 장치로부터 제 1 제어 메시지에 대한 회신으로서 수신되고, 제 2 제어 메시지는 데이터 필드를 포함하며, 데이터 필드는 단문 메시지에 대한 응답을 포함한다.Short user messages may be carried in system management signaling for data or telephony networks. In one example, the first control message is sent from the first wireless device to the second wireless device, the control message includes a data field, and the data field is directed from the user of the first wireless device to the user of the third wireless device. Contains a message. In response, the second control message is received from the second wireless device as a reply to the first control message, the second control message includes a data field, and the data field includes a response to the short message.

Figure R1020127007412
Figure R1020127007412

Description

시스템 제어 시그널링에서의 단문 사용자 메시지{SHORT USER MESSAGES IN SYSTEM CONTROL SIGNALING}Short user message in system control signaling {SHORT USER MESSAGES IN SYSTEM CONTROL SIGNALING}

본 발명은 무선 통신을 위한 단문 메시지의 필드에 관한 것이고, 특히, 제어 메시지의 일부분을 사용하여 단문 메시지를 통신하는 것에 관한 것이다.
The present invention relates to a field of short messages for wireless communication, and more particularly to communicating short messages using a portion of a control message.

문자 메시징(text messaging)은 셀룰러 전화기 또는 다른 무선 사용자 디바이스가 문자 메시지를 다른 셀룰러 전화기 또는 무선 디바이스로 전달하는 것을 허용한다. 운전 중 문자 메시지를 송신하는 것을 금지하도록 법이 통과되었다는 것은 셀룰러 전화기 사용자에게 충분히 일반적인 것이 되었다. 특정 연구는 문자 메시지의 엄지 손가락에 대한 물리적 효과 및 문자 메시징의 문법 및 의사소통 능력에 대한 정신적 효과를 연구하기 위해 실시되었다. 많은 무선 통신 시스템에 대해, 문자 메시징은 단문 메시지 서비스(Short Message Services;SMS)를 통해 지원된다.Text messaging allows a cellular telephone or other wireless user device to forward a text message to another cellular telephone or wireless device. The passage of the law to prohibit sending text messages while driving has become common enough for cellular telephone users. A specific study was conducted to study the physical effects on the thumb of text messages and the mental effects on the grammar and communication skills of text messaging. For many wireless communication systems, text messaging is supported through Short Message Services (SMS).

SMS는 문자 및 종종 다른 소형 데이터 파일을 지원한다. MMS(멀티미디어 메시지 서비스)는 보다 큰 이미지 및 비디오와 같은, 보다 큰 데이터 파일이 하나의 셀룰러 전화기 또는 다른 이동 디바이스로부터 다른 하나로 송신되는 것을 허용하도록 구성된다. 2개의 시스템은 상이한 메시지를 사용하여 작동하며 공중 인터페이스의 상이한 부분이다.SMS supports text and often other small data files. MMS (Multimedia Message Service) is configured to allow larger data files, such as larger images and videos, to be sent from one cellular telephone or other mobile device to another. The two systems operate using different messages and are different parts of the air interface.

보다 데이터 및 미디어가 많은 파일의 더 빠른 전달에 대한 요구로, 현재 무선 통신 시스템은 4세대(fourth generation;4G)로 이동하고 있다. LTE(롱텀 에볼루션) 및 IEEE(전기 전자 기술자 협회) 802.16m은 세계적으로 최대로 사용하는 것에 속하게 될 것이다.
With the demand for faster delivery of data and media-rich files, wireless communication systems are now moving to fourth generation (4G). Long Term Evolution (LTE) and the Institute of Electrical and Electronics Engineers (IEEE) 802.16m will be among the largest in use worldwide.

본 발명의 실시예는 유사한 참조 번호가 유사한 특징을 참조하는데 사용된 첨부 도면의 도식에서, 제한이 아닌 예시의 방식으로 도시된다.
도 1은 본 발명의 실시예의 구현을 위해 적합한 무선 시스템의 블록도이다.
도 2는 본 발명의 실시예에 따라 접속된 모드로 기지국과 이동국 사이에서 SMS를 수신하고 전송하는 신호도이다.
도 3은 본 발명의 실시예에 따라 유휴(idle) 모드로 기지국으로부터 이동국에서 SMS를 수신하는 신호도이다.
도 4는 본 발명의 실시예에 따라 유휴 모드로 이동국으로부터 기지국으로 SMS을 송신하는 신호도이다.
도 5는 본 발명의 실시예를 구현하기 위한 이동국 또는 기지국의 블록도이다.
Embodiments of the invention are shown by way of example and not by way of limitation in the figures of the accompanying drawings in which like reference numerals are used to refer to like features.
1 is a block diagram of a wireless system suitable for implementing an embodiment of the present invention.
2 is a signal diagram for receiving and transmitting an SMS between a base station and a mobile station in connected mode according to an embodiment of the present invention.
3 is a signal diagram for receiving an SMS at a mobile station from a base station in an idle mode in accordance with an embodiment of the present invention.
4 is a signal diagram for transmitting an SMS from a mobile station to a base station in idle mode according to an embodiment of the present invention.
5 is a block diagram of a mobile station or base station for implementing an embodiment of the present invention.

접속된 모드에서, MS(이동국)는 단문 메시지를 반송하기 위해 메시지의 TLV의 모두 또는 일부분을 사용하여 RNG-REQ를 BS(기지국)로 송신할 수 있다. 수신에 대해서는, MS가 단문 메시지를 반송하기 위해 TLV를 사용하여 BS로부터 RNG-RSP를 수신한다. 다른 메시지 및 제어 메시지는 애플리케이션에 따라 사용될 수 있다.In the connected mode, the MS (mobile station) may send the RNG-REQ to the BS (base station) using all or part of the TLV of the message to carry the short message. For reception, the MS receives the RNG-RSP from the BS using the TLV to carry a short message. Other messages and control messages may be used depending on the application.

도 1은 셀룰러 무선 시스템(10)의 예시를 도시한다. MS(12, 14)는 이동 또는 고정이 될 수 있고 셀룰러 전화기, 넷북, 개인용 컴퓨터, 미디어 플레이어, 어플라이언스(appliance), 또는 임의의 다양한 다른 무선 접속 디바이스의 형태를 취할 수 있다. MS는 또한 가입자 지국(subscriber station), 원격 지국(remote station), 단말(terminal)로서 또는 다른 용어에 의해 지칭될 수 있다.1 illustrates an example of a cellular wireless system 10. The MSs 12, 14 may be mobile or stationary and take the form of cellular telephones, netbooks, personal computers, media players, appliances, or any of a variety of other wireless access devices. The MS may also be referred to as a subscriber station, remote station, terminal, or by other terms.

MS에 대한 접속을 제공하기 위해 시스템에 다수의 기지국(BS)(16-24)이 제공된다. 애플리케이션에 따라, BS는 여러 상이한 형태를 취할 수 있고 넓은 또는 좁은 지역을 커버할 수 있으며 전력을 전송할 수 있다. 도 1에서는 BS가 유사하게 도시된 반면, 이들은 또한 서로 상이하게 접속되고 구성될 수 있다. 일부 애플리케이션에서, 네트워크 액세스 포인트 또는 MS 피어(peer)는 BS로서 동작하거나 기능할 수 있다. 도시된 예시에서, 제 1 MS는 BS(19)로 등록되고 제 2 MS는 다른 BS(23)으로 등록된다. 이 등록은 MS 및 시스템이 지원하는 모든 서비스를 지원하도록 캐시(cach) MS가 BS와 통신하는 것을 허용한다.A number of base stations (BSs) 16-24 are provided in the system to provide access to the MS. Depending on the application, the BS can take many different forms and cover a wide or narrow area and can transmit power. While the BSs are shown similarly in FIG. 1, they can also be connected and configured differently from each other. In some applications, the network access point or MS peer may operate or function as a BS. In the example shown, the first MS is registered with BS 19 and the second MS is registered with another BS 23. This registration allows the cache MS to communicate with the BS to support the MS and all services supported by the system.

각각의 BS(16-24)는 게이트웨이(GW)에 접속된다. 3개의 게이트웨이(25, 26, 27)가 존재한다. 각각의 게이트웨이는 다수의 BS를 지원한다. 게이트웨이는 서로 접속될 수 있거나 접속되지 않을 수 있고 모두 직접적으로 또는 간접적으로 접속 서비스 네트워크(Connectivity Service Network;CSN)(30)에 접속된다. 어떤 하나의 시스템에 하나 이상의 CSN이 존재할 수 있다. CSN은 다른 텔레포니(telephony) 시스템, 데이터 서버 및 서비스 및 그 이상에 액세스를 제공하는 텔레포니 또는 데이터 네트워크 백본(31)에 연결된다. 일부 경우에, 게이트웨이 대신 백본(31)을 통해 CSN에 직접 접속될 수 있다.Each BS 16-24 is connected to a gateway GW. There are three gateways 25, 26, 27. Each gateway supports multiple BSs. The gateways may or may not be connected to each other and are all connected directly or indirectly to a connectivity service network (CSN) 30. There may be more than one CSN in any one system. The CSN is connected to a telephony or data network backbone 31 that provides access to other telephony systems, data servers and services and more. In some cases, it may be directly connected to the CSN through the backbone 31 instead of the gateway.

도시된 예시에서, 시스템 운영 및 관리는 여러 상이한 방식으로 BS, GW 및 CSN 사이에 배포될 수 있다. 통신에 대해서는, 개별 접속된 BS 및 GW를 통해 제 1 MS(12)가 제 2 MS와 통신할 수 있다. 두 MS 모두가 동일한 BS에서 등록된다면, BS는 GW를 통한 라우팅 없이 통신을 지원하는 것이 가능할 수 있다. 유사하게, 제 2 MS가 다른 시스템, CSN 또는 ISP(인터넷 서비스 제공자)에 접속되면, 두 MS는 백본(31)을 통해 통신할 수 있다.In the illustrated example, system operation and management may be distributed between the BS, GW and CSN in a number of different ways. For communication, the first MS 12 may communicate with a second MS via a separately connected BS and GW. If both MSs are registered at the same BS, the BS may be able to support communication without routing through the GW. Similarly, if the second MS is connected to another system, CSN or ISP (Internet Service Provider), the two MSs can communicate via the backbone 31.

도 1은 일례의 네트워크를 도시하지만, 본 발명은 다양한 상이한 네트워크 구성에 적용될 수 있고 통신은 상이한 상황 및 애플리케이션에 맞추기 위해 상이하게 라우팅될 수 있다.1 illustrates an example network, the present invention may be applied to a variety of different network configurations and communications may be routed differently to suit different situations and applications.

도 2는 L2 전달 메커니즘을 사용하여 문자 메시지 또는 다른 타입의 단문 메시지를 송신하는 것의 예시를 도시한다. L2 전달은 MAC 제어 평면이 더 높은 레이어 메시지를 전달하기 위해 사용되는 개념이다. WiMAX 시스템에서 이는 L2-XFER와 같은 L2(레이어 2) 전달 메시지일 수 있다. L2 전달은 메시징 페이로드(payload)(예를 들어 : 타입 6, 서브타입 a)를 전달하기 위해 특정 타입 및 서브타입을 사용한다. L2 전달 메커니즘을 사용하여 업링크 상에서 메시징 페이로드를 송신하기 위해 대역폭은 MS에 의해 BS와 함께 사전에 협의될 수 있다.2 shows an example of sending a text message or other type of short message using an L2 delivery mechanism. L2 forwarding is a concept used by the MAC control plane to carry higher layer messages. In a WiMAX system this may be an L2 (layer 2) delivery message such as L2-XFER. L2 delivery uses specific types and subtypes to deliver messaging payloads (eg type 6, subtype a). The bandwidth may be negotiated with the BS in advance with the BS to transmit the messaging payload on the uplink using the L2 delivery mechanism.

BS는 또한 SMS 확인(33)을 제공한다. 초기 메시지 전달과 마찬가지로 L2 전달 메시지가 사용될 수 있다. L2 전달은 확인을 위해 특정 타입 및 서브타입(예를 들어, 타입 6, 서브타입 b)을 사용한다.The BS also provides an SMS acknowledgment 33. As with initial message delivery, L2 delivery messages can be used. L2 delivery uses a specific type and subtype (eg, type 6, subtype b) for confirmation.

도 2의 전달 메시지의 양쪽 모두는 교대된다. 기지국을 위해 의도된 제어 메시지를 반송하는 것 대신 제 1 전달 메시지(32)는 다른 사용자를 위해 의도된 문자 메시지 또는 다른 단문 메시지를 포함한다. 종래의 L2-XFER는 타입 및 서브타입 속성을 갖는다. 타입 6과 같은 특정 "타입" 및 서브타입과 같은 특정 "서브타입"은 단문 메시지를 반송하기 위해 정의될 것이다. 전달될 단문 메시지가 존재할 때, 단문 메시지와 관련된 TLV(타입 길이 값) 또는 다른 필드는 L2-XFER 제어 메시지에 삽입될 수 있다. 이 필드의 데이터는 사용자에 대한 단문 메시지 및, 단문 메시지가 제어 메시지가 아닌, 사용자 메시지임을 나타내기 위한, 타입 및 서브타입 필드와 같은, 마커(marker)로 대체될 수 있다.Both of the delivery messages of FIG. 2 are alternated. Instead of carrying a control message intended for the base station, the first delivery message 32 includes a text message or other short message intended for another user. Conventional L2-XFER has type and subtype attributes. Certain "types" such as type 6 and certain "subtypes" such as subtypes will be defined to carry short messages. When there is a short message to be delivered, a TLV (type length value) or other field associated with the short message may be inserted into the L2-XFER control message. The data in this field may be replaced with markers, such as the short message for the user and the type and subtype fields, to indicate that the short message is a user message rather than a control message.

도 2에서, BS는 또한 L2-XFER 메시지를 사용하여 SMS를 MS로 송신할 수 있다. 첫 번째로, L2-XFER 메시지(34)는 MS로 송신된다. MS로부터의 L2-XFER와 마찬가지로, 이 메시지는 다른 제어 관련 TLV 파라미터와 함께 또는 다른 제어 관련 TLV 파라미터 없이 MS 사용자에 대한 단문 메시지와 관련된 TLV 필드를 포함할 수 있다. SMS에 대한 TLV는 임의의 특정 사전정의된 타입 및 서브타입으로 식별될 수 있다. 예를 들어, 타입 6, 서브타입 a는 MS로부터의 전달과 마찬가지로 사용될 수 있다. 대안으로, 접속된 모드에서, BS는 MS 사용자에 대한 문자 메시지와의 확인을 포함하는 L2-XFER을 송신할 수 있다.In FIG. 2, the BS can also send an SMS to the MS using an L2-XFER message. First, L2-XFER message 34 is sent to the MS. As with L2-XFER from the MS, this message may include a TLV field associated with a short message for the MS user with or without other control-related TLV parameters. The TLV for the SMS may be identified by any particular predefined type and subtype. For example, type 6, subtype a can be used as well as delivery from the MS. Alternatively, in the connected mode, the BS may transmit L2-XFER including confirmation with a text message for the MS user.

MS는 확인 메시지(35)로 BS로부터의 SMS에 응답한다. 이는 또한 특정 타입 및 서브 타입(예를 들어, 타입 6, 서브타입 b)의 AAI_L2-XFER의 형식이 될 수 있다. 확인은 또한 다른 SMS를 포함할 수 있다. MS에 대해 접속된 모드에서, 단문 메시지를 전달하기 위해 이러한 시스템은 다른 MAC 제어 메시지를 사용하도록 이러한 레인징(ranging) 또는 등록 메시지를 선택할 수 있다. 이들 메시지는 SMS 또는 다른 사용자 메시징 프로토콜에 대해 특별하게 정의된 "타입"을 가질 수 있다.The MS responds to the SMS from the BS with an acknowledgment message 35. It may also be in the form of AAI_L2-XFER of a particular type and subtype (eg, type 6, subtype b). The confirmation may also include another SMS. In the connected mode for the MS, such a system may select this ranging or registration message to use a different MAC control message to deliver a short message. These messages may have a "type" specifically defined for SMS or other user messaging protocol.

유휴 모드에서, BS 및 MS는 L2 전달 메시지의 교환을 허용하기 위해 접속되지 않는다. 도 3에서, BS는 MS로 송신하기 위한 단문 메시지를 갖지만, MS는 유휴 모드에 있다. 따라서, 도 2에서와 같이 RNG-RSP를 수신하지 않을 것이다. BS는 페이지(page)(36)를 MS로 송신한다. 도시된 예시에서, 도면은 0b01의 동작 코드를 갖는 AAI_PAG-ADV이다. 이 페이지는 위치 업데이트를 수행하기 위해 MS에게 명령하는데 사용된다. 첫번째로 기지국은 BS로부터 대역폭을 요청하기 위해 레인징(37)을 수행한다. 또한, MS는 응답하고 종래의 RNG-REQ(38)을 송신함으로써 응답하여 위치 업데이트를 시작한다. 일례에서 이는 CDMA 할당 A-MAP IE(RAID1 및 레인징을 위한 마스킹(masking) 지시자)상에서 AAI_RNG-REQ가 될 수 있다.In idle mode, the BS and MS are not connected to allow the exchange of L2 forwarded messages. In Figure 3, the BS has a short message for transmitting to the MS, but the MS is in idle mode. Therefore, it will not receive the RNG-RSP as shown in FIG. The BS sends a page 36 to the MS. In the example shown, the figure is AAI_PAG-ADV with an operation code of 0b01. This page is used to instruct the MS to perform a location update. First, the base station performs ranging 37 to request bandwidth from the BS. The MS also responds and initiates a location update in response by sending a conventional RNG-REQ 38. In one example this may be AAI_RNG-REQ on the CDMA assignment A-MAP IE (RAID1 and masking indicator for ranging).

하지만, BS는 종래의 RNG-RSP으로 응신하지 않는다. 대신에, MS는 BS로부터 다시 SMS 관련 TLV 필드를 포함한 RNG-RSP(40)를 수신한다. 이전과 마찬가지로 이 메시지는 제어 메시지를 포함할 수 있거나 또한 포함하지 않을 수 있다. 도시된 예시에서, 이 다음 CDMA 할당 A-MAP IE(RAID1 및 레인징을 위한 마스킹 지시자)를 갖는 메시지(41)가 이어진다. BS는 MS로부터 확인응답(acknowledgement)(43)을 수신할 때까지 이 메시지(42)를 계속해서 송신한다. BS 및 MS 모두는 확인응답이 수신될 때까지 타이머를 카운트할 수 있다. MS는 CDMA 할당 A-MAP IE에 대한 타이머를 갖고 BS는 확인응답에 대한 타이머를 갖는다. 대안으로서, MS는 확인응답 외에 SMS 문자를 포함하는 레인징 또는 다른 제어 메시지를 대신 송신할 수 있다.However, the BS does not respond to the conventional RNG-RSP. Instead, the MS receives back from the BS an RNG-RSP 40 containing an SMS related TLV field. As before, this message may or may not include a control message. In the example shown, this is followed by a message 41 with a CDMA assignment A-MAP IE (RAID1 and masking indicator for ranging). The BS continues to send this message 42 until it receives an acknowledgment 43 from the MS. Both the BS and the MS can count the timer until an acknowledgment is received. The MS has a timer for CDMA assignment A-MAP IE and the BS has a timer for acknowledgment. Alternatively, the MS may instead send a ranging or other control message containing SMS text in addition to the acknowledgment.

도 3에서 도시된 바와 같은 특정 일례에서, BS는 유휴 모드 MS에 대한 다운링크 SMS를 갖고, BS는 위치 업데이트를 나타내는 AAI_PAG-ADV를 송신한 이후에 AAI_RNG-RSP 메시지의 SMS를 포함한다. SMS를 갖는 AAI_RNG-RSP를 송신한 이후에, 다운링크 SMS에 대한 확인으로서 AAI_MSG-ACK를 수신하기 위해 BS는 자발적인 방식으로 CDMA 할당 A-MAP IE를 부여한다. CDMA 할당 A-MAP IE의 MCRC는 RAID 및 레인징을 위한 마스킹 지시자로 마스킹되고, 여기서 RAID는 MS에 의해 송신된 AAI_RNG-REQ 메시지에 대한 CDMA 할당 A-MAP IE에서 마스킹된 RAID와 동일한 것이다.In a particular example as shown in FIG. 3, the BS has a downlink SMS for the idle mode MS, and the BS includes the SMS of the AAI_RNG-RSP message after transmitting the AAI_PAG-ADV indicating a location update. After sending AAI_RNG-RSP with SMS, BS grants CDMA assignment A-MAP IE in a voluntary manner to receive AAI_MSG-ACK as acknowledgment for downlink SMS. The MCRC of the CDMA assignment A-MAP IE is masked with masking indicators for RAID and ranging, where RAID is the same as the RAID masked in the CDMA assignment A-MAP IE for AAI_RNG-REQ messages sent by the MS.

BS가 SMS를 갖는 AAI_RNG-RSP를 전송한 후에, BS는 타이머 SMS_confirm_resource_alloc_timer를 개시하고 MS에 대해 CDMA 할당 A-MAP IE를 부여한다. MS가 SMS를 갖는 AAI_RNG-RSP를 수신할 때, MS는 타이머 SMS_confirm_resource_waiting_timer를 개시하고 AAI_MSG-ACK를 송신하기 위해 CDMA 할당 A-MAP IE를 기다린다. After BS sends AAI_RNG-RSP with SMS, BS starts timer SMS_confirm_resource_alloc_timer and grants CDMA allocation A-MAP IE to MS. When the MS receives AAI_RNG-RSP with SMS, the MS starts the timer SMS_confirm_resource_waiting_timer and waits for the CDMA assignment A-MAP IE to send AAI_MSG-ACK.

MS가 단문 메시지 송신하기 위한 데이터를 갖고 MS가 유휴 모드이면, RNG-REQ(46)을 사용하여 자발적인 위치 업데이트를 수행할 수 있고 이의 부분으로서 SMS를 포함한다. 이는 도 4에서 도시된다. 이 예시에서, 레인징 기반 코드가 완성(45)되어 지국은 통신할 준비가 된다. 레인징 요청 신호는 CDMA 할당 A-MAP IE(RAID1 및 레인징을 위한 마스킹 지시자) 상에서 SMS를 갖는 AAI_RNG-REQ의 형식을 취할 수 있다. 기지국이 송신할 대기(queued) 단문 메시지를 갖는다면, 종래의 RNG-RSP(47)로 응신할 수 있거나, 기지국은 이의 RNG-RSP 내의 단문 메시지를 포함할 수 있다.If the MS has data to send a short message and the MS is in idle mode, then the RNG-REQ 46 can be used to perform spontaneous location updates and include SMS as part of it. This is shown in FIG. In this example, the ranging based code is completed 45 so that the station is ready to communicate. The ranging request signal may take the form of AAI_RNG-REQ with SMS on the CDMA assignment A-MAP IE (RAID1 and masking indicator for ranging). If the base station has a queued short message to transmit, it may respond with a conventional RNG-RSP 47, or the base station may include a short message in its RNG-RSP.

특정 일례에서, BS는 다운링크에서 MS로 SMS를 전송하기 위해 AAI_RNG-RSP 메시지를 사용한다. 유휴 상태에서 MS로부터의 SMS는 AAI_RNG-REQ 메시지에 포함될 수 있다. 이는 예를 들어, 레인징 목적 지시 비트(Ranging Purpose Indication Bit)#1=1("유휴 모드 위치 업데이트")를 사용하여 나타낼 수 있다. RNG-REQ 메시지에 대한 업링크 리소스가 SMS를 포함하는 AAI_RNG-REQ 를 송신하기에 충분하지 않다면, AAI_RNG-REQ는 RNG-REQ 단편화(fragmentation) 방법을 사용하여 단편화될 수 있다.In a particular example, the BS uses an AAI_RNG-RSP message to send an SMS to the MS in the downlink. SMS from the MS in idle state may be included in the AAI_RNG-REQ message. This may be indicated, for example, using ranging purpose indication bit # 1 = 1 (“idle mode location update”). If the uplink resource for the RNG-REQ message is not sufficient to send the AAI_RNG-REQ including the SMS, the AAI_RNG-REQ may be fragmented using the RNG-REQ fragmentation method.

MS가 이의 유휴 상태인 동안 AAI_RNG-REQ 메시지를 통해 BS는 MS로부터 SMS를 수신한다. 이를 수신하자마자, BS는 AAI_RNG-RSP 메시지로 응신할 수 있다. 이는 SMS의 확인으로서 사용될 수 있다.The BS receives an SMS from the MS via an AAI_RNG-REQ message while the MS is in its idle state. Upon receiving this, the BS can respond with an AAI_RNG-RSP message. This can be used as confirmation of SMS.

종래의 시스템에서, SMS 및 MMS는 물리적 레이어에서 암호화된다. 이는 메시지가 SMS 또는 MMS를 반송하기 위해 특별하게 구성될 때 수행될 수 있다. 802.16m에서 RNG-REQ 및 RNG-RSP 메시지는 암호화되지 않는다. RNG 메시지의 TLV에서 통상적으로 반송된 제어 메시지는 민감하지 않다. 이는 예를 들어, SMS 레이어 암호화 메커니즘 또는 다른 방식으로 암호화를 적용하는 것인, 애플리케이션 레이어를 사용하는 것에 보상이 될 수 있다. RNG 메시지가 물리적 레이어에서 암호화되는 것 없이 RNG 메시지의 TLV에 의해 반송된 실제 SMS 부분을 암호화하는데 더 높은 레벨의 암호화가 사용될 수 있다.In conventional systems, SMS and MMS are encrypted at the physical layer. This may be done when the message is specially configured to carry an SMS or MMS. In 802.16m, RNG-REQ and RNG-RSP messages are not encrypted. The control message typically carried in the TLV of the RNG message is not sensitive. This may be a reward for using an application layer, for example, applying encryption in an SMS layer encryption mechanism or otherwise. Higher levels of encryption can be used to encrypt the actual SMS portion carried by the TLV of the RNG message without the RNG message being encrypted at the physical layer.

상기 논의된 802.16 예시에서, RNG 메시지는 MAC(매체 액세스 제어) 제어 메시지의 그룹의 부분이다.In the 802.16 example discussed above, the RNG message is part of a group of media access control (MAC) control messages.

이들 메시지는 MAC PDU(프로토콜 데이터 유닛)의 페이로드 내에 반송된다. 모든 MAC 제어 메시지는 메시지 타입 필드로 시작하고 추가 필드를 포함할 수 있다. 제어 메시지의 형식은 아래의 표 1에서 제공된다.These messages are carried in the payload of the MAC PDU (Protocol Data Unit). Every MAC control message starts with a message type field and may include additional fields. The format of the control message is provided in Table 1 below.

Figure 112012023170910-pct00001
Figure 112012023170910-pct00001

표 1에서, MAC PDU의 제 1 부분은 타입 지시자이다. 8비트가 할당된다. RNG-REQ에 대해, 타입은 숫자 4이다. RNG-RSP에 대해, 타입은 숫자 5이다. 더 많은 타입의 MAC PDU는 다른 타입 숫자를 사용하여 제공된다. 메시지의 다음 8비트는 제로이다. 이 헤더 이후에, MAC PDU는 TLV 데이터를 포함한다. 이하에서 설명된 바와 같이 TLV는 상이한 크기 또는 길이가 될 수 있고 특별하게 허용된 방식으로 단일 메시지에서 조합될 수 있다. TLV는 사용자에 대해 투명(transparent)하고 시스템의 순조로운 작동을 보장하는 제어 메시지가 되도록 의도된다.In Table 1, the first portion of the MAC PDU is a type indicator. 8 bits are allocated. For RNG-REQ, the type is number 4. For RNG-RSP, the type is number 5. More types of MAC PDUs are provided using different type numbers. The next 8 bits of the message are zero. After this header, the MAC PDU contains the TLV data. As described below, TLVs can be of different sizes or lengths and combined in a single message in a specially allowed manner. The TLV is intended to be a control message that is transparent to the user and ensures smooth operation of the system.

802.16m에서, RNG-REQ 및 RNG-RSP를 사용하는 레인징은 정확한 타이밍 오프셋, 주파수 오프셋 및 전력 조정을 획득하는 프로세스로, MS의 전송이 BS와 함께 동조(aligned)되며, 이들은 적절한 수신 문턱값 내에서 수신된다. 레인징은 또한 이동국의 위치를 여러 곳으로 이동하는 것으로 설정하는데 사용된다.In 802.16m, ranging using RNG-REQ and RNG-RSP is the process of obtaining the correct timing offset, frequency offset, and power adjustment, where the transmission of the MS is aligned with the BS, and these are the appropriate receive thresholds. Is received within. Ranging is also used to set the location of the mobile station to move to several places.

레인징 메시지는 물리적 레이어에서 무선 통신 링크의 퀄리티를 유지하는데 사용된다. 상이한 메시지는 업링크 및 다운링크를 위해 사용되지만 기본 구조는 동일한 것이다. 레인징은 시스템이 서브캐리어 및 서브채널에 대한 시간 및 주파수 동기화 및 전력 및 할당을 조정하는 것을 허용한다. 레인징은 각각의 기지국과 등록된 이동국 사이에서 다양한 지원 캐리어에 대해 주기적으로 수행된다. The ranging message is used to maintain the quality of the wireless communication link at the physical layer. Different messages are used for uplink and downlink but the basic structure is the same. Ranging allows the system to adjust time and frequency synchronization and power and allocation for subcarriers and subchannels. Ranging is performed periodically for various support carriers between each base station and a registered mobile station.

레인징 메시지는 시스템에 대한 기본 메시지의 일부분이다. 브로드캐스트 채널 및 가입자 등록으로부터 구분되고 분리된, 레인징 메시지는 특정 등록 MS 및 이 MS가 등록되는 특정 BS로 지향된다. 트래픽 채널로부터 구분되고 분리된, 기본 메시지는 제어 정보 및 시스템 구성을 처리한다.The ranging message is part of the basic message for the system. The ranging message, separated and separated from the broadcast channel and subscriber registration, is directed to the specific registration MS and to the specific BS to which it is registered. Separated and separated from the traffic channel, the base message handles control information and system configuration.

레인징 요청(RNG-REQ) 메시지는 초기화(initialization)에서 MS에 의해 전송되고 네트워크 지연을 주기적으로 결정하고 전송 전력, 다운링크 버스트 프로파일, 또는 다른 시스템 작동 파라미터에서의 변경을 요청한다. 초기화는 MS가 처음에 네트워크로의 액세스를 획득하기 위해 시도하고 기지국에 등록할 때를 지칭한다. RNG-REQ 메시지는 초기 레인징 및 데이터 부여 간격으로 송신될 수 있다. 메시지의 TLV 필드 부분은 상황에 따라 변하며 단일 RNG-REQ 메시지에서 하나 이상의 TLV 필드가 될 수 있다.A ranging request (RNG-REQ) message is sent by the MS in initialization and periodically determines the network delay and requests a change in transmit power, downlink burst profile, or other system operating parameters. Initialization refers to when the MS initially attempts to gain access to the network and registers with the base station. The RNG-REQ message may be sent at an initial ranging and data grant interval. The TLV field portion of the message varies depending on the situation and may be one or more TLV fields in a single RNG-REQ message.

TLV 필드는 버스트 프로파일, MAC 주소, 레인징 이상(anomalies), 장비 기능 및 식별자, 기지국 식별자, 핸드오버 요청, 네트워크 재엔트리 요청, 긴급 통화 프로시저, 페이징 제어 메시지, 타이밍, 지연, 및 파라미터 재시도, 전력 제어 및 관리 메시지 등을 포함하는 정보를 인코딩할 수 있다. 모든 이들 파라미터는 시스템으로 지향되고 시스템에서의 MS의 식별 또는 작동에 관한 것이다. 이들 메시지 중 사용자 또는 애플리케이션 레이어로 전달될 정보를 포함하는 것은 없다. 통상적으로, 시스템은 사용자가 이들 메시지를 관찰하는 것으로부터 방지하도록 시도하며 그렇지 않으면 그가 다른 사용자에게 송신하거나 다른 사용자로부터 수신하고 있는 정보에 대한 사용자의 주의를 방해할 것이다.The TLV field includes burst profile, MAC address, ranging anomalies, equipment functions and identifiers, base station identifier, handover request, network reentry request, emergency call procedure, paging control message, timing, delay, and parameter retry. Information may be encoded, including power control and management messages. All these parameters are directed to the system and relate to the identification or operation of the MS in the system. None of these messages contain information to be delivered to the user or application layer. Typically, the system attempts to prevent the user from observing these messages or otherwise would interfere with the user's attention to the information he is sending to or receiving from the other user.

레인징 응답(RNG-RSP) 메시지는 유사한 타입의 TLV 파라미터를 갖고 이를 송신할 수 있다. 이들은 타이밍 조정 정보, 주파수, 채널, 서브채널, 및 지연 할당, 다양한 타이머, 슬롯 및 프레임 숫자, 장비 숫자 및 기지국 및 모뎀의 주소 및 페이징 파라미터 등을 포함할 수 있다. 요청 메시지와 마찬가지로, 응답 메시지에 대한 TLV는 또한 모두 파라미터 및 장비 작동을 제어하는 것과 관련한다.The ranging response (RNG-RSP) message may transmit with a TLV parameter of similar type. These may include timing adjustment information, frequencies, channels, subchannels, and delay assignments, various timers, slot and frame numbers, equipment numbers, and address and paging parameters of base stations and modems, and the like. Like the request message, the TLV for the response message is also related to controlling both parameters and equipment operation.

사용자 사이에서 메시지에 대한 TLV를 사용하는 것은 단문 사용자 메시지가 MS의 작동 모드를 변경하는 것 없이 거의 언제든지 전송되는 것을 허용한다. 레인징 메시지는 능동(active) 접속이 요구되지 않을 때 이들이 송신될 수 있고 거의 언제든지 이들이 송신될 수 있다는 장점을 나타낸다. 이러한 기능을 제공하기 위해, 단문 사용자 메시지가 고유하게 식별되고 BS 및 MS 모두는 메시지를 식별하고 이에 따라 이를 처리하도록 구성된다.Using the TLV for messages between users allows short user messages to be sent almost any time without changing the operating mode of the MS. The ranging message exhibits the advantage that they can be transmitted when no active connection is required and they can be transmitted almost any time. To provide this functionality, short user messages are uniquely identified and both BS and MS are configured to identify the messages and process them accordingly.

TLV는 정보 인코딩 형식의 일례이다. 발명의 실시예는 또한 ASN 1을 포함하는 다른 인코딩 형식과 함께 사용하기 위해 구성될 수 있다. 많은 본 발명의 설명된 실시예에서, 단문 사용자 메시지는 선택적 필드에 위치한다. 단문 사용자 메시지는 또한 다른 기능에 영향을 주는 것 없이 포함될 수 있거나 포함되지 않을 수 있다. 즉, 선택적 필드를 사용하여, 메시지가 파싱(parsed)될 때 단문 사용자 메시지의 존재 또는 부재는 메시지의 파싱에 영향을 주지 않을 것이다.TLV is an example of an information encoding format. Embodiments of the invention may also be configured for use with other encoding formats including ASN 1. In many of the described embodiments of the present invention, short user messages are located in optional fields. Short user messages may or may not be included without affecting other functionality as well. That is, using an optional field, the presence or absence of a short user message will not affect the parsing of the message when the message is parsed.

도 5는 상술된 통신을 구현하기 위한 기지국 및 이동국 모두를 위해 사용될 수 있는 하드웨어 구성의 예시를 도시한다. 도 5에서, 지국(50)은 프로세서(52)에 의해 구동된다. 이는 MS의 경우에 소형의, 저전력 프로세서 또는 BS의 경우에 고전력, 고속 프로세서가 될 수 있다.5 shows an example of a hardware configuration that can be used for both the base station and the mobile station for implementing the above-described communication. In FIG. 5, station 50 is driven by processor 52. This can be a small, low power processor in the case of MS or a high power, high speed processor in the case of BS.

프로세서는 자기, 광학, 또는 반도체(solid state) 메모리 또는 이들의 일부 조합과 같은, 메모리(56)에 연결된 메모리 버스를 갖는다. 메모리는 프로그래밍 명령어를 포함하고 사용자 데이터는 지국 사이에서 송신되고 수신될 수 있다. 계정 데이터(58)는 또한 버스에 접속될 수 있다. MS에 대해, 이는 SIM(가입자 인식 모듈) 및 다른 저장된 개인 파라미터를 포함할 수 있다. BS에 대해 이는 계정 승인 데이터베이스 또는 이러한 데이터베이스로의 접속을 포함할 수 있다.The processor has a memory bus coupled to memory 56, such as magnetic, optical, or solid state memory, or some combination thereof. The memory contains programming instructions and user data can be transmitted and received between stations. Account data 58 may also be connected to the bus. For the MS, this may include a subscriber identity module (SIM) and other stored personal parameters. For the BS this may include an account authorization database or access to such a database.

포지셔닝 센서, 배터리 또는 전력 센서, 카메라 및 마이크로폰, 및 송수신기 신호 센서와 같은, 센서(54)의 스위트(suite)는 프로세서로 추가 데이터를 제공하기 위해 프로세서에 연결된다.A suite of sensors 54, such as positioning sensors, battery or power sensors, cameras and microphones, and transceiver signal sensors, are coupled to the processor to provide additional data to the processor.

USB(범용 직렬 버스)와 같은, 사용자 인터페이스 버스 또는 다른 종류의 사용자 인터페이스 접속은 프로세서를 키보드, 터치스크린, 마우스, 트랙볼, 또는 다른 인터페이스, 디스플레이(62) 및 다른 커넥터(64)와 같은, 사용자 인터페이스(60)에 접속시켜 다른 디바이스가 접속되는 것을 허용한다. 특정 사용자 인터페이스는 특정 애플리케이션에 맞도록 구성될 수 있다. 사용자는 사용자 인터페이스를 통해 문자 또는 다른 단문 메시지를 입력하거나 첨부할 수 있고 시스템 유지보수 및 제어를 위한 인터페이스를 사용할 수 있다. MS에 대해, 사용자는, 인터페이스를 통해, 마이크로폰 및 카메라를 사용하여 기록할 수 있고 키보드 또는 터치 스크린을 사용하여 특정 사용자 또는 사용자의 그룹으로 송신되도록 명령된 단문 메시지에 이들을 첨부할 수 있다.A user interface bus or other type of user interface connection, such as a universal serial bus (USB), allows the processor to interface with a keyboard, touchscreen, mouse, trackball, or other interface, display 62 and other connectors 64. 60 to allow another device to be connected. Specific user interfaces may be configured to suit a particular application. The user can enter or attach text or other short messages via the user interface and use the interface for system maintenance and control. For the MS, the user can, via the interface, record using a microphone and camera and attach them to a short message instructed to be sent to a particular user or group of users using a keyboard or touch screen.

프로세서(52)는 다른 디바이스와의 통신을 위한 다른 통신 버스에 연결된다. 유선 인터페이스(66)는 BS가 다른 BS의, 게이트웨이, 기지국 제어기, 운영 및 유지보수 센터 등과 통신하는 것을 허용한다. BS에 대해, 유선 인터페이스는 네트워크 접속 및 휴대용 디바이스를 허용할 수 있고, 이는 디바이스가 업데이트 및 유지보수를 위해 개인용 컴퓨터에 연결되는 것을 허용할 수 있다. 통신 버스는 또한 유선 또는 무선 접속을 블루투스와 같은, 개인 영역 네트워크(PAN)(68), Wi-Fi와 같은 근거리 네트워크(LAN)(70) 및 광역 네트워크(72) 또는 802.16m과 같은 대도시 통신 망에 제공한다. 애플리케이션에 따라, 더 많은 또는 더 적은 네트워크 어댑터가 제공될 수 있다. 일부 네트워크 기능은 통합되거나 분리될 수 있고 여러 상이한 통신 프로토콜 및 구성이 사용될 수 있다.The processor 52 is connected to another communication bus for communication with other devices. Wired interface 66 allows the BS to communicate with other BSs, gateways, base station controllers, operations and maintenance centers, and the like. For the BS, the wired interface can allow network connectivity and portable devices, which can allow the device to be connected to a personal computer for updating and maintenance. The communication bus also provides a wired or wireless connection to a personal area network (PAN) 68, such as Bluetooth, a local area network (LAN) 70 such as Wi-Fi, and a wide area network 72 or a metropolitan communication network such as 802.16m. To provide. Depending on the application, more or fewer network adapters may be provided. Some network functions may be integrated or separated and several different communication protocols and configurations may be used.

광역 네트워크(WAN) 어댑터(72)는 WAN을 통해 송신될 패킷을 생성, 어셈블(assemble), 인코딩, 암호화 및 큐잉(queue)하기 위한 로직(74)을 포함한다. 로직은 WAN을 통해 안테나(78)를 거쳐 전송하기 위한 로직으로부터의 패킷을 변조, 인코딩, 및 증폭시키기 위해 송수신기(76)에 연결된다. 안테나는 성능, 비용 및 설계 고려사항에 따라, 하나 이상의 요소를 가질 수 있다. 동일한 전송 체인은 또한 수신 체인으로서 기능할 수 있거나 분리된 수신 체인(도시되지 않음)이 사용될 수 있다. 수신 체인은 통신 버스를 통해 프로세서로 다시 송신하기 위한 데이터를 획득하기 위해 수신, 복조, 증폭, 파싱, 디코딩 등의 상호 기능을 수행할 것이다.Wide area network (WAN) adapter 72 includes logic 74 for generating, assembling, encoding, encrypting, and queuing packets to be transmitted over a WAN. Logic is coupled to transceiver 76 to modulate, encode, and amplify a packet from logic for transmission over antenna 78 over the WAN. The antenna may have one or more elements, depending on performance, cost and design considerations. The same transport chain can also function as a receive chain or separate receive chains (not shown) can be used. The receive chain will perform mutual functions such as receive, demodulate, amplify, parse, and decode to obtain data for transmission back to the processor via the communication bus.

제어 메시지를 갖는 패킷을 수신할 경우에, 메시지는 프로세서로 송신되고 작동 파라미터를 조정하거나 등록을 위한 루틴(routine) 호출, 초기화 호출 등에 사용된다. 사용자 메시지를 갖는 패킷을 수신할 경우에, 메시지는 프로세서로 송신되고 또한 디스플레이 상에서 사용자에게 제공된다. 둘 중 하나의 경우에, 메시지는 메모리에 저장될 수 있다.When receiving a packet with a control message, the message is sent to the processor and used for adjusting operating parameters or calling routines for registration, initialization calls, and the like. When receiving a packet with a user message, the message is sent to the processor and also provided to the user on the display. In either case, the message may be stored in memory.

도 5의 구성은 또한 무선 어댑터를 구비한 휴대용 또는 데스크탑 컴퓨터에 적용될 수 있다. WAN 어댑터(72)는 USB, PCI(주변 컴포넌트 상호접속) 버스, 또는 임의의 다른 적절한 버스 상에 분리된 컴포넌트로서 제공될 수 있거나 내부 시스템 컴포넌트로서 제공될 수 있다.The configuration of FIG. 5 may also be applied to a portable or desktop computer with a wireless adapter. WAN adapter 72 may be provided as a separate component on a USB, PCI (Peripheral Component Interconnect) bus, or any other suitable bus, or may be provided as an internal system component.

상술된 예시보다 적은 또는 많은 장치를 구비한 통신 지국(50)은 특정 실시예에 대해 바람직할 수 있다. 따라서, 시스템의 구성은 가격 제약, 성능 요구사항, 기술적 향상, 및/또는 다른 상황과 같은, 다수의 요인에 따른, 구현에 따라 다양할 것이다.A communication station 50 with fewer or more devices than the examples described above may be desirable for certain embodiments. Thus, the configuration of the system will vary depending on the implementation, depending on a number of factors, such as price constraints, performance requirements, technical improvements, and / or other circumstances.

본 발명의 실시예는 802.11m 및 이 통신 프로토콜 및 표준 내에서의 특성 메시지의 콘텍스트에서 설명되었지만, 본 발명은 이에 제한되지 않는다. 본 발명의 실시예는 단문 사용자 메시지가 전체 시스템 작동에 대한 약간의 영향으로 전송되는 것을 허용하기 위해 802.16m 및 다른 프로토콜 내에서 다른 통신 프로토콜 및 다른 타입의 제어 메시지에 적용될 수 있다. 본 명세서는 SMS의 콘텍스트에 존재하지만, 임의의 여러 상이한 단문 사용자 메시지에 적용될 수 있다. 또한, SMS는 종종 하나의 셀룰러 전화기로부터 다른 하나로 전송되지만, 사용자는 와이파이, 인터넷, 및 휴대용 및 데스크탑 컴퓨터, 전화기 및 미디어 플레이어를 포함하는, 전화 접속 디바이스를 사용하여 문자를 송신할 수 있다. 본 명세서에서 원격 데이터 단말 또는 원격 단말은 임의의 이러한 디바이스를 지칭할 수 있다.Although embodiments of the invention have been described in the context of 802.11m and characteristic messages within this communication protocol and standard, the invention is not so limited. Embodiments of the present invention may be applied to other communication protocols and other types of control messages within 802.16m and other protocols to allow short user messages to be transmitted with some impact on overall system operation. The present specification exists in the context of an SMS, but may be applied to any of several different short user messages. In addition, SMS is often sent from one cellular telephone to another, but users can send text using dial-up devices, including Wi-Fi, the Internet, and portable and desktop computers, phones, and media players. In the present specification, a remote data terminal or a remote terminal may refer to any such device.

본 명세서에서 설명된 단계가 프로세서(52)와 같이, 프로그래밍된 프로세서의 제어하에 수행될 수 있지만, 대안적인 실시예에서, 단계는 예를 들어, 필드 프로그램가능 게이트 어레이(FPGA), TTL 로직, 또는 애플리케이션 특정 집적 회로(ASIC)와 같이, 임의의 프로그램가능 또는 하드 코딩된 로직에 의해 완전하게 또는 부분적으로 구현될 수 있다. 추가적으로, 본 발명의 방법은 프로그래밍된 범용 컴퓨터 컴포넌트 또는 맞춤 하드웨어 컴포넌트의 임의의 조합에 의해 수행될 수 있다. 따라서, 본 명세서에서 개시된 것은 특정 실시예에 대해 본 발명을 제한하는 것으로서 해석되지 않으며 언급된 단계는 특정 조합의 하드웨어 컴포넌트에 의해 수행된다.Although the steps described herein may be performed under the control of a programmed processor, such as processor 52, in alternative embodiments, the steps may be, for example, a field programmable gate array (FPGA), TTL logic, or Like an application specific integrated circuit (ASIC), it may be fully or partially implemented by any programmable or hard coded logic. In addition, the method of the present invention may be performed by any combination of programmed general purpose computer components or custom hardware components. Accordingly, what is disclosed herein is not to be construed as a limitation on the present invention for a particular embodiment and the steps mentioned are performed by a specific combination of hardware components.

본 발명은 머신 판독가능 매체를 포함할 수 있는 컴퓨터 프로그램 제품으로서 제공될 수 있으며 이에 대해 저장된 명령어를 갖고, 본 발명에 따른 프로세스를 수행하기 위해 컴퓨터(또는 다른 머신)를 프로그래밍하는데 사용될 수 있다. 머신 판독가능 매체는 플로피 디스크, 광학 디스크, CD-ROM, 및 자기 광학 디스크, ROM, RAM, EPROM, EEPROM, 자기 또는 광학 카드, 플래쉬 메모리, 또는 전자 명령어를 정장하기 위해 적합한 임의의 다른 종류의 매체를 포함할 수 있지만, 이에 제한되는 것은 아니다.The invention may be provided as a computer program product, which may include a machine readable medium, having instructions stored thereon, and may be used to program a computer (or other machine) to carry out a process according to the invention. Machine-readable media may be floppy disks, optical disks, CD-ROMs, and any other type of media suitable for suiting magneto-optical disks, ROM, RAM, EPROM, EEPROM, magnetic or optical cards, flash memory, or electronic instructions. It may include, but is not limited thereto.

본 명세서에서, 설명의 목적으로, 본 발명의 전반적인 이해를 제공하기 위해 다수의 특정 상세가 제시된다. 하지만, 본 발명은 이들 특정 상세 중 일부 없이도 실시될 수 있다. 다른 경우에, 잘 알려진 구조 및 디바이스가 블록도 형태로 도시된다. 특정 상세는 임의의 특정 실시예에 대해 적절한 것으로서 일 당업자에 의해 공급될 수 있다.In the present specification, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the invention may be practiced without some of these specific details. In other instances, well known structures and devices are shown in block diagram form. Particular details may be supplied by one of ordinary skill in the art as appropriate for any particular embodiment.

본 개시는 본 발명의 예시적인 실시예를 자세하게 설명하였지만, 본 발명은 설명된 정확한 실시예에 제한되는 것이 아님이 이해될 것이다. 따라서, 명세서 및 도면은 제한적인 의미가 아닌 예시로서 간주될 것이다. 다양한 적용, 수정 및 변경이 첨부된 청구항에 의해 정의된 본 발명의 범위 내에서 실시될 수 있다.
Although the present disclosure has described in detail exemplary embodiments of the invention, it will be understood that the invention is not limited to the precise embodiments described. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. Various applications, modifications and variations can be made within the scope of the invention as defined by the appended claims.

12, 14 : 이동국 16 - 24 : 기지국
25, 25, 27 : 게이트웨이 30 : 접속 서비스 네트워크
31 : 백본 32 : 전달 메시지
33 : SMS 확인 35 : 확인 메시지
36 : 페이지 37 : 레인징
40 : RNG-RSP 43 : 확인응답
50 : 지국 52 : 프로세서
54 : 센서 56 : 메모리
58 : 계정 데이터 60 : 인터페이스
62 : 디스플레이 64 : 커넥터
66 : 유선 인터페이스 68 : 개인 영역 네트워크
70 : 근거리 네트워크 72 : 광역 네트워크
74 : 로직 76 : 송수신기
78 : 안테나
12, 14: mobile station 16-24: base station
25, 25, 27: gateway 30: access service network
31: Backbone 32: Forwarding Message
33: SMS confirmation 35: Confirmation message
36: Page 37: Ranging
40: RNG-RSP 43: Acknowledgment
50: station 52: processor
54 sensor 56 memory
58: account data 60: interface
62: display 64: connector
66: wired interface 68: personal area network
70: local area network 72: wide area network
74: logic 76: transceiver
78 antenna

Claims (21)

제 1 무선 장치로부터 제 2 무선 장치로의 제 1 위치 업데이트 제어 메시지를 송신하는 단계―상기 제어 메시지는 데이터 필드를 포함하며, 상기 데이터 필드는 상기 제 1 무선 장치의 사용자로부터 원격 데이터 단말의 사용자로 지향되는 단문 메시지를 포함함―와,
상기 제 2 무선 장치로부터 상기 제 1 위치 업데이트 제어 메시지에 대한 회신으로서 제 2 위치 업데이트 제어 메시지를 수신하는 단계―상기 제 2 위치 업데이트 제어 메시지는 데이터 필드를 포함하며, 상기 데이터 필드는 상기 단문 메시지에 대한 응답을 포함함―를 포함하는
방법.
Transmitting a first location update control message from a first wireless device to a second wireless device, the control message comprising a data field, the data field from a user of the first wireless device to a user of a remote data terminal; Contains a directed short message—and
Receiving a second location update control message as a reply to the first location update control message from the second wireless device, wherein the second location update control message includes a data field, the data field corresponding to the short message; Contains the response to
Way.
제 1 항에 있어서,
상기 회신은 상기 단문 메시지의 확인응답(acknowledgment)인
방법.
The method of claim 1,
The reply is an acknowledgment of the short message.
Way.
제 1 항에 있어서,
상기 회신은 제 3 무선 장치의 사용자로부터 상기 제 1 무선 장치의 사용자로의 제 2 단문 메시지인
방법.
The method of claim 1,
The reply is a second short message from the user of the third wireless device to the user of the first wireless device.
Way.
삭제delete 제 1 항에 있어서,
상기 단문 메시지는 문자 메시지, 단문 메시지 서비스 메시지 또는 멀티미디어 메시지인
방법.
The method of claim 1,
The short message may be a text message, a short message service message or a multimedia message.
Way.
제 1 항에 있어서,
상기 제 1 위치 업데이트 제어 메시지는 상기 제 1 무선 장치와 상기 제 2 무선 장치 사이의 레인지(range)를 결정하기 위한 레인징 메시지(ranging message)인
방법.
The method of claim 1,
The first location update control message is a ranging message for determining a range between the first wireless device and the second wireless device.
Way.
제 6 항에 있어서,
상기 데이터 필드는 상기 데이터 필드가 사용자 메시지를 포함한다는 점을 나타내는 타입 길이 값(type length value)의 타입 및 서브타입을 포함하는
방법.
The method according to claim 6,
The data field includes a type and subtype of type length value indicating that the data field contains a user message.
Way.
제 1 항에 있어서,
상기 데이터 필드는 제어 메시지를 사용하기 위해 할당된
방법.
The method of claim 1,
The data field is assigned to use a control message
Way.
제 1 항에 있어서,
상기 제 1 위치 업데이트 제어 메시지는 매체 액세스 제어 메시지인
방법.
The method of claim 1,
The first location update control message is a media access control message.
Way.
제 9 항에 있어서,
상기 매체 액세스 제어 메시지는 접속 모드 및 유휴(idle) 모드 매체 액세스 제어 작동을 위해 사용되는
방법.
The method of claim 9,
The media access control message is used for connected mode and idle mode media access control operations.
Way.
제 1 항에 있어서,
상기 제 2 무선 장치로부터 페이지를 수신하는 단계를 더 포함하되, 상기 제 1 위치 업데이트 제어 메시지를 송신하는 단계는 상기 페이지를 수신하는 단계에 응답하는
방법.
The method of claim 1,
Receiving a page from the second wireless device, wherein transmitting the first location update control message is responsive to receiving the page.
Way.
삭제delete 제 1 항에 있어서,
송신하기 이전에 애플리케이션 레이어에서 상기 단문 메시지를 암호화하는 단계를 더 포함하는
방법.
The method of claim 1,
Encrypting the short message at an application layer prior to transmission;
Way.
제 1 항에 있어서,
상기 단문 메시지에 대한 상기 응답이 암호화되고, 상기 방법은 애플리케이션 레이어에서의 상기 단문 메시지에 대한 상기 응답을 해독(decrypting)하는 단계를 더 포함하는
방법.
The method of claim 1,
The response to the short message is encrypted, and the method further includes decrypting the response to the short message at an application layer.
Way.
제 1 위치 업데이트 제어 메시지를 생성하기 위한 프로세서―상기 제 1 위치 업데이트 제어 메시지는 데이터 필드를 포함하고, 상기 데이터 필드는 제 1 무선 장치의 사용자로부터 원격 데이터 단말의 사용자로 지향된 단문 메시지를 포함함―와,
상기 제어 메시지를 상기 제 1 무선 장치로부터 제 2 무선 장치로 송신하고 상기 제 2 무선 장치로부터 상기 제 1 위치 업데이트 제어 메시지에 대한 회신으로서 제 2 위치 업데이트 제어 메시지를 수신하기 위한 송수신기―상기 제 2 위치 업데이트 제어 메시지는 데이터 필드를 포함하며, 상기 데이터 필드는 상기 단문 메시지에 대한 응답을 포함함―를 포함하는
장치.
A processor for generating a first location update control message, the first location update control message comprising a data field, the data field comprising a short message directed from a user of a first wireless device to a user of a remote data terminal -Wow,
A transceiver for transmitting the control message from the first wireless device to a second wireless device and receiving a second location update control message as a reply to the first location update control message from the second wireless device—the second location The update control message includes a data field, the data field comprising a response to the short message.
Device.
제 15 항에 있어서,
상기 프로세서는 또한 송신하기 이전에 애플리케이션 레이어에서 상기 단문 메시지를 암호화하는
장치.
The method of claim 15,
The processor may also encrypt the short message at the application layer prior to transmission.
Device.
제 15 항에 있어서,
상기 데이터 필드는 제어 메시지를 사용하기 위해 할당되는
장치.
The method of claim 15,
The data field is assigned to use a control message
Device.
저장된 명령어를 갖는 머신 판독가능 매체에 있어서, 상기 명령어는 머신에 의해 작동될 때 상기 머신이 작동을 수행하도록 하며,
상기 작동은
제 1 무선 장치에서 제 2 무선 장치로의 제 1 위치 업데이트 제어 메시지를 송신―상기 제 1 위치 업데이트 제어 메시지는 데이터 필드를 포함하고, 상기 데이터 필드는 상기 제 1 무선 장치의 사용자로부터 제 3 무선 장치의 사용자로 지향된 단문 메시지를 포함함―하는 단계와,
상기 제 2 무선 장치로부터 상기 제 1 위치 업데이트 제어 메시지에 대한 회신으로서 제 2 위치 업데이트 제어 메시지를 수신―상기 제 2 위치 업데이트 제어 메시지는 데이터 필드를 포함하고, 상기 데이터 필드는 상기 단문 메시지에 대한 응답을 포함함―하는 단계를 포함하는
머신 판독가능 매체.
A machine readable medium having stored instructions, the instructions causing the machine to perform operations when operated by the machine,
The above operation
Send a first location update control message from a first wireless device to a second wireless device, wherein the first location update control message includes a data field, the data field from a user of the first wireless device to a third wireless device; Including a short message directed to the user of-
Receive a second location update control message from the second wireless device as a reply to the first location update control message, the second location update control message including a data field, the data field responding to the short message; Comprising—including
Machine readable medium.
제 18 항에 있어서,
상기 명령어는 상기 제 2 무선 장치로부터의 페이지를 수신하는 단계를 더 포함하되, 상기 제 1 위치 업데이트 제어 메시지를 송신하는 단계는 상기 페이지를 수신하는 단계에 응답하는 단계인
머신 판독가능 매체.
19. The method of claim 18,
The command further includes receiving a page from the second wireless device, wherein transmitting the first location update control message is responsive to receiving the page.
Machine readable medium.
제 15 항에 있어서,
상기 제 1 위치 업데이트 제어 메시지는 상기 제 1 무선 장치와 상기 제 2 무선 장치 사이의 레인지(range)를 결정하기 위한 레인징 메시지(ranging message)인
머신 판독가능 매체.

The method of claim 15,
The first location update control message is a ranging message for determining a range between the first wireless device and the second wireless device.
Machine readable medium.

제 20 항에 있어서,
상기 데이터 필드는 상기 데이터 필드가 사용자 메시지를 포함한다는 점을 나타내는 타입 길이 값(type length value)의 타입 및 서브타입을 포함하는
머신 판독가능 매체.
21. The method of claim 20,
The data field includes a type and subtype of type length value indicating that the data field contains a user message.
Machine readable medium.
KR1020127007412A 2009-08-24 2010-08-24 Short user messages in system control signaling KR101369753B1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US27526609P 2009-08-24 2009-08-24
US61/275,266 2009-08-24
US12/646,708 2009-12-23
US12/646,708 US8280417B2 (en) 2009-12-23 2009-12-23 Short user messages in system control signaling
PCT/US2010/046527 WO2011028544A2 (en) 2009-08-24 2010-08-24 Short user messages in system control signaling

Publications (2)

Publication Number Publication Date
KR20120063491A KR20120063491A (en) 2012-06-15
KR101369753B1 true KR101369753B1 (en) 2014-03-06

Family

ID=43649897

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020127007412A KR101369753B1 (en) 2009-08-24 2010-08-24 Short user messages in system control signaling

Country Status (6)

Country Link
EP (1) EP2471286A2 (en)
JP (1) JP5462366B2 (en)
KR (1) KR101369753B1 (en)
CN (1) CN102484776B (en)
RU (1) RU2524866C2 (en)
WO (1) WO2011028544A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101627165B1 (en) * 2009-09-22 2016-06-14 삼성전자주식회사 Method and apparatus for supporting short messaging service of mobile station during idle mode in wireless communicaion system
KR101896583B1 (en) * 2011-09-08 2018-09-07 한국전자통신연구원 Method for communication of terminal and base station

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040108133A (en) * 2003-06-16 2004-12-23 삼성전자주식회사 Mobile communication system for call setup and call setup method thereof
KR20060043401A (en) * 2004-03-04 2006-05-15 삼성전자주식회사 System and method for controlling operational mode of medium access control layer in broadband wireless access communication system
KR20060111789A (en) * 2005-04-25 2006-10-30 (주) 엘지텔레콤 Electronic commercial system for interworking dmb and financial chip based mobile banking service and method therefof

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU697210B2 (en) * 1993-11-01 1998-10-01 Telefonaktiebolaget Lm Ericsson (Publ) A message transmission system and method for a radiocommunication system
US5903726A (en) * 1996-06-26 1999-05-11 Mci Communications Corporation System using portion of a short message payload to identify short message service types and delivering the message if user subscribes to the services
EP1097566B1 (en) * 1998-07-16 2007-06-20 Telemac Corporation Method for managing prepaid wireless service
DE19856441C5 (en) * 1998-12-08 2004-11-18 Robert Bosch Gmbh Procedure for the transmission of short messages
SE516658C2 (en) * 2000-07-21 2002-02-12 Ericsson Telefon Ab L M Procedure and Device for Enhanced Short Message Services
JP3485176B2 (en) * 2000-08-23 2004-01-13 日本電気株式会社 Protocol terminator
KR100461883B1 (en) * 2000-11-09 2004-12-14 엘지전자 주식회사 Short Message Service Method Using Control Channel in Mobile Communication System
JP2003264860A (en) * 2002-01-07 2003-09-19 Fujitsu Ltd Method for providing information reflecting mobile user action, and mobile switching center information providing apparatus, and mobile unit implementing the same
WO2003103198A1 (en) * 2002-05-29 2003-12-11 Interdigital Technology Corporation Method and apparatus for transmission of internet control message protocol messages in a communications network
US7139259B2 (en) * 2002-07-09 2006-11-21 Qualcomm, Inc. Method and apparatus for conveying reports for SMS messages in wireless communication systems
KR100861740B1 (en) * 2002-10-04 2008-10-06 인터내셔널 비지네스 머신즈 코포레이션 Method and apparatus for an e-commerce message using sms
CN1231874C (en) * 2002-10-28 2005-12-14 国际商业机器公司 Communication breaking rules and regulations monitoring system and method based on multimedia information transferring service
CN100551142C (en) * 2003-08-11 2009-10-14 摩托罗拉公司 A kind of method and device thereof that is used for from the wireless device forwarding information
WO2005045649A1 (en) * 2003-11-07 2005-05-19 Telecom Italia S.P.A. Method and system for the authentication of a user of a data processing system
US7995517B2 (en) * 2004-03-24 2011-08-09 Lg Electronics Inc. System and method for transmitting units of messages in a mobile communication system
JP2005323391A (en) * 2005-06-03 2005-11-17 Mitsubishi Electric Corp Handoff method and agent device
US7209759B1 (en) * 2005-06-23 2007-04-24 Cisco Technology, Inc. Method and system for customizing distributed short message routing
US20070238474A1 (en) * 2006-04-06 2007-10-11 Paul Ballas Instant text reply for mobile telephony devices
RU2346413C2 (en) * 2006-12-28 2009-02-10 Общество С Ограниченной Ответственностью "Суперфон" Method of advertisement data messages distribution
CN101202965B (en) * 2007-12-10 2011-04-06 中兴通讯股份有限公司 Method for transmitting safe point-to-point short message facing to connectionless
US8571524B2 (en) * 2008-02-06 2013-10-29 Qualcomm Incorporated Method and apparatus for delivery confirmation of a message

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040108133A (en) * 2003-06-16 2004-12-23 삼성전자주식회사 Mobile communication system for call setup and call setup method thereof
KR20060043401A (en) * 2004-03-04 2006-05-15 삼성전자주식회사 System and method for controlling operational mode of medium access control layer in broadband wireless access communication system
KR20060111789A (en) * 2005-04-25 2006-10-30 (주) 엘지텔레콤 Electronic commercial system for interworking dmb and financial chip based mobile banking service and method therefof

Also Published As

Publication number Publication date
WO2011028544A3 (en) 2011-06-16
CN102484776B (en) 2016-03-02
JP5462366B2 (en) 2014-04-02
RU2524866C2 (en) 2014-08-10
WO2011028544A2 (en) 2011-03-10
EP2471286A2 (en) 2012-07-04
JP2013502891A (en) 2013-01-24
CN102484776A (en) 2012-05-30
KR20120063491A (en) 2012-06-15
RU2012111263A (en) 2013-10-10

Similar Documents

Publication Publication Date Title
US8280417B2 (en) Short user messages in system control signaling
EP3595399B1 (en) Method for transmitting an explicit signal of layer-2 state variables for d2d communication system and device therefor
US10172165B2 (en) Method for configuring a MAC PDU for D2D communication system and device therefor
US10044839B2 (en) Method for performing a packet filtering for prose in a D2D communication system and device therefor
US10547377B2 (en) Method for handling an ID collision for D2D communication system and device therefor
US10154425B2 (en) Method for a configuration error management for a sidelink radio bearer and device therefor
CN106797401B (en) Method for avoiding transmission of MAC PDU with padding only in D2D communication system and apparatus therefor
US10716165B2 (en) Methods and apparatus for releasing a sidelink radio bearer for D2D communication system
US10313065B2 (en) Method for transmitting a MAC PDU on SL-DCH in a D2D communication system and device therefor
KR101369753B1 (en) Short user messages in system control signaling
US20230337181A1 (en) Method for initiating data transmission from a user equipment

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
FPAY Annual fee payment

Payment date: 20170201

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee