Abstract:
A server receives (302) from an originator a group message directed to an address associated in the server with a pre-defined plurality of recipients whose coupling to the wireless communication system at any given time is either active or inactive. The server stores (304) the group message, and transmits (316) the group message to each recipient of the pre-defined plurality of recipients whenever the recipient is actively coupled to the wireless communication system. The server indicates (318) thereafter to the originator that the recipient has received the group message.
Abstract:
Provided is a system, method, and computer program for transmitting, across a mobile communication network, the occurrence of silence in a communication channel. The system generally comprises a first Media Gateway (MGW), which could be a transmission control node (first TCN), for executing a silence transmission algorithm, and a second MGW, such as a second transmission control node (second TCN), for executing a comfort noise generating algorithm. One method detects silence in a communications channel and then transmits a network silence indicator (SID). Another method receives the network SID and then produces a comfort noise. The computer program utilizes a query module for detecting a comfort noise production module in a destination MGW, and a network SID transmission module to send a network SID across a PLMN.
Abstract:
The invention relates to a radiocommunications system in which a transmission channel between a network-side device and a subscriber station is allocated exclusively to the transmission of high priority real time data, in order to prevent delays in the transmission of said data. Pauses in the transmission of the real time data are detected on the transmission side. During the pauses that are detected, the exclusivity of the allocation is temporally cancelled and low priority data are transmitted to other subscriber stations in the transmission channel.
Abstract:
When judging, for each preset section, whether an input signal is voice or other than voice, a single algorithm is used for judging even when a plurality of kinds of input signal frequency band and section length are available. A unit length division circuit (20) divides a signal from an input terminal (10) into unit lengths (e.g., 2.5 msec) shorter than a frame length (e.g., 10 msec) for transfer to a band conversion circuit (30). The band conversion circuit (30) restricts a frequency band provided by an input signal having a frame length given by the unit length division circuit (20) to a frequency band that can be detected by a detection circuit (40) for transfer to the detection circuit (40). The detection circuit (40) judges whether an input signal on a frame basis from the unit length division circuit (20) falls in a voice section or a voiceless section and transfers the judging result to a unit length conversion circuit (50). The unit length conversion circuit (50) determines the judging result of a frame from a plurality of judging results, corresponding to respective frames, from the detection circuit (40) for outputting from an output terminal (60).
Abstract:
Techniques for discontinuous transmission (DTX) and fast in-band signaling of configuration changes and protocol messages in speech communications systems provide cost efficiency in terms of radio transmission capacity, in terms of fixed line transmission, and in terms of implementation effort. An exemplary method for performing discontinuous transmission (DTX) in a communications system in which source data is interleaved for transmission from a first component in the system to a second component in the system includes the steps of detecting periods of source data inactivity, and transmitting silence descriptor (SID) frames from the first to the second component during the periods of source data inactivity, certain of the transmitted SID frames being interleaved using a different interleaving algorithm as compared to that used for source data. For example, the source data can be block diagonally interleaved, and certain of the SID frames can be block interleaved. An exemplary method for effecting configuration changes in a communications system includes the step of transmitting an escape frame in place of a speech data frame, the escape frame including a gross bit pattern to distinguish the escape frame from speech data frames and conveying a configuration change indication. The escape frame can further include a data field to indicate a particular configuration change to be made. For example, where the communications system is an AMR system, an escape frame can be used to change an active codec mode set. Alternatively, an escape frame can be used to change a phase of codec information.
Abstract:
A random access technique for one way channels. With the apparatus and method of this system, each user sends an initial message of stated length to a central receiver. The message is then retransmitted a specified number of times in a pre-determined interval reserved for the retransmission process. The time interval between each successive retransmission of a given message is randomly generated. The random access protocol with retransmissions improves the probability of successful message transmission in one way communication environment where observation (retransmission) periods for all users do not overlap.
Abstract:
A method for using a voice operated switch (10 or 16) in a changing high noise environment involves determining a relative energy of the background noise, calculating VOX, voice, and delta thresholds, and comparing the VOX threshold to an amplitude of an incoming data sample. When the amplitude of the incoming data sample is greater than the VOX threshold, then the delta threshold is compared to the short-term average delta. When the amplitude of the short-term average delta is greater than delta threshold, then the voice threshold is compared to the short-term average. When the short-term average is greater than the voice threshold, then the incoming data sample is determined to be voice and the voice operated switch is actuated.
Abstract:
A system, device, and method for scheduling data transmission opportunities for variable bit rate traffic provide data transmission opportunities at a peak cell rate when the end user is actively transmitting data, and provide data transmission opportunities at a lower rate when the end user has no data to transmit. When the end user has no data to transmit, any excess data transmission opportunities (i.e., data transmission opportunities from the lower rate up to the peak cell rate) are available for statistically multiplexing traffic from other end users. Various embodiments utilize a lower rate anywhere between a zero rate and a sustainable cell rate, inclusive. Alternative embodiments allocate a burst of data transmission opportunities equivalent to a maximum burst size at the peak cell rate when the end user has data to transmit, after which the end user is once again provided data transmission opportunities at the lower rate.
Abstract:
A method for discriminating a telephony content signal into a first category or a second category is described. The method comprises a filtering procedure for obtaining from the telephony content signal a band signal set comprising one or more band signals, each band signal being associated with a respective frequency band at least one of said band signals being a sub-band signal (n) associated with a sub-band of an overall frequency band of the telephony content signal. Furthermore a determination procedure is provided for determining a band signal variation value (LLn) and a band signal strength value (TLn) for each band signal (n) of said band signal set. Finally, a discrimination procedure discriminates whether the telephony content signal is of the first category or of the second category. The discrimination procedure comprises one or both of an unconditional and a conditional step for evaluating a relationship of the band signal variation value (LLn) and said band signal strength value (TLn) for said sub-band signal (n).