System for determining successful reception of a message

   
   

A method for determining that all of a scrambled message has been successfully received, the scrambled message being scrambled in accordance with a scrambling key and being capable of being descrambled in accordance with a descrambling key, descrambling key generating information for generating the descrambling key being included within a control message (ECM) associated with the scrambled message. The method includes providing a scrambled message scrambled in accordance with a scrambling key, generating an unmodified ECM including descrambling key generating information for generating a descrambling key for descrambling the scrambled message, generating a first derived value based on the scrambled message using a first value derivation function, applying a first modification function to the unmodified ECM, the first modification function being based, at least in part, on the first derived value, thereby producing a modified ECM, transmitting the scrambled message and the modified ECM to a receiver, and performing, at the receiver, the following steps: generating a second derived value based on the received scrambled message using a second value derivation function, applying a second modification function to the modified ECM, the second modification function being based, at least in part, on the second derived value and being an inverse of the first modification function, thereby producing the unmodified ECM, and employing the unmodified ECM to determine that all of the message has been successfully received. Related apparatus and methods are also provided.

Une méthode pour déterminer que tout le message brouillé a été avec succès reçu, le message brouillé étant brouillé selon une clef de brouillage et être capable d'être descrambled selon une clef descrambling, descrambling la clef produisant de l'information pour produire de la clef descrambling étant incluse dans un message de commande (contre-mesure électronique) lié au message brouillé. La méthode inclut fournir un message brouillé brouillé selon une clef de brouillage, produisant d'une contre-mesure électronique non modifiée comprenant la clef descrambling produisant de l'information pour produire d'une clef descrambling pour descrambling le message brouillé, produisant d'une première valeur dérivée basée sur le message brouillé en utilisant une première fonction de dérivation de valeur, appliquant une première fonction de modification à la contre-mesure électronique non modifiée, la première fonction de modification étant basée, au moins en partie, sur la première valeur dérivée, produisant une contre-mesure électronique modifiée, transmettant le message brouillé et la contre-mesure électronique modifiée à un récepteur, et exécutant de ce fait, au récepteur, les étapes suivantes : produire d'un deuxième a dérivé la valeur basée sur le message brouillé reçu en utilisant une deuxième fonction de dérivation de valeur, appliquant une deuxième fonction de modification à la contre-mesure électronique modifiée, la deuxième fonction de modification étant basée, au moins en partie, sur la deuxième valeur dérivée et être un inverse de la première fonction de modification, produisant de ce fait la contre-mesure électronique non modifiée, et utilisant la contre-mesure électronique non modifiée pour déterminer que tout le message a été avec succès reçu. Des matériel relatifs et les méthodes sont également fournis.

 
Web www.patentalert.com

< Initialization for hyper frame number of signaling radio bearers

< System and method for protecting digital media

> Method and apparatus for conveying a private message to selected members

> Managing account database in ABDS system

~ 00157