Method for Maintaining Timing Across Discontinuous Activity Gaps for a Non-Real Time Data Interface
First Claim
1. A method for maintaining timing across discontinuous activity gaps for a non-real time data interface, in a radio frequency (RF) IC, the method comprising:
- starting a first receive mode in the RF IC in response to receiving a first command from a base band (BB) IC;
converting analog RF signals received by the first receive mode into a first stream of digital data samples at a defined sample rate;
collecting the first stream of digital data samples in a first buffer;
transmitting samples from the first buffer over the non-real time data interface to the BB IC at a first rate different from the defined sample rate as a transport mechanism is available;
stopping the first receive mode in response to receiving a second command from the BB IC;
placing dummy data samples in the first buffer, after the first stream of digital data samples, wherein the dummy data samples are placed at the defined sample rate;
continuing to transmit the samples from the first buffer to the BB IC at the first rate as the transport mechanism is available;
re-starting the first receive mode in response to receiving a third command from the BB IC;
converting analog RF signals received by the first receive mode into a second stream of digital data samples at the defined sample rate;
discontinuing placing the dummy data samples in the first buffer;
starting to place the second stream of digital data samples in the first buffer after the dummy data samples; and
continuing to transmit the samples from the first buffer to the BB IC at a second rate different from the defined sample rate as the transport mechanism is available.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for maintaining timing across discontinuous activity gaps for a non-real time data interface, in a radio frequency (RF) IC is disclosed. The method comprises starting a first receive mode in the RF IC to receive analog RF signals 210 in response to receiving a first command from a base band (BB) IC, converting the analog RF signals 215 into a first stream of digital data samples, and transmitting 225 the samples to the BB IC. Next, the RF IC stops the first receive mode 235 in response to receiving a second command from the BB IC and transmits 245 dummy data samples to the BB IC. Then the RF IC re-starts the first receive mode 275 in response to receiving a third command from the BB IC 270, converts analog RF signals received by the first receive mode into a second stream of digital data samples 285, and transmits the samples to the BB IC 298.
17 Citations
20 Claims
-
1. A method for maintaining timing across discontinuous activity gaps for a non-real time data interface, in a radio frequency (RF) IC, the method comprising:
-
starting a first receive mode in the RF IC in response to receiving a first command from a base band (BB) IC; converting analog RF signals received by the first receive mode into a first stream of digital data samples at a defined sample rate; collecting the first stream of digital data samples in a first buffer; transmitting samples from the first buffer over the non-real time data interface to the BB IC at a first rate different from the defined sample rate as a transport mechanism is available; stopping the first receive mode in response to receiving a second command from the BB IC; placing dummy data samples in the first buffer, after the first stream of digital data samples, wherein the dummy data samples are placed at the defined sample rate; continuing to transmit the samples from the first buffer to the BB IC at the first rate as the transport mechanism is available; re-starting the first receive mode in response to receiving a third command from the BB IC; converting analog RF signals received by the first receive mode into a second stream of digital data samples at the defined sample rate; discontinuing placing the dummy data samples in the first buffer; starting to place the second stream of digital data samples in the first buffer after the dummy data samples; and continuing to transmit the samples from the first buffer to the BB IC at a second rate different from the defined sample rate as the transport mechanism is available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for maintaining timing across discontinuous activity gaps for a non-real time data interface, in a base band (BB) IC, the method comprising:
-
sending a first command to a radio frequency (RF) IC for initial synchronization; receiving a first stream of digital data samples, in data packets from a first receive mode over the non-real time data interface from the RF IC at a first rate; placing the first stream of digital data samples in a first buffer, as they are received; sending the first stream of digital data samples from the first buffer to a first modem at a rate different from the first rate; transmitting a second command to the RF IC to stop the first receive mode; receiving dummy data samples in a dummy data packets over the non-real time data interface from the RF IC; placing the dummy data samples in the first buffer; sending the dummy data samples from the first buffer to the first modem at a rate different from the first rate; sending a third command to the RF IC to re-start the first receive mode; receiving a second stream of digital data samples, in data packets, from the first receive mode over the non-real time data interface from the RF IC at the first rate, after a first predefined time interval relative to the third command; placing the second stream of digital data samples in the first buffer; and sending the second stream of digital data samples from the first buffer to the first modem at a rate different from the first rate. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification