When searching for the next valid packet, the host control module may discard each frame not having a valid connection handle.
With CVSD modulation, the audio output quality degrades gracefully as the occurrence of random bit errors increases. 3A illustrates an exemplary embodiment of a packet communication stream. 3B illustrates a second exemplary embodiment of a packet communication stream. 4 illustrates an exemplary embodiment of a logic flow. 5A/5B illustrate exemplary embodiments of a communication diagram to establish a communication session.
However, CVSD modulation is not robust to bursty bit errors and interference from other signals, and as a result, annoying "click-like" artifacts may become audible in the audio output. FIG 6.illustrates an exemplary embodiment of a second logic flow. 7 illustrates an exemplary embodiment of a computing system.
More specifically, techniques may include validating packets using at least one of a connection handle and a length for the packets.
BACKGROUND Today, many wireless communications systems and devices are being deployed with the capabilities to operate in accordance with Bluetooth®, an industrial specification for wireless personal area networks (PANs) and standardized in the Institute of Electrical and Electronics Engineers (IEEE) 802.15.1 Specification.
Various embodiments also relate to an apparatus or systems for performing these operations.
This apparatus may be specially constructed for the required purpose or it may include a general- purpose computer as selectively activated or reconfigured by a computer program stored in the computer.Bluetooth® provides a protocol for connecting and exchanging information between devices such as mobile phones, laptops, personal computers, printers, and headsets over a secure, globally unlicensed short-range radio frequency.Generally, the Bluetooth® audio transport mechanism is termed the Synchronous Connection-Oriented (SCO) channel, which supplies full-duplex data with a 64 kbit/s rate in each direction.Thus, a need exists to quickly detect packet errors and to validate packets communicated in accordance with Bluetooth®. 1A illustrates an exemplary embodiment of a system. IB illustrates an exemplary embodiment of a computing device. FIG 8 illustrates an exemplary embodiment of a first computing architecture.DETAILED DESCRIPTION Various embodiments are generally directed to an apparatus, system and method for performing packet validation for packets communicated by a computing device in accordance with one or more standards, such as the Institute of Electrical and Electronics Engineers (IEEE) 802.15.1-2005 standard also known as Bluetooth®.Various embodiments are generally directed to an apparatus, method and other techniques receiving packets each comprising a number of frames, comparing first information in a first frame of a packet with a connection handle established for a communication session, validating the packet when the first information corresponds with the connection handle and discarding the first frame of the packet when the first information does not correspond with the connection handle.