GB2416961A - Uplink status flag (USF) detection for GPRS - Google Patents

Uplink status flag (USF) detection for GPRS Download PDF

Info

Publication number
GB2416961A
GB2416961A GB0417383A GB0417383A GB2416961A GB 2416961 A GB2416961 A GB 2416961A GB 0417383 A GB0417383 A GB 0417383A GB 0417383 A GB0417383 A GB 0417383A GB 2416961 A GB2416961 A GB 2416961A
Authority
GB
United Kingdom
Prior art keywords
usf
mobile node
assigned
correlation
detection
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.)
Granted
Application number
GB0417383A
Other versions
GB2416961B (en
GB0417383D0 (en
Inventor
Ming Ma
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to GB0417383A priority Critical patent/GB2416961B/en
Publication of GB0417383D0 publication Critical patent/GB0417383D0/en
Publication of GB2416961A publication Critical patent/GB2416961A/en
Application granted granted Critical
Publication of GB2416961B publication Critical patent/GB2416961B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2643Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
    • H04B7/2656Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA] for structure of frame, burst
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • H04Q7/3823
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0059Convolutional codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network

Landscapes

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

Abstract

For packet based data transmissions, a base station transmits an uplink status flag (USF) to a mobile station, which USF determines whether or not the mobile station may send data in one or more uplink timeslots. In the detection methods, a mobile node is assigned an USF and detects the presence of the USF in subsequent signal bursts transmitted to the mobile node. For the GPRS coding schemes CS2-CS4, the USF detection method comprises correlating the received USF samples with a plurality of possible USFs stored at the mobile node with the correlation weighted in favour of the assigned USF. False detection of the assigned USF can be minimised by checking the unscaled correlation value against a predetermined threshold. For the GPRS coding scheme CS1, for which there is no USF pre-coding, the received USF is decoded by the mobile node to provide an indication of decision confidence and the USF detection is rejected if the decision confidence is below a threshold. The path metric value is used to minimise false detection.

Description

241 6961 Improved Uplink Status Flag Detection Method for GPRS The General
Packet Radio Service (GPRS) is a new non-voice bearer service for Global System for Mobile (GSM) communication systems that enables mobile users to have wireless access to packet data networks. In packet based data transmission, the base station first needs to communicate with the mobile station and agree on the arrangement of the timeslot(s) of the radio block to be used for data exchange. There are in total eight timeslots available per frame. The number of timeslots used depends on the multislot class of the mobile station.
Each mobile station is assigned an Uplink Status Flag (USF) and the USF flag, which is transmitted by the base station in the downlink, determines whether or not the mobile station may send data in one or more of the corresponding uplink timeslots.
GPRS employs four different coding schemes, denoted by CSI, 2, 3 and 4, in the related standard [1]. As described in [1], for the coding schemes CS2, CS3 and CS4, the first free bits (USF bits) of the data block are encoded such that the first twelve coded bits are representing the same bit pattern, irrespective of the coding scheme, depending only on the USF bits as shown in Table 1. Note that there is no USF pre-coding for CS 1. Therefore USF detection methods for CS2-4 and CS 1 are different.
Table 1 Coded USF bits for CS2-4 d(O),d(1),d(2) u(O),u(1), ,u(11) 000 000000 000 000 001 000 011 011 101 001101 110110 011 001 110 101 011 110100001 011 101 110111010110 111001 111 101 111 111 010100000 USF Detection for CS2-4: The conventional method for USF detection with CS2, 3, 4 is to calculate the correlation between received 12 bit USF code samples and stored coded USF bits shown in Table 1 and find the index corresponding to the maximum correlation. However this conventional method cannot match the performance requirement [2] with good margins. This invention provides an improved method for USF detection, which matches the performance requirement with
comfortable margins.
The invention involves a weighted correlation in favour of the USF which has already been assigned to the mobile node, as described in claim 1. An example of this method is described below: Let r,(i),i=O,I,...,II, denote the mobile node soft equaliser output (for example, in 8 bit signed format) corresponding to 12 coded USF bits, and u(i,m),i=O,l,...,ll,m=0,1,
.,7, denote the coded USF pattern shown in Table 1. The USF detection algorithm first calculates the following eight correlation values: J(m)= , ,,tr(i)x(2u(i,m)- 1), 0 < m < 7 (1) =o where the parameter axon is defined as follows: l3, Al > 1, if m = assigned _ USF Ofn, = 1.0, else (2) Therefore, in the decision, the assigned USF value is favoured in order to increase correct USF detection rate. In general, by increase the "ill" value for the assigned USF value we increase the performance margin in USF detection test. However at the same time this will also decrease the performance margin in USF false alarm test when the input is random RF or a random USF value that is not equal to the assigned USF value, which is defined by the section 6.4 item g of the standard GSM 05.05 [2]. This value needs to be optimised. In our implementation, I]= 1.25 will give both good USF correct detection rate and false alarm rate...DTD: Based on equation ( l) and (2), the detected_USF is obtained according to the following: detected _USF = index{m, maximize J(m),O < m < 7} (3) if detected_USF is equal to assigned_USF, we report that the assigned USF is detected.
In order to prevent false decision, check the unscaled correlation value corresponding the assigned_USF_value: J(assigned _ USF),, = J(assigned _ USF)/,l3 (4) Where ''u'' denotes the unscaled value.
In general, if for random RF input or a random USF is not equal to the assigned_USF value, this unscaled correlation value J(assigned_USF)u will become much less than the normal case, so if J(assigned _ USF),, < correlation _ threshold ( we do not report the assigned_USF is detected even the detected_USF is equal to assigned_USF in order to prevent false alarm. In our implementation, correlation_threshold = gives a good false alarm performance.
To further improve false alarm, the averaged unscaled correlation value corresponding to assigned_USF over several USF detection period (for example, over two detection period, i.e. average over current and previous detection) can be used: I N-l-l J(assigned _ USF), = N J(assigned _USF)k (6) where J(assigned_USF)k is the unscaled correlation value corresponding to the assigned_USF for kth USF detection. This averaged value can then be compared with correlation_threshold in order to decide whether or not report the assigned_USF is detected.
In our implementation, using averaged correlation over two continuous USF detections gives a good false alarm performance, which matches the standard requirement with good margin.
USF Detection for CS1: For CSI, there is no USF pre-coding, and the first three bits in the convolutionally decoded data determine the detected USF value. If the detected_USF is equal to the assigned_USF, then we report that the assigned USF is detected. In the conventional method for detecting CSI there is no provision for false alarm performance. We therefore propose to address this point by using decision confidence data frm the mobile node decoder, as described in claim 6.
An example of this method is described below: However for random RF input or random USF which is not equal to the assigned_USF, the path metric reported by convolutional decoder will be used to prevent false alarm.
In general, if for random RF input or a random USF is not equal to the assigned_USF value, the path metric reported from our convolutional decoder will become much larger than normal case, so if path _metric metric _threshold (7) we do not report the assigned_USF is detected even if the detected_USF is equal to assigned_USF in order to prevent false alarm. In our implementation, metric_threshold = 32767 gives a good false alarm performance, however different implementation, in particular convolutional decoder, will have different metric threshold To further improve false alarm, the averaged path metric over several USF detection period can be used: I N-/-l path _metric =- path _metrick where path_metrick is the path metric reported from convolutional decoder for kth USF detection, then compare this averaged value with path_threshold and decide whether or not report the assigned_USF is detected. In our implementation, using averaged path metric over four continuous USF detections gives a good false alarm performance, which matches the standard requirement with good margin.
Reference: [1] 3GPPTS05.03, Channel Coding, V8.7.0.
[2] 3GPP TS05.05, Radio Transmission and Reception, V8.16.0 s

Claims (9)

  1. Claims 1. A method of detecting an uplink flag (USF) in a communications
    system in which: a plurality of possible USFs are stored at a mobile node, one of the flags is allocated to the mobile node in a message transmitted to the mobile node, and the mobile node detects the presence of the USF in subsequent signal bursts transmitted to the mobile node, the detection method comprising correlating received USF samples with the stored USFs with the correlation being weighted in favour of the assigned USF.
  2. 2. A method as claimed in claim 1 in which the correlation is weighed in favour of the assigned USF by a factor of 1.25.
  3. 3. A method as claimed in claim 1 or 2 in which the USFis determined as the one of the stored possible USF values for which the correlation is greatest, subject to a correlation factor exceeding a predetermined threshold.
  4. 4. A method as claimed in claim 1, 2 or 3 in which the correlation is repeated over a plurality of samples to provide an averaged correlation value.
  5. 5. Use of a method as claimed in any preceding claim in a GPRS communications system to detect coded uplink status flags decoded according to any of the standard coding schemes CS2, CS3 or CS4.
  6. 6. A method of detecting an uplink status flag (USF) in a communications system in which: a USF is allocated to the mobile node in a message transmitted to the mobile node, and the mobile node detects the presence of the USF in subsequent signal bursts transmitted to the mobile node, wherein the USF is decoded by the mobile node in a decoder which provides an indication of decision confidence and the USF detection is rejected if the decision confidence is below a predetermined threshold.
  7. 7. A method as claimed in claim 6 in which the USF is part of a transmitted convolutional code decoded by a convolutional decoder and the decision confidence indication is the path metric.
  8. 8. A method as claimed in any preceding claim in which the path metric averaged over a plurality of samples is used in the threshold comparison.
  9. 9. A method as claimed in any preceding claim in which at least one additional USF flag is allocated to the mobile node and the same detection method is used for each flag.
GB0417383A 2004-08-04 2004-08-04 Improved uplink status flag detection method for GPRS Expired - Fee Related GB2416961B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB0417383A GB2416961B (en) 2004-08-04 2004-08-04 Improved uplink status flag detection method for GPRS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0417383A GB2416961B (en) 2004-08-04 2004-08-04 Improved uplink status flag detection method for GPRS

Publications (3)

Publication Number Publication Date
GB0417383D0 GB0417383D0 (en) 2004-09-08
GB2416961A true GB2416961A (en) 2006-02-08
GB2416961B GB2416961B (en) 2007-03-14

Family

ID=32982525

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0417383A Expired - Fee Related GB2416961B (en) 2004-08-04 2004-08-04 Improved uplink status flag detection method for GPRS

Country Status (1)

Country Link
GB (1) GB2416961B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010009638A1 (en) * 2008-07-24 2010-01-28 深圳华为通信技术有限公司 A decoding method and apparatus
CN102457977A (en) * 2010-10-14 2012-05-16 华为技术有限公司 Data scheduling method and system thereof, and correlated equipment
GB2506658A (en) * 2012-10-05 2014-04-09 Broadcom Corp Uplink State Flag sequence detection

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1139614A1 (en) * 2000-03-28 2001-10-04 Lucent Technologies Inc. Improved method of decoding uplink status flags for RT-EGPRS users
EP1274178A1 (en) * 2001-06-28 2003-01-08 Siemens Information and Communication Networks S.p.A. Downlink power control in packet switching cellular systems with dynamic channel allocation
GB2398708A (en) * 2003-06-18 2004-08-25 Matsushita Electric Ind Co Ltd Extended dynamic resource allocation in packet data transfer
EP1489873A2 (en) * 2003-06-16 2004-12-22 Broadcom Corporation System and method to extract uplink status flag bits in a cellular wireless network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1139614A1 (en) * 2000-03-28 2001-10-04 Lucent Technologies Inc. Improved method of decoding uplink status flags for RT-EGPRS users
EP1274178A1 (en) * 2001-06-28 2003-01-08 Siemens Information and Communication Networks S.p.A. Downlink power control in packet switching cellular systems with dynamic channel allocation
EP1489873A2 (en) * 2003-06-16 2004-12-22 Broadcom Corporation System and method to extract uplink status flag bits in a cellular wireless network
GB2398708A (en) * 2003-06-18 2004-08-25 Matsushita Electric Ind Co Ltd Extended dynamic resource allocation in packet data transfer

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010009638A1 (en) * 2008-07-24 2010-01-28 深圳华为通信技术有限公司 A decoding method and apparatus
CN101335597B (en) * 2008-07-24 2011-11-16 华为终端有限公司 Decoding method and apparatus
CN102457977A (en) * 2010-10-14 2012-05-16 华为技术有限公司 Data scheduling method and system thereof, and correlated equipment
GB2506658A (en) * 2012-10-05 2014-04-09 Broadcom Corp Uplink State Flag sequence detection
GB2506658B (en) * 2012-10-05 2015-01-21 Broadcom Corp Method and apparatus for signal detection and decoding

Also Published As

Publication number Publication date
GB2416961B (en) 2007-03-14
GB0417383D0 (en) 2004-09-08

Similar Documents

Publication Publication Date Title
US7649868B2 (en) Method and system for evaluating a wireless link
CA2341879C (en) Codec mode decoding using a priori knowledge
US6967970B2 (en) User equipment having improved power savings during full and partial DTX modes of operation
EP1114536B1 (en) Method and system for alternating transmission of codec mode information
EP0669026B1 (en) Method and apparatus for erasing bad frames of information in a communication system
IL180830A (en) Efficient signaling over access channel
CN100420334C (en) Method of blind detecting transfer patterns
EP1378143B1 (en) Radio communication system for gated transmission of a control channel
EP1222761B1 (en) Methods and systems for robust frame type protection in systems employing variable bit rates
US20120113853A1 (en) Method and apparatus for blind transport format detection using discontinuous transmission (dtx) detection
US6907030B1 (en) System and method for decoding multiplexed, packet-based signals in a telecommunications network
EP1269677B1 (en) Estimating communication quality
GB2416961A (en) Uplink status flag (USF) detection for GPRS
EP1269676B1 (en) Estimating communication quality
US20050232201A1 (en) Received signal quality determination
JP2004320359A (en) Reception processing method, receiver and terminal
US20050170830A1 (en) Link adaptation in a mobile communication network
Gozalvez et al. Impact of interference on the GPRS multislot link level performance
Babich et al. Coding and networking techniques for radio networks
MXPA01002701A (en) Method and system for alternating transmission of codec mode information

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20130804