SE528213C2

Methods and arrangements for adaptive thresholds in codec selection

Abstract

A method and arrangement for dynamically adapting thresholds used for selecting a codec mode to be used is presented. Thresholds are adapted (240) in response to the current received signal quality. An estimate of actual prevailing received signal quality is obtained (230) on which the adaptation is based. The present invention can be applied either on the mobile terminal side or on the network side, working on the uplink and /or the downlink. The thresholds can be modified on the receiving side, or, when operating in the network and working on the downlink, the threshold adaptation can be initiated in the terminal.

SE528213C2, drawing sheet 1
Sheet 1 of 11

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

14 claims: 6 independent, 8 dependent

  1. 1
    CLAIMS PATENTKRAV 1. Ett förfarande för att anpassa trösklar för kodekval, innefattande stegen:1st A method of adjusting code quality thresholds, comprising the steps of: providing (230) an estimate of the current received signal quality;and dynamic adaptation (240), in response to the estimate of the current received signal quality, of a set of thresholds (T1-T5) used to select a codec mode to be used among a set of available codec modes (31A-D, 41A-D). tillhandahållande (230) av en uppskattning av rådande mottagen signalkvalitet;samt dynamisk anpassning (240), som svar på uppskattningen av rådande mottagen signalkvalitet, av en uppsättning trösklar (T1-T5) använda för att välja en kodekmod som ska användas bland en uppsättning tillgängliga kodekmoder (31A-D, 41A-D).
  2. 5
    Förfarandet enligt något av kraven 1 till 4, i vilket signalkvaliteten är åtminstone ett objekt i listan:5th The method of any one of claims 1 to 4, wherein the signal quality is at least one item in the list: FER;FER;BER;BER;SQI;SQI;RxQual;and RxQual;samt PESQ. PESQ. 528 213 528 213
  3. 9
    Förfarandet enligt något av kraven 1 till 8, i vilket steget 9th The method of any one of claims 1 to 8, wherein the step 15 providing (230) an estimate of the current received signal quality in turn comprises the step of:15 tillhandahållande (230) av en uppskattning av rådande mottagen signalkvalitet i sin tur innefattar steget: measuring current received signal quality in a mobile terminal (20) on downlink signals (12). mätning av rådande mottagen signalkvalitet i en mobilterminal (20) på nedlänkssignaler (12). 2 The method of claim 9, wherein the step of providing (230) an estimate of current received signal quality further comprises the step of: 2 0 10. Förfarandet enligt krav 9, i vilket steget tillhandahållande (230) av en uppskattning av rådande mottagen signalkvalitet vidare innefattar steget: transmitting information representing the measured current received signal quality to a communication network node (10);överföring av information som representerar den uppmätta rådande mottagna signalkvaliteten till en kommunikationsnätsnod (10);varvid steget dynamisk anpassning (240) utförs i en kommunikations25 nätsnod (10). wherein the dynamic matching step (240) is performed in a communication network node (10). 11. Förfarandet enligt krav 9, i vilket steget dynamisk anpassning (240) utförs i mobil terminalen (20). 11th The method of claim 9, in which the step of dynamic matching (240) is performed in the mobile terminal (20). 30 12. Förfarandet enligt krav 11, innefattande de ytterligare steget: 30 The method of claim 11, comprising the further step: rapportering av den anpassade uppsättningen av trösklar (T1-T5) till kommunikationsnätsnoden (10). reporting the custom set of thresholds (T1-T5) to the communication network node (10). 528 213 528 213 13. Förfarandet enligt krav 9, i vilket steget dynamisk anpassning (240) av uppsättningen av trösklar (T1-T5) i sin tur innefattar stegen: 13th The method of claim 9, wherein the step of dynamic adaptation (240) of the set of thresholds (T1-T5) in turn comprises the steps: beräkning av föreslagna anpassningsvärden i mobilterminalen (20);överföring av information som representerar de föreslagna calculating proposed adaptation values ​​in the mobile terminal (20);transmission of information representing the proposed 5 the threshold matching values ​​from the terminal (20) to a communication network node (10);5 tröskelanpassningsvärdena från terminalen (20) till en kommunikationsnätsnod (10);evaluating the proposed threshold adjustment values ​​in the communication network node (10);and adaptation, in the communication network node (10) of the set of 10 thresholds (T1-T5) according to the proposed threshold adjustment values, if the proposed threshold adjustment values ​​were found to be suitable. utvärdering av de föreslagna tröskelanpassningsvärdena i kommunikationsnätsnoden (10);samt anpassning, i kommunikationsnätsnoden (10) av uppsättningen av 10 trösklar (T1-T5) enligt de föreslagna tröskelanpassningsvärdena om de föreslagna tröskelanpassningsvärdena befanns vara lämpliga. 14. Förfarandet enligt något av kraven 1 till 8, i vilket steget tillhandahållande (230) av en uppskattning av rådande mottagen 14th The method of any one of claims 1 to 8, wherein the step of providing (230) an estimate of the current received 15 signal quality in turn includes the step: 15 signalkvalitet i sin tur innefattar steget: measuring current received signal quality in a communication network node (10) on uplink signals (22). mätning av rådande mottagen signalkvalitet i en kommunikationsnätsnod (10) på upplänkssignaler (22). 15. Förfarandet enligt krav 14, i vilket steget dynamisk anpassning (240) 15th The method of claim 14, in which the step of dynamic matching (240) 2 0 is performed in the communication network. 2 0 utförs i kommunikationsnätet. 16. Förfarandet enligt krav 15, i vilket steget dynamisk anpassning (240) utförs i en nod i kommunikationsnätet, annan än nämnda kommunikationsnätsnod som utför mätningen. 16th The method of claim 15, in which the step of dynamic matching (240) is performed in a node in the communication network, other than said communication network node performing the measurement. 17. Förfarandet enligt krav 15 eller 16, innefattande det ytterligare steget: rapportering av den anpassade uppsättningen av trösklar (T1-T5) till en mobilterminal (20) som tillhandahåller nämnda upplänkssignal (22). 17th The method of claim 15 or 16, comprising the further step: reporting the adapted set of thresholds (T1-T5) to a mobile terminal (20) providing said uplink signal (22). 30 The method of claim 13, further comprising the steps of: 30 18. Förfarandet enligt krav 13, vidare innefattande stegen: transmitting information representing the measured current received signal quality to a mobile terminal (20);överföring av information som representerar den uppmätta rådande mottagna signalkvaliteten till en mobilterminal (20);varvid steget dynamisk anpassning (240) utförs i mobilterminalen (20). wherein the dynamic matching step (240) is performed in the mobile terminal (20). 523 213 523 213 19. Förfarandet enligt krav 10, i vilket steget överföring av information innefattar överföring på en kommunikationskanal mellan mobilterminalen (20) och kommunikationsnätsnoden (10) vald från listan: 19th The method of claim 10, in which the step of transmitting information comprises transmitting on a communication channel between the mobile terminal (20) and the communication network node (10) selected from the list: EMR;Emr;inbandssignalering;as well as strength channel signaling. inbandssignalering;samt styrkanalssignalering. 20. Förfarandet enligt något av kraven 1 to 19, i vilket steget tillhandahållande av en uppskattning av rådande mottagen signalkvalitet fördröjs med en förutbestämd latenstid efter att en tröskelanpassning har utförts. 20th The method of any one of claims 1 to 19, wherein the step of providing an estimate of the prevailing received signal quality is delayed by a predetermined latency after a threshold adjustment has been made. 21. Förfarandet enligt något av kraven 1 till 20, i vilket steget dynamisk anpassning (240) av uppsättningen av trösklar (T1-T5) innefattar anpassning av alla trösklar (T1-T5) i uppsättningen av trösklar med samma belopp. 21st The method of any one of claims 1 to 20, in which the step dynamic adjustment (240) of the set of thresholds (T1-T5) comprises adapting all the thresholds (T1-T5) to the set of thresholds of the same amount. 22. Förfarandet enligt krav 21, i vilket nämnda samma belopp beräknas som: 22nd The method of claim 21, wherein said same amount is calculated as: A © = / te, SöJ, where ΔΘ is the same amount, / () is a predetermined function having two variables, SQe is the estimated prevailing received signal quality and SQ, is a measure of received signal quality. A© = /te,SöJ, där ΔΘ är nämnda samma belopp, /( ) är en förutbestämd funktion som har två variabler, SQe är den uppskattade rådande mottagna signalkvaliteten och SQ, är ett mål för mottagen signalkvalitet. 23. Förfarandet enligt krav 22, i vilket signalkvaliteten är FER och nämnda samma belopp beräknas som: 23rd The method of claim 22, wherein the signal quality is FER and said same amount is calculated as: A © = C1010log A© = C1010log FER, FER, FER, där C]0 är en konstant som bestämmer algoritmaggressivitet, FERe är den uppskattade rådande mottagna FER och FER, är ett mål för mottagen FER. FER, where C]0 is a constant that determines algorithm aggressiveness, FERe is the estimated prevailing received FER and FER, is a target of received FER. 24. Förfarandet enligt något av kraven 1 till 20, i vilket steget dynamisk anpassning (240) av uppsättningen av trösklar (T1-T5) innefattar anpassning 24th The method of any one of claims 1 to 20, in which the step of dynamic adaptation (240) of the set of thresholds (T1-T5) comprises adaptation. 528 213 of the thresholds (T1-T5) in said set of thresholds with amounts determined by a relationship which is dependent on the threshold in question. 528 213 av trösklarna (T1-T5) i nämnda uppsättning av trösklar med belopp bestämda av en relation som är beroende på tröskeln ifråga. 25. Förfarandet enligt något av kraven 1 till 20, i vilket steget dynamisk 5 anpassning (240) av uppsättningen av trösklar (T1-T5) innefattar anpassning av endast en tröskel i nämnda uppsättning av trösklar med ett belopp som tillförsäkrar att nämnda endast en tröskel inte passerar någon annan tröskel i nämnda uppsättning av trösklar. 25th The method of any one of claims 1 to 20, in which the step dynamic adjustment (240) of the set of thresholds (T1-T5) comprises adjusting only one threshold in said set of thresholds by an amount which ensures that said only one threshold does not pass. any other threshold in said set of thresholds.
  4. 10
    10 The method of any one of claims 1 to 25, wherein the step of providing an estimate of the current received signal quality is limited when at least one of a lowest and a high codec mode is used. 10 26. Förfarandet enligt något av kraven 1 till 25, i vilket steget tillhandahållande av en uppskattning av rådande mottagen signalkvalitet begränsas när åtminstone en av en lägsta och en högsta kodekmod används. 27. Förfarandet enligt något av kraven 1 till 26, vidare innefattande steget 27th The method of any one of claims 1 to 26, further comprising the step
  5. 11
    15 providing an original set of thresholds when establishing a call equal to the most recently used set of thresholds for the same recipient. 15 tillhandahållande av en originaluppsättning av trösklar vid upprättande av ett samtal som är lika med den senast använda uppsättningen av trösklar för samma mottagare. 28. Förfarandet enligt något av kraven 1 till 26, vidare innefattande stegen:28th The method of any one of claims 1 to 26, further comprising the steps of: 2 0 recording statistics for threshold adjustments and receiver characteristics;and providing an original set of thresholds when establishing a call that depends on the statistical behavior of recipients who have similar recipient characteristics. 2 0 registrering av statistik för tröskelanpassningar och mottagaregenskaper;samt tillhandahållande av en originaluppsättning av trösklar vid upprättande av ett samtal som beror på statistiskt beteende för mottagare som har liknande mottagaregenskaper. 29. Ett kodekvalsförfarande, innefattande stegen: tillhandahållande (220) av en mätning av länkkvalitet;29th A code selection method, comprising the steps of: providing (220) a link quality measurement;selecting (222) a codec mode to be used from a set of available codec modes (31 AD, 41A-D) by comparing the measured utväljande (222) av en kodekmod som ska användas ur en uppsättning av tillgängliga kodekmoder (31 A-D, 41A-D) genom att jämföra den uppmätta 30 link quality with a set of thresholds (T1-T5);and adjusting thresholds according to any one of claims 1 to 28. 30 länkkvaliteten med en uppsättning av trösklar (T1-T5);samt anpassning av trösklar enligt något av kraven 1 to 28. 528 213 528 213 30 °. The code selection method of claim 29, wherein the supply and select spirit steps are part of an AMR procedure. 30. Kodekvalsförfarandet enligt krav 29, i vilket tillhandahållande- och utvälj andestegen är delar av en AMR-procedur. 31. Arrangemang för anpassning av trösklar använda för kodekval, 31st Arrangements for adjusting thresholds used for code quality, 5 comprising: 5 innefattande: means (50) for providing an estimate of the current received signal quality;and means (51) for dynamic matching, in response to the estimate of the prevailing received signal quality, of a set of thresholds (T1-T5) used organ (50) för tillhandahållande av en uppskattning av rådande mottagen signalkvalitet;samt organ (51) för dynamisk anpassning, som svar på uppskattningen av rådande mottagen signalkvalitet, av en uppsättning trösklar (T1-T5) använda 10 to select a codec mode to be used from a set of available codec modes (31A-D, 41 AD). 10 för att välja ut en kodekmod som ska användas ur en uppsättning av tillgängliga kodekmoder (31A-D, 41 A-D). 32. Arrangemanget enligt krav 31, i vilket organet (50) för tillhandahållande av en uppskattning av rådande mottagen signalkvalitet i sin tur 32nd The arrangement of claim 31, wherein the means (50) for providing an estimate of the current received signal quality in turn 15 includes a receiver arranged for receiving information representing the estimate of the current received signal quality. 15 innefattar en mottagare anordnad för mottagning av information som representerar uppskattningen av rådande mottagen signalkvalitet. 33. Kodekvalsenhet (30, 40), innefattande: 33rd Code selection unit (30, 40), comprising: means (34) for providing link quality measurements;organ (34) för tillhandahållande av länkkvalitetsmätningar;
  6. 14
    3 The radio communication network node is a radio base station (10). 3 0 radiokommunikationsnätsnoden är en radiobasstation (10). 36. Mobilterminal (20), innefattande ett arrangemang för anpassning av trösklar enligt krav 31 eller 32 eller en kodekvalsenhet (40) enligt krav 33. 36th Mobile terminal (20), comprising an arrangement for adjusting thresholds according to claim 31 or 32 or a code selection unit (40) according to claim 33. 528 213 528 213 37. Radiokommunikationsnät, innefattande ett arrangemang för anpassning av trösklar enligt krav 31 eller 32 eller en kodekvalsenhet (30) enligt krav 33;varvid organet (50) för tillhandahållande av en uppskattning av 37th Radio communication network, comprising an arrangement for adjusting thresholds according to claim 31 or 32 or a code selection unit (30) according to claim 33;wherein the means (50) for providing an estimate of 5 the current received signal quality and the means for dynamic adaptation are included in different nodes in the radio communication network (1). 5 rådande mottagen signalkvalitet och organet (51) för dynamisk anpassning innefattas i olika noder i radiokommunikationsnätet (1). 528 213 528 213 528 213 528 213 2/10 2/10 528 215 528 215 3/10 3/10 528 213 528 213 4/10 4/10 250 250