Nova Patents
SE501340C2

Transmission error concealment

Abstract

A receiver in a frame based radio communication system includes a speech decoder of the source-filter type which is controlled by means (20, 22, 24) including internal state variables updated on a frame by frame basis for modifying received filter parameters representing background sounds transmitted over a communication channel. The receiver includes means (12, 13, 14) for detecting frames containing transmission errors, means (16) for deciding whether a frame in which transmission errors have been detected is acceptable, and means (18) for concealing the detected transmission errors by restricting updating of at least one of the internal state variables if the detected frame is declared non-acceptable by the deciding means.

SE501340C2, drawing sheet 1
Sheet 1 of 2

Term

No projected expiry on record.

  1. Priority and filed
  2. Granted
  3. Today

16 claims: 2 independent, 14 dependent

  1. 1
    PATENTKRAV 1. Anordning i en mottagare i ett rambaserat radiokommunikations- system för döljande av transmissionsfel i en talavkodare (24) förorsakade av kommunikationskanalen, vilken talavkodare är av källa-filtertyp och styrs av organ (20, 22, 24) innehållande interna tillståndsvariabler som uppdateras ram för ram, i och för modifiering av mottagna filterparametrar representerande bakgrundsljud sända över kommunikationskanalen, vilken anordning kännetecknas av:(a) organ (12, 13, 14) för detektering av ramar innehållande transmissionsfel;(b) organ (16) för bestämning av huruvida en ram i vilken transmissionsfel har detekterats är acceptabel;(c) organ (18) för döljande av de detekterade transmissionsfelen genom begränsning av uppdateringen av åtminstone en av de interna tillståndsvariablerna om den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningsorganet.
  2. 2
    Anordning enligt krav 1, kännetecknad av att filterparametermodifieringsorganet inkluderar en röstaktivitetsdetektor (20) med åtminstone en tröskel för beslut avseende tal/bakgrundsljud, varvid det döljande organet (18) begränsar uppdateringen av tröskeln om den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16).
  3. 3
    Anordning enligt krav 1, kännetecknad av att filterparametermodifieringsorganet inkluderar en röstaktivitetsdetektor (20) för utförande av beslut avseende tal/bakgrundsljud ram för ram, varvid det döljande organet (18) stoppar uppdateringen av tal/bakgrundsljud-beslutet som erhållits från föregående ram i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16). 501 340
  4. 4
    Anordning enligt krav 2 eller 3, kännetecknad av att filterparametermodifieringsorganet vidare inkluderar en stationaritetsdetektor (22) ansluten till en utgång från röstaktivitetsdetektorn (20) för diskriminering mellan stationärt och icke stationärt bakgrundsljud, varvid stationaritetsdetektorn inkluderar åtminstone en buffert innehållande estimat av statistiska moment av nyligen förekommande ramar dominerade av bakgrundsljud för utförande av stationaritetsbeslut, varvid det döljande organet begränsar uppdateringen av bufferten om den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16).
  5. 5
    Anordning enligt krav 2 eller 3, kännetecknad av att filterparametermodifieringsorganet vidare inkluderar en stationaritetsdetektor (22) ansluten till en utgång från röstaktivitetsdetektorn (20) för diskriminering mellan stationära och icke stationära bakgrundsljud, varvid det döljande organet (18) stoppar uppdateringen av beslutet avseende stationaritet/icke stationaritet från föregående ram i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16).
  6. 6
    Anordning enligt krav 2, 3, 4 eller 5,kännetecknad av att filterparametermodifieringsorganet inkluderar organ (24) för lågpassfiltrering av filterparametrarna, varvid det döljande organet (18) begränsar uppdateringen av filterkoefficienter i lågpassfiltreringsprocessen i det falla att den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16).
  7. 7
    Anordning enligt krav 2, 3, 4, 5 eller 6, känneteckna d av att filterparametermodifieringsorganet inkluderar organ (24) för låg bandbreddsexpansion av filtret som representeras av filterparametrarna, varvid det döljande organet (18) begränsar uppdateringen av filterkoefficienterna i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16). 501 340
  8. 8
    Anordning enligt krav 6 eller 7, kännetecknad av ett postfilter för modifiering av lutningen av spektrum för den avkodade signalen, varvid det döljande organet (18) begränsar uppdateringen av lutningsinformationen i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel av bestämningsorganet (16).
  9. 9
    Förfarande i en mottagare i ett rambaserat radiokommunikationssystem för döljande av transmissionsfel i en talavkodare förorsakade av kommunikationskanalen, vilken talavkodare är av källa-filtertyp och innefattar organ inkluderande interna tillståndsvariabler som uppdateras ram för ram för modifiering av mottagna filterparametrar representerande bakgrundsljud som sänts över kommunikationskanalen, vilket förfarande kännetecknad av:(a) detektering av ramar innehållande transmissionsfel;(b) bestämning av huruvida en ram i vilken transmissionsfel detekterats är acceptabel;(c) döljande av de detekterade transmissionsfelen genom begränsning av uppdateringen av åtminstone en av de interna tillståndsvariablerna i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningssteget.
  10. 10
    Förfarande enligt krav 9, varvid filterparametermodifieringsorganet inkluderar en röstaktivitetsdetektor (20) med åtminstone en tröskel för tal/bakgrundsljud-beslut, kännetecknat av att det döljande steget innefattar begränsning av uppdateringen av tröskeln i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningssteget.
  11. 11
    Förfarande enligt krav 9, varvid filterparametermodifieringsorganet inkluderar en röstaktivitetsdetektor (20) för utförande av tal/bakgrundsljud-beslut ram för ram, kännetecknat av att det döljande steget innefattar stoppad uppdatering av tal/bakgrundsljudbeslutet som erhållits från 501 340 föregående ram i det fall att den detekterade ramen deklarerats såsom icke acceptabel i bestämningssteget.
  12. 12
    Förfarande enligt krav 10 eller 11, varvid filterparametermodifieringsorganet vidare inkluderar en stationaritetsdetektor (22) ansluten till en utgång från röstaktivitetsdetektorn (20) för diskriminering mellan stationärt och icke stationärt bakgrundsljud, varvid stationaritetsdetektorn inkluderar åtminstone en buffert innehållande estimat av statistiska moment för nyligen förekommande ramar dominerade av bakgrundsljud, i och för utförande av stationaritetsbeslut, kännetecknat av att det döljande steget innefattar begränsning av uppdateringen av bufferten i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningssteget.
  13. 13
    Förfarande enligt krav 10 eller 11, varvid filterparametermodi f ieringsorganet vidare inkluderar en stationarytetsdetektor (22) ansluten till en utgång från röstaktivitetsdetektorn (20) för diskriminering mellan stationärt och icke stationärt bakgrundsljud, kännetecknat av att det döljande steget innefattar stoppad uppdatering av beslutet avseende stationarytet/icke stationaritet som erhållits från föregående ram i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningssteget.
  14. 14
    Förfarande enligt krav 10, 11, 12 eller 13, varvid filterparametermodifieringsorganet inkluderar organ (24) för lågpassfiltrering av filterparametrarna, kännetecknat av begränsning av uppdateringen av filterkoefficienterna i lågpassfiltreringsprocessen om den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningssteget.
  15. 15
    Förfarande enligt krav 10, 11, 12, 13 eller 14, varvid filterparametermodifieringsorganet inkluderar organ (24) för bandbreddsexpansion av filtret som representeras av dessa parametrar, kännetecknat av begränsning av uppdateringen av filterkoefficienterna i det fall att den detektera- 501 340 de ramen deklarerats såsom varande icke acceptabel i bestämningssteget.
  16. 16
    Förfarande enligt krav 14 eller 15, varvid lutningen av spektrum av den avkodade signalen modifieras av ett postfilter, 5 kännetecknat av begränsning av uppdateringen av lutningsinformationen i det fall att den detekterade ramen deklarerats såsom varande icke acceptabel i bestämningssteget. 501 340 BESLUTS- DÖLJANDE
Independent claims16