IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0121648
(2002-04-11)
|
발명자
/ 주소 |
- Odenwalder, Joseph P.
- Wei, Yongbin
- Tiedemann, Jr., Edward G.
- Lundby, Stein A.
- Puig-Oses, David
- Sarkar, Sandip
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
49 인용 특허 :
13 |
초록
▼
Systems and techniques for communications wherein a data packet is transmitted over at least one time slot from a transmission site, a value is computed from an initial value and information, the initial value being a function of the number of time slots of the data packet transmission, the value an
Systems and techniques for communications wherein a data packet is transmitted over at least one time slot from a transmission site, a value is computed from an initial value and information, the initial value being a function of the number of time slots of the data packet transmission, the value and the information is transmitted from the transmission site, the transmitted value and the information is received at a receiving site, the value from the received information is recalculated, and the number of time slots of the data packet transmission is determined from the calculated and recalculated values.
대표청구항
▼
1. A method of communications, comprising: obtaining information for transmission; determining a number of time slots for transmission of a data packet; calculating an error checking value from an initial value selected from a set of initial values and the information, both the initial value and t
1. A method of communications, comprising: obtaining information for transmission; determining a number of time slots for transmission of a data packet; calculating an error checking value from an initial value selected from a set of initial values and the information, both the initial value and the error checking value being a function of the number of time slots; transmitting the calculated error checking value and the information, in the data packet, over the number of time slots; receiving the calculated error checking value and the information; recalculating the error checking value from the received information and at least one initial value selected from the set of initial values; determining the number of time slots using the calculated error checking value and the recalculated error checking value. 2. The method of claim 1 wherein the calculated and recalculated error checking values comprise cyclic redundancy check values. 3. The method of claim 2 wherein a calculated cyclic redundancy check value comprises a first initial value if the data packet is transmitted over a first number of time slots and a second initial value if the data packet is transmitted over a second number of time slots. 4. The method of claim 3 wherein the data packet is transmitted over the first number of time slots, and the determination of the number of time slots of the data packet transmission comprises comparing the calculated and recalculated cyclic redundancy check values. 5. The method of claim 3 wherein the data packet is transmitted over the second number of time slots, and the determination of the number of time slots of the data packet transmission comprises performing a modulo-2 addition of the recalculated cyclic redundancy check value with a predetermined value and comparing the result to the calculated cyclic redundancy check value. 6. The method of claim 3 wherein the calculated cyclic redundancy check value and the information is transmitted over the first number of time slots. 7. The method of claim 6 wherein the first number of time slots comprises four time slots and the second number of time slots comprises eight time slots, the time slots each being 1.25 milliseconds. 8. A communications system, comprising: a base station having a channel element configured to generate a data packet extending over at least one time slot and calculate an error checking value from an initial value and information, the initial value being a function of the number of time slots of the data packet, and a transmitter configured to transmit the data packet, containing the calculated error checking value and the information; and a subscriber station having a receiver configured to receive the data packet containing the calculated error checking value and the information from the base station, and a processor configured to recalculate the error checking value and received information and determine the number of time slots of the data packet from the calculated and recalculated error checking values. 9. The communications system of claim 8 wherein the calculated error checking value and the recalculated error checking value comprise cyclic redundancy check values. 10. The communications system of claim 9 wherein the channel element is further configured to set the calculated cyclic redundancy check value to a first initial value if the data packet extends over a first number of time slots and a second initial value if the data packet extends over a second number of time slots. 11. The communications system of claim 10 wherein the data packet extends over the first number of time slots, and the processor is further configured to determine the number of time slots of the data packet by comparing the calculated and recalculated cyclic redundancy check values. 12. The communications system of claim 10 wherein the data packet extends over the second number of time slots, and the processor is further configured to determine the number of time s lots of the data packet by a modulo-2 addition of the recalculated cyclic redundancy check value with a predetermined value and comparing the result to the calculated cyclic redundancy check value. 13. The communications system of claim 10 wherein the calculated cyclic redundancy check value and the information extends over the first number of time slots. 14. The communications system of claim 13 wherein the first number of time slots comprises four time slots and the second number of time slots comprises eight time slots, the time slots each being 1.25 milliseconds. 15. A transmitting device, comprising: a channel element configured to: generate a data packet extending over at least one time slot and calculate an error checking value from an initial value and information, the initial value being a function of the number of time slots of the data packet, andset the initial value for the calculated cyclic redundancy check value to a first value if the data packet extends over a first number of time slots and a second value if the data packet extends over a second number of time slots; and a transmitter configured to transmit the data packet, the calculated error checking value and the information, wherein the calculated error checking value comprises a cyclic redundancy check valuewherein the calculated cyclic redundancy check value and the information extend over the first number of time slots, andwherein the first number of time slots comprises four time slots and the second number of time slots comprises eight time slots, the time slots each being 1.25 milliseconds. 16. A receiving device, comprising: a receiver configured to receive a data packet transmitted over at least one time slot, and an error checking value and information, the error checking value being calculated from an initial value and the information, the initial value being a function of the number of time slots of the data packet transmission; and a processor configured to recalculate the error checking value from the received information, and determine the number of time slots of the data packet transmission from the calculated and recalculated error checking values. 17. The receiving device of claim 16 wherein the calculated and recalculated error checking values comprise calculated and recalculated cyclic redundancy check values. 18. The receiving device of claim 17, wherein the processor is further configured to determine the number of time slots of the data packet transmission by comparing the calculated and recalculated cyclic redundancy check values. 19. The receiving device of claim 17 wherein the processor is further configured to determine the number of time slots of the data packet transmission by a modulo-2 addition of the recalculated cyclic redundancy value with a predetermined value and comparing the result to the calculated cyclic redundancy check value. 20. A computer-readable medium embodying a program of instructions executable by a computer program to perform a method of communications, the method comprising: generating a data packet extending over at least one time slot; computing an error checking value from an initial value and information, the initial value being a function of the number of time slots of the data packet; and formatting the data packet, the error checking value, and the information for transmission over a communications medium, wherein the error checking value comprises a cyclic redundancy check value,wherein the initial value for the calculated cyclic redundancy check value comprises a first value if the data packet extends over a first number of time slots and a second value if the data packet extends over a second number of time slots,wherein the calculated cyclic redundancy check value and the information extends over the first number of time slots, andwherein the first number of time slots comprises four time slots and the second number of time slots comprises eight time slots, the time slots each being 1.25 mi lliseconds. 21. A communications system, comprising: a base station for generating a data packet extending over at least one time slot means for calculating an error checking value from an initial value and information, the initial value being a function of the number of time slots of the data packet, and means for transmitting the data packet, the calculated error checking value and the information; a subscriber station for receiving the calculated error checking value and the information, means for recalculating the error checking value from the received information, and means for determining the number of time slots of the data packet from the calculated and recalculated error checking values. 22. The communications system claim 21 wherein the base station further comprises means for setting the calculated cyclic redundancy check value to a first initial value if the data packet extends over a first number of time slots and a second initial value if the data packet extends over a second number of time slots. 23. The communications system of claim 22 wherein the data packet extends over the first number of time slots, and wherein the means for determining the number of time slots, further comprises means for comparing the calculated and recalculated cyclic redundancy check values. 24. The communications system of claim 22 wherein the data packet extends over the second number of time slots, and wherein the means for determining the number of time slots, further comprises means for performing a modulo-2 addition of the recalculated cyclic redundancy check value with a predetermined value and comparing the result with the calculated cyclic redundancy check value. 25. The communications system of claim 22 wherein the calculated cyclic redundancy check value and the information extends over the first number of time slots. 26. The communications system of claim 25 wherein the first number of time slots comprises four time slots and the second number of time slots comprises eight time slots, the time slots each being 1.25 milliseconds. 27. A transmitting device, comprising: means for generating a data packet extending over at least one time slot; means for calculating an error checking value from an initial value and information, the initial value being a function of the number of time slots of the data packet; means for formatting the data packet, the calculated error checking value and the information for transmission over a communications medium, wherein the calculated error checking value comprises a calculated cyclic redundancy check value, andwherein the calculated cyclic redundancy check value comprises a bit sequence; and means for setting the initial value for the calculated cyclic redundancy check value to a first value if the data packet extends over a first number of time slots and to a second value if the data packet extends over a second number of time slots, wherein the calculated cyclic redundancy check value and the information extend over the first number of time slots, andwherein the first number of time slots comprises four time slots and the second number of time slots comprises eight time slots, the time slots each being 1.25 milliseconds. 28. A receiving device, comprising: means for receiving a data packet transmitted over at least one time slot, and an error checking value and information, the error checking value being calculated from an initial value and the information, the initial value being a function of the number of time slots of the data packet transmission; means for recalculating the error checking value from the received information; and means for determining the number of time slots of the data packet transmission from the calculated and recalculated error checking values. 29. The receiving device of claim 28 wherein the calculated and recalculated error checking values comprise cyclic redundancy check values. 30. The receiving device of claim 29 wherein the means for determining the number of time slots further comprises means for comparing the calculated and recalculated cyclic redundancy check values. 31. The receiving device of claim 29 wherein the means for determining the number of time slots further comprises means for performing a modulo-2 addition of the recalculated cyclic redundancy check value with a predetermined value and comparing the result with the calculated cyclic redundancy check value.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.